/**************************************************************************************************************/
/* 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: underline; } 
a.black:visited {	color: #000000;	text-decoration: underline; }
a.black:hover { color: #000000; text-decoration: none; }

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; }

/**************************************************************************************************************/
/* 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;
	color: #FFFFFF;
}

/**************************************************************************************************************/
/* TD
/**************************************************************************************************************/
td {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	/*text-align: justify;*/
}

td.big {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}

td.small {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

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 
}

td.sechdr { 
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

td.white {
	font-family: Arial, Verdana, Helvetica;	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

td.black {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

td.yellow {
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
}

td.blue {
	font-size: 10px;
	color: #313484;
	text-decoration: none;
}

/**************************************************************************************************************/
/* HEADING
/**************************************************************************************************************/
h1 { /* Section Titles */
	font-size: 15px;	
	color: #33397A; /* Dark Blue */
	font-weight: bold;
	/*text-transform: uppercase;*/
	margin-top: 0px; 
	margin-bottom: 0px;	
}

/* Date Today */
h2 {
	font-size: 11px;			
	font-weight: bold;
	color: #FFFFFF;
	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;
}

.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;
}

.buttonred { 
	font-size: 12px; 
	font-weight: bold;
	color: #FFFFFF; 
	background-color: #FF0000; 
	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;
}