body {
	margin-top: 0px;
	margin-bottom: 0px;
}
#content{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
#bredcrumb{
	padding-left:20px;
	margin-top: 15px;
}
#pagehead{
	padding-left:20px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
#pageinfo{
	padding-left:20px;
	margin-top: 20px;
	font-size: 12px;
}
.style2 {
color: #DC3E00;
}
a.linknounderline:link, a.linknounderline:hover, a.linknounderline:visited{
	text-decoration:	none;
}
a.linkhoverunderline:link, a.linkhoverunderline:visited{
	text-decoration:	none;
}
a.linkhoverunderline:hover {
	text-decoration:	underline;
}
div,td{font-family: arial; font-size: 11px; color: #28333A;}
.searchTextBox { font-family:Arial;  font-size:11px; border: 1px solid #333333; width:200px; color:#464648; height:15px; margin:0px; padding:0px; }
.darkblue {
color:#516470;
}
#apDiv1 {
	position:relative;
	left:0px;
	top:30px;
	width:31px;
	height:23px;
	z-index:1;
}

.darkblue {
color:#516470;
}
form{
	margin: 				0px;
	padding: 				0px;
	clear: 					both;
}

input, select, textarea {
	font-family: 			Arial,Tahoma, Verdana;
	font-size: 				11px;
	color: 					#4F5559;
	text-decoration: 		none;
	margin: 				0px;
	padding: 				0px;
}
.error {
       	color: red;
}

.slogin_form_container {
	width:					220px;
	height:					128px;
	border:					1px solid #f0f1f5;
}

.slogin_form_container .slogin_form ol, .member_menu_container ol{
	margin: 				0px;
	padding:				0px;
	list-style-type:		none;
}

.slogin_form_container .slogin_form li {
	margin: 				0px;
	padding:				0px;
	list-style-type: 		none;
	padding-left:			9px;
	clear:					both;
	width:					164px;
}

.slogin_form_container .slogin_form li input{
	border: 				1px solid #f0f1f5;
	background-color:		#f7f7f7;
	padding:				1px;
	padding-left:			2px;
	width:					103px;
	float:					left;
}

.slogin_form_container .slogin_form .form_label{
	width: 					55px;
	display: 				block; 
	float:					left;
	padding-top:			2px;
	height:					17px;
}
.memberlogin_img {
	margin-top:				8px;
	margin-left:			65px;
	margin-bottom:			10px;
}
.slogin_form .forgotlink {
	display:				block;
	background-image:		url(images/forgot_arrow.gif);
	background-repeat:		no-repeat;
	background-position:	left 4px;
	padding-left:			10px;
	margin-bottom:			5px;
	width:					95px;
	height:					13px;
}




.tahoma10 {
font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
}
.floatleft{
	float:				left;
}
.floatright{
	float:				right;
}

.announcement_header {
	FONT-SIZE: 12px; COLOR: #e4ab00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.announcement_header:link {
	FONT-SIZE: 12px; COLOR: #e4ab00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.announcement_header:active {
	FONT-SIZE: 12px; COLOR: #e4ab00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.announcement_header:visited {
	FONT-SIZE: 12px; COLOR: #e4ab00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.announcement_header:hover {
	FONT-SIZE: 12px; COLOR: #e4ab00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.ZZZannouncement_cell TD {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 1px solid
}
.announcement_cell_nounderline {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.announcement_link {
	FONT-SIZE: 12px; COLOR: #ADBBD6;TEXT-DECORATION: none
}
A.announcement_link:link {
	FONT-SIZE: 12px; COLOR: #ADBBD6;TEXT-DECORATION: none
}
A.announcement_link:active {
	FONT-SIZE: 12px; COLOR: #ADBBD6;TEXT-DECORATION: none
}
A.announcement_link:visited {
	FONT-SIZE: 12px; COLOR: #ADBBD6;TEXT-DECORATION: none
}
A.announcement_link:hover {
	FONT-SIZE: 12px; COLOR: #A3DCEF;TEXT-DECORATION: underline
}

#marqueecontainer{
position: relative;
width: 380px; /*marquee width */
height: 126px; /*marquee height */
top:2px;
left:10px;
margin:0 0 0 0;
background-color: #464648;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}
.content-blue {
color:#003366;
font-weight:bold;
line-height:16px;
}
.header-latest {
margin:6px;
color:#02275E;
font-size:14px;
font-weight:bold;
}

.content-blue a:link {
color:#033369;
font-weight:bold;
text-decoration:none;
}
.content-blue a:hover {
text-decoration:underline;
}
.footerHomestart {
	color:#464648;
	font-family:Arial,Helvetica,sans-serif;
	width:350px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 6px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.footerHome1 {
background:#000000 url(images/Footer_Bar1.gif) repeat scroll 0 50%;
width:360px;
}

.footerHome2 {
background:#000000 url(images/Footer_Bar2.gif) repeat scroll 0 50%;
width:1px;
}

.footerHome3 {
	color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.75em;
	height:18px;
	width:230px;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 50%;
}
.footerwhite_link, a.footerwhite_link:link, a.footerwhite_link:active, a.footerwhite_link:visited, a.footerwhite_link:hover {
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#widget-box{position: relative; width: 208px; height: 160px; border: 1px solid #8c8c8c;background: url("images/widget-bg.gif") repeat-y;}
		#widget-box h1{position: relative; margin: 0px; padding-top: 2px; text-align: center; width: 100%; height: 21px; background: url("images/widget-bg.gif") no-repeat left top; font-size: 12px; cursor: pointer;}
		#widget-box a{position: relative; text-decoration: none; color: #656565; font-family: Verdana;}
			#widget-box a:hover{text-decoration: underline; color: #425e7d}
		#widget-bottom{position: absolute; bottom: 0px; left: 0px; width: 100%; height: 55px; background: url("images/widget-bg.gif") no-repeat left bottom; padding: 0px 0px 0px 43px;}
			#get-quote-box{position: absolute; top: 31px; left: 45px; border: 1px solid #6d6d6d;}
			#get-quote-box input{border: 1px solid #d8d8d8; font-size: 12px; padding: 0px 0px 1px 3px; width: 118px;}
			#get-quote-go{position: absolute; top: 29px; left: 174px; width: 30px; height: 22px; text-align: center; padding: 0px;}
		#tableCaptions{position: relative; font-weight: bold; color: #515151}
		#widget-content{line-height:1em}
		#widget-content a{color: #1e63b0; text-decoration: underline;}
		#widget-content a:hover{color: #000000;}
		*{outline-color:-moz-use-text-color; outline-style:none; outline-width:0px;}
		.sanebull_red {color: rgb(204, 0, 0);}
		.sanebull_green {color: rgb(0, 136, 0);}
		.odd{background:#f1f1f1;}

	.style14 {
	font-size: 14px;
	font-weight: bold;
}
    .style15 {color: #02275E}
    .style16 {
	color: #295FD9;
	font-weight: bold;
}
    .style17 {color: #000000}
    .style18 {
	color: #FF0000;
	font-weight: bold;
}
.style19 {
	color: #e4ab00;
	font-weight: bold;
}

.style3
{
margin:6px;
color:#02275E;
font-size:14px;
font-weight:bold;
}