
/***************** ControlPanel *****************/
.ControlPanel {background:transparent url(images/cpanel_center.png) repeat-x bottom left; border: solid 0px #036;}
.ControlPanel a.CommandButton:link, 
.ControlPanel a.CommandButton:visited {color:#53534E;}
.ControlPanel a.CommandButton:hover {color:#CF0566; text-decoration:underline;}
.ControlPanel a.CommandButton:link, 
.ControlPanel a.CommandButton:hover, 
.ControlPanel a.CommandButton:visited, 
.ControlPanel .SubHead {font-size:11px;}
.ControlPanel a[disabled="disabled"] {color:#888 !important; text-decoration:none !important;}
.ControlPanel input { height: 20px !important; }
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left; padding-left:21px; margin-left: 12px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right; padding-right:33px;}
.SubHead { margin: 0; padding: 0; color: #F38045; }

/***************** Common *****************/

html, form { margin: 0; padding: 0; }
body 
{
		
	margin: 0px auto; padding: 0px 0px;
	font-family:Tahoma;
	 }
td, div, p, blockquote, pre, .Normal, .NormalDisabled
{
	line-height: 18px;
	font-family: arial ;
	font-size: 12px;
	
}
input[type="text"], input[type="password"], input[type="checkbox"], textarea, select { outline: none; font-size:x-small; }

#dnn_ctr532_SearchInput_plSearch_label { display: none; }

.ModuleTitle_MenuIcon { height: 1px; }
.table_approve { border-collapse: collapse; border: solid 1px #000; padding: 5px; }
.table_approve tbody { padding: 5px; }
.pagemaster
{
	width: 100%;
	margin: auto;
	background: #016b47;
}

/***************** Skin Box *****************/

.skinmaster { width: 978px; background: #016b47  no-repeat; margin: 0px auto; padding: 0px 0px 0px 0px; }
.skin_main { margin: 0 auto; padding-left:13px;padding-right:13px;}

/***************** Skin Header *****************/
.header
{	background-image: url(images/top_menu_bg.jpg);
	background-repeat: repeat-x;
	height: 48px;
	width: 978px;
	padding-top: 0px;
}
.language
{
	}
.login
{
	font-color: #fff;
	font-weight: bold;
}		
.flag
{
	float: left;
	}
.login_box
{
	width: 134px;
	border: solid 1;
	}	
.flag_box
{
	width: 134px;
	}	
.menu-width
{
	width: 710px;
	}	
.skincontent {background-color:#ebeaea; float:left; width:958px; padding: 0px 0px; margin: 0 auto;}


.banner 
{
	align: left;
	width: 978px; height: 224px;
	padding-top: 0px;}


.contentpane
{
	
	width: 868px;
	padding-top: 0px;
	
	}
.contentpane1
{
	
	width: 868px;

	padding:10px;
	background:url("images/dotline.gif") right 0 repeat-y;
	}
.bottompane
{
	background-color: #084b8f;
	
	padding: 10px 6px;
	}

.ModCenITAccessCounterC
{
	padding: 15px 0px 15px 70px;
	}	
.ModBDSListC
{
	/*background-color: #d2eed8;*/
	}
/***************************** SkinObject *****************************/

.Language img { width: 21px; height: 16px; border:0px; }
.SupportItem { padding:0px; text-align: center; vertical-align: middle; }
.SupportText 
{
	font-family: Tahoma;
	font-size: 11px;
}

/***************************** News Category *****************************/


.mL
{
	display:none;
	margin: 0px 0px;
}

.mC
{
	background: transparent;
	font-family:Times New Roman ;
	font-size: 14px;
	margin-top: 1px;
	cursor:pointer;
	cursor:hand;
	padding-left: 4px;
	max-width: 300px;
}

/* Parent menu level 0 */
.mH0_c
{
	display:block;
	background: transparent url(images/speechbubblebutton.png) no-repeat left top;
	height: 22px;
	padding: 1px 6px 1px 6px;
	color:#FFF;
}
div.mH0_c:hover
{
	color:#FF0;
}

/* Parent menu level 1 */
.mH1_c
{
	display:block;
	background: transparent url(images/speechbubblebutton.png) no-repeat left top;
	height: 22px;
	margin-top: 1px;
	padding: 1px 6px 1px 11px;
	color:#FFF;
}
div.mH1_c:hover
{
	color:#FF0;
}

/* Parent menu level 2 */
.mH2_c
{
	display:block;
	background: transparent url(images/speechbubblebutton.png) no-repeat left top;
	height: 22px;
	margin-top: 1px;
	padding: 1px 6px 1px 15px;
	color:#FFF;
}
div.mH2_c:hover
{
	color:#FF0;
}
.pre_mO0:link, 
.pre_mO0:active, 
.pre_mO0:visited, 
.pre_mO0_select:link,
.pre_mO0_select:active,
.pre_mO0_select:visited
{
	background: url("images/menu_bullet.jpg") 0px 17px no-repeat;
	text-decoration: none;
	padding: 12px 6px 0px 15px;
	margin: 0px;
	
	display:block;
	font-weight: bold;
	color:#333;
	font-family:Arial;
	font-size:12px;
}
/* Open menu level 0 */
.mO0:link, 
.mO0:active, 
.mO0:visited, 
.mO0_select:link,
.mO0_select:active,
.mO0_select:visited
{
	background: url("images/menu_bullet.jpg") 0px 17px no-repeat;
	text-decoration: none;
	padding: 12px 6px 0px 15px;
	margin: 0px;
	
	display:block;
	font-weight: bold;
	color:#fff;
	font-family:Arial;
	font-size:12px;
}
.mO0:hover, 
.mO0_select:hover
{
	text-decoration: none;
	color:#b9daed ;
}

/* Open menu level 1 */
.mO1:link, .mO1:active, .mO1:visited, .mO1_select
{
	background: transparent url(images/thucdon_bg.gif) no-repeat left top;
	text-decoration: none;
	padding: 3px 6px 0px 33px;
	margin: 0px;
	height: 26px;
	display:block;
	font-weight: bold;
	color:#e4d25f;
}
.mO1:hover, .mO1_select:hover
{
	text-decoration: none;
	color:#FF0;
}

/* Open menu level 2 */
.mO2:link, .mO2:active, .mO2:visited, .mO2_select
{
	background: transparent url(images/thucdon_bg.gif) no-repeat left top;
	text-decoration: none;
	padding: 3px 6px 0px 33px;
	margin: 0px;
	height: 26px;
	display:block;
	font-weight: bold;
	color:#FFF;
}
.mO2:hover, .mO2_select:hover
{
	text-decoration: none;
	color:#FF0;
}


/*************************************** NEWS LIST DEFAULT ***************************************/

.NewsHeadline,.NewsHeadline_Product:link
{

	font-size: 12px;
	padding-left: 0px;
}
.NewsHeadline:link,
.NewsHeadline:active,
.NewsHeadline:visited
{
	text-decoration: none;
	
	color: #03349c;
}
.NewsHeadline:hover
{
	text-decoration: none;

	color:#B45F5A;
}
.NewsHeadline1
{
	font-family: tahoma;
	font-weight: bold;
	color: #03349C;
	font-size: 12px;
}
.NewsHeadline1 a:link,
.NewsHeadline1 a:active,
.NewsHeadline1 a:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #03349C;
}
.NewsHeadline1 a:hover
{
	text-decoration: none;
	font-weight: bold;
	color:#B45F5A;
}
.NewsHeadline2
{	font-family: arial;
	font-weight: normal;
	color: #015f15;
	font-size: 12px;

	}
.NewsHeadline2 a:link,
.NewsHeadline2 a:active,
.NewsHeadline2 a:visited
{
	text-decoration: none;
	font-weight: normal;
	color: #015f15;
}
.NewsHeadline2 a:hover
{
	text-decoration: none;
	font-weight: normail;
	color:#ff0000;
}	

.NewsHeadlineBullet
{
	background: transparent url(images/bullet.jpg) no-repeat left;
	padding: 0px 0px 0px 15px;	
}

.NewsBullet
{
	background: transparent url(images/star.jpg) no-repeat left top;
	width:18px;
	height:18px;
}

.NewsTitle
{
	color: #03349c; font-family: Tahoma; font-size: 14px;
	font-weight:bold;
	padding: 15px 15px 0 15px;
	
}
.NewsDescription
{
	padding: 0px 5px 0px 0px;
	color: #000;
	font-size: small;
	line-height:normal;
}
.NewsContent
{
	color: #000;
	padding-left: 15px;
}

.timkiem_box
{
	font-family: Arial;
	font-size: x-small;
	color: Gray;
	}
.ReaderComment
{
	font-weight:lighter;
	color: #53534E;
}
.NewsImage
{
	padding: 2px 5px 8px 5px;
}
.NewsImageTitle
{
	text-decoration:none;
	color: #d0d0d0;
}
.NewsChild
{
	text-decoration:none;
	color: #53534E;
}
.NewsTitleDes
{
}
.NewsListTitle_outer
{
	padding: 5px;
}
.NewsListTitle_inner,
.NewsListTitle_inner a:link,
.NewsListTitle_inner a:active,
.NewsListTitle_inner a:visited
{
	font-weight: bold;
	font-size: 16px;
	color: #3E66B3;
}
.NewsListTitle_inner a:hover
{
	font-weight: bold;
	font-size: 16px;
	color: #CF0566;
}

.NewsOrderLink a
{
	background: url(images/btn_register.png) no-repeat center 50%;
	padding: 3px 50px;
	text-decoration: none;
	color: #FE7D42;
}

.NewsOrderLink a:hover
{
	background: url(images/btn_register.png) no-repeat center 50%;
	padding: 3px 50px;
	text-decoration: none;
	color: #CF0566;
}
.NewsTime
{
	font-size:10px;
	color:Red;	
	padding:0 0 10px 15px;
}

/*************************************** NEWS LIST SUMMARY ***************************************/

.sum_newslist { padding: 15px 0px 0px 0px; }

.sum_NewsHeadline
{
	font-family: New Times New Roman;
	font-weight: bold;
	font-size: 16px;
	padding: 0px 0px 10px 0px;
}
.sum_NewsHeadline a:link,
.sum_NewsHeadline a:active,
.sum_NewsHeadline a:visited
{
	text-decoration: none;
	text-transform: uppercase;
	color: #B45F5A;
}
.sum_NewsHeadline a:hover
{
	text-decoration: none;
	text-transform: uppercase;
	color:#CF0566;
}
.sum_NewsImage 
{
	padding: 0px 0px 5px 0px;
}
.sum_NewsImage img
{
}
.sum_NewsDescription
{
	padding: 0px 10px 15px 5px;
	color: #53534E;
}
.ModCenITNewsNewsListC
{
	padding-top: 0px;
	}

/*************************************** NEWS_LIST_TITLE_IMG ***************************************/

.title_img_NewsItem
{
	width: 212px;
	position: relative;
	float: left;
	padding-bottom: 20px;
}
.title_img_NewsImage
{
	padding: 5px 0px 5px 0px;
}
.title_img_NewsImage a
{
	text-decoration: none;
}
.title_img_NewsImage a img
{
	width: 99%;
	height: 74px;
	border: solid 1px #AAA;
}
.title_img_NewsHeadline
{
	text-align: left;
	padding: 0px 0px 5px 0px;
}
.title_img_NewsHeadlineLink:link,
.title_img_NewsHeadlineLink:active,
.title_img_NewsHeadlineLink:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #666;
}
.title_img_NewsHeadlineLink:hover
{
	text-decoration: none;
	color: #CF0566;
}
.title_img_NewsDescription
{
	padding: 9px 0px;
	color: #53534E;
	text-align:justify;
	font-size: 13px;
}
.title_img_NewsReadMore
{
	text-align: left;
}


/***************** Slider *****************/

/***************** Skin & Pane *****************/
.body {background-color:#bedce6; width:100%;}
#skin_size
{
	margin: 0px auto;
}
#skin_wrap_main
{
	
	margin:0;
	padding:0;

}
#skin_wrap_bg
{
	
	margin: 0px auto;
}

.clear_float
{
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
}

.authorpane
{
	padding-top:5px;
	display: block;
	margin: 0px auto;
	
}
#skinheader
{
	display: block;
	margin: 0px auto;
	
}
.header_banner { margin: 0; overflow: hidden; text-align:center;}
.topbar { background: url("images/menu_bar.jpg") 0 0px repeat-x; height:32px; display:block; width:958px; position:relative;  }
.topbar_login { position: relative; float: right;padding: 3px 0px 0px 10px;  }
.topbar_login #dnn_dnnLOGO_imgLogo { padding: 10px 0px 0px 10px; }
.barpane {  float:left; width: 100%; height:32px; background: url("images/menu_bar.jpg") 0 0px repeat-x; z-index:1000000; }
.topbar_admin { position: relative; float: right; width:90px; }
.topbar_admin #dnn_dnnADMIN_ICON_imgAdmin { width: 20px; padding: 5px 0px 0px 0px; }

.header_date { position:relative; padding: 0px 5px 0px 10px; color: #FFFFFF; font-weight: bold; }
.header_login { position:relative; padding: 0px 3px; }
.header_login:link, .header_login:active, .header_login:visited { color: #333; font-weight: bold; text-decoration: none; }
.header_login:hover { color: #FFFF00; text-decoration: none; }

#skincontent
{
	
	padding: 0 0px 0 0px;
	z-index: 1;
	display: block;
	min-height: 400px;
	width:958px;
	background:url("images/pattern.jpg")0 0;
}

.toppane
{
	background: transparent;
	margin: 0px;
}

.rightpane
{
	background: transparent;
	padding-right: 5px;
	padding-left:5px;
	padding-top:10px;
	margin: 0px;
	width: 222;
}

.Fixpane{ width:730px; }
.NewsListTitle_inner,.NewsListTitle_outer,.ModCenITGalleryMediaC{color: #3294C9;
    font-weight: bold;
    text-transform: uppercase; width:148px;}
    
 .big_news{padding-top: 12px; width:350px; float:left; display:inline;}
 .title_list{ float:right; display:inline;}

 .h-div{ background:url("images/dot1.gif" ) repeat-y ; width:3px; }
 .DnnModule DnnModule-CenIT-NewsNewsList DnnModule-673{ width:310px;}
 .FirstNewsHeadline{ font-weight:bold;}
 .FirstNewsHeadline_small{ padding-bottom:20px;}
 #skinfooter{width:958px;}
 #flashbanner {
    background: url("images/banner.jpg") no-repeat scroll 0 0 transparent;
    height: 114px;
    padding-right: 40px;
    padding-top: 20px;
    text-align: right;
    width: 972px;
}
.FirstNewsDescription{ font-weight:normal; color:#333;}
.calendarPane{ background-color:#e0ecf0; height:24px; padding-top:4px; margin:auto; }		
.datecss{ font:normal 12px arial ; color:#333; background: url("images/calendar.jpg") 0px 0px no-repeat; 
    margin-left: 15px; padding-left:15px;}
.hotlinecss{font:normal 12px arial ; color:#333; background: url("images/call.jpg") 0px 0px no-repeat; 
    margin-left: 15px; padding-left:15px;}    
#skinmiddle{ background:url("images/midlle_top.gif") 0 0 repeat-x #fff; padding-top:5px; margin:auto; padding-left:5px;  }	
.midlle_left{ width:424px;}	
.midlle_blue{ width:270px; background-color:#0176bc; padding-top:10px;}
.midlle_right{ background-color:#ddeef9; width:222px; padding:10px;}
.TitleHead_red{ font:bold 12px arial; color:#fff; text-transform:uppercase; padding-top:20px;}
.img_product{ width:136px; height:90px;}
.smallPane{ background:url("images/dotline.gif") right 0 repeat-y; width:2px; padding:15px 10px;}
.linebottom{ background:url("images/dotline_h.gif") 0 bottom repeat-x; height:2px;}
.TitleHead_blue { color: #0a77ac; font: bold 12px arial;  text-transform:uppercase }
.bluebg1{ background-color:#0176bc; height:1px; margin-top:3px;  padding:4px;}
.links li { font:bold 12px arial; color:#333;line-height:20px; 
	 padding-left:14px;background: url("images/lawicon.gif") no-repeat 0 5px; list-style-type:none;}
.links ul
{
list-style: none;
padding: 10px 5px;
margin: 0px;
}	 
.lblHeadline{ font-weight:bold; color:#333;  font-size:16px;    padding-top: 10px;
    text-align: center;}
.pre_mC a:link{ color:#333; text-align:justify;}
.detailvb{ font-weight:bold;}
.pre1_mC a:link, .pre1_mC a:visited{ color:#fff; padding:0 6px; border-right:1px solid #fff; text-align:justify;}