body, div, form, h4{margin:0; padding:0;}
a, a:visited{color:#316498; text-decoration:none;}
a:hover{text-decoration:underline;}
table td{vertical-align:top;}
h1{margin:0 0 20px 0; font-size:160%; font-weight:normal;}
h2{margin:77px 0px 0px 20px; font-size:20px; font-weight:bold; line-height:23px; color:010000;}
h3{color:#316498; margin: 0 0 10px 0; font-size:125%;}
h4{font-size:100%;}
h5{font-size: 19px; font-weight:bold; margin: 20px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; color:010000;}
ul{margin:0 0 15px 15px; padding:0;}
ul li{padding:2px 0;}
ol{margin:-7px 0 18px 25px; padding:0;}
ol li{padding:2px 0;}
/***CUSTOM CLASSES***/
#page-wrapper{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%;padding-right:15px; width:993px;}
p{margin:10px 0;}
p.text{font-size:14px;margin:5px;}
table td.align{vertical-align:middle;}

/*Header*/
#hdr{}
#logo{float:left;}
#hdr table td.logo{padding-right:350px;}
#qlnks{ float:right; margin:15px 0 0 0;}
#qlnks select{width:250px;}
#gnav{padding:8px 0 2px 0;clear:both;}
#gnav #c-span{width:90%; vertical-align:bottom;}
#gnav #c-span #place-hldr{background-image:url(../img/bg_hdr_grad.jpg); background-repeat:repeat-x;height:28px; vertical-align:bottom;padding-right:50px;}
#gnav td#r-span{vertical-align:bottom;}

/*Snav classes*/
#snav{border-top: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;background-image:url(../img/bg_grad_snav.jpg); background-repeat:repeat-x; width:175px;padding:10px 0 20px 0;}
#snav-container {width:175px;}
#snav-container  td{border-top:1px solid #879BAE; padding: 3px 2px 3px 8px;}
#snav-container  td.bott{border-bottom:1px solid #879BAE;}
#snav-container td.sub{ padding-left: 20px;}
#snav-container td.sel{ background:#7AA433;}
#snav-container td.sel-sub{ background:#7AA433;padding-left: 20px;}
#snav-container img{margin-right:6px;}
#snav-container a {color:#fff;}
#snav-container a.hdr {font-weight:bold;}

/*Content classes*/
h1 span{color:#999;}
.col-content{width:90%;padding:15px 25px;border-top: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;}
.col-content p{margin:2px 0 15px 0;}
.col-content-1{width:90%;padding:0 0 25px 25px;border-top: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;}
.col-content-2{width:90%;padding:0 0 25px 0;border-top: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;}
div.info-2{margin:4em 0 0.5em 0;}
table.info-3 td.mod{padding-right:10px;}
.col-form-content{border-right: 1px solid #c8c8c8;}
div.info-4{float:left; margin-right:15px;}
div.info-4 img{display:block; margin: 0 0 30px 0;}
ul.vert-1 li{padding:0 5px 15px 0;}
ul.vert-1 li span{color:#316498;font-weight:bold;}
#hdr-2{background:#52718E; color:#fff; padding:15px 20px 10px 18px;}
div.il-container{background-image:url(../img/bg_grad3.gif); background-repeat:repeat-x;}
div.mod-2{margin: 0 8px;}
div.mod-3{margin: 0 0px 0px 0px;}
img.sep-2{margin:15px 0; clear:both;}
img.pad-rt{margin: 0 10px 0 0;}
div.pad-top{padding:12px 0 0 0; }

table td.col-openacct{background-image:url(../img/bg_grad1.jpg); background-repeat:repeat-y; width:10%; padding:10px 5px 10px 10px;border-right: 1px solid #c8c8c8;border-top: 1px solid #c8c8c8;}
table td.col-openacct img.signup{margin:-10px -5px;}
table td.col-openacct p{margin-left: 8px;}

table td.col-rt-1{background-image:url(../img/bg_grad1.jpg); background-repeat:repeat-y; width:10%; padding:10px 5px 10px 10px;border-right: 1px solid #c8c8c8;border-top: 1px solid #c8c8c8;}
table td.col-rt-1 table.login td{vertical-align:middle;padding:4px 5px 4px 8px;}
table td.col-rt-1 table.login td p{margin:0;}
.hdr-3{background:#52718E;}

/*Table classes*/
.style-1{clear:both;}
.style-1 td{margin:4px 10px 4px 20px;}
.style-1 .hdr-1{background:#52718E;padding:10px 10px 5px 20px; color:#fff;border-top: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8;}
.style-1 .hdr-1 p{margin:10px 0;}
.hdr-2{background:#6666CC;padding:0px; color:#fff;}
.hdr-2 p{margin:0px 0;}
.style-1 input, .style-1 select, .style-1 textarea{width:250px;}
.style-1 input.sm{width:20px;}
.style-1 td.lt{width:150px; background:#EFEFEF; padding-left:20px;border-top: 1px solid #c8c8c8; vertical-align:middle;}
.style-1 td.lt-1{width:150px; background:#EFEFEF; padding-top:7px; padding-left:20px;border-top: 1px solid #c8c8c8; vertical-align:top;}
.style-1 td.rt{width:80%;border-top: 1px solid #c8c8c8;}
.style-1 td p{margin:0; padding:0;}
.style-1 td.info-1{padding-top:25px;padding-bottom:25px;border-top: 1px solid #c8c8c8;}
.style-1 tr.sep-1 td{margin:0; padding:0;background:#52718E;border-top: 1px solid #c8c8c8; }
.style-1 tr.ftr-1 td{background:#52718E;padding:10px 10px 5px 20px;border-top: 1px solid #c8c8c8;}
.ftr-2{background:#6666CC;padding:10px 10px 5px 20px;border-top: 1px solid #c8c8c8;}
.style-1 input.btn{width:auto;}

table.style-2 {margin:5px 0 0 0;}
table.style-2 td{padding:4px 0 4px 5px;}

table.style-3 td{padding:2px 0 3px 0;}
table.style-3 td.pos{color:#336600;}
table.style-3 td.neg{color:#CC0000;}

div.col-placehldr{width:150px; }
table.act-sgnup td{padding:15px;}
table.act-sgnup td.lt{padding-right:25px;}

/*P classes*/
p.style-1{color:#C4CDD7;}
p.style-2{margin:0;color:#7AA433; font-weight:bold;}

/*A Classes*/
a.style-1:link, a.style-1:visited{color:#B0C884; font-weight:bold;}

/*Misc. Classes*/
.spacer-1{width:400px;}
input.lg{width:180px;}
.home{margin: 0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:010000;}
input.fs {width:250px; height:14px; margin:1px;}

/*Homepage Classes*/
div.home-span{background-image:url(../img/bg_home_span.jpg); background-repeat:repeat-x; height:10px;}
div.home-mod-container{background:#9FB1C1; margin:-3px 0 -25px 0; text-align:center; padding:25px 15px; height:340px; }
td.home-mod-sep-pad{padding: 0 28px 0 0;}
div.home-mod-wrapper{width:285px; text-align:left; }
.home-mod-tab-pad{padding:0 1px 0 0;}
.home-mod-tab-sel{background-image:url(../img/bg_hdr_tab_sel.jpg); background-repeat:repeat-x;width:110px; border-top: 1px solid #999; border-right:1px solid #999;border-left:1px solid #999; margin: 0 0 -3px 0; padding:4px 0 6px 4px; text-align:center; font-weight:bold;}
.home-mod-tab{background:#fff;width:110px; border-top: 1px solid #999; border-right:1px solid #999;border-left:1px solid #999; margin: 0 0 -3px 0; padding:4px 0 6px 4px; text-align:center;}
.home-mod-wrap{background:#fff; border:1px solid #999;padding:2px; border-top:2px solid #999; }
.home-mod-hdr{background:#eee;padding:2px;}
.home-mod-hdr-pad{padding:0 2px 0 6px; text-align: right;}
.home-mod-hldr{padding:4px 2px 4px 6px;}
.home-mod-hdr-info{color:#999;padding: 2px 2px 2px 5px;}
#menu a {position: absolute; height: 33px; text-decoration: none;}
#menu a i {visibility: hidden;}

/*Homepage Links*/
a#openaccount {top: 530px;}
a#trynow {top: 530px;}
a#openaccount {left: 371px; width: 136px;}
a#trynow {left: 521px; width: 105px;}




/*Navigation Style*/
#header_navigation {
	clear:both;
	background:url(../img/gnav_background.jpg) no-repeat 55% 100%;
	width:994px;
	height:35px;
	position:relative;
	top:0px;
	margin-top:10px;
}

#header_navigation ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#header_navigation li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	position: absolute;
}

#header_navigation li a {
	height: 35px;
	display: block;
	color:#FFFFFF;
}

#header_navigation li a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#header_navigation li.large a {
	color:#FFFFFF;
	font-size:12px;
}

#header_navigation li a.home {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
}



#navHom {
	left:0px;
	width: 123px;
	background:url(../img/gnav_home_off.jpg) no-repeat top;
}

#navGet {
	left: 105px;
	width: 127px;
	background:url(../img/gnav_started_off.jpg) no-repeat top;
}

#navTra {
	left: 231px;
	width: 165px;
	background:url(../img/gnav_fast_off.jpg) no-repeat top;
}

#navDto {
	left: 395px;
	width: 131px;
	background:url(../img/gnav_online_off.jpg) no-repeat top;
}

#navAbo {
	left: 536px;
	width: 110px;
	background:url(../img/gnav_aboutdt_off.jpg) no-repeat bottom;
	font-size:10px;
}

#navCon {
	left: 646px;
	width: 65px;
	background:url(../img/gnav_contact_off.jpg) no-repeat bottom;
	font-size:10px;
}

#navReq {
	left: 710px;
	width: 100px;
	background:url(../img/gnav_request_off.jpg) no-repeat bottom;
	font-size:10px;
}

#navLiv {
	left: 810px;
	width: 92px;
	background:url(../img/gnav_support_off.jpg) no-repeat bottom;
	font-size:10px;
}

#navAcc {
	left: 902px;
	width: 92px;
	background:url(../img/gnav_account_off.jpg) no-repeat bottom;
	font-size:10px;
}

#navHom a:hover {
	background:url(../img/gnav_home_roll.jpg) no-repeat top;
}

#navGet a:hover {
	background:url(../img/gnav_started_roll.jpg) no-repeat top;
}

#navTra a:hover {
	background:url(../img/gnav_fast_roll.jpg) no-repeat top;
}

#navDto a:hover {
	background:url(../img/gnav_online_roll.jpg) no-repeat top;
}

#navAbo a:hover {
	background:url(../img/gnav_aboutdt_roll.jpg) no-repeat bottom;
}

#navCon a:hover {
	background:url(../img/gnav_contact_roll.jpg) no-repeat bottom;
}

#navReq a:hover {
	background:url(../img/gnav_request_roll.jpg) no-repeat bottom;
}

#navLiv a:hover {
	background:url(../img/gnav_support_roll.jpg) no-repeat bottom;
}

#navAcc a:hover {
	background:url(../img/gnav_account_roll.jpg) no-repeat bottom;
}

#navHom a.selected {
	background:url(../img/gnav_home_roll.jpg) no-repeat top;
}

#navGet a.selected {
	background:url(../img/gnav_started_roll.jpg) no-repeat top;
}

#navTra a.selected {
	background:url(../img/gnav_fast_roll.jpg) no-repeat top;
}

#navDto a.selected {
	background:url(../img/gnav_online_roll.jpg) no-repeat top;
}

#navAbo a.selected {
	background:url(../img/gnav_aboutdt_roll.jpg) no-repeat bottom;
}

#navCon a.selected {
	background:url(../img/gnav_contact_roll.jpg) no-repeat bottom;
}

#navReq a.selected {
	background:url(../img/gnav_request_roll.jpg) no-repeat bottom;
}

#navLiv a.selected {
	background:url(../img/gnav_support_roll.jpg) no-repeat bottom;
}

#navAcc a.selected {
	background:url(../img/gnav_account_roll.jpg) no-repeat bottom;
}


/*----------------- Dropdown -----------------*/
.dropdownbox {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	z-index:99;
}


/*-----------------Dropdown1-----------------*/


#dropdown {
	height:auto;
	width:170px;
	position:absolute;
	left:105px;
	top:0px;
	z-index:99;
	visibility:hidden;
	line-height:14px;
	background:#2f2b2c;
}

#dropdown ul {
	list-style: none;
	width:170px;
	margin: 0;
	padding: 0 0 0 0;
}

.transbg1 {
	background:#2f2b2c;
}

#dropdown a {
	display: block;
	margin: 0;
	padding: 2px 10px 2px 10px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

#dropdown li {
	list-style: none;
	width:170;
	border-left:1px solid #7aa433;
	border-right:1px solid #7aa433;
	border-bottom:1px solid #7aa433;
}

/*----------------End of Dropdown1------------------*/


/*----------------Dropdown 2-------------------*/

#dropdown2 {
	height:auto;
	width:140px;
	position:absolute;
	left:231px;
	top:0px;
	z-index:99;
	visibility:hidden;
	line-height:14px;
	background:#2f2b2c;
}

#dropdown2 ul {
	list-style: none;
	width: 140px;
	margin: 0;
	padding: 0 0 0 0;
}

.transbg1 {
	background:#2f2b2c;
}

#dropdown2 a {
	display: block;
	margin: 0;
	padding: 2px 10px 2px 10px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

#dropdown2 li {
	list-style: none;
	width: 140;
	border-left:1px solid #7aa433;
	border-right:1px solid #7aa433;
	border-bottom:1px solid #7aa433;
}



/*----------------End of Dropdown2------------------*/

/*----------------Dropdown 3--------------------*/

#dropdown3 {
	height:auto;
	width:131px;
	position:absolute;
	left:395px;
	top:0px;
	z-index:99;
	visibility:hidden;
	line-height:14px;
	background:#2f2b2c;
}

#dropdown3 ul {
	list-style: none;
	width: 131px;
	margin: 0;
	padding: 0 0 0 0;
}

.transbg1 {
	background:#2f2b2c;
}

#dropdown3 a {
	display: block;
	margin:0;
	padding: 2px 10px 2px 10px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

#dropdown3 li {
	list-style: none;
	width: 131;
	border-left:1px solid #7aa433;
	border-right:1px solid #7aa433;
	border-bottom:1px solid #7aa433;
}


/*----------------End of Dropdown3----------------*/

/*----------------Dropdown 4----------------*/

#dropdown4 {
	height:auto;
	width:115px;
	position:absolute;
	left:536px;
	top:0px;
	z-index:99;
	visibility:hidden;
	line-height:14px;
	background:#2f2b2c;
}

#dropdown4 ul {
	list-style: none;
	width: 115px;
	margin: 0;
	padding: 0 0 0 0;
}

.transbg1 {
	background:#2f2b2c;
}

#dropdown4 a {
	display: block;
	margin:0;
	padding: 2px 10px 2px 10px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

#dropdown4 li {
	list-style: none;
	width: 115;
	border-left:1px solid #7aa433;
	border-right:1px solid #7aa433;
	border-bottom:1px solid #7aa433;
}

/*-------------End of Dropdown 4-------------*/

/*----------------Dropdown 5----------------*/

#dropdown5 {
	height:auto;
	width:110px;
	position:absolute;
	left:646px;
	top:0px;
	z-index:99;
	visibility:hidden;
	line-height:14px;
	background:#2f2b2c;
}

#dropdown5 ul {
	list-style: none;
	width: 110px;
	margin: 0;
	padding: 0 0 0 0;
}

.transbg1 {
	background:#2f2b2c;
}

#dropdown5 a {
	display: block;
	margin: 0;
	padding: 2px 10px 2px 10px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

#dropdown5 li {
	list-style: none;
	width: 110;
	border-left:1px solid #7aa433;
	border-right:1px solid #7aa433;
	border-bottom:1px solid #7aa433;

}

/*-------------End of Dropdown 5-------------*/



#dropdown a:link, #dropdown2 a:link, #dropdown3 a:link, #dropdown4 a:link, #dropdown5 a:link {
	color:#FFFFFF;
	text-decoration:none;
}

#dropdown li.first, #dropdown2 li.first, #dropdown3 li.first, #dropdown4 li.first, #dropdown5 li.first {
	padding-top: 0;
	border-top:1px solid #7aa433;
}

#dropdown li.first-home, #dropdown2 li.first-home, #dropdown3 li.first-home, #dropdown4 li.first-home, #dropdown5 li.first-home {
	padding-top: 0px;
	height:12px;
}

#dropdown li.last a, #dropdown2 li.last a, #dropdown3 li.last a, #dropdown4 li.last a, #dropdown5 li.last a {
	background-image: none;
	padding-bottom: 0;
}

#dropdown a:hover, #dropdown2 a:hover, #dropdown3 a:hover, #dropdown4 a:hover, #dropdown5 a:hover {
	color: #7aa433;
	text-decoration:none;
}


/*End Navigation Style*/



/*Footer*/
#ftr{ clear:both; margin:0; border-top:1px solid #c8c8c8; padding: 10px 20px;}
p.cright{display:inline; padding:0 20px 0 0;}


/* Web To Lead Form*/

#webToLeadForm {
	background:#EEEEEE;
	height:300px;
	padding:10px;
	margin:10px 0 0 0;
}

#webToLeadForm form {
	margin:0;
	padding:0;
}

#webToLeadForm form .submit {
	float:left;
}

#webToLeadForm .left {
	float:left;
	width:50%;
}

#webToLeadForm .left p {
	margin:0 0 20px 0;
	padding:0;
}

#webToLeadForm .right {
	float:right;
	width:50%;
}

#webToLeadForm .right p {
	margin:0 0 20px 0;
	padding:0;
}