/* CSS Document */
html {
	SCROLLBAR-BASE-COLOR: #ccc;
	SCROLLBAR-ARROW-COLOR: #000;
}

body {
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	line-height:18px;
	color: #424242;
	height:100%;
}
td,th {
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	line-height:18px;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,pre,form,input,textarea {
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
.clear {clear: both; font-size: 0px; line-height: 0px; height:0;}
p {margin:0px;padding:5px 0px;}
ol,ul,li {	list-style: none;}

a:active {  text-decoration: none; color:#FA6CD7}
a:link {  text-decoration: none ; color:#FA6CD7}
a:visited {  text-decoration: none ; color:#FA6CD7}
a:hover {  color:#B09A77; text-decoration: underline; }

img { border : 0px; }

input {
    color: #000000;
}
.input-warn {border:1px solid #FF0000;line-height:20px;	height:18px;}
.input-ok { border:1px solid #00CC66; line-height:20px;	height:18px;}
.button {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#FF6A06;
	padding: 1px 1px;
	background:url(../images/formbg.gif) repeat-x left top;
}
.buttonHover {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#FF0000;
	padding: 1px 1px;
	background:url(../images/formbg.gif) repeat-x left top;
}
.textfiled {
	border:1px solid #CCD3D6;
	line-height:20px;
	height:18px;
}
.textarea{
	border:1px solid #CCD3D6;
	line-height:20px;
	color: #000000;
	scrollbar-base-color:#AAA9A9;
	scrollbar-arrow-color:#000000; 
	overflow:auto;
}
.select{
	scrollbar-base-color:#CCD3D6;
	scrollbar-arrow-color:#000000; 
	color: #000000;
}


.clearfix:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfix{
	display: inline;
	position: relative;
	}
/*\*/
.clearfix	{
	display: block;
}


/*======================== css su dung cho header ================================*/

#header	{
	margin: 0px;
	padding: 0px;
}
#header	.logo{
	text-align:right;
	padding-right:20px;
}
#header	.menutop{
	background:url(../images/menutop_bg.gif) top repeat-x;
}

#header	.menutop .button_top {
	background:url(../images/menutop.gif) no-repeat;
	width:99px;
	padding:5px 0px;
	text-align:center;
}
#header	.menutop .button_top a {
	font-size:12px;
	font-weight:bold;
	color:#02ADFD;
	text-transform:uppercase;
	text-decoration: none; 
}

#header	.menutop .button_top a:hover {  
	color:#FA6CD7;
}
#header	.menutop span {
	color:#000000;
	padding:0px 15px;
}
#header	.banner{
	background:url(../images/baner_bg.gif) repeat-x;
	text-align:center;
} 

#header .imgBannerFooter {
	display:block;
	float:right;
	height:55px;
	margin:0px 849px 0pt !important;
	position:absolute;
}
*html #header .imgBannerFooter {
	margin:0px -150px 0pt !important;
}

/*======================== css su dung chung cho trang ================================*/
#main{
	margin:0 px;
	padding-top:20px;
}

/*------------ css block_left ------------*/
#block_left {
	margin:0 px;
	padding:0 px;
	padding-left:20px;
}

#block_left .boxMenu {
	background:url(../images/menu_bg.gif) #000 repeat-x;
	border-left:1px solid #8A0707;
	border-right:1px solid #8A0707;
	padding:5px;
}
#block_left .box {
	margin-bottom:15px;
}
#block_left .boxTitle{
	background:url(../images/box_title_bg.gif) repeat-x;
	color:#FA6CD7;
	font-size:14px;
	font-weight:bold;
}
#block_left .boxContent {
	border-right:1px solid #B0E6FF;
	padding:5px 20px;
}

/*------------ css block_middle ------------*/
#block_middle {
	margin:0px;
	padding:0px 11px;
}

.midTitle {
	background-color:#FFFFFF;
	color:#FA6CD7;
	font-size:14px;
	font-weight:bold;
}
.midTitle a{
	color:#FA6CD7;
}
.midTitle a:hover{
	color:#02ADFD;
	text-decoration:none;
}

.midContent {
	padding:5px;
	border-left:1px solid #B0E6FF;
	border-right:1px solid #B0E6FF;
}
.mainContent {
	background-color:#A9E6FF;
	border-left:1px solid #02ADFD;
	border-right:1px solid #02ADFD;
}
/*------------ css block_right ------------*/
#block_right {
	margin:0 px;
	padding:0 px;
	padding-right:20px;
	padding-top:30px;
}

#block_right .box {
	margin-bottom:15px;
}
#block_right .boxTitle{
	background:url(../images/box_title_bg.gif) repeat-x;
	color:#FA6CD7;
	font-size:14px;
	font-weight:bold;
}

#block_right .boxContent {
	border-right:1px solid #B0E6FF;
	padding:5px 20px;
}

/*------------ css cho content_main ------------*/
.fTitle {
	font-size:12px;
	color:#FA6CD7;
	font-weight:bold;
	text-transform:uppercase;
}
.fTitle a {
	color:#F8670C;
}
.fTitle a:link, .fTitle a:active, .fTitle a:visited  {
	color:#F8670C;
}
.fTitle a:hover {
	color:#0689C1;
	text-decoration:none;	
}
.box_content {padding:2px 5px;}

/*------------ css cho footer ------------*/
#footer {
	margin:0 px;
	padding:0 px;
}

#footer .footer_menu{
	padding:5px;
	color:#02ADFD;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}
#footer .footer_menu a {
	color:#02ADFD;
}
#footer .footer_menu a:hover {
	color:#DD137B;
	text-decoration:none;
}
#footer .madeBy {
	color:#414141;
}
#footer .madeBy a {
	color:#414141;
	text-decoration:none;
}
#footer .madeBy a:hover {
	color:#DD137B;
}
#footer	.footer_menu span {
	padding:0px 5px;
}
#footer .copyright{
	color:#414141;
}
#footer .copyright a {
	color:#414141;
	font-weight:bold;
	text-decoration:none;
}
#footer .copyright a:hover{
	color:#DD137B;
	text-decoration:underline;
}

/********************* CSS for box_redirect ****************************/
#box_redirect{ border:1px solid #505050; width:70% ;margin:0px auto; background:#0A0D10;}
#box_redirect p { line-height:18px;}
#box_redirect .top { 
	background:#804B00; 
	font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif; 
	font-size:14px; 
	color:#FFFFFF;
	font-weight:bold;
}
#box_redirect .middle{
	margin:20px;
	background:#222222 none repeat scroll 0%;
	border:1px solid #fff;
	color:#FFFFFF;
	color:#65D700;
}
#box_redirect .fontMess { font-size:12px; font-weight:bold;text-align:center;padding:20px 10px;}
#box_redirect .mess { background:#383838; color:#FFFFFF;text-align:center}
#box_redirect .bottom {color:#fff;text-align:center;padding:5px; font-size:12px;}

/********************* CSS for boxMess ****************************/
#boxMess{  border:1px solid #F08200;padding:2px 5px; background:#FCF5CD }
#boxMess  h4.mess { background:url (../images/icon/icon_mess.gif) no-repeat left; padding:2px 30px; color:#FF0000; font-weight:bold; font-size:12px;}
#boxMess  h4.err { background:url(../images/icon/icon_warning.gif) no-repeat left; padding:6px 30px; color:#FF0000; font-weight:bold;}
#boxMess .font_err { color:#950000;}

.font_err {
	color:#FF0000;
}

.font_err a:active, .font_err a:link , .font_err a:visited {  text-decoration: none ; color:#FF0000}
.font_err a:hover {  color:#B09A77; text-decoration: underline; }

/******************** PHAN TRANG **************/
.pagination{
  padding:5px;
  text-align:center;
  margin-bottom:10px;
}
.pagination .pagetotal {
	background-color:#FA6CD7;
	color:#FFFFFF;
	padding:2px 5px;
}
.pagination a, .pagination a:visited{
	padding: 1px 5px;
	border: 1px solid #9aafe5;
	text-decoration: none; 
	background:#FEF6AF;
	color: #CE7259;
}

.pagination a:hover, .pagination a:active{
	border: 1px solid #fff;
	color: #000;
	background-color: #FA6CD7;
}

.pagination .pagecur{
	font-weight: bold;
	padding: 2px 5px;
	border: 1px solid #fff;
	background-color: #02ADFD;
	color: #fff;
}

.pagination .btnPage{
	background:#70AF00 ;
	color:#ff0000;
	text-align:center;
}
.pagination a:visited.btnPage  {
	color:#ff0000;
}
