/* --------   Section 1: Re-define HTML Tag   --------- */

a:hover {  text-decoration: underline; color: #FF0000}



/* --------   Section 2: Custom Style   --------- */

/* --------   News & Announcement   --------- */

.news-date {  color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

.news-header { color: #666666; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}

.news-text { color: #669900; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}



/* --------   Footers   --------- */

.footer-link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #608D8C}

.footer-warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}

.footer-copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; font-weight: normal}



/* --------   General Contents  --------- */

.general-header-bold { color: #000000; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold}

.general-header-2bold {

	color: #000000;

	font-size: 18px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.general-subtitle1-bold { color: #2F4E8C; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold }

.general-text {

	color: #525252;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

}

.general-text-small {

	color: #666666;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

}

.general-subheader-bold { color: #999966; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold }

.general-text2 {

	color: 0072BC;

	font-size: 10pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.general-text2-small { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: none }

.general-subheader2-bold { color: #999999; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold }

.main-text-link { color: #669900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }



/* --------   Table Contents  --------- */

.table-header { color: #2F4E8C; font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

.table-text { color: #336699; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.table-title { color: #FFFFFF; font-size: 9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

.table-text02 { color: #CF672F; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.table-header02 { color: #CF672F; font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

.table-title02 { color: #FFF7DF; font-size: 9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }



/* --------   Date & Time  --------- */

.DateTime { color: #FFFFFF; font-size: 8px; font-family: "MS Sans Serif", Verdana, Arial}



/* --------   Data Cell Style  --------- */

.cell01-header {

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #999999;

	border: 1px solid #CCCCCC;

}

.cell01-title { color: #2F4E8C; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; background-color: #B5EBFF }

.cell01-text-a { color: #2F4E8C; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; background-color: #E7F8FF}

.cell01-text-b { color: #2F4E8C; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; background-color: #F6F6F6}

.cell02-header { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; background-color: #1B851B; color: #CCFFCC}

.cell02-title { color: #006600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; background-color: #8FDA8F}

.cell02-text-a { color: #006600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; background-color: #CCFFCC}

.cell02-text-b { color: #006600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; background-color: #F6F6F6 }

.cell03-header { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; background-color: #990000; color: #FFEDED}

.cell03-title { color: #990000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; background-color: #F5C8C8}

.cell03-text-a { color: #990000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; background-color: #FFEDED}

.definitiontext { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.comments { color: #6699CC; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }



/* --------   Form Input Style --------- */

.inputbox{

	font-size: 9pt;

	font-family: Arial, Helvetica, sans-serif;

	border:1 solid #999999;

	background:#FFFFFF;

	color: #999999;

}

.inputbox2 { font-size: 9pt; font-family: Arial, Helvetica, sans-serif;  border: 1 solid #999999; background:#CCCCCC }





.general-text2Copy { color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.general-text2-smallCopy { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: none }

.general-text2Copy { color: #336699; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.general-text2Copy { color: #336699; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.general-text2Copy { color: #336699; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.general-subtitle1-boldCopy { color: #FF9900; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold }

.general-text2Copy { color: #336699; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.general-text2Copy {

	color: #000000;

	font-size: 10pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #336699;

	font-size: 9pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #336699;

	font-size: 9pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 8pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bolder;

}

.tqm { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: none }

.general-text3 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}



/* --- Link --- */



A:link {color: #666666;text-decoration: none}



A:visited {color: #666666;text-decoration: none}



A:active  {text-decoration: none}



A:hover   {color: #B60F0F;text-decoration: underline}

.cell01-boxblack {



	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	border: 1px #000000;

}

.padding20
{
	padding:"20px 0px 0px 20px";
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.title_blue
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #283d69;
	font-weight: bolder;
}

.title_red
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b51c1c;
	font-weight: bolder;
}
