/**************************************************************************************************************/
/* LINKS
/**************************************************************************************************************/
a:link { color: #000000; text-decoration: underline; } 
a:visited {	color: #000000;	text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; }

a.header:link { color: #FFFFFF; text-decoration: underline; } 
a.header:visited {	color: #FFFFFF;	text-decoration: underline; }
a.header:hover { color: #FFFFFF; text-decoration: none; }

a.submenu:link { color: #FFFFFF; text-decoration: underline; } 
a.submenu:visited {	color: #FFFFFF;	text-decoration: underline; }
a.submenu:hover { color: #FFFFFF; text-decoration: none; }

a.weblinks:link { color: #000000; text-decoration: none; font-size: 12px; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } 
a.weblinks:visited { color: #ADAEAD; text-decoration: none; font-size: 12px; text-decoration: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a.weblinks:hover { color: #896A44; text-decoration: underline; font-size: 12px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/**************************************************************************************************************/
/* BODY
/**************************************************************************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(file:///V|/th/html/images/left_dashline.gif);*/
	background-repeat: repeat-y;
}

/**************************************************************************************************************/
/* TD
/**************************************************************************************************************/

/* 
Background Color: White
Font Size: Normal
Font Color: Black
*/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	/*text-align: justify;*/
}

td.gradient { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-image: url("../images/bg-gradient.jpg");
	background-repeat: repeat-x; 
	background-attachment: fixed;
}


/**************************************************************************************************************/
/* HEADING
/**************************************************************************************************************/

/* Section Label, Big, Uppercase - Dark Blue */
h1 { 
	font-size: 15px;	
	color: #33397A;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px; 
	margin-bottom: 0px;	
}

/* Section Label, Big - Light Blue */
h2 {
	font-size: 15px;
	color: #508CBD;
	font-weight: bold;
	margin-top: 0px;	
	margin-bottom: 0px;
}

/* Section Label, Medium - No color */
h3 { 	
	font-size: 12px;	
	font-weight: bold;
	margin-top: 0px; 
	margin-bottom: 0px;
}

/* Error Label, Medium - Red */
h4 { 
	font-size: 12px;	
	color: #FF0000;
	font-weight: bold;
	margin-top: 0px; 
	margin-bottom: 0px;
}

/* Success Label, Medium - Blue */
h5 { 
	font-size: 12px;	
	color: #0000FF;
	font-weight: bold;
	margin-top: 0px; 
	margin-bottom: 0px;
}

/* Success or Error Label, Medium - White */
h6 { 
	font-size: 12px;	
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px; 
	margin-bottom: 0px;
}

/**************************************************************************************************************/
/* FORM
/**************************************************************************************************************/

INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
}

.textbox {  
	font-size: 10px; 
	color: #333333; 
	background-color: #FFFFFF; 
	margin-left: 0px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;	
}

.textbox-off {  
	font-size: 10px; 
	color: #333333; 
	background-color: #C9C9C9; 
	margin-left: 0px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;		
}

.textbox-highlight {  
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFF00;
	margin-left: 0px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;		
}

.textbox-header {  
	font-size: 12px; 
	font-weight: bold;
	background-color: #F8F8F8;
	color: #000000; 
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-top: #000000 0px solid;
	border-right: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;		
}

.textbox-body {  
	font-size: 12px; 
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000; 
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-top: #000000 0px solid;
	border-right: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;		
}

.buttongreen { 
	font-size: 12px; 
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #FF6C00; 
	margin-left: 0px
}

.buttonblue { 
	font-size: 12px; 
	font-weight: bold;
	color: #000000; 
	background-color: #BDCFEF; 
	margin-left: 0px
}

.dropdown { 
	font-size: 10px; 
	color: #333333; 
	background-color: #FFFFFF; 
	margin-left: 0px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	/*width: 275px;*/
}

.dropdown-off { 
	font-size: 10px; 
	color: #333333; 
	background-color: #F0F0F0; 
	margin-left: 0px;
	border-top: #00055B 1px solid;
	border-right: #00055B 1px solid;
	border-bottom: #00055B 1px solid;
	border-left: #00055B 1px solid;
	/*width: 275px;	*/
}

/**************************************************************************************************************/
/* OTHERS
/**************************************************************************************************************/

/* ITALICIZE */
i {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	text-decoration: none;
}

.text_small_white {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC}
.text_small_black {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.text_medium_white {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}
.text_medium_black {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.text_medium_blue {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0B67B2; font-weight: bold;}

.text_large_white {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC}
.text_large_black {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
