/*Frame settings*/
* html{height:100%;}
* body{height:100%;margin:0px;padding:0px;}
* html .use_scroll_wrapper #dockingbar{position:absolute; bottom: -1px; z-index: 1000000000}
body #dockingbar{text-align:center; position: fixed; width: 100%; bottom: 0px; z-index: 1000000000}

hr{ size:1px; color:#F9D7AF;}
span#time{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFeeee;}
span#tlink{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFeeee;}
span#tlink a, span#tlink a:visited{color: #FFeeee;}
td#tmenu{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;color:#FFFFFF;}
td#tmenu a, td#tmenu a:visited{color:#FFFFFF;}
td.sepbar {background-image:url('sep-menu.gif');background-repeat:no-repeat;background-position:left;width:2px;}
td.mbar {	text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;background-image:url('mbar.gif'); background-position:bottom left; background-repeat:no-repeat;text-align:center;font-size:8pt;color:#FFFFFF;width:98px;}
td.mbar a,td.mbar a:link,td.mbar a:visited,td.mbar a:hover{	color:#FFFFFF;width:100%;}
td.mbar_2lite{font-family: Verdana, Arial, Helvetica, sans-serif;background-image:url('menu-bg2.gif');font-weight:bold;text-align:center;color: #FFFFFF;font-size:8pt;height:24;}
td.mbar_2lite a,td.mbar_2lite a:visited,td.mbar_2lite a:hover{color: #FFFFFF;width:100%;}
td.mbar2 {text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;background-image:url('mbar2.gif'); background-position:bottom left; background-repeat:no-repeat;text-align:center;font-weight:bold;font-size:8pt;color:#FFFFFF;width:98px;height:24;}
td.mbar2 a,td.mbar2 a:link,td.mbar2 a:visited,td.mbar2 a:hover{  /* Menu links. */text-decoration:underline;color:#FFFFFF;width:100%;}
.hmenu { /* Each menu item. */font-size: 9pt;padding:0 4px 0 0;margin:5px 0;}
.hmenu a {  /* Menu links. */	background-image:url('images/buttonbg.gif');text-decoration:none;padding:1px;	height:19px;font-family: Verdana, Arial, Helvetica, sans-serif;width:100px;text-align:center;}
.hmenu a:hover { /* Hover effect for menu links. */text-decoration:none;border:1px solid #DD6900;}
.hmenu_sel { /* Each menu item. */font-size: 9pt;padding:0 4px 0 0;	margin:5px 0;}
.hmenu_sel a {  /* Menu links. */background-image:url('images/tab2bg.gif');text-decoration:none;padding:1px;height:19px;font-family: Verdana, Arial, Helvetica, sans-serif;width:100px;text-align:center;}
.hmenu_sel a:hover { /* Hover effect for menu links. */text-decoration:none;border:1px solid #DD6900;}
#captcha{border:1px #CCCCCC solid};

.headnotes{font-size:1.1em; font-weight:bold;}
#theme_blue1{background-color:#3593C3}
#theme_blue2{background-color:#10509E}
#theme_dgreen{background-color:#5C995D}
#theme_orange{background-color:#F2A31B}
#theme_pink{background-color:#F882B4}
#theme_violet{background-color:#5A5FA1}

/*#switchtheme{width:70px;}*/
.theme_item{height:10px; padding: 2px; border:1px solid #fff;}
.theme_item_over{height:10px; padding: 2px; border:1px #fff dashed;cursor:pointer;}
.theme_title{width:100%; height:15px;border:1px solid #CCEEFF; border-radius: .3em;-moz-border-radius: .3em;-webkit-border-radius:.3em;}
.tools_cont{float:right; width:620px; }

.blgsld{margin-top:8px;overflow:hidden; height:16px}

.sup2{font-size:0.8em; vertical-align:baseline}
img.tools_addfriend{background-image:url('images/friend-new12.png'); width:12px; height:12px}
img.tools_newcommnt{background-image:url('images/chat-new12.png'); width:12px; height:12px}
img.tools_newebooks{background-image:url('images/gift-new12.png'); width:14px; height:12px}
.mytools a{color:#003366;}
.mytools a:hover{text-decoration:underline}

.tool_item{display:inline-block; background-image:url(images/ttip.png); background-position:-19px -124px; background-repeat:no-repeat; height:20px; padding-left:6px; margin-right:5px; float:left}
.tool_item:hover{display:inline-block; background-image:url(images/ttip.png); background-position:-19px -82px; background-repeat:no-repeat; height:20px; padding-left:6px; float:left}
.tool_item img{display:inline-block;background-repeat:no-repeat; height:20px; margin-top:4px; float:left}

.sup{font-size:0.8em;display:inline-block;background-image:url(images/ttip.png); background-position:right -145px; background-repeat:no-repeat; height:20px;padding-right:2px;float:left}
.sup a{margin-top:1px;display:inline-block; float:left}
.sup:hover{font-size:0.8em;display:inline-block;background-image:url(images/ttip.png); background-position:right -103px; background-repeat:no-repeat; height:20px;padding-right:2px;float:left}
.sup_hover{font-size:0.8em;display:inline-block;background-image:url(images/ttip.png); background-position:right -103px; background-repeat:no-repeat; height:20px;padding-right:2px;float:left}

/*Menu settings*/
.sgmenu{color:#CC0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;height:20px;}
.sgmenu a,.sgmenu a:link,.sgmenu a:visited{color:#CC0000;font-size:8pt;}
.ngmenu {font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;height:20px;}
.nsmenu{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:8pt;height:20px;width:100%;}
.ssmenu{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:8pt;height:20px;width:100%;}
.ssmenu a,.ssmenu a:link,.ssmenu a:visited{color:#CC0000;}
.hilitemenu {height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}

.bott_clip{background-color:#E9F3F8}
.tab_area{ height:36px; background:url('tab-bg.gif');background-position:bottom; background-repeat:repeat-x;}
.tab_dummy{ height:22px; width:100px; background:url('head-bg2.gif');background-position:left bottom; background-repeat:no-repeat;}
td.menubar{ background-image:url('images/menu-bar.gif'); height:25px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;padding:3px;}
td.menubar a{ background-image:url('images/menu-bar-down.gif'); color:#0000; text-decoration:none; padding:1px 5px 1px 5px;}

.toplnk{ padding-top:2px; color:#FFFFFF; font-size:11px; font-weight:bold}
.toplnk a,.toplnk a:link, .toplnk a:visited{color:#FFFFFF; text-decoration:none}
.toplnk a:hover{color:#FFFFFF; text-decoration:none;}

.thDanhsach{background-color:#FDFDE9}
.thControls{padding:3px; border-collapse:collapse; border:#CCCCCC 1px dashed; background-color:#FDFDE9}
.trcount{background-color:#FDFDE9}
.title { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; background-color: #006666; color: #DCDCDC; }
.title2 { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold;  color:#0000FF; padding-top:3px; }
.title3 { height:53px; background-image:url('images/lib-header.gif'); background-repeat:no-repeat;text-indent:25px; font-family: Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; line-height:32px;}
.title4 { height:53px; background-image:url('images/lib-header.gif'); background-repeat:no-repeat;text-indent:25px; font-family: Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; line-height:32px;}

.rnd_block{ background-color:#E9F3F8;}
.title_block{background-image:url('rnd-box/clip-top.gif'); background-position:top left; background-repeat:no-repeat; height:18px; color:#1D5E7B; font-weight:bold; padding-left:5px}
.title_block div{background-image:url('rnd-box/clip-top.gif'); background-position:top right; background-repeat:no-repeat; height:100%; padding:5px}
.cont_block{padding:3px 1px 3px 1px; border-left:#BAE2F4 1px solid; border-right:#BAE2F4 1px solid;}
.bottom_block{background-image:url('rnd-box/clip-bottom.gif'); background-position:left bottom; background-repeat:no-repeat; height:4px; padding-left:25px}
.bottom_block div{background-image:url('rnd-box/clip-bottom.gif'); background-position:right bottom; background-repeat:no-repeat; height:100%;}

#err_box{margin:4px;background:url('/images/important.gif') #FCFAF1 3px 5px no-repeat;border:1px solid #FCEFA1;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
#err_box .caption{ font-weight:bold; padding-left:15px}

.alert-ico{background:url('/images/important.gif') center no-repeat; vertical-align:middle; width:16px; height:16px}
.textindicat{padding:0px 5px 0px 5px;border:1px solid #FF0000; background-color:#FFCCCC; color:#FF0000; font-size:12pt; font-weight:bold; font-family:Courier}
.blockindicat{background-color: #FCFAF1;font-size:8pt;padding:3px;border:1px solid #FCEFA1;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}

.lab_nowrap{display:inline-block;overflow:hidden; float:left}
.txt_nowrap{white-space:nowrap}

.toolbar_item{padding: 0px 4px;float: left;display: block;margin-right:2px;background:#F2F2F2;color: #212121;border: solid 1px #dfdfdf;cursor: pointer;cursor: hand; font-size:0.9em; line-height:22px;border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}
.toolbar_item img{ vertical-align:middle}
.toolbar_item_over{padding: 0px 4px;float: left;display:block;margin-right:2px;background:#FFFFFF; color:#212121; border: solid 1px #ccc; cursor: pointer;cursor: hand;font-size:0.9em; line-height:22px;border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}
.toolbar_item_over img{ vertical-align:middle}
.toolbar_head{ background-image:url('/images/tools/toolbar.gif'); height:20px; background-repeat:no-repeat; background-position:left; padding-left:15px;}

/* News content*/
.newstitle{ font-weight: bold; font-family: 'Times New Roman'; font-size: 12pt; color: #000000; text-decoration: none }
p.newstitle{margin-top:3px;margin-bottom:3px;}
.newstitle a:hover { color: #004080; text-decoration: underline }
.newstitle a:visited {color: #004080;}
.newsdesc {font-family: 'Arial'; font-size: 10pt; text-decoration: none; padding-bottom:3px; border-bottom:1px dashed #99D8F7}
p.newsdesc{margin-top:3px;margin-bottom:3px;}

.grouptitle{ font-size:1.2em; font-weight:bold; color:#296F94; line-height:1.6em}
.groupline{ font-size:1.2em; font-weight:bold; color:#296F94; background-image:url('images/hr-head.gif'); background-repeat:repeat-x; background-position:bottom; padding-bottom:6px; }
.headline td{border-bottom:#3593C3 solid 1pt;}
.news_topic{color:#FFFFFF; background-image:url('images/topic_conn.gif') #3593C3; background-position:right top; background-repeat:no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:2px;width:180px;}
.news_list{}
.news_view{}
.news_ltoool,.news_rtoool{padding:3px 0px 1px 8px; border-bottom:#89C0DC 1px dotted;}

/* Bubble content*/
.bubble .boxblast{ background: no-repeat url('/images/hint/blast_bottom.gif') bottom left; padding-bottom: 4px; width: 373px; }
.bubble .boxblast .box-inside { background: no-repeat url('/images/hint/blast_top.gif') top left; height: 5px; font-size: 1px; padding: 0; }
.bubble .boxblast .box-content {background: #FFFFCC; padding: 3px 5px; color:#000000; font-weight:normal; font-size: 11px; border-left: 1px solid #CEC5B2; border-right: 1px solid #CEC5B2;}
div.bubble { font-size: 1.1em;margin: -41px 0pt 0pt 18px; position: absolute;}
div.bubble .quote { background: url('/images/hint/blast_arrow.gif') 0 0 no-repeat; width: 16px; height: 16px; position: absolute; margin: -1px 0pt 0pt 10px;}
div.bubble blockquote { margin: 0px; padding: 5px; border: 1px solid #c9c2c1; background-color: #fff; font-style: normal; }
div.bubble blockquote p { margin: 10px; padding: 0px;}
.clear{ float: none; width: 100%; }

/* Blog content*/
.blg_header{ background-image:url('images/blog-head.gif');background-repeat:no-repeat; background-position:left top}
div.blog_sep{ height:45px; background:#fff scroll url('images/home-lead.gif') no-repeat center; border:none;}
.blog_title{padding:3px 3px 3px 0px;color:#0088EE;font-size:1.4em; font-weight:bold}
.blog_navigate{ background-image:url('images/grad-hr.gif'); background:left bottom no-repeat; padding-bottom:3px}
.blog_title a{color:#0088EE; font-weight:bold}
.blog_tools{ font-size:8.5pt;color:#999999;}
.blog_comment{ font-size:8.5pt;}
.comment_tools{font-family: 'Arial'; font-size: 8.5pt; text-decoration: none;}
.blg_itemsld{font-size:8pt; line-height:16px;text-align:right} .blg_itemsld a{color:#FFF;}
.com_itemsld{font-size:8pt; margin-top:2px;height:84px;text-align:justify}

/* Common display*/
td, th, select, input, font, textarea{ font-family: Arial, Helvetica, sans-serif; font-size:9.5pt;}
body{font-family:Tahoma,Arial,Helvetica,sans-serif; line-height:normal;}
body{margin:0px;padding:0px;}

h1, h2 { color: #000033; }
h3, h4, h5, h6 { color: #006699; }
a { text-decoration: none; color: #003366; }
input[type=text],input[type=password]{border: #7F9DB9 solid 1px; border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}
select, textarea{border: #7F9DB9 solid 1px; border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}
input[type=button], input[type=submit], input[type=reset]{background:url('button_gradient.gif') repeat-x; color:#003366; border:#0094D2 solid 1px; font-family: Arial; font-size: 8pt;height:22px; hspace:3px;}
.formbutton{background:url('button_gradient.gif') repeat-x; color:#003366; border: #0094D2 solid 1px; font-family: Arial; font-size: 8pt;height:22px; border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}

.lightw{ border: solid 1px #FFCC99;border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}

/* Documents library*/
.stared,.starng,.ntstar{border-radius: .3em;-moz-border-radius: .3em;-webkit-border-radius:.3em;}
#kwhint{text-indent:-5px; margin-left:5px; margin-bottom:3px; font-size:0.8em} #paddhint{font-size:3pt}
#socialstats{ overflow:hidden; background:url(images/share-Button.png) 106px 76px no-repeat; margin:0px 0px 4px 0px;float: left; width:133px; border: solid 1px #D7D0D4;border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}
#socialstats #shareSocial{list-style:none; padding-left:0px; margin-top:4px; }
#socialstats #shareSocial #plusone{margin-top:3px; padding-left: 6px; margin-right:10px; width: 54px;float:left;}
#socialstats #shareSocial #gbuzz{padding-left: 4px; margin-right:10px; width: 54px;float:left;}
#socialstats #shareSocial #fbShare{float:left; margin-right:0px; margin-bottom:2px; padding-left:4px; width:54px;}
#socialstats #shareSocial #tweetmeme{float:left;width:96px;overflow:hidden;padding-left:4px; margin-right:8px; margin-bottom:2px;}

.r_ads{text-align:center}
.home_navigate{color:#06C; background:url('images/grad-hr.gif') left bottom no-repeat; font-size:1.2em; font-weight:bold; padding-left:3px; height:20px; width:200px; display:block;}
.lib_header{ background-image:url('images/lib-header.gif');background-position:left top; background-repeat:no-repeat; padding-top:3px;}
.introhint{width:380px; position:absolute;z-index:100;visibility:hidden;padding:5px;background-color:#FFFFCC;border:1px solid gray;border-radius: .2em;-moz-border-radius: .2em;-webkit-border-radius:.2em;}

th { text-align:left; background:repeat-x url('images/captionbox-bg.gif'); }
td.padding { height:48px; background:repeat-x url('images/paddingbox-bg.gif') }
.border_dlg { border: 1px #B8DDEF solid; width:400px;}
.home { visibility:hidden; display:none;}
.fileitem{line-height:1.4em}
.diritem{margin:0px; padding-top:2px; padding-bottom:1px;}
.alsoitem{max-width:442px; min-width:200px; width:auto; float:left; margin:0px 3px 0px 3px;font-size:.9em; overflow:hidden;}
.rnd_border{border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
.fstlink{float:left; text-align:center; font-size:8pt; width:76px; background:center top no-repeat;}
.frontpg{background-image:url('images/snowflakes.gif');}
.cloudy_fpg{font-size:8.5pt; width:100%; height:auto; min-height:30px; max-height:120px; padding:5px 0px; margin:0px; overflow:auto;}
.est_level1{ background-image:url('images/estimated.gif'); background-position:0px 0px; background-repeat:no-repeat;}
.est_level2{ background-image:url('images/estimated.gif'); background-position:0px -12px; background-repeat:no-repeat;}
.est_level3{ background-image:url('images/estimated.gif'); background-position:0px -24px; background-repeat:no-repeat;}
.est_level4{ background-image:url('images/estimated.gif'); background-position:0px -36px; background-repeat:no-repeat;}
.est_level5{ background-image:url('images/estimated.gif'); background-position:0px -48px; background-repeat:no-repeat;}
.est_level6{ background-image:url('images/estimated.gif'); background-position:0px -60px; background-repeat:no-repeat;}
.est_level7{ background-image:url('images/estimated.gif'); background-position:0px -72px; background-repeat:no-repeat;}
.pick{cursor:pointer; display:inline-block; width:11px; float:right;}
p a.pick{width:100%; float:left; text-indent:16px;cursor:pointer; background:left no-repeat url('images/add_cart.gif')}

.suggest_link{color:#3366CC; padding: 2px 5px; font-size:0.76em; max-width:420px}
.suggest_link_over{cursor:pointer; color:#FFFFFF; background-color: #3366CC; padding: 2px 5px; font-size:0.76em; max-width:420px}

.guide_box{background-color:#EBF5F9;min-width:452px; width:auto}
.tip_holder {background-image:url('/images/hint/midd.gif'); background-repeat:repeat-y; width:200px; padding:0px 5px 0px 5px; font-size:0.9em; }
div.top_hint { background-image:url('/images/hint/side_top.gif'); background-position:top left; background-repeat:no-repeat; width:204px; height:24px; }
div.bottom_hint { background-image:url('/images/hint/side_btm.gif'); background-position:bottom left;background-repeat:no-repeat; width:204px; height:10px; }
.openfrm{background-image:url('images/mbox_top.gif'); height:5px; background-repeat:no-repeat}
.closefrm{background-image:url('images/mbox_bottom.gif'); height:16px; background-position:top left; background-repeat:no-repeat}
.tabcont{width:520px;}
.tablefrm{width:520px; border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}
.opencell{background-image:url('images/rbox_top.gif'); width:230px; height:5px; background-position:top left; background-repeat:no-repeat}
.closecell{background-image:url('images/rbox_bottom.gif'); height:15px; background-position:top left; background-repeat:no-repeat}
.tablecell{max-width:230px; border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}

.star{width:6px; height:12px; background-repeat:no-repeat}
.lon{ background-image:url('/images/starl-on.gif');}
.ron{ background-image:url('/images/starr-on.gif');}
.loff{ background-image:url('/images/starl-off.gif');}
.roff{ background-image:url('/images/starr-off.gif');}

.comm_lbl_share{ color:#0033FF;}
.comm_lbl_friend{ color:#FF9900;}
.comm_lbl_private{ color:#FF0000;}
.vienmo { border:1pt #EFEFEF solid; padding: 3px;}
.ind_lang{display:block;position:absolute; margin-top:5px; margin-left:5px;}
.desk_navigate{ color: #006699; font-size:12pt; font-weight:bold; background-image:url('images/grad-hr.gif'); background-position:left bottom; background-repeat:no-repeat;padding-bottom:3px;}
.chats_box{background-image:url('images/graybox_mid.gif');}
.re-chatbox{width:214px; border: 1px #eeeeee solid}
.re-2lite{width:214px; border:1px #9CC5E1 solid;background-color:#E8F3F9;}
.unread{background-color:#D9F2FF;}
.chat_item{font-size:8.5pt; width:100%; height:auto; min-height:40px; max-height:120px; padding:5px 0px; margin:0px; overflow:auto;}
div.top{background-image:url('images/graybox_top.gif'); background-position:top left; background-repeat:no-repeat;}
div.bottom{padding:3px 3px 5px 3px; background-image:url('images/graybox_btm.gif'); background-position:bottom left; background-repeat:no-repeat;}
p.subdesc{ margin-left:6px}

.paginator{padding-top:4px; display:block; text-align:center}
.paginator a{font-size:smaller; padding:0px 2px 1px 2px;margin-right:1px; border:#CCCCCC 1px solid;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;}
.paginator a:hover{background-color:#FFC}

.markword{background-color:#FFFF33}
.sep_tab {border-bottom:1px solid #E3E3E3; height:24px}
.sub_tab { font-size:11px; text-align:center; padding-top:3px; width:91px; background-position:top; background-repeat:no-repeat; background-image:url('images/gray-tab.gif'); border-bottom:1px solid #E3E3E3}
.sub_tabz{ font-size:11px; font-weight:bold; text-align:center; padding-top:3px; width:27px; background-position:top; background-repeat:no-repeat; background-image:url('images/gray-tabz.gif');}
.sub_tab2{ font-size:11px; font-weight:bold; text-align:center; padding-top:3px; width:91px; background-position:top; background-repeat:no-repeat; background-image:url('images/gray-tab2.gif');}
.sub_tab a,.sub_tab a:visited{width:95%;display:block}
.sub_tabz a,.sub_tabz a:visited{width:95%;display:block}
.sub_tab2 a,.sub_tab2 a:visited{color:#EE8811; width:95%;display:block}

.cat_sel{ font-weight:normal;}
.cat_sel2{background-image:url('images/menu-point.gif'); background-position:bottom center; background-repeat:no-repeat; padding-bottom:6px ; color:#FF0000;}
.cat_sel2:link,.cat_sel2:visited{color:#FF0000;} .cat_sel2:hover{color:#0000FF;}
.cat_menu{padding:2px 6px 2px 6px; background-image:url('images/cat-menu.gif'); background-position:top; background-repeat:no-repeat;}

.online{color:#000099;}
.offline{color:#333333;}
.avatar{max-width:100px; max-height:100px;}
.avatar_tab{border:1pt #CCCCCC solid; background-color:#FFFFFF}
.avatar_con{width:106px; height:106px;padding:1px 1px 0px 1px}
.avatar_mini{width:60px; height:60px;}
.avatar_list{width:50px; height:50px;}
.avatar_minicon{width:66px; height:66px;}
.avatar_tools{float:right; background-color:#E9F3F8;height: 18px; width: 18px;}

#contact-box{width:508px;height:70px; overflow:hidden;position:relative; font-size:0.85em; background:url('/images/contacts-bg.gif') #FCFAF1 446px 16px no-repeat;border:1px solid #FCEFA1;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
#contact-box li.tabs-panel{height:70px;float:none;overflow:hidden;}
#contact-box ul.btn-nav{z-index:2;list-style-type:none;position:absolute; top:43px; left:404px; width:46px; list-style:none;padding:0; margin:0;}
#contact-box ul.btn-nav li{float:left;padding:1px 0; padding-left:2px; color:#666; cursor:pointer }
#contact-box li.btn-nav-item a{display:block; border:#FCEFA1 1px solid; padding:1px 4px; color:#333; background:#fff; border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
#contact-box li.btn-nav-item a:hover{ background-color:#FFF8CC; }
#contact-box .btn-nav .prev{ background:url(/images/up.gif) center no-repeat; width:8px; height:14px}
#contact-box .btn-nav .next{ background:url(/images/down.gif) center no-repeat; width:8px; height:14px}
#contact-box .tabs-panel{width:508px; height:70px; padding:2px; overflow:hidden;position:relative;}

.h_msg{ padding-left:16px; background:url(/images/post_old.gif) left no-repeat}
.h_msg2{ padding-left:16px; background:url(/images/post_new.gif) left no-repeat}

.lookupbox{ background-image:url('/images/lookup-box.gif'); background-position:left; background-repeat:no-repeat;}

.doc_desc{display:block;min-height:110px}
.book_mini {width:50px;}
.book_doc{background:url(images/book-icon-doc.png) 2px bottom no-repeat; background-color:#FFF}
.book_med{background:url(images/book-icon-sld.png) 2px bottom no-repeat; background-color:#FFF}
.book_scm{background:url(images/book-icon-scm.png) 2px bottom no-repeat; background-color:#FFF}
.book_nul{background:url(images/book-icon-nul.png) 2px bottom no-repeat; background-color:#FFF}
.book_icon{border:#9FC8DF 1px solid;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
.bookic_cont{float:left;display:block;width:71px;height:107px;padding:0px 7px 0px 0px}

.flder_plh {text-align:center;float:left;padding:3px 5px 3px 5px;}
.flder_ico {background-image:url('images/flder-bg.gif'); background-repeat:no-repeat; background-position:center; text-align:center;float:left;width:105px;height:60px;padding:3px 0px 3px 0px;}
.flder_sel {background-image:url('images/flder-bg2.gif');}

.desk_space{background-color:#F3FAF9; border-collapse:collapse; border:#AFD7F8 1px solid;}
.draw_line{background-image:url('/images/lookup-bbox.gif');}
.draw_top{ background-position:top; background-repeat:repeat-x;}
.draw_left{ background-position:left; background-repeat:repeat-y;}
.draw_bottom{ background-position:bottom; background-repeat:repeat-x;}
.draw_right{ background-position:right; background-repeat:repeat-y;}
.lb_rndcorner{background-image:url('/images/lookup-lbox.gif'); background-position:bottom left; background-repeat:no-repeat;}
.rb_rndcorner{background-image:url('/images/lookup-rbox.gif'); background-position:bottom right; background-repeat:no-repeat;}
.draw_bottom{ background-position:bottom; background-repeat:repeat-x;}
.draw_top{ background-position:bottom; background-repeat:repeat-x;}

.htmlForm{background-repeat:repeat-x;position:absolute;z-index:1;visibility:hidden; filter: revealTrans(TRANSITION=1,DURATION=.3) revealTrans(TRANSITION=4,DURATION=.3);}
.paddLeft{ background-image:url('images/form-lbg.gif'); background-position:left top; background-repeat:no-repeat;}
.paddRight{ background-image:url('images/form-rbg.gif'); background-position:right top; background-repeat:no-repeat; height:125px; padding:5px}

.bghilite{background:#FFFF00;padding-left:2px; padding-right:2px}
.score_indbox{border:#FFDFAA 1px solid; border-bottom:none; background:#FFFFD7}
.sms_indbox{border:#FFDFAA 1px solid; border-bottom:none; background:#FFFFD7}
.sms_tukhoa{ color:#F00; font-weight:bold;}
.sms_bid{ color:#2ADF00; font-weight:bold;}
.sms_noinhan{ color:#00F; font-weight:bold;}
.sms_sid{ color:#F00; font-weight:bold;}

div#avatarForm{width:250px;height:100px;}
div#subscrForm{width:250px;height:90px;}
div#commentForm{width:320px;height:120px;}

.draw_bgframe{background-color:#DAE9FA}
.draw_lframe{background-image:url('/images/frame/dot-frame_blue.gif');}
.draw_rframe{background-image:url('/images/frame/dot-frame_blue.gif');}
.draw_ltframe{background-image:url('/images/frame/lt-frame_blue.gif');}
.draw_rtframe{background-image:url('/images/frame/rt-frame_blue.gif');}
.draw_lbframe{background-image:url('/images/frame/lb-frame_blue.gif');}
.draw_rbframe{background-image:url('/images/frame/rb-frame_blue.gif');}
.draw_rtconn{background-image:url('/images/frame/rt-corn_blue.gif');}
.draw_lbconn{background-image:url('/images/frame/lb-corn_blue.gif');}
.draw_ltconn{font-size:10; padding-left:10px; background-color:#FFFFFF;background-image:url('/images/frame/link-corn_blue.gif');}

.tab0_frame{font-size:larger;width:255px; padding-left:4px; color:#035E87; background-image:url('/images/rnd-tab/tab0.gif') no-repeat left bottom;}
.tab1_frame{font-size:1.1em;width:110px; height:48px; padding-left:3px; background:url('/images/rnd-tab/tab1.gif') no-repeat left bottom;}
.tab2_frame{font-size:1.1em;width:110px; height:48px; padding-left:3px; background:url('/images/rnd-tab/tab2.gif') no-repeat left bottom;}
.tab3_frame{background:url('/images/rnd-tab/tab3.gif') bottom repeat-x;}

/* Chat controls*/
.in_time{color:#00F;}
.in_minute{color:#00C}
.in_hour{color:#028}
.in_day{color:#036}
.in_old{color:#999}
.in_2old{color:#CCC}

.new_sta{ background-color:#FC0; width:3px; height:8px}
.old_sta{ background-color:#CCC; width:3px; height:8px}
.chat_block{padding-top:2px;}
.head_right .chat_time{display:block; float:left; margin-top:5px;}
.head_left .chat_time{display:block; float:right; margin-top:5px;}
.chat_head{height:20px; background:bottom left no-repeat; padding-left:5px;padding-right:5px;}
.head_left{text-align:left; background-image:url('images/chatbx_headL.gif');}
.head_right{text-align:right; background-image:url('images/chatbx_headR.gif');}
.chat_cont{width:214px; padding-left:3px; padding-right:2px; display:inline-block; background:url('images/chatbx_midd.gif') left repeat-y; border-left:1px solid #EDE2E2;border-right:1px solid #EDE2E2;}
.chat_home{background-color:#E6F2FF}
.chat_guest{background-color:#FFFFE6}
.chat_bttm{height:3px; background-position:bottom left; background-repeat: no-repeat; background-image:url('images/chatbx_bttm.gif')}

/*Dialog controls*/
.button,.button span{white-space:nowrap; background: white url(/images/btn_white.gif) no-repeat; height:18px;}
.button,.button-blue{padding:3px 16px 3px 16px;background-position:right 0;position:absolute;text-decoration: none;font-size:0.9em;font-variant: small-caps;}
.button span,.button-blue span{background-position:left top;width:15px;height:21px;position:absolute;top:0px;left:0px;display:block;cursor:pointer;}
.button-blue{color:#0289b6;}

.dlg_tab{float:left;background-image:url('images/seltab-bg.jpg');background-position:top; background-repeat:repeat-x;}
.dlg_tab1{float:left;background-image:url('images/seltab-lbg.jpg');background-position:0; background-repeat:no-repeat; height:100%; padding-left:5px;}
.dlg_tab2{float:left;background-image:url('images/seltab-rbg.jpg');background-position:100%; background-repeat:no-repeat; height:20px; padding:5px 10px 0px 5px; color:#003366; font-weight:bold; text-align:center;}
.dlg_bg{padding:1px; border:#82A9DF 1px solid; border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
.dlg_bg table{background-color:#F2F8FB; border:#B9F9FF thin solid}('images/seltab-lbg.jpg');background-position:0; background-repeat:no-repeat; height:100%; padding-left:5px;}
.dlg_tab2{float:left;background-image:url('images/seltab-rbg.jpg');background-position:100%; background-repeat:no-repeat; height:20px; padding:5px 10px 0px 5px; color:#003366; font-weight:bold; text-align:center;}
.dlg_bg{padding:1px; border:#82A9DF 1px solid; border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
