/* Global reset */
body {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;    
}

table {
    padding: 0;
    margin: 0;
    border-collapse: collapse;
}

a {
    text-decoration: none;
    color: #444;    
}

a:hover {
    text-decoration: none;
    color: #777;
}

p {
    margin: 0;
    padding: 0;
}

h1, h2, h3 {
    font-size: 10pt;
    margin: 0;
}

#wrapper {
    width: 780px;
    margin: 0 auto;        
    background-color: #fff;
}

#leftcol {
    margin-right: 5px;
    text-align: right;
}

#centercol {
    margin: 0 10px;
}

#rightcol {
    margin: 19px 10px 0 10px;    
}

#footer {
    font-size: 8pt;
    border-top: 1px solid #949694;    
}

#footer div {
    padding: 5px;
    background-color: #EDE9E6;
}

img {
    margin: 0 10px 0 0;
}
      
.a{text-decoration:none;
}
.a:hover{
  text-decoration:none;
  
}
.author {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #336174;
    font-weight: nomal;
    text-decoration: none;
}
.author:hover{
    color:#219E52;
}
.date {
     font-family:Arial, Helvetica, sans-serif;
     color:#000000;
     font-weight:bold;
     font-size:8pt;
/*     letter-spacing:0.5px;*/
}
.Description {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: nomal;
    text-decoration: none;
}

.Description1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;     
    color:#333;
    font-weight:bold;
    text-decoration: none;
    margin-bottom: 5px;
}

.Description1:hover{
    color:#618A7C;
}
.Description2 {
    font-family: Arial;
    font-size: 10pt;
    color: #000000;
    font-weight: nomal;
    text-decoration: none;
    font-style: italic;
}
.Description2:hover{
    text-decoration: none;    
}
.menutop{
font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:8pt;
 text-decoration:none;
}
.menutop:hover{
text-decoration:underline;
}
.Menu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #898686;
    font-weight: nomal;
    text-decoration: none;
}
/*.Menu:hover {
    color: #1C5939;
    text-decoration: none;
}*/
.Menu1 {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    color: #000000;
    font-weight:bold;
    text-decoration: none;
}
.Menu1:hover {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
.Menu2 {
    font-family: Courier New, Courier, mono;
    font-size: 10pt;
    color: #000000;
    font-weight: nomal;    
    margin-top: 3px;
    font-weight: bold;
}
.Menu2:hover {
    color: #8FA3BD;    
}
.Menu4 {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
}
.Menu4:hover {
    color: #A75471;
    text-decoration: none;
}
.news_link{
    font-family:Verdana;
    color:#4F000C;
    font-size:10pt;
    
}
.news_link:hover{
    color:#555;
}
.news_link1{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#555555;
    font-size:9pt;
    text-decoration:none;
    padding-bottom: 5px;
}
.news_link1:hover{
    color:#000000;
}
.news_link2{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#1C3F4C;
    font-size:10pt;    
    }
.news_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #898686;
    font-weight: nomal;
    text-decoration: none;
}
.news_title:hover {
    color: #A0B1C7;
    text-decoration: none;
}
.number{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #336174;
    font-weight: nomal;
    text-decoration: none;
}
.number2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #8C8684;
    font-weight: nomal;
    text-decoration: none;
}
.quangcao{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 6.5pt;
    color: #336174;
    font-weight: bold;
    text-decoration: none;
}
.quangcao:hover{ color:#8C8684; text-decoration: none;
}
.title{
    font-family:Verdana;
    font-size:10pt;
    color:#755D5D;
    text-decoration:none;
    font-weight:bold;
}
.title:hover{
    text-decoration:none;
}
.title-number{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#336174;
    text-decoration:none;    
    font-weight: bold;
}
.title-number:hover{
    text-decoration:none;
}
.textbox {
    BORDER-RIGHT: #6c3e0E 1px solid; 
    BORDER-TOP: #6c3e0E 1px solid; 
    FONT-SIZE: 10px; 
    BORDER-LEFT: #6c3e0E 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: #6c3e0E 1px solid; 
    FONT-FAMILY: Verdana Arial, Helvetica; 
    BACKGROUND-COLOR: #ffffff; 
    TEXT-DECORATION: none
}
.button {
    BORDER-RIGHT: #999999 1px solid; 
    BORDER-TOP: #999999 1px solid; 
    FONT-SIZE: 10px; 
    BORDER-LEFT: #999999 1px solid;
    COLOR:#19552E; 
    BORDER-BOTTOM: #999999 1px solid; 
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff; 
    TEXT-DECORATION: none;
}

.iti {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #8C8684;
    font-weight: bold;
    text-decoration: none;
}
.iti:hover{
    text-decoration:none;
}

.textbox {
    BORDER-RIGHT: #19552E 1px solid; BORDER-TOP: #19552E 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #19552E 1px solid; COLOR: #000000; BORDER-BOTTOM: #19552E 1px solid; FONT-FAMILY: Verdana Arial, Helvetica; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tb-left {
   BORDER-RIGHT: #949694 1px solid;
   background-color:#EDE9E6;
}
.tb-right {
   BORDER-LEFT: #949694 1px solid; 
}
.tb-bottom {
   BORDER-BOTTOM: #CECFCE 1px solid; 
}
.tb-top {
   BORDER-TOP: #CECFCE 1px solid; 
}

/* Tacpham Detail specific */
.title1 {
    color: #7A7310;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    letter-spacing: 4pt;
}

.author1 {
    color: #736D1D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 7.5pt;
    text-decoration: none;
}

.noidung {
    font-size: 10pt;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    word-wrap: break-word;
    word-break: break-word;
}

.Menu3 {
    color: #736D1D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 7.5pt;
    font-weight: bold;
    text-decoration: none;
}

.title2 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}

.title3 {
    color: #77731E;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    letter-spacing: 2pt;
}

/* Tintuc Detail specific */
.title4 {
    color: #755D5D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

.next {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

.next:hover {
    color: #86426D;
    text-decoration: none;
}

.date1 {
    color: #868F98;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    letter-spacing: 0.5px;
}

/* Category List specific */
.Description3 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    text-decoration: none;
}

.des_link {
    color: #A55573;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    text-decoration: none;
}

.des_link:hover {
    text-decoration: none;
}

/* Tacgia List specific */
.linktp {
    color: #19552E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    text-decoration: none;
}

.linktp:hover {
    color: #FF7800;
    text-decoration: none;
}

/* Home List specific */
.date_seperate {
    margin-top: 10px;
    margin-bottom: 5px;
    text-align: right;
}                                                   

.sep_date {
    color: #9C4343;
    font-weight: bold;
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    font-size: 8pt;    
}

.sep_line {
    margin: 5px 0px;
    border-bottom: 1px dotted #aaa;    
}

/* LOGO */
#logo {
    color: #405766;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 25pt;
    float: left;
    margin: 14px 0 0 2px;    
    letter-spacing: 4px;        
    text-shadow: 1px 1px #eee;
}

#logoimage {        
    margin: 24px 5px;        
    margin-bottom: 0;
    float:left;
}

.clear {
    clear: both;
}

#subtitle {
    font-size: 9pt;    
    margin: 0;
    margin-left: 40px;        
    font-weight: normal;
}

.paging {
    margin: 5px 0;
}

#donate {
    margin-top: 15px;
    position: relative;
    top: 6px;
    text-align: center;    
    color: #000;
    border: 1px solid #999;
    padding: 6px;
    background-color: #F8F6F4;
}

#donate a:hover {
    text-decoration:underline;
}

#donate a {
    color: #1a9e0e;
}

.sub_title2 {
    color: #7A7310;
    font-size: 8pt;
    font-weight: bold;
}