body {background-image:url(images/bg_lotus.gif); margin-left: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color:  #006699; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; }
font,th,p { font-family: "Times New Roman";}
th,p { font-size:11pt; }
a:link,a:active,a:visited { text-decoration: none; color : #000000; }
a:hover { text-decoration:none; color : #DD6900; }
a.ulink,a.ulink:link,a.ulink:active,a.ulink:visited { text-decoration:underline; }
a.toolbar_link,a.toolbar_link:active,a.toolbar_link:visited,a.toolbar_link:hover {color: #ffffff; font: normal 10px Tahoma, Arial, Helvetica, sans-serif;}
.div_linktool{float:left; padding-right:2px; background-image:url(images/lred-btn.gif);background-repeat:no-repeat;background-position:left;padding-left:3px;}
div.cel_linktool{background-image:url(images/rred-btn.gif);background-repeat:no-repeat;background-position:right;padding-bottom:3px;}
ul{	margin-top:5; margin-bottom:5;}
p{ margin-top:10px; margin-bottom:10px; }
form{ margin-top:0px; margin-bottom:2px;}
img{border:0px;}
img.click{border:0px; border:none; cursor:hand;}
p#blocks{ text-decoration:none;	padding:1px 3px 3px 3px; margin:0;	font-family: Verdana, Arial, Helvetica, sans-serif;}
legend{	font-weight:bold; color:#000000;}
.tb,.tb font,.tb p{ height:27; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
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 {
	color:#0000;
	text-decoration:none;
	background-image:url(images/menu-bar-down.gif);
	padding:1px 5px 1px 5px;
}
.softbutton{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-indent:25;width:135px; height:25; background-image:url(images/hot-item.gif); background-position:center; background-repeat:no-repeat}
.redtab a:link,.redtab a:active,.redtab a:visited { text-decoration: none; color : #FFFFFF; background-color:#CC0000;}
.redtab a:hover { text-decoration:none; color : #FFFFFF; }
.txtTitle{font-family:Arial, Helvetica, sans-serif;	font-size:18px; font-weight:bold; color:#CC0000}
.tabContent{width:100%; border-collapse:collapse}
.tabKebang{ border-width:1;border-color:#DADAAA; border-collapse:collapse;border:none;}
.thKebang{ font-weight:bold; text-align:center;border:solid #7F9DB9 1.0pt}
.tdBaovien{ background-color:#FFFFDD; padding:2 2 2 2; border-collapse:collapse; border-color:#CCCCCC; border-width:1; border-style:dashed}
.tdKebang{ border:solid #7F9DB9 1.0pt}
.dlKebang{ font-size:smaller; border:solid #7F9DB9 1.0pt;}
.tdKevach{ border-bottom:dashed #DADAAA 1pt}
.tdDulieu{ border:solid #CCCCCC 1.0pt; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.thDanhsach{ font-weight:bold; background-color:#F4FAFF;}
.txtHitlite{ color:#000099; font-weight:bold;}
.txtHitlite2{ color:#0000AA;}
.txtNhodi{ font-size:9pt;}
.txtModi{ color:#999999; font-size:smaller;}
.arialText{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.required{ color:#FF0000;}
.dek {	POSITION: absolute;	}
.popup{	background-color:#FFFFCC; border:1px solid #DADAAA; color: #000000;	font-family:"Times New Roman", Times, serif;	font-size:smaller;}
.mainTitle{font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#000099;}
.portletTxt{font-family:Arial, Helvetica, sans-serif;	font-size:8pt; line-height:12pt;}
.portletTitle{font-family:Arial, Helvetica, sans-serif;	font-size:9pt; color:#CC0000; font-weight:bold; vertical-align:middle; padding-left:3px;}
.pageidx{background-color:#33FFFF; padding-left:2;padding-right:2;}
table.tabCalitem{border-top:none;border-left:dotted #CCCCCC 1.0pt;border-bottom:dotted #CCCCCC 1.0pt;border-right:none;}
td.tdCalitem{border-top:none;border-left:dotted #CCCCCC 1.0pt;border-bottom:dotted #CCCCCC 1.0pt;border-right:none;}
table.portletCaption{ background-image:url(images/portlet/p-rconner.gif); border-collapse:collapse;background-position:right top; background-repeat:no-repeat;}
p.blockCaption{ background-image:url(images/dashbox.gif); background-position:left; background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#CC0000; font-size:9pt; line-height:14pt; margin-top:2px;margin-left:3px; text-indent:15px; margin-bottom:2px;}
p.portletTopic{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; font-size:8pt; margin-top:2px;margin-bottom:2px;}
p.portletTopic a:link,p.portletTopic a:active,p.portletTopic a:visited{color:#0000CC;font-size:9pt;}
p.portletHitlite{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:8pt; margin-top:2px;margin-bottom:2px;}
p.portletHitlite a:link,p.portletHitlite a:active,p.portletHitlite a:visited{color:#000000;}
p.portletItem{font-family:Arial, Helvetica, sans-serif;	font-size:8pt; margin-top:1px;margin-bottom:1px;}

.mainbox{ border:1px #ccc solid; background-color:#F0F0F0; width:auto; max-width:572px; padding:5px; margin-bottom:5px; border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
.mainboxtitle{font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:1.5em; font-weight:800; color:#c00; border-bottom:#ccc thin solid;}
.mainboxcont{ background-color:#FFF; padding:3px;}
.fpagetitle{font-family:Arial, Helvetica, sans-serif; font-size:10pt; line-height:1.5em; font-weight:800; color:#c00; border-bottom:#c00 1px solid;}
.rnd{border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;}
/* Rotator ------------------------------*/
.RotatorTitle {FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: darkred; FONT-FAMILY: Verdana;}
.RotatorItem {CURSOR: hand; width:100%;}
p.RotatorItemTxt {margin-top:1px;margin-bottom:1px; font-family:Arial, Helvetica, sans-serif;	font-size:8pt;}
.RotatorItemOver {CURSOR: hand; BACKGROUND-COLOR: #ffce80;}
.RotatorItemDown {CURSOR: hand; BACKGROUND-COLOR: #ffce80;}
.FormButton { background: url(images/button_gradient.gif) repeat-x; border-color: #7F9DB9; border-style: solid; border-width: 1px; font-family: Arial; font-size: 8pt; height:22px;}
.small{	font-family: Arial, serif;	font-size: 7.5pt;}
.copyr{color:#FFFFFF; font-size:smaller;}

.tool_item{background-image:url(images/redbutton.gif); background-repeat:no-repeat; background-position:center; color: #ffffff; width:136; height:40; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; padding-bottom:7px; vertical-align:middle; text-align:center;}
.tool_item a,.tool_item a:link,.tool_item a:visited{color: #ffffff; font: bold 11px Tahoma, Arial, Helvetica, sans-serif;}

label#menu a { /* Menu links. */	
	text-decoration:none;
	padding-left:1px;
	padding-right:1px;
	text-align:center;
	border:1px solid #000000;
}
label#menu a:hover { /* Hover effect for menu links. */
	text-decoration:none;
	border:1px dashed #000000;
}

.on {
	visibility:visible;
	display:on;
}
.off {
	visibility:hidden;
	display:none;
}

.hitlite0 { background-color: #F4FAFF;}
.row1 { background-color: #F4FAFF;}
.row2 { background-color: #DEE3E7;}
.row3 { background-color: #D1D7DC;}

td#headline {
	color:#FFFFFF;
	background-image:url(images/topic_conn.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#F11F1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:0px;	
	padding-left:3px;	
	padding-bottom:0px;	
	width:160px;
}

table#blockf{
	width:100%;
	border-collapse:collapse;
	border-style:solid;
	border-width:1;
	border-color:#7599D0;
}
table#blockb{
	width:100%;
}
td#capblock {
	vertical-align:baseline;
	text-indent:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:26px;
	background-image:url(images/connblck.gif);
	background-position:left;
	background-repeat:no-repeat;
}

td#conblock{
	padding-top:3px;
	padding-left:2px;
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	background-color:#B9DCFF;	
}
td#inblock{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:0.7em;
	background-color:#B9DCFF;	
}

.boxtitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.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;}
p.newsdesc{margin-top:3px;margin-bottom:3px;}
li.items{font-family: 'Arial'; font-size:9pt; margin-left: -9.0pt;}
ul#items {compact:compact; font-size:9pt; font-family: 'Arial'; list-style-image:url(images/red_arrow.gif);}
ul#items a{ color: #000000; text-decoration: none}
ul#items a:hover{ color: #004080; text-decoration: underline}
ul#items a:visited{ color: #004080;}

.arialtxt{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.arialTitle{font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-top:3px;	color:#CC0000;}

.text_content{font-family: "Times New Roman", Times, serif;font-size:14px;}
.plet_tag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/plet-tag.gif);
	background-repeat:no-repeat; background-position:left bottom;
	padding-top:5px;
	text-indent:20px;
	font-size:11px;
	font-weight: bold;
	color:#FF0000;
}

.title {
	font-family: "Times New Roman", Times, serif;
  	font-size: 24px;
  	background-color: #006666;
	color: #DCDCDC;
}

.title2 {
	font-size:14px;
	font-weight: bold;
	color:#0000CC;
	padding-top:10px;
}
.title3 {
	background-image:url(images/administration_icon.gif); background-repeat:no-repeat;
	background-position:left bottom;
	text-indent:16px;
	font-family: Arial, Helvetica, sans-serif; font-size:11pt; line-height:24px; font-weight:bold;
	color:#FF0000;
}
.title4 {
	background-image:url(images/title4.gif);
	background-repeat:no-repeat;

	background-position:left bottom;
	text-indent:16px;
	font-family: Arial, Helvetica, sans-serif; font-size:11pt; line-height:24px; font-weight:bold;
	color:#FF0000;
}

.header {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	background-color: #006666;
  color: #DCDCDC;
}

.legal {
	font-family: "Times New Roman", Times, serif;
	font-size: smaller;
	color: #333333;
}
