a {

	color : #656667;

	text-decoration : none;

}



a:hover {

	color : #356481;

	text-decoration : underline;

}



a.side {

	color : #115a87;

	text-decoration : none;

}



a:hover.side {

	color : #356481;

	text-decoration : underline;

}



a.white {

	color : #ccc;

	text-decoration : none;

}



a:hover.white {

	color : #ccc;

	text-decoration : underline;

}



body {


font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;

	margin : 0px;

}



form {

	margin : 0px;

}



hr {

	height : 2px;

	border-bottom : 1px solid #fff;

	border-top : 1px solid #bbb;

}



hr.side-hr {

	height : 2px;

	border-bottom : 1px solid #fff;

	border-top : 1px solid #bbb;

}



td {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

}



pre {

	font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

}



.alt {

	color : #555;

}



.outer-border {

	color: #000;

	background-color : #355e87;

     border-color : #000000 #88a2d6 #88a2d6 #284276;

	border-width : 1px;

	border-style : solid;

}



.inner-border {

	color: #000;

	background-color : #000000;
 border-color : #000000 #284276 #284276 #88a2d6;



	border-width : 1px;

	border-style : solid;

}



.sub-header {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #00659c;

	background-color : #398ace;

	padding : 5px;

	font-weight : bold;

	border-top : 1px solid #bbb;
	border-bottom : 1px solid #bbb;

}



.full-header {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	color : #000;

	background-color : #ffffff;

	padding : 0px;

}

.full-header2 {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	color : #000;

	background-color : #ffffff;

	padding : 0px;
	height:80px;

}

.button {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	color : #000;

	background-color : #ddd;

	height : 20px;

	border : 1px solid #617d8f;

	margin-top : 2px;

}



.textbox {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	color : #000;

	background-color : #fff;

	border : 1px solid #617d8f;

}



.main-body {

	font-size : 12px;

	color : #000;

	background-color : #fff;

	padding : 4px 4px 5px 4px;

}



.side-body {

	font-size : 12px;

	color : #444;

	background-color : #eee;

	padding : 4px;

}



.main-bg {

	color : #000;

	background-color : #fff;

	padding : 10px;

}



.border {

	border : 1px solid #000;

}



.side-border-left {

	color : #444;

	background-color : #eee;

	border-right : 1px solid #bbb;

	padding : 0px;

}



.side-border-right {

	color : #444;

	background-color : #ffffff;

	border-left : 1px solid #bbb;

	padding : 5px;

}



.news-footer {

	font-size : 10px;

	color : #555;

	background-color : #fff;

	padding : 3px 4px 4px 4px;

}



.capmain {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #eee;

	background-color : #5872a6;

	padding : 2px 4px 3px 4px;

}



.scapmain {

	font-size : 12px;

	font-weight : bold;

	color : #ffffff;

	background-color : #ffb400;

	padding : 2px 4px 3px 4px;

}



.scapmain2 {

	font-size : 12px;

	font-weight : bold;

	color : #ffffff;

	background-color : #5c5c5c;

	padding : 2px 4px 3px 4px;

	border-bottom : 5px solid #cccccc;

}

     

.tbl-border {

	color : #000;

	background-color : #ddd;

}



.tbl {

	font-size : 12px;

	padding : 4px;

}



.tbl1 {

	font-size : 12px;

	color : #000;

	background-color : #ffffff;

	padding : 4px;

}



.tbl2 {

	font-size : 12px;

	color : #000;

	background-color : #ffffff;

	padding : 4px;

}

.tbl3 {

	font-size : 12px;

	color : #000;

	background-color : #ffffff;

	padding : 15px;

}

.forum-caption {

	font-size : 12px;

	font-weight : bold;

	color : #00659c;

	background-color : #eff3ff;

	padding : 2px 4px 3px 4px;

}

.forum-caption2 {

	font-size : 12px;

	font-weight : bold;

	color : #ffffff;

	background-color : #4a8ad6;

	padding : 2px 4px 3px 4px;

}

.quote {

	color : #000;

	background-color : #F7EEAE;

	padding : 2px;

	margin : 0px 20px 0px 20px;

	border : 1px solid #617d8f;

}



.poll {

	height : 11px;

	border : 1px solid #000;

}



.comment-name {

	font-weight : bold;

	color : #356481;

}



.shoutboxname {

	font-weight : bold;

	color : #356481;

	background-color : #ffffff;

}



.shoutbox {

	color : #444;

	background-color : #ffffff;

}



.shoutboxdate {

	font-size : 9px;

	color : #213d6f;

	background-color : #ffffff;
	color : #213d6f;

}



.small {

	font-size : 12px;

	font-weight : normal;
		color : #3e3e3e;

}



.small2 {

	font-size : 12px;

	font-weight : normal;

	color : #555;

}

.small3 {
font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;

	font-weight : normal;

	color : #5c5b5b;

}
.small4 {
font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;

	font-weight : normal;

	color : #5c5b5b;

}
.small5 {
font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;

	font-weight : bold;

	color : #3c3c3c;

}

.side-small {

	font-size : 12px;

	font-weight : normal;

	color : #444;

	background-color : #ffffff;

}



.side-label {

	color : #444;

	background-color : #ddd;

	padding : 2px;

}

.gallery {

	padding : 16px 0px 8px 0px;

}



.gallery img {

	border : 1px solid #ccc;

}



img.activegallery {

	border : 1px solid green;

}

.ktext1 {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #CC0000;



	padding-bottom : 5px;

}

.knewstitle {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #CC0000;

}

.knewstitle:hover {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #006699;

}

.kquote {

	font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	font-weight : normal;

	color : #000000;

}

.knewstitle2 {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : normal;

	color : #0066CC;

}

.knewstitle2:hover {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : normal;

	color : #333333;

}

.kothers {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #0066CC;

}

.knext {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : normal;
  padding: 5px;
	color : #CC0000;

}

.knext:hover {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : normal;

	color : #FFBC2C;

}

.knews {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : normal;

	color : #000000;
   text-align: justify;
	padding : 5px 5px 5px 5px;

}

.knewsbold {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #000000;
  text-align: justify;
	

}

.knewsdate {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 10px;

	font-weight : bold;

	color : #666666;

	padding : 5px 5px 5px 5px;

}

.knewstitle3 {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 16px;

	font-weight : bold;
  padding: 5px;
	color : #0c56e5;

}
.knewstitle3:hover {

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 16px;

	font-weight : bold;
	text-decoration: none;

	color : #3358d4;

}

.textwhite{

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #FFFFFF;

}

.textwhite:hover{

	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;

	font-weight : bold;

	color : #FFFFFF;

}

.navicell1{

	color : #FFFFFF;

  	background-color : #FFC704;

 

 	font-family : Arial, Arial, Arial, Sans-Serif;

	font-size : 12px;
  padding: 5px;
	font-weight : bold;



}

.titlecell{

	color : #B90000;

 	font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	font-weight : bold;

   text-align:left;

}

.topline
{
    background: #5aa6ff;
    background-image:url(hr_line.jpg);
	background-repeat:repeat-x;
}
.titlepart
{
background: #eeeeee;
padding: 5px;
font-weight:bold;
}
.topmenu
{
background:#666666;
font-size: 11px;
color: #ffffff;
padding-bottom:2px;
font-weight:bold;
}
.rollmenu
{
background:#0075b0;
border-top: 1px solid #dedfde;
border-bottom: 1px solid #dedfde;
}
.navigate
{
 background:#ffffff;
border-left: 8px solid #ffb100;
border-bottom: 2px solid #ffb100;
padding: 4px;
color: #0075b0;
font-weight: bold;
font-size: 12;
background-image: url('images/bg2.gif');

}
.thaoluan
{
padding: 5px;
}
.forum
{
border-bottom: 1px solid #cccccc;
padding: 5px;
}
.viewall
{
font-size: 11px;
text-align:right;
color: #999999;
}
.author
{
font-size: 16px;
color: #0075b0;
font-weight: bold;
}
.small
{
font-size: 11px;
color: #333;
}
.button2 {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;
    font-weight: bold;
	color : #ffffff;

	background-color : #00aeef;


	border : 1px solid #617d8f;

	margin-top : 2px;

}
.textbox2 {

 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 12px;

	color : #000;

	background-color : #fff;

	border : 1px solid #000;

}
.linkwhite
{
 font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;
    font-weight: bold;
	color : #ffffff;
	
}
.bottom_ad {
  font: 75%/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000;

	background-color : #ffffff;


	border-top : 1px solid #bbbbbb;
	

	margin-top : 0px;

}
/*-----------right_content---------------*/
#right_content{
	float:right;
	margin:0;
	padding:0;
	width:209px;
	padding-right:8px;
}
#right_tintuc{
	float:left;
	margin:0;
	padding:0;
	
	
}
#top_tintuc{
	background-image:url(images/right_05.jpg);
	width:207px;
	height:23px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top:9px;
}
#mid_tintuc{
	background-image:url(images/right_08.jpg);
	width:207px;
	height:332px;
	background-repeat:no-repeat;
	padding-left:7px;
	text-align:top;
}
#tintuc_demo{
	float:left;
	width:200px;
	text-align:justify;
}
.title_tintuc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00F;
	padding-top:5px;
	padding-left:5px;
	
}
.title_tintuc a{
	text-decoration:none;
	color:#00F;
}
.none_boder1{
	border:none;
	float:left;
	padding-top:5px;
	width:75px;
	height:75px;
	padding-right:5px;
}
#mid_tintuc ul{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:100px;
}
#mid_tintuc ul li{
	background-image:url(images/up_tt_23.jpg);
	background-repeat:no-repeat;
	width:185px;
	min-height:33px;
	list-style-type:none;
	text-indent:20px;
	border-bottom:#CCCCCC dotted 1px;
	
}
#mid_tintuc ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	display:block;
	padding-top:10px;
}
#mid_tintuc ul li a:hover{
	
	color:#00F;
	
}
.rpanel{
	min-height:33px;
  padding: 3px;
	border-bottom:#CCCCCC dotted 1px;
	
}
.cpanel{
	padding: 3px;
	border-bottom:#CCCCCC dotted 1px;
	
}

.cpanel{
	padding: 3px;
	border-bottom:#CCCCCC dotted 1px;
	
}

.cpanel2{
	padding: 3px;
	border-bottom:#CCCCCC dotted 1px;
	 font-weight:bold;
	 background-color : #099df1;
	 color: #ffffff;
}

.search
{
padding: 15px;
}
