body {
    font-family: verdana, arial, sans-serif;
    font-weight:normal;
    background-color: #FFDF5e;
    font-size:14px;

}

#mainContainer {
    width: 800px;
    margin-top: -10px;
    margin-bottom: 0px;
    background-color: #FFFFFF;
    height: auto;
    color: #a6231f;
    margin-left: auto;    
    margin-right: auto;    
   
    padding:15px 10px 0px 10px;
    border: 1px solid #a6231f;
      
}

#mainContentContainer{
margin-top:20px;
width:640px;
float:right;
margin-left:5px;


}

#mainTextContent{
width:640px;
float:left;
font-size:12px;

}

#address1{
float:right;
margin-top:5px;
font-size:15px;

}

#map_vinh
{
margin-top:20px;
/*
margin-left: auto;    
margin-right: auto;  */
text-align:center;
width:640px;
float:right;

}


#footer
{
margin-top:20px;
text-align:center;
width:800px;

}



#navFixed { 
    position:fixed; 
    top:200px; 
    width:150px;
    border-right:1px solid #a6231f; 
	  font-weight:bold;
    }

#navFixed ul {
    list-style: none;
    margin-left: 2px;
    padding-left: 0px;
    background-color: #fff;  
    line-height: 1em;
    }

  

#navFixed li
{
margin-left:0px;
padding: 5px 0px;

}

#navFixed li a
{
color: #a6231f;
text-decoration: none;
text-align: center;
padding: 7px 0px;
}

#navFixed li a:hover
{
color: #F00;
text-decoration: underline;
text-align: center;
}


#menuItems { 
    width:350px;
    border-right:1px solid #a6231f; 
    margin-left:40px;
    }

#menuItems ul {
    list-style: none;
    margin-left: 2px;
    padding-left: 0px;
    background-color: #fff;  
    line-height: 1em;
    }
 

#menuItems li
{
margin-left:0px;
padding: 5px 0px;

}



#links {
    margin: 0;
    padding: 0;
    list-style: none;
    
}

#links a {
    color: #a6231f;
    text-decoration: none;
    
}

#links a:hover {
    text-decoration: underline;
}

img {
  border-style: none;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}

.regText{
font-size:12px;
}

div .clearboth {clear: both;
 line-height: 0; 
 height: 0;
}


.imgBorder {border:1px solid #000; padding:1px;
width:460px;
margin-left: auto;    
margin-right: auto;
            }.

div.col_sm_plain3{
	float: right ;
	width: 60px;
	text-align:right;
	
}

div.col_med2,div.col_sm_plain3,div.col_med_descr{
	float: left;
}

div.col_med2{
	margin: 0px 20px 0px 40px;
	width: 400px;
	border-bottom: 1px dashed #a6231f;
	 font-weight:bold;
}

div.col_lg{
	float: left;
	margin: 0px 20px 10px 40px;
	width: 500px;
	font-weight:bold;
}

.underline{
border-bottom: 1px solid #fff;
margin-bottom:-1px;

}

div.col_med_descr{
	margin: 0px 20px 15px 60px;
	width: 400px;
}

blockquote {
  background:transparent url('img/quoteStart.gif') no-repeat scroll -1px 0;
  margin:5px 0;
  padding:0 0 0 16px;
 }
 blockquote span {
  background:transparent url('img/quoteEnd.gif') no-repeat scroll right bottom;
  padding:0 15px 0 0;
 }