/* Fonts */
body{font-family:Arial,Helvetica,sans-serif}
.header{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#330F73}
.question{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000099}
.question-italic{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000099; font-style:italic}
.question-light{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000099 }

/* Form Objects */
.buttons{font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; border:0; cursor:pointer;  background:url(../images/button.png); height:30px; text-align:center; width:auto; padding-left:10px; padding-right:10px; margin:0;}
.txt_content{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal}
.txt_strong{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000099; font-weight:bold}
.txt_head{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#000099; font-weight:normal }
.txt_link{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#330D72; font-weight:bold; text-decoration:underline}
.txt_link:HOVER{text-decoration: none}
.txt_link1 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#F26300; font-weight:bold; text-decoration:underline}
.txt_link1:HOVER{text-decoration:none}
.txt_small{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#003366; font-weight:normal}
.buttons_small{font:bold 10px Arial, Helvetica, sans-serif; color:#000000; background-color:#DFF8FF; cursor:hand; border:1px solid }
.drop{font:normal 12px Arial, Helvetica, sans-serif; color:#000099; background-color:#D1F4FF; cursor:hand ; border:1px solid }
.backgroundnorepeat{background-repeat:no-repeat}
.txt_linknav{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#00FFCC; font-weight:bold; text-decoration:none; line-height:normal}

ul{list-style:none; margin:0; padding-left:10px; padding-top:0px;}
li{margin-top:10px; text-align:justify;}
h1{margin-top:12px; margin-bottom:12px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px; margin:0; padding:0;}
h2,h3,h4{color:#330F73; font-weight:normal;}
#terms-conditions div{text-align:justify; margin-bottom:10px; font-size:11px;}
#list td{border-bottom:4px solid #eee;}
#list th{border-bottom:4px solid #eee; color:#666666;}
th{text-align:left;}
#container{width:900px; margin:0 auto; font-family:Arial,Helvetica,sans-serif;}
#main{float:left; width:900px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; margin-left:1px; width:886px; padding-left:5px; padding-right:5px;}
#header{width:900px; height:70px; padding-bottom:20px;}
#footer{width:900px; height:70px; clear:both;}
#call{float:right; margin-top:30px;}
#call-footer{float:right; margin-top:10px;}
#intro,#logo, #logo-footer{float:left;}
#intro{margin-right:200px; font-size:11px;}
#menu{font-size:12px; color:#000099;}
#left-content{width:480px; float:left;}
#right-content{width:350px; float:right;}	
h1.header a:link, h1.header a:visited{background-color:#ffc; color:#00f;}
h1.header a:hover{background-color:#ffa; color:#00f;}
.style1{color:#340B75}
.row{background:#fff url(images/rowbg.gif) bottom center no-repeat;}
.rowon{background:#fff url(images/rowbgon.gif) bottom center no-repeat;}
.error{color:red; font-size:11px;}
.success{color:green; font-size:11px;}
.header-small{color:#330F73; font-size:16px; font-weight:normal;}

/*lead decision*/
a{font-size:12px;}
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#330F73; border:#cccccc; width:145px; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;} 
hr{border:1px solid #cccccc;}
label{width:180px; float:left; font-weight:bold; text-align:right; margin-right:0.5em; margin-top:2px; margin-bottom:8px;display: block;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000099;}
input [type=text]{width:350px; margin-top:8px; margin-bottom:8px;}	 
h3{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#330F73;}
#lead-decision{position:relative; clear:both; padding-top:20px;}	
#nav{float:left; width:100%; margin:0; padding:0; list-style:none; background:#ccc; margin-bottom:0px;}	
#nav li{float:left; margin:0; padding:0; position:relative;}	
#nav a{float:left; display:block; padding:6px 15px 6px 5px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#666;}
#nav a:hover{color:#000;}
#nav #nav-1 a{padding-left:5px;}
.mark-red{color:#FF0000;}	
.textinfo{width:auto; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000099; margin-left:10px; margin-top:20px; border:0px solid black; float:left; position:inherit;}
.collectinfo{border:0px solid black; width:auto; float:left; margin:0;}
.collectinfo2{width:auto; float:left; border:0px solid black;}
.textboxes{font:11px Arial, Helvetica, sans-serif; color:#000099; border-style:solid; border-width:1px; background-color:#FFFFFF; border-color:#cccccc;}
.txt_content{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal}
.alert{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;}

/*affiliate sort menu*/
#menu ul li:hover ul{display:block;}
#menu ul ul {display:none; left:0; list-style:none outside none; margin-top:26px; padding:0; position:absolute; top:0; width:110px;}
#menu ul ul li{width:100%; float:none;}
#menu ul ul li a{float:none; background-color:#CACACA; border-top:1px solid #E6E6E6; color:#000000; padding:9px 15px 12px; text-decoration:none; white-space:nowrap; width:110px;}
#menu ul ul li a:hover{background-color:#7B7D7E; color:#FFFFFF;}
