/* start Default*/
body{margin:0px; padding:0px; font-family: Tahoma; font-size:10px;}
a,a:link,a:active,a:visited{font-family: tahoma;font-size: 10px;	color: #020f63;	text-align: center;text-decoration:none;}
a:hover{font-family: tahoma;font-size: 10px;	color: #FF0000;	text-align: center;text-decoration:underline;}
/* end Default*/

.theme_logo {
	font-family: times new roman;
	font-size: 20pt;
	color: red;
	font-weight: bold;
	text-align: center;
	background-image:url(images/head.gif);
}
.theme_bg_logo
{
	background-image:url(images/bghead.gif);
}
.theme_bg_menu
{
	background-image:url(images/bgmenu.gif);
	height:32px;
}
.theme_bg_menu_item
{
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	text-align: center;
	background-image:url(images/menu.gif);
}

a.theme_menu_item_title,a:link.theme_menu_item_title,a:visited.theme_menu_item_title,a:active.theme_menu_item_title
{
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	text-align: center;
}
a:hover.theme_menu_item_title
{
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	text-align: center;
}

.theme_new_last
{
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	font-weight: bold;
	background-image:url(images/bg_ad.gif);
}
.theme_new_last_title
{
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	font-weight: bold;
	
}
.theme_border_left
{
	background-image:url(images/borderleft.gif);
}
.theme_border_right
{
	background-image:url(images/borderright.gif);
}
.theme_border_bottom
{
	background-image:url(images/borderbt.gif);
}

.theme_border_block_right
{
	border-right: 1px solid #6f7e8b;
	border-left: 1px solid #6f7e8b;
	border-bottom: 1px solid #6f7e8b;	
}
.theme_block_right_title
{
	background-image:url(images/bg_ad.gif);
	height:26px;
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	text-align: center;
	font-weight: bold;
}
.theme_block_right_content
{
	font-family: tahoma;
	font-size: 10pt;
	color: #020f63;
	padding:0px 5px 2px 5px; 	
}
a.theme_link_vihan,a:link.theme_link_vihan,a:visited.theme_link_vihan,a:active.theme_link_vihan
{
	font-family: tahoma;
	font-size: 13px;
	color: #000000;
}
a:hover.theme_link_vihan
{
	font-family: tahoma;
	font-size: 13px;
	color: #000000;
}
.theme_footer
{
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-align: center;
	width:305px;
}
.theme_line_footer
{
	background-color:#4a4a4a;
	height:2px;
}
.mod_home_border_item
{
	border: 1px solid #cdd4d6;
}
.mod_home_item
{
	background-image:url(images/bgitem.gif);
	height:24px;
	padding-left:2px;
	
}

a.mod_home_item_title,a:link.mod_home_item_title,a:visited.mod_home_item_title,a:active.mod_home_item_title
{
	font-family: tahoma;
	font-size: 11px;
	color: #020f63;
	text-decoration:none;


}
a:hover.mod_home_item_title
{
	font-family: tahoma;
	font-size: 11px;
	color: #FF0000;
	text-decoration:underline;
	
}
a.mod_home_item_topic,a:link.mod_home_item_topic,a:visited.mod_home_item_topic,a:active.mod_home_item_topic
{
	font-family: tahoma;
	font-size: 11px;
	color: #020f63;
	text-decoration:none;
	font-weight:bold;

}
a:hover.mod_home_item_topic
{
	font-family: tahoma;
	font-size: 11px;
	color: #FF0000;
	font-weight:bold;
	text-decoration:underline;
}
/*End themes*/

/*************************************************/
td,p,br,form,object
{
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px!important;
	padding:0px;

}
.txtfind
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.time
{
	color:#FFFFFF;

}

a.menu,a:link.menu,a:active.menu,a:visited.menu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a:hover.menu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txtmenu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.m_footer,a:link.m_footer,a:active.m_footer,a:visited.m_footer
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	
}
a:hover.m_footer
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}

a.mn,a:link.mn,a:active.mn,a:visited.mn
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}

a:hover.mn
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;

}

a.vmenu,a:link.vmenu,a:active.vmenu,a:visited.vmenu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color:#FFFFFF; 
font-weight:bold; 
}

a:hover.vmenu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color:#FFFFFF; 
	font-weight:bold;

}

a.cvmenu,a:link.cvmenu,a:active.cvmenu,a:visited.cvmenu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 	
	color:#333333; 
}

a:hover.cvmenu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	
	color:#333333; 

}

a.xxmn,a:link.xxmn,a:active.xxmn,a:visited.xxmn
{
		font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	
	color:#333333; 
	
}

a:hover.xxmn
{
		font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	
	color:#333333; 
}
a.lang,a:link.lang,a:active.lang,a:visited.lang
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}

a:hover.lang
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
a.txttitle,a:link.txttitle,a:visited.txttitle,a:active.txttitle
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

a:hover.txttitle
{
	color:#608BB7;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	font-weight:bold;
}
.txtmodtitle
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background:url(../images/bg_news_03.jpg);
	text-transform:uppercase;

}
a.modtitle,a:link.modtitle,a:visited.modtitle,a:active.modtitle
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}


a:hover.modtitle
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;

}
.main
{
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

/* main css end*/



/**********************************/
/* start css footer*/
.txtfooter
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align:center;
	background-color:#000000;
}
.txtfooter_big
{
	font-size: 12px;
	font-weight: bold;
}
a.url_mail,a:link.url_mail,a:visited.url_mail,a:active.url_mail
{
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:hover.url_mail
{
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.menu_footer,a:link.menu_footer,a:visited.menu_footer,a:active.menu_footer
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

a:hover.menu_footer
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

/* end css footer*/






/****************************************/
/* start css module*/

a.sitemap,a:link.sitemap,a:active.sitemap,a:visited.sitemap
{
	text-decoration:none;
	
	color:#000000;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;

}
a:hover.sitemap
{
	color:#000000;
	text-decoration:underline;
}

a.modsitemap,a:link.modsitemap,a:active.modsitemap,a:visited.modsitemap
{
	text-decoration:none;
	color:#003399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}
a:hover.modsitemap
{
	color:#000000;
	text-decoration:underline;
}

.txtphoto
{
	color: #003399;
	font-weight:bold;
	text-transform: uppercase;

}

a.txtmore,a:link.txtmore,a:active.txtmore,a:visited.txtmore
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	font-style:italic;
}
a:hover.txtmore
{
	font-size: 11px; 
	color: #FF0000; 
	font-style: italic;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
a.txtcat,a:link.txtcat,a:visited.txtcat,a:active.txtcat
{
	
	color:#FF0000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

a:hover.txtcat
{
	color:#608BB7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	
}
a.txtcat2,a:link.txtcat2,a:visited.txtcat2,a:active.txtcat2
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

a:hover.txtcat2
{
	color:#608BB7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	
}

a.txtcatwhoweare,a:link.txtcatwhoweare,a:visited.txtcatwhoweare,a:active.txtcatwhoweare
{
	
	color:#FF0000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

a:hover.txtcatwhoweare
{
	color:#608BB7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	
}

a.indexlink,a:link.indexlink,a:visited.indexlink,a:active.indexlink
{
	
	color:#000000;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-transform:lowercase;
}

a:hover.indexlink
{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	
}
.branchline
{
	height:1px;
	background-color:#CCCCCC;
}
a.readmore,a:link.readmore,a:visited.readmore,a:active.readmore
{
	
	color:#608BB7;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}

a:hover.readmore
{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	
}

a.btitlebrandch,a:link.btitlebrandch,a:visited.btitlebrandch,a:active.btitlebrandch
{
	
	color:#FF0000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
}

a:hover.btitlebrandch
{
	color:#608BB7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	
}
a.btitlebrandchcat,a:link.btitlebrandchcat,a:visited.btitlebrandchcat,a:active.btitlebrandchcat
{
	
	color:#0000FF;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
}

a:hover.btitlebrandchcat
{
	color:#608BB7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	
}

.bservices
{

	border-left-color:#0066CC;
	border-left-style:solid;
	border-left-width:1px;
	
	border-right-color:#0066CC;
	border-right-style:solid;
	border-right-width:1px;
	
	border-bottom-color:#0066CC;
	border-bottom-style:solid;
	border-bottom-width:1px;

}
a.txtmore,a:link.txtmore,a:visited.txtmore,a:active.txtmore
{
	color:#FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

a:hover.txtmore
{
	color:#FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

a.txtcat_title_news,a:link.txtcat_title_news,a:visited.txtcat_title_news,a:active.txtcat_title_news
{
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a:hover.txtcat_title_news
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
}

a.txt_title_news_h,a:link.txt_title_news_h,a:visited.txt_title_news_h,a:active.txt_title_news_h
{
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
}

a:hover.txt_title_news_h
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
	
}

.txt_title_viewst
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px; 
	font-weight: bold; 
	color: #333333;
		
}

a.txt_title_viewst,a:link.txt_title_viewst,a:visited.txt_title_viewst,a:active.txt_title_viewst
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}
a:hover.txt_title_viewst
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}
.txt_title_viewst_time
{
	font-weight:bold;
	color:#000000;
	font-size:11px;
		
}
a.txt_title_viewst_other,a:link.txt_title_viewst_other,a:visited.txt_title_viewst_other,a:active.txt_title_viewst_other
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}
a:hover.txt_title_viewst_other
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}
a.txt_title_viewst_catitle,a:link.txt_title_viewst_catitle,a:visited.txt_title_viewst_catitle,a:active.txt_title_viewst_catitle
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
    color: #333333;
	
}
a:hover.txt_title_viewst_catitle
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
    color: #333333;

}

/* end css module*/

/**********************************/

/* start css block*/
.b_left
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	height:25px;
	background-color:#ED6703;
	
}

.b_left_title
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight:bold;
}
.b_center
{
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background:url(../images/BG_DANHMUC.gif);
	width:100%;
}
.b_right
{
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height:32px;
	background:url(../images/img_28.jpg);
	

}
.b_buttom
{
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background:url(../images/BG_DANHMUC.gif);
	width:100%;

}
.hotline
{
	text-align:center;
	padding:5px;
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align:top;
	background:url(../images/img_09.jpg); 

}

.menu_left
{
	color: #003399;
	font-weight:bold
}

.dn
{
	border:solid;
	color: #6CB3E6;
	border-width:1px;
	padding:3;
}

a.txtcat_product,a:link.txtcat_product,a:visited.txtcat_product,a:active.txtcat_product
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

a:hover.txtcat_product
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;

}
a.xamenu,a:link.xamenu,a:visited.xamenu,a:active.xamenu
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;

	text-decoration:none;
}

a:hover.xamenu
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;


}
.jobinfo
{

padding:5px;

}

a.bvip,a:link.bvip,a:visited.bvip,a:active.bvip
{
	color: #020f63;
	font-family:Arial;
	font-size:11px;

	text-decoration:none;
}

a:hover.bvip
{
	color: #020f63;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;


}
.txtbvip
{
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

a.bacount,a:link.bacount,a:visited.bacount,a:active.bacount
{
	color: #020f63;
	font-family:Arial;
	font-size:12px;

	text-decoration:none;
}

a:hover.bacount
{
	color: #020f63;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;


}
.vipborder
{
border:1px solid #FF0000;
}

