#black-bg {width: 100%;background: url(../images/black-bg.jpg) left top repeat-x;height: 69px; float:left;clear: both;}
#content-part { width:788px; margin:0em auto; background-color:#FFFFFF;}
#footer {width:788px; height:41px; margin:0em auto; padding-top:5.44em;}/* footer nav */
#footer-home {width:788px; height:44px; margin:0em auto; padding-top:0.94em;}/* CSS footer for inner-pages */
#footer-wrapper {width: 100%;background: url(../images/footer.gif) left top repeat-x ;height: 128px;margin:0em auto;clear: both;}
#footer-wrapper-home {width: 100%;background: url(../images/footer-home.gif) left top repeat-x ;height: 59px;	margin:0em auto;clear: both;}
#header {background-color: #FFFFFF; height: 106px;width: 788px;	margin:0px auto;}
#header-home {background-color: #FFFFFF; height: 113px;width: 788px;	margin:0px auto;}
#home {background:url(../images/bg.jpg) left top repeat-x #0054A5;}
#inner{ background:url(../images/bg-inner.jpg) left top repeat-x #000000;}
#middle-image {width:788px; height:283px; margin:0px auto; clear:both;}
#navcontainer li a.active{background:url(../images/nav-hover.jpg) center top no-repeat;}
#navcontainer ul li a:hover{ background:url(../images/nav-hover.jpg) center top no-repeat;}
#navcontainer ul li a{ width:83px; height:34px; display:block;text-align:center;font-family: "Trebuchet MS", Arial;	font-size: 0.69em;	line-height: 32px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none; margin:0em 0.63em;}
#navcontainer ul li{display:block;text-align:center;float:left;list-style-type:none;}
#navcontainer ul{list-style-type:none;text-align:center; float:left;}
#navcontainer{width:788px; margin:0em auto; height:33px;border-bottom:1px solid #FFFFFF;}
#top-wrapper-home {width: 100%;margin:0px auto;clear: both; height:430px; padding-top:5em;}
#top-wrapper {width: 100%;margin:0em auto;padding-top:2em; height:141px;}
*{margin:0;padding:0;}
.black-bg { width:696px; float:left; background: url(../images/home-black-bg.jpg) left top no-repeat; height:56px; padding-top:1.69em; padding-left:5.75em;}
.blue-strip { width: 570px; float:left; background:url(../images/blue-strip.gif) left top no-repeat; height:20px; padding-right:0.94em; text-align:right; padding-top:0.50em;}
.body-left { width:194px; float:left;}
.body-middle{ width:780px; float:left; background-color:#FFFFFF; padding:0.13em 0.25em;}
.body-right { width:583px; float:right;}
.body-text {font-family: "Trebuchet MS", Arial;	font-size: 0.69em;	line-height: 25px;	font-weight: normal;color: #000;	text-decoration: none;}
.content-link { font-weight:normal; text-decoration: underline; color: #979797;}
.content-link:hover { text-decoration: none; color: #979797;}
.footer-nav ul li a:hover{text-decoration:underline;}
.footer-nav ul li a{color: #709DC9;text-decoration:none;}
.footer-nav ul li{list-style-type:none;display:block;font-size: 0.69em; line-height: 13px;font-weight: normal;color: #709DC9;	text-decoration: none;margin:0em 0.19em;float:left;}
.footer-nav { width:320px; float:left;}.footer-nav ul{margin:0px;padding:0px;}
.footer-right{width:350px;float:right;font-size: 0.69em;	line-height: 13px;	font-weight: normal;color: #709DC9;text-decoration: none;}
.footer-right a{color:#709DC9;text-decoration:none}
.footer-right a:hover{color:#709DC9;text-decoration:underline}
.footer-right ul li{list-style-type:none;display:block;display:inline;}

.grey-shade { width:192px; background:url(../images/grey-shade.gif) left bottom no-repeat #C6C6C6; height:50px; float:left;}
.husky { float:right; padding-right:0.75em; padding-top:0.69em; width:142px;}
.left-nav { width:184px; float:left; padding-left:0.50em; background-color:#C6C6C6; font-family: "Trebuchet MS", Arial;	font-size: 1em;	line-height: 35px;	font-weight: bold;	color: #D77100;	text-decoration: none;}
.logo {float:left; padding-top:1.13em; padding-left:1em; width:323px; height:70px;}
.middle-content input{width:120px; height:20px; border:1px solid #CCCCCC;}
.middle-content li a {margin:0em; padding:0; list-style-type:none; padding-left:2.50em; font-family: "Trebuchet MS", Arial;	font-size: 1.2em;	line-height: 30px;	font-weight: bold;	color: #FF9900;	text-decoration: underline;} 
.middle-content li a:hover {text-decoration: none;}
.middle-content p{ font-family: "Trebuchet MS", Arial;	font-size: 0.69em;	line-height: 15px;	font-weight: normal;	color: #979797;	text-decoration: none;}
.middle-content label{ font-family: "Trebuchet MS", Arial;	font-size: .69em;	line-height: 15px;	font-weight: normal;	color: #979797;	text-decoration: none;}
.middle-content text-area {width:180px; border:1px solid #CCCCCC;}
.middle-content ul { margin:0em; padding:0; list-style-type:none;}.middle-content li { margin:0em; padding:0; list-style-type:none; font-family: "Trebuchet MS", Arial;	font-size: 0.69em;	line-height: 22px;	font-weight: bold;	color: #777777;	text-decoration: none;} 
.middle-content { width:540px; float:left; clear:both; padding-left:228px; padding-top:1em;padding-bottom:2.81em; padding-right:0.63em}
.middle-content IMG { float:left; margin-right:1.25em; margin-bottom:4.69em; margin-bottom:1.56em;}
.navlist li.active a{ background:url(../images/arrow.gif) 7px center no-repeat #D3D3D3;}
.navlist ul li a:hover{ background:url(../images/arrow.gif) 7px center no-repeat #D3D3D3;}
.navlist ul li a{ width:173px; height:auto; min-height:1.88em; display:block;text-align:left;font-family: "Trebuchet MS", Arial;	font-size: 0.75em;	line-height: 32px;	font-weight:bold;	color: #646464;	text-decoration: none;	padding-left:1.44em; border-bottom:2px solid #C6C6C6; background:#D3D3D3;}
.navlist ul li{display:block;text-align:left;float:left;list-style-type:none;}
.navlist ul{list-style-type:none;text-align:left;}
.navlist{width:190px;float:left; border-left:1px solid #C6C6C6; border-right:1px solid #C6C6C6;}
.page-left{width:195px;float:left;line-height:15px;}
.page-right{width:300px;float:right;line-height:15px;}
.table-border td{border:1px solid #000000;}
.top-banners { width:788px; height:197px; float:left;}
.top-image { width:583px; float:left; background:url(../images/inner-header.jpg) left top no-repeat; height:192px;}
fieldset label {display: block;}	
fieldset li {float: left;clear: left;width: 100%;padding-bottom: 1em;}	
fieldset ol {padding: 0em 1em 0 1em;list-style: none;}	
fieldset,img {border:0;}fieldset.submit {float: none;width: auto;border: 0 none #FFF;padding-left: 1em;}	
fieldset{float:left;clear:left;border:0px}	
h1 { font-size: 1.56em; line-height: 30px;	font-weight: bold;	color: #0054A5;	text-decoration: none;}
h2 {  font-size: 1.25em; line-height: 40px;	font-weight: bold;	color: #FF9900;	text-decoration: none;}
h3 {  font-size: 1em; line-height: 20px;	font-weight: bold;	color: #FF9900;	text-decoration: none;}
input.submit{color:white;background:#0576a5;border:2px outset #316ac5;font-weight:bold;float:left;}	
legend{	color:#CCCCCC;background:#FFFFFF;}
p { margin: 0.63em 0em}strong { font-weight:bold;}
body{font-family: "Trebuchet MS", Arial;}
label, input, select{font-size: 0.69em;	line-height: 15px;	font-weight: normal;	color: #979797;	text-decoration: none;}

