﻿
#header, #menu, #content, #footer
{
	width: 100%;
	/*border: solid 1px #444;	*/
}

#menu 
{
	background-color:#0261aa;
	border-top:solid 1px #fff;
}

#content_left
{
	/*border: solid 1px blue;*/
	background-color: #fff;
	margin: 0;
	padding: 10px 10px 10px 10px;
	float:left;
	width: 63%;
}
#content_right
{
	margin: 0;
	padding: 3px 3px 3px 3px;
	float:right;
	width: 33%;
	overflow: hidden;
}
/***********Top news in front page***********/
#topnews { width:550px;}
#topnews-left {}
#topnews-right { background-color:#eef4e6; padding-top:10px; padding-bottom:10px;}
.topnews-left h3
{
	font-size: 14px;
	padding:5px 0 5px 0;
	color: #205e96;
}
.topnews-right h4
{
	font-size: 12px;
	padding:5px 0 5px 0;
	color: #205e96;
}
.toptitle
{
	font-size: 12px;
	font-weight: bold;
}
.topnews
{
	/*width: 100%;*/
	border: solid 1px #f1f1f1;
	padding: 3px;
}
.topnews-left
{
	width: 55%;
	float:left;
	
	padding: 2px;
}
.topnews-right
{
	width: 43%;
	float:right;
	padding: 2px;
}
.topnews-right ul
{	
	margin: 0;
	padding-left: 7px;	
	list-style-position: inside;
	text-indent: -9px;
}

.topnews-right  li 
{	
	margin:0;
	padding:0 5px 7px 5px;
	font-size: 11px;
	font-weight: bold;
	
}
/******************************************/

/************** News detail****************/
h3.newtitle
{
	font-size: 20px;	
	color: #FF7722;
}
.publishdate
{
	font-style:italic;
	color: #999;
}
.content
{
	padding: 5px 5px 5px 5px;
}
/******************************************/

#footer { width:100%; height:50px; background-image:url(../../Content/images/footer_bg.gif); background-repeat:no-repeat; background-position:top left; padding-top:15px;}
#footer-left { float:left; width:280px; text-align:center; color:#2b3e00; font-size:11px;}
#footer-right { float:left; text-align:center; width:600px;}
#footer-right ul { list-style:none; margin:0px; padding:0px; font-size:11px;}
#footer-right ul li { text-align:center; clear:left; color:#2b3e00; padding-top:3px;}

/********Category news in front page*******/
.catnews h3
{
	font-size: 11px;
	font-weight: bold;
}
.catnews
{
	width: 100%;
	border: solid 1px #f1f1f1;
	padding: 0px;
	margin: 0px;
}
.catnews-left
{
	width: 49%;
	float:left;
	background: #dfdfdf;
	padding: 2px;
}
.catnews-left h3
{
	font-size: 11px;
	font-weight: bold;
}
.catnews-right
{
	width: 49%;
	float:right;
	text-align: left;
	background: #fff;
	margin:0px;
	padding: 2px;
	
}
.catnews-right ul
{	
	margin: 0;	
	text-indent: -12px;
	list-style-position: inside;
	padding-left: 7px;
	
}

.catnews li 
{	
	margin:0;
	padding:0 5px 10px 5px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 7px;
}
.catnews a{text-decoration:none;}
.catnews a:link{text-decoration:none;color:#004B80;border:0px;border: 0 none;}
.catnews a:visited,a:active{color:#004B80;border:0px;}
.catnews a:hover{color:#d2691e;border:0px;text-decoration:none;}
.catnews a:focus{outline:none;}

/******************************************/
/************* Category list **************/
#catlist
{
	float: left;
	padding: 2px;
}
.cat-header
{
	background-color: #444;
	color: #fff;
	padding: 0px;
	margin: 0px;
}
/*****************************************/
/***************** TAB *******************/
.tab-wrapper
{
	height: 210px;	
	width: 100%;
}
.tab-separator
{
	width: 100%;
	float:left;
	height: 20px;
	border: solid 1px red;
}
/************* Right module **************/
.right-module
{
	float:left;
	width: 100%;	
	margin: 0 5px 10px 0;
	padding: 1px;
	background-color: #fff;	
}

.right-module h3
{	
	font-size: 12px;
	background-color: #7ca22a;
	color: #fff;
	padding: 5px;		
}
/*****************************************/
/***************Hot news item*************/
.hotnewstitle
{
	font-size: 10px;
	font-weight:bold;
}
.hotnews-item
{	
	width: 96%;
	padding:3px;
	margin: 0px;
	
}
.hotnews-item-left
{
	float: left;	
	width: 68%;
	padding:0px;
	margin: 0px;	
}
.hotnews-item-right
{
	float: right;	
	width: 30%;
	padding:0px;
	margin: 0px;	
}
.hotnews-hr
{	
	margin: 0;
	padding: 0;
	border: none 0; 
	border-bottom: 1px dotted #A5AEC5;	
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

}
.hotnews-item img
{
	border: solid 1px #bfbfbf;
	padding: 1px;
	background: #fff none repeat;
}
.hotnews-item a
{
	text-decoration:none;
	font-weight: bold;
}
.hotnews-item p
{
	font-size: 11px;
	line-height: 20px;
	padding: 3px;
}
/******************************************/
/***************Category item*************/
.category-title
{
	font-size: 10px;
	font-weight:bold;
}
.category-item
{	
	width: 550px;
	padding:3px;
	margin: 0px;
	
}
.category-item-left
{
	float: left;
	width:210px;
	padding:0px;
	margin: 0px;	
}
.category-item-right
{
	float: left;	
	width: 340px;
	padding: 0px;
	margin: 0px;	
}
.category-hr
{	
	margin: 0;
	padding: 0;
	border: none 0; 
	border-bottom: 1px dotted #A5AEC5;	
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

}
.category-item img
{
	border: solid 1px #bfbfbf;
	padding: 1px;
	background: #fff none repeat;
}
.category-item a
{
	text-decoration:none;
	font-weight: bold;
}
.category-item p
{
	font-size: 11px;
	line-height: 20px;
	padding: 3px;
}
/******************************************/
/***************** General ****************/
p
{
	padding:0px;
	margin:0px;
	line-height: 18px;	
}
h3
{
	margin: 2px;
	padding: 2px;
}
body
{
	/*text-align: center;*/
	text-align:justify;
	background: #444444;
	/*background-image: url(../../Content/images/background.gif);*/
	padding: 0;
	margin: 0;
	font-family: Tahoma,Verdana;
	font-size: 12px;
}

.page
{
	background-image: url(../../Content/images/bg_stripe.gif);	
	border: solid 1px #cccccc;
	width: 890px;
	min-width: 890px;
	margin-left: auto;
	margin-right:auto;
	padding: 0;
}
.imgleft {
float: left;
padding: 6px 10px 6px 0px;
}
.imgright {
float: right;
padding: 6px 10px 6px 0px;
}
/*** Thumbnail image in hotnews right column ***/

/********************************************/
a{text-decoration:none;}
a:link{text-decoration:none; color:#385c02; border:0px; border: 0 none;}
a:visited,a:active{color:#75875a; border:0px;}
a:hover{color:#d2691e; border:0px; text-decoration:none;}
a:focus{outline:none;}

h1,h2,h3,h4,h5,h6,h7
{
	color:#333;
	font-family:Arial, Tahoma, Verdana;
	margin:0;
	padding:3px 0px 3px 0px;
	text-align:left;
}

p{margin:0 0 10px;}


.clearfix:after 
{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}


/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
/* End hide from IE-mac */
/********************************************/

.title-link, .title-link:link, .title-link:visited { text-decoration:none; color:#385c02 !important; font-weight:bold;}
 .title-link:visited { text-decoration:none; color:#414f22 !important; font-weight:bold;}
.title-link:active, .title-link:hover { color:#d2691e !important; text-decoration:none; font-weight:bold;}