
body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;		
	margin: 0px;
	padding: 0px;	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:760px;
}

a:link, a:visited, a:hover {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
}

h2{
 font-size: 114%;
 color: #006699;
}

h3{
 font-size: 100%;
 color: #334d55;
}

h4{
 font-size: 100%;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #334d55;
}
/*
ul{
	list-style-type: square;
	float: left;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}
*/
label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}

form
{
	margin:0px;
	padding:0px;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

div#masthead{
	margin: 0;
	padding: 1px 0px;	
	width: 100%;
}

div#navBar{	
	margin: 1px 71% 0 0;	
	padding: 0px 2px 0px 2px;
	background-color: #FFFFFF;
	/*
	background-image:url(../images/main_div_2.gif);
	background-repeat:repeat-y;
	background-position: right;
	*/
}

div#content{
	
	background-image:url(../images/main_div_2.gif);
	background-repeat:repeat-y;
	background-position: left;
	
	float:right;
	width: 71%;
	margin: 0;
	padding: 0px;
	
	margin-top: 2px;	
}
div#subcontent{
	margin-left:4px;
}
div#rightNavBar
{
	margin: 0px 0 0 74%;	
	padding: 0px 0px 0px 2px;
	background-color: #FFFFFF;
	/*
	background-image:url(../images/main_div_2.gif);
	background-repeat:repeat-y;
	background-position: left;
	*/
}
div#leftcontent
{
	background-image:url(../images/main_div_2.gif);
	background-repeat:repeat-y;
	background-position: right;

	float:left;
	width: 74%;
	margin: 0;
	padding: 0px;	
	margin-top: 2px;	
}
div#subleftcontent
{
	margin-right:4px;
}


/***********************************************/
/*Component Divs                               */
/***********************************************/
div#siteName{
	margin: 0px;
	padding:0px;
	text-align:right;
}

/************* #globalNav styles **************/

div#globalNav{
	color: #cccccc;
	padding: 0px;	
	margin:0px;
	white-space: nowrap;
	background-image:url(../images/top_bg.gif);
	font-size:16px;
}


div#globalNav ul {	
	text-align: left;	
	margin: 0px;
	padding:0px;	
	float:left;
	width:552px;
	
	
}
div#globalNav li {
	list-style-type:none;	
	background-image:url(../images/top_menu_div.gif);
	background-repeat:no-repeat;
	background-position:top right;
	
	float:left; 		
	
	margin: 0px;
	padding:0px;	
	
	padding: 5px 7px 3px 8px;
}
div#globalNav li a
{
	margin: 0px;
	padding:0px;
	
	font-size:75%;
	font-weight:bold;	
	
	color:#024881;
	font-family: Arial;	
	text-decoration:none;	
	
	display:block;	
}


div#globalNav li a:hover
{
	color:#FF6600;
	text-decoration:none;
	
}


div#globalNav li > ul {	
		margin: 0px;
		padding:0px;
		margin-top:3px;

/*		display:none;			*/
		visibility:hidden;
		
		position:absolute;
		background:#d7fbfb;
		
		border:1px solid #fff;
		border-right:1px solid #899dad;
		border-bottom:1px solid #899dad;
		
		width: 12em;		
}

div#globalNav li:hover > ul {
/*	
	display:block;	
*/
	visibility:visible;	
}

div#globalNav li li > ul {	
	margin-left:12em;
	margin-top:-22px;	
	
}

div#globalNav li li {
	
		margin: 0px;
		margin-bottom:0px;
		 
		padding:5px 5px 4px 0px;

		float:none;
		border:none;					
		border-bottom: 1px solid #fbffff;		
		
		background-image:none;			
		
		line-height:100%;
	
}

div#globalNav li li a
{		

		margin: 0;
		padding:0px 0px 0px 7px;
				
		display:block;
		background:none;		
		color:#173d6a;
		
		font-weight:normal;
		white-space:nowrap;	

}
div#globalNav li li a:hover
{
	text-decoration:none;
	color:#fe6400;	
}



div#globalNavLan
{
	margin:0px 0px 0px 552px;	
	padding:0px;		
	/*padding:1px 3px 2px 3px;	*/
	text-align: right;	
	height:22px;
	
}

div#globalNavLan img
{

	margin:0px;
	padding:0px 5px 0px 5px;
	border:0px;	
	
}

div#globalNavLan span
{
	font-family:Verdana; 
	font-size:70%; 
	font-weight:normal;
	text-decoration:none; 
	color:#993399; 
	text-align:center;		
	text-transform:capitalize;
	
/*
	vertical-align:middle;
*/
}


/*********** #sectionLinks styles ***********/

div#sectionLinks{
	margin: 0px;
	padding: 0px;	
	font-size: 80%;
	text-align:left;	
}
div#sectionLinks ul
{
	
	margin: 0; 
	padding: 0; 
	background-color:#FFFFFF;
}
div#sectionLinks li{	
	list-style-type:none;	
	
	background-image:url(../images/left_ar.gif);
	background-repeat:no-repeat;
	background-color: #9EEBF2;	
	background-position:10px 50%;	
	
	border-bottom:3px solid  #FFFFFF;	
	padding:3px 2px 4px 18px;
	
}

div#sectionLinks li > ul {	
		margin:0px;
		padding:0px;
		
		margin-top:-19px;
		margin-left:197px;
/*		
		display:none;		
*/		
		visibility:hidden;
		
		position:absolute;
		background:#d7fbfb;
		
		border:1px solid #fff;
		border-right:1px solid #899dad;
		border-bottom:1px solid #899dad;
		
		width: 197px;
		font-size:100%;
		
		
		
}

div#sectionLinks li li > ul {
	margin-top:-21px;
	margin-left:197px;
}

div#sectionLinks li:hover > ul {	
/*
	display:block;
*/	
	visibility:visible;
}

div#sectionLinks li li
{
	margin:0px;
	padding:5px 5px 4px 0px;
	
	border:none;		
	border-bottom: 1px solid #fbffff;
	
	background-image:none;
	background:#d7fbfb;	
}

div#sectionLinks li a:link, div#sectionLinks li a:visited{
	
	padding: 0px 0px 0px 7px;	
	width: 100%;	
	/*
	voice-family: "\"}\""; 
	voice-family:inherit;	
	*/
	width: auto;
	font-weight:bold;
	font-family: Arial; 
	text-decoration: none; 	
	color: #006699; 
    font-weight: bold;
	display:block;
	white-space:nowrap;
}
div#sectionLinks li a:hover{	
	text-decoration: none; 
	color: #FF6600; 
}

div#sectionLinks li li a:link, div#sectionLinks li li a:visited{
	font-weight:normal;
}
div#sectionLinks li li a:hover{
	color: #FF6600; 
}


/************** .containermodule,  #search styles **************/
div.containermodule
{
	background-image: url(../images/left_div.gif);
	background-repeat:repeat-x;	
	width:auto;	
	padding-bottom:0px;	
}

div.module ul, div#forumlogin ul
{	
	list-style-type:square;
	color:#FF6600;
	padding:0px;
	margin:5px;	
	margin-left:17px;
	margin-bottom:0px;
}

div.module li, div#forumlogin li
{
	padding:4px 0px;
}

div.module select
{
	margin: 5px 0px;
	width:180px;
}


div.rightmodule select
{
	margin: 5px 0px 0px 8px;
	width:180px;
}

div#search, div.module, div#forumlogin
{
	font-size: 70%;
	text-align:left;		
	padding:5px;
	padding-top:7px;
	padding-bottom:0px;
}
div#search label, div.module label, div#forumlogin label{
	background-image:url(../images/orange_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
	padding-left:14px;
	margin:0px;	
	
	font-family: Verdana; 
	font-weight: bold;	
	color: #008000; 
	
	text-decoration: none; 
	display:block;
    
}

div#search p, div.module p{
	margin:2px 0px 4px 0px;
}


div#search a, div.module a, div#forumlogin a
{
	width:auto;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding:5px 0px 0px 0px;
}
div#search a:hover, div.module a:hover, div#forumlogin a:hover
{	
	color: #0066FF;
}

div#search img
{
	text-align:left;
	padding: 0px;
	border:0px;
}

div#rightNavBar .containermodule
{
	padding:0px;
	margin:0px;
	background-image: none;	
}

div#rightNavBar #search
{
	font-family: Verdana;
	font-size: 100%;
	text-align: left;
	
	padding:0px;
	margin:0px;
	
	margin-bottom:4px;	
	border:1px solid #7591A8;
}



div#rightNavBar #search label
{
	padding:4px 0px;
	margin:0px;	
	font-size:70%;	
	font-family: Verdana; 
	font-weight: bold;	
	color: #FFFFFF; 
	background-color: #7591A8;
	text-decoration: none; 
	display:block;   
	text-indent:3px;
	background-image: none;	
}
div#rightNavBar #search input[type=text]
{
	margin-left:5px;
}
div#rightNavBar #search a
{
	width:auto;
	font-size:70%;	
	font-family: Verdana; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding:5px 0px 0px 5px;
	display:block;
}

div#rightNavBar #search a:hover
{
	color: #0066FF;
}

div#rightNavBar .module
{
	font-family: Verdana;
	font-size: 100%;
	text-align: left;
	
	padding:0px;
	margin:0px;
	
	margin-bottom:4px;
}

div#rightsearch, div.rightmodule
{
	font-family: Verdana;
	font-size: 100%;
	text-align: left;
	margin-bottom:4px;
}

div#rightNavBar .module label
{
	padding:4px 0px;
	margin:0px;	
	font-size:70%;	
	font-family: Verdana; 
	font-weight: bold;	
	color: #FFFFFF; 
	background-color: #7591A8;
	text-decoration: none; 
	display:block;   
	text-indent:3px;
	background-image: none;	
}

div#rightsearch label, div.rightmodule label
{	
	padding:4px 0px;
	margin:0px;	
	font-size:70%;	
	font-family: Verdana; 
	font-weight: bold;	
	color: #FFFFFF; 
	background-color: #7591A8;
	text-decoration: none; 
	display:block;   
	text-indent:3px;
	
    
}

div#rightsearch a
{
	width:auto;
	font-size:70%;	
	font-family: Verdana; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding:5px 0px 0px 0px;
	display:block;
}

div#rightsearch a:hover
{
	color: #0066FF;
}

div#rightsearch div
{
	border:1px solid #7591A8;
	padding: 1px 0px 2px 5px;
}

/*********** forumlogin ********************/
div#forumlogin p
{
	margin:0px;
	padding:3px 0px 0px 0px;
}

div#forumlogin p label{
	margin:0px;
	padding: 3px 3px 0px 0px;
	font-family: Verdana;	
	font-size: 100%;
	color: #666666; 
	font-weight:normal;
	background:none;
	float:left;
	display:block;
	width:80px;
}

div#rightNavBar div#forumlogin
{
	margin:0px;
	padding:0px;
}

div#rightNavBar div#forumlogin label
{

	padding:0px;
	margin:0px;	
	padding:4px 0px;	
	
	font-family: Verdana; 
	font-weight: bold;	
	color: #FFFFFF; 
	background-color: #7591A8;
	text-decoration: none; 
	display:block;   
	text-indent:3px;
	background-image: none;	
	
}

div#rightNavBar div#forumlogin
{
	margin-bottom:4px;
}

div#rightNavBar div#forumlogin p
{
	margin:0px;
	padding:3px 0px 0px 0px;
}

div#rightNavBar div#forumlogin p label{
	margin:0px;
	padding: 3px 3px 0px 0px;
	font-family: Verdana;	
	font-size: 100%;
	color: #666666; 
	font-weight:normal;
	background:none;
	float:left;
	display:block;
	width:80px;
}

div#rightNavBar div#forumlogin ul
{
	margin-left:22px;
}


div.foruminfo
{
	margin-top:10px;
	text-align:center;	
}
div.foruminfo a
{
	text-align:center;	
	color:#999999;
	font-weight:bold;
}

div.foruminfo a:hover
{
	text-align:center;	
	color: #666666; 
	font-weight:bold;	
}

/***************** bannermodule ************************/
div#bannermodule {
	text-align:center;
	padding:0px;
	margin:0px
}

/************** maintitle *****************************/

div.maintitle
{
	font-family:Arial;
	font-size: 80%;
	text-align:left;		
	padding:5px 0px 2px 4px;
	background-image: url(../images/main_tittle.gif);
	margin:2px 5px;
	clear:both;	
}


div.maintitle a
{
	padding-left:15px;
	
	background-image:url(../images/green_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;

	
	color: #0066FF; 
	text-transform: uppercase; 
	text-decoration: none; 
	font-weight: bold; 
}

div.maintitle a:hover
{	
	color: #FF0000; 
	text-transform: uppercase; 
	text-decoration: none; 
	font-weight: bold; 
}

/*****************  listlink ****************/

div.listlink
{
	background-color: #FEEFE1; 
	text-align:left;
	padding:5px;
	font-family: Verdana; 
	font-size:70%;
	margin:1px 5px;
}

div.listlink ul, div.rightannounce ul
{
	margin:0px;	
	padding-left:0px;
	list-style:none;
	
}

div.listlink li, div.rightannounce li
{	
	margin:6px 2px ;
	padding:0px 12px;
	background-image:url(../images/black_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

div.listlink a, div.rightannounce a
{
	margin-left:-2px;
	text-decoration: none; 
	color: #009933;
	
}

div.listlink a:hover , div.rightannounce a:hover
{
	text-decoration: none; 
	color: #0066FF ;
}

div.rightannounce
{
	background-color: #FEEFE1; 
	text-align:left;
	padding:5px;
	font-family: Verdana; 
	font-size:70%;
}

/*********** thongbao *****************************/
div#thongbao .module
{	
	background-color: #FEEFE1; 
	text-align:left;	
	font-family: Verdana; 	
}
div#thongbao .module ul
{
	margin:0px;	
	padding:0px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	list-style:none;
}

div#thongbao .module li
{	
	margin:0px;
	padding:0px;
	
	margin:3px 2px ;
	padding:0px 12px;
	background-image:url(../images/black_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;		
	
}

div#thongbao .module a
{	
	text-decoration: none; 
	color: #009933;	
	font-size:70%;
	padding:0px;
	margin:0px;		
	/*
	display:block;
*/
	vertical-align:middle;
}

div#thongbao .module a:hover
{
	text-decoration: none; 
	color: #0066FF ;
	font-size:70%;
}


/************** tuyendung ************************/
div.tuyendung
{
	background-color: #FEEFE1;
	padding:0px; 
	margin:0px;	
}

div.tuyendung ul
{
	list-style-type:square;
	color:#FF6600;
	padding:4px 3px;
	margin:0px;
	margin-left:20px;	
	
	
}

div.tuyendung li	
{
	padding:3px 0px;	
}

div.tuyendung a
{
	width:auto;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding: 0px 0px 0px 0px;
	margin-left:-4px;
}
div.tuyendung a:hover
{	
	color: #0066FF;
}

div#tuyendung .module
{
	background-color: #FEEFE1;
	padding:0px; 
	margin:0px;	
	
	padding-bottom:5px;
	margin-bottom:4px;
}

div#tuyendung .module ul
{
	list-style-type:square;
	color:#FF6600;
	padding:4px 3px;
	margin:0px;
	margin-left:20px;	
	
	
}

div#tuyendung  .module li	
{
	padding:3px 0px;	
}

div#tuyendung .module a
{
	width:auto;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding: 0px 0px 0px 0px;
	margin-left:-4px;
	font-size:70%;
}
div#tuyendung .module a:hover
{	
	text-decoration: none;
	color: #0066FF;
	font-size:70%;
}
/****************** hoi dap *********************************/
div#righthoidap
{
	border:1px solid #7591A8;
	padding:0;
	margin:0;
	font-size:70%;
		
}

div#righthoidap ul
{
	list-style-type:square;
	color:#FF6600;
	padding:4px 2px;
	margin:0px;
	margin-left:20px;	
	
	
}

div#righthoidap li	
{
	padding:3px 0px;	
}

div#righthoidap a
{
	width:auto;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding: 0px 0px 0px 0px;
	margin-left:-4px;
}
div#righthoidap a:hover
{	
	color: #0066FF;
}

div#hoidap .module
{
	border:1px solid #7591A8;		
}

div#hoidap  .module ul
{
	list-style-type:square;
	color:#FF6600;
	padding:4px 2px;
	margin:0px;
	margin-left:20px;	
	
	
}

div#hoidap .module li	
{
	padding:3px 0px;	
}

div#hoidap .module a
{
	width:auto;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding: 0px 0px 0px 0px;
	margin-left:-4px;
	font-size:70%;
}
div#hoidap .module a:hover
{	
	text-decoration: none; 
	color: #0066FF;
	font-size:70%;
}


/****************** baocao *********************************/
div.baocao
{	
	padding:0;	
	margin:0;
	margin-bottom:4px;
	font-size:70%;		
	text-align:left;
}



div.titlebaocao a
{
	background-color: #E4E4E4;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #008000; 
    font-weight: bold;
	display:block;
	padding:4px 0px 4px 3px;
}

div.titlebaocao a:hover
{
	text-decoration: none; 
	color: #666666; 
}


div.subbaocao li a
{
	background:none;
	font-weight:normal;
	width:auto;
	font-size:100%;	
	font-family: Verdana; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding:5px 0px 0px 0px;
	display:block;
}

div.subbaocao li a:hover
{
	color: #0066FF;
}

div.subbaocao ul
{
	list-style:none;
	padding:0px;
	margin:0px;	
	padding-bottom:2px;
	
}

div.subbaocao li	
{
	padding:2px 0px 2px 4px;	
}

div.subbaocao
{
	padding:0px 2px 0px 6px;
	background-color: #ebfbf3;
}


div#taichinh .maintitle
{	
	padding:0px;	
	margin:0px;	
	font-size:70%;		
	text-align:left;	
	clear:none;
}

div#taichinh .maintitle a
{
	background-color: #E4E4E4;
	font-family: Verdana; 
	font-size: 100%; 
	text-decoration: none; 
	color: #008000; 
    font-weight: bold;
	display:block;
	padding:4px 0px 4px 3px;
	
	background-image:none;
	text-transform:none;
}

div#taichinh .maintitle a:hover
{
	text-decoration: none; 
	color: #666666; 
}

div#taichinh .listlink li a
{

	background:none;
	font-weight:normal;
	width:auto;
	font-size:100%;	
	font-family: Verdana; 
	text-decoration: none; 
	color: #666666; 
    text-align: left; 	
	padding:0px;
	display:block;
	
	
}

div#taichinh .listlink li a:hover
{
	color: #0066FF;
}

div#taichinh .listlink ul
{
	list-style:none;
	padding:0px;
	margin:0px;	
	padding:2px 0px;
	
	
}

div#taichinh .listlink li	
{
	padding:0px;	
	margin:0px;
	
	padding: 4px 2px;
	
	background-image:none;
}

div#taichinh .listlink
{
	margin:0px;	
	margin-bottom:4px;
	padding:0px 2px 0px 6px;
	background-color: #ebfbf3;	
	
	
}
/************************* product *************************/
div.product
{
	text-align:left;		
	padding:0px 0px 0px 0px;	
	margin:1px 6px;
	overflow:hidden;
}

div.thumbnail {
	margin-right:1px;	
	margin-bottom:-1px;
	text-align: center;				
	float: left;		
	display:inline;	
	overflow: hidden;
}
div.imageholder {
	margin: 0px;
	border: 1px solid #FFFFFF;	
	width: 170px;
	height: 90px;
}

div.titleholder {
	border: 1px solid #FFFFFF; 	
	padding: 3px 4px 3px 4px; 	
    background-color: #FED24F;

}		
div.titleholder a
{
	font-family: Arial; 
	font-size: 80%; 
	text-decoration: none; 
	color: #666666; 
    font-weight: bold; 
	text-align:center;
}
div.titleholder a:hover { 
	text-decoration: none; 
	color: #FF0000; 
}
/********************** nhadautumodule **********************/
div#nhadautumodule
{
	font-family: Arial; 
	font-size: 100%; 
	text-align:left;
	padding:5px;
	margin:1px 5px;	
	overflow:visible;
	
	
}

div#nhadautumodule .listlink
{
	
	background-color:#FFFFFF;	
	font-size:100%;		
	padding:0px;			
}


div#nhadautumodule .listlink ul
{
	list-style:none;
	padding:0px;	
	margin:5px 0px;			
}

div#nhadautumodule .listlink li
{
	margin:0px;
	margin-left:8px;
	background: url(../images/big_bl_arrow.gif) no-repeat left;
	padding:0px;	
	padding-left:20px;	
}

div#nhadautumodule .listlink li a
{
	font-family: Arial; 
	font-size: 80%; 
	text-decoration: none; 
	color: #000000;
	
}

div#nhadautumodule .listlink li a:hover
{
	text-decoration: none; 
	color: #FF3300 ;
}

div#nhadautumodule ul
{
	list-style:none;
	padding:0px;	
	margin:5px 0px;			
}

div#nhadautumodule li
{
	margin:0px;
	margin-left:8px;
	background: url(../images/big_bl_arrow.gif) no-repeat left;
	padding:0px;	
	padding-left:20px;	
}

div#nhadautumodule li a
{
	font-family: Arial; 
	font-size: 80%; 
	text-decoration: none; 
	color: #000000;
	
}

div#nhadautumodule li a:hover
{
	text-decoration: none; 
	color: #FF3300 ;
}

div#nhadautumodule .maintitle
{
	padding:0px;
	/*
	padding-left:16px;
	*/
	font-family: Arial; 
	font-size: 100%; 	
	background-image:none;
	clear:none;
}

div#nhadautumodule .maintitle a
{
	display:block;
	font-family: Verdana; 
	font-size: 70%; 
	text-decoration: none; 
	color: #008000; 
    font-weight: bold;
    text-transform:none;   
    background: url(../images/black_file.gif) no-repeat left  center;         
}

div#nhadautumodule .maintitle a:hover
{	
	text-decoration: none; 
	color: #666666;  
}

div.titlenhadautumodule 
{
	padding:0px;	
	padding-left:16px;	
	font-family: Arial; 
	font-size: 100%; 	
	background: url(../images/black_file.gif) no-repeat left  center;
	
}

div.titlenhadautumodule a
{
	display:block;
	font-family: Verdana; 
	font-size: 70%; 
	text-decoration: none; 
	color: #008000; 
    font-weight: bold;
    text-transform:none;            
}

div.titlenhadautumodule a:hover
{	
	text-decoration: none; 
	color: #666666;  
}


/*********************  div ***************************************/
div.left
{
	float:left;
	width:49%;
	background-image:url(../images/main_div_2.gif);
	background-repeat:repeat-y;
	background-position: right;
	
}
div.right
{
	margin:0 0 0 50%;		
}

/*************** footer ********************************/
div#footer
{
	font-family: Verdana; 
	font-size: 65%; 
	text-decoration: none; 
	color: #000000; 
    background-color: #F4F2F2;	
	clear:both;
	text-align:left;
	padding:2px 4px;
	line-height:1.3;
	
}

div#footer span
{
	font-weight:bold;
	color:#FF0000;
	font-size:110%;
	display:block;
}

div#footer a
{
	text-decoration:none;
	color: #000000; 		
}

div#footer a:hover
{
	text-decoration:none;
	color: #008000; 		
}


div.bottom_line
{
	background-color: #03CFD8;
	height:4px;
	clear:both;
}

div#footerinfo
{
	float:left;
	width:100%;
	
}

/************** design by *********************/
div#designby
{
	margin-top:5px;
	text-align:right;
	float:right;
	width:80%;
	clear:both;
}
/**************** counter *********************/
div#counter
{
	 margin:0 0 0 0;	 
	 font-family: Verdana; 
	 font-size: 120%; 	 
	 color: #000000; 
	 /*
	 vertical-align:middle;
	 */
	 padding:5px 0px;
	width:20%;
	float:left;
}

/******************* post content *********************************/
#listcontent, #othercontent
{
	padding:0px;
	margin: 0px 5px 0px 0px;
	text-align: left;	
	
}

#titlelistcontent, #othertitlelistcontent
{
	background-color:#EBEBEB;
	background-image:url(../images/tittle.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding: 1px 0px 2px 15px;
	margin-bottom:5px;
	text-align: left;	


}

#titlelistcontent .grouptitle,  #othertitlelistcontent  .grouptitle
{
	font-family: Verdana; 
	font-size: 80%; 
	text-transform: uppercase; 
    text-decoration: none; 
	color: #0066FF; 
	font-weight: bold; 
    text-indent: 5px; 
}
#titlelistcontent .cattitle,  #othertitlelistcontent .cattitle
{
	font-family: Verdana; 
	font-size: 80%; 	
    text-decoration: none; 
	color: #009933; 
	font-weight: bold; 
    text-indent: 5px; 
}
div.detailcontent
{
	font-family: Arial; 
	font-size: 80%; 	
	padding:2px;
	margin-bottom:3px;
	width:100%;
			
}
div.titlepost
{
    font-weight: bold; 
	text-indent: 0px;
	padding-bottom:7px;
	
}

div.titlepost a, div.titlepost span
{
	text-decoration: none; 
	color: #800000; 
}

div.titlepost a:hover
{
	text-decoration: none; 
	color: #008000; 
}

div.imagecontent
{
	float:left;
	width:205px;
	margin:2px 1px 2px 0px;
	font-family: Arial; 
	font-size: 80%;
	color:#0066FF;
}

div.thumbcontent
{
	float:left;
	width:145px;
	margin:2px 1px 2px 0px;
	font-family: Arial; 
	font-size: 80%; 
/*
	overflow:hidden;
*/
}

div.thumbimage{	
}

div.thumbimage img
{
	border:0px;
	margin: 0px 0px 3px 0px;
	width:135px;
	cursor:pointer;
	
}
div.viewimage
{
	
	width:205px;
	font-family: Arial; 
	font-size: 70%; 
	margin:2px 1px 2px 0px;
}

div.viewimage img
{
	border:0px;
	margin: 0px 0px 3px 0px;
	width:200px;
	cursor: pointer;
	
}

div.postcontent
{	
	line-height: 1.5;	
}

div.postauthor
{
	margin:7px;
	color:#990033;
	font-weight:bold;
	text-align:right;
}
div.clear
{
	clear:both;
}
div.contentseperator
{
	background: url(../images/left_div.gif) repeat-x top left;
	height:1px;
	line-height:1px;
	margin-left:3px;
}
html>body div.contentseperator
{
	margin-bottom:10px;
}

div.otherlink
{
	text-align:left;
}

div.otherlink ul
{	
	padding:0px;
	margin:0px;
	margin-bottom:10px;	
	margin-top:10px;
	/*
	padding-top:5px;
	margin-top:2px;
	margin-left:14px;	
	list-style-image:url(../images/big_bl_arrow.gif);	
	*/
	list-style:none;
	font-size:80%;
	
}

div.otherlink li
{
	padding:0px;
	padding-left:20px;
	padding-bottom:3px;
	
	margin:0px;
	margin-left:5px;

	background-image: url(../images/big_bl_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
}
div.otherlink li a
{
	font-family: Verdana; 
	font-size: 89%; 
	text-decoration: none; 
	color: #4E687E;     

}
div.otherlink li a:hover
{	
	text-decoration: none; 
	color: #FF6600 ;     
}
/************ eventlink *************************/

div.eventlink
{
	margin:0px;
	padding:0px;
	text-align:left;
}


div.eventlink span
{
	color:#1E3356;
	font-weight:bold;
	font-family: Verdana; 
	font-size:80%;
}

div.eventlink ul
{
	list-style:none;
	margin:0px;
	margin-top:5px;
	margin-left:30px;
	margin-bottom:10px;
}

div.eventlink li
{
	padding:0px;
}

div.eventlink a
{
	font-size: 70%;
	color: #0054A6;
	font-weight:bold;
	font-family: Arial;
	text-decoration: none; 
}
div.eventlink a:hover
{
	
	color: #FF6600;
	font-weight:bold;
	font-family: Arial;
	text-decoration: none; 
}
/************ #sitemap **************************/
#sitemap
{
}
#sitemap ul
{	
	margin:0px;
	margin-left:10px;	
	padding:0px;
	list-style-type:none;
}

#sitemap ul ul
{
	list-style-type:disc;
	color:#336699;
	margin:0px;	
	margin-left:30px;
	

}


#sitemap li a
{
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 80%; 
	color: #800000; 
    font-weight: bold;
}

#sitemap li li a
{
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 80%; 
	color: #336699 ; 
    font-weight: bold;
	font-weight:normal;
}

#sitemap li a:hover
{
	color: #0066FF; 
	text-decoration: none; 
}


#sitemap li li a:hover
{
	color: #FF6600 ; 
	text-decoration: none; 
	font-weight:normal;
}

/**************** pager *********************/
#pager
{
	font-weight:bold;	
	font-family:Arial;
	font-size:70%;
	text-align:right;
}
#pager a
{
	padding-left:3px;
	padding-right:3px;	
	text-decoration: none;
	color: #CC0000;
	font-size:100%;
	font-family:Arial;
	font-weight:bold;	
}
#pager a:hover
{
	text-decoration: none;
	color: #666666; 
	font-size:100%;
	font-family:Arial;
	font-weight:bold;	
}
#pager .currentpage
{
	color: #000000; 
	font-size:100%;
	font-family:Arial;
	font-weight:bold;	
}
.pagertitle
{
	margin:15px 0px 5px 0px;
	color: #666666; 
	font-size:80%;
	font-family:Arial;
	font-weight:bold;	
	
}
.noSearchResult
{
	margin:15px 0px;
	color: #666666; 
	font-size:75%;
	font-family:Arial;
	font-weight:bold;	
}
/*********************** end pager **********************/
/************************* contact *********************/
div.contact
{	
	font-family:Arial;			
	text-align:left;
	margin-right:5px
}
div.formcontact
{
	font-size:75%;
	color:#000000;	
	margin-left:20px;
	margin-right:20px;
}
div.formcontact label
{		
	font-weight:bold;
	color:#000000;	
}
div.buttoncontact
{
	margin-left:20px;
	margin-right:20px;
	text-align:left;
}

div.buttoncontact input
{
	font-family:Arial;
	font-size:75%;
	/*
	border:1px solid #024881;
	background-color:#35d8e1;
	*/
	border:1px solid #024881;
	background-image:url(../images/top_bg.gif);
	color:#024881;	
	font-weight:bold;
	
	padding:3px 10px;
}
div.buttoncontact input:hover
{	
	color:#FF6600;		
}
/****************** mesage **************************/
.message
{
	font-family:Arial;
	font-size:75%;
	color:#024881;	
	font-weight:bold;
	text-indent:5px;
}

/**************** validHTML ***********************/
#validXHTML img
{
	border:0;
}

/******************* functionpost ******************/
div.functionpost
{
	text-align:right;
	padding-right:10px;
}
