@charset "UTF-8";

html,body {
	background-image: url(images/bgpattern_subpage.jpg);
	background-repeat: repeat-x;
	margin:0;
	padding:0;
}




#container {
	text-align: center;
	width: 810px;
	margin-top: -1px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	position: relative;
	
}


ul#minitabs{list-style: none;margin: 0;padding: 7px 0;
  color: #CCC;
  text-align: center;
  white-space: nowrap;
  }
  
  
ul#minitabs li{
	display: inline;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0;
	margin-right: 13px;
	margin-bottom: 0;
	margin-left: 13px;
}
ul#minitabs a{text-decoration: none;padding: 0 0 3px;
 				color: #a0c4ff}
ul#minitabs a#current{color: #FFF}
ul#minitabs a:hover{color: #FFF;}
#leftfloatlogo {
	float: right;
	width: 810px;
	margin-top: 25px;
}
#leftfloatlogo img {
	margin-top: 8px;
	padding-left: 30px;
}


#home {
	height:34px;
	position:absolute;
	text-decoration:none;
	width:179px;
	left: -8px;
	visibility: visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	top: 36px;
	}
	 

#home a:hover {
	text-decoration:none;
	}



#home a:visited {
	text-decoration:none;
	}

#navspace {
	margin-top: 22px;
	float: right;
	width: 500px;
	background-color: #174ba5;
	margin-right:20px;
	background-repeat: no-repeat;
	background-position: left;
	padding:0;
}


#clearlink {text-decoration:none}

div#clearlink a {
text-decoration:none
}
div#clearlink a:hover {
text-decoration:none
}


.boxtop {
	position:relative;
	clear: right;
	float: left;
	height: 310px;
	width: 810px;
	text-align: center;
	background-image: url(images/main_subpage.jpg);
	
}

.boxtop_ind {
	position:relative;
	clear: right;
	float: left;
	height: 285px;
	width: 810px;
	text-align: center;
	background-image: url(images/consumer_subpage.jpg);
	
}


.boxtop_bus {
	position:relative;
	clear: right;
	float: left;
	height: 285px;
	width: 810px;
	text-align: center;
	background-image: url(images/business_subpage.jpg);
	
}

 /* your data hover link */


.boxtop #twitter {
	
	position:absolute;
	text-decoration:none;
	height:53px;
	width:53px;
	visibility: visible;
	float: right;
	bottom:26px;
	right:171px;
	}
	 
	

.boxtop #twitter a:hover {
	text-decoration:none;
	}



.boxtop #twitter a:visited {
	text-decoration:none;
	}
	

.boxtop #facebook {
	
	position:absolute;
	text-decoration:none;
	height:53px;
	width:53px;
	visibility: visible;
	float: right;
	bottom:26px;
	right:231px;
	}
	 
	

.boxtop #facebook a:hover {
	text-decoration:none;
	}



.boxtop #facebook a:visited {
	text-decoration:none;
	}

/* twitter/facebook individuals */


.boxtop_ind #twitter {
	
	position:absolute;
	text-decoration:none;
	height:53px;
	width:53px;
	visibility: visible;
	float: right;
	bottom:0px;
	right:171px;
	}
	 
	

.boxtop_ind #twitter a:hover {
	text-decoration:none;
	}



.boxtop_ind #twitter a:visited {
	text-decoration:none;
	}
	

.boxtop_ind #facebook {
	
	position:absolute;
	text-decoration:none;
	height:53px;
	width:53px;
	visibility: visible;
	float: right;
	bottom:0px;
	right:231px;
	}
	 
	

.boxtop_ind #facebook a:hover {
	text-decoration:none;
	}



.boxtop_ind #facebook a:visited {
	text-decoration:none;
	}
	
	
/* twitter/facebook businesses */


.boxtop_bus #twitter {
	
	position:absolute;
	text-decoration:none;
	height:53px;
	width:53px;
	visibility: visible;
	float: right;
	bottom:0px;
	right:171px;
	}
	 
	

.boxtop_bus #twitter a:hover {
	text-decoration:none;
	}



.boxtop_bus #twitter a:visited {
	text-decoration:none;
	}
	

.boxtop_bus #facebook {
	
	position:absolute;
	text-decoration:none;
	height:53px;
	width:53px;
	visibility: visible;
	float: right;
	bottom:0px;
	right:231px;
	}
	 
	

.boxtop_bus #facebook a:hover {
	text-decoration:none;
	}



.boxtop_bus #facebook a:visited {
	text-decoration:none;
	}

.box {
	clear: none;
	float: left;
	width: 810px;
	background-image: url(images/spacer.jpg);
	background-repeat: repeat-y;
	clear: right;
	float: left;
	}


.box #bodytext{
	font-family: Lucida Grande, Arial, sans-serif;
	font-size: 14px;
	color: #675f56;
	text-align: left;
	padding-right: 10px;
	padding-left: 5px;
	line-height: 20px;
	width: 55%;
	float: right;
}

.box #bodytext h1{
	font-size: 21pt;
	color: 575149;

}

.box #bodytext h2{
	font-size: 18pt;
	color: #575149;
	line-height: 21pt;
}


.box #bodytext h3{
	font-size: 15pt;
	color: #575149;
	line-height: 21pt;
}

.box #bodytext img{
	vertical-align: text-bottom;
	float:left;
	margin-right: 20px;
	padding-right: 10px;
}

.box #bodytext a {
	padding: 0 0 3px;
	color: #043e72;
	text-decoration: none;				
}


.box #bodytext a:hover{
	padding: 0 0 3px;
	color: #e0b14c;
	text-decoration: none;				
}

.box #bodytext a:visited{
	padding: 0 0 3px;
	color: #043e72;
	text-decoration: none;				
}

.box #bodytext b{
	color: 575149;
	font-weight: bold;
}

.box #leftnav{
	width: 40%px;
	float: left;
}
.box #leftnav img {
	float: left;
	padding-top: 15px;
	padding-left: 5px;
		
}

.box #leftnav ul {
	font-family: Helvetica, sans-serif;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(images/bullet.gif);
	display: block;
	vertical-align: bottom;
	margin-top: 60px;

}

.box #leftnav li {
	margin-top: 20px;
}

.box #leftnav li a{text-decoration: none;padding: 0 0 3px;
 				color: #043e72}
				
.box #leftnav li a:hover {text-decoration: none;padding: 0 0 3px;
 				color: #e0b14c}

.box #leftnav li a#selected{
text-decoration: none;padding: 0 0 3px;
 				color: #e0b14c

}


.box #leftnav li ul li a#selected{
text-decoration: none;padding: 0 0 3px;
 				color: #e0b14c

}



.box #leftnav ul#subnav {
	font-family: Helvetica, sans-serif;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(images/bullet-small.gif);
	display: block;
	vertical-align: bottom;
	margin-top: 10px;
	font-size: 12px;
}

.box #leftnav ul#subnav li a{text-decoration: none;padding: 0 0 3px;
 				color: #043e72}
				
.box #leftnav ul#subnav li a:hover {text-decoration: none;padding: 0 0 3px;
 				color: #e0b14c}


.box div#spacer {
	
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: 898888;
	text-align: center;
}

hr {
color:#7c7266;
}

#footer {
	text-align: center;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #b8b8b8;
}
