body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	margin: 0px;
	padding: 0px;
	margin-top:5px;
	background-image: url(images/bg_page.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	}

#container{
	margin: auto;
	height: auto;
	width:779px;
	
/*background-color: #e6ecf3;*/
}

#logo{
	height: 85px;
	width: 750px;
	background-image: url(images/bg_content.jpg);
	margin:auto;
}

img.logo{margin-left:10px;}

#login{
	float: right;
	height: 85px;
	width: 750px;

}

table.tblLogin{margin-top:-10px;}

#navBar{
	margin: auto;
	clear: both;
	height: 42px;
	width: 748px;
	background-image: url(images/bg_content.jpg);	
	padding-left:2px;
	
}

#content{
	margin: auto;
	height: auto;
	width: 750px;
	background-image: url(images/bg_content.jpg);
	background-repeat: repeat-y;
	overflow:auto;

	}

html>body #content{height:auto;overflow:auto;}

#text{
	height: auto;
	width: 414px;
	min-height:200px;
	height:200px;
	padding:0px 10px 0px 10px;
	margin-top:10px;
	color:#043668;
	float: left;	
	
}
html>body #text{height:auto;}

#fma{
	height: 240px;
	width: 291px;
	margin-top:4px;
}


#subNav{
	height: auto;
	width: 180px;
	margin-top:10px;
	background-color:#e6ecf3;
	background-image: url(images/bg_subNav.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	padding-bottom:10px;
}

html>body #subNav{width:185px;margin-top:15px;}

#textInt{
	height: auto;
	width:520px;
	min-height:336px;
	height:336px;
	padding:10px;
	color:#043668;
	background-color:#fff;
	margin-left:4px;
	float: left;
}
html>body #textInt{height:auto;}

br.break{clear:both;}
.imgBG{margin-left:14px;}
html>body .imgBG{margin-left:15px;}

#col1, #col2, #col3{
	height: 145px;
	margin-top:0px;
	background-image: url(images/bg_columns.gif);
	color:#fff;
	font-size:80%;	
	background-repeat:no-repeat;
		
}



#col1 ul, #col2 ul, #col3 ul{margin-top:0px;}
html>body #col1 ul, html>body #col2 ul, html>body #col3 ul{margin-top:-2px}
#col1 li, #col2 li, #col3 li{
	list-style-image: url(images/bg_bulletWhite.gif);padding-left:-10px;
}


#col1{width: 242px;margin-left:3px;}
#col2{width: 242px;margin-left:3px;}
#col3{width: 242px;margin-left:3px;margin-right:3px;}
	
html>body 	#col1{width: 242px;	margin-left:2px;}
html>body 	#col2{width: 242px;margin-left:2px;}
html>body 	#col3{width: 242px;margin-left:2px;margin-right:0px;}
	
#col1 a, #col2 a, #col3 a{color:#FFFFFF;}
	
	.titleCol{display:block;margin-left:2px;}
	.colText{margin:auto;/*width:220px;overflow:auto;*/}
	.colText table{margin:auto;}

#footer{
	clear:both;
	font-size:75%;
	color:#5482b0;
	margin: auto;
	width: 750px;
	background-image: url(images/bg_footer.gif);
	height:60px;
	overflow:auto;
	margin-top:5px;
}

#footer a{color:#5482b0;}
.footerNav{float:left;margin-left:7px;margin-top:10px}
.credit{float:right;text-align:right;margin-right:9px;}



/*level 1 menu items*/
.level1nav, .level1over, .level1click {cursor:pointer;margin-right:0px;}
/*level 2 menu items*/

.level2nav, .level2over, .level2click{
font-size:80%;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
height:25px;
padding:3px 0px 3px 0px;
width:120px;

}


.level2nav{
color:#fff;
background:#5482b0;
border-bottom:1px solid #fff;
}


.level2over, .level2click{
color:#043668;
background:#b5a173;
border-bottom:1px solid #fff;
}


h1{
	font-size:120%;
	background-image: url(images/bg_h1.gif);
	height:27px;
background-repeat:no-repeat;
color:#FFFFFF;

padding-left:8px;
padding-top:8px;
}
h2{font-size:110%;color:#b5a173;}
h3{font-size:90%;font-weight:bold;}
p{font-size:90%}

ul, ol{font-size:85%;}
ol ol{font-size:100%;}
ol ol ul{font-size:100%;}


#text ul, #textInt ul{margin-left:-15px;_margin-left:15px;}

#text li, #textInt li{
	list-style-image: url(images/bg_bullet.gif);
}

a{color:#5482b0;}
a:hover{color:#053769;}

/*html>body table.tblHeaderHome{width:435px;margin:0px;}*/
html>body table.tblContentHome{width:425px;margin:0px;max-width:425px;border-right:1px solid #5482b0;border-left:1px solid #5482b0;margin-top:-5px;}

table.tblHeaderHome{width:425px;margin:0px;}
table.tblContentHome{width:425px;margin:0px;max-width:414px;border-right:1px solid #5482b0;border-left:1px solid #5482b0;margin-top:-5px;}
table.tblContentHome td{padding:10px;}
table.tblHeaderHome h1{margin:0; display:block;font-size:100%;background-image:url(images/bg_h1home.gif);}

table.tblHeader{width:520px;margin:0px;}
table.tblMedia{width:520px;margin:0px;}
table.tblHeader td h1{margin:0; display:block;}
table.tblContent{border-left:1px solid #5482b0;
	border-right:1px solid #5482b0;width:520px;margin-top:-5px;}
table.tblContent td{vertical-align:top;padding:5px;}
table.tblContent td p{margin:0;}
table.tblContent td h1{margin:0; display:block;}
table.tblContent td h2{}


#subNav a{
	text-decoration:none;
	color:#053769;
	height:10px;
	border-bottom:1px solid #f3f3f3;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	margin-bottom:-16px;
	margin-left:5px;
	margin-right:5px;
	display:block;
	font-size:85%;
	}

html>body #subNav a{height:auto;}
#subNav a:hover{text-decoration:none;background-color:#5482b0;color:#f3f3f3;}
#subNav img{float:left;visibility:hidden}
#subNav img.subNavHeader{visibility:visible;display:block;margin-bottom:5px;}


#rightColumn{margin-left:0px;margin-right:0px;float:left;}
#secondContent{
	height: auto;
	width: 180px;
	margin-top:10px;
	padding-bottom:10px;
	color:#043668;
	font-size:90%;
	}


#secondContent p{}
#secondContent a{}


table.tblLogin{margin-top:-85px;margin-right:10px;float:right;width:200px;}
table.tblLogin td{font-size:80%;text-align:right;color:#5482b0;height:35px;}
img.btnQuote{margin-right:15px;}
.dropDownFrame{
border:none;
height:30px;
padding:0px;
width:200px;
overflow:hidden;
float:right;
background-color:#FFFFFF;
margin-top:6px;

}

.search input{font-size:10px;font-size:10px;vertical-align:top;}


#srchResult {margin-left:10px;background:none;}
#srchResult iframe { 
background:none;
        width: 520px; 
		font-size:90%;
        } 

.tdContent{width:439px;}
.contentTable{width:730px;}

.tdFMA{text-align:left;width:291px;padding-top:5px;}

.tableColumns{width:730px;clear:both;margin:auto;}