a:link {
	color: #990000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #990000;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: underline;
}

.reset  {
	margin: 0;
	padding: 0;
}

.small{
	font-size:75%;
	font-weight:lighter;
}

h1{
	color:#990000;
	font-size:1.4em;
	line-height:150%;
}

.warning{
	color:#ff3333;
	font-size:80%;
	font-weight:bold;
}

.style1 {font-size: 1.3em; line-height:1.2em;}
.style3 {font-size: .7}

p{
	line-height:150%;
}

.callout{
	font-weight:bold;
	color:#FFFFFF;
	line-height:1.2em;
}


.calloutred{
	font-weight:bold;
	font-size:115%;
	color:#990000;
	line-height:1.2em;
}


.small_wht{
	font-size:.8em;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
	float:left;
}

a.whtlink:link, a.whtlink:visited{
	color:#FFFFFF;
	text-decoration:underline;
}
a.whtlink:hover{
	color:#FFFFFF;
	text-decoration:none;
}

body {
	background-image: url(images/newback3.jpg);
	background-repeat:repeat-x;
	font-family:Helvetica, sans-serif;
	background-color:#c6dcf4;
}

#fbody{
	background-image: url(images/newback3.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	background-color:#c6dcf4;
}
.mns{
	color:#990000;
	font-weight:bold;
}

h3.mns{
	color:#990000;
	font-weight:bold;
	line-height:1.2em;
}
.testimony_copy p{
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
}

.main_copy{
	margin-top:10px;
	width:400px;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
}

.right_main{
	float:left;
	width:360;
	margin:20px 0 0 40px;
	text-align:left;
}
.right_main_fix{
	float:left;
	width:360;
	margin-top:-170px;
	margin-left:20px;
}

#right_home{
	width:360px;
	background-color:#990000;
	margin:-5px 0;
}


#right_home_contain{
	float:right;
	width:360px;
	margin:20px 0;
}

.main_copy_scroll_home{
	width:390px;
	padding:0 10px 20px 0;
	margin:15px 0 0 0;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
}


.right_main2{
	float:left;
	width:340;
	margin:20px 0 0 60px;
	height:400px;
	padding-top:20px;
}
.main_copy_scroll{
	width:390px;
	padding:0 10px;
	margin:15px 0;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
/*	line-height: 1.1em;
*/}

.main_copy_scroll_short{
	width:410px;
	padding:0 0 20px 0;
	margin:60px 0;
	float:right;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
	background-color:#DDDDDD;
}

.left_head{
	width:390px;
	margin:10px 0;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
}

.left_head_thin{
	width:370px;
	margin:10px 0;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
}

.main_copy_scroll_wide{
	width:440px;
	height:290px;
	padding:0 10px 20px;
	overflow:auto;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
	border:1px solid #666;
	background:#FFFFFF;
}

.testimony_wide{
	margin:15px 0;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#000000;
	font-size: .8em;
	line-height: 1.1em;
}
#twocol_contain{
	width:750px;
	margin:0 auto;
	clear:both;
}

.leftcol{
	width:350px;
	float:left;
	margin-bottom:35px;
}

.rtcol{
	width:350px;
	float:right;
	margin-bottom:35px;
}

.leftcol img , .rtcol img{
border:1px solid #000000;
}
.main_window {
/*	height: 520px;
*/	width: 800px;
	margin:0px auto ;
	/*background-image:url(images/city.png);
	background-position:bottom;
	background-repeat:no-repeat;*/
	
}


.main_window_blnk {
/*	height: 520px;
*/	width: 800px;
	margin:0px auto ;

	
}
.form_scroll {
	height: 475px;
	width: 785px;
	margin:0 auto;
	overflow:auto;
	font-size:.8em;
}

.form_noscroll {
	width: 785px;
	margin:0 auto;
	font-size:.8em;
}
.form_box{
	background-color:#153E75;
	color:#FFFFFF;
	font-size:100%;
}

.right{
	float:right;
}
.foot_grn {
	height: 230px;
	width: 800px;
	margin:0 auto;
	background-image:url(images/city.png);
	background-position:bottom;
	background-repeat:no-repeat;
	/*background-image:  url(images/undergroung2.jpg);
	background-repeat: repeat-x;*/
}
#footermain{
	width:100%;
	background-image:url(images/footbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:-5testima5px;
}

#greenbot{
 	width:100%;
	background-image:url(images/crust.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#6E361D;
	min-height:65px;
	padding-top:35px;
	
}


.sidecar_form {
	position:absolute;
	float: left;
	height: 200px;
	width: 300px;
	top:528px;
	left: 78%;
	z-index: 2;
}

.main_contain {
	height: 100%;
	width: 100%;
}
.header {
	width:800px;
	height:168px;
	margin:0 auto;

}

.blackbar{
	width:100%;
	height:35px;
	padding:5px 0;
/*	background-color:#072554;
*/
}

.logohead {
	width:535px;
	float:left;
}

.left{
	float:left;
	}
	
img.left{
border:1px solid #000000;
margin-bottom:8px;
	}
	

.testimony{
	width:360px;
	height:190px;
	background-image:url(images/testiomony.png);
	background-repeat:no-repeat;
	float:left;
	margin:20px 0 0 30px;

}
.testimony_copy{
	width:320px;
	height:125px;
	margin:35px auto 0px;
	overflow:auto;

}

.reco{
	float:left;
	background-image:url(images/recopk.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:170px;
	height:145px;
	margin-left:20px;
}

.tsb{
	float:left;
	background-image:url(images/tsb.png);
	background-repeat:no-repeat;
	width:200px;
	height:80px;
	margin-left:10px;
}

a.navbar:link, a.navbar:visited{
	display:block;
	width:105px;
	height:30px;
	float:left;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size: .8em;
	color:#FFFFFF;
/*	border-left:2px solid #000000;
	border-right:2px solid #000000;*/
	text-align:center;
	text-decoration:none;
	padding-top:15px;
	margin:4px 6px 0 0;
}

a.moveleft:link, a.moveleft:visited{
	margin:4px 5px 0 10px;
display:block;
	width:105px;
	height:30px;
	float:left;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size: .8em;
	color:#FFFFFF;
/*	border-left:2px solid #000000;
	border-right:2px solid #000000;*/
	text-align:center;
	text-decoration:none;
	padding-top:15px;
	}
	
.twoline:link, a.twoline:visited{
	display:block;
	width:105px;
	height:37px;
	float:left;
	font-family:Helvetica, sans-serif;
	font-weight:bold;
	font-size: .8em;
	color:#FFFFFF;
/*	border-left:2px solid #000000;
	border-right:2px solid #000000;*/
	text-align:center;
	text-decoration:none;
	padding-top:8px;
	margin:4px 6px 0 0;
	}
	
a.navbar:hover, a.moveleft:hover, a.twoline:hover, a.selected, a.selected:link, a.selected:visited{
	background-image:url(images/navroll.jpg);
	background-repeat:repeat-x;
	color:#072554;

}
.nav_contain{
	width:800px;
	height:50px;
	background-image:url(images/newnav.png);
	background-repeat:no-repeat;
/*	background:#072554;
*/	padding:0 4px;
	margin:0 auto;

}

#homeform{
	width:80%;
	margin:5px auto;
	padding:15px;
}

#homeform label{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#homeform input[type=text]{
	width:100%;
	margin-bottom:10px;
}