@charset "utf-8";
/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; margin: 0px; padding: 0px; }

/* STRUCTURE */
#bg {margin:0 auto; width:auto}
#header {width: auto; clear:both; }
	.headerMaster { display:none;}
	.headerLogoPrint { display:block;}
.noprint {display:none;}

/* STRUCTURE // CONTENT PAGE */
.contentHead {width:auto; margin:  0 ; padding:5px 0px 0 0px ;    }
.content {width:auto; margin: 0 ; padding:10px 0px 0px 0px ; line-height:1.5;}

/* GENERAL STYLES */
.img {display:none; padding:0px 30px 0px 0px;}
a img { border: none; }
.clear {clear:both;}
strong { color:#000000;}
.subbtn {padding:20px 0px 0px 0px;}

h2 { font-size:19px ; font-weight:bold ; color:#000000; }
h3 {font-size:13px ; font-weight:bold ; color:#9ba41d; margin:0 ; padding:0;}
h4 {font-size:13px ; font-weight:bold ; color:#9ba41d; margin: 0; padding:0; }
h5 {font-size:13px;  font-weight:bold; padding-bottom:10px; width:500px; margin:0px 0px 10px 0px;}

/* TEXT STYLES */
.email a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#9BA41D; text-decoration:none;}
.subheading {font-size: 30px; color: #9ba41d;}

/* FOOTER */
#footer {padding: 0px;width:auto;margin:20px auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333;  }
	#footer img{ padding:0 30px 0 0;}
	.footerLinks { margin:5px 0 5px 0;}
		.footerLinks a:link, .footerLinks a:active, .footerLinks a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; padding:1px ;}


/**********main menu*************/
.menu{display:none}


/*************** rollover menu **********************/
#nav {display:none}
 

/*** Quiz*/
.cQuiz {}
.cQuiz td { padding-top: 10px; }
.cQuiz .leftCol { width: 400px; vertical-align: top; padding-right: 30px; padding-left: 20px; }
.cQuiz div { margin-top: 10px; #margin-top: -2px; }
#quizResults { border: 1px solid white; display: none; background-color: #666666; padding-left: 15px; padding-right: 15px; padding-bottom: 15px;}
#quizResults p { margin-bottom: 0px; }
#quizResults span { display: none; }

/***Expansion**/
.cExpander {}
.cExpander .data { display: none; font-weight: normal; padding-left: 11px; #padding-left: 12px; #margin-top: -12px; }
.cExpander span { text-decoration: none; color: #9ba41d; font-size:13px; cursor:pointer; }
.cExpander span img { position: relative; top: -2px; }

/*** Forms*/
.printform .field { color: #9ba41d; font-size:13px; }
.printform .field input { position: relative; top: 1px; }
.underlined_boxes { font-size: 9px; padding-left: 4px; width: 250px; }
.fauxFlash {width: 841px; margin-left: auto; margin-right: auto; background-image:url(../images/tab_bkg.png); _background-image:url(../images/tab_bkg.gif); background-repeat:no-repeat; margin-bottom: 160px; margin-top: 10px; height: 100px;}
.fauxFlash a { font-weight: bold; font-size: 12px;}
.fauxFlash img { margin-right: 8px; }
.highlight { color: #b2bb1e !important; }

.bigField { width: 500px ; height:50px ; background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; border:#333333 solid 1px ; margin:5px 5px 0 5px ;border: none;}
.smlField { width: 30px ; height:16px ; background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; border:#333333 solid 1px ;margin:5px 5px 0 5px ; font-weight:bold; border: none;} 
.smlField2 { width: 270px ; height:16px ; background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; border:#333333 solid 1px ;margin:5px 5px 0 5px ; font-weight:bold; border: none;} 
.medField { width: 300px ; height:16px ; background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; border:#333333 solid 1px ; margin:5px 5px 0 5px ;  font-weight:bold; border: none;}


/*
***************
** Print CSS
***************
*/
.notbold {font-weight:normal; font-size:12px;}
.printimg {display:block;}

@media print {#quizResults p input, .cQuiz .noprint { display: none; }	
}



 h1 { font-size: 22px; margin:0 ; padding:10px 0 0 0 ; color:#000000; }
 .cExpander {}
.cExpander .data { display: block; font-weight: normal; padding-left: 11px; #padding-left: 12px; #margin-top: -12px; }
.cExpander span { text-decoration: none; color: #9ba41d; font-size:13px; cursor:pointer; }
.cExpander span img { position: relative; top: -2px; }

/* SiFR 
.sIFR-flash {visibility: visible !important;margin: 0; z-index: 1;}
.sIFR-replaced { position: relative; visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}

.sIFR-hasFlash h1 { font-size: 26px; margin:0 ; padding:0; }*/

h1 object { display: none; }
h1 embed { display: none; }





/* updated */

#lhs span.block 
{
    display:block;
}

#lhs div.contentList2 div.cbLH {
	float:left;
	width:30px;
}

#lhs div.contentList2 div.cbRH {
	float:left;
	width:400px;
}
.clearing { clear:both;}

#lhs div.checkLeft {
    float:left; width:280px; border:0px solid red;margin-bottom:30px;
}

#lhs div.checkLeft span {
    display:block;
}

#lhs div.checkRight {
    float:left; width:210px; border:0px solid red;margin-bottom:30px;
}

#lhs div.checkRight span {
    display:block;
}

#rhs
{
 clear:both;
 display:block;
 margin-top:100px;
}