/* ---------------------------------------------
CHPRMS Print Style Sheet
author: Cyberwoven
version:  2009.08
----------------------------------------------- */
body {
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	margin:.25in .5in;
	padding:0;}

a {color:#1db7f1; text-decoration:underline;}
a:hover {text-decoration:none;}

#content .leftcol a {font-family:Georgia, "Times New Roman"; text-decoration:none;}
#content .leftcol a:hover {text-decoration:underline;}
#content .leftcol ul, #content .leftcol ol {margin:2px 0 25px 0; padding:0; position:relative; color:#555;}
#content .leftcol ol {margin-left:20px;}
#content .leftcol ul ul, #content .leftcol ul ol, #content .leftcol ol ol, #content .leftcol ol ul {margin:2px 0 5px 20px; padding:0; font-size:11px;}
#content .leftcol ul li, #content .leftcol ol li {padding:1px 0; margin-left:10px;}
#content .leftcol ul li {list-style:none; padding-left:18px;}
#content .leftcol li ul li {padding-left:15px;}
#content .leftcol li li {margin-left:0px;}



h2 {font:normal 32px/45px "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0;}
h3 {font:normal 28px/32px "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:20px 0 4px 0; padding:0; color:#98a150;}
h4 {font:normal 16px/20px "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:15px 0 2px 0; padding:0; text-transform:uppercase; color:#333;}

p {margin:0 0 15px 0; padding:0;}

blockquote {margin:20px 30px; padding:20px 30px 20px 60px; background:#f7f7f7 url(../images/blockquotebg.gif) no-repeat 10px 10px; border:1px dotted #ccc; border-width:1px 0; font-size:14px; line-height:22px; font-style:italic; font-family:georgia, "times new roman", "times", serif;}


img {float:right; margin:0 0 10px 10px;}

/* Reusables
----------------------------------------------- */

.hidden {display:none;}
.alt {display:none;}
.clear {clear:both; display:block; overflow:hidden; width:0; height:0;}

p.intro {font:normal 18px/24px "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0 10px 0; padding:0; color:#333;}

table.data {text-align:left;}
table.data th {padding:2px 5px; border-bottom:1px solid #ccc; font-weight:bold; line-height:18px; text-align:left; color:#600;}
table.data td {padding:2px 5px; line-height:16px; border-bottom:1px solid #ccc; }
table.data tr.even td {background-color:#eee;}

.floatleft {float:left; margin:0 10px 10px 0;}
.floatright {float:right; margin:0 0 10px 10px;}
.nofloat {float:none !important;}

/* Layout Blocks
----------------------------------------------- */

a.skiplink, #searchbox, ul.mainnav, ul.headernav, .pagetop img, #content .rightcol, #homeflash, #homesocial, .homeevents ul, .homenews ul {display:none;}

.header {margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #000;}
.header h1 {font:normal 55px/58px "Myriad Pro", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0;}
.header h2 {font-size:16px; line-height:20px; margin:0; padding:0;}
.header a {text-decoration:none; color:#000;}

#footer {margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #000; font-size:12px;}