/* CSS Document */

/*----------------------------------top section(topmenu,banner bar menu------------------*/
/*********topmenu******************/
#wrapper {width: 980px;margin: 0 auto;} 
#header{width:980px;display:block;float:left;}
#logo{background-repeat:no-repeat;height:64px;width:417px;margin-top:0px;
	background-image:url(../images/logo.gif);float:left;display:block;margin-right:150px;
}/*display mainbanner*/
#space{display:block;width:219px;float:left;}
body{vertical-align:middle}
.topmenu{height:12px; width:957px;}

/***********navigation*******************/
#line	{width: 1px;height: 40px;
	background-image:url(../images/narvigation-bar_line.gif);background-repeat:no-repeat;display:block;float:left;}
#navigationbox{display:block;width:354px;height:44px;float:left;}
hr {border:none;border-top:1px solid #CCCCCC;height:1px;margin-bottom:25px;}

#mainnav_bar{height:44px;background-image: url(../images/narvigation-bar_bg.gif);background-repeat: repeat-x;background-position: left top;width: 404px;float: left;}
#mainnav a{position:relative;display:block;height:44px;font-size:11px;font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;background-color: transparent;float:left;
color:#FFFFFF;list-style-type:none;}

#mainnav ul{margin:0;padding:0;list-style-type:none;width:auto;color:#0e837c;display:block;
float:left;font-size:13px;font-family:Arial, Helvetica, sans-serif;}

#mainnav ul li{display:block;float:left;margin:0 1px 0 0;color:#0e837c;}

#mainnav ul li a{display:block;float:left;color:#0e837c;;/* mau hien thi*/text-decoration:none;
padding:8px 10px 0 19px;/*khoang cach cac nut* paddig(top,right,bottom,left)*/font-size:13px;
font-family:Arial, Helvetica, sans-serif;height:38px;}

#mainnav ul li a:hover,#mainnav ul li a.current1{color:#ab0516; 
background-image: url(../images/narvigation-bar_over_bg.gif); repeat-x top left;}

/********************step******************/
#stepbox{display:block;width:900px;height:122px;float:left; margin-left: auto; margin-right: auto;margin-left:60px;}
.stepboxcontent{display:block;float:left;height:122px;}
hr {border:none;border-top:1px solid #CCCCCC;height:1px;margin-bottom:25px;}

/************************sidemenu**************************************/

ul {list-style: none;margin: 0;padding: 0;}

img {
	border: none;
	}
#boxside	{width: 209px;height: 343px;margin: 10px;margin-bottom:50px;
	background-image:url(../images/leftside_bg.gif);background-repeat:no-repeat;display:block;float:left;}
#menu {padding:20px 5px 10px 10px;}

#dotblue{background-image:url(../images/line_blue.gif);background-repeat:repeat-x;width:180px;height:1px;}
	
#menu li a {height: 32px;voice-family: "\"}\""; voice-family: inherit;
height: 24px;	text-decoration: none;font-weight:bold;font-size:11px;
background: url(../images/rec_blue.gif) 20px 0px 0px 10px;background-repeat:no-repeat;}	
	
#menu li a:link, #menu li a:visited {color: #227d80;display: block;width:187px;font-weight:bold;}
	
#menu li a:hover {color: #960719;width:187px;font-weight:bold; background:  url(../images/leftside_menu_hover.gif);background-repeat:no-repeat;}
#menu li a:hover,#menu li a.current1{color: #960719;width:187px;
		background:  url(../images/leftside_menu_hover.gif);background-repeat:no-repeat;font-weight:bold;
	
	}
#rightsidecontent{display:block;float:left;width:664px;}
#linecontent{background-image:url(../images/line_content_blue.gif);background-repeat:repeat-x;width:664px;margin:10px;}

/*--------------------------------body content---------------------------------------*/

#bodyb{margin-top:30px;width:980px;float:left;display:block;}
#left{float:left;display:block;width:579px;}

#form{float:left;display:block;width:579px;}
#form_left{float:left;display:block;width:343px;}
#form_left div {clear: left}
#form_right{float:left;display:block;width:145px;}
textarea{width: 240px;height: 72px;
	border: 1px solid #cccccc;font-family: Tahoma, sans-serif;font-family: Tahoma, sans-serif;
	background-image:url(../images/textarea_bg.gif);background-position: bottom right;background-repeat:no-repeat;
}
input.text {width: 237px;height: 26px;border: 1px solid #cccccc;
	font-size:16px;font-family: Tahoma, sans-serif;background-image:url(../images/input_bg.gif);
background-repeat:no-repeat;
}
#form input#signupimg { width: auto; height: auto; }

#form label {
	width: 100px;
	height: 26px;
	float: left;
}

#form input.text {
	float: left;
}
#form_r div {
	height: 26px;
}


#testimonal{float:left;display:block;width:579px;background-image:url(../images/testinimol_bg.gif);background-repeat:repeat-x;height:167px;margin-top:20px;}

#testimonal_pic{float:left;display:block;margin:20px;}
#testimonal_content{float:left;display:block;width:450px;}


#right{float:left;display:block;width:350px;margin-left:20px;}
#about{float:left;display:block;}
#why{float:left;display:block;}




/***********************************text********widh************************************/
h2, .text_blue{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#217c7e;text-align:left;line-height:18px;font-weight:bold;}
.text_red{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#ae1723;text-align:left;line-height:18px;font-weight:bold;}

.text_viewmore{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ae1723;text-align:left;line-height:12px;font-weight:bold;}

.text_viewmore a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ae1723;text-align:left;line-height:18px;font-weight:bold;}

li, p, td, .text_content{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676363;text-align:left;line-height:18px;}

h4, .text_blue_small{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#217c7e;text-align:left;line-height:18px;}

/******************************link**************************/
a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#217c7e;text-align:left;line-height:18px;font-weight:bold;}

a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#006666;text-align:left;line-height:18px;font-weight:bold;}

.footmenu{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CC3300;text-align:left;font-weight:bold;vertical-align:middle;}
.footmenu a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#CC3300;text-align:left;font-weight:bold;vertical-align:middle;}
/**************************************banner****************************/
#banner_box{width:980px;float:left;display:block;background-image:url(../images/banner.gif);height:216px;margin-bottom:0px;}
#banner_boxcontent{float:left;display:block;}

/***************************sidemenu****************************/




/***************************foot****************************/



#foot{width:980px;float:left;display:block;background-image:url(../images/foot_bg.gif);height:81px;}
.footcopyright{float:left;display:block;font-size:11px;
	font-weight:bold;
	font-family:Arial,Verdana,Helvitica,sans-serif;
color:#f1f5f5;}

#footmenu{width:800px;float:left;display:block;}

#footmene_box{width:800px;float:left;display:block;margin-top:30px;margin-left:60px;}
#footmene_box a{
position:relative;display:block;height:32px;font-size:11px;font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;background-color: transparent;
float:left;color:#f1f5f5;text-align:center;list-style-type:none;}


#footmene_box ul{margin:0;padding:0;list-style-type:none;width:auto;color:#f1f5f5;color:#f1f5f5;/* mau hien thi*/text-decoration:none;}

#footmene_box ul li{display:block;float:left;
	/*margin:0px 1px 0 10px;
	text-align:center;*/margin:auto;color:#f1f5f5;/* mau hien thi*/text-decoration:none;
	padding:0px 5px 8px 5px;}

#footmene_box ul li a{display:block;float:left;color:#f1f5f5;/* mau hien thi*/
text-decoration:none;padding:0px 5px 8px 5px;/*khoang cach cac nut* paddig(top,right,bottom,left)*/
height:14px;}

#footmene_box ul li a:hover,#mainnav ul li a.current{
	color:#f7e881;
		
	}
.error {
	color: red;
}
.success {
	color: green;
}
#boxpremium{width: 572px;margin-left:150px;margin-bottom:50px;margin-top:20px;}
#boxpremium_top{width:572px;margin-left:50px;margin-bottom:50px;background-image:url(../images/premium_topbg.gif);}
.report th, .report td, .boexpremium_text{color:#15766e;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding-left:5px;}
.report td, .report th {
	border-bottom: 1px solid white;
	height: 29px;
}
.report td.result {
	background-color: #95e7e1;
}
.report td.info {
	color: black;
}
.report { 
	border-collapse: collapse;
	padding: 0;
	background: url(../images/premium_left_col1_bg.gif) repeat-x;
	width: 500px;
}
