/**************************************************************************************************************/
/* LINKS
/**************************************************************************************************************/
a:link { color: #000000; text-decoration: underline; } 
a:visited {	color: #000000;	text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; }

a.gray:link { color: #ADAEAD; text-decoration: underline; } 
a.gray:visited {	color: #ADAEAD;	text-decoration: underline; }
a.gray:hover { color: #ADAEAD; text-decoration: none; }

a.black:link { color: #000000; text-decoration: none; font-size: 10px; text-decoration: none; } 
a.black:visited { color: #000000; text-decoration: none; font-size: 10px; text-decoration: none; }
a.black:hover { color: #000000; text-decoration: underline; font-size: 10px; text-decoration: underline; }

a.top_menu:link { color: #000000; text-decoration: none; font-weight:bold; } 
a.top_menu:visited { color: #000000; text-decoration: none; font-weight:bold; }
a.top_menu:hover { color: #000000; text-decoration: underline; font-weight:bold; }

a.black_medium:link { color: #000000; text-decoration: none; font-size: 12px; font-weight:bold; } 
a.black_medium:visited { color: #000000; text-decoration: none; font-size: 12px; font-weight:bold; }
a.black_medium:hover { color: #000000; text-decoration: underline; font-size: 12px; font-weight:bold; }

a.black_medium_line:link { color: #000000; text-decoration: underline; font-size: 12px; font-weight:bold; } 
a.black_medium_line:visited { color: #000000; text-decoration: underline; font-size: 12px; font-weight:bold; }
a.black_medium_line:hover { color: #000000; text-decoration: none; font-size: 12px; font-weight:bold; }

a.red:link { color: #FF0000; text-decoration: underline; } 
a.red:visited {	color: #FF0000;	text-decoration: underline; }
a.red:hover { color: #FF0000; text-decoration: none; }

a.white:link { color: #FFFFFF; text-decoration: underline; } 
a.white:visited {	color: #FFFFFF;	text-decoration: underline; }
a.white:hover { color: #FFFFFF; text-decoration: none; }

a.white-small:link { color: #FFFFFF; text-decoration: underline; font-size: 10px; } 
a.white-small:visited {	color: #FFFFFF;	text-decoration: underline; font-size: 10px; }
a.white-small:hover { color: #FFFFFF; text-decoration: none; font-size: 10px; }

a.brown:link { color: #896A44; text-decoration: none; font-size: 11px; font-weight:bold; text-decoration: none; } 
a.brown:visited {	color: #896A44;	text-decoration: none; font-size: 11px; font-weight:bold; text-decoration: none; }
a.brown:hover { color: #896A44; text-decoration: underline; font-size: 11px; font-weight:bold; text-decoration: underline; }

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: Arial, Verdana, Helvetica;	
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	/*text-align: justify;*/
}

/* 
Background Color: Light Gray
Font Size: Normal
Font Color: Black
*/
td.001 { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	background-color: #F8F8F8;
	text-decoration: none;
	color: #000000;
}

/* 
Background Color: Lime Green
Font Size: Large
Font Color: White
*/
td.002 { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	background-color: #5DBA18;
	text-decoration: none;
	color: #FFFFFF;
}

/* 
Background Color: Blue Violet
Font Size: Large
Font Color: White
*/
td.003 { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	background-color: #385192;
	text-decoration: none;
	color: #FFFFFF;
}

/* 
Background Color: Light Blue
Font Size: Large
Font Color: White
*/
td.004 { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	background-color: #508CBD;
	text-decoration: none;
	color: #FFFFFF;
}

td.005 {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	/*text-align: justify;*/
}

td.006 {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	/*text-align: justify;*/
}

td.gradient { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image: url("../images/bg-gradient.jpg"); 
	background-repeat: repeat-x; 
	background-attachment: fixed 
}


/**************************************************************************************************************/
/* HEADING
/**************************************************************************************************************/

/* Section Label Big */
h1 { 
	font-size: 15px;	
	color: #33397A; /* Dark Blue */
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px; 
	margin-bottom: 0px;	
}

/* Section Label Medium */
h2 {
	font-size: 12px;			
	font-weight: bold;
	margin-top: 0px;	
	margin-bottom: 0px;
}





h3 { /* Table Query Message */
	font-size: 11px;	
	color: #FFFFFF;
	font-weight: normal;
	margin-top: 0px; 
	margin-bottom: 0px;
}
h4 { /* Page Section Title */
	font-size: 11px;	
	color: #000000;
	font-weight: bold;
	margin-top: 0px; 
	margin-bottom: 0px;
}
h5 { /* Course Title */
	font-size: 15px;	
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px; 
	margin-bottom: 0px;
}
h6 { /* Note Title */
	font-size: 15px;	
	color: #FF0000;
	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;
}

.textbox-highlight {  
	font-size: 10px; 
	color: #000000; 
	background-color: #DEE3EF;
	margin-left: 0px;
}

.buttongreen { 
	font-size: 12px; 
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #5DBA18; 
	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;
}

.style1 { color: #000000 }
.style2 { font-size: 14px; font-weight: bold; }
.style3 { font-size: 12px }
.style6 { font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.style7 { color: #000000 }