html{
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}
a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color:#3a94d1;
}
a:hover{
    color: #FFFFFF;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 131px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003399;
	background-color: #333333;
	background-image: url(images/header-bg.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
#header #logo{
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: 13px 0px;
	float:left;
	height: 115px;
	width: 130px;
	margin: 9px 0 0 0;
}
#header #title{
	background-image: url(images/header-title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 60px;
	width: 494px;
	margin:9px 0 0 15px;
	float:left;
}
#header #menubox{
	width: 800px;
	position:absolute;
	top:40px;
	left:80px;
}
#header #menubox table{
	width:800px;
    margin: 0 0 0 13px;
	padding: 0px;
	height: 100px;
}
#header #menubox #menu {
	  width: 800px;
      font-size:93%;
      line-height:normal;
      }
#header #menubox #menu ul {
      list-style:none;
	  display:inline;
      }
#header #menubox #menu li {
	  display:inline;
	  
      }
#header #menubox #menu a {
      outline: none;
      float:left;
	  font-family: Verdana, Arial, sans-serif;
	  font-style: normal;
	  font-weight: normal;
      text-decoration:none;
	  margin-left:26px;
	  }
#header #menubox #menu a span {
      color:#3a94d1;
	  
      }
#header #menubox #menu a img {
     margin-left: 12px;
      }
#header #menubox #menu a span {float:none;}
    /* End IE5-Mac hack */
#header #menubox #menu a:hover span {
      color:#FFFFFF;
      }
#pin{
	background-color: #000000;
	background-image: url(images/pin.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 700px;
	width: 126px;
	float:left;
}
#mainbody{
    position:absolute;
	left:128px;
	width:774px;
}
#mainbody table{
    margin: 10px;
}
#mainbody table table{
    margin: 0px;
}
.textstyle1{
  font-size:22px;
}
.textstyle2{
 font-family:"Times New Roman", Times, serif;
 font-weight:bold;
 font-style:italic;
 color:#3a94d1;
 font-size:16px;
}
.bar{
background-image:url(images/bar.gif);
background-repeat:no-repeat;
background-position:center top;
height: 32px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
padding-left: 10px;
}
#barbg{
background-image:url(images/barbg.gif);
background-repeat:repeat-x;
background-position:center top;
height:300px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
line-height: 18px;
color: #FFFFFF;
padding:2px;
}
#barbg a{
font-family: Verdana, Arial, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 12px;
color:#3a94d1;
font-weight:bold;
}
#barbg a:hover{
color:#FFFFFF;
}
#barbg ul{
margin:0px;
padding-left: 20px;
}
.barft{
background-image:url(images/barfooter.gif);
background-repeat:no-repeat;
background-position:center top;
height: 32px;
}
#footer{
clear: left; 
margin-left:160px;
}
#footer{
	width: 800px;
	height: 20px; 
	margin: 40px 0 0 13px;
	padding: 5px 0 0 0;
	border-top: 1px solid #999999;
}
#footer #menu {
      width: 800px;
      font-size:93%;
      line-height:normal;
      }
#footer #menu ul {
      list-style:none;
	  display:inline;
      }
#footer #menu li {
	  display:inline;
	   }
#footer #menu a {
      outline: none;
      float:left;
	  font-family: Verdana, Arial, sans-serif;
	  font-style: normal;
	  font-weight: normal;
      text-decoration:none;
	  margin-left:26px;
	  margin-right:17px;
	  color:#999999;
	  }
#footer #menu a span {
      color:#3a94d1;  
      }
#footer #menu a span {float:none; color:#999999;}
    /* End IE5-Mac hack */
#footer #menu a:hover span {
      color:#FFFFFF;
      }
#footer #menu a:hover {
      color:#FFFFFF;
      }
#footer .copyright{
      font-family: Verdana, Arial, sans-serif;
	  font-style: normal;
	  font-size: 9px;
	  color:#777777;
}  
#content strong{
 color:#3a94d1;
}
/* CSS switch tabs */
.tab_hover {
color:#000000;
cursor:pointer;
width:122px;
height:25px;
background-image:url(images/tab-down.png);
border:0px;
text-align:center;
font-family:arial;
font-size:12px; 
font-weight:bold;
}
.tab {
color:#121212;
cursor:pointer;
width:122px;
height:25px; 
background-image:url(images/tab-up.png);
border:0px;
text-align:center;
font-family:arial;
font-size:12px; 
font-weight:none;
}
.tab:hover {
color:#CDCDCD;
background-image:url(images/tab-down.png);

}
.data_tab {
border:1px solid gray; 
width:244px;
height:100px;
text-align:left;
font-family:verdana;
font-size:12px; 
padding:.3em
}
/*end switch tabs */

#tablestyle{
background-color:#0a0809; 
background-image:url(images/barbg.gif); 
background-repeat:repeat-x;
}
#tablestyle ul{
line-height:1.6;
}
