﻿/*----------------------*/
body
{
	font-family: Verdana, Helvetica;
	font-size: 9pt;
	color: #ffffff;
	margin: 0 0 0 0;
	background: #27221f;
	line-height: 160%;
}
input
{
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}

b
{
	color: #ffffaa;
}

strong
{
	color: #ffffaa;
}

img, table
{
	border: 0;
}

a
{
	color: #7d98d1;
	text-decoration: none;
}

a:hover, a:active, body_ahover
{
	color: #ffffcc;
	text-decoration: underline;
}


/*----------------------*/

.normalLink:link, body_alink
{
	color: blue;
}
.normalLink:visited, body_avisited
{
	color: blue;
}
.normalLink:hover, active, body_ahover
{
	color: blue;
}

/*Article ----------*/
.headerText
{
	font-size: 18px;
	color: #dddddd;
	text-transform: uppercase;
}

.headerHighlight
{
	font-size: 18px;
	color: #ffffcc;
	font-weight: bold;
}

.abstractText
{
	font-weight: bold;
	color: #afafaf;
}

.releaseDateText
{
	font-size: 11px;
	color: #afafaf;
}

.author
{
	font-weight: bold;
	color: #afafaf;
}

.sectionTitle
{
	border-bottom: solid 1px #aaaaaa;
	text-transform: uppercase;
	padding-left: 15px;
	padding-bottom: 3px;
	font-size: 15px;
	font-weight: bold;
	color: #dddddd;
}

.subSectionTitle
{
	text-transform: uppercase;
	color: #ffffff;
}
/*CSS LeftMenuSuper-----*/
.LeftMenuSuper
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	height: 25px;
}
.LeftMenuSuperChecked
{
	color: #fff;
	text-decoration: none;
	text-transform: capitalize;
	background-image: url(images/LeftMenu_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 174px;
}
.LeftMenuSuper td a
{
	text-decoration: none;
	vertical-align: top;
	height: 25px;
	width: 174px;
	background-image: url(images/LeftMenu.jpg);
	background-repeat: no-repeat;
}
.LeftMenuSuper td a:link, .LeftMenuSuper td a:visited, .LeftMenuSuper td a:active
{
	color: #fff;
	display: block;
	text-transform: capitalize;
	text-decoration: none;
	font-size: 9pt;
}

.LeftMenuSuper td a:hover
{
	color: #fff;
	text-decoration: none;
	text-transform: capitalize;
	background-image: url(images/LeftMenu_hover.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 174px;
}
/*CSS menu con-------*/
.navlist
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	height: 26px;
}
.navlist td a
{
	text-decoration: none;
	vertical-align: top;
	height: 26px;
	width: 174px;
	background-image: url(images/LeftMenu_clien.jpg);
	background-repeat: no-repeat;
	color: #fff;
	line-height: 26px;
}
.navlist td a:link, .navlist td a:visited, .navlist td a:active
{
	color: #fff;
	display: block;
	text-transform: capitalize;
	text-decoration: none;
	font-size: 9pt;
	padding-top: 1px;
}
.navlist td a:hover
{
	color: #ff9600;
	text-decoration: none;
	text-transform: capitalize;
	background-image: url(images/LeftMenu_clien_hover.jpg);
	background-repeat: no-repeat;
	height: 26px;
}
/*Article List -------*/
.alternatingArticle
{
	background: #231e1c;
}
/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
.navigatorBar
{
	border-top: darkgray 1px solid;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	width: 100%;
	padding-top: 2px;
	border-bottom: darkgray 1px solid;
	background-color: #2f3238;
}

.titleLink
{
	color: #7d98d1;
	font-weight: bold;
}

.superCategoryTitle
{
	border-top: darkgray 1px solid;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: darkgray 1px solid;
	background-color: #2f3237;
	font-size: medium -1;
	color: #fdfbd1;
	font-weight: bold;
}
.superCategoryTitle a
{
	color: #ffffcc;
}

.categoryTitle
{
	border-top: darkgray 1px solid;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: darkgray 1px solid;
	background-color: #222222;
	font-size: medium -1;
	color: #fdfbd1;
	font-weight: bold;
}
.categoryTitle a
{
	color: #ffffcc;
}
/*Main Menu-------*/
.headerMenu
{
	font-size: 14px;
}

.headerMenu a
{
	color: #1a79d8;
	display: block;
	text-align: center;
	font-weight: bold;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	border-right: #73817e 2px solid;
}

.headerMenu a:visited
{
	color: #1a79d8;
}
.headerMenu a:hover
{
	color: #FFFfcc;
	text-decoration: none;
}
/*Search box-------*/
.searchBox
{
	float: left;
	height: 18px;
	line-height: 20px;
	border: solid 1px #8e909c;
	width: 168px;
	color: #9a999a;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 1px;
	font-style: italic;
	text-align: left;
}
.searchBox_Active
{
	float: left;
	height: 18px;
	line-height: 20px;
	width: 168px;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 1px;
	font-style: normal;
	border-right: dodgerblue 1px solid;
	border-top: dodgerblue 1px solid;
	border-left: dodgerblue 1px solid;
	border-bottom: dodgerblue 1px solid;
}
.inputCommand
{
	background: #3a312c;
	border: 1px solid #aaaaaa;
	color: #ffffff;
}
.inputCommandUpload
{
	background: #3a312c;
	border: 1px solid #aaaaaa;
	color: #808080;
}
/*CSS footer-------*/
.footer
{
	color: #1a79d8;
	text-align: right;
	padding: 10px 0 0 0;
	text-transform: capitalize;
}
.footer a, .footer a:visited
{
	color: #1a79d8;
	text-decoration: none;
}
.footer a:hover
{
	color: #ffffcc;
	border-bottom: #ffffcc 1px dotted;
	text-decoration: none;
}
.footer a:active
{
	color: #ffffcc;
	border-bottom: #ffffcc 1px dotted;
	text-decoration: none;
}
/*--------danh gia-----------------------------*/
.pollBar
{
	background-color: #ff8c00;
	height: 6px;
	font-size: 6px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.sectionSubTitle
{
	font-weight: bold;
	color: #ffffcc;
}
.pollPanel
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #ffffff;
	width: 100%;
}
/*------------------------------------*/

.pageHeaderText
{
	border-bottom: solid 1px #aaaaaa;
	text-transform: uppercase;
	padding-left: 15px;
	padding-bottom: 3px;
	font-size: 20px;
	font-weight: bold;
	color: #bbbbbb;
}
/*------------------------------------*/
.subCategoryTitle
{
	color: #bbbbbb;
	text-transform: uppercase;
	font-weight: bold;
}

.bg_images
{
	height: 0px;
	position: relative;
	width: 310px;
	top: -85px;
}
.bg_images2
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(images/bg_image.png) repeat-x scroll 0 0;
	color: #ffffff;
	height: 0px;
	padding-left: 5px;
	padding-right: 5px;
	height: 85px;
	width: 310px;
}
/*------------------------------------*/
.contentBlock
{
	border: solid 1px #666666; 
	padding: 2px 2px 2px 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
}

.contentBlock_Dark
{
	border: solid 1px #666666; 
	padding: 2px 2px 2px 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	background-color: #3A312C; 
}