html, body{
	text-align: center;
	background-color:#95a1b4; 
	
}
* {
	margin: 0;
	padding: 0;
}
#wrapper {
	width: 850px;
	margin: 0 auto;
	background-image: url("../images/background2.gif");
	background-repeat: repeat-y;
}
#logo {
	height: 90px;
}
#logo_img {
	float: left;
	height: 73px;
	width: 157px;
	margin: 8px 0 30px 15px;
}
#search{
	float: right;
	margin: 30px 15px 0 0;
	font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:12px; line-height:13px;

}

a {color:#000099}

a.home {display:block;
				outline:none;
				text-decoration:none;
				color:#333333}

	a.topNav, a.topNav:link, a.topNav:visited {
		color:#ffffff;
		text-decoration: none;
		}
		
a.sideNav, a.sideNav:link, a.sideNav:visited {
		color:#000099;
		text-decoration: none;
		}
		
#head {
	width: 839px;
	height: 200px;
	margin: 0 auto;
}

#subhead {font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:13px; line-height:15px; font-weight:bold;
	
}

#header {font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:15px; line-height:17px; font-weight:bold;
	
}

#content {
	width: 780px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

#content_bg {
	width: 840px;
	margin: 0 20px 0 110px;
	text-align: left;
	overflow: hidden;
	align:center
}

				/*positions columns*/
				#col1 {
					width:225px;
					height:280px;
					float: left;
					clear: left;
					margin: 10px 0 0 0;
					background-image:url("../images/profit_col.jpg");
					background-repeat:no-repeat;
			
				}
				
								/*positions columns*/
				#col1 a{
					background:inherit;
					text-decoration:none
				}
				
				#col2 {
					width:225px;
					height:280px;
					margin: 10px auto 0 auto;
					background-image:url("../images/signup_col.jpg");
					background-repeat:no-repeat;
				}
				#col3 {
					width:225px;
					height:280px;
					float: right;
					clear: right;
					margin: 10px 0 0 0;
					background-image:url("../images/presub_col.jpg");
					background-repeat:no-repeat;
				}
				
				

	
#inside_content {

	width: 780px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}		

#inside_col1
{

					
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
					width:154px;
					height:237px;
					float: left;
					margin: 10px 0 0 0;
					background-image:url("../images/busopp_col.gif");
					background-repeat:no-repeat;

}		

#inside_colfr
{

					
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
					width:154px;
					height:237px;
					float: left;
					margin: 10px 0 0 0;
					background-image:url("../images/fr_col.gif");
					background-repeat:no-repeat;

}

#inside_col_contact
{

					
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
					width:154px;
					height:237px;
					float: left;
					margin: 10px 0 0 0;
					background-image:url("../images/contact_col.gif");
					background-repeat:no-repeat;

}

#inside_col_news
{

					
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
					width:154px;
					height:237px;
					float: left;
					margin: 10px 0 0 0;
					background-image:url("../images/news_col.gif");
					background-repeat:no-repeat;

}

#inside_col_signup
{

					
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
					width:154px;
					height:350px;
					float: left;
					margin: 10px 0 0 0;
					background-image:url("../images/signup_col.gif");
					background-repeat:no-repeat;

}


.rateTable {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
text-align: left;
background-color : #000099;

}	



.rateHeader {
	background-color : #000099;
	color : #ffffff;
	font-weight : bold;
	padding:5px
}

.rateTD {
	background-color : #FFFFFF;
	padding:5px
}

.footnote {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:9px; line-height:11px;

}	

#backtotop {font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:12px;

}	


#inside_col2 {font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:16px; line-height:18px; font-weight:bold;
					margin: 5px 0 0 175px;
					height:100%
					
				}
				
	#statesub_nav {font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:9px; line-height:11px; 

				}
				
#body_text {
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:12px; line-height:16px; font-weight:normal;
width:550px;


}

#column_text {
font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px; font-weight:normal;
width:550px
}

#bullet ul li{
list-style-type:disc;
list-style-position: outside;
display:block;
clear:right;
padding:0;
margin-left:24px
}



#footer {
font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:9px; line-height:11px;
height:40px;
margin: 20px 0 0 2px; /*margin: 0 auto; didn't work here and I didn't try to see why*/
clear: both;
background: url("../images/bottom2.gif") no-repeat;
}

#footer_text {
font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:9px; line-height:11px;
padding-bottom:8px
}
			/*text styling*/
			#col1, #col2, #col3 {
				font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:11px; line-height:13px;
			}
				
		#message{
		font-family: Arial, Helvetica, sans-serif; color: #000099; font-size:14px; line-height:16px;
		height:110px;
		padding-left:2px
		}	
		
		.chromestyle{
width: 99%;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size:11px; 
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
height:19px;
width: 839px;
background: url("../images/navback.gif"); /*THEME CHANGE HERE*/
margin:0
text-align: right; /*set value to "left", "center", or "right"*/
padding-top:5px;

}

#chromemenu {
  width: 839px;
  margin: 0 auto;
  text-align:right
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #ffffff;
padding: 3px  7px;
margin: 0;
text-decoration: none;
/*THEME CHANGE HERE*/
}




/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #009900; 
border-bottom-width: 0;
font:normal 11px Arial, Helvetica, sans-serif;
line-height:15px;
z-index:100;
background-color: white;
width: 150px;
visibility: hidden;
text-align:left

}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #009900; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color:#009900;
text-align:left
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ffffff;
}