/* CSS Document */

body {
	padding: 0px; 
	margin-top: 10px; 
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #ECECEC url(i/pagebg.jpg) repeat-x fixed left top;
}

#navcontainer ul { padding: .4em 0; margin: 0; list-style-type: none; background-color: #000; color: #FFF;
		width: 100%;  text-align: center;  font: normal 75% arial, helvetica, sans-serif; text-transform: uppercase; 
		border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; }
	li { display: inline; }
	li a { text-decoration: none; background-color: #000; color: #ececec; padding: .4em 1.10em; border-right: 1px dotted #ececec;}
	li a:hover { background-color: #900; color: #fff; }
	
.footer { font-size: 0.60em; color: #CCC; text-transform: uppercase; }
	.footer a:link, .footer a:visited { color: #CCC; text-decoration: none; border-bottom: 1px dotted #666; }
	.footer a:hover { color: #FFF; background: #C00; border-bottom: 0px; }
.boxgrey { background: #ECECEC; border: 1px solid #666; padding: 9px; margin: 4px;  }
	.boxgrey h2 { background: #900; color: #ECECEC; font: normal bold 1.9em/0.65em Georgia,"Times New Roman", serif; padding: 0px 0px 0px 5px; margin: 0px;}
	.boxgrey a:link, .boxgrey a:visited { color: #666; text-decoration: none; border-bottom: 1px dotted #999;  }
		.boxgrey a:hover { color: #FFF; background: #900; border-bottom: 1px dotted #999;  }		
	.greymore a:link, .greymore a:visited { color: #999; text-decoration: none; border-top: 1px dotted #999; border-bottom: 1px dotted #999; display: block; text-align: right; }
		.greymore a:hover { color: #FFF; background: #900; border-top: 1px dotted #999; border-bottom: 1px dotted #999; display: block; text-align: right; }		

	.whitelink a:link, .whitelink a:visited { color: #FFFFFF; font-size: 12px; text-decoration: none;  }
		.whitelink a:hover { color: #FFFFFF; font-size: 12px; text-decoration: underline; }	
		
.boxwhite { background: #FDFDFD; border: 1px solid #666; padding: 9px; margin: 4px;  }
	.boxwhite h2 { background: #000; color: #FFF; font: normal bold 1.9em/0.65em Georgia,"Times New Roman", serif; padding: 0px 0px 0px 5px; margin: 0px;}
	.boxwhite a:link, .boxwhite a:visited { color: #666; text-decoration: none; border-bottom: 1px dotted #CCC; }
		.boxwhite a:hover { color: #FFF; background: #000; border-bottom: 1px dotted #999; }
	.whitemore a:link, .whitemore a:visited { color: #999; text-decoration: none; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; display: block; text-align: right;}
		.whitemore a:hover { color: #FFF; background: #000; border-top: 1px dotted #999; border-bottom: 1px dotted #999; display: block; text-align: right; }
.header p { 	margin: 0px; padding: 0px; }
p {	font-size: 0.80em; color: #333;}


.redbox h2 { background: #000; color: #CC0000; font: normal bold 1.9em/0.65em Georgia,"Times New Roman", serif; padding: 0px 0px 0px 5px; margin: 0px;}
.redbox p { color: #ECECEC; padding-left: 10px; } 
.redbox a:link, .redbox a:visited { color: #CCC; text-decoration: none; border-bottom: 1px dotted #CCC; }
	.redbox a:hover { color: #FFF; background: #000; border-bottom: 1px dotted #999; }


.individualcontent { padding: 0px 15px 15px 15px; }
.individualcontent a:link, .individualcontent a:visited { text-decoration: none; border-bottom: 1px solid #666; color: #666; }
.individualcontent a:hover { background: #000; color: #FFF; }
h1 {    background: #900; color: #ECECEC; font: normal bold 2.0em/0.65em Georgia,"Times New Roman", serif; padding: 0px 10px 0px 5px; margin: 0px; text-align: right; }
.individualcontent h2 {	font:  normal normal 1.3em/normal Helvetica, Arial, sans-serif;  color: #000; text-transform: uppercase;	margin: 0.5em 0; padding: 0.5em 0 0.2em 0; border-bottom: 1px dashed #900; }
.individualcontent h3 {	font: normal normal 0.8em/normal Verdana , sans-serif; color: #900;	 margin: 0.5em 0;	padding-left: 5px; border-left: 10px solid #999; }	
.individualcontent h4 {	font: normal bold 0.75em/1.5em Helvetica, Arial, sans-serif; color: #000; text-transform: uppercase; margin: 0 0 5px 0;	padding: 0;	display: block; }
.individualcontent h5 {	font: normal bold 0.75em/1.5em Helvetica, Arial, sans-serif; color: #000; text-transform: uppercase; margin: 5px 0 5px 0;	padding: 0;	 }
.individualcontent h6 {	font:  normal bold 0.67em/1em Helvetica, Arial, sans-serif;  color: #000; margin: 7px 0 0 0; border-bottom: 1px dotted #c0daf1; }

.individualcontent img a:link, .individualcontent img a:visited { text-decoration: none; border-bottom: 0px; }
.individualcontent img a:hover { border: 1px solid #666; }

.download { font-size: 7pt; color: #000; padding-bottom: 8px; }
	.download a:link, .download a:visited { color: #000; text-decoration: none; border-bottom: 1px solid #990000; }
	.download a:hover { color: #FFF; background: #000; }

