body {background-color: #C0C0C0;}
#page {background-image: url(../_images/body_bg.jpg);width: 752px;margin: auto;padding: 0px;border: 2px solid #0E3E6F;}
#header {height: 176px;background-color: #009;background-image: url(../_images/banner.jpg);color: #fff;}
#navigation {color: #fff;height: 25px;margin-bottom: 0px;padding: 0px;background:#666 url(../_images/main_nav_bg.jpg);}
#MainContent {float: left;width: 452px;padding: 10px 20px 18px;margin-bottom: 10px;}
#clearer {margin: 0px;padding: 0px;clear: both;}
#SubContentRight {float: right;width: 200px;padding:0;margin-bottom: 10px;color: #000;border: 2px solid #0E3E6F;margin: 12px 10px 0px 0px;}
#content {margin-bottom: 10px;}
#footer {padding: 5px;background-color: #fff;font-size: 0.8em;clear:both;height:35px;}
 #footer:after {visibility:hidden;height:0;display:block;content:".";clear:both;}
 #footer p{text-align: right;float:right;width:48%;}
/** Navigation **/
#ulMainNav {margin: 0px;padding: 0px;list-style-type: none;}
#ulMainNav li {display: inline;}
#ulMainNav a {color: #fff;text-decoration: none;display: block;float: left;width: 100px;height: 24px;margin-left: 0px;padding-top: 4px;margin:0px;text-align: center;font-weight: bold;}
#ulMainNav a:hover {color: #ccc;background: url(/_images/main_nav_Hover.jpg) repeat-x;}
#ulSubNav {margin: 0px;padding: 0px;list-style-type: none;font-weight: normal;background-image: url(../_images/nav_hd_bg.jpg);}
#ulSubNav li {}
#ulSubNav a {color: #000;text-decoration: none;display: block;padding: 5px;font-weight: bold;background-color: #FFF;}
#ulSubNav a:hover {}
/** Typography **/
body {font: small/1.25em Arial, Helvetica, sans-serif;}
	*html body {font: x-small/1.25em Arial, Helvetica, sans-serif;f\ont: small/1.25em Arial, Helvetica, sans-serif;}

h1, h5, h6 {text-transform: uppercase;margin: 1.5em .8em 0;padding: 0;}
h1 {font:normal 1.95em Arial, Helvetica, sans-serif;height:auto !important;height:1%;text-align:right;padding:2px 0  -2px ;float:right;margin:0 25px 0 0;}
h2{font:1.5em Arial, Helvetica, sans-serif;margin: 1.5em .8em 0;padding: 0;}
h3 {font:1.25em Arial, Helvetica, sans-serif;margin:0 .8em .5em;}
h4 {text-transform: uppercase;font:normal 1.05em Arial, Helvetica, sans-serif;margin: 1.5em .8em 0;}
p {margin: 10px 15px;padding-left: 0;line-height: 1.5em;} 
li {line-height: 1.5em;} 
dl {margin-top: 0.35em;} 
dt {text-indent: -0.5em;margin-top: 1em;} 
dd {margin-top: 0.35em;margin-left: 0;padding-left: 0;line-height: 1.5em;}

a {text-decoration: none;font-weight: }
a:visited {}
a:active {}
a:hover {text-decoration: underline;}

img {border: 0;}
 li {font-size: 1.0em;line-height: 1.8em;margin-top: 0.2em;margin-bottom: 0.1em;}
 ul, ol {margin: 10px  10px 10px 40px;}
li > p {margin-top: 0.2em;}
pre {font-family: monospace;font-size: 1.0em;}
strong, b {font-weight: bold;}
em, i {font-style:italic;}

/*special*/
#slogan p{font-size:1em;color: #B8B8B8;font-weight: bold;}
#slogan span.right {font-size:1em;color: #B8B8B8;font-weight: bold; font-style: italic;}
#slogan h1 {color: #B8B8B8;}
 #mainNav ul li a {text-transform:capitalize;font: normal 1.05em sans-serif;}
	  #subNav li a, #sub-content {text-transform:capitalize;font: small-caps 1em/1.5 em Arial, Helvetica, sans-serif;}
	  #footer p {font:0.7em  Arial, Helvetica, sans-serif;letter-spacing: 0.1em;padding:15px 0 0 329px;}
	   #footer p a {padding: 0 3px 0 0; margin: 0 3px 0 0;border-right:1px solid #7d7d7d;}
	   
#sub-content h4 {text-transform: capitalize;margin: 1.5em .8em 0;padding: 0;font-size: 1.4em;}
/** BBB Logo **/
#bbb_logo {position:relative;top:40px;}