body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #252525;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.button
{
    font-family: Verdana;   color:#ffffff;  background-color:#C4E2EE; 
    FONT-SIZE: 11px; font-weight:bold;  border:1px #ffffff solid;   cursor:hand; height:23px;
    padding:0px; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#12789F, endColorstr=#C4E2EE); 
}
a.newslink {
    FONT: 11px Verdana,Arial, Helvetica, sans-serif; 
    COLOR: #2B569B;  
    text-decoration:none;
}
a.newslink:hover {
    FONT: 11px Verdana,Arial, Helvetica, sans-serif; 
    COLOR: #2B569B; 
    text-decoration:underline;
}
a.anglink{
    FONT: 10px Verdana,Arial, Helvetica, sans-serif;
COLOR: #ffffff; 
    text-decoration:none;
}
a.anglink:hover {
    FONT: 10px Verdana,Arial, Helvetica, sans-serif;    
	COLOR: #ffff00; 
    text-decoration:none;
}
a.memlink {
    FONT: 10px Verdana,Arial, Helvetica, sans-serif; 
    COLOR: #FFFFFF;
    font-weight:bold; 
    text-decoration:none;
}
a.memlink:hover {
    FONT: 10px Verdana,Arial, Helvetica, sans-serif; 
    COLOR: #FFFF00; 
    font-weight:bold; 
    text-decoration:none;
}
#container {
	background: #FFFFFF;
	margin: 0px auto;
	width: 1004px;
}
#logo {
	height: 248px;
	width: 259px;
	float: left;
}
#banner {
	float: left;
	width: 743px;
}
#left {
	height: 300px;
	width: 230px;
	background: #FFFFFF;
	padding-left: 19px;
	padding-top: 19px;
	padding-right: 10px;
	float: left;
}
#subbanner {
	float: left;
	width: 743px;
}
#main {
	float: left;
	width: 743px;
}

#menu {
	background: #0099CC;
	float: left;
	height: 35px;
	width: 743px;
	clear: both;
	text-align: center;
}

#content {
	background: url(images/content_bg.jpg) repeat-y left;
	float: left;
	width: 490px;
	padding: 15px 16px 10px 20px;
	height:400px;
}
#subcontent {
	background: url(images/content_bg.jpg) repeat-y left;
	float: left;
	width: 707px;	
	padding: 15px 16px 10px 20px;
}
#contentright {	
	float: left;
	width: 212px;
//	height: 325px;
	height:auto;
}
#contentsubpage {
	background: url(images/content_bg.jpg) repeat-y;
	width: 703px;
	padding: 15px 16px 10px 25px;
	float: right;
}


#footer {
	background: #0D94C1;
	clear: both;
	height: 5px;
	width: 953px;
	font: normal 11px Tahoma;
	color: #92DEF8;
	text-decoration: none;
	padding: 15px 25px;
}
#footer:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#footer span {
	float: right;
}


/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;

text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 0px 0px;
color: #2d2b2b;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;

}

  #tabs1 {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }
    #tabs1 ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666; 
	   font-weight:bold;	
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs1 a:hover span {
      color:#FFF;
	  font-weight:bold;	 
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }
	
a.cusmenulink{
    FONT: 10px Verdana,Arial, Helvetica, sans-serif;
COLOR: #ffffff; 
    text-decoration:none;
}
a.cusmenulink:hover {
    FONT: 10px Verdana,Arial, Helvetica, sans-serif;    
	COLOR: #ffff00; 
    text-decoration:none;
}
.disabletxtbox 
{
    font-family:arial;
    font-size:12px; 	 
    font-weight:bold;
    background-color:#FFFFFF;
    border:0px solid #FFFFFF;
}