body {
  font-family: Verdana, sans-serif;
	color: #000000;
}
p {
  margin: 10px 30px;
  text-align:left;
	font-weight: normal;
 	font-size: 12px;
}

.errorText
{
  	color: #CC0202;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.errorText2
{
  	color: #CC0202;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	font-weight: bold;
 	vertical-align: bottom;
}

.okText2
{
  	color: "green";
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	font-weight: bold;
 	vertical-align: bottom;
}

table.inputtable
{
  	background-color: #FFFFFF;
  	width: 90%;
  	padding: 0px;
}

.tabSpace
{
    width: 2px;
}

table.tabtable
{
  	width: 90%;
  	padding: 0px;
}

table.datatable
{
  	background-color: #FFFFFF;
  	width: 90%;
  	padding: 0px;
}

table.datatable2
{
  	background-color: #E8E8E8;
  	width: 100%;
  	padding: 0px;
}

table.inputtable2
{
  	background-color: #FFFFFF;
  	width: 100%;
  	padding: 4px;
}

td.label 
{
  	width: 50%;
}

td.input
{
	width: 50%;
}

.command
{
	text-align: right;
	background-color: #FFFFFF;
	padding: 0px;
	height: 50px;
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-color: #AFAEAE;
	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.oldLead
{
	background-color: #FFCCCC;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.iformodd
{
	background-color: #E1E1F7;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.dataodd
{
	background-color: #E1E1F7;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
}

.dataeven
{
    background-color: #F2F5F8;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
}

.iformOddLabel
{
	background-color: #E1E1F7;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	text-align: right;
}

.iformeven
{
    background-color: #F2F5F8;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.iformodddark
{
	background-color: #DCD7F1;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.iformevendark
{
	background-color: #E5E5E5;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}


.iformheader
{
	background-color: #CC0202;
	padding: 4px;
	color: #FFFFFF;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
}

.data
{
	text-align: center;
	padding: 7px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

input.radio 
{
  	color: black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	background-color: #E1E1F7;	
	border-width: 0px;
}

input.radio2 
{
  	color: black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	background-color: #F4F4F4;	
	border-width: 0px;
}

input.check 
{
  	color: black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	background-color: #E1E1F7;	
	border-width: 0px;
}

input.check2
{
  	color: black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	background-color: #F2F5F8;	
	border-width: 0px;
}

input.check3 
{
  	color: black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	background-color: #FFFFFF;	
	border-width: 0px;
}

input.button 
{
  	color: #336699;;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	background-color: white;	
	border-width: 0px;
}

select 
{
  	color: black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
	border-width: 1px;
	border-color: #A5B1D3;
	border-style: solid;
}

.checkgrid
{
	width: 100%;
	background-color: #E1E1F7;
	padding: 3px;
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

td.message
{
	height: 50px;
	text-align: center;
	background-color: #E1E1F7;
	padding: 7px;
	color: Black;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

td.message2
{
	text-align: center;
	background-color: #E1E1F7;
	padding: 10px;
	color: Black;
  	font: bold;
  	font-family: Verdana, sans-serif;
 	font-size: 14px;
}

th
{
	background-color: #CC0202;
	padding: 4px;
	color: #FFFFFF;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
}

.displayLabel
{
 	font-weight: bold;
 	text-align: left;
 	width: 50%;
}

.displayLabel2
{
 	font-weight: bold;
 	text-align: left;
 	width: 25%;
}

a.boldlink
{
 	color: #CC0202;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
  	text-decoration: none;
  	border-width: 0px;
}

a.boldlink:hover
{
  	text-decoration: underline;
}

a.footerLink
{
  	color: #7B7676;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
  	text-decoration: none;
  	border-width: 0px;
}

a.footerLink:hover
{
  	text-decoration: underline;
}

a.pageLink
{
  	color: #CC0202;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
  	font-size: 11px;
  	text-decoration: none;
  	border-width: 0px;
}

a.pageLink:hover
{
	text-decoration: underline;
}

.pageText 
{
	color: #7B7676;
	font-family: Verdana, sans-serif;
	font-weight: bold;
  	font-size: 11px;
}

.smallText
{
	color: #000000;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 10px;
}

img
{
  	border: 0px;
}

.vspace1
{
	height: 10px;
}

.vspace2
{
	height: 20px;
}

.vspace3
{
	height: 5px;
}

.labelBox
{
	height: 30px;
}

.instrLabel
{
	vertical-align: bottom;
	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #000000;
 	font-weight: bold;
}

.layout
{
	width: 800px;
	padding: 0px;
	background-color: #AFAEAE;
}

.layout2
{
	width: 850px;
	padding: 0px;
	background-color: #AFAEAE;
}

.main
{
	width: 100%;
	background-color: #FFFFFF;
}



.copyright
{
	padding: 7px;
	color: #7B7676;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 11px;
 	height: 30px;
}

.disclaimer
{
	padding: 7px;
	color: #7B7676;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 10px;
 	height: 70px;
}

a.disclaimerLink
{
	color: #3951BD;
  	font: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 10px;
	text-decoration: none;
}

a.disclaimerLink:hover
{
	text-decoration: underline;
}

.navOn
{
  	background-color: #CC0202;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #FFFFFF;
 	padding: 4px;
 	font-weight: bold;
}

.navOff
{
  	background-color: #E5E5E5;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #7B7676;
 	padding: 4px;
}

.navHot
{
  	background-color: #E1E1F7;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #000000;
 	padding: 4px;
 	font-weight: bold;
}

.navHot:hover
{
  background-color: #CC0202;
}

a.nav
{
	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #FFFFFF;
 	font-weight: bold;
 	text-decoration: none;
}

a.nav:hover
{
  text-decoration: underline;
}

a.nav2
{
	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #314DB5;
 	font-weight: bold;
 	text-decoration: none;
}

a.nav2:hover
{
  text-decoration: underline;
}

.navBar
{
	width: 90%;
	text-align: center;
	background-color: #FFFFFF;
}

.hr
{
	height: 1px;
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-color: #AFAEAE;
	width: 100%;
}

.smallHeader, H4
{
  margin-left: 30px;
	color: #000000;
  	font-weight: bold;
 	font-size: 12px;
	text-align:left;
}

.bigHeader, H1
{
  margin-left: 30px;
	color: #003333;
  	font-weight: bold;
 	font-size: 13px;
	text-align:left;
}

.bigHeader2, H2
{
  margin-left: 30px;
	color: #BBBBBB;
  	font-weight: bold;
 	font-size: 30px;
	text-align:left;
}

.bigHeader3, H3
{
  margin-left: 30px;
	color: #314DB5;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
 	font-size: 16px;
}

.plainText
{
	color: #000000;
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.plainText2
{
	color: #7B7676;
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.promoTable
{
	background-color: #F7F7FF;
	width: 200px;
	padding: 4px;
}

.promoTable2
{
	background-color: #F7F7FF;
	padding: 4px;
	color: #08217B;
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 11px;
	width: 100%;
}

.qLaunchTab
{
	background-color: #F7F7FF;
	padding: 0px;
	border-color: #3951BD;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
	width: 100%;
	height: 185px;
}

.boldLabel
{
	font-family: Verdana, sans-serif;
 	font-size: 12px;
 	color: #97BEDB;
 	font-weight: bold;
}

ul
{
	list-style-image: url('../images/arrow.gif');
	text-indent: 1px;
	margin-left: 12px;
	line-height: 18px;
	padding: 1px;
}

.qLaunchText
{
	color: #3951BD;
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
 	font-size: 12px;
}

.label
{
	color: #003333;
  	font-weight: bold;
  	font-family: Verdana, sans-serif;
 	font-size: 13px;
}

h1
{
	color: #97BEDB;
	font-weight:bold;
  font-size: 22px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	margin-left: 0px;
}
h2 {
  color: #97BEDB;
  font-size: large;
  margin-left: 4px;
}

a.plainLink
{
 	color: #CC0202;
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
  	text-decoration: underline;
  	border-width: 0px;
}

a.plainLink2
{
  	font-weight: normal;
  	font-family: Verdana, sans-serif;
  	font-size: 12px;
  	text-decoration: underline;
  	border-width: 0px;
}

.multipleSelect 
{
	width: 190px;
}

#mainLogo {
  padding: 20px 0 0 15px;
	margin: 0px;
} 
.imgPad {
  padding: 4px 10px;
}
#container {
  background-color:#FFFFFF;
	width: 780px;
	border:1px solid #afaeae;
	text-align:left;
	margin: 0px auto;
}
#content {
	width: 93%;
	padding-bottom: 20px;
	margin: 0px auto;
}
#form_individual, #form_biz {
  float:left;
	width: 300px;
	}
#formArea {
  background-color:#f7f7ff;
	height: 187px;
	border-width: 0px 1px 1px 1px;
	border-color:#3951bd;
	border-style:solid;
	
}
#formImage {
  float:right;
}
#footerLinks
{
	background-color: #F2F5F8;
	padding: 10px 0;
	color: #7B7676;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	text-align: center;
	width: 780px;
	border-width: 0px 1px 1px 1px;
	border-color:#afaeae;
	border-style:solid;
}