﻿body 
{
   margin:0; 
}
A:link {
		TEXT-DECORATION: none
}
A:visited {
		TEXT-DECORATION: none
}
A:hover 
{
    color:#f5a917;
    TEXT-DECORATION: none
}
A:active {
		TEXT-DECORATION: none
}
.GridViewTable
{
    border-right: #CCCCCC 1px solid;
    border-top: #CCCCCC 1px solid;
    border-left: #CCCCCC 1px solid;
    border-bottom: #CCCCCC 1px solid;
    background-color: white;

}

.ntext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.ntext A:link{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555555;
}
.ntext A:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555555;
}
.ntext A:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f5a917;
}
table.GrayBorder
{   
    
    border-top: #CCCCCC 1px solid;
    border-left: #CCCCCC 1px solid;
    border-bottom: #CCCCCC 1px solid;
    background-color: white;    
}
td.GrayMenu
{
    background-image: url('images/bg_gray_menu.gif');
    color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	
	height:28px;
	vertical-align:middle;
}
td.GrayMenuSub1
{
    background-image: url('images/bg_category1_menu.gif');
    color:#555555;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	height:44px;
	vertical-align:middle;     
}
td.GrayMenuSub2
{
   background-image: url('images/bg_category2_menu.gif');
    color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	height:24px;
	vertical-align:middle;     
}
td.GrayMenuSub2 A
{
    color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
td.GrayMenuSub2 A:hover
{
    color:#23a1cd;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

td.TopMenuTableLeft
{
    background-image: url('images/topmenu_left.gif');
    height:31px;
    width:5px;
}	 

td.TopMenuTable
{
    background-image: url('images/topmenu_center.gif');
    
    color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}	 

td.TopMenuTableRight
{
    background-image: url('images/topmenu_right.gif');
    height:31px;
    width:5px;
}

td.TopBlueTable A
{
    color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}	 
td.TopBlueTable A:hover
{
    color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    
}
div.GrayMenuSub1
{
    background-image: url('images/bg_category1_menu.gif');
    color:#555555;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	height:44px;
	vertical-align:middle;     
}
div.GrayMenuSub2
{
   background-image: url('images/bg_category2_menu.gif');
    color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	height:24px;
	vertical-align:middle;     
}
div.GrayMenuSub2 A
{
    color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
div.GrayMenuSub2 A:hover
{
    color:#23a1cd;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}


.aboutustext {
	color: #525252;
	font-family: "MS Sans Serif";
	font-size: 12px;
	line-height: 17px;
}
.abutton {
	width: 82px;
	height: 22px;
	BORDER: 0;
	background-image : url('../images/editprofile.gif');
	background-color:#FFFFFF;	
}
.blacktext {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
}
.blackstext A{  
	color: #000000; 
}
.blackstext {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
}
.blacktext A{  
	color: #000000; 
}
.errmsg {
	font-family: MS Sans Serif, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
}
.font_headbb
{
    font-family: Tahoma;
    font-size: 16px;
    color: #777777;
    font-weight: bold;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
}
.graybigtext {
	FONT-SIZE: 12px; COLOR: #DDDDDD; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.grayntext {
	FONT-SIZE: 11px; COLOR: #DDDDDD; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.grayntext A:link {
	FONT-SIZE: 11px; COLOR: #DDDDDD; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grayntext A:visited {
	FONT-SIZE: 11px; COLOR: #DDDDDD; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grayntext A:hover {
	FONT-SIZE: 11px; COLOR: #f5a917 ; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.graystext {
	FONT-SIZE: 10px; COLOR: #DDDDDD; FONT-FAMILY:  Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.hr_style 
{
    color:#dee728;
    height:1.5px;
}

input.name { border: 1px solid #df0406; font: 12px Arial, Helvetica; width: 130px; background: #FFFFFF; padding: 2px;  line-height: 16px; }
input.submit { border: 1px solid #596C80; font: 10px Arial, Helvetica; background: #5A86B3; line-height: 14px; font-weight: bold; color: #fff; }


.mtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	COLOR: #AF7751;
}
.ntext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #555555;
}
.ngtext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #777777;
}
.nntext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #555555;
}

.ntext A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #333333;
}
.ntext A:hover{
	COLOR: #df0406;
}
.nntext A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #555555;
}
.nntext A:hover{
	COLOR: #BB0E0A;
}

.nbtext{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #555555;
	font-weight: bold;
}
.nbtext A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #333333;
	font-weight: bold;
}
.nbtext A:hover{
	COLOR: #df0406;
}
.nbbtext{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	COLOR: #555555;
	font-weight: bold;
}
.nbbtext A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	COLOR: #333333;
	font-weight: bold;
}
.nbbtext A:hover{
	COLOR: #df0406;
}

.nthaitext {

	color: #525252;
	font-family: MS Sans Serif;
	font-size: 12px;
}
.nthaitext A {

	color: #525252;
	font-family: MS Sans Serif;
	font-size: 12px;
}
.nthaitext A:hover{
	COLOR: #BB0E0A;
}
.orangetext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #f5a917;
}
.orangetext A:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #f5a917;
	TEXT-DECORATION: none
}
.orangetext A:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f5a917;
	TEXT-DECORATION: none
}
.returnmsg
{
    background-color: #FFFFE1;
    border: 1px dashed #CFCFCF;
    margin-top: 8px;
    margin-bottom: 16px;
    padding: 6px 6px 6px 32px;
    line-height: 18px;
    text-align: left;
}

.rntext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c8322e;
}
.rtext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8322e;
}
.rtext A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8322e;
}

.rbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8322e;
	font-weight: bold;
}
.rbtext A:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8322e;
	font-weight: bold;
	
}
.rbtext A:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	font-weight: bold;
}
.rbmstext {
	font-family: MS Sans Serif, sans-serif;
	font-size: 11px;
	color: #c8322e;
	font-weight: bold;
}
.rnntext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: #c8322e;
	font-weight: bold;
}
.stext {
	font-family: Tahoma, Verdana, MS Sans Serif, sans-serif;
	font-size: 10px;
	COLOR: #666666;
}
.ttext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}
.ttext A{
	color: #555555;
}
.topicblue {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3A579A; 
}
.topicblack {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333; 
}
.topicred {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c8322e; 
}
.topicred A{  
	color: #c8322e; 
}
.topicwhite {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF; 
}
.topicwhite A{  
	color: #FFFFFF; 
}
.topicwhite2 {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF; 
}
.topicwhite2 A{  
	color: #FFFFFF; 
}
.topicorange {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c8322e; 
}
.topicorange A{  
	color: #c8322e; 
}
.whitetext A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	TEXT-DECORATION: none
}
.wntext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.wntext A{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
	TEXT-DECORATION: none
}

.wstext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.wstext A {
	color: #FFFFFF;
}
.wstext A:hover {
	color: #bd120d;
}


/************ ajax tool kit css ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #fffacd;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
	
.unwatermarked {
	height:18px;
	width:148px;
	font-weight:bold;
}
.validatorCalloutHighlight
{
    background-color: #eaeeef;
}
.watermarked {
	
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}


	 
	 

    