﻿HTML {
	height:100%;
}

BODY {
	font-family:Arial;
	height:100%;
	font-size:11px;
	margin:0;
	padding:0;
}
.white {
	font-family:Arial;
	font-size:11px;
	line-height:160%; color:White;
}
TABLE {
	font-family:Arial;
	font-size:12px;
	line-height:160%; border:0px;
}

TD {
	font-family:Arial;
	font-size:12px;
	line-height:160%;
}
H1 {
	font-size:0.9em;
}
A {
	/*color:#004594;*/
	color:#191919;
	text-decoration:none;
}

A:hover {
	/*color:#F30;*/
	text-decoration:underline;
}
input, select, check, textarea
{
	font-size: 9pt;
	font-family: arial, helvetica, verdana, sans-serif;
	margin: 0;
	padding: 2px;
}
.radio{
	color:#fff; font-size:11px; font-family:Arial; font-weight:bold;
}
.lang {
	color:#fff;
	text-decoration:none;
}
.lang:hover {
	color:#F30;
	text-decoration:none;
}
.input{
	border:1px solid #AACCEE; font-family:Arial; font-size:11px; color:#575757;	
}
.price {
	color:#EF1008; font-weight:bold;
}
.txtBook {
	padding-left:8px; padding-right:8px; padding-bottom:3px; padding-top:3px; color:#07519A; font-weight:bold; background-image:url(../skin/bgButton.gif); background-position:bottom; border:1px solid #B3CCEA;
}
.txtBook:hover {
	padding-left:8px; padding-right:8px; padding-bottom:3px; padding-top:3px; color:#F30; font-weight:bold; background-image:url(../skin/bgButtonHover.gif); background-position:bottom; border:1px solid #B3CCEA;
}
.btnBook {
	font-weight:bold; padding:3px; width:100px;
}
.bgmn{background-image:url(../skin/bgcolor.gif); cursor:pointer;}
.mnLeft {
	background-image:url(../skin/mnLeft.gif); background-repeat:no-repeat; height:25px;
}
.mnLeftov {
	background-image:url(../skin/mnLeftov.gif); background-repeat:no-repeat; height:25px;
}
.mnCenter {
	background-image:url(../skin/mnCenter.gif); background-repeat:repeat-x; height:25px;
	text-align:center; font-size:11px;
	font-weight:bold; color:#FFFF00;
}
.mnCenterov {
	background-image:url(../skin/mnCenterov.gif); background-repeat:repeat-x; height:25px;
	text-align:center; font-size:11px;
	font-weight:bold; color:#014493;
}
.mnRight {
	background-image:url(../skin/mnRight.gif); background-repeat:no-repeat; height:25px; width:6px;
}
.mnRightov {
	background-image:url(../skin/mnRightov.gif); background-repeat:no-repeat; height:25px; width:6px;
}
/*Dung cho datagrid*/
.tdGrid {	/*Dung  cho tieu de tren trang chu*/
	border-top:1px solid #ccc; padding:4px;
}
/* END */
.txtFrom {	/*Dung  cho tieu de tren trang chu*/
	font-weight:bold; color:#414141;  text-decoration:underline; font-size:12px;
}
.txtMenu {
	text-align:center; font-size:11px;
	font-weight:bold; color:#FFFFFF;
}
.txtMenu:hover {	
	text-align:center; font-size:11px;
	font-weight:bold; color:#ccc; text-decoration:none;
}
.divHead {
	background-image:url(../skin/bgTD.gif);	
	font-size:11px;
	width:655px; height:20px; font-weight:bold; color:#004594;
	border:1px solid #A8DEE8; letter-spacing:0.1em; text-align:left;
}
.divBox {
	padding-bottom:5px; width:655px; border-left:1px solid #A8DEE8; border-right:1px solid #A8DEE8; border-bottom:1px solid #A8DEE8;
}
.trList{
	background-color:#3C7FAF; font-weight:bold; color:White;
}
.tableList{
	border:1px; border-collapse:collapse; border-color:#3C7FAF;
}
.tdDetail{
	border-bottom:1px solid #ccc;
}
/*Footer*/
.footer{
	background-image:url(../skin/bgFooter.gif); background-repeat:repeat-y; height:71px;
}
/*News*/
.divTitle
{
	padding-bottom: 2px;
	padding-top: 2px;
}
.detail{
	color:#F4670F; font-family:arial; font-size:11px; cursor:pointer;
}
.title{
	color:#004594; font-family:arial; font-size:11px; font-weight:bold; cursor:pointer;	
}
.title:hover{
	color:#F59237; font-family:arial; font-size:11px;	
}
/*Phan trang*/
.SelectedItem {
	border-right:#909090 1px solid;
	font-weight:700;
	border-top:#909090 1px solid;
	font-size:11px;
	background:#f5f5f4;
	border-left:#909090 1px solid;
	width:20px;
	color:red;
	border-bottom:#909090 1px solid;
	font-family:Arial;
}

.PagerItem {
	font-size:12px;
	font-weight:700;
	width:20px;
	color:#000;
	font-family:Arial,Verdana;
}

.PagerItem A:hover {
	font-size:12px;
	font-weight:700;
	color:#f60;
	font-family:Arial,Verdana;
}

.PagerItem A:link,.PagerItem A:active,.PagerItem A:visited {
	font-size:12px;
	font-weight:700;
	color:#0C6DCE;
	font-family:Arial,Verdana;
}
/* DatePicker */
.Header { FONT-SIZE: 11px; BACKGROUND: steelblue; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 20px }
.Button { BORDER-RIGHT: #909090 1px solid; BORDER-TOP: #909090 1px solid; FONT-SIZE: 11px; BACKGROUND: #f5f5f4; BORDER-LEFT: #909090 1px solid; CURSOR: hand; COLOR: #336699; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: Arial }
.Item { FONT-SIZE: 11px; BACKGROUND: #f5f5f4; WIDTH: 25px; COLOR: #336699; FONT-FAMILY: Arial }
.SelectedItem { BORDER-RIGHT: #909090 1px solid; BORDER-TOP: #909090 1px solid; FONT-SIZE: 11px; BACKGROUND: #f5f5f4; BORDER-LEFT: #909090 1px solid; WIDTH: 20px; COLOR: #ff0000; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: Arial }
.Container { BORDER-RIGHT: #909090 1px solid; BORDER-TOP: #909090 1px solid; FONT-SIZE: 11px; BACKGROUND: #f5f5f4; BORDER-LEFT: #909090 1px solid; COLOR: #336699; BORDER-BOTTOM: #909090 1px solid; FONT-FAMILY: Arial;}
.checkbox { FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana }
/* PortSCTHN */ 
/*TABLE.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.moduletable TH
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: White;
	padding-top: 4px;
	height: 21px;
	text-align: left;
	background-position: 0% 0%;
	background-attachment: scroll;
	background-repeat: repeat-x;
}
TABLE.moduletable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TR.on {
}
TR.off {
	DISPLAY: none
}
.Menu
{width: 100%; height: 28px; padding:2 5 3 2; border-right:#D8EDFF 0px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-image: url(\Images\menuad.jpg); cursor:hand; color:#000000;
}
.Menusub
{width: 100%; height: 28px; padding:2 5 3 2; border-right:#D8EDFF 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; cursor:hand; color:#0000FF;
}
.Option
{height: 24px; padding:2 5 3 12; border-right:#D8EDFF 0px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-color: #FCFFFF; cursor:hand; color:#0000FF;
}
TD.MenuCMS-QLND
{
	background-image: url(/Images/qlnd_0.gif);
	width: 128px;
	height: 28px;
}
TD.MenuCMS-QLND-Select
{
	background-image: url(/Images/qlnd_1.gif);
	width: 128px;
	height: 28px;
}
TD.MenuCMS-QLCD
{
	background-image: url(/Images/qlcd_0.gif);
	width: 116px;
	height: 28px;
}
TD.MenuCMS-QLCD-Select
{
	background-image: url(/Images/qlcd_1.gif);
	width: 116px;
	height: 28px;
}
TD.MenuCMS-TKTB
{
	background-image: url(/Images/tktb_0.gif);
	width: 122px;
	height: 28px;
}
TD.MenuCMS-TKTB-Select
{
	background-image: url(/Images/tktb_1.gif);
	width: 122px;
	height: 28px;
}
.img-MenuCMS
{ 
	height: 28px; border:0;
}*/

/*A:hover {
	TEXT-DECORATION: underline
}
BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Tahoma; BACKGROUND-COLOR: #669933; TEXT-ALIGN: center
}
BODY * {
	FONT-SIZE: 1em
}
.font-xx-small {
	FONT-SIZE: 0.7em
}
.font-x-small {
	FONT-SIZE: 0.8em
}
.font-small {
	FONT-SIZE: 0.9em
}
.font-large {
	FONT-SIZE: 1.1em
}
.font-x-large {
	FONT-SIZE: 1.2em
}
.font-xx-large {
	FONT-SIZE: 1.3em
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	FONT-SIZE: 0.8em
}
BUTTON {
	FONT-SIZE: 0.8em
}
SELECT {
	FONT-SIZE: 0.8em
}
TEXTAREA {
	FONT-SIZE: 0.8em
}
TEXTAREA {
	FONT-FAMILY: Arial
}
.form-button {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid
}
.form-button-hover {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid
}
.form-text {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.tree-js-pop-up DIV {
	BORDER-RIGHT: #ffffff 2px outset; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 2px outset; DISPLAY: none; PADDING-LEFT: 4px; Z-INDEX: 10; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 2px outset; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px outset; POSITION: absolute; BACKGROUND-COLOR: #d3d3d3; TEXT-ALIGN: left
}
.alpha {
	BACKGROUND-COLOR: #b2b2b2
}
.alpha-gradient {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_title_bg_gradient.gif) repeat-x
}
.alpha-neg-alert {
	COLOR: #ff0000
}
.alpha-pos-alert {
	COLOR: #007f00
}
.alpha-separator {
	FONT-SIZE: 0px; BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_title_bg_x.gif) repeat-x; HEIGHT: 1px
}
A.alpha {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.alpha:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
FONT.alpha {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
.beta {
	BACKGROUND-COLOR: #b6cbeb
}
.beta-gradient {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_menu_bg_gradient.gif) repeat-x
}
.beta-neg-alert {
	COLOR: #ff0000
}
.beta-pos-alert {
	COLOR: #007f00
}
.beta-separator {
	FONT-SIZE: 0px; BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_menu_bg_x.gif) repeat-x; HEIGHT: 1px
}
A.beta {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.beta:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
FONT.beta {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.gamma {
	BACKGROUND-COLOR: #ffffff
}
.gamma-gradient {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_bg_x.gif) repeat-x
}
.gamma-neg-alert {
	COLOR: #ff0000
}
.gamma-pos-alert {
	COLOR: #007f00
}
.gamma-tab {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 27px; MARGIN: 0px 0px 15px; BORDER-BOTTOM: #b6cbeb 1px solid
}
.gamma-tab UL {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cccccc; LINE-HEIGHT: 22px; MARGIN-RIGHT: 8px; PADDING-TOP: 2px; BORDER-BOTTOM: #b6cbeb 1px solid; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.gamma-tab LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cccccc; LINE-HEIGHT: 22px; MARGIN-RIGHT: 8px; PADDING-TOP: 2px; BORDER-BOTTOM: #b6cbeb 1px solid; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.gamma-tab UL.current {
	BORDER-RIGHT: #b6cbeb 1px solid; BORDER-TOP: #b6cbeb 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #b6cbeb 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid
}
.gamma-tab LI.current {
	BORDER-RIGHT: #b6cbeb 1px solid; BORDER-TOP: #b6cbeb 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #b6cbeb 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid
}
.gamma-tab LI A {
	COLOR: #777777
}
.gamma-tab LI.current A {
	COLOR: #000000
}
.gamma-tab LI.toggle {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-LEFT: 0px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: 0px
}
A.gamma {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.gamma:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
FONT.gamma {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.bg {
	BACKGROUND-COLOR: #ffffff
}
.bg-neg-alert {
	COLOR: #ff0000
}
.bg-pos-alert {
	COLOR: #007f00
}
A.bg {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.bg:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
FONT.bg {
	COLOR: #000000
}
#layout-outer-side-decoration {
	BORDER-RIGHT: #ffffff 2px solid; MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 2px solid; MARGIN-RIGHT: auto
}
#layout-box {
	MARGIN-TOP: 0px; WIDTH: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#layout-top-banner {
	Z-INDEX: 3; POSITION: relative; HEIGHT: 91px; TEXT-ALIGN: left
}
#layout-user-menu {
	RIGHT: 5px; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
#layout-user-menu FORM {
	MARGIN-TOP: 5px; TEXT-ALIGN: right
}
#layout-my-places {
	RIGHT: 0px; WIDTH: 250px; POSITION: relative; text-color: #FFFFFF  
}
.layout-my-places {
	COLOR: #ffffff
}
#layout-my-places UL {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; RIGHT: 0px; MARGIN: 0px; BORDER-LEFT: #b2b2b2 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #b2b2b2 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#layout-my-places UL LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
#layout-global-search {
	RIGHT: 5px; POSITION: absolute; TOP: 5px
}
#layout-nav-more-menu {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 80px; BORDER-BOTTOM: #b2b2b2 1px solid; POSITION: absolute; TOP: 26px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#layout-nav-more-menu LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#layout-nav-container {
	Z-INDEX: 2; BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/nav_bg.gif) #ffffff repeat-x left top; POSITION: relative; HEIGHT: 40px
}
.layout-nav-tabs-left {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/nav_bg_left.gif) no-repeat left top; POSITION: relative
}
.layout-nav-tabs-right {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/nav_bg_right.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.layout-nav-tabs-box {
	POSITION: relative; HEIGHT: 26px
}
.layout-tab {
	FLOAT: left; WIDTH: auto; COLOR: #000000; POSITION: relative; HEIGHT: 26px
}
.layout-tab-selected {
	FLOAT: left; WIDTH: auto; COLOR: #000000; POSITION: relative; HEIGHT: 26px
}
.layout-tab-selected {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/nav_bg.gif) #007db0 repeat-x center 50%; COLOR: #4a517d
}
.layout-tab SPAN {
	POSITION: relative; TOP: 5px
}
.layout-tab-selected SPAN {
	POSITION: relative; TOP: 5px
}
.layout-tab-separator {
	MARGIN-TOP: 5px; FONT-SIZE: 0px; BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_title_bg_y.gif) repeat-y; FLOAT: left; WIDTH: 1px; HEIGHT: 15px
}
#layout-content-outer-decoration {
	
}
#layout-bottom-container {
	TEXT-ALIGN: left
}
.layout-add-select-style {
	
}
.portal-add-content {
	BORDER-RIGHT: #b2b2b2 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b2b2b2 3px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #b2b2b2 3px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #b2b2b2 3px solid; BACKGROUND-COLOR: #ffffff
}
#layout-column_column-1 {
	HEIGHT: 75px
}
#layout-column_column-2 {
	HEIGHT: 75px
}
#layout-column_column-3 {
	HEIGHT: 75px
}
#layout-column_column-4 {
	HEIGHT: 75px
}
#layout-column_column-5 {
	HEIGHT: 75px
}
.layout-column-highlight {
	BACKGROUND: url(/html/themes/socn_theme/images/common/diagonal-lines.gif)
} */
/* Public Web */
.portlet-dragging-placeholder {
	BACKGROUND-COLOR: #eaf2ff
}
#portlet-place-holder DIV {
	BACKGROUND-COLOR: #b6cbeb
}
.portlet-loading {
	MARGIN-TOP: 10px; BACKGROUND: url(/html/themes/socn_theme/images/progress_bar/loading_animation.gif) no-repeat center top; PADDING-TOP: 40px; TEXT-ALIGN: center
}
.portlet-container {
	POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.portlet-box {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid
}
.portlet-minimum-height {
	BORDER-TOP: #b2b2b2 1px solid; HEIGHT: 1px
}
.portlet-borderless-container {
	MARGIN-BOTTOM: 10px; POSITION: relative
}
.portlet-borderless-bar {
	FONT-SIZE: 0.8em; TEXT-ALIGN: left
}
.portlet-wrap-title {
	POSITION: relative; HEIGHT: 16px
}
.portlet-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 5px; COLOR: #ffffff; POSITION: absolute; TOP: 1px
}
.portlet-small-icon-bar {
	PADDING-LEFT: 2px; RIGHT: 2px; POSITION: absolute; TOP: 3px
}
.portlet-top-decoration {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_corner_ul.gif) no-repeat left top; HEIGHT: 5px
}
.portlet-top-decoration DIV {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_corner_ur.gif) no-repeat right top; HEIGHT: 5px
}
.portlet-top-decoration DIV DIV {
	BORDER-TOP: #b2b2b2 1px solid; FONT-SIZE: 0px; BACKGROUND: #ffffff; MARGIN: 0px 5px; HEIGHT: 5px
}
.portlet-inner-top {
	MARGIN: 0px auto
}
.portlet-bottom-decoration {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_corner_bl.gif) no-repeat left top; HEIGHT: 5px
}
.portlet-bottom-decoration DIV {
	BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/portlet_corner_br.gif) no-repeat right top; HEIGHT: 5px
}
.portlet-bottom-decoration DIV DIV {
	FONT-SIZE: 0px; BACKGROUND: #ffffff; MARGIN: 0px 5px; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 5px
}
.portlet-font {
	COLOR: #000000
}
.portlet-font A {
	COLOR: #000000
}
.portlet-font-dim {
	COLOR: #c4c4c4
}
.portlet-msg-status {
	COLOR: #000000; FONT-STYLE: italic
}
.portlet-msg-info {
	COLOR: #000000
}
.portlet-msg-error {
	COLOR: #ff0000
}
.portlet-msg-alert {
	COLOR: #ff0000; FONT-STYLE: italic
}
.portlet-msg-success {
	COLOR: #007f00
}
.portlet-section-header {
	FONT-WEIGHT: bold; BACKGROUND: #007db0; COLOR: #007db0
}
.portlet-section-header A {
	COLOR: #007db0
}
.portlet-section-body {
	BACKGROUND: #eaf2ff; COLOR: #3f3f3f
}
.portlet-section-body-hover {
	BACKGROUND: #5274ae; COLOR: #ffffff
}
TR.portlet-section-body:hover {
	BACKGROUND: #5274ae; COLOR: #ffffff
}
.portlet-section-body A {
	COLOR: #3f3f3f
}
.portlet-section-body-hover A {
	COLOR: #ffffff
}
TR.portlet-section-body:hover A {
	COLOR: #ffffff
}
.portlet-section-alternate {
	BACKGROUND: #dbe1ed; COLOR: #3f3f3f
}
.portlet-section-alternate-hover {
	BACKGROUND: #5274ae; COLOR: #ffffff
}
TR.portlet-section-alternate:hover {
	BACKGROUND: #5274ae; COLOR: #ffffff
}
.portlet-section-alternate A {
	COLOR: #3f3f3f
}
.portlet-section-alternate-hover A {
	COLOR: #ffffff
}
TR.portlet-section-alternate:hover A {
	COLOR: #ffffff
}
.portlet-section-selected {
	BACKGROUND: #fafcfe; COLOR: #7aa0ec
}
.portlet-section-selected-hover {
	BACKGROUND: #c0d2f7; COLOR: #00329a
}
TR.portlet-section-selected:hover {
	BACKGROUND: #c0d2f7; COLOR: #00329a
}
.portlet-section-selected A {
	COLOR: #7aa0ec
}
.portlet-section-selected-hover A {
	COLOR: #00329a
}
TR.portlet-section-selected:hover A {
	COLOR: #00329a
}
.portlet-section-subheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #91aee8; PADDING-BOTTOM: 2px; COLOR: #405278; PADDING-TOP: 2px
}
.portlet-section-footer {
	COLOR: #000000
}
.portlet-section-text {
	COLOR: #000000
}
.portlet-form-label {
	COLOR: #000000
}
.portlet-form-input-field {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.portlet-form-button {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BACKGROUND: url(/html/themes/socn_theme/color_schemes/01/button_gradient.gif) repeat-x; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid
}
.portlet-icon-label {
	COLOR: #000000
}
.portlet-dlg-icon-label {
	COLOR: #000000
}
.portlet-form-field-label {
	COLOR: #000000
}
.portlet-form-field {
	COLOR: #000000
}
TR.even {
	COLOR: #000000; BACKGROUND-COLOR: #b6cbeb
}
TR.odd {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.footer {
	MARGIN-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.footer-text {
	FONT-SIZE: 11px; COLOR: #393939
}
.footer-link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #ffffff
}
.footer-padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
A.nav-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffcc
}
A.nav-text-selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffff00
}
.nav-text:hover {
	TEXT-DECORATION: underline
}
.top-menu-link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}
#layout-datetime {
	RIGHT: 5px; COLOR: #ffffff; POSITION: absolute; TOP: 5px
}
a.cmsview-style-title{
color:#663300;
font-size:11px;
text-transform:none;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
}
td.cmsview-style-title{
background-color: #BCE3F3;
padding-top:2px;
padding-bottom:2px;
}
td.cmsview-style-cat{
padding:7px;
border: 1px solid #B2B2B2;
}
.cmsview-style-box-news{
border:#B2B2B2 solid 1px;
padding-top:2px;
padding-bottom:2px;
}
td.cmsview-style-box-news{
background-color: #FFFFFF;
padding: 3px;
}
.cmsview-style-article-title{
color:#003399;
font-weight:bold;
font-size:13px;
padding-bottom:5px;
text-transform:none;
}
.cmsview-style-image{
padding-bottom:5px;
padding-top:5px;
}
img.cmsview-style-image-box{
border: 1px solid #606060;
}
a.cmsview-style-view-detail{
color:#003399;
font-size:12px;
}
.cmsview-style-article-summary{
font-size:13px;
color:#191919;
line-height: 135%;
padding-top:8px;
}
.cmsview-style-article-others{
background-color: #BCE3F3;
font-weight:bold;
color:#663300;
font-size:11px;
text-transform:none;
padding-left:7px;
padding-top: 2px;
padding-bottom: 2px;
}
a.cmsview-style-article-others-title{
font-size:13px;
color:#191919;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}
.cmsview-style-text-published-date{
font-size:11px;
color:#191919;
padding-right:5px;
}
a.cmsview-view-more{
color: #003399;
font-weight: normal;
font-size: 12px;
}
/* Hưng */
.divProject
{
	/*border-right: #909090 1px solid;
	border-top: #909090 1px solid;
	background: #9bb004;
	border-left: #909090 1px solid;
	border-bottom: #909090 1px solid;*/
	width: 1000px;
}
.divBox-Menu
{
	width: 100%;
	text-align: left;
	border-right: #537d84 1px solid;
	border-top: #537d84 1px solid;
	border-left: #537d84 1px solid;
	border-bottom: #537d84 1px solid;
}
.divBox-View
{
	width: 100%;
	text-align: left;
	border-right: #537d84 1px solid;
	border-top: #537d84 1px solid;
	border-left: #537d84 1px solid;
	border-bottom: #537d84 1px solid;
}
.fl 
{
	FLOAT: left
}
.fr 
{
	FLOAT: right
}
.menu-page
{
	background-color: #016fe0;
	font-weight: bold;
	font-size: 13px;
	color: white;
	position: relative;
	text-align: left;
	vertical-align: middle;
	border-right: #016fe0 5px solid;
	border-top: #016fe0 5px solid;
	border-left: #016fe0 10px solid;
	border-bottom: #016fe0 5px solid;
}
.menu-page-link
{
	color: white;
}
.menu-page-link-select
{
	color: #191919;
}
.portlet-header-menu
{
	border-right: #016fe0 3px solid;
	border-top: #016fe0 3px solid;
	border-left: #016fe0 3px solid;
	border-bottom: #016fe0 3px solid;
	position: relative;
	background-color: #016fe0;
	font-weight: bold;
	font-size: 12px;
	color: white;
}
.portlet-header-view
{
	border-right: #016fe0 3px solid;
	border-top: #016fe0 3px solid;
	border-left: #016fe0 3px solid;
	border-bottom: #016fe0 3px solid;
	position: relative;
	background-color: #016fe0;
	font-weight: bold;
	font-size: 12px;
	color: white;
}
.portlet-bottom-blank
{
	height: 10px;
}
.portlet-right-blank
{
	width: 10px;
}
.footer-table
{
	border-right: #016fe0 1px solid;
	border-top: #016fe0 1px solid;
	border-left: #016fe0 1px solid;
	border-bottom: #016fe0 1px solid;
	position: relative;
	font-size: 12px;
	color: #191919;
}
.footer-td
{
	border-right: #016fe0 3px solid;
	border-top: #016fe0 3px solid;
	border-left: #016fe0 3px solid;
	border-bottom: #016fe0 3px solid;
	position: relative;
	background-color: #016fe0; 
	font-size: 12px;
	color: white;
}
.cms-parent-cat
{
	color: #011A5C;
	font-size: 12px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cms-child-cat
{
	color: #3A61B0;
	font-size: 12px;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.cms-title-content
{
	color: #191919;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
	margin-top: 8px;
	text-transform: none;
	
}
.cms-description-content
{
	font-size: 13px;
	color: #191919;
	line-height: 135%;
	padding-top: 8px;
}
.cms_hot
{
	font-size: 12px;
	color: #191919;
	text-align: justify;
}
.cms-image
{
	margin-bottom: 2px;
	margin-left: 2px;
	margin-top: 2px;
	/*width: 196px;
	height: 70px;*/
	border: 0;
}
.img-flag
{
	margin: 2px;
	border: 0;
	width: 16px;
	height: 13px;
}
.img-width-menu
{
	width: 196px;
}
.img-width-view
{
	width: 572px;
}
.img-cat12
{
	height: 12px;
	width: 12px;
	margin-right: 5px;
	margin-left: 5px;
}
.img-cat24
{
	height: 24px;
	width: 24px;
	margin-right: 5px;
	margin-left: 5px;
}
.img-hot
{
	border-right: #a5a5a5 1px solid;
	border-top: #a5a5a5 1px solid;
	border-left: #a5a5a5 1px solid;
	margin-left: 5px;
	border-bottom: #a5a5a5 1px solid;
	height: 50px;
	width: 50px;
}
.img-message1
{
	margin-left: 0px;
	margin-right: 5px;
	height: 16px;
	width: 16px;
}
.img-message2
{
	border: 0px;
	margin-left: 0px;
	margin-right: 5px;
	height: 70px;
	width: 70px;
}
.img-subject
{
	border-right: #a5a5a5 1px solid;
	border-top: #a5a5a5 1px solid;
	margin-top: 10px;
	border-left: #a5a5a5 1px solid;
	margin-right: 10px;
	border-bottom: #a5a5a5 1px solid;
	height: 100px;
	width: 100px;
}
.img-content
{
	margin-top: 10px;
	margin-right: 10px;
	border-left: #a5a5a5 1px solid;
	border-right: #a5a5a5 1px solid;
	border-top: #a5a5a5 1px solid;
	border-bottom: #a5a5a5 1px solid;
	/*height: 200px;
	width: 200px;*/
	cursor: hand;
}
.size-content100
{
	height: 100px;
	width: 100px;
}
.size-content150
{
	height: 150px;
	width: 150px;
}
.size-content200
{
	height: 200px;
	width: 200px;
}
li
{
	line-height: 4ex;
	vertical-align: middle;
}
.li-others-title
{
	font-size: 13px;
	color: #191919; 
}
.next-cat
{
	font-size: 12px;
	color: #1a450a;
}
.title-content
{
	/*padding-left: 10px;*/
	font-weight: bold;
	font-size: 13px;
	color: #26690a;
	padding-top: 10px;
	font-family: Arial,Helvetica,sans-serif;
	text-align: justify;
	margin-bottom: 0px;
	margin-top: 0px;
}
.desc-content
{
	/*padding-right: 10px;
	padding-left: 10px;*/
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #333;
	font-family: Arial,Helvetica,sans-serif;
	text-align: justify;
}
.title-orther-content
{
	border-right: #80bfff 3px solid;
	border-top: #016fe0 3px solid;
	border-left: #80bfff 3px solid;
	border-bottom: #80bfff 3px solid;
	border-right: #80bfff 3px solid;
	position: relative;
	background-color: #80bfff;
	margin-top: 20px;
	font-weight: bold;
	font-size: 13px;
}
.p-title
{
	font-weight: bold;
	font-size: 15px;
	color: #191919;
	padding-top: 0px;
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 10px;
}
.p-desc
{
	/*padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;*/
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	font-family: Arial,Helvetica,sans-serif;
	text-align: justify;
}
.p-content
{
	/*padding-right: 10px;
	padding-top: 10px;
	margin-top: 0px;*/
	margin-bottom: 10px;
	padding-bottom: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #333;
	font-family: Arial,Helvetica,sans-serif;
	text-align: justify;
}
.titleAttach
{
	font-weight: bold;
	font-size: 12px;
	color: #191919;
	font-family: Arial,Helvetica,sans-serif;
	text-align: justify;
	padding-left: 10px;
}
.contentAttach
{
	font-size: 12px;
	color: #333;
	font-family: Arial,Helvetica,sans-serif;
	text-align: justify;
	padding-left: 100px;
}
.BoxCMS-Qlnd
{
	width: 1000px;
	text-align: left;
	border-top: #dddfc1 15px solid;
	border-right: #c1cca1 1px solid;
	border-left: #c1cca1 1px solid;
	border-bottom: #c1cca1 1px solid;
	border-right: #c1cca1 1px solid;
}
.controlSearch
{
	text-align: left;
	border-top: #016fe0 1px solid;
	border-right: #016fe0 1px solid;
	border-left: #016fe0 1px solid;
	border-bottom: #016fe0 1px solid;
	border-right: #016fe0 1px solid;
	font-size: 13px;
}
.folder-news
{
	position: relative;
	overflow: hidden;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	width: 550px;
	padding-top: 0px;
}
.folder-news P
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
