body {overflow-y: scroll; width: 100%;}
.main_div {width: 800px; margin: 10px auto;}
.main_div_search {*position: relative; *left: 50%; *margin-left: -400px;}

body,td{

	color:#333333 ;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

 .binddate{
	font-size: 10px;
	color:#474747 ;
	font-style: normal;
}
.bindtitle{
	font-size: 12px;
	color: #666666;
	font-family : Tahoma;
	font-weight: bold;
	
}
.title, .menutitle{
	font-size: 14px;
	color: #C70000;
	font-weight: bold;
	
	font-family:arial;
}

.topmenu, .topmenu:visited, .topmenu:active  {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9px;
	color: #333333;
	vertical-align: bottom;
	font-weight: bold;
}

.topmenu:hover {
	font-family: Tahoma;
	color:#C70000;
	text-decoration: none;
	font-size: 9px;
	vertical-align: bottom;
	font-weight: bold;
}

.topmenu-a {
	font-family: Tahoma;
	color:#C70000;
	text-decoration: none;
	font-size: 9px;
	vertical-align: bottom;
	font-weight: bold;
}

.botmenu, .botmenu:visited, .botmenu:active  {
	font-family: Tahoma;
	color:#ffffff;
	text-decoration: none;
	font-size: 9px;
}

.botmenu:hover {
	font-family: Tahoma;
	color:#ffffff;
	text-decoration: none;
	font-size: 9px;
}

.botmenu-a {
	font-family: Tahoma;
	color:#ffffff;
	text-decoration: none;
	font-size: 9px;
	text-decoration: underline;
}

.leaf1-u, .leaf1-u:visited, .leaf1-u:active  {
	font-family: Tahoma;
	color:#000000;
	text-decoration: none;
	font-size: 9px;
}

.leaf1-u:hover {
	font-family: Tahoma;
	color:#000000;
	text-decoration: none;
	font-size: 9px;
}

.leaf1-s {
	font-family: Tahoma;
	color:#C70000;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}

.topmenu-, .topmenu-:visited, .topmenu-:active  {
	font-family: Tahoma;
	color:#000000;
	text-decoration: none;
	font-size: 9px;
	vertical-align: bottom;
}

.topmenu-:hover {
	font-family: Tahoma;
	color:#000000;
	text-decoration: none;
	font-size: 9px;
	vertical-align: bottom;
}

a {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}

a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: underline;
	font-size: 10px;
}

a:hover, a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
}

.bind{font-size: 10px;
	color: #666666;
	font-style: normal;
}

.input {
margin:0px 0px 0px 0px;
	font:11px Tahoma;
	border:1px solid #000000;
	color:#ffffff;
	height:15px;
   width:80px;
	background-color:#ffffff;
	
}

 .button {
	 margin: 0px 0px 0px 0px;
	 font: 9px Arial;	
	 border:1px solid #000000;
	 color:#000000;
    background-color:#E8E8E8;
	 height : 15px;
    width: 40px;

}
input.form {                            
	margin: 0px 0px 0px 0px;
	font: 9px Tahoma;
	color: #000000;
	height : 12px;
   width: 108px;
	background-image: url(form-bkg.gif);
	background-color: transparent;
	border: 1px solid #e6e6e6;
}
.in {
	margin: 0px 0px 0px 0px;
	font: 11px Tahoma;
	border:1px solid #CCCCCC;
	color: black;
   background-color: #ffffff;
	height : 19px;
   width: 40px;
}
.tm {
	font-size: 5pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #494949;
	
	}
.phones 
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9px;
	color: #595959;
	vertical-align: bottom;
	font-weight: normal;
}
.op{
	  filter: alpha(opacity=15);
}

input.form2 {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	font: 9pt Arial;
	border:1px solid #C70000;
	color: #00000;
	background-color : #EEEEEE;
	height : 18px;
}

textarea.form2 {
	margin: 0px 0px 0px 0px;
	background: #fffff;
	font: 9pt Arial;
	border:1px solid #C70000;
	color: #00000;
	background-color : #EEEEEE;
	height: 40px;
	width: 100%;
	}

#acpro_inp1,
#acpro_inp2 {background: white; margin-top: 3px;}
.logo-link {border: none; outline: none;}
.logo-link img {border: none; outline: none;}
.search_button {margin-top: 4px;}
.search_button2 {margin-top: 3px;}
.search_input {background: white !important; margin-top: 3px !important;}
.search_input2 {background: white !important; margin-top: 3px !important; height: 16px !important; width: 110px !important;}
.search_table {padding-top: 13px; padding-left: 7px;}
.search_logo {height: 32px;}
.index_table > tbody > tr > td {background: url('header-bg.gif') no-repeat;}
.main_border {background: #e6e6e6 url('header-bg2.gif') repeat-x !important;}
.main_border > div {width: 1px;}
.right_news {border-left: 1px #e6e6e6}
.top-4 {background: url('top-5.gif') no-repeat bottom left;}

