/*html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,table,th,td{	margin:0; padding:2; }*/
html,body,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,table,th,td{	margin:0; padding:2; }
body					{ background: #0033a6; font-family: Tahoma; font-size:12px; margin:0; padding:0; }
input[type=text]{border:1px solid #AAA; height:19px;}
input[type=password]{border:1px solid #AAA; height:19px;}
textarea {border:1px solid #AAA;}
a:link, a:visited		{ text-decoration:none ;white-space: nowrap; }
a:hover					{ text-decoration: underline; }
a img 					{ border: none; }
p, pre, blockquote		{ margin: 3px 0; padding: 0; }
h1, h2, h3, h4, h5, h6	{ text-align:left; }
h1{left: -10000px;position: absolute;}
h1, h1 a				{ margin:5px 0 7px 0; font-size:22px; color:#FF0000; }
h2, h2 a				{ margin:3px 0 5px 0; font-size:18px; color:#2584d4; }
h3, h3 a				{ margin:2px 0 5px 0; font-size:16px; color:#2584d4; }
h4, h4 a				{ margin:1px 0 4px 0; font-size:14px; color:#2584d4; }
ul, ol 					{ list-style: none; }
ul li 					{ line-height: 160%; }
ol li 					{ line-height: 180%; }
th 						{ font-weight: bold; padding: 5px;}
fieldset 				{ border: none; padding: 10px 5px; }
/*fieldset a 				{ font-weight: bold; }*/
fieldset.input 			{ padding: 0; }
input[type="checkbox"]	{ width:14px; } 
table					{ border:0; margin:0; padding:0; }
td, div 				{ font-size: 100%; }

#wrapper 				{ width:1237px; 
background:#FFFFFF; }
#header, #footer, #main,
#adv-help, #index-srv	{ width:978px; }
#header	.banner12			{ background: url(../uploads/images/logo.jpg) no-repeat 5px center; height:90px;  padding-top:2px; }
#header	.banner			{ /*background: url(../uploads/images/logo.jpg) no-repeat 5px center;*/ height:90px;  padding-top:2px; }
#header	.banner	.logo	{ float:left; }
#menu-top				{ float:right; width:430px; color:#666666; font-family:Tahoma; font-weight:bold; text-align:right; padding-right:2px; }
#menu-top a				{ color:#666666; font-size:11px; }
#menu-top .last			{ padding-right:10px; }
#menu-top a:hover		{ color:#333333; text-decoration:none; }
#menu-top div			{ padding-top:5px; text-align:right }
#menu-top td			{ text-align:right; padding-right:5px; }
#translate-this { float: right; margin-top: -6px; line-height: 32px; width: 52px; height: 32px; overflow: hidden; }
#header .adv			{ float:right; width:335px; text-align:center; vertical-align:middle; }
#header .adv h1			{ text-align:center; font-size: 26px; line-height:40px; }
#header .adv a 			{ font-family:Tahoma; font-size:12px; line-height:16px; text-decoration:none; }
#adv-help .banner,
#adv-help .support,
#adv-help .check 		{ float:left; background: url(bg_c.gif) no-repeat; width: 320px; height: 155px; overflow:hidden; margin:4px 9px 8px 0; }
#adv-help .banner		{ background:none; }
#adv-help .support		{ margin-right:0; }
#adv-help .check li		{ float:left; padding-left:12px; font-size:11px; text-align:left; line-height:26px; vertical-align:middle; width: 20.5%; }
#adv-help .check .first	{ padding-left:0; margin:8px 0 10px; font-size:12px; text-align:center; line-height:20px; width:100%; color:#2992ed; }
#adv-help ul			{ padding:0; margin:0; }
.support li				{ font-size:12px; font-family:tahoma; font-weight:bold; line-height: 26px; text-align:center; }
.support .sale			{ height:35px; background: url(sale.gif) no-repeat left; padding-left:45px; line-height: 36px; text-align: left; margin: 7px 0 5px 7px; font-weight:bold; color:#1974C7; }
.support .tech			{ height:35px; background: url(tech.gif) no-repeat left; padding-left:45px; line-height: 36px; text-align: left; margin: 7px 0 5px 7px; font-weight:bold; color:#1974C7; }
.support #sale,
.support #tech			{ padding:4px 5px; line-height:25px; text-align:center; }
.support img			{ padding-right:8px; }
.support img.last		{ padding-right:0px; }
.support .hr 			{ height:1px; margin:4px 15px 0 15px; border-top: 1px solid #BDE5FF; }
.index-srv				{ margin: 5px 0 12px 0; }
.index-srv img			{ padding-right:9px; }
.index-srv img.last		{ padding-right:0px; }
/*#check div				{ vertical-align:middle; line-height:30px; }*/
.check input[type="text"],
.check input[type="submit"]{ margin:1px; padding:2px 2px; font-size:11px; font-weight:bold; width: 50px; }
.check input[type="text"]{ width:180px; font-weight:bold; padding:1px 2px; }

#index-srv				{ width:976px; }
#index-srv .row_title	{ background:url(h2.gif) repeat-x; text-align:center; height:28px; font-weight:bold; text-transform:uppercase; }
#index-srv .row_title a	{ color:#FFFFFF; text-decoration:none; font-family:tahoma; }
#index-srv .row_content	{ border-right: #1d85de 1px solid; border-left: #1d85de 1px solid; cursor:pointer; padding:10px 4px 7px 4px; vertical-align:top; }
#index-srv .row_more 	{ border-right: #1d85de 1px solid; border-left: #1d85de 1px solid; border-bottom: #1d85de 1px solid; text-align:right; padding:5px; }
#index-srv .row_more a	{ background: url(more.gif) no-repeat right; padding-right:15px; color:#000000; text-decoration:none; }
#index-srv .row_more a:hover{ color:#FF0000; }

/*Left*/
#col_left				{ float:left; width:180px; vertical-align:top; min-height:100px; margin-top: 5px; }

/*Middle*/
#col_middle				{ float:left; width:787px; margin-left:5px; vertical-align:top; margin-top: 5px; }
#col_middle_2			{ float:left; width:533px; margin-left:5px; vertical-align:top; margin-top: 5px; }
/*#col_middle .border,
#col_middle_2 .border,
#col_right .border  	{ border:solid 1px #7eb3df;  padding:1px; margin-bottom:5px; -moz-border-radius:0 0 5px 5px;	-webkit-border-radius:0 0 5px 5px; border:0 0 5px 5px; }*/

/*IE*/
#col_middle .border,
#col_middle_2 .border,
#col_right .border  	 
{
	margin-bottom:5px;
	padding:1px;
	text-align: left;
	position:relative;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border: 1px solid #7eb3df;
                    	  
}

#col_middle h2,
#col_middle_2 h2,
#col_right h2			{ margin:0; padding:2px 0 6px 7px; font-size:13px; text-transform:uppercase; color: #FFFFFF; background:#2584d4; font-weight:bold;
}
#col_middle h2 a,
#col_middle_2 h2 a		{ color: #FFFFFF; font-size:13px; text-decoration:none; text-transform:uppercase; }
#col_middle h3			{ padding-left:5px; font-family:Tahoma; }
/*#col_middle	td			{ text-align:left; font-size:12px; }*/
#col_middle	td			{font-size:12px; }
/*#col_middle table 		{ font-size: 11px; background: none transparent scroll repeat 0% 0%; border-collapse:collapse; border-color:#CCCCCC; border-style:solid; }*/
/*#col_middle table td 	{ padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; position: relative }
#col_middle table td h2 { padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: -10px; color: #ffffff; padding-top: 7px; height: 20px; background-color: #2686da; text-align: center; }
#col_middle table 		{ font-size: 11px; background: url(images/mainbg.gif) repeat-x 50% bottom; border-collapse: collapse; }
#col_middle table td 	{ position: relative; }
#col_middle table td img{ margin-left: 4px; }*/
#col_middle .class_table{ background:#CCCCCC; }
#col_middle .table_width{ text-align:left; }
#col_middle .table_width h4{ padding:5px 0; }
#col_middle .table_width td{ background:#FFFFFF; padding:0 4px; }

#col_middle .list 		{ margin: 0; padding: 0; list-style: none; } 
#col_middle ul.announcements li .thumb { width: 101px; margin-bottom: 15px; } 
#col_middle ul.list li .avatar { float: left; padding-right: 14px; padding-top: 3px; } 
#col_middle ul.list li .text-area { overflow: hidden; } 
#col_middle .date 		{ display: block; font-size: 0.9em; } 
#col_middle p.posted 	{ font-size: 0.85em; font-style: italic; margin:0; }

#result_whois			{ margin:0px; padding:5px 0; }
#result_whois h2		{ margin:0; padding:2px 0 6px 7px; font-size:13px; color: #FFFFFF; background:#2584d4; font-weight:bold;  }
#result_whois .border	{ border:solid 1px #7eb3df; padding:1px; margin-bottom:5px; }
#result_whois .titlevn,
#result_whois .titleqt	{ font-weight:bold; text-align:center; color:#047bd5; line-height:30px; }
#result_whois .titlevn	{ background:url(icon_vnnic.gif) no-repeat 3% center; }
#result_whois .titleqt	{ background:url(icon_qte.gif) no-repeat 97% center; }
#result_whois td		{ line-height:18px; padding:7px 5px; }
#result_whois #whois	{ width:700px; }
#index-srv #whois		{ width:600px;  }
#result_whois ul		{ margin:10px 0;}
#result_whois li		{ margin:5px 10px;}
/*Right*/
#col_right				{ float:right; width:245px; vertical-align:top; margin-top: 5px; }	
#col_right .support,
#col_right .check		{ margin-bottom:4px;  }	

#col_right #check td	{ padding:3px 3px 3px 0; }
#col_right #check input[type="text"]{ width:100px; font-weight:bold; }
#col_right #support a	{ padding:0; margin:0; }
#col_right .support-name{ padding-left:0px; }
				
.menu_title				{ background:url(menu_left.gif); line-height:29px; font-weight:bold; text-align:center; color:#FFFFFF; z-index:999; }	
.t 						{background: url(dot.gif) 0 0 repeat-x; }
.b 						{background: url(dot.gif) 0 100% repeat-x; }
.l 						{background: url(dot.gif) 0 0 repeat-y}
.r						{background: url(dot.gif) 100% 0 repeat-y}
.bl 					{background: url(bl.gif) 0 100% no-repeat}
.br 					{background: url(br.gif) 100% 100% no-repeat}
.tl						{background: url(tl.gif) 0 0 no-repeat}
.tr 					{background: url(tr.gif) 100% 0 no-repeat; padding:7px;}		
.vertical 				{ margin-bottom:7px; }
.vertical ul			{ margin:0; padding:0;}
.vertical li a			{ display: block; padding-left: 10px; text-align:left; font-weight: bold; margin-bottom: 1px; COLOR: #FFFFFF; line-height:26px; min-height:26px; background: #2784d2; text-decoration: none}
.vertical li a:hover	{ background:#1ca8ff; text-decoration:none; }
.vertical li.selected a	{ background:#1ca8ff; text-decoration:none; }
#support_online			{ text-align:center; padding:10px 0 7px 0; }
#support_online div		{ font-weight:bold; color:#FF0000; }
#support_online img		{ padding-top:5px; }
.chose-pro 				{ font-weight:bold; color:#FF0079; padding-top:7px; background: url(icon-chose.gif) no-repeat 90% 6%; } 			
.chose-pro ul			{ padding:5px 7px; font-weight:normal; text-align:left; }
.chose-pro li			{ margin:0; padding:0 0 0 4px; line-height:25px; min-height:25px; font-weight:normal; }
.chose-pro li a			{ background: url(bullet.gif) no-repeat center left; padding-left:10px; COLOR: #000000; text-align:left; }
.chose-pro li a:visited { COLOR: #000000;  text-decoration:none }
.chose-pro li a:hover 	{ COLOR: #000000;  text-decoration:underline }
.support_online			{ text-align:center; padding:10px 0 7px 0; }

.menu-mid 				{ background: url(menutop.gif) repeat-x; margin-bottom: 4px; width: 978px; height: 31px; }

/*.nMenu li {
    display: block;
}


* html .nMenu a 
{
    width: 100%
}*/

.menu-mid ul li 		{ float: left; background: url(mnu_split.gif) no-repeat right; height: 31px; display: block; }
.menu-mid ul li a 		{ padding:3px 14px; font-weight: bold; font-size: 12px; text-transform: uppercase; color: #fff;  height: 25px; line-height: 25px; text-align: center; text-decoration: none }
/*.menu-mid ul li span:hover{ display:block; background: url(mh1.gif) no-repeat bottom left; text-decoration:none; }
.menu-mid ul li a:hover	{ background: url(mh2.gif) no-repeat right; text-decoration:none;} */

.menu-mid ul li.selected span{ display:block; background: url(mh1.gif) no-repeat; }  
.menu-mid ul li.selected a{ background: url(mh2.gif) no-repeat right 0; padding: 5.6px 14px 6px; height: 25px; line-height: 25px; }

.adv					{ text-align:center; padding-bottom:2px; }
#col_left .adv,
#col_right .adv			{ text-align:center; }
#col_left .adv img,
#col_right .adv img		{ width:180px; max-width:180px!important; }
.adv-mid				{ text-align:center; padding:4px 0 2px; }
.adv-mid img			{ padding-bottom:3px; }
.nav-body				{ background:#2584d4; padding-left:15px; font-weight:bold; line-height: 30px; }
.nav-body,
.nav-body a				{ color:#FFFFFF; text-align:left; }


#content				{ padding:5px 0px; text-align:left; }
#content_srv			{ padding:5px 7px; text-align:left; }
#content_srv table		{ border-style:solid; height: 29px; }
#content_srv table th	{ background:#2686da; color:#FFFFFF; line-height:21px; padding:4px 3px; text-align:center; }
#content_srv table .title{ background:#2686da; color:#FFFFFF; line-height:21px; padding:4px 5px; font-weight:bold; vertical-align:middle; }
#content_srv table td	{ background:#FFFFFF; line-height:19px; padding:3px 2px; }
.list-pro				{ float:left; width:188px; text-align:center; margin-top:10px; margin-left:5px; font-weight:bold; color:#FF0000;  }
.list-pro div,
.list-pro div a			{ padding:5px 0; font-weight:bold; color:#FF0079;  }
.list-pro span			{ font-weight:normal; color:#000000; }
.list-pro img			{ border: 1px solid #FDC9E0; width:178px; max-width:178px; }
.list-pro a				{ border: none; }
.page_change			{ text-align:right; padding:7px 5px; vertical-align:top; }
#content-pro .page_change{ float:left;}

/*Gallery*/
.list-glr				{ float:left; width:140px; text-align:center; margin-top:10px; margin-left:5px; font-weight:bold; color:#FF0000; z-index:1000 }
.list-glr div,
.list-glr div a			{ padding:5px 0; font-weight:bold; color:#FF0079;  }
.list-glr span			{ font-weight:normal; color:#000000; }
.list-glr img			{ border: none; width:120px; max-width:120px; }

/*Tin theo nhom*/
.cat-news 				{ padding:5px; text-align:justify; }
.cat-news h4			{ padding-top:5px; line-height:20px; }
.cat-news h4 a			{ font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.cat-news img			{ max-width:140px; margin-right:5px; }
.cat-morenews			{  }
.cat-morenews a			{ color:#0081d8; }
.cat-morenews ul 		{ padding:2px 6px; }
.cat-morenews ul li 	{ text-align:left; background:url(li.gif) no-repeat left 6px; padding-left: 20px; }
.news-more 				{ width:100%; margin-top: -50px; text-align:right; clear:both; } 
.news-more a			{ float: right; padding: 3px 10px 3px 18px; color: #FF0000; font-size: 11px; text-decoration: none; } 
.news-more a:hover, 
.news-more a:active, 
.news-more a:focus 		{ color: #000000; text-decoration: none!important; } 
/*Trang tin*/

#news 					{ padding:5px; text-align:justify; }
#news h3 				{ padding-top: 4px; font-family:Arial, Helvetica, sans-serif; font-size:14px;  }
.news-to-print			{ float:right; }
.news-to-print a		{ padding:0 3px; }
.news-date	 			{ padding-top:5px; font-size: 11px; color: #999999; border-bottom: 1px solid #d1d1d1; text-align: left; }
.news-intro				{ color: #000000; font-weight: normal; text-align:justify; }
.news-intro	img			{ float:left; margin-right:5px; width:150px; }
.news-content			{ margin:10px 0; text-align:justify; }
.news-content p,
.news-content div		{ margin:7px 0; }
.news-content img		{ text-align:center; max-width:530px; }
.news-back				{ padding-top:5px; font-size:12px; font-weight:bold; text-align:right; }
.news-back a			{ color:#2584d4; padding:0 2px; }
/*Cac tin moi*/
.news-related			{ margin: 10px 5px; text-align:left;}
.news-related a			{ color:#4f89d2; font-size:11px; text-transform:none; }
.news-related h3 		{ padding: 4px; background:url(relate.gif) repeat-x; font-size: 14px; color: #FFFFFF; }
.news-related ul 		{ padding-left: 7px; }
.news-related ul li 	{ background: url(news-related-ul-li.png) no-repeat left 7px; padding: 1px 0 1px 10px; }
.news-related .new a	{ padding-right: 36px; background: url(new.png) no-repeat right top; font-size:11px; text-transform:none; }

/*Cac tin da dang*/
.news-other  			{ margin: 10px 5px; text-align:left; }
.news-other a			{ color:#4f89d2;  font-size:11px; }
.news-other h3 			{ padding: 4px; background:url(relate.gif) repeat-x; font-size: 14px; color: #FFFFFF; }
.news-other ul 			{ padding-left: 7px; }
.news-other ul li 		{ background: url(news-other-ul-li.png) no-repeat left 7px; padding: 1px 0 1px 10px}

.news-priority			{ padding:5px; text-align:left; }
.news-priority h4		{ padding:0; font-weight:normal; }
.news-priority li		{ border-bottom:1px dotted #7B7B7B; margin-bottom:7px; padding-bottom:5px; }
.news-priority a		{ color:#FF0101;  font-size:12px; }
#footer					{ margin-bottom:0; }
#footer a				{ color:#FF0079; }
#footer .adv img		{ padding-right:12px; }
#footer .adv .last		{ padding:0px; }
#footer .hr 			{ height:2px; margin: 5px 2px 0px 2px; border-bottom: 3px solid #fe0000;  }
#footer .copyright 		{ background:#FFFFFF; padding:5px 10px 0px 10px; color:#005bb6; float:left;text-align: justify}
#footer .devInfo		{ background:#FFFFFF; padding:5px 10px 0px 10px; color:#005bb6; float:right;text-align:right}
#footer .keyword 		{ padding-top:0; padding-bottom:7px; color:#999999; font-size:11px; }
#footer .keyword  a		{ color:#999999; font-size:11px; }
.copyright div	 		{ margin:0; padding:0; }
#menu-bottom			{ text-align:right; color:#333333; margin-top:5px; padding-top:5px; }
#menu-bottom a			{ padding:0 6px; color:#333333; font-weight:bold; font-size:11px; }
#menu-bottom a:hover	{ color:#000000; text-decoration:none; }
#footer .tab			{ width:587px; float:left; font-size:10px; text-align:center; display:none; }
.inaccesible li ul		{ display: none; }
.arrow a span			{ padding-left: 0px; font-size: 85%; }
.arrow a:hover span 	{ padding-left: 0px; }
.arrow a span.noshow	{ visibility: hidden; }
.plus a span			{ padding-left:0px; }


.text_table_bold 		{text-decoration: none; vertical-align: middle; font-weight: bolder; text-align: right; }
.list_table 			{ background:#ffc9e3 }
.list_table td 			{ background:#feeaf6; padding:2px; }
.list_table .strong		{ font-weight:bold; line-height:27px; text-align:center; }
.intro .addcart			{ background:url(icon_button_ord_cart.gif) no-repeat center; font-size:11px; font-weight:bold; text-align:center; padding:0 7px; clear:both }
.intro .addcart a		{ color:#FFFFFF; }
.list_table .addcart	{ background:url(icon_button_ord_cart.gif) repeat-x center; font-size:11px; font-weight:bold; text-align:center; padding:0 7px; }
.list_table .addcart a	{ color:#FFFFFF; }
.ContactOnline			{ font-size:11px; font-weight:bold; text-align:center; color:#FF0000; }
#divAdLeft				{ left:-110px; width:110px; position:absolute; top:70px; }
#divAdRight				{ left:-110px; width:110px; position:absolute; top:70px; }


/* Clearfix */
.clearfix:after 	{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html > body .clearfix { display: block; width: 100%; }
* html .clearfix 	{ height: 1%; }




.button_detail{
	font-size:11px;	font-weight:bold; text-align:right; padding-right:10px; height:18px;
}
.button_detail a:link, .button_detail a:visited{
	color:#FF0000; text-decoration:none
}
.button_detail a:hover{
	text-decoration:underline
}
.service_content{
	text-align:left; padding:5px; font-size:12px; 
}
.service_detail{
	text-align:left; padding:0px; font-size:12px; 
}
H4.title {
	PADDING: 3px 0px; MARGIN: 2px 0px; LINE-HEIGHT: 1.1; text-align:center; border:solid 1px #CCCCCC; background:url(bg_service_name.gif) repeat-x; font-size:7px;
}
.border_service{
	border:solid 1px #CCCCCC; 
}
.detail_service_border{
	width:100%; border-collapse:collapse; border-color:#ece9d8; border-style:solid
}
.detail_service_border td{
	line-height:22px
}
.detail_service_title{
	background:url(../Images/bg_service_name.gif); font-weight:bold; text-align:center
}
.detail_service_title .width_left{
	width:68%;
}
.detail_service_title .width_right{
	width:32%;
}
.detail_service_left{
	text-align:left; padding:0 5px;
}
.detail_service_right{
	text-align:right; padding:0 5px;
}
.register { color:#FF0000; text-align:left; line-height:20px; }
.unregister { color:#000000; text-align:left; line-height:20px; }

#PopupBackground { 
	display:none; 
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}
#popupDiv{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	z-index:2;
	font-size:13px;
}
.popupContent {
	height:450px;
	width:600px;
	padding:0px;
	border: 5px solid #666;
	background:#FFFFFF;
	}
#popupDiv h1{
	text-align:left;
	color:#096;
	font-size:18px;
	font-weight:700;
	border-bottom:1px dotted #CCC;
	padding-bottom:2px;
	margin-bottom:20px;
}
#popupDivClose{
	/*margin-top:-10px;*/
	float:right;
}
#popupDivClose a{
	font-size:12px;
	color:#ffffff;
	font-weight:700;
}
#button{
	text-align:center;
	margin:100px;
}
#list_domain li,
#list_other li,
#big_sale li { float:left; width:47%; text-align:left; margin: 2px 7px; height:20px; }
#list_other { display:none; }
#view_other	{ text-align:left; padding:7px 10px; }
#view_other	a { color:#0000FF; font-weight:bold; }
.select_domain {float:right; width: 280px; padding:10px 0}
.select_domain table{width:100%; border-spacing:0;}
.select_domain ul{margin-bottom:12px }
.select_domain input[type="submit"]{ border:none; background:url(delete.png) no-repeat center 2px; width:16px; cursor:pointer; margin-left:10px; }
.chose_other { color:#FF0000; font-weight:bold; font-size:11px;}
#big_sale .chose_other{padding-top:10px; padding-bottom:24px; clear:both;}
#img_sale {cursor:pointer; margin-top:30px;}
#big_sale,#thele_detail {display:none}
#whois h4{float:left; font-size:16px;padding-top: 6px;}
#result_whois input.domain {padding: 7px 12px; font-size: 14px; font-weight: bold;}
.hreview-aggregate{display:none}

.popuplabel {margin-left: 3px;}

/*---GridView----*/
.GridViewStyle
{    
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    padding: 4px;
}

.GridViewStyle a
{
    color: #FFFFFF;
}

.GridViewHeaderStyle th
{
	border: 1px solid Black;
	/*border-bottom: 1px solid Black;
    border-left: 1px solid Black;
    border-right: 1px solid Black;*/
    text-align: center;
}

.GridViewHeaderStyle
{
    background-color: #2584d4;
    font-weight: bold;
    color: White;
}

.GridViewFooterStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle
{
    background-color: #F7F6F3;
    color: #333333;
    height: 30px;
}

.GridViewAlternatingRowStyle 
{
    background-color: #FFFFFF;
    color: #284775;
    height:30px;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    /*border: 1px solid Black;*/
    padding: 6px;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}

.GridPager a
{
    display:block;
    height:15px;
    width:15px;
    background-color:#2584d4;
    color:#fff;
    font-weight:bold;
    border:1px solid #2584d4;
    text-align:center;
    text-decoration:none;
}
.GridPager span
{
    display:block;
    height:15px;
    width:15px;
    background-color:#fff;
    color:#2584d4;
    font-weight:bold;
    border:1px solid #2584d4;
    text-align:center;
    text-decoration:none;
}
        
.GridViewPagerStyle
{
	border: 1px solid Black;
    background-color: #2584d4;
    color: #FFFFFF;
}

.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}
/*
.TableView				                { border:1px solid #EDEDED; width: 530px; margin: 5px auto; }
.TableView .trHeader	                { font-weight:bold; text-align:center; background:#2276f2; color:#FFFFFF; } 
.TableView a	                        { font-weight:bold; text-align:center; background:#2276f2; color:#FFFFFF; } 
.TableView .trHeader td	                { padding:2px 0; line-height:15px; height:24px; } 
.TableView .trOdd		                { line-height:24px; background:#FFFFFF;} 
.TableView .trEven		                { line-height:24px; background:#f5f5f5;} 
.TableView .tdCenter	                { text-align:center; width:30px; }
.TableView .tdLeft		                { text-align:left; }
.TableView .tdright                     {border-right: 1px solid #ddd; font-size:12px;}
.TableView .tdnumber                    { width: 70px; border-right: 1px solid #ddd;}
.TableView .Function 	                { text-align:center; width:120px; height:20px; }
.TableView .Function input              { border:0; margin:0; padding:3px 0 0 0;  }
.TableView .Paging		                { line-height:20px; }
.TableView .Text		                { padding:0 4px; max-width:200px; }
.TableView .text1		                { padding:0 15px; max-width:150px; }
.TableView .Multiline	                { padding:0 5px; }
.TableView .Center		                { text-align:center; }
.TableView .TextShort	                { width:100px; text-align:center; }
.TableView .CheckBox	                { width:100px; text-align:center; }
.TableView .Date		                { width:80px; text-align: center; }
.TableView .Image		                { width:150px; text-align: center; }
.TableView .Time		                { width:75px; text-align: center; }
.TableView .DateTime	                { width:165px; text-align: center; }
.TableView .Number		                { width:80px; text-align: center; }
.TableView .Macol		                { width:150px; text-align: left; padding-left: 5px }
.TableView .NumberL		                { width:100px; text-align: left; padding-left: 5px }
.TableView .NumberM		                { width:80px; text-align:right; }
.TableView .MoneyVND,
.TableView .MoneyUSD	                { width:90px; text-align: right; }*/

/*Nút chức năng trong gridview*/
a.print 
{
    background: url(../Images/print.png) center no-repeat;
    padding: 5px 5px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal; 
	text-align:center; 
}

a.delete
{
    background: url(../Images/delete.png) center no-repeat;
    padding: 5px 5px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal; 
	text-align:center; 
}

a.edit
{
    background: url(../Images/edit.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.detail
{
    background: url(../Images/detail.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.save
{
    background: url(../Images/save.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.cancel
{
    background: url(../Images/cancel.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.preview
{
    background: url(../Images/preview.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.add
{
    background: url(../Images/add.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.copygio
{
    background: url(../Images/frmLapLich/copygio.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.next
{
    background: url(../Images/frmLapLich/next.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

/*a.warning
{
    background: url(../Images/frmLapLich/next.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}*/

a.warning
{
    background: url(../Images/CanhBao.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.wn
{
    background: url(../Images/CanhBao.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

a.upload
{
    background: url(../Images/GiayTo/frmQuanLyMauGiayTo/capnhat.png) center no-repeat;
    padding: 5px 10px 5px 10px;
    color:#0033ff;
	font-family: Arial;
	font-weight:normal;
	text-align:center; 
}

img.imgtrangthai
{
	outline:none;
	border:no;
	width: 45px;
	height: 15px;
}


/*Header*/
.MyTabStyle .ajax__tab_header
{
    color: #4682b4;
    font-family:Calibri;
    font-size: 14px;
    font-weight: bold;
    background-color: #ffffff;
    margin-left: 0px;
}
/*Body*/
.MyTabStyle .ajax__tab_body
{
    border:1px solid #b4cbdf;
    padding-top:0px;
}
/*Tab Active*/
.MyTabStyle .ajax__tab_active .ajax__tab_tab
{
    color: #ffffff;
    background:url("../Images/EPG/Tab/tab_active.png") repeat-x;
    height:20px;
}
.MyTabStyle .ajax__tab_active .ajax__tab_inner
{
    color: #ffffff;
    background:url("../Images/EPG/Tab/tab_left_active.png") no-repeat left;
    padding-left:10px;
}
.MyTabStyle .ajax__tab_active .ajax__tab_outer
{
    color: #ffffff;
    background:url("../Images/EPG/Tab/tab_right_active.png") no-repeat right;
    padding-right:6px;
}
/*Tab Hover*/
.MyTabStyle .ajax__tab_hover .ajax__tab_tab
{
    color: #000000;
    background:url("../Images/EPG/Tab/tab_hover.png") repeat-x;
    height:20px;
}
.MyTabStyle .ajax__tab_hover .ajax__tab_inner
{
    color: #000000;
    background:url("../Images/EPG/Tab/tab_left_hover.png") no-repeat left;
    padding-left:10px;
}
.MyTabStyle .ajax__tab_hover .ajax__tab_outer
{
    color: #000000;
    background:url("../Images/EPG/Tab/tab_right_hover.png") no-repeat right;
    padding-right:6px;
}
/*Tab Inactive*/
.MyTabStyle .ajax__tab_tab
{
    color: #666666;
    background:url("../Images/EPG/Tab/tab_Inactive.png") repeat-x;
    height:20px;
}
.MyTabStyle .ajax__tab_inner
{
    color: #666666;
    background:url("../Images/EPG/Tab/tab_left_inactive.png") no-repeat left;
    padding-left:10px;
}
.MyTabStyle .ajax__tab_outer
{
    color: #666666;
    background:url("../Images/EPG/Tab/tab_right_inactive.png") no-repeat right;
    padding-right:6px;
    margin-right: 2px;
}