@charset "utf-8";
/*Home page*/
BODY
{
    background-color: #D9D9D9;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    margin: auto;
    color: #303030;
}

textarea, select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	border:1px solid #6198ed;
	color:#104faf;
}

*{margin:0; padding:0}

#wrapper{
	width:1003px;
	height:auto;
	margin:auto;
	border:0px #FFFF00 solid;
}

#container{
	width:1003px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}

#header{
	width:1003px;
	height:60px;
	border:0px #FF0000 solid;
}

#header .left
{
	width:672px;
	height:60px;
	border:0px #FF0000 solid;
	background:url(../images/img1.gif) left no-repeat;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	float:left;
}

#header .left img
{
	border:0px #FF0000 solid;
	margin:11px 0px 0px 8px;
}

#header .right
{
	width:331px;
	height:60px;
	border:0px #FF0000 solid;
	background:url(../images/img2.gif) right no-repeat;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	float:left;
}

#header .login
{
	width:161px;
	height:25px;
	border:0px #FF0000 solid;
	float:right;
	margin:0px 0px 0px 0px;
	background:url(../images/img3.gif) center no-repeat;
	text-align:center;
}

#header .login .login_text
{
  font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:4px 0px 0px 0px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}

#header .login .login_text:hover
{
  font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:4px 0px 0px 0px;
	color:#FD8832;
	text-decoration:none;
	display:block;
}

#header .login .language_text
{
  font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin:18px 0px 0px 0px;
	color:#000000;
	text-decoration:none;
	display:block;
}

#header .language_vn
{
	color:#757575;
	text-decoration:none;
}

#header .language_vn:hover
{
	color:#FD8832;
	text-decoration:none;
}

#header .language_en
{
	color:#025ABC;
	text-decoration:none;
}

#header .language_en:hover
{
	color:#FD8832;
	text-decoration:none;
}

#menulinks
{
	color:#025ABC;
	width:1003px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-transform:capitalize;
	text-align:right;
	border:0px #990033 solid;
}

* #menulinks
{
	color:#025ABC;
	height:23px;
	padding:4px 0px 0px 0px;
	text-transform:capitalize;
	text-align:right;
}

#menulinks .menu_item
{
	color:#636363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#menulinks .menu_item:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#menulinks .menu_item_selected
{
	color:#1E45A5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#menulinks .menu_item_selected:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#wrapper_content
{
	width:1003px;
	height:auto;
	border:0px #99FF66 solid;
	height:auto;
	background-color: #D9D9D9;
}

#topcontent
{
	border:0px #FFFFFF solid;
	height:8px;
	width:1003px;
	background:url(../images/img4.gif);
}

#flash_image
{
	border:0px #0000CC solid;
	height:auto;
	width:1003px;
	background-color:#FFFFFF;
}

#flash_image .left_flash
{
	width:673px;
	margin:0px 0px 0px 7px;
	float:left;
}

#flash_image .right_img
{
	width:311px;
	height:256px;
	margin:0px 0px 0px 684px;
	border:0px #0000CC solid;
	border-left:0px #C0C0C0 solid;
	border-right:0px #C0C0C0 solid;
}

#flash_image .right_img .topcorner
{
	width:311px;

	height:4px;
	border:0px #0000CC solid;
	background:url(../images/img5.gif) top no-repeat;
}
#flash_image .right_img .bodyimg
{
	width:309px;
	height:248px;
	border:0px #0000CC solid;
	margin:0px 0px 0px 0px;
	border-left:1px #C0C0C0 solid;
	border-right:1px #C0C0C0 solid;
}

#flash_image .right_img .bottomcorner
{
	width:311px;
	height:4px;
	border:0px #0000CC solid;
	background:url(../images/img6.gif) bottom no-repeat;
}

#br1
{
	border:0px #0000CC solid;
	background-color: #FFFFFF;
	height:3px;
}

#content_image
{
	border:0px #0000CC solid;
	height:auto;
	width:1003px;
	background-color:#FFFFFF;
}

#content_image .left_content
{
	width:673px;
	height:238px;
	margin:0px 0px 0px 7px;
	border-top:0px #0000CC solid;
	border-bottom:0px #0000CC solid;
	float:left;
}

#content_image .right_img
{
	width:311px;
	height:242px;
	margin:0px 0px 0px 684px;
	border:0px #0000CC solid;
	border-top:0px #FF3399 solid;
}

#content_image .right_img .topcorner
{
	width:311px;
	height:4px;
	border:0px #0000CC solid;
	background:url(../images/img5.gif) top no-repeat;
}

#content_image .right_img .bodyimg
{
	width:309px;
	height:230px;
	border:0px #0000CC solid;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	border-left:1px #C0C0C0 solid;
	border-right:1px #C0C0C0 solid;
	text-align:center;
}

#content_image .right_img .bottomcorner
{
	width:311px;
	height:4px;
	border:0px #0000CC solid;
	background:url(../images/img6.gif) bottom no-repeat;
}

#advertiser
{
	width:323px;
	height:165px;
	border:0px #0000CC solid;
	float:left;
}

#advertiser .ad_text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:bold;
	color:#1E45A5;
}

#advertiser .ad_text1_1
{
	font-size:15px;
	font-weight:bold;
	color:#1E45A5;
}

#advertiser .ad_text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#444444;
}

#advertiser .ad_text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1e45a5;
}

#advertiser .ad_content
{
	width:285px;
	margin:0px 5px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	border:0px #0000CC solid;
	line-height:17px;
}

#advertiser .ad_moredetail
{
	margin:10px 0px 0px 30px;
}

#advertiser .ad_moredetail .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FD8832;
	text-decoration:none;
}

#advertiser .ad_moredetail .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FD8832;
	text-decoration:underline;
}

#advertiser .ad_content .ad_bullet
{
	list-style:url(../images/img13.gif);
}


#advertiser .topcorner
{
	width:323px;
	height:3px;
	border:0px #0000CC solid;
	background:url(../images/img7.gif) top no-repeat;
}

#advertiser .bodyimg
{
	width:321px;
	height:158px;
	border:0px #0000CC solid;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	border-left:1px #C0C0C0 solid;
	border-right:1px #C0C0C0 solid;
	text-align:left;
}

#advertiser .bottomcorner
{
	width:323px;
	height:4px;
	border:0px #0000CC solid;
	background:url(../images/img8.gif) bottom no-repeat;
}

#publisher
{
	width:347px;
	height:165px;
	margin:0px 0px 0px 326px;
	border:0px #0000CC solid;
}

#publisher .ad_text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:bold;
	color:#FC8E00;
}

#publisher .ad_text1_1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FC8E00;
}

#publisher .ad_text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#444444;
}

#publisher .ad_text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fc8e00;
}

#publisher .ad_content
{
	width:285px;
	margin:0px 5px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	border:0px #0000CC solid;
	line-height:17px;
}

#publisher .ad_moredetail
{
	margin:10px 0px 0px 30px;
}

#publisher .ad_moredetail .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FD8832;
	text-decoration:none;
}

#publisher .ad_moredetail .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FD8832;
	text-decoration:underline;
}

#publisher .ad_content .ad_bullet
{
	list-style:url(../images/img13.gif);
}

#publisher .topcorner
{
	width:347px;
	height:3px;
	border:0px #0000CC solid;
	background:url(../images/img9.gif) top no-repeat;
}

#publisher .bodyimg
{
	width:345px;
	height:158px;
	border:0px #0000CC solid;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	border-left:1px #C0C0C0 solid;
	border-right:1px #C0C0C0 solid;
}

#publisher .bottomcorner
{
	width:347px;
	height:4px;
	border:0px #0000CC solid;
	background:url(../images/img10.gif) bottom no-repeat;
}

#slideshow
{
	width:673px;
	height:70px;
	margin:7px 0px 0px 0px;
	background-color:#FFFFFF;
}

#slideshow .lienket247
{
	width:97px;
	height:52px;
	margin:0px 0px 0px 0px;
	padding:18px 0px 0px 0px;
	background:url(../images/img11.gif);
	text-align:center;
	float:left;
}

#slideshow .lienket247 .text1
{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1D45A5;
}

#slideshow .lienket247 .text2
{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#slideshow .logoclient_frame
{
	width:576px;
	height:70px;
	margin:0px 0px 0px 97px;
	background:url(../images/img12.gif) right no-repeat;
}

#slideshow .logoclient_frame .logos
{
	width:571px;
	height:68px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-top:1px #C0C0C0 solid;
	border-bottom:1px #C0C0C0 solid;
	text-align:center;
}


#footer
{
	clear:both; /*giu cho footer khong bi float*/
	background-color:#FFFFFF;
	height:80px;
}

#footer .whiteline
{
	height:6px;
	background-color:#FFFFFF;
}

#footer .blueline
{
	height:2px;
	background-color:#025BBC;
}

#footer .links
{
	margin:6px 0px 0px 0px;
	width:1003px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
}

#footer .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#636363;
	text-decoration:none;
}

#footer .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FD8832;
	text-decoration:none;
}

#footer .copyright
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
}

/* internal pages */

#dynamiccontent
{
	border:0px #FF0000 solid;
	width:1003px;
	height:auto;
	background-color:#FFFFFF;
}

#dynamiccontent .navigations_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:capitalize;
}

#dynamiccontent .navigations_lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:capitalize;
}

#dynamiccontent .navigations_lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	text-transform:capitalize;
}

#dynamiccontent .menu_item_lk_selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2A2A2A;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_selected:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FD8832;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5C5C5C;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_normal:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FD8832;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_last
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#5C5C5C;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_last:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FD8832;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_last_selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#2A2A2A;
	text-decoration:none;
}

#dynamiccontent .menu_item_lk_last_selected:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FD8832;
	text-decoration:none;
}

#dynamiccontent .dynamic_left
{
	width:716px;
	height:auto;
	margin:0px 0px 0px 7px;
	border:0px #003366 solid;
	float:left;
}

#dynamiccontent .dynamic_left .topcorner
{
	width:718px;
	height:4px;
	background:url(../images/img15.gif) top no-repeat;
}

#dynamiccontent .dynamic_left .image
{
	width:710px;
	height:149px;
	border-left:4px #1778C7 solid;
	border-right:4px #1778C7 solid;
}

#dynamiccontent .dynamic_left .navigations
{
	width:710px;
	height:31px;
	border-left:4px #1778C7 solid;
	border-right:4px #1778C7 solid;
	background:url(../images/img16.gif) center repeat;
}

#dynamiccontent .dynamic_left .navigations .navigations_align
{
	width:691px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:9px 0px 0px 19px;
}

#dynamiccontent .dynamic_left .bottomcorner
{
	width:718px;
	height:4px;
	background:url(../images/img17.gif) top no-repeat;
}

#content_from_db
{
	width:718px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	line-height:18px;
}

#content_from_db p
{
	margin:4px 0px 4px 0px;
	line-height:20px;
}

#content_from_db .slogan
{
	width:674px;
	padding:15px 22px 8px 22px;
	background-color:#FFFFFF;
	font-family:Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#1E45A5;
	border-bottom:1px #C7C5C5 solid;
	text-align:left;
	line-height:22px;
}

/* begin dinh dang cac loai the <ul> */

#content_from_db ul
{
	margin:4px 0px 4px 30px;
	line-height:22px;
	list-style-image:url(../images/bg2.gif);
}

#content_from_db ol
{
	margin:4px 0px 4px 30px;
	line-height:22px;
}

#content_from_db ol li
{
	margin:4px 0px 4px 4px;
	line-height:22px;
}

#content_from_db ul.checklist {
	list-style: none;
}

#content_from_db ul.checklist li {
	background: url(../images/bg3.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#content_from_db ul.stars {
	list-style: none;
}

#content_from_db ul.stars li {
	background: url(../images/bg4.gif) no-repeat 0 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#content_from_db ul.arrow {
	list-style: none;
}

#content_from_db ul.arrow li {
	background: url(../images/bg5.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

/* end   dinh dang cac loai the <ul> */

/* begin dinh dang cac loai the <div> co class bubble */
#content_from_db div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

#content_from_db div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

#content_from_db div.bubble1 div {
	background: url(../images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#content_from_db div.bubble1 div div {
	background: url(../images/bub1-bl.gif) no-repeat bottom left;
}

#content_from_db div.bubble1 div div div {
	background: url(../images/bub1-tr.gif) no-repeat top right;
}

#content_from_db div.bubble1 div div div div {
	background: url(../images/bub1-tl.gif) no-repeat top left;
}

#content_from_db div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

#content_from_db div.bubble2 div {
	background: url(../images/bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#content_from_db div.bubble2 div div {
	background: url(../images/bub2-bl.gif) no-repeat bottom left;
}

#content_from_db div.bubble2 div div div {
	background: url(../images/bub2-tr.gif) no-repeat top right;
}

#content_from_db div.bubble2 div div div div {
	background: url(../images/bub2-tl.gif) no-repeat top left;
}

#content_from_db div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

#content_from_db div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#content_from_db div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

#content_from_db div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

#content_from_db div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

#content_from_db div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

#content_from_db div.bubble4 div {
	background: url(../images/bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#content_from_db div.bubble4 div div {
	background: url(../images/bub4-bl.gif) no-repeat bottom left;
}

#content_from_db div.bubble4 div div div {
	background: url(../images/bub4-tr.gif) no-repeat top right;
}

#content_from_db div.bubble4 div div div div {
	background: url(../images/bub4-tl.gif) no-repeat top left;
}

#content_from_db div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}
/* end   dinh dang cac loai the <div> co class bubble */

/* Note Style */
#content_from_db p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 40px;
}

#content_from_db p.download {
	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 45px;
}

#content_from_db blockquote {
	padding: 1em 40px 1em 15px;
}

#content_from_db blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;
}

#content_from_db blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0 15px 0 0;
}

#content_from_db blockquote.testimonial {
	padding: 0 0 10px;
	border-bottom: 1px solid #E7E8E6;
}

#content_from_db blockquote.testimonial span.author {
	background: url(../images/icon-author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
}

/* Bignumber */

#content_from_db .blocknumber {
	clear: both;
	padding: 3px 5px 5px 10px;
	position: relative;
}

#content_from_db .bignumber {
	background: url(../images/ol-bg.gif) no-repeat top left;
	color: #FFFFFF;
	display: block;
	float: left;
	font: bold 20px/normal Arial, sans-serif;
	margin: -6px 8px 6px 0px;
	padding: 6px 7px;
}

/* Tips, Error, Message, Hightlight*/
#content_from_db p.error {
	background: url(../images/icon-error.gif) no-repeat top left;
	color: #CC0000;
	padding-left: 25px;
}

#content_from_db p.message {
	background: url(../images/icon-info.gif) no-repeat top left;
	color: #2C79B3;
	padding-left: 25px;
}

#content_from_db p.tips {
	background: url(../images/icon-tips.gif) no-repeat top left;
	color: #E58C00;
	padding-left: 25px;
}

#content_from_db .highlight {
	background: #FFFFCC;
	font-weight: bold;
	padding: 1px 5px;
}

/* Drropcap */
#content_from_db .dropcap {
	color: #4B4B4B;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;
}

/* Legend */
#content_from_db .legend-title {
	background: #FFFFFF;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -13px;
}

#content_from_db .legend {
	border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	line-height:16px;
	position: relative;
}

#content_from_db ol
{
	margin:4px 0px 4px 20px;
	line-height:16px;
}

#content_from_db a
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#content_from_db a:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#content_from_db p
{

}

#content_from_db address
{
	
}

#content_from_db pre
{
	font-size: .85em;
	font-weight:normal;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db h1
{
	color:#666666;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db h2
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db h3
{
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: #135cae;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db h4
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db h5
{
	font-size: .83em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db h6
{
	font-size: .75em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#content_from_db img
{
	border:0px;
}

#content_from_db .bottombox
{
	width:674px;
	padding:10px 22px 8px 22px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#737373;
	border-top:1px #C7C5C5 solid;
	text-align:left;
}

#content_from_db .bottombox .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#F68933;
	text-decoration:none;
}

#content_from_db .bottombox .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#F68933;
	text-decoration:underline;
}


#dynamiccontent .dynamic_right
{
	width:265px;
	height:auto;
	margin:0px 0px 0px 731px;
	border:0px #0000CC solid;
	border-left:0px #C0C0C0 solid;
	border-right:0px #C0C0C0 solid;
	background-color:#D9D9D9;
}

#dynamiccontent .dynamic_right .topcorner
{
	width:265px;
	height:8px;
	background:url(../images/img18.gif) top no-repeat;
}

#dynamiccontent .dynamic_right .grayline
{
	width:265px;
	height:14px;
	background-color:#D9D9D9;
}

#dynamiccontent .dynamic_right .menu_title
{
	width:265px;
	height:35px;
	background:url(../images/img19.gif) right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	text-transform:uppercase;
}

#dynamiccontent .dynamic_right .menu_title .p_menu_title
{
	margin:0px 20px 0px 0px;
	padding:7px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_title .p_menu_title_ournetwork
{
	margin:0px 20px 0px 0px;
	padding:3px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_title .p_menu_title_adspecs
{
	margin:0px 20px 0px 0px;
	padding:2px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_title .p_menu_title_news
{
	margin:0px 20px 0px 0px;
	padding:3px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_title .p_menu_title_contactus
{
	margin:0px 20px 0px 0px;
	padding:3px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_item_selected
{
	width:265px;
	height:37px;
	background:url(../images/img21.gif) right no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-align:right;
}

#dynamiccontent .dynamic_right .menu_item_selected .p_menu_item_selected
{
	margin:0px 20px 0px 0px;
	padding:9px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_item_normal
{
	width:265px;
	height:37px;
	background:url(../images/img21.gif) right no-repeat;
	text-align:right;
}

#dynamiccontent .dynamic_right .menu_item_normal .p_menu_item_normal
{
	margin:0px 20px 0px 0px;
	padding:9px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_item_last
{
	width:265px;
	height:37px;
	background:url(../images/img22.gif) right no-repeat;
	text-align:right;
}

#dynamiccontent .dynamic_right .menu_item_last .p_menu_item_last
{
	margin:0px 20px 0px 0px;
	padding:9px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .menu_item_last_selected
{
	width:265px;
	height:37px;
	background:url(../images/img21_last.gif) right no-repeat;
	text-align:right;
}

#dynamiccontent .dynamic_right .menu_item_last_selected .p_menu_item_last_selected
{
	margin:0px 20px 0px 0px;
	padding:9px 0px 0px 0px;
}

#dynamiccontent .dynamic_right .bottomcorner
{
	width:265px;
	height:8px;
	background:url(../images/img23.gif) top no-repeat;
}

#news
{
	width:718px;
	height:auto;
}

#news .whiteline1
{
	width:718px;
	height:19px;
}

#news .category
{
	width:718px;
	height:19px;
}

#news .category .left
{
	width:506px;
	height:19px;
	float:left;
	text-align:left;
}

#news .category .right
{
	width:212px;
	height:19px;
	margin:0px 0px 0px 506px;
	text-align:right;
}

#news .category .categoryname
{
	height:19px;
	margin:0px 0px 0px 22px;
	text-align:left;
	font-family:Tahoma;
	font-weight:bold;
	font-size:18px;
	color:#1E45A5;
	text-transform:uppercase;
}

#news .category .currentdate
{
	height:19px;
	margin:0px 16px 0px 0px;
	padding:6px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C7C5C5;
	font-weight:bold;
}

#news .greyline
{
	height:1px;
	background-color:#C7C5C5;
	margin-top:4px;
}

#news .newsitem
{
	width:718px;
	height:90px;
}

#news .newsitem .left
{
	width:142px;
	height:90px;
	float:left;
	text-align:left;
}

#news .newsitem .left .img
{
	width:auto;
	margin-left:20px;
	height:90px;
	border:1px #CCCCCC solid;
}

#news .newsitem .right
{
	width:576px;
	height:90px;
	margin:0px 0px 0px 142px;
	text-align:left;
}

#news .newsitem .content
{
	padding:0px 0px 0px 19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
}

#news .newsitem .content .title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E45A5;
	text-decoration:none;
}

#news .newsitem .content .title:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E45A5;
	text-decoration:underline;
}

#news .newsitem .content .time

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C7C5C5;
	height:130px;
}

#news .newsitem .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FD8832;
	text-decoration:none;
}

#news .newsitem .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FD8832;
	text-decoration:underline;
}

#news .paging
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FD8832;
	text-align:center;
}

#news .paging .selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
}


#news .paging .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3333FF;
	text-align:center;
	text-decoration:none;
}

#news .paging .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3333FF;
	text-align:center;
	text-decoration:underline;
}

#news .bottombox
{
	width:674px;
	padding:10px 22px 8px 22px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#737373;
	border-top:1px #C7C5C5 solid;
	text-align:left;
}

#news .bottombox .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#F68933;
	text-decoration:none;
}

#news .bottombox .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#F68933;
	text-decoration:underline;
}

#news .bottombox img
{
	border:0px;
}

#newsdetail
{
	width:718px;
	height:auto;
}

#newsdetail .whiteline1
{
	width:718px;
	height:19px;
}

#newsdetail .ul_title
{
	list-style: none;
	float:left;
	width:718px;
}

#newsdetail .li_title1
{
	list-style: none;
	float:left;
	width:506px;
}

#newsdetail .li_title2
{
	list-style: none;
	float:left;
	width:212px;
}

#newsdetail .ul_title .titlename
{
	height:auto;
	margin:0px 0px 4px 22px;
	text-align:left;
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#1E45A5;
	text-transform:none;
}

#newsdetail .ul_title .currentdate
{
	height:auto;
	margin:0px 22px 0px 30px;
	padding:6px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C7C5C5;
	font-weight:bold;
	vertical-align:text-bottom;
}

#newsdetail .greyline
{
	height:1px;
	background-color:#C7C5C5;
	margin-top:14px;
	clear:left;
}

#newsdetail .postedby
{
	height:auto;
	margin:4px 0px 0px 22px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#C5C5C5;
}

#newsdetail .introtext
{
	height:auto;
	margin:4px 22px 0px 22px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E45A5;
}

#newsdetail .fulltext
{
	height:auto;
	margin:4px 22px 0px 22px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	line-height:16px;
}

#newsdetail .fulltext p
{
	margin:4px 0px 4px 0px;
	line-height:20px;
}

#newsdetail .fulltext ul
{
	margin:4px 0px 4px 16px;
}

#newsdetail .fulltext img
{
	border:0px;
}

/* begin dinh dang cac loai the <ul> */

#newsdetail .fulltext ul
{
	margin:4px 0px 4px 30px;
	line-height:22px;
	list-style-image:url(../images/bg2.gif);
}

#newsdetail .fulltext ol
{
	margin:4px 0px 4px 30px;
	line-height:22px;
}

#newsdetail .fulltext ol li
{
	margin:4px 0px 4px 4px;
	line-height:22px;
}

#newsdetail .fulltext ul.checklist {
	list-style: none;
}

#newsdetail .fulltext ul.checklist li {
	background: url(../images/bg3.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#newsdetail .fulltext ul.stars {
	list-style: none;
}

#newsdetail .fulltext ul.stars li {
	background: url(../images/bg4.gif) no-repeat 0 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#newsdetail .fulltext ul.arrow {
	list-style: none;
}

#newsdetail .fulltext ul.arrow li {
	background: url(../images/bg5.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

/* end   dinh dang cac loai the <ul> */

/* begin dinh dang cac loai the <div> co class bubble */
#newsdetail .fulltext div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

#newsdetail .fulltext div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

#newsdetail .fulltext div.bubble1 div {
	background: url(../images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#newsdetail .fulltext div.bubble1 div div {
	background: url(../images/bub1-bl.gif) no-repeat bottom left;
}

#newsdetail .fulltext div.bubble1 div div div {
	background: url(../images/bub1-tr.gif) no-repeat top right;
}

#newsdetail .fulltext div.bubble1 div div div div {
	background: url(../images/bub1-tl.gif) no-repeat top left;
}

#newsdetail .fulltext div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

#newsdetail .fulltext div.bubble2 div {
	background: url(../images/bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#newsdetail .fulltext div.bubble2 div div {
	background: url(../images/bub2-bl.gif) no-repeat bottom left;
}

#newsdetail .fulltext div.bubble2 div div div {
	background: url(../images/bub2-tr.gif) no-repeat top right;
}

#newsdetail .fulltext div.bubble2 div div div div {
	background: url(../images/bub2-tl.gif) no-repeat top left;
}

#newsdetail .fulltext div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

#newsdetail .fulltext div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#newsdetail .fulltext div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

#newsdetail .fulltext div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

#newsdetail .fulltext div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

#newsdetail .fulltext div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

#newsdetail .fulltext div.bubble4 div {
	background: url(../images/bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#newsdetail .fulltext div.bubble4 div div {
	background: url(../images/bub4-bl.gif) no-repeat bottom left;
}

#newsdetail .fulltext div.bubble4 div div div {
	background: url(../images/bub4-tr.gif) no-repeat top right;
}

#newsdetail .fulltext div.bubble4 div div div div {
	background: url(../images/bub4-tl.gif) no-repeat top left;
}

#newsdetail .fulltext div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}
/* end   dinh dang cac loai the <div> co class bubble */

/* Note Style */
#newsdetail .fulltext p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 40px;
}

#newsdetail .fulltext p.download {
	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 45px;
}

#newsdetail .fulltext blockquote {
	padding: 1em 40px 1em 15px;
}

#newsdetail .fulltext blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;
}

#newsdetail .fulltext blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0 15px 0 0;
}

#newsdetail .fulltext blockquote.testimonial {
	padding: 0 0 10px;
	border-bottom: 1px solid #E7E8E6;
}

#newsdetail .fulltext blockquote.testimonial span.author {
	background: url(../images/icon-author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
}

/* Bignumber */

#newsdetail .fulltext .blocknumber {
	clear: both;
	padding: 3px 5px 5px 10px;
	position: relative;
}

#newsdetail .fulltext .bignumber {
	background: url(../images/ol-bg.gif) no-repeat top left;
	color: #FFFFFF;
	display: block;
	float: left;
	font: bold 20px/normal Arial, sans-serif;
	margin: -6px 8px 6px 0px;
	padding: 6px 7px;
}

/* Tips, Error, Message, Hightlight*/
#newsdetail .fulltext p.error {
	background: url(../images/icon-error.gif) no-repeat top left;
	color: #CC0000;
	padding-left: 25px;
}

#newsdetail .fulltext p.message {
	background: url(../images/icon-info.gif) no-repeat top left;
	color: #2C79B3;
	padding-left: 25px;
}

#newsdetail .fulltext p.tips {
	background: url(../images/icon-tips.gif) no-repeat top left;
	color: #E58C00;
	padding-left: 25px;
}

#newsdetail .fulltext .highlight {
	background: #FFFFCC;
	font-weight: bold;
	padding: 1px 5px;
}

/* Drropcap */
#newsdetail .fulltext .dropcap {
	color: #4B4B4B;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;
}

/* Legend */
#newsdetail .fulltext .legend-title {
	background: #FFFFFF;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -13px;
}

#newsdetail .fulltext .legend {
	border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	line-height:16px;
	position: relative;
}

#newsdetail .fulltext ol
{
	margin:4px 0px 4px 20px;
	line-height:16px;
}

#newsdetail .fulltext a
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#newsdetail .fulltext a:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#newsdetail .fulltext p
{

}

#newsdetail .fulltext address
{
	
}

#newsdetail .fulltext pre
{
	font-size: .85em;
	font-weight:normal;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext h1
{
	color:#666666;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext h2
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext h3
{
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: #135cae;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext h4
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext h5
{
	font-size: .83em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext h6
{
	font-size: .75em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#newsdetail .fulltext img
{
	border:0px;
}

#newsdetail .bottombox
{
	width:674px;
	padding:10px 22px 8px 22px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#737373;
	border-top:1px #C7C5C5 solid;
	text-align:left;
}

#newsdetail .bottombox .lk
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#F68933;
	text-decoration:none;
}

#newsdetail .bottombox .lk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#F68933;
	text-decoration:underline;
}

#newsdetail .bottombox img
{
	border:0px;
}


/* ################################### */

#R_module_css1
{
	width:265px;
	height:auto;
	margin:20px 0px 0px 0px;
}

#R_module_css1 .header
{
	height:23px;
	background-color:#C7C5C5;
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#5C5C5C;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#R_module_css1 .content
{
	padding:4px 10px 4px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;		
}

#R_module_css1 .content .datetime
{
  color:#858783;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* begin dinh dang cac loai the <ul> */

#R_module_css1 ul
{
	margin:4px 0px 4px 16px;
	line-height:22px;
	list-style-image:url(../images/img35.gif);
}

#R_module_css1 ul.checklist {
	list-style: none;
}

#R_module_css1 ul.checklist li {
	background: url(../images/bg3.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#R_module_css1 ul.stars {
	list-style: none;
}

#R_module_css1 ul.stars li {
	background: url(../images/bg4.gif) no-repeat 0 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#R_module_css1 ul.arrow {
	list-style: none;
}

#R_module_css1 ul.arrow li {
	background: url(../images/bg5.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

/* end   dinh dang cac loai the <ul> */

/* begin dinh dang cac loai the <div> co class bubble */
#R_module_css1 div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

#R_module_css1 div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

#R_module_css1 div.bubble1 div {
	background: url(../images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css1 div.bubble1 div div {
	background: url(../images/bub1-bl.gif) no-repeat bottom left;
}

#R_module_css1 div.bubble1 div div div {
	background: url(../images/bub1-tr.gif) no-repeat top right;
}

#R_module_css1 div.bubble1 div div div div {
	background: url(../images/bub1-tl.gif) no-repeat top left;
}

#R_module_css1 div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

#R_module_css1 div.bubble2 div {
	background: url(../images/bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css1 div.bubble2 div div {
	background: url(../images/bub2-bl.gif) no-repeat bottom left;
}

#R_module_css1 div.bubble2 div div div {
	background: url(../images/bub2-tr.gif) no-repeat top right;
}

#R_module_css1 div.bubble2 div div div div {
	background: url(../images/bub2-tl.gif) no-repeat top left;
}

#R_module_css1 div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

#R_module_css1 div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css1 div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

#R_module_css1 div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

#R_module_css1 div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

#R_module_css1 div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

#R_module_css1 div.bubble4 div {
	background: url(../images/bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css1 div.bubble4 div div {
	background: url(../images/bub4-bl.gif) no-repeat bottom left;
}

#R_module_css1 div.bubble4 div div div {
	background: url(../images/bub4-tr.gif) no-repeat top right;
}

#R_module_css1 div.bubble4 div div div div {
	background: url(../images/bub4-tl.gif) no-repeat top left;
}

#R_module_css1 div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}
/* end   dinh dang cac loai the <div> co class bubble */

/* Note Style */
#R_module_css1 p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 40px;
}



#R_module_css1 p.download {
	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 45px;
}

#R_module_css1 blockquote {
	padding: 1em 40px 1em 15px;
}

#R_module_css1 blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;
}

#R_module_css1 blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0 15px 0 0;
}

#R_module_css1 blockquote.testimonial {
	padding: 0 0 10px;
	border-bottom: 1px solid #E7E8E6;
}

#R_module_css1 blockquote.testimonial span.author {
	background: url(../images/icon-author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
}

/* Bignumber */

#R_module_css1 .blocknumber {
	clear: both;
	padding: 3px 5px 5px 10px;
	position: relative;
}

#R_module_css1 .bignumber {
	background: url(../images/ol-bg.gif) no-repeat top left;
	color: #FFFFFF;
	display: block;
	float: left;
	font: bold 20px/normal Arial, sans-serif;
	margin: -6px 8px 6px 0px;
	padding: 6px 7px;
}

/* Tips, Error, Message, Hightlight*/
#R_module_css1 p.error {
	background: url(../images/icon-error.gif) no-repeat top left;
	color: #CC0000;
	padding-left: 25px;
}

#R_module_css1 p.message {
	background: url(../images/icon-info.gif) no-repeat top left;
	color: #2C79B3;
	padding-left: 25px;
}

#R_module_css1 p.tips {
	background: url(../images/icon-tips.gif) no-repeat top left;
	color: #E58C00;
	padding-left: 25px;
}

#R_module_css1 .highlight {
	background: #FFFFCC;
	font-weight: bold;
	padding: 1px 5px;
}

/* Drropcap */
#R_module_css1 .dropcap {
	color: #4B4B4B;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;
}

/* Legend */
#R_module_css1 .legend-title {
	background: #FFFFFF;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -13px;
}

#R_module_css1 .legend {
	border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	line-height:16px;
	position: relative;
}

#R_module_css1 ol
{
	margin:4px 0px 4px 20px;
	line-height:16px;
}

#R_module_css1 a
{
	color:#105DAD;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#R_module_css1 a:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#R_module_css1 p
{

}

#R_module_css1 address
{
	
}

#R_module_css1 pre
{
	font-size: .85em;
	font-weight:normal;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 h1
{
	color:#666666;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 h2
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 h3
{
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: #135cae;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 h4
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 h5
{
	font-size: .83em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 h6
{
	font-size: .75em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css1 img
{
	border:0px;
}

/* ################################### */

#R_module_css2
{
	width:265px;
	height:auto;
	margin:20px 0px 0px 0px;
	background-color:#D9D9D9;
}

#R_module_css2 .header
{
	height:23px;
	background-color:#1E45A5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#R_module_css2 .content
{
	padding:4px 10px 4px 10px;
	background:#C8D4DA url(../images/bg1.gif) top repeat-x;
	border:1px #D2D8DB solid;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	line-height:16px;		
}

#R_module_css2 .content a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#R_module_css2 .content a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FD8832;
	text-decoration:none;
}

#R_module_css2 .content img
{
	padding:4px 10px 4px 0px;
}

#R_module_css2 .content ul
{
	margin:4px 0px 4px 10px;
	line-height:16px;
	list-style-image:url(../images/img36.gif);
}

/* begin dinh dang cac loai the <ul> */

#R_module_css2 ul
{
	margin:4px 0px 4px 30px;
	line-height:22px;
	list-style-image:none;
}

#R_module_css2 ul.checklist {
	list-style: none;
}

#R_module_css2 ul.checklist li {
	background: url(../images/bg3.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#R_module_css2 ul.stars {
	list-style: none;
}

#R_module_css2 ul.stars li {
	background: url(../images/bg4.gif) no-repeat 0 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#R_module_css2 ul.arrow {
	list-style: none;
}

#R_module_css2 ul.arrow li {
	background: url(../images/bg5.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

/* end   dinh dang cac loai the <ul> */

/* begin dinh dang cac loai the <div> co class bubble */
#R_module_css2 div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

#R_module_css2 div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

#R_module_css2 div.bubble1 div {
	background: url(../images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css2 div.bubble1 div div {
	background: url(../images/bub1-bl.gif) no-repeat bottom left;
}

#R_module_css2 div.bubble1 div div div {
	background: url(../images/bub1-tr.gif) no-repeat top right;
}

#R_module_css2 div.bubble1 div div div div {
	background: url(../images/bub1-tl.gif) no-repeat top left;
}

#R_module_css2 div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

#R_module_css2 div.bubble2 div {
	background: url(../images/bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css2 div.bubble2 div div {
	background: url(../images/bub2-bl.gif) no-repeat bottom left;
}

#R_module_css2 div.bubble2 div div div {
	background: url(../images/bub2-tr.gif) no-repeat top right;
}

#R_module_css2 div.bubble2 div div div div {
	background: url(../images/bub2-tl.gif) no-repeat top left;
}

#R_module_css2 div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

#R_module_css2 div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css2 div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

#R_module_css2 div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

#R_module_css2 div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

#R_module_css2 div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

#R_module_css2 div.bubble4 div {
	background: url(../images/bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css2 div.bubble4 div div {
	background: url(../images/bub4-bl.gif) no-repeat bottom left;
}

#R_module_css2 div.bubble4 div div div {
	background: url(../images/bub4-tr.gif) no-repeat top right;
}

#R_module_css2 div.bubble4 div div div div {
	background: url(../images/bub4-tl.gif) no-repeat top left;
}

#R_module_css2 div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}
/* end   dinh dang cac loai the <div> co class bubble */

/* Note Style */
#R_module_css2 p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 40px;
}

#R_module_css2 p.download {
	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 45px;
}

#R_module_css2 blockquote {
	padding: 1em 40px 1em 15px;
}

#R_module_css2 blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;
}

#R_module_css2 blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0 15px 0 0;
}

#R_module_css2 blockquote.testimonial {
	padding: 0 0 10px;
	border-bottom: 1px solid #E7E8E6;
}

#R_module_css2 blockquote.testimonial span.author {
	background: url(../images/icon-author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
}

/* Bignumber */

#R_module_css2 .blocknumber {
	clear: both;
	padding: 3px 5px 5px 10px;
	position: relative;
}

#R_module_css2 .bignumber {
	background: url(../images/ol-bg.gif) no-repeat top left;
	color: #FFFFFF;
	display: block;
	float: left;
	font: bold 20px/normal Arial, sans-serif;
	margin: -6px 8px 6px 0px;
	padding: 6px 7px;
}

/* Tips, Error, Message, Hightlight*/
#R_module_css2 p.error {
	background: url(../images/icon-error.gif) no-repeat top left;
	color: #CC0000;
	padding-left: 25px;
}

#R_module_css2 p.message {
	background: url(../images/icon-info.gif) no-repeat top left;
	color: #2C79B3;
	padding-left: 25px;
}

#R_module_css2 p.tips {
	background: url(../images/icon-tips.gif) no-repeat top left;
	color: #E58C00;
	padding-left: 25px;
}

#R_module_css2 .highlight {
	background: #FFFFCC;
	font-weight: bold;
	padding: 1px 5px;
}

/* Drropcap */
#R_module_css2 .dropcap {
	color: #4B4B4B;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;
}

/* Legend */
#R_module_css2 .legend-title {
	background: #FFFFFF;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -13px;
}

#R_module_css2 .legend {
	border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	line-height:16px;
	position: relative;
}

#R_module_css2 ol
{
	margin:4px 0px 4px 20px;
	line-height:16px;
}

#R_module_css2 a
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#R_module_css2 a:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#R_module_css2 p
{

}

#R_module_css2 address
{
	
}

#R_module_css2 pre
{
	font-size: .85em;
	font-weight:normal;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 h1
{
	color:#666666;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 h2
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 h3
{
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: #135cae;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 h4
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 h5
{
	font-size: .83em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 h6
{
	font-size: .75em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css2 img
{
	border:0px;
}

/* ################################### */

#R_module_css3
{
	width:265px;
	height:auto;
	margin:20px 0px 0px 0px;
	background-color:#D9D9D9;
}

#R_module_css3 .header
{
	height:23px;
	background:url(../images/bg1_1.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#R_module_css3 .content
{
	padding:4px 10px 4px 10px;
	background:#C8D4DA url(../images/bg1.gif) top repeat-x;
	border:1px #D2D8DB solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;	
}

#R_module_css3 .content a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#R_module_css3 .content a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FD8832;
	text-decoration:none;
}

#R_module_css3 .content img
{
	padding:4px 10px 4px 0px;
}

#R_module_css3 .content ul
{
	margin:4px 0px 4px 10px;
	line-height:16px;
	list-style-image:url(../images/bg2.gif);
}

/* ################################### */

#R_module_css4
{
	width:265px;
	height:auto;
	margin:20px 0px 0px 0px;
	background-color:#D9D9D9;
}

#R_module_css4 .header
{
	height:23px;
	background:url(../images/bg1_2.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#R_module_css4 .content
{
	padding:4px 10px 4px 10px;
	background:#DEDBDE url(../images/bg1_3.gif) top repeat-x;
	border:1px #DEDBDE solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;	
}

#R_module_css4 .content a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#R_module_css4 .content a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FD8832;
	text-decoration:none;
}

#R_module_css4 .content img
{
	padding:4px 10px 4px 0px;
}

#R_module_css4 .content .datetime
{
  color:#858783;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#R_module_css4 .content ul
{
	margin:4px 0px 4px 10px;
	line-height:16px;
	list-style-image:url(../images/img36.gif);
}

/* begin dinh dang cac loai the <ul> */

#R_module_css4 ul
{
	margin:4px 0px 4px 16px;
	line-height:22px;
	list-style-image:url(../images/img36.gif);
}

#R_module_css4 ul.checklist {
	list-style: none;
}

#R_module_css4 ul.checklist li {
	background: url(../images/bg3.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#R_module_css4 ul.stars {
	list-style: none;
}

#R_module_css4 ul.stars li {
	background: url(../images/bg4.gif) no-repeat 0 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#R_module_css4 ul.arrow {
	list-style: none;
}

#R_module_css4 ul.arrow li {
	background: url(../images/bg5.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

/* end   dinh dang cac loai the <ul> */

/* begin dinh dang cac loai the <div> co class bubble */
#R_module_css4 div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

#R_module_css4 div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

#R_module_css4 div.bubble1 div {
	background: url(../images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css4 div.bubble1 div div {
	background: url(../images/bub1-bl.gif) no-repeat bottom left;
}

#R_module_css4 div.bubble1 div div div {
	background: url(../images/bub1-tr.gif) no-repeat top right;
}

#R_module_css4 div.bubble1 div div div div {
	background: url(../images/bub1-tl.gif) no-repeat top left;
}

#R_module_css4 div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

#R_module_css4 div.bubble2 div {
	background: url(../images/bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css4 div.bubble2 div div {
	background: url(../images/bub2-bl.gif) no-repeat bottom left;
}

#R_module_css4 div.bubble2 div div div {
	background: url(../images/bub2-tr.gif) no-repeat top right;
}

#R_module_css4 div.bubble2 div div div div {
	background: url(../images/bub2-tl.gif) no-repeat top left;
}

#R_module_css4 div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

#R_module_css4 div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css4 div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

#R_module_css4 div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

#R_module_css4 div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

#R_module_css4 div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

#R_module_css4 div.bubble4 div {
	background: url(../images/bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#R_module_css4 div.bubble4 div div {
	background: url(../images/bub4-bl.gif) no-repeat bottom left;
}

#R_module_css4 div.bubble4 div div div {
	background: url(../images/bub4-tr.gif) no-repeat top right;
}

#R_module_css4 div.bubble4 div div div div {
	background: url(../images/bub4-tl.gif) no-repeat top left;
}

#R_module_css4 div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}
/* end   dinh dang cac loai the <div> co class bubble */

/* Note Style */
#R_module_css4 p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 40px;
}

#R_module_css4 p.download {
	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 45px;
}

#R_module_css4 blockquote {
	padding: 1em 40px 1em 15px;
}

#R_module_css4 blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;
}

#R_module_css4 blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0 15px 0 0;
}

#R_module_css4 blockquote.testimonial {
	padding: 0 0 10px;
	border-bottom: 1px solid #E7E8E6;
}

#R_module_css4 blockquote.testimonial span.author {
	background: url(../images/icon-author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
}

/* Bignumber */

#R_module_css4 .blocknumber {
	clear: both;
	padding: 3px 5px 5px 10px;
	position: relative;
}

#R_module_css4 .bignumber {
	background: url(../images/ol-bg.gif) no-repeat top left;
	color: #FFFFFF;
	display: block;
	float: left;
	font: bold 20px/normal Arial, sans-serif;
	margin: -6px 8px 6px 0px;
	padding: 6px 7px;
}

/* Tips, Error, Message, Hightlight*/
#R_module_css4 p.error {
	background: url(../images/icon-error.gif) no-repeat top left;
	color: #CC0000;
	padding-left: 25px;
}

#R_module_css4 p.message {
	background: url(../images/icon-info.gif) no-repeat top left;
	color: #2C79B3;
	padding-left: 25px;
}

#R_module_css4 p.tips {
	background: url(../images/icon-tips.gif) no-repeat top left;
	color: #E58C00;
	padding-left: 25px;
}

#R_module_css4 .highlight {
	background: #FFFFCC;
	font-weight: bold;
	padding: 1px 5px;
}

/* Drropcap */
#R_module_css4 .dropcap {
	color: #4B4B4B;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;
}

/* Legend */
#R_module_css4 .legend-title {
	background: #FFFFFF;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -13px;
}

#R_module_css4 .legend {
	border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	line-height:16px;
	position: relative;
}

#R_module_css4 ol
{
	margin:4px 0px 4px 20px;
	line-height:16px;
}

#R_module_css4 a
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#R_module_css4 a:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#R_module_css4 p
{

}

#R_module_css4 address
{
	
}

#R_module_css4 pre
{
	font-size: .85em;
	font-weight:normal;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 h1
{
	color:#666666;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 h2
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 h3
{
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: #135cae;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 h4
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 h5
{
	font-size: .83em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 h6
{
	font-size: .75em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#R_module_css4 img
{
	border:0px;
}

/* ################################### */

#R_module_css5
{
	width:265px;
	height:auto;
	margin:20px 0px 0px 0px;
	background-color:#D9D9D9;
}

#R_module_css5 .header
{
	height:23px;
	background:url(../images/bg1_4.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#R_module_css5 .content
{
	padding:4px 10px 4px 10px;
	background:#CEDBCE url(../images/bg1_5.gif) bottom repeat-x;
	border:1px #CCCCCC solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;	
}

#R_module_css5 .content a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#R_module_css5 .content a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FD8832;
	text-decoration:none;
}

#R_module_css5 .content img
{
	padding:4px 10px 4px 0px;
}

#R_module_css5 .content ul
{
	margin:4px 0px 4px 10px;
	line-height:16px;
	list-style-image:url(../images/bg2.gif);
}

#R_module_css5 .content ul.bullet2
{
	margin:4px 0px 4px 10px;
	line-height:16px;
	list-style-image:url(../images/bg1_3.png);
}

/* ################################### */

#R_module_css6
{
	width:265px;
	height:auto;
	margin:20px 0px 0px 0px;
	background-color:#D9D9D9;
}

#R_module_css6 .header
{
	height:23px;
	background:url(../images/bg1_6.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#757575;
	text-align:center;
	padding:5px 0px 0px 0px;
}

#R_module_css6 .content
{
	padding:4px 10px 4px 10px;
	border:0px #CCCCCC solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;	
}

#R_module_css6 .content a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#R_module_css6 .content a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FD8832;
	text-decoration:none;
}

#R_module_css6 .content img
{
	padding:4px 10px 4px 0px;
}

#R_module_css6 .content ul
{
	margin:4px 0px 4px 10px;
	line-height:16px;
	list-style-image:url(../images/bg2.gif);
}

#L_module_css1
{
	width:718px;
	height:auto;
	margin:20px 0px 0px 0px;
}

#L_module_css1 .header
{
	height:23px;
	background:url(../images/img24.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#252525;
	text-align:left;
	padding:6px 0px 0px 40px;
}

#L_module_css1 .content
{
	padding:4px 30px 4px 10px;
}

#L_module_css1 .content .datetime
{
  color:#858783;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#L_module_css1 .content ul
{
	list-style-image:url(../images/img35.gif);
}

/* begin dinh dang cac loai the <ul> */

#L_module_css1 ul
{
	margin:4px 0px 4px 30px;
	line-height:22px;
	list-style-image:none;
}

#L_module_css1 ul.checklist {
	list-style: none;
}

#L_module_css1 ul.checklist li {
	background: url(../images/bg3.gif) no-repeat 0 4px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#L_module_css1 ul.stars {
	list-style: none;
}

#L_module_css1 ul.stars li {
	background: url(../images/bg4.gif) no-repeat 0 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

#L_module_css1 ul.arrow {
	list-style: none;
}

#L_module_css1 ul.arrow li {
	background: url(../images/bg5.gif) no-repeat 3px 5px;
	margin-left: 15px;
	padding: 0 0 0 20px;
}

/* end   dinh dang cac loai the <ul> */

/* begin dinh dang cac loai the <div> co class bubble */
#L_module_css1 div.bubble1, div.bubble2, div.bubble3, div.bubble4 {
	margin: 15px 0;
}

#L_module_css1 div.bubble1 span.author,
div.bubble2 span.author,
div.bubble3 span.author,
div.bubble4 span.author {
	font-weight: bold;
	margin-left: 15px;
	padding-left: 0;
}

#L_module_css1 div.bubble1 div {
	background: url(../images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#L_module_css1 div.bubble1 div div {
	background: url(../images/bub1-bl.gif) no-repeat bottom left;
}

#L_module_css1 div.bubble1 div div div {
	background: url(../images/bub1-tr.gif) no-repeat top right;
}

#L_module_css1 div.bubble1 div div div div {
	background: url(../images/bub1-tl.gif) no-repeat top left;
}

#L_module_css1 div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

#L_module_css1 div.bubble2 div {
	background: url(../images/bub2-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#L_module_css1 div.bubble2 div div {
	background: url(../images/bub2-bl.gif) no-repeat bottom left;
}

#L_module_css1 div.bubble2 div div div {
	background: url(../images/bub2-tr.gif) no-repeat top right;
}

#L_module_css1 div.bubble2 div div div div {
	background: url(../images/bub2-tl.gif) no-repeat top left;
}

#L_module_css1 div.bubble2 div div div div div {
	margin: 0;
	padding: 10px 15px 25px;
	width: auto;
}

#L_module_css1 div.bubble3 div {
	background: url(../images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#L_module_css1 div.bubble3 div div {
	background: url(../images/bub3-bl.gif) no-repeat bottom left;
}

#L_module_css1 div.bubble3 div div div {
	background: url(../images/bub3-tr.gif) no-repeat top right;
}

#L_module_css1 div.bubble3 div div div div {
	background: url(../images/bub3-tl.gif) no-repeat top left;
}

#L_module_css1 div.bubble3 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

#L_module_css1 div.bubble4 div {
	background: url(../images/bub4-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

#L_module_css1 div.bubble4 div div {
	background: url(../images/bub4-bl.gif) no-repeat bottom left;
}

#L_module_css1 div.bubble4 div div div {
	background: url(../images/bub4-tr.gif) no-repeat top right;
}

#L_module_css1 div.bubble4 div div div div {
	background: url(../images/bub4-tl.gif) no-repeat top left;
}

#L_module_css1 div.bubble4 div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}
/* end   dinh dang cac loai the <div> co class bubble */

/* Note Style */
#L_module_css1 p.stickynote {
	background: url(../images/sticky-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 40px;
}

#L_module_css1 p.download {
	background: url(../images/download-bg.gif) no-repeat 5px center #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 10px 45px;
}

#L_module_css1 blockquote {
	padding: 1em 40px 1em 15px;
}

#L_module_css1 blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0 0 0 15px;
}

#L_module_css1 blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0 15px 0 0;
}

#L_module_css1 blockquote.testimonial {
	padding: 0 0 10px;
	border-bottom: 1px solid #E7E8E6;
}

#L_module_css1 blockquote.testimonial span.author {
	background: url(../images/icon-author.gif) no-repeat 5px center;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 20px;
}

/* Bignumber */

#L_module_css1 .blocknumber {
	clear: both;
	padding: 3px 5px 5px 10px;
	position: relative;
}

#L_module_css1 .bignumber {
	background: url(../images/ol-bg.gif) no-repeat top left;
	color: #FFFFFF;
	display: block;
	float: left;
	font: bold 20px/normal Arial, sans-serif;
	margin: -6px 8px 6px 0px;
	padding: 6px 7px;
}

/* Tips, Error, Message, Hightlight*/
#L_module_css1 p.error {
	background: url(../images/icon-error.gif) no-repeat top left;
	color: #CC0000;
	padding-left: 25px;
}

#L_module_css1 p.message {
	background: url(../images/icon-info.gif) no-repeat top left;
	color: #2C79B3;
	padding-left: 25px;
}

#L_module_css1 p.tips {
	background: url(../images/icon-tips.gif) no-repeat top left;
	color: #E58C00;
	padding-left: 25px;
}

#L_module_css1 .highlight {
	background: #FFFFCC;
	font-weight: bold;
	padding: 1px 5px;
}

/* Drropcap */
#L_module_css1 .dropcap {
	color: #4B4B4B;
	display: block;
	float: left;
	font: 50px/40px Georgia, Times, serif;
	padding: 4px 8px 0 0;
}

/* Legend */
#L_module_css1 .legend-title {
	background: #FFFFFF;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -13px;
}

#L_module_css1 .legend {
	border: 1px solid #CCCCCC;
	margin: 20px 0;
	padding: 0 10px;
	line-height:16px;
	position: relative;
}

#L_module_css1 ol
{
	margin:4px 0px 4px 20px;
	line-height:16px;
}

#L_module_css1 a
{
	color:#105DAD;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#L_module_css1 a:hover
{
	color:#FD8832;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#L_module_css1 p
{

}

#L_module_css1 address
{
	
}

#L_module_css1 pre
{
	font-size: .85em;
	font-weight:normal;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 h1
{
	color:#666666;
	font-family:Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 h2
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 14px;;
	font-weight: normal;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 h3
{
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: #135cae;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 h4
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 h5
{
	font-size: .83em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 h6
{
	font-size: .75em;
	line-height:16px;
	padding:4px 0px 4px 0px;
}

#L_module_css1 img
{
	border:0px;
}
	
#contactus
{
	width:679px;
	height:auto;
	margin:0px 0px 0px 39px;
}	

#ul_contactus
{
	width:679px;
	height:400px;
	list-style:none !important;
}

#ul_contactus li
{
	height:27px;
	border:0px #FF0000 solid;
	padding:9px 0px 0px 0px;
}

#ul_contactus .left
{
	width:130px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	padding:3px 0px 0px 0px;
}

#ul_contactus .right
{
	width:549px;
	height:auto;
	margin:0px 0px 0px 130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}

#ul_contactus .right .ddl
{
	width:auto;
	color:#000000;
}

#ul_contactus .right .txt_1
{
	width:229px;
	text-align:left;
	color:#000000;
}

#ul_contactus .right .txt_2
{
	width:294px;
	height:100px;
	text-align:left;
	color:#000000;
}

#ul_contactus .right .btn_Send
{
	width:76px;
	height:19px;
	background:url(../images/img25.gif) center no-repeat;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5C5C5C;
}

.star
{
	color:#FF0000;
}

#contactinfo
{
	width:265px;
	height:40px;
	padding-top:10px;
}	

#contactinfo .info
{
	width:210px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0842A2;
	padding:1px 0px 0px 4px;
	margin-left:29px;
	text-align:right;
}	

#contactinfo .info ul
{
	margin-left:26px;
	float:right;
	text-align:right;
}

#contactinfo .info ul li
{
	float:left;
	list-style:none;
}