BODY{font-size: 10pt;font-family: Arial, Tahoma, Verdana, sans-serif;background-color: #ffffff;}

A{color : #000080;/*navy*/}
A:HOVER{color : #800000;/*Maroon*/text-decoration : none;}

div.ts{margin:5px 0px 0px 0px; text-align:left;border:solid 0px #dcdcdc;padding-bottom:5px;width:90%;}
div.ts.noborder{border:solid 0px black;padding-right:10px;}
div.ts p{margin:5px 0px 0px 10px;font-size : 8pt;color : #333333;padding-left:0px;}
div.ts h4{font-size:12px;color : #000080;font-weight:bold;margin:5px 0px 5px 3px;border:solid 0px #dcdcdc;}
div.ts ul {list-style:none;margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;}
div.ts ul.list{list-style:disc;}
div.ts ul.number{list-style:decimal;}
div.ts ul li{font-size:11px;margin:2px 0px 0px 0px;}
div.ts td{font-size : 11px;color : #333333;}
div.ts th{font-size : 11px;color : #333333; font-weight:bold;}

div.rc{margin:5px 0px 0px 10px; text-align:left;border:solid 0px #ececec;padding-bottom:5px;width:90%;font-size:10px; font-family:Tahoma;}
div.rc h3{ color:#003399;font-size:15px; text-align:left;}
div.rc h3.Title{ background-image:url(images/resourcecenter.png); background-repeat:no-repeat; background-position:left bottom; height:48px; display:block; padding-left:55px;padding-top:10px;}
div.rc h4{font-size: 11px;color: #993300;text-align: left;padding-bottom:0px;margin-bottom:0px;}
div.rc a{text-decoration:none;color: #000080;}
div.rc a:HOVER{text-decoration:none;color: #800000;}
div.rc p{font-size:10px;padding:0px 0px 0px 5px;margin:0px;}
div.rc p a{font-size: 11px;padding:5px 3px 0px 15px; margin-left:5px; text-decoration:none;color: #993300; width:23px; height:13px; border:0px solid black; background:url(images/blockarrow.gif); background-position:center left; background-repeat:no-repeat;}
*HTML div.rc p a{font-size: 11px;padding:0px 3px 0px 15px; margin:1px 0px 0px 5px; text-decoration:none;color: #993300; width:23px; height:13px; border:0px solid black; background:url(images/blockarrow.gif); background-position:center left; background-repeat:no-repeat;}

.smContent{font-size : 0.7em;color : #666633;}
A.smContentLink{color : darkred;text-decoration : none;font-size : 0.8em;}
A.smContentLink:HOVER{color : Red;text-decoration : underline;}

.ColHead{color:#000080;font-size:9pt;font-weight:bold;border-bottom: solid 1px #000080;font-family:Tahoma,Arial;}
.ColHeadM{color:#660000;font-size:9pt;font-weight:bold;border-bottom: solid 1px #660000;font-family:Tahoma,Arial;}

.Content{font-size : 8pt;color : #333333;}
.ContentRed{font-size : 8pt;color : #DC143C;}
.ContentRedB{font-size : 8pt;color : #DC143C; font-weight:bold;}
.ContentBlue{font-size : 8pt;color : #000080;}
.ContentBlueB{font-size : 8pt;color : #000080;font-weight:bold;}
.ContentLTBlue{font-size : 8pt;color : #99CCFF;}
.smContentLTBlue{font-size : 7pt;color : #99CCFF;}
.ContentBold{font-size : 8pt;color : #333333;font-weight : bold;}
.ContentHD{font-size : 12pt;font-weight : bold;color : #333333;}
A.ContentLink{font-size : 8pt;color : darkred;text-decoration : none;/*font-size : 8pt;*/}
A.ContentLink:HOVER{color : Red;text-decoration : underline;}
.ContentMaroonB{font-size : 8pt;color : #660000;font-weight:bolder;}
A.ContentMaroonB{font-size : 8pt;color : #660000;font-weight:bolder;text-decoration:underline;}
A.ContentMaroonB:HOVER{font-size : 8pt;color : #660000;font-weight:bolder;text-decoration:None;}

.ViewContent{font-size : 8pt;color : #000080;}
.viewTag{font-size:8pt;color:#333333;font-style:italic;}
.Head{font-size:  16pt;font-weight:Normal;color:#666633;}

.infoHead {font-size:0.9em;font-weight:normal;color:#666633;}
.noticeContent{font-size:  0.7em;font-weight: normal;color: #666633;}
.finHead{color:#000080;font-size:9pt;font-weight:bold;border-bottom: solid 2px #000080;}
.tableHead{background-color:#999966;}
.tableInfoHead{background-color:#cccc99;font-size:9pt;font-weight:normal;/*color:#666633;*/color:#000080;}
.tableInfoHeadBG{background-color:#cccc99;}
.tableInfoHeadRev{background-color:#FFFFF2;font-size:8pt;font-weight:normal;color:#666633;}
.tableInfoHeadRevM{background-color:#660000;font-size:8pt;font-weight:normal;color:#FFFFF2;}
.tableContent{background-color:#FFFFF2;}

/*Error Text*/
.MsgError{font-size : 8pt;font-weight:bold;color : #DC143C;/*color : Firebrick;text-align:center;*/}
.errorContent{font-size : 8pt;color : #b22222;}
.reqField{font-size : 9pt;font-weight:bold;color : #DC143C;}

/*Sub navigation*/
A.altnav{FONT-SIZE: 8pt;COLOR: #333333;FONT-FAMILY: Verdana,Arial, Helvetica;text-decoration : none;}
A.altnav:HOVER{color : #660000;FONT-SIZE: 8pt; text-decoration:underline;FONT-FAMILY: Verdana,Arial, Helvetica;}
A.altnav:VISITED {FONT-SIZE: 8pt;FONT-FAMILY: Verdana,Arial, Helvetica;text-decoration : none;}

/*Navigation Menu Items*/
A.navmenu{font-weight: bold;font-size: 8pt;color: #333333;text-decoration: none;}
A.navmenu:HOVER{color : #FF0000;/*Maroon*/text-decoration : underline;}
.RTnavmenu{font-weight: bold;font-size: 8pt;color: #FFFFFF;text-decoration: none;}
A.RTnavmenu{font-weight: bold;font-size: 8pt;color: #FFFFFF;text-decoration: underline;}
A.RTnavmenu:HOVER{color : #660000;/*Maroon*/text-decoration : none;}

/*INPUT BOX CLASSES*/
.inputbox{background:#EFEFEF;border-right:1px solid;border-top:1px solid;border-left:1px solid;
		border-bottom:1px solid;font-size:8pt;font-weight:normal;border-color:#999999;}
.errInputbox{border-right: 1px solid;border-top: 1px solid;border-left: 1px solid;border-bottom: 1px solid;
			font-size:9pt;font-weight:normal;border-color:#999999;background-color : firebrick;color:White;}
.inputBoxNoBG{background-color:#B9B9A2;color:#333333;border:1px solid #000000;font-size:9pt;font-family:Arial,Helvetica;
			font-weight:normal;margin:0;padding : 1pt;}

.button{font-size:8pt;cursor: pointer;}
.buttonY
{
	font-size: 8pt;
	cursor: hand;
	background-color: yellow;
}
.buttonG{font-size:8pt;background-color:#66cc66;/*Green*/cursor: pointer;}
.buttonLB{font-size:8pt;background-color: #87cefa;cursor: pointer;}
.inputTag{color:#333333;font-weight : normal;font-family : Tahoma, Arial, Helvetica;font-size : 8pt;/*color : #483D8B; DarkSlateBlue*/}
.tagHeader{color:#333333;/* DimGray */font-weight : bold;font-family : Tahoma, Arial, Helvetica;font-size : 8pt;/*color : #483D8B; /*DarkSlateBlue*/}
/*End Input Box classes*/

/*Calendar Classes for Calendar and Popup Calendar*/
.NavCalendar{font-weight: normal;font-size: 0.7em;font-family: comic sans ms, Arial, Verdana, Helvetica, sans-serif;}

A.calNav {text-decoration: none;color : #8B0000;/* DarkRed */font-size:xx-small;font-weight: normal;}
A.calNav:HOVER {color : #696969;/* DimGray */text-decoration: Underline;font-size:xx-small;font-weight: normal;}
A.CalNoEvent:HOVER {color : #8B0000;/* DarkRed */}
A.CalNoEvent {color : #000080;/* Navy */text-decoration : None;font-size:14px;}
A.CalNoEventNon:HOVER {	color : #000080;/* Navy */}
A.CalNoEventNon {text-decoration : None;color : #DC143C;/* Crimson */font-size:12px;}
A.CalEvent:HOVER {color : #8B0000;/* DarkRed */font-weight : bold;}
A.CalEvent {color : #000080;/* Navy */text-decoration : None;font-weight : bold;font-size:14px;}
A.Time {text-decoration: none;color : #000080;/* Navy */font-size:1.0em;}
A.TimeNon {text-decoration: none;color : #228B22;/* ForestGreen */font-size:0.8em;}
TD.CalEvent {font-weight:bold;}
TD.CalHeader {font-size :14px;color :#000000;font-weight :bold;}
TD.CalDetail {font-size: 11px;color : #000080;/* Navy */font-weight:bold;}
TD.CalEntry {font-size: 11px;color:#000000; /*Black*/font-family:Tahoma, Arial, sans-serif;}
TD.MonthEvent {font-size:xx-small;color:#000000; /*Black*/font-family:Tahoma, Arial, sans-serif;}
/*End Calendar classes*/

/*Listing data*/
A.dataContent{color : darkred;text-decoration : none;}
A.dataContent:HOVER{color : red;/*Maroon*/text-decoration : underline;}
A.dataContentHD{color : #FFFFF2;text-decoration : none;}
A.dataContentHD:HOVER{color : #FFFF22;/*yellow*/text-decoration : underline;}
.dataContent{font-weight: normal;font-size: 8pt;color: #333333;}
.dataContentItem{font-weight: normal;font-size: 8pt;background-color:#f2f2f2;color: #333333;}
.dataContentAltItem{font-weight: normal;font-size: 8pt;background-color:#dcdcdc;color: #333333;}
.dataContentHDAlt{font-weight: bold;font-size: 8pt;/*background-image: url(images/th_bg.gif);*/background-color:#cccc99;/*background-color:#999966;*/color: #333333;}
.tableDataContent{font-weight: normal;font-size: 8pt;color: #333333;background-color:#cccc99;}
.tableDataContentHD{font-weight: bold;font-size: 8pt;/*background-color:#999966;*/background-color:#336699;color: #FFFFcc;}
.dataContentRed{font-weight: normal;font-size: 8pt;color: #dc143c;}


A.hdrnav{color : #660000;text-decoration : none;FONT-SIZE: 8pt;}

A.hdrnav:HOVER{color : firebrick;text-decoration : underline;FONT-SIZE: 8pt;}
.footerData{font-weight: bold;font-size: 8pt;color: #333333;text-decoration: none;}


.rsBG{background-color:#EFEFCE;}
.rsTitle{font-weight:bold;font-size:8pt;background-color:#336699;color:#EFEFCE;border-bottom: #000000 2px solid;}
.rsOutline{background-color : #660000;}
.rsSubTitle{font-style:italic;color:#660000;font-size:9pt;}
.rsFooter{font-weight:normal;font-size:8pt;color: #333333;background-color:#F2F2F2;}
.rsFooterB{font-weight:bold;font-size:8pt;color: #333333;background-color:#F2F2F2;}
.rsDataItem{font-weight:normal;font-size:8pt;color: #333333;background-color:#FFFFFF;}
.rsAltDataItem{font-weight:normal;font-size:8pt;color: #333333;background-color:#dcdcdc;}
.rsDataItemHD{font-weight: normal;font-size: 8pt;color: #333333;background-color:#EFEFCE;font-weight:bold;}
.rsDataItemList{font-weight:normal;font-size:8pt;color: #333333;background-color:#dcdcdc;}
.rsAltDataItemList{font-weight:normal;font-size:8pt;color: #333333;background-color:#98fb98;}
.pagetitleNB{color:#666666;font-weight:bold;font-size:14pt;} /*No Border*/


.listingBG{background-color:#EFEFCE;}
.listingOutline{background-color:#336699;}
/*.formTitle{font-weight:bold;font-size:8pt;color:#EFEFCE;background-image: url(images/frmtitlebg.gif);}*/
.listingTitle{font-weight:bold;font-size:8pt;color:#EFEFCE;}
.listingSecHead{font-weight:bold;font-size:8pt;color:#003333;border-bottom:solid 1px #003333;}
.listingBorder{ border-color:#999966;}
/*End Listing Data*/

/*Form classes*/
.tdOutLineAlt{	background-color:#cccc99;}
.tdFormHead{font-weight: bold;font-size: 0.8em;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;background-color: #cccc99;}
.tdFormHeadAlt{font-weight: bold;font-size: 0.8em;color: #333333;font-family: Tahoma, Arial, Helvetica, sans-serif;background-color: #cccc99;}
.searchForm{background-image:url(images/formbg.gif);}
.inputForm{	background-image:url(images/formbg.gif);}
.listHead{/*background-color:#000080;*/color:#000080;font-size : 0.8em;font-weight : bold;}
.formBG{background-color:#EFEFCE;}
.formOutline{background-color:#336699;}
/*.formTitle{font-weight:bold;font-size:8pt;color:#EFEFCE;background-image: url(images/frmtitlebg.gif);}*/
.formTitle{font-weight:bold;font-size:8pt;color:#EFEFCE;}
.formSecHead{font-weight:bold;font-size:8pt;color:#003333;border-bottom:solid 1px #003333;}
/*end form classes*/

.mmTB{font-size : 8pt;color : #333333;font-weight : bold;BORDER-LEFT: gray 1px solid;BORDER-BOTTOM: gray 1px solid;}
.mmTBBlue{font-size : 8pt;color : #000080;font-weight : bold;BORDER-LEFT: gray 2px solid;BORDER-BOTTOM: gray 1px solid;}
.mmTBRed{font-size : 8pt;color : #b22222;font-weight : bold;BORDER-LEFT: gray 1px solid;BORDER-BOTTOM: gray 1px solid;}
.mmSubBlue{font-size : 8pt;color : #000080;font-weight : bold;/*BORDER-LEFT: gray 1px solid;*/BORDER-BOTTOM: gray 1px solid;}
.mmSubBurg{font-size : 8pt;color : #800000;font-weight : bold;/*BORDER-LEFT: gray 1px solid;*/BORDER-BOTTOM: gray 1px solid;}
.mmDTHead{color:#000080;font-size:9pt;font-weight:bold;border-bottom: solid 2px #000080;}
.mmDataItemBG{background-color : #999966;}
.mmDataItem{font-weight: normal;font-size: 8pt;color: #333333;background-color : #fffacd;}
.mmDataItemHD{font-weight: normal;font-size: 8pt;color: #333333;background-color : #EFEFCE;font-weight:bold;}
.mmAltDataItem{font-weight: normal;font-size: 8pt;color: #333333;background-color : #EFEFCE;}
.mmDataItemNB{font-weight: normal;font-size: 8pt;color: #333333;}
.mmDataItemHDNB{font-weight: normal;font-size: 8pt;color: #333333;font-weight:bold;}
.mmAltDataItemNB{font-weight: normal;font-size: 8pt;color: #333333;}

fieldset.search {/*border: 1px ridge #000000;*/ color: #80BBEC;  padding:1px 3px; }
legend.search { font-weight: bold; text-decoration: none; color: #000080; font-size: 11;font-family:Tahoma,arial;}
td.search { font-weight: bold; text-decoration: none; color: #4373b4; font-size: 10; }
.searchbox{border-right: #c0c0c0 1px solid;font-size: 8pt;color: #333333;}

fieldset.form {/*border: 1px ridge #000000;*/ color: #80BBEC;  padding:1px 3px; }
legend.form { font-weight: bold; text-decoration: none; color: #000080; font-size: 11;font-family:Tahoma,arial;}
td.form { font-weight: bold; text-decoration: none; color: #4373b4; font-size: 10;}
