 /**** CSS Document **** 
 *
 * Project: VSV Site
 * 
 * WHEN                WHO         WHAT          DESCRIPTION
 * 25.01.2007          QVT         Creation
 *
 * Copyright 2007 by VietSoft Vision (VSV)
 * 32 Bau Cat 7 Str., W.14, Dist.Tan Binh, HCMC, Vietnam
 * All rights reserved.
 ************************************************************/

body { margin:0px; padding:0; font-size: 12px; font-family: Arial; color:#000;background : #FFFFFF; border:none}
html, body
{
  height: 100%;
}
p{ margin-top:0px; margin-bottom:6px}
/*Start Info*/
H5{color: #2f80bf; margin:20px 0px 10px 0px; padding:0px;font-weight:bold;font-family:Tahoma; font-size:13px}

.imgbullet{ float:left; padding:0px 2px 0px 2px;height:14px;width:14px;margin-right:2px;margin-left:2px; margin-top:2px}

.right_welcome_content{font-family:Arial;display:block; color:#414141; padding:12px 12px 3px 12px; text-align:left;}
.right_news{font-weight:bold; color:#726f6f;padding-left:5px;}
.right_news a{ font-size:20px; font-weight:bold; color:#726f6f; text-decoration:none}
.right_news a:hover{color:#FFFFFF}
.right_news_content{display:block;/* font-size:9pt*/; color:#044c84; padding:1px 10px 5px 12px;text-align:left;margin:2px 0px 2px 0px}

.bgmenuInfo{
background:#0A94D5;
}
.font_bottom_menu{text-align:center; padding-top:20px;}

.amenuspan{text-align:center;display:block;padding:14px 5px 4px 5px; font-size:13px; font-weight:bold}
.amenu_spansub{font-size:12px;font-weight:normal;text-align:left;display:block;padding-top:7px;line-height: 140%}

/*Solution link*/
#solution_link a{background:url(../images/solutions_off.jpg) no-repeat ; float:left; height:116px; width: 115px; color:#FFFFFF; text-decoration:none;}
#solution_link a:hover{ background:url(../images/solutions_on.jpg) no-repeat; color:#FFFFFF}
/*Method link*/
#method_link a{background:url(../images/method_off.jpg) no-repeat ; float:left; height: 116px; width: 115px; color:#FFFFFF; text-decoration:none;}
#method_link a:hover{ background:url(../images/method_on.jpg) no-repeat; color:#FFFFFF}
/*Expertise link*/
#expertise_link a{background:url(../images/expertise_off.jpg) no-repeat ; float:left; height: 116px; width: 115px; color:#FFFFFF; text-decoration:none;}
#expertise_link a:hover{ background:url(../images/expertise_on.jpg) no-repeat; color:#FFFFFF}
/*Partner link*/
#partner_link a{background:url(../images/partner_off.jpg) no-repeat ; float:left; height: 116px; width: 115px; color:#FFFFFF; text-decoration:none;}
#partner_link a:hover{ background:url(../images/partner_on.jpg) no-repeat;float:left; color:#FFFFFF;}

#download_link a{height:11px; width:11px; text-decoration:none}
/*End Info*/

/* Main pages */
#main_content {background-color:#eae9e9; font-size:12px; padding:15px 15px 15px 15px; margin:0px; color:#414141; text-align:left; background-position:bottom; background-image:url(../images/bg_right.jpg) ; background-repeat:no-repeat;}
.bg_content{background-color:#eae9e9;}

.tablemenuleft{ padding:15px 5px 0px 15px; height:50px}

#leftmenu ul{ list-style:none;margin: 4px; padding: 0px; }
#leftmenu li a{ background:url(../images/bullet_1.gif) 0px 2px no-repeat; padding-left:18px; color:#FFFFFF; text-decoration:none;display:block}
#leftmenu li a:hover{ background:url(../images/bullet_1.gif) 0px -108px no-repeat; padding-left:18px ; color:#000000; text-decoration:none;display:block}

/* Top link: site map, download*/
.toplink{ background: #FFF;  width:auto;  float: right; margin-top:6px; margin-left:12px}
.toplink a:actived { color:#af5103}
.toplink a:visit{ color:#af5103}
.toplink a{ font-size:12px; color:#af5103;text-decoration:none}
.toplink a:hover{ color:#af5103;text-decoration:none}
.toplink img{border:0px; margin-right:2px}

.no_underline{ text-decoration:none
}
.linkcolor{ text-decoration:none; color: #0097DF;}



#left_content {border-top:#e47519 solid 1px;background-color:#e47519;height:232px;}
.left_flash {background-color: #e47519; width:184px; height:185px;vertical-align:bottom}
.logo
	{
		background-image: url(../images/logo.gif);
		background-repeat:no-repeat;
		background-position:center; 
	}

.left_corner
	{
		background-image: url(../images/left_corner.jpg);
		background-repeat:no-repeat;
	}
.company_copyright{font-size:11px;color:#7A7B7C}

.imgleft {float: left; padding: 1px; margin: 0px 0px 0px 0px;  }
.imgright {float: right; padding: 1px; margin: 5px 0px 5px 4px;  }
.imgcenter {float: none; padding: 1px; margin: 14px 4px 14px 4px;  }
.imgbottom {float: none; padding: 1px; margin: 14px 4px 14px 4px;  }
.img_titlepage{padding: 1px; margin: 0px 0px 20px 0px;}

#divtitlepage{float:left; margin:0px 10px 5px 0px;padding:0px}

/*site map*/
.sitemap{ padding-left:10px;padding-top:7px;font-size:12px;color:#3A7474}
.sitemap a{color:#1C3737;text-decoration:none;}

#sitemap {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px
}
#sitemap a{
	color:#2f80bf;text-decoration:none
}
#sitemap a:hover{
	color:#59C4F7;text-decoration:none
}
#sitemap H3 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
#sitemap #col1 {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 160px
}
#sitemap #col2 {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 150px
}
#sitemap DIV UL {
	PADDING-BOTTOM: 0px; padding-left:5px; margin-left:15px; margin-top:5px; margin-right:5px; margin-bottom:5px
}
#sitemap DIV UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: square
}

.headerpopup{ margin-top:15px; padding-left:3px; font:Arial; color:#D85B10; font-weight:bold; font-size:13px; border-bottom:#0078B3 solid 1px;}
.popup_align{ margin:15px; font-style:italic}
td.trakdoc_tblcol1{border:1px solid #FFFFFF;background:#4c5d78; font-weight:bold; color:#FFFFFF}
td.trakdoc_tblcol2{border:1px solid #FFFFFF;background:#bbc7db; color:#000000;}
.content_tblcol2{margin-top:0px; margin-bottom:5px; list-style:square;}
.trakdoc_table1{border:#FFFFFF 1px solid; }
#main_content ul
{
margin-left:15px;
}
#main_content li
{
list-style:square;
margin-top:0px;
margin-bottom:7px;
}

#more_main_content
{background-color:#eae9e9; font-size:12px; padding:15px 15px 15px 15px; margin:0px; color:#414141; text-align:left; background-position:bottom; background-image:url(../images/bg_right.jpg) ; background-repeat:no-repeat;}
.bg_content{background-color:#eae9e9;}
#more_main_content ul
{
list-style:square;
margin-left:15px;
margin-top:1px;
margin-bottom:0px;
}
#more_main_content ol
{
margin-left:15px;
margin-top:1px;
margin-bottom:0px;
}
#more_main_content li
{
margin-left:15px;
margin-top:1px;
margin-bottom:0px;
}

/*============================================================================*/
/*Administration*/
/*============================================================================*/
.title_login{color:#008ACC; font:Tahoma; font-weight:bold; font-size:17px; padding-bottom:2px; border-bottom:1px solid #CC9900; margin-bottom:2px}
.title_admin{color:#008ACC; font:Tahoma; font-weight:bold; font-size:17px; padding-bottom:15px;}
.list{  padding-left:2px; padding-right:2px}
.list a{ text-decoration:none; color: #0000FF}
.list a:hover{ text-decoration:none; color:#FF8000}


.list_header{font-size:12px; font-weight:bold; font-family:Tahoma; background-color:#017cc2; height:20px;color:#FFFFFF}
.cell_border{ border:1px thin #FFCC99; border-color:#FFCC99 ;}
.boxads { background: #B3D9FF; padding: 5px; border: 1px solid #999; color: #333; margin-top:50px;  width:260px }
#button input{font-family:Arial; font-size:12px; color:#666666}

tr.d0 td {
	background-color:#c0dbea; color: #313131;
}
tr.d1 td {
	background-color: #8bc9ec; color: #313131;
}
.requirefield{ color:#FF3300; padding-left:2px;}

/*
	Nguyen Van Thuc
	Additional
	Date: 22 August 2007
*/
/* web design*/
.webdesign_cell{
	text-align:center;
	margin: 10px 10px 10px 10px;
}
.webdesign_cell_left{
	float:left;
	width:250px;
}
.webdesign_cell_right{
	float:right;
	width:250px;
}

.webdesign_cell_1{
	float:left;
	width:200px;
	text-align:center;
	margin: 6px 6px 6px 6px;
}
.webdesign_cell_2{
	float:right;
	width:200px;
	text-align:center;
	margin: 6px 6px 6px 6px;
}
