/* ---[ Imports ]------------------------------- */
@import "nav.css"; 

/* ---[ Global Resets ]------------------------------- */
body, h1, h2, h3, h4, h5, h6, form{margin:0px; padding:0px;}
p{margin:0px 0px 12px 0px;}
a{outline:none;}
img{border:0px;}

/* ---[ Main Templete ]------------------------------- */
body{
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#fbf4e2;
}
#site{
	width:736px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#headercontainer{
	position:relative;
	width:736px;
	height:83px;
	padding:3px 0px 1px 0px;
	z-index:20;
}
#logo{
	float:left;
	position:relative;
	top:30px;
	width:214px;
	height:50px;
}
#header1{
	font-size:11px;
	text-align:right;
	overflow:hidden;
}
#header2{
	font-size:24px;
	text-align:right;
	overflow:hidden;
}
#navcontainer{
	position:absolute;
	left:250px;
	top:65px;
	width:492px;
	height:20px;
}
#maincontainer{
	width:736px;
	height:auto;
	background:url(../../images/tpl_main/main_mid.gif);
}
#maintop{
	width:736px;
	height:14px;
	background:url(../../images/tpl_main/main_top.gif);
	overflow:hidden;
}
#mainmid{
	width:736px;
	height:auto;
}
#mainbtm{
	width:736px;
	height:14px;
	background:url(../../images/tpl_main/main_btm.gif);
	overflow:hidden;
}

/* ---[ home ]------------------------------- */
#homebg{
     clear:right;
	position:relative;
	width:736px;
	height:auto;
	background:url(../../images/tpl_main/home_bg.jpg);
	background-repeat:no-repeat;
}
#applyonline{
	color:#4571C7;
	position:absolute;
	top:20px;
	left:488px;
	width:162px;
	height:230px;
	padding:19px 27px 10px 27px;
	background:url(../../images/tpl_main/apply_online_bg.jpg);
}
#applyonline ul, #applyonline ul li{line-height:24px;font-size:15px;padding-left:0px;margin-left:0px}

#modhomecontainer{
	width:688px;
	height:215px;
	padding:303px 0px 0px 24px;
}
.modhomebox{
	font-size:14px;
	color:#ffffff;
	float:left;
	width:127px;
	height:215px;
	padding:0px 22px 0px 23px;
}
#modecommerce{background:url(../../images/tpl_main/mod_ecommerce_bg.jpg);}
#modphone{background:url(../../images/tpl_main/mod_phone_bg.jpg);}
#modretail{background:url(../../images/tpl_main/mod_retail_bg.jpg);}
#modwireless{background:url(../../images/tpl_main/mod_wireless_bg.jpg);}

/* ---[ content areas ]------------------------------- */
#content100{
	width:676px;
	height:auto;
	margin:0px 30px 0px 30px;
}
#content66{
	float:left;
	width:465px;
	height:auto;
	padding:0px 0px 0px 30px;
}
#modulecontainer{
	float:left;
	clear:right;
}
.modulebox{
	width:209px;
	height:auto;
	margin:0px 30px 0px 0px;
	padding:0px;
	border:1px solid #E4E4E4;
}

/* ---[ mainnavigation ]------------------------------- */
a:link, a:visited{color:blue;}
a:hover, a:active{color:red;}

.nav2{
	float:right;
	height:20px;
	padding:0px 10px 0px 10px;
}
.nav2 a{text-decoration:none;}
.nav2 a:link, .nav2 a:visited{color:#4571C7;}
.nav2 a:hover, .nav2 a:active{color:#121F38;}
.nav2 a.current:link, .nav2 a.current:visited, .nav2 a.current:hover, .nav2 a.current:active{color:#121F38;}
a.applylink:link, a.applylink:visited{color:#75A2FC;}
#modapplybtn{
	width:143px;
	height:46px;
	margin-left:14px;
	background:url(../../images/tpl_main/apply_online_link_hvr.gif);
}
a#modapplylnk{
	font-size:14px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	display:block;
	width:143px;
	height:31px;
	padding-top:15px;
}
a#modapplylnk:link, a#modapplylnk:visited{background:url(../../images/tpl_main/apply_online_link.gif);}
a#modapplylnk:hover, a#modapplylnk:active{background:url(../../images/tpl_main/apply_online_link_hvr.gif);}

.modhomebtn{
	width:127px;
	height:20px;
	margin:16px 0px 0px 0px;
}
.modhomebtn a{
	display:block;
	width:127px;
	height:20px;
}
#modecommercebtn{background:url(../../images/tpl_main/mod_ecommerce_hvr.gif);}
#modphonebtn{background:url(../../images/tpl_main/mod_phone_hvr.gif);}
#modretailbtn{background:url(../../images/tpl_main/mod_retail_hvr.gif);}
#modwirelessbtn{background:url(../../images/tpl_main/mod_wireless_hvr.gif);}
a#modecommercelnk:link, a#modecommercelnk:visited{background:url(../../images/tpl_main/mod_ecommerce_btn.gif);}
a#modecommercelnk:hover, a#modecommercelnk:active{background:url(../../images/tpl_main/mod_ecommerce_hvr.gif);}
a#modphonelnk:link, a#modphonelnk:visited{background:url(../../images/tpl_main/mod_phone_btn.gif);}
a#modphonelnk:hover, a#modphonelnk:active{background:url(../../images/tpl_main/mod_phone_hvr.gif);}
a#modretaillnk:link, a#modretaillnk:visited{background:url(../../images/tpl_main/mod_retail_btn.gif);}
a#modretaillnk:hover, a#modretaillnk:active{background:url(../../images/tpl_main/mod_retail_hvr.gif);}
a#modwirelesslnk:link, a#modwirelesslnk:visited{background:url(../../images/tpl_main/mod_wireless_btn.gif);}
a#modwirelesslnk:hover, a#modwirelesslnk:active{background:url(../../images/tpl_main/mod_wireless_hvr.gif);}

/* ---[ content boxes ]------------------------------- */
.box100{
	float:left;
	clear:both;
	width:100%;
	height:auto;
}
.box108{
	float:left;
	width:108px;
}
.box432{
	width:432px;
	height:46px;
}
.box50{
	float:left;
	width:50%;
	height:auto;
}
.box33{
	float:left;
	width:33%;
	height:auto;
}
.box67{
	float:left;
	width:67%;
	height:auto;
}
.label{
	width:33%;
	float:left;
	text-align:right;
	margin-right:5px;
	display:block;
}
.boxinfo{
	float:left;
	clear:right;
	width:66%;
}
/* ---[ form items ]------------------------------- */
/* ---[ misc items ]------------------------------- */
.wrap{float:left;}
.flRight{float:right;}
.first{clear:left;}
.last{clear:right;}
.clearboth{clear:both;}
.sitewidth{
	float:left;
	clear:both;
	width:736px;
	height:10px;
	background-color:red;
}
.center{text-align:center;}
.right{text-align:right;}
.star{color:red;}
.inline{display:inline;}

/* ---[ Headers ]------------------------------- */
h1{ /* Biggest, black */
	margin:12px 0px 12px 0px;
	font-size:16px;
	color:#000000;
}
h2{ /* Biggest, white */
	margin:12px 0px 12px 0px;
	font-size:14px;
	color:#333333;
}
h3{ /* Paragraph Headers */
	margin:12px 0px 12px 0px;
	font-size:12px;
	color:#333333;
}

/* ---[ Headers: Messages ]------------------------------- */
h4{
	margin:12px 0px 12px 0px;
	font-size:12px;
	font-weight:bold;
	color:blue;
}
/* ---[ Headers: Errors ]------------------------------- */
h5{
	margin:12px 0px 12px 0px;
	font-size:12px;
	font-weight:bold;
	color:red;
}
/* ---[ Footer Font ]------------------------------- */
h6{
	padding:0px 0px 12px 0px;
	text-align:center;
	font-size:9px;
	font-weight:normal;
	clear:both;
}
h6 a:link, h6 a:visited{color:blue;}
h6 a:hover, h6 a:active{color:red;}
h6 .test{font-size:9.5pt;}

#footer{
	padding:0px 0px 12px 0px;
	text-align:center;
	font-size:9px;
	font-weight:normal;
	clear:both;
}
#footer a:link, #footer a:visited{color:blue;}
#footer a:hover, #footer a:active{color:red;}
#footer .test{font-size:9.5pt;}

/* ---[ special items ]------------------------------- */
.tableborder{
	border-width:1px 1px 1px 1px;
	border-spacing:0px;
	border-style:solid solid solid solid;
	border-color:gray gray gray gray;
	border-collapse:collapse;
}
table.tableborder td {
	border-width:1px 1px 1px 1px;
	padding:3px 3px 3px 3px;
	border-style:solid solid solid solid;
	border-color:gray gray gray gray;
	-moz-border-radius:0px 0px 0px 0px;
}
/*#content100 img, #content66 img{
	display:block;
	float:left;
	width:187px;
	height:148px;
	margin-right:15px;
	padding:13px 14px 13px 14px;
	background:url(../../images/tpl_main/img_frm.gif);
}*/

a.homeMod:link, a.homeMod:visited{color:#FFCC01;}
a.homeMod:hover, a.homeMod:active{color:white;}
.bankstatement {
	font-size: 7.5px;
}