a{
color:#333333;
text-decoration:none;
}
a.active {
	text-decoration: none;
	color: Black;
}
a#black:hover{
color:#000000;
}
a.special:hover{
color:#003399;
}
a:hover,#underline{
text-decoration:underline;
}
a.tooltip,a.tooltip:visited{
color:#669933;
font-size:11px;
font-weight:bolder;
text-decoration:underline;
}
a.tooltip:hover{
color:#003399;
font-size:11px;
font-weight:bolder;
text-decoration:underline;
}
a.underlinelarger,a.underlinelarger:visited{
color:#333399;
font-size:12px;
text-decoration:underline;
}
a.underlinelarger:hover{
color:#CC0000;
font-size:12px;
text-decoration:underline;
}
body{
border-bottom:0px;
border-color:#669933;
border-left:0px;
border-right:0px;
border-top:3px solid;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}
h4{
border-bottom:1px solid #DEDEDE;
font-size:13px;
font-weight:bold;
margin:25px 0px 2px 0px;
padding:0px;
}
h4.black{
border-bottom:1px solid #333333;
font-size:13px;
font-weight:bold;
margin:25px 0px 2px 0px;
padding:0px;
}
input.small{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:normal;
width:50px;
}
li.features{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin-left:-15px;
}
li.numeric{
list-style-type:lower-roman;
}
p{
margin-bottom:0px;
margin-top:1%;
text-indent:20px;
}
td,th{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;/*	line-height:22px;*/
}
td.formresults{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
td.padd{
padding-left:5px;
padding-right:5px;
}
td.textresizer{
background-color:#FFFFE5;
border:1px;
border-color:#000000;
border-style:solid;
margin:0px 0px 0px 0px;
padding:0px 3px 0px 3px;
width:70px;
}
ul{
margin-bottom:3px;
margin-top:3px;
}
ul.special{
list-style:outside;
}
ul.specialsublist{
list-style:outside;
list-style:circle;
}
.bodylink1{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:normal;
line-height:14px;text-decoration:underline;}.bodylink1bold{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
line-height:14px;text-decoration:underline;
}
.bodylink1:hover{
color:#CC0000;
}
.emph1{
color:#CC0000;
font-size:14;
font-variant:small-caps;
font-weight:bold;
padding:1px;
}.emph{
color:#CC0000;
font-size:1.25em;
font-variant: normal;
font-weight:bold;
padding:1px;
}
.alert{
color: Red;
background-color: #FFFF33;
font-variant:normal;
font-weight:bold;
}
.emph2{
background-color:#FFFFCC;
color:#CC0000;
font-size:14;
font-variant:small-caps;
font-weight:bold;
padding:1px;
}
.inputform2{
background-color:#FFFFFF;
border-color:#596C80 #3D6A99 #3D6A99 #596C80;
border-style:solid;
border-width:1px 1px 1px 1px;
font:10px Tahoma,Verdana,sans-serif;
height:15px;
margin:2px 1;
padding:0;
width:150px;
}
.lgbold{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
line-height:normal;
}
.nestedpara{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:125%;
margin-bottom:0px;
margin-left:20px;
margin-top:0px;
text-indent:20px;
}
.regbody{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:normal;
}
.sitetitle{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:27px;
font-style:normal;
font-weight:bolder;
}
.smbold{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:normal;
}
.smbold2{
color:#000099;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-stretch:extra-expanded;
font-weight:bold;
line-height:normal;
text-shadow:3px 3px 5px #FF0000;
}
.boldblue{
color:#000099;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-stretch:extra-expanded;
font-weight:bold;
line-height:normal;
text-shadow:3px 3px 5px #FF0000;
}
.smbold3{
color:#669933;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-stretch:extra-expanded;
font-weight:bold;
line-height:normal;
text-shadow:3px 3px 5px #FF0000;
}
.smboldlink{
color:#333300;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:normal;
}
.smcopyright{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:13px;
}
.smsmall{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:normal;
}
.smsubtitle{
color:#006699;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
letter-spacing:1px;
line-height:normal;
}
.tdpriceborder{
border-color:#A8C4E1;
border-style:solid;
border-width:0px 1px 1px 0px;
font-size:11px;
font-weight:bolder;
padding:3px;
}
.tdpriceborder2{
border-color:#A8C4E1;
border-style:solid;
border-width:1px 1px 1px 1px;
font-size:11px;
font-weight:bolder;
padding:3px;
}
.tdpriceborderright{
border-color:#A8C4E1;
border-style:solid;
border-width:0px 1px 1px 1px;
font-size:11px;
font-weight:bolder;
padding:3px;
}
.tdpricebordertop{
border-color:#A8C4E1;
border-style:solid;
border-width:1px 1px 1px 0px;
font-size:11px;
font-weight:bolder;
padding:3px;
}
.tdthinborder{
border:1px solid #A8C4E1;
border-bottom:0;
color:#669933;
font-size:11px;
font-weight:bolder;
padding:3px;
}
.tdthinborderblue{
border:1px solid #A8C4E1;
color:#003399;
font-size:11px;
font-weight:bolder;
}
.tdthinborderlast{
border:1px solid #A8C4E1;
color:#669933;
font-size:11px;
font-weight:bolder;
padding:3px;
}
.textback{
background-color:#DEDEDE;
margin-left:0px;
padding:2px 6px 0px 4px;
}
.topheading{
color:#CC6600;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
line-height:normal;
}.topheading2{
color:#CC6600;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
line-height:normal;border-bottom: 1px #4e8300 solid;}

.white11p{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:14px;
}
.whitetitle{
color:#FFFFFF;
font-weight:bold;
}
#noindent{
text-indent:0px;
}
#strike{
color:#808080;
text-decoration:line-through;
}
.blackbodytext {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}
.infotip{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
color: White;
font-size:12px;
font-weight:bold;
background-color: #003366;
margin-bottom:8px;
padding:3px;
}
.infotipfooter{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
color: White;
font-size:12px;
font-weight:bold;
background-color: #990000;
margin-bottom:8px;
padding:3px;
}
.tooltippara {
	text-indent: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size: 12px;
	font-variant: normal;
	line-height: 125%;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 4px;
	margin-right: 4px;
}
.thinborder{
border:thin;
border-color:#727272 #727272 #727272 #727272;
border-style:solid;
border-width: 2px;
padding:5px;
background-color:#F5F5F5;
}
ul.tiplist li{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
color:#333333;
font-size:12px;
margin-left:-10px;
line-height:125%;
}
a.standard {
	font-weight: bold;
}
a.active {
	text-decoration: none;
	color: Black;
}
a.bigwhite {
	text-decoration: none;
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.colorbold {
color: #333366;
font-weight: 600;
}
.subheader{
background-color:#4E6932;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding: 4px 0px 4px 0px;
}
table.forms {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.forms th {
	border-width: 1px 1px 1px 1px;
	padding: 6px 6px 6px 6px;
	border-style: solid solid solid solid;
	border-color: #DBB973 #DBB973 #DBB973 #DBB973;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.forms td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #DBB973 #DBB973 #DBB973 #DBB973;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.forms2 {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.forms2 th {
	border-width: 1px 1px 1px 1px;
	padding: 6px 6px 6px 6px;
	border-style: solid solid solid solid;
	border-color: #93ADE1 #93ADE1 #93ADE1 #93ADE1;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.forms2 td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #93ADE1 #93ADE1 #93ADE1 #93ADE1;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.mainbox {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-top-color: #6F9149;
	border-right-color: #6F9149;
	border-left-color: #898BC0;
	border-bottom-color: Gray;
}
table.navtop {
	border-width: 1px 1px 0px 1px;
	border-spacing: 0px;
	border-style: solid solid none solid;
	border-top-color: #6F9149;
	border-left-color: #6F9149;
	border-right-color: #6F9149;
}
/*
table.leftcol {
	border-width: 0px 1px 0px 0px;
	border-spacing: 0px;
	border-style: none solid none none;
	border-right-color: #336699;
}
*/