* { margin: 0px; padding: 0px;}

body { margin: 0px; padding:0px; font-family:  Helvetica, Arial, sans-serif; font-size: 12pt; background-color: #0A3443; color: #0A3443; line-height:1.1em;}

#content {background-color: #9daeb4; width:800px;  margin-top:0px; margin-left:auto; margin-right:auto; text-align:left;}
/*#D2D8D6*/
.allclear {clear:both; margin:0 0 0 0; padding: 0 0 0 0;}



/*Structure*/
#header {height:66px; background: #921518 url(../images/redbanner.jpg) no-repeat scroll top left; color:#ffffff; text-align:right; }
#nav {height: 31px; background: url(../images/gradientbar.gif) repeat-x scroll top left; line-height:31px; padding: 0 20px 0 20px; z-index:100000; } 
#nav a { color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none; z-index:1001;}
#nav a:hover {color: #0A3443; z-index:1002;}
.tab{z-index:1000;}
.nontab {z-index:1000;}

#searchbox {display: block; width:161px; height: 35px; margin: 10px 0 0 0; float:right; font-size:11px; font-weight:bold;  text-align:left; }
#txtsearch {width: 116px; font-size:10px; margin: 0 3px 5px 0;}
#cmdsearch {}

#footer {height:50px; background: #921518 url(../images/redbanner.jpg) no-repeat scroll top left; text-align:right; } 
#footernav {color: #ffffff; padding: 12px 25px; font-weight:bold; font-size:12px;}

#footernav a {color:#ffffff; text-decoration:none; margin: 0 0 0 20px;}
#footernav a:hover {text-decoration:underline;}

.dkbox {background-color: #9DAEB4;}
.ltbox {background-color: #D2D8D6;}


.leftcol {width: 445px; float:left; }
.rightcol {width: 355px; float:left;}



.heading {font-weight:bold;}



/*dropdown nav*/
#nav {width:760px;height:31px;margin:0 auto; text-transform:capitalize; }	
#nav ul {float: left;width: 100%;list-style: none;margin: 0;padding: 0;line-height:17px; }
#nav ul li.tab ul {background: #3C5D69;}
#nav a {display: block;color: #ffffff;text-decoration: none;padding: 2px 4px 2px 4px;background:none; }
#nav li {float: left;padding: 0;background:none;}
#nav ul li {float: left;text-align:center;padding: 0;background:none;}
#nav ul li.tab {margin:0 0 0 0;padding:0 0 0 9px;background:url("../images/nav/testl.gif") no-repeat left top; color: #000000; height:31px;}
#nav ul li.tab a {padding:5px 10px 4px 1px;text-decoration:none;font-weight:bold;color:#FFFFFF;background:url("../images/nav/testr.gif") no-repeat right top;}
#nav ul li.tab a:hover {color:#0a3443;}
#nav ul li.tab ul.nontab li a {background-image:none;font-weight:normal;}
#nav ul li.tab ul.nontab li a.parent {/*background: url("menu-arrow.gif") center right no-repeat;*/}
#nav ul li ul {border: 0px solid #cccccc;}
#nav ul li.tab ul.nontab  {margin:5px 0 0 -15px; }
#nav ul li.tab ul.nontab li {padding: 0 0 0 5px;}
#nav ul li ul li {background: #3C5D69;text-align:left;border:none;margin-left:0;border-bottom:0px solid #ccc;}
#nav li ul {position: absolute;left: -999em;height: auto;width: 11.4em;w\idth: 15em;font-weight: normal;margin: 0;padding: 0; font-size:8px;}
#nav li li {padding-right: 1em;width: 120px}
#nav li ul a {width: 10em;w\idth: 8em;text-align:left;background:none;}/*width: 10em;w\idth: 8em;*/
#nav li ul ul {margin: -1.75em 0 0 6em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav ul li ul li:hover, #nav ul li ul li.sfhover {background: #D2D8D6;color:#000000;}
#nav ul li.tab ul.nontab li a:hover {color:#000000;}
#nav li.tab:hover, #nav li.tab:hover a {background-position:0% -31px;color:#FFFFFF;}
#nav li.tab:hover a {background-position:100% -31px;}
.divider {margin: 5px 0 0 0;  }
#copyfoot {margin: 20px auto; background-color: #0a3443 ;font-size:10px; width:800px; color:#D2D8D6; text-align:center;}
#copyfoot a {color:#D2D8D6; text-decoration:none; font-weight:bold}
#copyfoot a:hover {text-decoration:underline;}