.searchbox { font-family: Arial; font-size: 9px; background-color: #FFFFFF; border: 1px solid #cccccc; height: 15px; width: 150px; color: #333333;}

.txt_main	{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 18px; text-align: justify; }


.footer	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #2d5123; padding: 2px; white-space: nowrap; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }

.remind_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	font-weight: bold;
}
.buttontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.footer a:link { color: #000000; text-decoration: none; }

.footer a:hover { color: #000000; text-decoration: underline; }

.footer a:visited { color: #000000; text-decoration: none; }


.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #4f4f4f; line-height: 200%; text-align:justify}

.text a:link {
	color:#0000CC;
	text-decoration: underline;
	text-align:justify
}

.text a:hover { color: #4f4f4f; text-decoration: underline; text-align:justify }

.text a:visited {
	color:#6600CC;
	text-decoration: underline;
	text-align:justify
}


.boldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #4f4f4f; line-height: 150%; font-weight:bold; text-align:justify}

.highlighttext{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#000099; line-height: 150%; font-weight:bold; text-align:justify}

.highlighttext-r{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#FF0000; line-height: 150%; font-weight:bold; text-align:justify}


.tabletext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #4f4f4f; line-height: 150%}

.tabletext a:link {
	color: #000099;
	text-decoration: underline
}

.tabletext a:hover { color: #4f4f4f; text-decoration: underline}

.tabletext a:visited { color: #6600CC; text-decoration: underline}


.remark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #4f4f4f; line-height: 110%; text-align:justify}

.remark a:link { color: #4f4f4f; text-decoration: underline; text-align:justify }

.remark a:hover { color: #4f4f4f; text-decoration: underline; text-align:justify }

.remark a:visited { color: #6600CC; text-decoration: underline; text-align:justify }


.head_about { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #7baf25; line-height: 130%; font-weight: bold; }

.head_about a:link {
	color: #0000CC;
	text-decoration: underline;
}

.head_about a:hover { color: #7baf25; text-decoration: underline; }

.head_about a:visited { color: #6600CC; text-decoration: none; }


.subhead_about { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #7baf25; line-height: 130%; font-weight: bold; }

.subhead_about a:link { color: #CC0000; text-decoration: underline; }

.subhead_about a:hover { color: #7baf25; text-decoration: underline; }

.subhead_about a:visited { color: #6600CC; text-decoration: none; }


.head_individual { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #25afa0; line-height: 130%; font-weight: bold; }

.head_individual a:link { color: #CC0000; text-decoration: underline; }

.head_individual a:hover { color: #25afa0; text-decoration: underline; }

.head_individual a:visited { color: #6600CC; text-decoration: none; }


.subhead_individual { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #25afa0; line-height: 130%; font-weight: bold; }

.subhead_individual a:link { color: #CC0000; text-decoration: underline; }

.subhead_individual a:hover { color: #25afa0; text-decoration: underline; }

.subhead_individual a:visited { color: #6600CC; text-decoration: none; }


.head_member { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #6494eb; line-height: 130%; font-weight: bold; }

.head_member a:link { color: #CC0000; text-decoration: underline; }

.head_member a:hover { color: #6494eb; text-decoration: underline; }

.head_member a:visited { color: #6600CC; text-decoration: none; }


.subhead_member { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6494eb; line-height: 130%; font-weight: bold; }

.subhead_member a:link { color: #CC0000; text-decoration: underline; }

.subhead_member a:hover { color: #6494eb; text-decoration: underline; }

.subhead_member a:visited { color: #6600CC; text-decoration: none; }


.head_nls { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #ff9109; line-height: 130%; font-weight: bold; }

.head_nls a:link { color: #CC0000; text-decoration: underline; }

.head_nls a:hover { color: #ff9109; text-decoration: underline; }

.head_nls a:visited { color: #6600CC; text-decoration: none; }


.subhead_nls { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff9109; line-height: 130%; font-weight: bold; }

.subhead_nls a:link { color: #CC0000; text-decoration: underline; }

.subhead_nls a:hover { color: #ff9109; text-decoration: underline; }

.subhead_nls a:visited { color: #6600CC; text-decoration: none; }


.head_education { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #d1607d; line-height: 130%; font-weight: bold; }

.head_education a:link { color: #CC0000; text-decoration: underline; }

.head_education a:hover { color: #d1607d; text-decoration: underline; }

.head_education a:visited { color: #6600CC; text-decoration: none; }


.subhead_education { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #d1607d; line-height: 130%; font-weight: bold; }

.subhead_education a:link { color: #CC0000; text-decoration: underline; }

.subhead_education a:hover { color: #d1607d; text-decoration: underline; }

.subhead_education a:visited { color: #6600CC; text-decoration: none; }


.sublink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; line-height: 130%; font-weight: bold; }

.sublink a:link { color: #ffffff; text-decoration: none; }

.sublink a:hover { color: #ffffff; text-decoration: underline; }

.sublink a:visited { color: #ffffff; text-decoration: none; }


.head_publication { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #b89fad; line-height: 130%; font-weight: bold; }

.head_publication a:link { color: #CC0000; text-decoration: underline; }

.head_publication a:hover { color: #b89fad; text-decoration: underline; }

.head_publication a:visited { color: #6600CC; text-decoration: none; }


.subhead_publication { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #b89fad; line-height: 130%; font-weight: bold; }

.subhead_publication a:link { color: #CC0000; text-decoration: underline; }

.subhead_publication a:hover { color: #b89fad; text-decoration: underline; }

.subhead_publication a:visited { color: #6600CC; text-decoration: none; }


.head_summer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #3e99e8; line-height: 130%; font-weight: bold; }

.head_summer a:link { color: #CC0000; text-decoration: underline; }

.head_summer a:hover { color: #3e99e8; text-decoration: underline; }

.head_summer a:visited { color: #6600CC; text-decoration: none; }


.subhead_summer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #3e99e8; line-height: 130%; font-weight: bold; }

.subhead_summer a:link { color: #CC0000; text-decoration: underline; }

.subhead_summer a:hover { color: #3e99e8; text-decoration: underline; }

.subhead_summer a:visited { color: #6600CC; text-decoration: none; }


.head_other { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #8d7d54; line-height: 130%; font-weight: bold; }

.head_other a:link { color: #CC0000; text-decoration: none; }

.head_other a:hover { color: #8d7d54; text-decoration: underline; }

.head_other a:visited { color: #6600CC; text-decoration: none; }


.subhead_other { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #8d7d54; line-height: 130%; font-weight: bold; }

.subhead_other a:link { color: #CC0000; text-decoration: none; }

.subhead_other a:hover { color: #8d7d54; text-decoration: underline; }

.subhead_other a:visited { color: #6600CC; text-decoration: none; }



.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff6c5; text-align: justify; line-height: 120%;}

.menu a:link { color: #fff6c5; text-decoration: none; }

.menu a:hover { color: #ffd800; text-decoration: none; }

.menu a:visited { color: #6600CC; text-decoration: none; }


.other_table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; line-height: 130%;}

.other_table a:link { color: #000000; text-decoration: underline; }

.other_table a:hover { color: #000000; text-decoration: underline; }

.other_table a:visited { color: #6600CC; text-decoration: underline; }


.homenews { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; line-height: 110%; }

.homenews a:link { color: #333333; text-decoration: underline; }

.homenews a:hover { color: #605311; text-decoration: underline; }

.homenews a:visited { color: #6600CC; text-decoration: underline; }

.newsLayer{
	position: inherit;
	top: 0px;
	left: 0px;
	width:814px;
	height: 110px;
	visibility: visible;
	clip: rect(0 155 105 0);
	z-index: 1;
	overflow: hidden;
}

.newsList {
	position: relative;
	top: 0px;
	left: 0px;

 	height: 100px;
	border: none;
	visibility: visible;
	z-index: 2;
}


.quicklink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #b13d4c; line-height: 110%; }

.quicklink a:link { color: #b13d4c; text-decoration: none; }

.quicklink a:hover { color: #605311; text-decoration: underline; }

.quicklink a:visited { color: #b13d4c; text-decoration: none; }


.submenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; line-height: 110%; }

.submenu a:link { color: #ffffff; text-decoration: none; }

.submenu a:hover { color: #ffffff; text-decoration: underline; }

.submenu a:visited { color: #ffffff; text-decoration: none; }


.submenu_summer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #3e99e8; line-height: 110%; }

.submenu_summer a:link { color: #3e99e8; text-decoration: none; }

.submenu_summer a:hover { color: #3e99e8; text-decoration: underline; }

.submenu_summer a:visited { color: #3e99e8; text-decoration: none; }


.submenu_summer2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3e99e8; line-height: 100%; }

.submenu_summer2 a:link { color: #3e99e8; text-decoration: none; }

.submenu_summer2 a:hover { color: #3e99e8; text-decoration: underline; }

.submenu_summer2 a:visited { color: #3e99e8; text-decoration: none; }

.special {text-decoration:underline; font-weight:bold; font-size:9pt;}
.cs {color:#FCB714;}
.cp {color:#9ECB3C;}
.ce {color:#FDD600;}
.cc {color:#13B5C0;}
.ci {color:#F57A1D;}
.ca {color:#DDDE20;}
.cl {color:#6FC9E3;}

#scroller {
	height: 116px;
	width: 790px;
	overflow: scroll;
}

#scroller.autoscroll {
	overflow: hidden;
	height: 100px;
}

#scroller ul {
	margin: 0; 
	padding: 0;
	display: block;
	width: 1280px;
}

#scroller li {
	display: inline;
	padding: 0;
}

.nls_highlight {color:#800000}
