/*Common*/
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body
{
	text-align: -moz-center;
}
.main-table
{
	width: 780px;
	background-color: White; /*border: solid 1px #FAB28A;*/
	padding: 0px;
}
.banner
{
	background: #F4833D url(../Images/banner_bg.jpg) left top no-repeat;
	height: 100px;
	text-align: right;
	vertical-align: bottom;
}
.hmenu-bg
{
	background: transparent url(../Images/hmenu_bg.gif) left top repeat-x;
	height: 50px;
	text-align: center;
}
.left-panel
{
	margin: 0;
	padding: 0;
	width: 155px;
	vertical-align: top;
}
.main-panel
{
	vertical-align: top;
	margin: 0;
	padding: 0;
	width: 450px;
	margin: 0 10px 0 10px;
}
.main-panel-left-border
{
	background: transparent url(../Images/border_left.gif) left top repeat-y;
	width: 10px;
}
.main-panel-right-border
{
	background: transparent url(../Images/border_right.gif) right top repeat-y;
	width: 10px;
}
.right-panel
{
	margin: 0px;
	padding: 0px;
	width: 155px;
	vertical-align: top;
}

#footer
{
	background: url(../Images/bg4.jpg) repeat;
	font-family: Arial,Tahoma;
	font-size: 11px;
	padding: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.powered-by-ms-sharepoint
{
	background: transparent url(../Images/sharepoint.gif) right top no-repeat;
}

.hmenu
{
	background: #E55705;
}
.hmenu-link, .hmenu-link:link, .hmenu-link:visited
{
	font-family: Tahoma, Times New Roman, Arial;
	font-size: 13px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 17px;
	line-height: 30px;
	vertical-align: middle;
	display: inline-block;
	cursor: pointer;
}
.hmenu-link:hover
{
	color: Yellow;
	text-decoration: underline;
}
.hmenu-border
{
	border-right: solid 1px #FE8743;
}
.hsearch-panel
{
	background: #ECECEC;
	height: 30px;
}
.today-date
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #084CB1;
	padding-left: 8px;
	height: 35px;
	line-height: 30px;
	display: inline-block;
}
.margin-top-5px
{
	margin-top: 5px;
}
.padding-2px
{
	padding: 2px;
}
.padding-5px
{
	padding: 5px;
}
.padding-top-15px
{
	padding-top: 15px;
}
.padding-left-20px
{
	padding-left: 20px;
	padding-right: 10px;
}
.padding-right-20px
{
	padding-left: 10px;
	padding-right: 20px;
}
.padding-top-bottom-10px
{
	padding-top: 10px;
	padding-bottom: 10px;
}
.bread-crumb
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #626262;
	padding-left: 20px;
	vertical-align: middle;
}
.bread-crumb a, a:link, a:visited
{
	color: #1A52C3;
	text-decoration: none;
}
.bread-crumb a:hover
{
	color: #9F159D;
	text-decoration: underline;
}
.float-left
{
	float: left;
}

.white-title
{
	font-family: Times New Roman, Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: white;
	vertical-align: middle;
	text-align: center;
	text-transform: uppercase;
}
/*End Common*/

/*Paging*/
.paging-container
{
	text-align: right;
}
.paging-first-link, .paging-first-link:link, .paging-first-link:visited, .paging-first-link:hover
{
	background: transparent url(../Images/icon_first.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
}

.paging-last-link, .paging-last-link:link, .paging-last-link:visited, .paging-last-link:hover
{
	background: transparent url(../Images/icon_last.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
}
.paging-next-link, .paging-next-link:link, .paging-next-link:visited, .paging-next-link:hover
{
	background: transparent url(../Images/icon_next.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
	display: inline-block;
}
.paging-prev-link, .paging-prev-link:link, .paging-prev-link:visited, .paging-prev-link:hover
{
	background: transparent url(../Images/icon_prev.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
	display: inline-block;
}
.paging-title
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #2891FA;
	vertical-align: middle;
	line-height: 20px;
}

.current-page
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: #2891FA;
	vertical-align: middle;
	line-height: 20px;
	border: none;
	padding: 0px 5px 0px 5px;
}
/*End Paging*/

/*Left menu*/
.vmenu-container
{
	width: 155px;
}
.vmenu-link-container
{
	background: transparent url(../Images/bg7.jpg) right top no-repeat;
	padding-right: 23px;
	height: 20px;
	margin: 0px;
}
.vmenu-link, .vmenu-link:link, .vmenu-link:visited
{
	padding: 0px 0px 0px 15px;
	height: 20px;
	color: #ffffff;
	font-family: Arial;
	border-bottom: #FFFFFF solid 1px;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	cursor: pointer;
}
.vmenu-link:hover
{	
	text-decoration: underline;
}
.vmenu-link-container-home
{
	background: transparent url(../Images/bg5.jpg) right top no-repeat;
	padding-right: 23px;
	height: 20px;
	margin: 0px;
}
.dotted-bottom-gray
{
	border-bottom: dotted 1px #d8d8d8;
}
.solid-bottom-gray
{
	border-bottom: solid 1px #d8d8d8;
}
.menu-body
{
	display: none;
	margin-bottom: 0px;
	padding: 0px;
}
.menu-body a, .menu-body a:link, .menu-body a:visited
{
	padding: 0px 10px 0px 15px;
	margin: 0px;
	height: 20px;
	color: #0000cc;
	font-family: Arial;
	border-bottom: #FFFFFF solid 1px;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
	background: transparent url(../Images/bg6.jpg) left top no-repeat;
	display: block;
}
.menu-body a:hover
{
	color: #dd0c0c;
	text-decoration: underline;
}
.vmenu-link-submenu
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
/*End Left menu*/
/*Quick search*/
.quick-search-panel
{
	width: 190px;
	background: transparent url(../Images/quick_search_bg.jpg) left top repeat-x;
	display: block;
}
.quick-search-container
{
	background: transparent;
	padding: 4px;
}
.btn-search-bg
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background: transparent url(../Images/btn_search_bg.gif) left top repeat-x;
	border: none;
	line-height: 18px;
	padding: 0px 2px 0px 2px;
	cursor: pointer;
}
.btn-go
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background: transparent url(../Images/btn_go.gif) left top repeat-x;
	border: none;
	line-height: 18px;
	padding: 0px 2px 0px 2px;
	cursor: pointer;
	width: 36px;
	height: 25px;
}
.search-keyword
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: Black;
}
/*End Quick search*/
/*Blue panel*/
.blue-panel-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: white;
	line-height: 24px;
	background: transparent url(../Images/panel_title_blue_bg.gif) left top repeat-x;
	display: block;
	text-transform: uppercase;
	text-align: center;
}
.blue-panel-content
{
	margin-top: 2px;
	border: solid 2px #E0E0E0;
}
/*End Blue panel*/
/*Login*/
.login-panel-bg
{
	background: transparent url(../Images/bg_login.jpg) left top no-repeat;
	height: 119px;
	padding: 4px;
}
.login-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: black;
}
.input-text, .input-text input
{
	height: 18px;
	border: solid 1px #DADADA;
	line-height: 18px;
}
.btn-orange-container
{
	background: transparent url(../Images/btn_orange_left.gif) left top no-repeat;
	height: 22px;
	margin: 5px 0px 1px 0px;
	display: inline-block;
}
.btn-orange
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: white;
	line-height: 20px;
	background: transparent url(../Images/btn_orange_right.gif) right top no-repeat;
	display: inline-block;
	cursor: pointer;
	border: none;
	height: 22px;
}
/*End Login*/
/*News*/
.hot-news-container
{
	width: 60%;
}
.gray-panel-content
{
	border: solid 1px #DADADA;
}
.hot-news-title-bg
{
	background: transparent url(../Images/news_title_bg.gif) left 15px repeat-x;
	line-height: 25px;
}
.hot-news-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	color: #054AB1;
	line-height: 25px;
	text-transform: uppercase;
	background-color: White;
	padding: 0px 5px 0px 5px;
	display: inline-block;
}
.news-image-link, .news-image-link:link, .news-image-link:visited
{
	text-decoration: none;
	margin: 5px 5px 0px 0px;
	display: block;
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #595959;
	text-align: justify;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
	color: #FF0000;
}
.news-image-link:hover
{
	text-decoration: underline;
}
.image-link, .image-link:link, .image-link:visited, .image-link:hover
{
	border: none;
}
.news-image120
{
	width: 273px;
	height: 205px;
}

.news-image110
{
	width: 110px;
	float: left;
	margin-right: 5px;
}
.news-image130
{
	width: 130px;
	float: left;
}
.news-image150
{
	width: 150px;
	height: 110px;
}
.news-title-detail
{
	font-family: Arial; color: #000000; font-size: 14px; font-weight: bold; 
	padding-top: 10px;	
	padding-bottom: 10px;	
	display: block;
	text-align: justify;
}
.news-title-link, .news-title-link:link, .news-title-link:visited
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
	color: #FF0000;
}
.news-title-link:hover
{
	text-decoration: underline;
}
.news-description-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-align: left;
	vertical-align: top;
	text-align: justify;
	display: block;
}
.news-content-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	text-align: left;
	vertical-align: middle;
	text-align: justify;
	display: block;
}
.news-view-detail-link, .news-view-detail-link:link, .news-view-detail-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #F4771B;
	text-decoration: none;
	background: transparent url(../Images/icon_detail.gif) right 8px no-repeat;
	padding-right: 8px;
	line-height: 20px;
	text-align: right;
	float: right;
	vertical-align: bottom;
}
.news-view-detail-link:hover
{
	text-decoration: underline;
}
.btn-view-all, .btn-view-all:link, .btn-view-all:visited, btn-view-all:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	background: white url(../Images/btn_view_all.gif) right top no-repeat;
	padding-top: 3px;
	width: 70px;
	height: 17px;
	display: inline-block;
}
.lastest-link, .lastest-link:link, .lastest-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #3C3C3C;
	text-align: left;
	padding-top: 5px;
	padding-left: 15px;
	background: transparent url(../Images/icon_cross.gif) left 7px no-repeat;
	text-decoration: none;
	display: inline-block;
}
.lastest-link:hover
{
	text-decoration: underline;
}
.dotted-line
{
	line-height: 20px;
	background: url(../Images/dot_bg.gif) right 14px repeat-x;
	text-align: right;
}
.notice-link, .notice-link:link, .notice-link:visited
{
	line-height: 15px;
	text-align: justify;
	padding-bottom: 2px;
	list-style-image: url(images/icon6.jpg);
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1e1e1e;
	font-family: Arial, Tahoma, Times New Roman;
	text-align: justify;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 5px;
	background: transparent url(../Images/icon6.jpg) 2px 9px no-repeat;
	text-decoration: none;
	display: inline-block;
}
.notice-link:hover
{
	text-decoration: underline;
}
.dot-skew-border
{
	background: transparent url(../Images/dot_skew_bg.gif) left bottom repeat-x;
	padding-bottom: 3px;
}
.category-title, .category-title:link, .category-title:visited, .category-title:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 13px;
	font-weight: bold;
	color: #054AB1;
	padding-left: 15px;
	line-height: 25px;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
}
.relative-news-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: #084caf;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
}
.relative-news-date
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #cbcbcb;
	text-align: left;
	padding-top: 5px;
}
.news-image-container
{
	text-align: center;
	vertical-align: top;
	padding: 10px 16px 10px 16px;
	width: 25%;
}
.news-image-border
{
	padding: 1px;
	border: solid 1px #CFCFD1;
	display: inline-block;
}
.lastest-news
{
	width: 100%;
	height: 300px;
}
/*News*/
/*Notice panel*/
.notice-panel-content
{
	background: #FAF7E6;
	padding: 0px 2px 2px 2px;
}
.notice-title-bg
{
	background: white url(../Images/notice_title_bg.gif) right bottom no-repeat;
	line-height: 16px;
}
.notice-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: red;
	line-height: 16px;
	text-transform: uppercase;
	background-color: White;
	padding: 0px 5px 0px 5px;
	display: inline-block;
}
.hotnew-title-bg
{
	background: white url(../Images/bg11.gif) right bottom no-repeat;
	line-height: 16px;
}
.hotnew-title
{
	width: 155px;
	height: 16px;
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
}
/*End Notice panel*/
/*Category List*/
.category-list-title-container
{
	background: url(../Images/icon_book.gif) 5px 3px no-repeat;
	padding-left: 45px;
	line-height: 30px;
	text-align: right;
	border-bottom: solid 1px #E75E0F;
}
.category-list-title-right
{
	background: transparent url(../Images/category_title_right_bg.gif) right top no-repeat;
	display: block;
}
.category-list-title, .category-list-title:link, .category-list-title:visited, .category-list-title:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: #d50809;
	background: transparent url(../Images/icon7.jpg) 5px 5px no-repeat;
	padding-left: 25px;
	line-height: 25px;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 5px;
	float: left;
}
.category-list-relative-bg
{
	padding-left: 10px;
}
.btn-gray-container
{
	display: inline-block;
	padding: 0px 0px 0px 5px;
	margin-right: 20px;
	margin-top: 4px;
}
.btn-gray, .btn-gray:link, .btn-gray:visited, .btn-gray:link:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 10px;
	font-weight: normal;
	color: #7A7A7A;
	line-height: 18px;
	background: transparent url(../Images/btn_gray_right.gif) right top no-repeat;
	cursor: pointer;
	border: none;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
}
/*End Category List*/
/*Survey*/
.survey-question
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3D3D3D;
	text-align: left;
}
.survey-answer
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3D3D3D;
	text-align: left;
}

.survey-answer input, .survey-answer div
{
	padding: 0px;
	float: left;
}
.survey-result-bg
{
	background: transparent url(../Images/survey_bg.jpg) right top repeat-x;
	line-height: 10px;
}
.survey-count-rate
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: #0E2899;
}
.survey-total-count-rate
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: #7D1A09;
}

/*End Survey*/

.error-message
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: red;
}
.message
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: blue;
}
.skype-link, .skype-link:link, .skype-link:visited, .skype-link:hover
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: black;
	background: transparent url(../Images/icon_skype.jpg) 10px 5px no-repeat;
	line-height: 30px;
	width: 50px;
	display: inline-block;
}
.yahoo-link, .yahoo-link:link, .yahoo-link:visited, .yahoo-link:hover
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: black;
	margin-left: 10px;
	line-height: 30px;
	display: inline-block;
	vertical-align: middle;
}
.online-support-text
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.online-support-container
{
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0px;
}
/*Back-End*/
.backend-main-table
{
	width: 930px;
	background-color: White;
}
.backend-banner
{
	background: transparent url(../Images/banner_bg.jpg) left top no-repeat;
	height: 100px;
	text-align: right;
	vertical-align: top;
}
.backend-left-panel
{
	width: 155px;
	padding-right: 6px;
}
.backend-main-panel
{
	vertical-align: top;
	border: solid 1px #BCCCFF;
	padding: 0px;
}
.backend-title-bg
{
	background: transparent; /* transaprent url(../Images/backend_title_bg.gif) left top repeat-x;*/
	line-height: 10px;
}
.backend-vmenu-container
{
	background-color: #D6E8FF;
	border: solid 1px #C0CCFF;
}
.backend-vmenu-link-container
{
	/*background: #D6E8FF;*/
	padding-right: 23px;
	line-height: 25px;
	margin: 0px 0px 1px 0px;
	border-bottom: solid 1px #ADD2FF;
	cursor: pointer;
}
.backend-vmenu-link-container-header-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #084CAF;
	line-height: 25px;
	padding-left: 11px;
	display: block;
	text-decoration: none;
}
.backend-vmenu-link-container a, .backend-vmenu-link-container a:link, .backend-vmenu-link-container a:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #084CAF;
	line-height: 25px;
	padding-left: 11px;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
.backend-vmenu-link-container a:hover
{
	color: #E20001;
}
.backend-vmenu-link, .backend-vmenu-link:link, .backend-vmenu-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #084CAF;
	display: block;
	text-decoration: none;
	cursor: pointer;
	background: #F1F8FF url(../Images/icon_red.gif) 5px 10px no-repeat;
}
.backend-vmenu-link:hover
{
	color: #E20001;
}

.backdend-menu-body
{
	display: none;
	border: solid 1px #E0E0E0;
	padding: 3px;
}
.backdend-vmenu-body a, .backdend-vmenu-body a:link, .backdend-vmenu-body a:visited
{
	padding: 5px 10px 5px 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.backdend-vmenu-body a:hover
{
	color: #E20001;
	text-decoration: underline;
}
.account-container
{
	width: 215px;
	text-align: center;
}
.account-link, .account-link:link, .account-link:visited, .account-link:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #054AB1;
}
.arrow-down
{
	background: url(../Images/icon_arrow_down.gif) right 10px no-repeat;
}

.backend-category-title, .backend-category-title:link, .backend-category-title:visited, .backend-category-title:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 13px;
	font-weight: bold;
	color: #054AB1;
	padding-left: 10px;
	line-height: 20px;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
}
.backend-adv-image
{
	border: none;
	height: 40px;
}
.login-bg
{
	padding-top: 200px;
}
.login-container
{
	width: 200px;
	height: 120px;
	border: solid 1px #cbcbcb;
	padding: 1px;
}
/*End Back-End*/

/*Advertisement*/
.adv-left
{
	padding-bottom: 2px;
}
.adv-left a:link, .adv-left a:hover, .adv-left a:visited
{
	border: none;
	margin: 0px;
	display: block;
}
.adv-left-image
{
	width: 155px;
	border: none;
}
.adv-right-image
{
	width: 155px;
	border: none;
}

.adv-right-image2
{
	width: 155px;
	border: none;
}
.adv-center-image
{
	width: 450px;
	border: none;
}
/*Advertisement*/

/*Front End*/
.control-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	line-height: 20px;
}
.control-value
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: black;
	line-height: 20px;
}
.note-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #626262;
	line-height: 20px;
}
.btn-calendar
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background: transparent url(../Images/calendar.gif) left top no-repeat;
	border: none;
	line-height: 18px;
	width: 18px;
	padding: 0px 2px 0px 2px;
	cursor: pointer;
}
/*End Front End*/

/*Search*/
.search-title-link, .search-title-link:link, .search-title-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	color: #0033CC;
}
.search-title-link:hover
{
	text-decoration: underline;
}
.search-description-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-align: left;
	vertical-align: top;
	text-align: justify;
	display: block;
}
.search-result-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: Bold;
	color: #0033CC;
	text-align: left;
	vertical-align: top;
	display: block;
}
.search-keyword-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: Bold;
	color: black;
	text-align: left;
	vertical-align: middle;
}
.color-red
{
	color: Red;
}
.color-blue
{
	color: Blue;
}
/*End Search*/

/*File Icon*/
.file-icon, .file-icon:link, .file-icon:visited, .file-icon:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	border: none;
	line-height: 20px;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
	display: inline;
	height: 16px;
	padding-left: 20px;
}
.file-icon-0
{
	background: transparent url(../Images/icon_jpg.gif) left top no-repeat;
}
.file-icon-1
{
	background: transparent url(../Images/icon_gif.gif) left top no-repeat;
}
.file-icon-2
{
	background: transparent url(../Images/icon_bmp.gif) left top no-repeat;
}
.file-icon-3
{
	background: transparent url(../Images/icon_word.gif) left top no-repeat;
}
.file-icon-4
{
	background: transparent url(../Images/icon_powerpoint.gif) left top no-repeat;
}
.file-icon-5
{
	background: transparent url(../Images/icon_excel.gif) left top no-repeat;
}
.file-icon-6
{
	background: transparent url(../Images/icon_pdf.gif) left top no-repeat;
}
.file-icon-7
{
	background: transparent url(../Images/icon_text.gif) left top no-repeat;
}
/*End File Icon*/
.button-panel
{
	padding: 3px 6px 4px 6px;
	background: #ebf3ff;
}
.padding-right-8px
{
	text-align: right;
	padding-right: 8px;
}
.panel-disable
{
	display: none;
}
.panel-visible
{
	display: inline;
}

/*Ajax Tab*/

.ajax-tab .ajax__tab_header
{
	font-family: Arial Tahoma Times New Roman;
	color: #aa976b;
	font-size: 13px;
	font-weight: bold;
	background-color: White;
	margin-left: 8px;
	line-height: 20px;
}
.ajax-tab .ajax__tab_outer
{
	background-color: White;
}
.ajax-tab .ajax__tab_inner
{
	padding: 4px 8px 3px 8px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #f8f6ea;
}
.ajax-tab .ajax__tab_hover .ajax__tab_outer
{
	background-color: Orange;
}
.ajax-tab .ajax__tab_hover .ajax__tab_inner
{
	background-color: #FFFFE1;
}
.ajax-tab .ajax__tab_active .ajax__tab_outer
{
	background-color: White;
}
.ajax-tab .ajax__tab_active .ajax__tab_inner
{
	background-color: #fefdf7;
}
.ajax-tab .ajax__tab_panel
{
	border: solid 1px #f8f6ea;
}
/*End Ajax Tab*/

.addnew-link-button, addnew-link-button:link, .addnew-link-button:visited, .addnew-link-button:hover
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #1A52C3;
	background: url(_layouts/images/newitem.gif) left top no-repeat;
	padding-left: 20px;
	border: none;
	cursor: pointer;
}
.update-link-button, .update-link-button:link, .update-link-button:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #1A52C3;
	background: url(_layouts/images/edititem.gif) 4px 4px no-repeat;
	padding: 4px 4px 3px 24px;
	cursor: pointer;
	border: solid 1px #ebf3ff;
}
.update-link-button:hover
{
	background: #CEE0FC url(_layouts/images/edititem.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.update-link-button:active
{
	background: #E0F8C5 url(_layouts/images/edititem.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.delete-link-button, .delete-link-button:link, .delete-link-button:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #1A52C3;
	background: url(_layouts/images/delitem.gif) 4px 4px no-repeat;
	padding: 4px 4px 3px 24px;
	cursor: pointer;
	border: solid 1px #ebf3ff;
}
.delete-link-button:hover
{
	background: #CEE0FC url(_layouts/images/delitem.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.delete-link-button:active
{
	background: #E0F8C5 url(_layouts/images/delitem.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.back-link-button, .back-link-button:link, .back-link-button:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #1A52C3;
	background: url(_layouts/images/back.gif) 4px 4px no-repeat;
	padding: 4px 4px 3px 24px;
	cursor: pointer;
	border: solid 1px #ebf3ff;
}
.back-link-button:hover
{
	background: #CEE0FC url(_layouts/images/back.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.back-link-button:active
{
	background: #E0F8C5 url(_layouts/images/back.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.change-password-link-button, .change-password-link-button:link, .change-password-link-button:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #1A52C3;
	background: url(../Images/change_password.gif) 4px 4px no-repeat;
	padding: 4px 4px 3px 24px;
	cursor: pointer;
	border: solid 1px #ebf3ff;
	margin: 0px;
}
.change-password-link-button:hover
{
	background: #CEE0FC url(../Images/change_password.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
.change-password-link-button:active
{
	background: #E0F8C5 url(../Images/change_password.gif) 4px 4px no-repeat;
	border: solid 1px #BCD9CE;
}
/* Right Panel 1*/
.title1_TopLeft
{
	background: url(../Images/title1_conner_left.gif) left bottom no-repeat;
	width: 5px;
	line-height: 5px;
}
.title1_TopMiddle
{
	background: url(../Images/title1_middle.gif) left bottom repeat-x;
	line-height: 5px;
}
.title1_TopRight
{
	background: url(../Images/title1_conner_right.gif) right bottom no-repeat;
	width: 10px;
	line-height: 5px;
}
.title1_BottomLeft
{
	background: url(../Images/title1_bottom_conner_left.gif) left top no-repeat;
	width: 5px;
	height: 12px;
}
.title1_BottomMiddle
{
	background: url(../Images/title1_bottom_middle.gif) left top repeat-x;
	line-height: 12px;
}
.title1_BottomRight
{
	background: url(../Images/title1_bottom_conner_right.gif) right top no-repeat;
	width: 10px;
	height: 12px;
}
.title1_BorderLeft
{
	background: url(../Images/title1_border_left.gif) left top repeat-y;
	width: 5px;
}
.title1_Content
{
	padding: 5px 0px 5px 0px !important;
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: normal;
	display: block;
}
.title1_BorderRight
{
	background: url(../Images/title1_border_right.gif) right top repeat-y;
	width: 10px;
}
/* End Right Panel 1*/
/* Right Panel 2*/
.title2_TopLeft
{
	background: url(../Images/title2_conner_left.gif) left top no-repeat;
	width: 4px;
	height: 24px;
}
.title2_TopMiddle
{
	background: url(../Images/title2_middle.gif) right top repeat-x;
	line-height: 24px;
	height: 24px;
}
.title2_TopRight
{
	background: url(../Images/title2_conner_right.gif) right top no-repeat;
	width: 10px;
	height: 24px;
}
.title2_BottomLeft
{
	background: url(../Images/title2_bottom_conner_left.gif) left top no-repeat;
	width: 4px;
	height: 8px;
}
.title2_BottomMiddle
{
	background: url(../Images/title2_bottom_middle.gif) left top repeat-x;
	line-height: 8px;
	display: block;
}
.title2_BottomRight
{
	background: url(../Images/title2_bottom_conner_right.gif) right top no-repeat;
	width: 10px;
	height: 8px;
}
.title2_BorderLeft
{
	background: url(../Images/title2_border_left.gif) left top repeat-y;
	width: 4px;
}
.title2_Content
{
	background: white;
	display: block;
	vertical-align: top;
}
.title2_BorderRight
{
	background: url(../Images/title2_border_right.gif) right top repeat-y;
	width: 10px;
}
/* End Right Panel 2*/
/* Right Panel 3*/
.title3_TopLeft
{
	background: url(../Images/title3_conner_left.gif) -1px top no-repeat;
	width: 10px;
	height: 8px;
}
.title3_TopMiddle
{
	background: white;
	line-height: 8px;
	display: block;
}
.title3_TopRight
{
	background: url(../Images/title3_conner_right.gif) left top no-repeat;
	width: 10px;
	height: 8px;
}
.title3_BottomLeft
{
	background: url(../Images/title3_bottom_conner_left.gif) -1px top no-repeat;
	width: 10px;
	height: 8px;
}
.title3_BottomMiddle
{
	background: url(../Images/title3_bottom_middle.gif) left top repeat-x;
	line-height: 8px;
	display: block;
}
.title3_BottomRight
{
	background: url(../Images/title3_bottom_conner_right.gif) left top no-repeat;
	width: 10px;
	height: 8px;
}
.title3_BorderLeft
{
	background: #F5F5F5 url(../Images/title3_content.gif) left top repeat-x;
	width: 10px;
}
.title3_Content
{
	background: #F5F5F5 url(../Images/title3_content.gif) left top repeat-x;
	color: #FE7900;
	display: block;
}
.title3_BorderRight
{
	background: #F5F5F5 url(../Images/title3_content.gif) left top repeat-x;
	width: 10px;
}
/* End Right Panel 3*/
/* Right Panel 4*/
.title4_container
{
	background: white url(../Images/title4_content.gif) left bottom repeat-x;
}
.title4_TopLeft
{
	background: transparent url(../Images/title4_conner_left.gif) left top no-repeat;
	width: 11px;
	height: 12px;
}
.title4_TopMiddle
{
	background: transparent url(../Images/title4_middle.gif) left top repeat-x;
	line-height: 11px;
	display: block;
}
.title4_TopRight
{
	background: transparent url(../Images/title4_conner_right.gif) right top no-repeat;
	width: 11px;
	height: 12px;
}
.title4_BottomLeft
{
	background: transparent url(../Images/title4_bottom_conner_left.gif) left top no-repeat;
	width: 11px;
	height: 12px;
}
.title4_BottomMiddle
{
	background: transparent url(../Images/title4_bottom_middle.gif) left bottom repeat-x;
	line-height: 12px;
	display: block;
}
.title4_BottomRight
{
	background: transparent url(../Images/title4_bottom_conner_right.gif) right top no-repeat;
	width: 11px;
	height: 12px;
}
.title4_BorderLeft
{
	background: transparent url(../Images/title4_border_left.gif) left bottom repeat-y;
	width: 11px;
}
.title4_Content
{
	background: url(../Images/title4_content.gif) left bottom repeat-x;
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: normal;
}
.title4_BorderRight
{
	width: 11px;
	background: transparent url(../Images/title4_border_right.gif) left bottom repeat-y;
}
/* End Right Panel 4*/
/* Right Panel 5*/
.title5_TopLeft
{
	background: url(../Images/title5_conner_left.gif) left top no-repeat;
	width: 10px;
	height: 34px;
}
.title5_TopMiddle
{
	background: url(../Images/title5_middle.gif) left top repeat-x;
	line-height: 10px;
	display: block;
}
.title5_TopRight
{
	background: url(../Images/title5_conner_right.gif) right top no-repeat;
	width: 10px;
	height: 34px;
}
.title5_BottomLeft
{
	background: url(../Images/title5_bottom_conner_left.gif) left top no-repeat;
	width: 10px;
	height: 12px;
}
.title5_BottomMiddle
{
	background: url(../Images/title5_bottom_middle.gif) left bottom repeat-x;
	line-height: 10px;
	display: block;
}
.title5_BottomRight
{
	background: url(../Images/title5_bottom_conner_right.gif) right top no-repeat;
	width: 10px;
	height: 12px;
}
.title5_BorderLeft
{
	background: transparent url(../Images/title5_border_left.gif) left bottom repeat-y;
	width: 10px;
}
.title5_Content
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: normal;
	background: white;
}
.title5_BorderRight
{
	width: 10px;
	background: transparent url(../Images/title5_border_right.gif) left bottom repeat-y;
}
.title5_container
{
	width: 400px;
	height: 400px;
	padding-top: 100px;
}
/* End Right Panel 5*/
.projector-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: normal;
}
.projector-business-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 18px;
	font-weight: bold;
	background: transparent url(../Images/icon_wheel.gif) left bottom no-repeat;
	padding-left: 50px;
	height: 64px;
}

.projector-business-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	background: transparent url(../Images/icon_tick.gif) left bottom no-repeat;
	padding-left: 20px;
	line-height: 20px;
}
.projector-status-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	background: transparent url(../Images/icon_tick_gray.gif) left bottom no-repeat;
	padding-left: 20px;
	line-height: 20px;
	color: #FE8302;
}
.projector-status-value
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	height: 20px;
	color: #FE8302;
	text-align: center;
}
.projector-professional-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	display: block;
	color: #3D34B2;
	background: transparent url(../Images/tick_blue.gif) left bottom no-repeat;
}
.projector-professional-value
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
	height: 20px;
	color: #3D34B2;
	text-align: center;
}
.projector-major
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
}
.projector-recruimentnumber
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
}
.projector-welcome
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 20px;
	font-weight: normal;
	color: blue;
	line-height: 20px;
	padding: 3px 20px 4px 20px;
	height: 30px;
}
.btn-gray-left
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #FE8302;
	line-height: 20px;
	background: transparent url(../Images/gray_button_bg_left.gif) left top no-repeat;
	border: none;
	height: 22px;
	padding-left: 20px;
}
.btn-gray-right
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #FE8302;
	line-height: 20px;
	background: transparent url(../Images/gray_button_bg_right.gif) right top no-repeat;
	border: none;
	height: 22px;
	padding-left: 20px;
}

.projector-professional-color
{
	color: #3D34B2;
}
.lcd-header
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 20px;
	font-weight: bold;
	color: yellow;
	line-height: 20px;
	text-align: left;
}
.lcd-item
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 18px;
	font-weight: bold;
	color: white;
	line-height: 20px;
}
.lcd-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 22px;
	font-weight: bold;
	color: #BFF715;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}


.lcd-welcome
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 16px;
	font-weight: normal;
	color: yellow;
	line-height: 20px;
	padding: 3px 20px 4px 20px;
	height: 30px;
}
/* ######### Default class for drop down menus ######### */
.anylinkshadow
{
	position: absolute;
	display: none;
}
.anylinkcss
{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #cbcbcb;
	border-bottom-width: 0;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	background: #E1E7E5;
	width: 150px; /* default width for menu */
}

.anylinkcss ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkcss ul li a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #cbcbcb;
	padding: 1px 0;
	text-decoration: none;
	font-family: Arial, Tahoma, Time New Roman;
	font-weight: normal;
	text-indent: 5px;
	text-align: left;
}

.anylinkcss a:hover
{
	/*hover background color*/
	background: #DFF2ED;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols
{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid black;
	padding: 10px;
	font: normal 12px Verdana;
	z-index: 100; /*zIndex should be greater than that of shadow's below*/
	background: #DEFFCA;
}

.anylinkcsscols .column
{
	width: 130px;
	float: left;
}

.anylinkcsscols .column ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkcsscols li
{
	padding-bottom: 3px;
}

.signup-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: black;
	padding: 4px;
}

.signup-link, .signup-link:link, .signup-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

.doc-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: black;
	line-height: 20px;
}
.doc-value
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: black;
	line-height: 20px;
}
.doc-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	line-height: 20px;
}
.doc-type-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: black;
	line-height: 20px;
}
.report-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 13px;
	font-weight: normal;
	color: black;
	line-height: 20px;
}

.report-text b
{
	color: black; /* #000066;*/
}
.counter-text
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	color: blue;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
}
.backend-blue-title
{
	background: #D7E279;
	color: White;
}

/*Left Menu*/

/*Not really sure why IE needs all these,but hey it works!*/

/*These assist the iframe shim*/
.mlmenu iframe
{
	position: absolute;
	display: none;
	filter: alpha(opacity=0);
	z-index: 2;
}
select, object, iframe
{
	z-index: 1;
}
.delay li.hide ul
{
	filter: alpha(opacity=0);
}
/*this is the css for the vertical version*/
.vertical ul
{
	list-style-type: none;
	margin: 0px;
	width: 175px;
	padding: 0px;
}
.vertical ul li
{
	padding: 0px;
	margin: 0px;
}
.vertical li a
{
	display: block;
	text-decoration: none;
	color: #737172;
	font-family: Arial, Times New Roman, Tahoma;
	font-size: 12px;
	font-weight: bold;
	background: transparent url(../Images/icon_arrow_right.gif) 4px 9px no-repeat;
	line-height: 25px;
	padding-left: 16px;
}
.vertical .haschild a
{
	background: transparent url(../Images/icon_leftmenu.gif) left 12px no-repeat;
	display: block;
}
.vertical .haschild li a
{
	background: transparent url(../Images/icon_leftmenu1.gif) 5px 12px no-repeat;
}
.vertical .haschild ul
{
	background: #FCFCC7;
	width: 200px;
}
.vertical li
{
	/*Needed for IE. Don't ask me why, It was a lucky guess.*/
	display: inline;
}
.vertical li ul
{
	position: absolute;
	margin-top: -1.5em;
	margin-left: 185px;
	width: 200px;
}
.vertical li ul a
{
	display: block;
	text-decoration: none;
	color: #737172;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	background: transparent url(../Images/icon_leftmenu1.gif) 5px 12px no-repeat;
	line-height: 25px;
	padding-left: 15px;
	width: 100%;
}
/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
/*Not sure if I recommend this or not*/
.inaccesible li ul
{
	display: none;
}
/*Arrow code - looks like <a class="haschild" href="#">Text <span>Arrow</span></a> can be turned on/off with arrow class*/
.arrow a span
{
	font-size: 85%;
}
.arrow a:hover span
{
}
.arrow a span.noshow
{
	visibility: hidden;
}
/*Plus code*/
.plus a span
{
}
/*colors for menu*/
.blackwhite li a
{
	color: #737172;
}
.blackwhite li a:hover
{
	background-color: #FEEADE;
}
.blackwhite ul li a:hover
{
	background-color: #FEEADE;
}
.blackwhite ul
{
	border-color: black;
}
.border_bottom_dotted
{
	border-bottom: dotted 1px #AFB3A5;
}

.haschild1
{
	background: url(../Images/icon_arrow_right.gif) right 12px no-repeat;
}
/*End Left Menu*/


.utility-link, .utility-link:link, .utility-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: black;
	line-height: 30px;
	height: 30px;
	vertical-align: middle;
	margin-left: 30px;
	padding-left: 32px;
	text-decoration: none;
}
.utility-link:hover
{
	text-decoration: underline;
}
.qlvb
{
	background: transparent url(../Images/icon_qlvb.gif) left 3px no-repeat;
}
.hsbv
{
	background: transparent url(../Images/icon_hsbv.gif) left 3px no-repeat;
}
.giaitri
{
	background: transparent url(../Images/icon_giaitri.gif) left 3px no-repeat;
}
.tauxe
{
	background: transparent url(../Images/icon_tauxe.gif) left 3px no-repeat;
}
.thethao
{
	background: transparent url(../Images/icon_thethao.gif) left 3px no-repeat;
	padding-left: 28px;
}
.book-icon
{
	background: transparent url(../Images/icon_book.gif) 20px 3px no-repeat;
	padding-left: 60px;
}
.new-icon
{
	background: transparent url(../Images/icon_new.gif) 20px 5px no-repeat;
	padding-left: 45px;
}
.news-control-title
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 14px;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	line-height: 30px;
}

/*News Slide*/
.headLeft
{
	position: relative;
	width: 530px;
	overflow: hidden;
}
.headLeft img
{
	border: solid 0px #b8d0ed;
}

/* Dynamic Lead*/
#dlOverlay
{
	position: relative;
	z-index: 0;
	margin: 0;
	padding: 14px 0 0 0;
	display: none;
}
#dlOverlay span.close
{
	filter: alpha(opacity=95);
	opacity: .95;
	float: right;
	background: url(../Images/close.gif) no-repeat left top;
	margin: -11px 0 0 0;
	display: block;
	height: 11px;
	overflow: hidden;
	cursor: pointer;
	font-size: 1px;
	width: 48px;
}
#dlOverlay div.caption
{
	filter: alpha(opacity=80);
	opacity: .80;
	background: #fff;
	margin: 0;
	padding: 0;
	height: 80px;
	overflow: hidden;
	clear: both;
	text-align: left;
}
#dlOverlay div.caption h6.rubric
{
	margin: 5px 0 0 10px;
	width: 530px;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	height: 14px;
	overflow: hidden;
}
#dlOverlay div.caption h6.rubric a, #dlOverlay div.caption h6.rubric a:visited, #dlOverlay div.caption h6.rubric a:hover, #dlOverlay div.caption h6.rubric a:active
{
	color: #c00;
	display: block;
}
#dlOverlay div.caption h1
{
	margin: -2px 0 0 10px;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
	overflow: hidden;
	max-height: 50px;
}
#dlOverlay div.caption h1 a, #main .dlBox .content .imageDeck .overlay div.caption h1 a:link, #dlOverlay div.caption h1 a:hover, #dlOverlay div.caption h1 a:active, #dlOverlay div.caption h1 a:visited
{
	color: #000;
	width: 520px;
	display: block;
	border: none;
}
#dlOverlay div.caption p.deck
{
	margin: 0px 0 0 10px;
	padding: 0;
	font-size: 11px;
	width: 520px;
	height: 35px;
	overflow: hidden;
}
#dlOverlay div.caption p.deck a, #dlOverlay div.caption p.deck a:hover, #dlOverlay div.caption p.deck a:active, #dlOverlay div.caption p.deck a:visited
{
	color: #000;
	display: block;
}
#dlOverlay div.caption p.source
{
	font-size: 10px;
	margin: 0px 0 0 10px;
	padding: 0;
	text-align: right;
	width: 96%;
	height: 13px;
}
#dlOverlay div.caption p.source a, #dlOverlay div.caption p.source a:link, #dlOverlay div.caption p.source a:visited, #dlOverlay div.caption p.source a:hover
{
	color: #666;
	display: block;
}
#dynamicLead
{
}
#dynamicLead ol.subNav
{
	list-style-type: none;
	margin: 0 2px 0 0;
	padding: 0;
	font-size: 11px;
	overflow: hidden;
	display: inline;
	float: right;
	height: 15px;
	overflow: hidden;
}
#dynamicLead ol.subNav li
{
	float: left;
	background: url(../Images/numsep.png) no-repeat 16px top;
	padding: 0;
	width: 18px;
	overflow: hidden;
}
#dynamicLead ol.subNav li a
{
	padding: 0 0 0 11px;
	background-image: url(../Images/dl_number_sprite.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	font-size: 13px;
	text-align: center;
}
#dynamicLead ol.subNav li a.slide_1
{
	background-position: center 0;
}
#dynamicLead ol.subNav li a.slide_2
{
	background-position: center -15px;
}
#dynamicLead ol.subNav li a.slide_3
{
	background-position: center -30px;
}
#dynamicLead ol.subNav li a.slide_4
{
	background-position: center -45px;
}
#dynamicLead ol.subNav li a.slide_5
{
	background-position: center -60px;
}
#dynamicLead ol.subNav li a.slide_6
{
	background-position: center -75px;
}
#dynamicLead ol.mainNav
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	overflow: hidden;
	display: inline;
	float: right;
	height: 15px;
}
#dynamicLead ol.mainNav li
{
	float: left;
	margin: 0;
}
#dynamicLead ol.mainNav li a.ctrl
{
	font-size: 13px;
}
#dynamicLead ol.mainNav li a.back
{
	background: url(../Images/dl_button_sprite_.gif) no-repeat left 0;
	padding: 0 0 0 53px;
}
#dynamicLead ol.mainNav li a.pause
{
	background: url(../Images/dl_button_sprite_.gif) no-repeat left -15px;
	padding: 0 0 0 53px;
}
#dynamicLead ol.mainNav li a.play
{
	background: url(../Images/dl_button_sprite_.gif) no-repeat left -30px;
	padding: 0 0 0 53px;
}
#dynamicLead ol.mainNav li a.next
{
	background: url(../Images/dl_button_sprite_.gif) no-repeat left -45px;
	padding: 0 0 0 51px;
}
.dlPreview
{
	background: url(../Images/dlPreview_bkg.png) no-repeat left top;
	width: 118px;
	height: 138px;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 0;
	padding: 0;
	overflow: hidden;
}
.dlPreview .slideContent
{
	height: 130px;
	overflow: hidden;
}
.dlPreview .slideContent .mainArtLink
{
	overflow: hidden;
	height: 58px;
	margin: 7px 10px 0 10px;
	padding: 0;
	display: block;
}
.dlPreview .slideContent .mainArtLink img
{
	margin: 3px 0 0 0;
	padding: 0;
}
.dlPreview .slideContent h6.rubric
{
	margin: 10px 0 0 10px;
	width: 410px;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	height: 14px;
	overflow: hidden;
	display: none;
}
.dlPreview .slideContent h1.title
{
	margin: 0 10px;
	padding: 0;
	font-size: 10px;
	color: #b61900;
	height: 11px;
	overflow: hidden;
}
.dlPreview .slideContent h1.title a, .dlPreview .slideContent h1.title a:hover, .dlPreview .slideContent h1.title a:visited, .dlPreview .slideContent h1.title a:link
{
	color: #900;
}
.dlPreview .slideContent p.deck
{
	display: none;
}
.dlPreview .slideContent p.deckShort
{
	display: block;
	margin: 0 10px 2px 10px;
	padding: 0;
	font-size: 10px;
	overflow: hidden;
	line-height: 11px;
	height: 34px;
}
.dlPreview .slideContent p.source
{
	text-align: right;
	margin: 0 10px;
	padding: 0;
	font-size: 10px;
	overflow: hidden;
	line-height: 11px;
	display: none;
}
.dlPreview .slideContent p.date
{
	margin: 0 3px;
	padding: 0;
	font-size: 9px;
	height: 39px;
	overflow: hidden;
	width: 100px;
	color: #999;
	text-align: right;
}
#dynamicLead .lightBox
{
	float: right;
	margin: 0;
	overflow: hidden;
	background: url(../Images/numsep.png) no-repeat 58px top;
	width: 60px;
	border: none;
	padding: 0;
	height: 15px;
	overflow: hidden;
}
#dynamicLead .lightBox a
{
	margin: 0;
	background: url(../Images/dl_button_sprite_.gif) no-repeat left -60px;
	padding: 0 0 0 57px;
	font-size: 13px;
	border: none;
	text-decoration: none;
}
#dynamicLead .lightBox a.selected
{
	background: url(../Images/dl_button_sprite_.gif) no-repeat left -75px;
	padding: 0 0 0 57px;
	font-size: 13px;
}
.dlRoundCornersLft
{
	clear: both; /*margin-bottom:6px;*/
	height: 300px;
}
.dlRoundCornersLft a
{
	text-decoration: none;
}
.dlRoundCornersLft a:hover
{
	text-decoration: none;
}
.dlRoundCornersLft .top
{
	background-image: url(../Images/sprite_sheet.gif);
	background-position: left -24px;
	background-repeat: no-repeat;
	height: 6px;
	padding-left: 6px;
	overflow: hidden;
}
.dlRoundCornersLft .top div
{
	border-top: 1px solid #999;
	background-color: #ccc;
	line-height: 9px;
}
.dlRoundCornersLft .content
{
	padding: 0;
	height: 320px;
	background-color: #ccccc2;
	border: 0;
	overflow: hidden;
}
.dlRoundCornersLft .content .imageDeck
{
	height: 320px;
	width: 530px;
	margin: 0 0 6px 0px;
	border: 2px solid #b8d0ed;
	overflow: hidden;
	background: #000;
	position: relative;
}
.dlRoundCornersLft .content .imageDeck a.mainArt
{
	display: none;
	height: 320px;
}
.dlRoundCornersLft .bot
{
	/*url(../Images/DynamicLead/dl_lc_bot_bkg.gif) no-repeat top left*/
	height: 20px; /*padding-left:77px;*/
	padding-top: 5px;
	background: white;
}
.dlRoundCornersLft .bot div
{
	/*background:url(../Images/DynamicLead/dl_lc_bot_bkg2.gif) no-repeat 0 0;*/
	height: 17px;
	margin: 0;
	padding: 0;
	height: 20px;
}
.dlRoundCornersLft .bot div .footer1
{
	border: none;
	background: transparent;
	position: relative;
	z-index: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	left: -5px;
}
.dlLightBox
{
	width: 356px;
	height: 300px;
	background: url(../Images/lightbox_bkg2.png) no-repeat left top;
	padding: 0;
	position: absolute;
	z-index: 0;
	cursor: pointer;
}
.dlLightBox ul
{
	list-style-type: none;
	overflow: hidden;
	margin: 11px 0 0 0;
	padding: 0 0 0 11px;
	float: left;
	clear: both;
}
.dlLightBox ul li
{
	float: left;
	width: 108px;
	height: 128px;
	overflow: hidden;
	margin: 0 6px 0 0;
	padding: 0;
	background: #fff url(../Images/lbsep.gif) repeat-y right top;
}
.dlLightBox ul li.last
{
	background: none;
	margin: 0;
	width: 100px;
}
.dlLightBox ul li .imageDeck
{
	width: 100px;
	overflow: hidden;
	height: 58px;
	margin: 0 4px 0 0;
	padding: 0;
}
.dlLightBox ul li h6.title
{
	width: 100px;
	margin: 0 3px;
	padding: 0;
	font-size: 11px;
	color: #b61900;
	height: 13px;
	overflow: hidden;
}
.dlLightBox ul li p
{
	margin: 0 3px;
	padding: 0;
	font-size: 11px;
	height: 40px;
	overflow: hidden;
	width: 100px;
}
.dlLightBox ul li p.date
{
	margin: 2px 3px 0 3px;
	padding: 0;
	font-size: 9px;
	height: 20px;
	overflow: hidden;
	width: 94px;
	color: #999;
	text-align: right;
}
.title_1
{
	float: left;
	width: 68px;
	height: 18px;
	background: url(../images/bg1.jpg);
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #dc1313;
	text-align: center;
	padding-top: 5px;
}
.title_2
{
	width: 155px;
	height: 16px;
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
	background: url(../Images/bg11.jpg);
	width: 168px;
}
.border_box
{
	background: url(../Images/bg9.jpg) repeat-x top;
	border: #e5e5e5 solid 1px;
	padding: 5px 5px;
	color: #1e1e1e;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
	font-weight: normal;
}
.text
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1e1e1e;
	text-align: justify;
}
.xem_chi_tiet
{
	clear: both;
	text-align: right;
	color: #FF0000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
.xem_chi_tiet a
{
	text-decoration: none;
	color: #FF0000;
}
.xem_chi_tiet a:hover
{
	text-decoration: underline;
	cursor: pointer;
	color: #FF0000;
}
.border_box a
{
	text-decoration: none;
	color: #084caf;
}
.border_box a:hover
{
	cursor: pointer;
	color: #084caf;
	text-decoration: underline;
}
.content_1
{
	width: 522px;
	height: 18px;
	padding: 5px 10px 0 10px;
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: normal;
	background: url(../Images/bg2.jpg) repeat-x;
}
.content_1 ul
{
	margin: 0;
	padding: 0;
}
.content_1 li
{
	float: left;
	padding-right: 10px;
	display: block;
}
.content_1 li a
{
	text-decoration: none;
	color: #000000;
}
.content_1 li a:hover
{
	cursor: pointer;
	text-decoration: underline;
	color: #dc1313;
}

.search
{
	background: url(../Images/bg3.jpg) left top no-repeat;
	width: 145px;
	height: 23px;
	padding: 3px 0 0 25px;
}
.searchTextBox
{
	border: solid #d6d6d6 1px;
	width: 110px;
	height: 18px;
	font-size: 11px;
	font-weight: normal;
	color: #3a3a3a;
}
.searchButton
{
	background: url(../Images/button1.jpg) left top no-repeat;
	width: 25px;
	height: 18px;
	border: none;
}
.left
{
	margin: 0;
	padding: 0;
	float: left;
	width: 155px;
}
.home
{
	height: 17px;
	background: url(../Images/bg5.jpg) no-repeat;
	font-family: Arial,Tahoma;
	border-bottom: #FFFFFF solid 1px;
	font-size: 11px;
	padding: 3px 0 0 15px;
	font-weight: bold;
	color: #ffffff;
}
.home a
{
	text-decoration: none;
	color: #FFFFFF;
}
.home a:hover
{
	text-decoration: underline;
	cursor: pointer;
	color: #FFFFFF;
}

.weblink
{
	height: 20px;
	margin: 0px;
	padding: 2px 0 2px 3px;
	background-color: #c2c2c2;
}
.center
{
	margin: 0;
	padding: 0;
	float: left;
	width: 450px;
	margin: 0 10px 0 10px;
}

.date
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #2a2a2a;
	clear: both;
	text-align: left;
	padding-bottom: 5px;
	text-align: left;
}
.tin_moi
{
	background-color: #ffefef;
	padding: 5px 3px;
	margin: 0;
	text-align: left;
}
.tin_moi ul
{
	padding: 0 5px;
	margin: 0 0 0 10px;
}
.tin_moi li
{
	line-height: 15px;
	text-align: justify;
	padding-bottom: 5px;
	list-style-image: url(../Images/icon6.jpg);
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1e1e1e;
}
.tin_moi li a
{
	color: #1e1e1e;
	text-decoration: none;
}
.tin_moi li a:hover
{
	color: #133a9e;
	text-decoration: underline;
	cursor: pointer;
}
.tin_chuyen_muc
{
	height: 22px;
	padding: 10px 0 0 0px;
	background: url(../Images/bg12.jpg) repeat-x bottom;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #d50809;
}
.button-Search
{
	height: 16px;
	width: 25px;
	padding: 10px 0 0 0px;
	background: url(../Images/button1.jpg) no-repeat;
	border: none;
}
.title_tin
{
	font-family: Arial;
	text-align: justify;
	font-size: 11px;
	padding: 5px 0;
	font-weight: bold;
	color: #084caf;
}

.title_tin a
{
	color: #084caf;
	text-decoration: none;
}
.title_tin a:hover
{
	color: #FF0000;
	text-decoration: underline;
	cursor: pointer;
}
.date_tin
{
	font-family: Tahoma,Arial;
	font-weight: normal;
	font-size: 11px;
	color: #a6a6a6;
}
.tin_cung_chuyen_muc
{
	font-family: Arial;
	text-align: justify;
	font-size: 11px;
	padding: 2px 0;
	font-weight: normal;
	color: #084caf;
	background: url(../Images/icon8.jpg) 3px 8px no-repeat;
	padding-left: 15px;
}

.tin_cung_chuyen_muc a
{
	color: #084caf;
	text-decoration: none;
}
.tin_cung_chuyen_muc a:hover
{
	color: #FF0000;
	text-decoration: underline;
	cursor: pointer;
}
.tin_khac
{
	background-color: #f3f3f3;
	font-family: Arial;
	text-align: justify;
	font-size: 11px;
	padding: 5px 10px;
	margin: 10px 0;
	font-weight: normal;
	color: #084caf;
}

.tin_khac a
{
	color: #084caf;
	text-decoration: none;
}
.tin_khac a:hover
{
	color: #FF0000;
	text-decoration: underline;
	cursor: pointer;
}
.right
{
	margin: 0;
	padding: 0;
	float: right;
	width: 155px;
	vertical-align: top;
}
.qc
{
	padding-bottom: 5px;
}
.qc img
{
	width: 155px;
}
/**/
#dynamicLead ol.mainNav li a.back
{
	background: url(../Images/tt-back.gif) no-repeat;
	padding: 0 0 0 24px;
}
#dynamicLead ol.mainNav li a.pause
{
	background: url(../Images/tt-pause.gif) no-repeat;
	padding: 0 0 0 24px;
}
#dynamicLead ol.mainNav li a.play
{
	background: url(../Images/tt-next.gif) no-repeat;
	padding: 0 0 0 24px;
}
#dynamicLead ol.mainNav li a.next
{
	background: url(../Images/tt-next.gif) no-repeat;
	padding: 0 0 0 24px;
}
#dynamicLead .footer .comments
{
	background: url(../Images/comment.gif) no-repeat;
	padding-left: 15px;
	margin-left: 10px;
	color: #034E8F;
	font-size: 10px;
}
/*End of Dynamic Lead*/


/*End News Slide*/
#jquery-overlay
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img
{
	border: none;
}
#lightbox-container-image-box
{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image
{
	padding: 10px;
}
#lightbox-loading
{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav
{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav
{
	left: 0;
}
#lightbox-nav a
{
	outline: none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext
{
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev
{
	left: 0;
	float: left;
}
#lightbox-nav-btnNext
{
	right: 0;
	float: right;
}
#lightbox-container-image-data-box
{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto; /*line-height: 1.4em;*/
	overflow: auto;
	width: 100%;
	padding: 0px -10px 0px -10px;
	line-height: 30px;
}
#lightbox-container-image-data
{
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details
{
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption
{
	font-weight: bold;
}
#lightbox-image-details-currentNumber
{
	display: block;
	clear: left;
}
#lightbox-secNav-btnClose
{
	width: 66px;
	float: right;
}

/*End Album*/

.weather
{
	background: url(../Images/icon2.jpg) no-repeat left;
	margin: 0px;
	padding: 10px 0 0 40px;
}
.goldrate
{
	background: url(../Images/icon3.jpg) no-repeat left;
	margin: 0px;
	padding: 10px 0 0 40px;
}
.exchangerate
{
	background: url(../Images/icon4.jpg) no-repeat left;
	margin: 0px;
	padding: 10px 0 0 40px;
}

.chungkhoan
{
	background: url(../Images/icon5.jpg) no-repeat left;
	margin: 0px;
	padding: 10px 0 0 40px;
}

.onlinesupport
{
	width: 155px;
	height: 16px;
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
	background: url(../Images/bg8.jpg);
}

.surveytitle
{
	width: 155px;
	height: 16px;
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
	background: url(../Images/bg10.jpg);
}

.btn-survey
{
	background: url(../images/buttom_vote1.jpg);
	cursor: pointer;
	width: 77px;
	height: 19px;
	border: none;
	float: left;
}

.btn-surveyresult
{
	float: right;
	background: url(../images/buttom_vote2.jpg);
	cursor: pointer;
	width: 60px;
	height: 19px;
	border: none;
}
#tinngang
{
	width: 780px;
	height: 23px;
	padding: 0;
	margin: 0;
}

#container
{
	width: 780px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
}

.CityRegionText
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #679800;		
	text-align: left;
}
.WeatherDate
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	color: #410E52;		
	text-align: left;
}
.WeatherText
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: Normal;
	color: Black;	
	text-align: left;
}

.WeatherButton
{
	border: solid 1px #410E52;
	padding: 1px;
	background: #7A765D;
	color: White;
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 11px;	
	height: 18px;
}
.ShowHideLink:link,.ShowHideLink:visited
{
	font-family:  Arial, Tahoma, 'Times New Roman';	
	font-size: 11px;
	font-weight: normal;
	color: #659A01;
	text-decoration: none;
	text-align: right;
}
.ShowHideLink:hover
{
	font-family:  Arial, Tahoma, 'Times New Roman';	
	font-size: 11px;
	font-weight: normal;
	color: #659A01;
	text-decoration: underline;
	text-align: right;
}

.GoldText
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: Normal;
	color: Black;	
	text-align: left;
	background: white;
}
.GoldValue
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: Black;	
	text-align: left;
	background: white;
}


.CurrencyText
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: Normal;
	color: Black;	
	text-align: left;
	background: white;
}
.CurrencyValue
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: Black;	
	text-align: left;
	background: white;
}