body {
	margin:0;
	padding:0;
	font: 11px/1.5em Tahoma, Arial, Helvetica, sans-serif;
}
body,td,th {
	color: #2C5C8A;
}
a{
	color: #2C5C8A;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #2C5C8A;
}
h2 {
	font: bold 14px Tahoma, Verdana, Arial,  sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
img {
border: none;
} 
#wraper {
	width: 775px;
    margin: auto;
	position: relative;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:92px;
	height:58px;
	z-index:1;
}
#topmenu {
	float: right;
	clear: right;
	font-family: Verdana, Arial,  sans-serif;
	font-size: 10px;
	margin-bottom:15px;
}
#topmenu a {
	text-decoration: underline;
}
#topmenu a:hover {
	text-decoration: none;
}
form {
	margin: 0px;
	padding: 0px;
}
#tabs1_description {	
	background-color: #EBF3FB;
	/*width: 767px;*/
	color: #000000;	
	display: block;
	clear: both;
	padding: 2px;
	border-right: 1px solid #BCD2E6;
	border-bottom: 1px solid #BCD2E6;
	border-left: 1px solid #BCD2E6;
}
 
#tabs1_description a {
    text-decoration: none;
	color: #000000;	
}
#tabs1_description a:hover {
    text-decoration: underline;
	color: #000000;		
	
} 

	        
#search {
	background-color: #6680BD;
	width: 764px;

	height:18px;
	margin-top: 0px;
	margin-bottom: 1px;
	padding: 5px;
	
	border-right: 0px solid #BCD2E6;
	border-left: solid #BCD2E6 1px;
	border-bottom: 1px solid #BCD2E6;
}
select,textarea,input[type="text"],input[type="password"]
 {
	border: 1px solid #93A6D7;
	font-size: 12px;	
	font-family: Arial,  sans-serif;
}
input[type="button"],input[type="submit"],input[type="reset"]{
	font-size: 12px;
	font-family: Arial,  sans-serif;	
	border: 1px solid #93A6D7;
	margin-left:2px;
    color: #627EB7;
	background-image: url(../images/bgbutton.gif);
}
* html input,select,textarea  {
font-size: 12px;
font-family: Arial,  sans-serif;
}
* html .bntie {
	font-size: 12px;
	font-family: Arial,  sans-serif;
	border: 1px solid #93A6D7;
	margin-left:2px;
    color: #627EB7;
	background-repeat:repeat-x;
	background-image: url(../images/bgbutton.gif);
}
#footer {
	display: block;
	padding: 5px;
}

.border {
	border:1px solid #BCD2E6;
    display:block;
	margin-bottom: 3px;

}

.border ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.border li {
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
}

.hmenu {	
    background:url("../images/hmenu_1_23.gif") repeat-x;
	color: #07519A;
	font-weight: bold;
	padding-left: 12px;
    height: 21px;
	padding-top: 2px;
}

.hmenu_login {
    height: 19px;
	font-family: Arial,Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #07519A;
	padding-left: 12px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDD3E7;
	background-image: url(../images/login_204_22.gif); 
  }
.hmenu_notlogin {
    height: 19px;
	font-family: Arial,Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #07519A;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDD3E7;
	background-image: url(../images/notlogin_204_22.gif); 
  }

.line {
	border-top-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #F2F6FA;
	border-right-color: #F2F6FA;
	border-bottom-color: #F2F6FA;
	border-left-color: #F2F6FA;
}
.line2 {
	border-top-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #F2F2F2;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
}
.vote {
	font-size: 11px;
	font-family: Arial,  sans-serif;
}

.photobd {
	border: 1px solid #E0DFE3;
	padding: 2px;
	margin: 2px;
	display: block;
	width: 70px;
}

.photobd_0 {
	border: 1px solid #E0DFE3;
	display: block;
	height: 50px;
	width: 73px;
	padding-top: 20px;
	

}

.statistic {
	background-color: #FCFCFC;
	padding: 2px;
	color: #5A56A2;
	text-align: right;	
}
.noboder{
	border:none;
  	background:none
}
a.subtitle {
	color: #B36666;
	font-family: Arial,  sans-serif;
}
.page {
	text-decoration: none;
	border: 1px solid #E0DFE3;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 2px;
	display: block;
	float: left;
	font-size: 11px;
	font-family: Arial,  sans-serif;
	color: #FF0000;
}
a.page {	
	color: #5F78BA; 	
}
a.page:hover {
	color: #BCD2E6;
	background-color: #EFEEF0;
}
.hidden  
{ 
  display: none; 
} 
 
.error  
{ 
  display: block; 
  color: #ff0000; 
} 
.rlbl 
{ 
  float: left; 
  width: 150px; 
  font-weight: bold; 
} 

.alt1 { background-color: #F4F7FB; }
.alt2 { background-color: #FFFFFF; }

#dhtmltooltip{
position: absolute;
width: 150px;
border:1px solid #BCD2E6;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
min-height:1em;-moz-border-radius:5px; 
}
.company {
	text-transform: uppercase;
	color: #FF3300;
	font-weight: bolder;	
}

.select_lang {
   text-align: center;
   padding-left: 6px;
   padding-top: 4px;
   padding-bottom: 10px;
	
}



.home_title_focus {
   list-style: square;
   color: #FF0000;
   
}

.duongvienmk {
 border: 1px solid #BDD3E7;
 width: 174px;
}

.doitacs2 {    
	width:156px;
	background-color:#6382BD;
	height:20px;
	font-weight:bolder;
	
	padding-top:5px;
	text-align:left;
	padding-left:20px;
	color:#FFFFFF;
}

.doitacs3 {    
	width:169px;
	background-color:#6382BD;
	height:20px;
	font-weight:bolder;	
	padding-top:5px;
	text-align:left;
	padding-left:20px;
	color:#FFFFFF;
}

.duongvienmk3 {
 border: 1px solid #BDD3E7;
 width: 187px;
 padding-top: 3px;
 padding-bottom: 7px;
 
 
}

.yuri {
	border: 1px solid #E7E3E7;
	height:75px;

}

.translate {
	background: #536163;
	color: #E1E1E1;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top: #545151 1px solid;
	border-left: #545151 1px solid;
	border-bottom: #3A3A3A 1px solid;
	border-right: #3A3A3A 1px solid;
	font-weight:bolder;
	height:20px;
}
.home_login1 {
}

.home_host {
   color: #FF9933;
   font-weight: bolder;
   font-size: 12px;
   text-align:center;
}
.home_host_border {
    border: solid;
	border-color: #BED0DC;
	border-width: 1px;
}
.home_home_text {
   padding-left: 30px;
}
.home_chat {
   margin-top: 3px;
   display: block;
}
.help {
    color: #FF0000;
}
.help a {
    color: #FF0000;
}
.help a:hover {

}
.country {
   color: #FF0000;
}
.country a {
}
.country a:hover {
}
.bang {
  border: #FF0000 1px solid;
}
