body{margin:16px auto 0 auto; width:820px; border:solid 1px navy;}

#bodyDiv {
	position:static;
	width:820px;
	height:auto;
	border:solid 1px navy;
	border-top:none;
	text-align:left;
	
}


#photoDiv {

	position:static;
	
	top: 0px;
	left: 0px;
	width:135px;
	height:100%;
	border-top:none;
	text-align:left;
	overflow:hidden;
	background:url(images/left_side_back.gif);
	background-repeat:repeat-y;

}

#contentDiv {
	position:static;
	width:670px;
	/*border-right:solid 1px navy;*/
	border-top:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	text-align:left;
}

#leftDiv {

	position:static;
	width:130px;
	height:auto;
	border-left:solid 1px navy;
	
	

}

#headerDiv {

	height:65px;
	border-bottom:solid 1px navy;
	width:820px;
	background-repeat:repeat-x;
	background:url(images/header_fade.jpg)
}


#menuDiv {

	position:relative;
	top:0px;
	left:-10px;
	width:510px;
	height:30px;
	border-top:none;
	border-bottom:none;
	text-align:right;
}

.cs_list_menu {

	position:relative;
	top:-15px;
	left:-10px;
	width:680px;
	height:30px;
	border-top:none;
	border-bottom:none;
	text-align:right;
}

.menuLink {
	font-family:"Trebuchet MS";
	font-size:18px;
	
	color:navy;
	text-align:right;
	line-height:30px;
	text-decoration:none;

}

a.menuLink:hover {
	color:#00CCFF;
	text-decoration:underline;
	

}

#map {display:none}
.ig_lgbluelink{display:none;}
.cs_list_menu a {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:darkgreen;
	text-align:right;
	line-height:16px;
	height:16px;
	display:inline-block;
	text-decoration:none;
	padding:0 12px 0 12px;
	border-right:solid 1px green;

}

div.cs_list_menu a.cs_list_menu_item:last-child{border-right:none;}

a.subMenuLink:hover {
	color:#00CCFF;
	text-decoration:underline;
	

}

#cs_list_menu_item_Quotes{display:none;}

.subjectHeader{

	background:url(images/header_fade.jpg);
	background-repeat:repeat-x;
	background-position:-20px;
	font-family:"Trebuchet MS";
	font-size:18px;
	color:navy;
	font-weight:bold;
	border-bottom:solid 1px navy;
	height:45px;
	margin-bottom:10px;

}

h2{

	background:url(images/header_fade.jpg);
	background-repeat:repeat-x;
	background-position:-20px;
	font-family:"Trebuchet MS";
	font-size:18px;
	color:navy;
	line-height:70px;
	font-weight:bold;
	border-bottom:solid 1px navy;
	height:45px;
	margin-bottom:10px;
	margin-top:-4px;

}

#footerDiv {
	height:30px;
	border-top:solid 1px navy;
	width:820px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: navy;
	line-height:30px;
	text-align:center;
	background:url(images/footer_fade.jpg);
	background-repeat:repeat-x;
}

#copyright {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:black;

}

.mainText {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	

}

input {

	margin:4px;
	height:18px;
	text-align:left;
	
}

select {

	margin:4px;
	margin-left:20px;
	height:18px;
	text-align:left;
	
}

label { float:left; text-align:right; width:130px; line-height:30px; vertical-align:middle; }
input, textarea {  margin-left: 20px;  left:10px; text-align:left; margin-bottom:5px;  }
label.check, label.radio {  text-align:left; }
br{
clear: left;
}

#greenButton {
	position:relative;
	left:-80px;
	top:40px;
	float:right;
	background:url(images/submit_quote.gif);
	background-repeat:no-repeat;
	border:none;
	height:59px;
	width:147px;
	cursor:pointer;
}

.catHeader {

	font-family:"Trebuchet MS";
	font-size:14px;
	color:navy;
	font-weight:bold;

}

td {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

.rssTitle{
font-family:"Trebuchet MS";
font-size:14px;
color:green;
font-weight:bold;

}

.rssDesc{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;

}

