/* CSS Document */
{margin:0;padding:0;
}
html {
overflow: auto;
}

h1{font-size:20px; color:#333333; }
h2{font-size:14px;color:#333333;}
h3{font-size:14px;color:#333333;}
h4{font-size:14px;color:#333333;}
h5{font-size:14px;color:#333333;}
h6{font-size:14px;color:#333333;}
body {
	background-color: #C8C8C8;
	background-image:url(../_images/back28.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	color:#333333;
	text-align: center;
	line-height:125%;
}
#page {
	font-size: 0.8em;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	border-color: #FFFFFF;
	margin-top:25px!important;
	margin-top:10px;
}
 a{text-decoration:none;color:#333333;}
 a:hover{text-decoration:underline;color:#000000;}
#header {
	height: 304px;
	background-image:url(../_images/header_brandnew.jpg);
	color: #FFFFFF;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	width: 830px;
	background-position: top center;
margin-top:0px;}
#headerB {
height: 304px;
	/*background-image:url(../_images/header_new.jpg);*/
	background-image:url(../_images/header_new_sub3.jpg);
	color: #FFFFFF;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	width: 830px;
	background-position: top center;
margin-top:0px;}
#headerSub {
	height: 270px;
	background-image:url(../_images/header_subpage.jpg);
	color: #FFFFFF;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	width: 780px;
}

#MainContent {
	font-family:Arial, Helvetica, sans-serif;
	float: right;
	width: 500px;
	margin-right: 5px;
	margin-bottom:10px;
	padding-right: 2px;
	padding-left: 5px;
}

#MainContent p{line-height:175%;}
#MainContent a{text-decoration:underline;font-weight:bold;}
#MainContent a:hover{color:#277984;}
.clearer {
	margin: 0px;
	padding: 0px;
	clear: both;
	border-bottom-width: thin;
}

#SubContentLeft {
	float: left;
	width: 262px;
	padding: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	background-image: url(../_images/cta_mainG.jpg);
	height: 261px;
	background-repeat: no-repeat;
	margin-top: -20px;

}


#SubContentLeftb{
	float: left;
	width: 262px;
	padding:0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	background-image:url(../_images/sub_ctaM.jpg);
height: 261px;
	background-repeat: no-repeat;
	margin-top: 10px;

}
	
#content {
	width:825px;
	margin-top: 0px;}


#footer {
	width:770px;
	background-image:url(../_images/footer_line.gif); background-position:top; background-repeat:no-repeat;
	padding: 0px;
	height: 45px;
	background-color: #C8C8C8;
	text-align: left;
	font-size: 0.75em;
	color: #666666;
	margin-right: auto;
	margin-left: auto;
}




#navcontainer{
	width:215px;
	background-image:url(../_images/nav.png);
	background-repeat:no-repeat;
	height:191px;
	padding: 0px;
	margin:0px;
}
#headertext{
	width:400px;
	float:right;
	margin-top: 264px;
	margin-right: 0px;
	margin-left: 0px;
	height: 25px;
	margin-bottom: 1px;
	position: absolute;
}





#net {
	float: left;color: #FFFFFF;
	text-align:left;width:300px;
	
}



#ulDNav {
	background-image:url(../_images/nav_mfin.jpg);
	width: 300px;
	display:block;
	height:180px;
	position:relative;
	background-repeat:no-repeat;
	background-position:top;
	font:Arial, Helvetica, sans-serif, bold;
	text-align:left;
	list-style:none;
	font-size:11px;
	letter-spacing:0.1em;
	margin-top:0px!important;
	margin-top:-2px;
	margin-left:-26px!important;
	margin-left:9px;
	margin-right: 0px;
	margin-bottom: 0px;
	float: none;
}

#ulDNav li {text-align:left;
margin-bottom:3px;width:225px;padding-top:5px;padding-left:8px;}
#ulDNav a {color: #FFFFFF;display:block;font-weight:bold;text-decoration: none;padding-top:7px;background-image:url(../_images/nav1.gif);background-repeat:no-repeat;background-position:right;width:225px;height:20px;}
#ulDNav a:hover {color:yellow;background-image:url(../_images/nav0.gif);background-repeat:no-repeat;background-position:right;}


#logo{width:250px;height:101px;}
#footleft{width:600px; float:left; margin-top:5px;text-align:left;}


#ulFooter{margin-top:0px;display:inline; list-style-type:none;text-align:left;margin: 0;
	padding: 0;}
#ulFooter li{display:inline;padding:2px; list-style-type:none;margin: 0;
	padding: 0;}
#ulFooter a{text-decoration:none;display:inline;color:#666666;padding-right:5px;}
#ulFooter a:hover{text-decoration:underline;color:#000000;}
.pb{line-height:125%;}

#hr{border-top:#666666 solid thin;width:780;}
#hookleft{
	width:4px;
	height:600px;
	float:left;
	position: relative;
	margin-top: -58px!important;
	margin-top:-48px;
	margin-left: 8px!important;
	margin-left:3px;
}
#hookright{
	width:4px;
	height:600px;
	float:right;
	position: relative;
	margin-top: -56px!important;
	margin-top:-48px;
	margin-right: 3px!important;
	margin-right:1px;
}

img {behavior: url(/pngHack/pngHack.htc);border:0px;border:none;}


#tbirdlogo{margin-top:-5px!important;margin-top:-5px;position:relative; margin-left:3px!important;margin-left:1px;}
#tpls{margin-top:-10px!important;margin-top:-10px;z-index:4;position:relative;}

#wblogo {
	float:right;
	margin-top: 8px;
}
#map {margin-left:50px;list-style-type:none;line-height:1.75em;letter-spacing:0.1em;width:20em;}
#map a{padding-left:30px;color:#333333;text-decoration:none;font-weight:bold;}
#map a:hover{color:#FFFF00;font-weight:bold;}

#nspi{margin-left:20px;}
.basicUL{width:425px; margin-left:20px;margin-bottom:10px;list-style-position:outside;line-height:175%;}
.basicUL li {
	height:auto;
	padding-top:10px;
	margin-bottom:5px;
	margin-left:1px!important;
	margin-left:40px;
	padding-left: 5px;
}
ol{line-height:175%;}
.topichead{display:block; border-bottom:black medium groove; color:white; background-color:#333333;padding-left:20px;letter-spacing:.20em;}

#cat_nav {
	width:200px;
	float:right;
	padding:0px;
	list-style:none;
	background-color:#999999;
	background-image: url(../_images/pod_back.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 15px;
	margin-left:2px;
	margin-right: 6px!important;margin-right:3px;
margin-top:0px!important;margin-top:15px;}

#cat_nav ul {list-style-type:none;width:100px;padding:0px;margin:0px;}
#cat_nav ul li{list-style-type:none;}

#cat_nav li{margin-left:10px;color:black;}
#cat_nav a{padding-left:5px;color:black;text-decoration:none;margin-bottom:5px;font-weight:normal;}
#cat_nav a:hover {color:white;}

/*catstyles*/
.sectioncat { margin-top:0px;margin-bottom:30px;padding:0px 9px; line-height:175%; color: #303030;
margin-bottom:0px;margin-right:5px;border:1px groove #333333;z-index:2;border-top:none;line-height:125%;}
.sectioncat a{font-size:smaller;color:black;text-decoration:none;background-color:#CCCCCC; padding:3px;padding-left:15px;background-image:url(../_images/arrow.jpg); background-repeat:no-repeat;}
.sectioncat a:hover{color:red;text-decoration:none;}

#usublist{width:auto;}



.cattbird{width:99%;}

.catclass{padding:20px;padding-right:75px;padding-left:75px;}
.sectionswitch {margin-top:0px;margin-bottom:30px;padding:0px 9px; line-height:125%; color: #303030;
margin-bottom:0px;margin-right:5px;border:1px groove #333333;z-index:2;border-top:none;}

/*forms tyles*/
#formarea{margin-left:50px;margin-bottom:10px;}
#address{width:150px;float:right;margin-bottom:5px;font-weight:bold;}
#send{margin-left:40px;}
#formarea2{margin-left:50px;background-color:#A0A0A0;margin-bottom:10px;}

#imgsm{float:right; border:thick #999999 solid; margin:2px;}
