body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #c5d2ee;
	background-image: url(images/page_bg_new.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color:#00204e;
}

#container {
	text-align: left;
	margin: 0px auto;
	width: 1000px;
	background-color:#fff;
	border-right:solid 1px #db6f0d;
	border-left:solid 1px #db6f0d;
}
input, select { font-size:9pt;}
a:link, a:visited { color:#00204e; }
a:hover { color:#ad4d00;text-decoration:none;}
h3{font-size:9pt;}
.clear{ clear:both;}
.lr { float:right}
.lr {float:left;}
.hdr, .content h1{
	background-image: url(images/hdr_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	font-size: 13pt;
	padding-top: 10px;
	padding-left:12px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}

#footer{
	color:#fff;
	font-size:9pt;
	padding:3px;
	padding-right:10px;
	text-align:right;
	border-top:solid 1px #db6f0d;
	border-bottom:solid 1px #db6f0d;	
	background-color:#00204e;
	font-weight:bold;
}
#footer a:link, #footer a:visited, #footer a:hover{ color:#fff;}
.smalltext{ font-size:8pt;}
.content{padding:0px 5px 5px 5px;line-height:15pt;}
.quote{font-size:8pt;line-height:12pt;}
#innerContent{margin:0px 20px 10px 20px;}

.content ol>li {margin-bottom:15px;}
.content h2{font-size:9pt;font-weight:normal;}


.borderBtm{ border-bottom:solid 1px #00204e;}
#vidText{display:none;}
.you{font-weight:bold;color:#ff7e00;text-decoration:underline}
.we{font-weight:bold;color:#2357aa;text-decoration:underline}
.calcbg {background-image: url(images/calc_bg.jpg);background-repeat: repeat-y;background-position: left top;}
.calcbg2 {background-image: url(images/calc_bg_row2.jpg);background-repeat: repeat-y;background-position: left top;}
.calcRow{margin-left:15px;}
.calc input, .calc select{ font-size:8pt;}
.error{color:#ff0000;font-weight:bold;}




.box{
	margin-left:5px;
	margin-right:5px;
	width:276px;
}
.boxtop{
	background-image: url(images/tb_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 29px;
}

.boxtop h2{
	font-size:10pt;
	font-weight:bold;
	padding:7px 0px 0px 10px;
	margin:0px;
}

.boxtopl{
	background-image: url(images/tb_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 5px;
	float: left;
}
.boxtopr{
	background-image: url('images/tb_tr.gif');
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 6px;
	float: right;
}
.boxcontent 
{ 
	background-color:#f5e9dd;
	border-right:solid 1px #e9c29e;
	border-left:solid 1px #e9c29e;
	width:274px;
}
.boxcontent ul, .boxcontent li{
	list-style-type:none;
	list-style:none;
	margin:0px;padding:0px;	
}

.boxcontent li a:link, .boxcontent li a:visited, .boxcontent li a:hover{margin-left:10px;}
/*.boxcontent ul{margin-top:10px;}*/
.boxcontent li{padding:5px}
.current {background-color:#f3ddc9; }

.boxcntntpad{
	padding:0px 0px 5px 0px;
}
.boxbtm{
	background-image: url(images/tb_btm.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:9px;
}
.boxbtml{
	background-image: url(images/tb_bl.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 5px;
	float: left;
}
.boxbtmr{
	background-image: url(images/tb_br.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 5px;
	float: right;
}
.fieldtitle {text-align:right;}
.required { font-weight:bold;color:#f00;}

#faqWrapper
{
	margin-top:-6px;
	background-image: url(images/faqs_bg.gif);
    background-repeat:repeat-y;
    width:676px;
}
#faqWrapper div { margin:0px 10px 0px 15px;}
#faqExec, #faqAdmin
{
	margin:10px;
	padding-top:10px;
}
#faqAdmin{display:none;}

#faqExec h3 , #faqAdmin h3{ margin-bottom:0px;padding-bottom:0px;margin-top:20px;margin-left:15px;}

#faqExec h2 , #faqAdmin h2{ font-size:11pt;font-weight:bold;margin:0px;margin-top:15px;}

.positionTitle
{
	background-color:#e2e8f1;
	border-bottom:solid 1px #000;
	font-weight:bold;
	font-size:10pt;
	height:20px;
	color:#000;
	padding:5px 0px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.positionTitleAlt
{
	background-color:#becee3;
	border-bottom:solid 1px #000;
	font-weight:bold;
	font-size:10pt;
	height:20px;
	color:#000;
	padding:5px 0px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.positiondescription
{
	background-color:#f5e9dd;
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
}

.agreementContainer
{
	text-align: left;
	margin: 0px auto;
	width: 1000px;
	background-color:#fff;
	border-right:solid 1px #db6f0d;
	border-left:solid 1px #db6f0d;
}

.agreementHeader1
{
	background-image: url(images/hdr_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	font-size: 13pt;
	padding-top: 10px;
	padding-left:12px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}
