﻿* { padding:0; margin:0; }

body 
{
	width:926px;
	background-color:#afaf87;
	margin: 18px 20px 18px 20px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#414141;
	line-height: 16px;
}

h1{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	color:#d15701;
	padding-bottom:10px;
}

.small-content {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color:#949494;
	line-height: 16px;
}

body#popup { background-color:#fff; width:auto; margin: 18px 10px 0 10px; }

img { border:0;}
a { color:#009933 }
a:hover, a:active { color:#336600 }
a.small { font-size:10px }
p { margin: 0 20px 10px 0; }
select option { padding:0 5px 0 5px }

#wrap { border:1px solid #999981; background-color:#fff; border-top:none; border-bottom:none;  }
#subwrap { border:1px solid #fff; padding-bottom:98px; }
#footerwrap, #footerwrap_popup { background-color:#fff; border:1px solid #999981; border-top:none; border-bottom:none; }
#footerwrap_popup { border:none; }
#footer { padding:6px 0 6px 15px; color:#999999; font-size:10px; background-image:url(i/Gbl_FooterBg_im.jpg); background-repeat:no-repeat }
#footer a { color:#999999 }
#container { padding:0 10px 0 10px; margin-top:194px; background-image:url(i/Gbl_ContentBg_im.jpg); background-position:top left; background-repeat:no-repeat; clear:both; overflow:hidden; }

.valsum { color:#ff8700; font-weight: bold; padding:0 0 25px 0; width:593px }
.valsum ul { margin:0 0 0 15px; }
.valsum li { padding:0; margin:0 }
.formerr { color:#ff8700 }

ul, ol { margin-left:16px }
ul.dots li, ul.article li { list-style-image:url(i/Gbl_Bullet_im.gif); }
ul.article li { padding:0 0 10px 0 }
ul.faq { padding-top:20px }
ul.faq li { list-style-image:url(i/Gbl_DarkArrow_im.gif); padding:0 0 10px 0 }
ul.faq li.on { list-style-image:url(i/Gbl_Bullet_im.gif); }


.footerText {color:#000000; font-size:12px; font-weight: bold;}
.footer { color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px; padding-left:15px;}
.footer a{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.footer a:hover{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

.bighead { color:#cc5500; font-size:13pt; line-height:17pt }

.homesubhead {  
	color:#cc5500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px	
}

.homesubhead a{  
	color:#cc5500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;	
}

.homesubhead a:hover{  
	color:#cc5500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;	
	text-decoration:none;
}

.subhead { font-weight:bold; color:#cc5500 }
.subhead2 { font-weight: bold; color:#337A0C }
.side { font-size:11px; color:#666666; }
.sidesub, a.sidesublink { font-size:11px;  color:#336699 }
a.sidesublink { text-decoration:none;  }
.bigcopy { font-size:11pt; line-height:17pt }
.bigcopy2 { font-size:10pt; line-height:17pt }
a.subnav { font-size:14px; line-height:17px; color:#337d00; text-decoration:none; }
a.subnav:hover, a.subnav:active { color:#cc5500; }
a.subnavon { font-size:14px; line-height:17px; color:#cc5500; text-decoration:none; }

.subnav { padding: 5px 0 5px 0 }
td.subnavdiv { padding:5px 0 5px 0 }
.footnote { color:#999; font-size:10px }
.review { color:#999 }
div#tasks { margin-top:30px;border-top:1px dotted #7476a4;border-bottom:1px dotted #7476a4; }

table#app td { padding:0 10px 5px 0 }
table.app td { padding:0 10px 5px 0 }
table.radiolist label { padding-right:15px }

td.bodyleft { width:179px }
td.bodymain { padding:38px 0 0 27px }
td.bodyright { width:99px }

.printonly {
	display: none;
}

.calcdisclaimer {
	padding-top: 20px; font-size: 8pt;
}
