html {
	height: 100%;
	line-height:100%;

}
body {
	margin:0 8px 0 8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 75%;
	background-color: #FFFFFF;
	color: #000000;
	height: 100%;
}

.main{
	background-color: #FFFFFF;
	height: 100%;
	margin:0 0 0 0px;
}


h1 {  font-family: 'Trebuchet MS', Verdana, helvetica; font-size: 190%; color: #cd452f; padding: 8px 0px 0px 0px; margin: 0px 0px 8px 0px;}
h2 {  font-family: 'Trebuchet MS', verdana, helvetica; font-size: 190%; color: #cd452f; font-weight: bold; padding: 8px 0px 8px 0px; margin: 0px 0px 0px 0px;}
h3 {  font-family: 'Trebuchet MS', verdana, helvetica; font-size: 150%; color: #cd452f; font-weight: bold; padding: 10px 0px 6px 0px; margin: 0px 0px 0px 0px;}
h4 {  font-family: 'Trebuchet MS', verdana, helvetica; font-size: 115%; color: #000000; font-weight: bold; padding: 10px 0px 4px 0px; margin: 0px 0px 0px 0px;}

h1, h2, h3 {
	color: #ac2900;
}

#main_right_pane{
	max-width:1027px;
	width:expression(document.body.clientWidth > 1027? "1027px": "auto" );
}

.main_content, .main_content2 {
	font-family: 'Trebuchet MS',Verdana, Arial, sans-serif;
	color: #202D4C;
	
}

.main_content a{
 text-decoration: underline;
}

.info_box{
	bbackground-color:#f7f5eb;
	bborder: solid #b1afa3;
	bwidth:100%
}
.info_box a{
	 text-decoration: underline;

}

form, input, select, textarea  {
	font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; 
	margin: 0; 
	padding: 0; 
}


select, textarea, input {
	FONT-SIZE: 100%; 
}

.ruler{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-image: url(images/bg_dotpattern.gif);
	background-repeat: repeat-x;
}

.ruler2{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	background-color:#8C8A8C;
}

.botbg {
	background: url(images/bottombackground.gif) repeat-x
}

A{
	text-decoration: none;
}

A:link, A:active, A:visited {
	color: #38658b;

}
A:hover {
	color: #000055;

}

ul{
	margin:2px;
	padding:2px;
}
.subnav{
	FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, sans-serif; 
	FONT-WEIGHT: bold;


}
.subnav A{
	padding: 5px 6px 6px 6px;
	mmargin: 6px 6px 6px 6px;

}
.subnav A:visited, .subnav A:link, .subnav A:active{
	color: #38658b;
}

.subnav A:hover{
	background-color: #99cdf7;
	color: #fff;
}

#pod {
	FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, sans-serif; 
	margin: 0px 0px 0px 0px;
	padding-RIGHT: 0px; 
	padding-LEFT: 0px; 
	padding-BOTTOM: 30px; 
	padding-TOP: 115px; 
}

.menu_bg{
	BORDER-LEFT: #202D4C 0px solid;
}

UL.nav-pod A:hover {
	background-color: #99cdf7;
	color: #fff;
}



UL.nav-pod {
	padding:0px;
	padding-LEFT: 0px; 
	padding-TOP: 0px; 
	margin: -7px 0px 0px 0px; 
	list-style-type: none; 
	list-style-image: none;
	border-bottom: #fff 1px solid;

}


UL.nav-pod LI {
	padding: 0px 0 0 0;
	margin: -1px 0px 0px 0px; 
	font-weight: bold;
}

UL.nav-pod LI A {
	DISPLAY: block; 
	padding: 6px 5px 6px 39px;
 	margin: 0px 0px 0px 0px; 
}

UL.nav-pod LI.sel {
	background-color: #202d4c;
	margin: -1px 0px -1px 0px;
}

UL.nav-pod LI.sel A.sel {
	color: #fff;
}

UL.nav-pod UL {
	border-top: #202d4c 1px solid;
	border-bottom: #fff 1px solid;

	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 10px; 
	list-style-type: none; 
	list-style-image: none;
}

UL.nav-pod UL LI{
	margin: 0px 0px 0px -10px;
	padding: 0 0 0 10px;
	background-color: #fff;
}

UL.nav-pod UL LI A {
	padding-LEFT: 0px; 
	margin: 0px 0px 0px -10px; 
}



#breadcrum{
	font-size: 0.85em;
	line-height: 1.35em;
	color: #202D4C;
	padding: 2px 4px 2px 0px;
}

#breadcrum A , #breadcrum A:hover {
	color: #202D4C
}

.menu {
	font-size: 8pt
}

.footer {
	font-size: 100%;
	color: #202D4C;
	font-weight: bold;
	margin: 0px 0px 0px -10px; 

}
.footer a, .footer a:visited {
	font-size: 80%;
	color: #202D4C;
	font-weight: bold;
}
.footer2 {
	font-size: 80%;
	color: #202D4C;
	padding: 10px 0 16px 10px;
	margin: 0px 0px 0px 186px; 

}
.bot_nav {
	padding: 12px 15px 0 6px;
}

.infoBody{
	padding-top:0;
	padding-bottom:0;
	lline-height:100%;

}
li{
	margin-left: 14px
}