body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFF url(../images/bgbody.gif) repeat-x top center; color:#333;}
img{ border:none;}
.page{ width:1000px; margin:0 auto;}
.header{ float:left; width:1000px; height:178px;}
.header_top{ float:left; width:1000px; height:108px;}
.header_top #logo{ float:left; width:164px; height:60px; margin-top:32px; margin-left:16px; display:inline;}
.header_top #support{ float:left; margin-top:60px; margin-left:140px; display:inline; color:#333;}
.header_top #support img{ float:left; padding-right:5px;}
.header_top #support span{ float:left; line-height:22px; padding-right:20px;}
.header_top #support a{ color:#008FD5; text-decoration:none; font-weight:bold;}
.header_top #support a:hover{ color:#008FD5; text-decoration:none;}

.boxsearch{ float: right; width:416px; margin-top:35px;}
.bginput{ float:left; width:416px; height:37px; margin-top:8px;}
.bginput_l{ float:left; width:28px; height:37px; background:url(../images/bginput_l.gif) no-repeat;}
.bginput_bg{ float:left; width:313px; height:37px;background:url(../images/bginput_bg.gif) repeat-x;}
.bginput_bg input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background: url(../images/bginput.gif) repeat-x; border:0; margin-top:8px; padding-left:5px;}
.bginput_r{ float:left; width:75px; height:37px;}

/*------------------------menubar-----------------*/
.menubar{ float:left; width:1000px; height:69px; border-bottom:1px #e0e0e0 solid;}
.menubar_r{ float:left; width:220px; height:33px;background:#f97310;}
.linkreg{ float:right; margin-right:15px; display: inline; color:#FFF;}
.linkreg img{ padding-top:8px;}
.linkreg a{ color:#FFF; text-decoration:none;}
.linkreg a:hover{ color:#FFF; text-decoration:underline;}


#nav {margin:0;}

/* the styling */
#nav {float:left; width:780px; height:auto; background:#f97310; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a,
#nav .current a {display:block; height:27px; float:left; background:url(../images/menuleft.gif) no-repeat left top; padding:0 0 0 5px;text-decoration:none; font-size:12px; line-height:27px; white-space:nowrap; font-weight:bold; margin-right:15px; margin-left:5px; margin-top:6px;}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; background:url(../images/menuright.gif) no-repeat right top; padding:0 10px 0 5px; color:#FFF; font-weight:bold;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:0 -150px; border-color:#6f9c6f; cursor:pointer;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -150px; color:#f18b40;}

#nav .sub {display:none;}
#nav .sub img{ padding-top:18px;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:11px;}

#nav .current a {background-position:0 -150px; }
#nav .current a b {background-position:100% -150px; color:#f18b40;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#FFF; color:#f76f0c;}

#nav .sub_active .current_sub a{background:#FFF; color:#f76f0c; font-weight:bold;} 
#nav .sub_active a:hover {background:#FFF; color:#f76f0c;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:1000px; top:33px; left:0; background:#FFF; z-index:100; color:#0492d2;}
#nav .select li:hover .sub img{ padding-top:18px; padding-right:5px;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block; position:absolute; width:1000px; top:33px; left:0; background:#FFF;  z-index:10; color:#0492d2;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0;}

#nav .sub_active a {height:36px; float:left; text-decoration:none; white-space:nowrap; font-weight:normal;}
#nav .sub_active a img{ padding-top:18px; padding-right:5px;}
#nav .sub_active a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; background:#FFF; padding:0 15px; margin:0; font-size:12px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#0492d2;}
#nav .select li:hover .sub li a  img{ padding-top:18px; padding-right:5px;}

/*--------------------------end-------------------*/

.titlepage{ float:left; width:1000px; height:30px; line-height:30px; margin-top:9px;}
.titlepage_l{ float:left; width:50%;}
.titlepage_r{ float:left; width:49%; text-align:right;}
.titlepage_r img{ padding-top:6px;}

.content{ float:left; width:1000px; margin-top:20px;}
.content_l{ float:left; width:200px;}
.topleft1{ float:left; width:198px; height:25px; background: url(../images/bgtopleft.gif) repeat-x; border:1px #dfe0e0 solid; font-size:12px; color:#f87310; font-weight:bold;}
.topleft1 img{ padding-top:12px; padding-left:10px; padding-right:8px;}
.bodyleft1{ float:left; width:198px; background:#FFF; border:1px #dfdfdf solid; margin-top:1px;}
.bodyleft1_top{ float:left; width: 196px; height:30px; background:#ebebeb; margin:1px; display:inline;}

.tab1{ float:left; height:26px; margin-left:3px; margin-top:4px; display: inline;}
.tab1_l{ float:left; height:26px; width:5px; background:url(../images/tab1_l.gif) no-repeat;}
.tab1_bg{ float:left; height:26px;background:#FFF; font-size:12px; color:#f87310; font-weight:bold; line-height:26px; padding:0px 10px;}
.tab1_bg a{color: #f87310; text-decoration: none;}
.tab1_r{ float:left; height:26px; width:5px; background:url(../images/tab1_r.gif) no-repeat;}

.tab2{ float:right; margin-right:8px; display:inline; color:#008fd5;}
.tab2 img{ padding-top:10px;}

/*------------------------droplist-----------------*/
#contactFormContainer
{
	position:relative;
	left:0px;
	float:right;
	top:auto;
}
#contactForm, #contactForm2{
	background:#fcfee3;
	border:2px #f87310 solid;
	padding:10px;
	position:absolute;
	z-index:500;
	width:400px;
	color:#333;
	font-size:11px;
}

#contactForm3
{
	background:#fcfee3;
	border:2px #f87310 solid;
	padding:10px;
	position:absolute;
	z-index:500;
	width:150px;
	color:#333;
	font-size:11px;
}

#contactLink, #contactLink2
{
	background:url(../images/arow2.gif) no-repeat right center;
	display:block;
	cursor:pointer;
	position:relative;
	z-index:10;
	padding-right:8px;
	margin-top:10px;
}

#contactLink3
{
	cursor:pointer;
	position:relative;
	z-index:10;
}

#contactForm .close, #contactForm2 .close{float:left; width:390px; text-align:right; padding-right:10px;}
#contactForm3 .close{float:left; width:140px; text-align:right; padding-right:10px; line-height: 10px; }
#contactForm .title_f, #contactForm2 .title_f, #contactForm3 .title_f{ float:left; width:400px; text-align:center; color:#333; font-size:11px; font-weight:bold; text-transform:uppercase;}
#contactForm .content_form, #contactForm2 .content_form{ float: left; width:400px; margin-top:10px;}
#contactForm3 .content_form{ float: left; width:150px; margin-top:5px;}
#contactForm .content_form .item1, #contactForm2 .content_form .item1, #contactForm3 .content_form .item1{ float: left; width:100px; margin-left:20px; margin-right:10px; display:inline; line-height:18px;}
#contactForm a, #contactForm2 a{ color:#333; text-decoration:none;}
#menuleft #contactForm3 a{ color:#333333; text-decoration:none;}
#contactForm a:hover, #contactForm2 a:hover{ color:#FF6600; text-decoration:underline;}
#menuleft #contactForm3 a:hover{ color:#FF6600; text-decoration:underline;}

/*----------------------------end------------------*/

#menuleft{ float:left; width:180px; height:31px; background:url(../images/bgtableft.gif) no-repeat; margin-left:15px; color:#008fd5; line-height:30px; display:inline;}
#menuleft a{color:#008fd5; text-decoration:none; padding-left:15px;}
#menuleft a:hover{color:#f87310;}
#menuleft a.current{color:#f87310; font-weight:bold;}

.bannerleft{ float: left; width:200px; margin-top:10px;}

.topleft2{ float:left; width:198px; height:25px; margin-top:10px; background: url(../images/bgtopleft.gif) repeat-x; border:1px #dfe0e0 solid; font-size:12px; color:#f87310; font-weight:bold;}
.topleft2 img{ padding-top:12px; padding-left:10px; padding-right:8px;}

.lineleft{ float:left; margin-left:10px; margin-top:10px; display:inline;}
.lineleft .input1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #a8afb4 solid; color:#6d6d6d; padding:4px 3px; float:left;}
.lineleft .input2{ float:left; width:23px; height:24px; border:0px; padding-left:5px; }
.bodyleft_in{ float:left; width:196px; background:#FFF url(../images/bgleft1.gif) repeat-x top center; margin:1px; display: inline; text-align: center;}
.bodyleft_in img{ border:1px #dad9d5 solid; padding:3px; background:#FFF;}

/*---------------RIGHT----------------*/
.content_r{ float:left; width: 793px; margin-left:7px; display: inline;}
.topright{ float:left; width: 793px; height:27px; background:url(../images/bgtopright.gif) no-repeat bottom left;}
.topright2{ float:left; width: 793px; height:27px; background:url(../images/bgtopright.gif) no-repeat bottom left; margin-top:10px;}
.topright_tab_l{ float:left; height:25px; background: url(../images/bgtab_r.gif) repeat-x; border-left:1px #e0e0e0 solid;border-top:1px #e0e0e0 solid; font-size:12px; color:#f87310; font-weight:bold; line-height:25px; padding:0px 10px;}
.topright_tab_r{ float:left; width:26px; height:26px; background:url(../images/topright_r.gif) no-repeat;}
.topright_tab_r2{ float:left; width:26px; height:26px; background:url(../images/toprigh_r2.gif) no-repeat;}
.topright_tab_r_md{ float:left; padding-left:10px; line-height:26px; color:#333;}
.Top_tt_r{ float: right; width:300px; font-size:11px; color:#333; line-height:26px;}
.Top_tt_r span{ padding-left:35px; padding-right:10px;}

.right_content{ float:left; width:791px; background:#FFF; border:1px #e0e0e0 solid; margin-top:1px;}
.lineright1{ float:left; width:787px; height:40px; margin-left:2px; display: inline; color:#008fd5; line-height:40px; background: url(../images/arrow3.gif) no-repeat left center;}
.lineright1 a, .lineright2 a{ color:#008fd5; text-decoration: none;}
.lineright1 a:hover, .lineright2 a:hover{ color:#f87310; text-decoration: none;}
.lineright1 a.old, .lineright2 a.old{ color:#79c0e3; text-decoration: none;}
.lineright1 .div1, .lineright2 .div1{ float:left; width: 506px; padding-left:20px;}
.lineright1 .div1 a:visited, .lineright2 .div1 a:visited{ color:#999;}
.lineright1 .div1 a:hover, .lineright2 .div1 a:hover{ color:#f87310;}

.lineright1 .div2, .lineright2 .div2{ float:left; width: 82px;}
.lineright1 .div3, .lineright2 .div3{ float:left; width: 62px;}
.lineright1 .div4, .lineright2 .div4{ float:left; width: 78px;line-height:18px;}
.lineright1 .div4, .lineright2 .div4 font.text2{color:#CCC; font-size:10px;}
.lineright1 .div5, .lineright2 .div5{ float:left; width: 26px;}
.lineright1 .div5 img, .lineright2 .div5 img{ border:1px #d7d6d3 solid; width:26px; height:26px; margin-top:5px; padding:1px;}
.lineright2{ float:left; width:787px; height:40px; margin-left:2px; display: inline; background:#f2f2f2 url(../images/arrow3.gif) no-repeat left center;color:#008fd5; line-height:40px;}
/*----------------end-----------------*/


/*-------tooltip---------*/

#dhtmltooltip{
	position: absolute;
	left: -250px;
	width: 250px;
	border: 1px solid #f87310;
	padding: 8px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color: #000;
}

#dhtmlpointer{
	position:absolute;
	left: -250px;
	z-index: 101;
	visibility: hidden;
}
/*-------end---------*/


/*-----------------page-details-----------------*/
.topdetails{ float:left; width: 778px; height:98px; background:#f2f2f2; margin-top:10px; margin-left:7px; display: inline; color:#333; line-height:18px; padding-top:10px;}
.topdetails_l{ float:left; width:40%; padding-left:10px;}
.topdetails_r{ float:right; width:49%; text-align:right;}
.topdetails_r a{ color:#008fd5; text-decoration:none; font-weight:bold; font-size:12px; padding-right:15px;}
.topdetails_r a:hover{ color:#FF6600; text-decoration:underline;}
.topdetails_r img{ padding-top:80px;}

.spacer{ float:left; width:778px; height:18px; border-top:1px #0893d6 solid; margin-top:5px; margin-left:7px; display:inline;}
.content_pr{ float:left; widows:778px; margin-top:5px; margin-left:7px; display:inline;}
.info_pr{ float:left; width:470px; margin-left:10px; display:inline; color:#333; line-height:18px;}

.Gallery{ float:left; width: 279px; margin-left:10px; display: inline;}
.Gallery #viewimages img{ float:left; border: 1px #e0e0e0 solid; padding:2px;width:273px;height:226px;}
.linegallery{ float:left; width:279px; margin-top:10px;}
.linegallery img{ border: 1px #e0e0e0 solid; padding:2px; margin-right:3px;width:58px;height:47px;}
.spacer2{ float:left; width:100%; height:20px;}
.linkback{ float: left; width:793px; margin-top:10px; padding-bottom:20px; color:#008fd5; text-align: right;}
.linkback a{  color:#008fd5; text-decoration:none; padding-right:15px; font-weight:bold;}
.linkback a:hover{  color:#FF6600; text-decoration:underline;}


.topmessage{ float: left; width:791px; height:25px; background:url(../images/bgtab_r.gif) repeat-x; border:1px #dfdfdf solid; line-height:25px;}
.topmessage a{ color:#f87310; text-decoration:none; font-weight:bold; padding-left:10px;}
.topmessage a:hover{ color:#f87310; text-decoration:none;}
.message_ct{ float:left; width: 791px; background:#FFF; border:1px #dfdfdf solid; border-top:none; }
.message_ct textarea{ border:1px #cccccc solid; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.message_ct input{ margin:10px;}

.othernews{ float:left; width: 760px; margin-left:10px; margin-top:15px; color:#008fd5;}
.othernews a{color:#008fd5; text-decoration:none;}
.othernews a:hover{color:#FF6600; text-decoration:underline;}
.othernews img{ padding-top:12px; padding-right:8px;}
/*---------------------end--------------------*/



.topfooter{ float:left; width: 1000px; height:8px; background: url(../images/topfooter.gif) repeat-x; margin-top:20px;}
.footer{ width:1000px; float:left; height:94px; background: #FFF url(../images/bgfooter.gif) repeat-x top center;}
.foot_ct{ float:left; width:1000px; height:76px; background: url(../images/bgf.gif) no-repeat; line-height:30px; text-align: center; margin-top:3px;}


.textbody{ font-size:11px; color:#000;}
.textbody a{ color:#000; text-decoration:none;}
.textbody a:hover{ color:#FF9900; text-decoration:underline;}

.textblue{ font-size:11px; color:#008fd5;}
.textblue a{ color:#008fd5; text-decoration:none;}
.textblue a:hover{ color:#FF9900; text-decoration:underline;}

.textgray{ font-size:11px; color:#7c7c7c;}
.textgray a{ color:#7c7c7c; text-decoration:none;}
.textgray a:hover{ color:#7c7c7c; text-decoration:underline;}

.texttitle{ font-size:18px; color:#f87310; font-weight:bold;}
.texttitle a{ color:#f87310; text-decoration:none;}
.texttitle a:hover{ color:#f87310; text-decoration:underline;}

/*-------------phantrang------------*/

.phantrang{ float:left; width: 793px; margin-top:20px; text-align:center;color:#333;line-height:25px;}
.phantrang a{ color:#008FD5;text-decoration:none;font-size:11px;padding-left:3px;padding-right:3px;}
.phantrang a.classactive{color:red;}
.phantrang a:hover{text-decoration:underline;}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 11px;
font-family:Tahoma;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 1px 5px;
border: 1px solid #dfdfdf;
text-decoration: none; 
color: #333;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #f87310;
color: #333;
background-color: #e9f5fb;
}

.pagination a.currentpage{
background-color: #e9f5fb;
color: #333 !important;
border-color: #f87310;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #333;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

/*---------------end---------------*/

/*-----------------FAQ---------------------*/
.topFAQ{ float: left; width: 1000px; height:10px;}
.topFAQ_l{ float: left; width: 10px; height:10px; background: url(../images/topFAQ_l.gif) no-repeat;}
.topFAQ_bg{ float: left; width: 980px; height:10px; background: url(../images/topFAQ_bg.gif) repeat-x;}
.topFAQ_r{ float: left; width: 10px; height:10px; background: url(../images/topFAQ_r.gif) no-repeat;}

.bgFAQ{ float: left; width: 998px; border-left:1px #c5c5c5 solid;border-right:1px #c5c5c5 solid; background:#FFF;}

.btFAQ{ float: left; width: 1000px; height:10px;}
.btFAQ_l{ float: left; width: 10px; height:10px; background: url(../images/btFAQ_l.gif) no-repeat;}
.btFAQ_bg{ float: left; width: 980px; height:9px; border-bottom:1px #c5c5c5 solid; background:#FFF;}
.btFAQ_r{ float: left; width: 10px; height:10px; background: url(../images/btFAQ_r.gif) no-repeat;}


.leftFAQ{ float: left; width:666px; margin-left:20px; margin-top:5px; display: inline;}
.titleFAQ{ float:left; width:666px; background: url(../images/bgtitleFAQ.gif) no-repeat bottom left;}
.titleFAQ img{ padding:5px 0px;}

.rightFAQ{ float: left; width: 282px; margin-left:8px; display: inline; margin-top:5px;}
.dropFAQ{ float:left; width: 15px; height:250px; background: #FFF url(../images/drop1.gif) no-repeat top center;}
.rightFAQ_menu{ float: left; width: 267px;}
.rightFAQ_menu_top{ float:left; width: 267px; height:60px; background: url(../images/titlehoidap.gif) no-repeat;}
.bgrightFAQ{ float: left; width:265px; background: #fbfdfe url(../images/bgrightFAQ.gif) repeat-x bottom center; border-left:1px #c5c5c5 solid;border-right:1px #c5c5c5 solid;}
.rightFAQ_bt{ float: left; width: 267px; height:8px; background: url(../images/rightFAQ_bt.gif) no-repeat;}

.lineFAQ{ float: left; width: 210px; margin-left:30px; margin-top:10px; display: inline; background: url(../images/point2.gif) no-repeat left center;}
.lineFAQ a.cate{ float:left; margin-left:10px; width:200px; border-bottom:1px #d7edf9 solid; padding:5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#008fd5; text-decoration:none;}
.lineFAQ a:hover{ float:left; width:200px; border-bottom:1px #d7edf9 solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f87310; text-decoration:none;}
.lineFAQ a#current{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f87310; text-decoration:none;}
.spacerFAQ{ float: left; width:100px; height:70px;}

.titleQuestion{ float: left; width:666px; padding:12px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#008fd5;}
.titleQuestion a{color:#008fd5; text-decoration:none;}
.titleQuestion a:hover{color:#f87310; text-decoration:none;}

.boxreply{ float: left; display:none; width:646px; margin-left:10px; margin-top:5px; color:#333; font-size:12px; font-family: Arial, Helvetica, sans-serif; border-bottom:1px #c5c5c5 solid; padding:5px 0px;}
.boxreply img{ padding-left:3px; padding-top:3px;}
/*-----------------end---------------------*/


/*------------------Dangtin--------------*/
.titledangtin{ float:left; width:666px; background: url(../images/bgtitledangtin.gif) no-repeat bottom left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#f87c20; padding:5px 0px;}
.topdangtin{ float:left; width: 267px; height:60px; background: url(../images/topthongtin.gif) no-repeat;}
.linethongtin{ float: left; width:250px; margin-top:15px; margin-left:10px; display: inline; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.bgquestion{ float:left; width: 13px; height:16px; background: url(../images/q.gif) no-repeat;}
.infoq{ float:left; width: 230px; margin-left:5px; display: inline;}

.rowdangtin{ float:left; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-top:20px; margin-left:40px; display: inline;padding-left:26px;}
.rowdangtin .div20{ float:left; width: 15%;text-align:left; padding-top:5px;}
.rowdangtin .div75{ float:left; width: 80%;text-align:left; padding-left:3px;}
.rowdangtin .div75 ul{ float:left;list-style:none;margin:0;padding:0;}
.rowdangtin .div75 ul input{ float:left; margin-right:5px;}

.rowdangtin .alert{ float:left; width: 70%;padding:10px; border:1px #de4c11 solid; color:#de4c11; background:#fbfbfb; line-height:18px;}

.rowdangtin input, select{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; background: #fff9f5; border:1px #6bccfb solid;}
.rowdangtin font{ padding-left:3px;}

.rowdangtin-submit .div20{ float:left; width: 15%;text-align:left; padding-top:5px;}
.rowdangtin-submit .div75{ float:left; width: 80%;text-align:left; padding-left:3px;}
.rowdangtin-submit{ float:left; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-top:20px; margin-left:40px; display: inline;}

.div75_item1{ float: left; width:31%;}
.div75_item2{ float: left; width:15%; margin-left:10px; display: inline;}
.div75_item3{ float: left; width:31%; margin-left:10px; display: inline;}

/*--------------------end----------------*/

/* ---------->>> jtip <<<---------------------------------------------------------------*/

.formInfo a, .formInfo a:active, formInfo a:visited{
	background-color:#008fd5;
	font-size: 1em;
	font-weight:bold;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
}

.formInfo a:hover{
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
}


#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-11px;
	height:23px;
	width:10px;
    top:3px;
}


#JT {
	position: absolute;
	z-index:100;
	border: 1px solid #008fd5;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#008fd5;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	text-align: left;
	padding-left: 8px;
	font-weight:bold;
	height:5px;
}


#JT_copy p{
margin:3px 0;
}

.jTip{
cursor:help;
}
.submit2{ width:139px; height:35px; background: url(../images/dang.gif) no-repeat; border:0; float:left;}

.msg_message{ float:left; width: 70%;padding:10px; border:1px #de4c11 solid; color:#0B55C4; background:#fbfbfb; line-height:18px;font-weight:bold;}


/*----------Lightbox-------*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 2500px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}
.white_content {
	display: none;
	position: absolute;
	top: 15%;
	left: 18%;
	width: 720px;
	height: auto;
	padding: 16px;
	background-color: white;
	z-index:1002;
	overflow: hidden;
}

.titlexemtruoc{ float:left; width:700px; margin:5px; display: inline; background:#f4f4f4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px; line-height:20px;}
.contentxemtruoc{ float:left; width:700px; margin:5px; display: inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px; line-height:18px; border-bottom:1px #b2b2b2 solid;}
.closexemtruoc{ float:left; width: 700px; margin:5px; display: inline;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px; text-align:right;}

.lineclose{ position:relative; text-align:right;}

.submit{ width:139px; height:35px; background: url(../images/dang.gif) no-repeat; border:0;}

/*--------------Thanhcong-------------*/
.rowthanhcong{ float:left; width:666px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.box_tc1{ float:left; width: 325px; height:122px; margin-top:20px;}
.box_tc1_l{ float:left; width: 10px; height:122px; background:url(../images/box_tc1_l.gif) no-repeat;}
.box_tc1_bg{ float:left; width: 305px; height:122px;background:url(../images/box_tc1_bg.gif) repeat-x;}
.box_tc1_r{ float:left; width: 10px; height:122px; background:url(../images/box_tc1_r.gif) no-repeat;}

.box_tc2{ float:left; width: 325px; height:122px; margin-left:16px; display: inline; margin-top:20px;}
.box_tc2_l{ float:left; width: 10px; height:122px; background:url(../images/box_tc2_l.gif) no-repeat;}
.box_tc2_bg{ float:left; width: 305px; height:122px;background:url(../images/box_tc2_bg.gif) repeat-x;}
.box_tc2_r{ float:left; width: 10px; height:122px; background:url(../images/box_tc2_r.gif) no-repeat;}

.iconbox_tc{ float: left; width:100px; margin-top:25px; text-align: right;}
.infobox_tc{ float: left; width:180px; margin-top:25px; margin-left:12px; display: inline; line-height:20px;}
/*-----------------end----------------*/

/** rss **/
 #rss img{
     border:0 none;
     color:#000000;
     font-family:Arial,Tahoma,Verdana;
     font-size:12px;
     margin:0;
     outline-color:-moz-use-text-color;
     outline-style:none;
     outline-width:0;
     padding:0;
     vertical-align:baseline;
 }
 #rss a{
     text-decoration:none;
 }
 
 .rssImg {
     cursor:pointer;
     margin-right:6px;
     margin-top:8px;
 }
 .rssP {
 }
 .rssP li {
     padding-top:10px;
 }
 .rssP li a {
     color:#004A89;
     font-weight:bold;
 }
 .rssP li a:hover {
     color:#F87310;
     font-weight:bold;
 }
 .rssC {
     margin-left:20px;
 }
 .rssC li {
     padding-top:10px;
 }
 .rssC li a {
     color:#004A89;
     font-weight:bold;
 }
 .rssC li a:hover {
     color:#F87310;
     font-weight:bold;
 }
 
/* valid form class*/
.warning-icon{background:url(../images/alert.gif) no-repeat;width:10px; height:10px;padding-left:10px;}
div.invalid{background:url(../images/alert-row.gif) no-repeat scroll bottom left;}

input.error,select.error{border:solid 1px #DE4C11; color:#DE4C11;}
.hide{display:none;}
.show-all{float:left;width:160px;height:31px; background:url(../images/bgtableft.gif) no-repeat; margin-left:30px; color:#008fd5; line-height:30px; display:inline;}

.show-all a{color:#008fd5; text-decoration:none; padding-left:15px;}
.show-all a:hover{color:#f87310;}
.show-all a.current{color:#f87310; font-weight:bold;}

.hide-all{float:left;width:160px;height:31px; background:url(../images/bgtableft.gif) no-repeat; margin-left:30px; color:#008fd5; line-height:30px; display:inline;}

.hide-all a{color:#008fd5; text-decoration:none; padding-left:15px;}
.hide-all a:hover{color:#f87310;}
.hide-all a.current{color:#f87310; font-weight:bold;}

/**  end **/

.latestsearch{ float: left; width:760px; background:#F8F8F8; border: 1px #f3f3f3 solid; margin-left:13px; margin-top:20px; display:inline;}
.inputlatest{ float: left; width: 680px; margin-top:20px; margin-left:40px; display: inline;}
.boxinputlatest{ float: left; width: 678px; height:28px; border:1px #e7e7e7 solid;background:#FFF;}
.boxinputlatest_icon{ float: left; width:28px; height:28px; background: url(../images/iconsearch.gif) no-repeat;}
.divinput{ float: left; margin-top:7px;}
.divinput input{ border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999;}
.bigsearch{ float: right; width:80px; height:24px; margin-top:1px; margin-right:1px; display: inline;}

.textlatest{ float: left; width:100%; margin-top:10px; padding-bottom:10px; font-family:Lucida Grande,verdana,Arial, Helvetica, sans-serif; color:#333; line-height:22px; font-size:11px;}
.textlatest a{ text-decoration:none; color:#333; padding-left:3px;padding-right:2px;}
.textlatest a:hover{ text-decoration:underline; color:#FF6600;}

.textlatest a.keyword1{ font-size:16px; font-weight:bold; color:#0066FF;}
.textlatest a.keyword2{ font-size:13px; font-weight:bold; color:#333333;}
.textlatest a.keyword3{ font-size:12px; font-weight:bold; color:#999999;}

 a.phone{ color:#008fd5; text-decoration:none;font-weight:bold;}
a.phone:hover{ color:#FF9900; text-decoration:underline;font-weight:bold;}

a.project{ color:#008fd5; text-decoration:none;font-weight:bold;}
a.project:hover{ color:#FF9900; text-decoration:underline;font-weight:bold;}
#loading{color:#F87310;right:10px;top:2px;position:absolute;}
