@charset "utf-8";
/* CSS Document */

body  {
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;/* sets all padding to zero */
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	border-style: none;
}
#contianer_everything	{
	width: 1019px;
	height:auto;
	background: #FFFFFF;
	margin:0 auto; /* the auot margins( in conjucnction with a width) centers the page */
	text-align:left; /*this overides the text-align: center on the body element */
	}
#header	{
	width:1019px;
	height:200px;
	}
.Headercontentleft {
	border-style:none;
	border-width:0px;
	width:248px;
	float:left;
	margin-left:0px;
	padding-left:0px;
	margin-right:7px;
	padding-right:0px;
	display:inline;
		}
.Headercontentright	{
	width:764px;
	float:right;
	margin-right:0px;
	padding-right:0px;
	display:inline;
	}
#maincontent	{
	margin-top:0px;
	padding-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 300px;
	padding-left:.5em;
	padding-right:.5em;
	height:auto;
	}
	/*copy of above to clear problem with form*/	
#copymainconent	{
	position:relative;
	left:400px;
	top:-600px;
	height:640px;
	}
#maincontentbottom	{
	margin-top:0px;
	padding-top:0px;
	margin-right:0px;
	margin-bottom:0;
	margin-left: 0px;
	padding-left:.5em;
	padding-right:.5em;
	height:auto;
	}
#maincontentmap	{
	margin-top:0px;
	padding-top:0px;
	margin-right:0px;
	margin-bottom:0;
	margin-left:.5em;
	padding-left:.5em;
	padding-right:.5em;
	height:400px;
	}
#footer	{
	width:1019px;
	height:auto;
	}
p.topparagraph	{
	margin-top:0px;
	padding-top:0px;
	}
h4.PDF_doc_info	{
	color:#0066FF;
	font-size: 16px;
	font-weight: bold;
	}
img.noborder	{
	border-style:none;
	border-width:0px;
	}
div.center_image	{
	text-align:center;}
.percent	{
	color:#FF0000;
	}
/*above class sets the paragraph so maincontent lines up with side section */
#sidesection	{
	float:left;
	width: 300px;
	height: auto;
	background:#EBEBEB;
	padding-top:1em;
	padding-bottom:1em;
	}
#rollpicture	{
	width:296px;
	height:200px;
	}
img.norder	{
	border-style:none;
	}
#navholder	{
	width:1020px;
	height:30px;
	}
/* coupler rules */

#couplerleft	{
	float:left;
	padding-left:0px;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	width:auto;
}

#couplerright	{
	float:right;
	padding-right:0px;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	width:auto;
}
h3.tac	{
	text-align:center;
	font-size:24px;
	font-weight:400;
	}
p.ptac	{
	text-align:center;
	}
#rollpicture	{
	float:left;
	width:296px;
	height:200px;
	border:none;
	margin-right:0px;
	margin-left:19em;
	}
/* styles for training table	*/
table.blueborder {
	border-width: 1px;
	border-style: solid;
	border-color: #0066FF;
	border-collapse: collapse;
}
td.bluebordercells	{
	border-width: 1px;
	border-style: solid;
	border-color: #0066FF;
	border-collapse: collapse;
	text-align:center;
}
th.blueborderheader	{
	border-width: 1px;
	border-style: solid;
	border-color: #0066FF;
	border-collapse: collapse;
	text-align:center;
}	
td.number	{
	width:1em;
	border-width: 1px;
	border-style: solid;
	border-color: #0066FF;
	border-collapse: collapse;
	text-align:center;
	}
/* styles for accerditations */

#acreditleft	{
	float:left;
	Width:300px;
	margin-right:20px;
	padding-top:0px;
	}
#acreditright	{
	float:right;
	width:350px;
	margin-right:0px;
	}
/*CHAMP image class*/

img.bottom_images	{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
	}
h1.nuemrouno	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	}
#noticepdfdownload	{
	font-weight:bold;
	font-size:16px;
	color:#0033CC;
	}
	
	
