body{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
}
#maincontener{width:955px; overflow:hidden; position:relative; margin:auto;}
#topheader{height:115px; width:955px;}
#topgreenstrip{height:22px; width:947px; float:left; padding-top:8px; padding-right:8px; color:#FFFFFF;}
#logo{height:54px; width:185px; margin-left:5px; margin-top:10px; float:left;}
#buttonsection{height:5px; width:714px; margin-top:53px; float:right;}

#navi a , #navi strong {
	color: #FFFFFF;
	font: 12px Arial,Helvetica,sans-serif;
	width: 125px;
	background-repeat: repeat-x;
	height:22px;
	background-image:url(../images/btg.GIF);
	float:left;
	padding-top:10px;
	font-weight:bold;
	}
#navi strong {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#navi a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}

#navi a:hover {
	color: #FFFFFF;
	font: 12px Arial,Helvetica,sans-serif;
	width: 125px;
	background-repeat: repeat-x;
	height:22px;
	background-image:url(../images/bto.GIF);
	float:left;
	padding-top:10px;
	font-weight:bold;
	}
	
#linkactive{
	color: #FFFFFF;
	font: 12px Arial,Helvetica,sans-serif;
	width: 125px;
	background-repeat: repeat-x;
	height:22px;
	background-image:url(../images/bto.GIF);
	float:left;
	padding-top:10px;
	font-weight:bold;
	}	
	
	
	
#bodysection{width:930px; overflow:hidden; margin:auto; background-color:#FFFFFF; float:left; padding:10px;}
#submenugap{width:930px; height:2px; font-size:2px; }

#banner{width:930; height:256px;}
#bannersection{width:700px; height:256px; float:left; }
#rightloginsection{width:220px; height:256px; float:right;}
#login1{
	height:152px;
	width:210px;
	background-attachment: scroll;
	background-color: #50AFCC;
	background-image: url(../images/loginseciotn.GIF);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	padding:5px;
	color:#FFFFFF
}
#orangesegion{
	background-color:#FB9F00;
	background-attachment: scroll;
	background-image: url(../images/orangesecion.GIF);
	background-repeat: repeat-x;
	background-position: left top;
	height: 74px;
	width: 200px;
	float:left;
	padding:10px;
}
.whiteheading {
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
}
#bodysoption{width:930px; overflow:hidden; position:relative; float:left; padding-top:15px;}
#left-section{width:218px; overflow:hidden; position:relative; float:left;}
.leftinnersection{width:218px; overflow:hidden; position:relative; float:left;}
#downloadssection {
	background-attachment: scroll;
	background-color: #F9FCED;
	background-image: url(../images/downloads.GIF);
	background-repeat: no-repeat;
	background-position: left top;
	width: 216px;
	border: 1px solid #E8E8E8;
	float:left;
	overflow:hidden;
	position:relative;
}
.downloadinner{padding-top:70px; width:216px; overflow:hidden; position:relative;}
.blackheading {
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}
#contact-section {
	color: #FFFFFF;
	background-color: #FF9900;
	background-image: url(../images/contactsection.GIF);
	background-repeat: no-repeat;
	height: 224px;
	width: 217px;
	float:left;
	border: 1px solid #E8E8E8;
	font-size: 14px;
}

.body1sention{width:700px; overflow:hidden; position:relative; float:right;}

#business-headre {
	background-color: #FFFFFF;
	background-image: url(../images/business.GIF);
	background-repeat: no-repeat;
	height: 31px;
	width: 470px;
	float:left;
}
#businesssection{ width:469px; overflow:hidden; position:relative; float: left;}
.small-secion{width:218px; overflow:hidden; position:relative; float:right;}
#business-bg {
	background-color: #FFFFFF;
	background-image: url(../images/business_bg.GIF);
	background-repeat: repeat-x;
	
	width: 470px;
	background-attachment: scroll;
	background-position: left top;
	float:left;
	overflow:hidden; 
	position:relative;
}
.greensection {
	background-color: #FFFFFF;
	width: 223px;
	border: 1px solid #F0F1F0;
}
.whiteheading {
	font-size: 16px;
	color: #FFFFFF;
}

.wtext {
	font-size: 12px;
	color: #FFFFFF;
}
.bottomsection {
	width: 464px;
	border: 1px solid #F0F1F0;
}
.small-secion2{width:220px; border: 1px solid #F0F1F0; }
#footer{
	width:930px;
	height:108px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/footer.GIF);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	margin-top:15px;
}
#moretop {
	background-color: #FFFFFF;
	height: 30px;
	width: 72px;
	float:left
}
.blacktextbig {
	font-size: 14px;
	color: #000000;
}
.signbutton {
	background-color: #FFFFFF;
	background-image: url(../images/signupbt.GIF);
	background-repeat: no-repeat;
	height: 43px;
	width: 147px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}
.greenbt {
	background-image: url(../images/gbuttonbg.GIF);
	background-repeat: repeat-x;
	height: 25px;
	width: 100px;
	border: 1px solid #006600;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:6px;
	cursor:pointer;
}

.greenbt2 {
	background-image: url(../images/gbuttonbg.GIF);
	background-repeat: repeat-x;
	height: 25px;
	width: 100px;
	border: 1px solid #006600;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}


.message1 {
	color: #003399;
	background-color: #E1EBFF;
	border: 1px dashed #93B6FF;
	font-size:14px;
	font-weight:bold;
}
.blackheading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}
.innerleftsecgap {margin-left:10px; float:left;}

.dotline {

	height:1px;

	width:100%;

	background-image:url(../images/dotline.GIF);

	background-repeat: repeat-x;

}
.greenbg2 {background-color:#98C239; height:17px; padding-top:2px;}
.wbg2 {height:17px; padding-top:2px;}

.grayborder {
	background-color: #ECFFD9;
	border: 1px solid #BCFF79;
}
.greenbgactive{
	background-color: #D7FFAE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}.graytext {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.greenheading {
	font-size: 14px;
	font-weight: bold;
	color: #009900;
}
.grayborder2 {
	background-color: #ECF8FF;
	border: 1px solid #DEEDFE;
}

.grayborder3 {
	background-color: #FFF9DD;
	border: 1px solid #FFF0B3;
}



#navi2 a , #navi2 strong {
	color: #FFFFFF;
	font: 12px Arial,Helvetica,sans-serif;
	width: 125px;
	background-repeat: repeat-x;
	height:22px;
	background-image:url(../images/btg.GIF);
	float:left;
	padding-top:10px;
	font-weight:bold;
	}
#navi2 strong {
	color: #FFFFFF;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#navi2 a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}

#navi2 a:hover {
	color: #FFFFFF;
	font: 12px Arial,Helvetica,sans-serif;
	width: 125px;
	background-repeat: repeat-x;
	height:22px;
	background-image:url(../images/bto.GIF);
	float:left;
	padding-top:10px;
	font-weight:bold;
	}
	
#linkactive2{
	color: #FFFFFF;
	font: 12px Arial,Helvetica,sans-serif;
	width: 125px;
	background-repeat: repeat-x;
	height:22px;
	background-image:url(../images/bto.GIF);
	float:left;
	padding-top:10px;
	font-weight:bold;
	}	
.buttonbg {
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	background-color: #FFFFFF;
	width: 20px;
	cursor:pointer;
	border: 1px solid #FFFF99;
}
.ratesecmain{width:597px; height:21px; padding-left:px; float:left;}
.ratesecmain-line{width:597px; height:1px; padding-left:px; float:left; font-size:1px; background-color:#FFF9DD;}
.ratesec1{width:200px; height:21px; padding-left:27px; float:left;}
.ratesec2{width:244px; height:21px; padding-left:5px; float:left;}
.ratesec3{width:116px; height:21px; padding-left:5px; float:left;}