body {background-color: #FFFFFF; font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.td {background-color: #FFFFFF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.pagebody {background-color: #FFFFFF; font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.pagepath {background-color: #FFFFFF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.pagetitle {background-color: #FFFFFF;font-size: 14pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.pageheading {background-color: #FFFFFF;font-size: 10pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.sidemenu {display: block;text-decoration: none;background: #EEEEEE;font-size: 9pt;font-weight: bold;color: #000000;}
.sidemenu a:link {display: block;text-decoration: none;font-size: 9pt;font-weight: bold;color: #000000;}
.sidemenu a:visited {display: block;color: #000000;text-decoration: none;font-size: 9pt;font-weight: bold;}
.sidemenu a:hover {display: block;color: #AA4444;text-decoration: none;font-size: 9pt;font-weight: bold;}
.sidemenu a:active {display: block;color: #000000;text-decoration: none;font-size: 9pt;font-weight: bold;}
.sidemenuTitle {display: block;text-decoration: none;background: #EEEEEE;font-size: 12pt;font-weight: bold;color: #000000;text-align: center;}

.blackbar {text-decoration: none; background: #000000; font-size: 10pt; font-weight: bold;color: #FFFFFF;}
.blackbar a:link {text-decoration: none; background: #000000; font-size: 10pt; font-weight: bold; color: #FFFFFF;}
.blackbar a:visited {color: #FFFFFF; background: #000000; font-size: 10pt; font-weight: bold; text-decoration: none;}
.blackbar a:hover {color: #FFFF00; background: #000000; font-size: 10pt; font-weight: bold; text-decoration: none;}
.blackbar a:active {color: #FFFFFF;	background: #000000; font-size: 10pt; font-weight: bold; text-decoration: none;	}
.blackbarTitle {text-decoration: none;background: #000000;font-size: 14pt;font-weight: bold;color: #FFFFFF;}

.TableLineTop {text-align: center; text-decoration: none;background: #000000;font-size: 10pt;font-weight: bold;color: #FFFFFF;}
.TableLineEven {text-align: center; text-decoration: none; background: #CCFFCC; font-size:10pt; color: #000000;}
.TableLineOdd {text-align: center; text-decoration: none; background: #CCFFFF; font-size:10pt; color: #000000;}

.Post1Title {background-color: #FFFFFF;font-size: 13pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Post1Line {background-color: #FFFFFF;font-size: 12pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Post1Link {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.Post1Form {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.Post1Body {background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.Post1NewsStrip {background-color: #FFFFFF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.Post2Title {background-color: #FFFFFF;font-size: 13pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Post2Line {background-color: #FFFFFF;font-size: 12pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Post2Link {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.Post2Form {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.Post2Body {background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.Post2NewsStrip {background-color: #FFFFFF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.Post3Title {background-color: #FFFFFF;font-size: 13pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Post3Line {background-color: #FFFFFF;font-size: 12pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.Post3Link {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.Post3Form {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.Post3Body {background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.Post3NewsStrip {background-color: #FFFFFF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.ListTitle {background-color: #FFFFFF;font-size: 13pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.ListLine {background-color: #FFFFFF;font-size: 12pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.ListLink {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.ListForm {background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.ListBody {background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.ListGroup {background-color: #FFFFFF;font-size: 11pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}
.ListBar{background-color: #000000;font-size: 15pt;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; vertical-align:top; text-align:center;}
.ListBIOScell{background-color: #FFFFFF;font-size: 15pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; vertical-align:top; text-align:center;}
.ListBIOSbar{background-color: #444444;font-size: 15pt;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; vertical-align:top; text-align:center;}
.ListBIOSname{background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; text-align:center;}
.ListBIOSinfo{background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:top; text-align:left;}
.ListRoster {background-color: #FFFFFF;font-size: 11pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.LibraryHeading {background-color: #FFFFFF;font-size: 13pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.LibraryTitle {background-color: #FFFFFF;font-size: 12pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.LibraryLine {background-color: #FFFFFF;font-size: 10pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.LibraryBody {background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.PressTitle{background-color: #FFFFFF;font-size: 13pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.PressLine{background-color: #FFFFFF;font-size: 12pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.PressLink{background-color: #FFFFFF;font-size: 10pt;color: #000088;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.PressBody{background-color: #FFFFFF;font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.CalendarTable{width:100%;background-color:#FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;}
.CalTitle{background-color: #000000;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 13pt;color: #FFFFFF;}
.CalTWeekdayCell{width: 14%;background-color: #D9FFDC;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 9pt;color: #000000;}
.CalTSundayCell{width: 15%;background-color: #D9FFDC;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 9pt;color: #000000;}
.CalTSaturdayCell{width: 15%;background-color: #D9FFDC;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 9pt;color: #000000;}
.CalWeekdayCell{background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;vertical-align: top; text-align:left; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.CalSundayCell{background-color: #FFFDDD;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;vertical-align: top; text-align:left; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.CalSaturdayCell{background-color: #FFFDDD;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;vertical-align: top; text-align:left; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.CalEmptyCell{background-color: #F0F0F0;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.CalDate{font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.CalToday{font-size: 9pt;color: #FF0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.CalText0{font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}
.CalText1{font-size: 8pt;color: #800000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}
.CalText2{font-size: 8pt;color: #006000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}

.pCalendarTable{width:100%;background-color:#FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;}
.pCalTitle{background-color: #000000;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 13pt;color: #FFFFFF;}
.pCalTWeekdayCell{width: 14%;background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 9pt;color: #000000;}
.pCalTSundayCell{width: 15%;background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 9pt;color: #000000;}
.pCalTSaturdayCell{width: 15%;background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: bold;font-size: 9pt;color: #000000;}
.pCalWeekdayCell{background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;vertical-align: top; text-align:left; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.pCalSundayCell{background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;vertical-align: top; text-align:left; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.pCalSaturdayCell{background-color: #FFFFFF;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px;vertical-align: top; text-align:left; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.pCalEmptyCell{background-color: #F4F4F4;border: 2px #000000 solid;border-collapse: collapse;border-spacing: 2px; text-align:center; font-family: Verdana, Arial, Helvetica;font-weight: none;font-size: 8pt;color: #000000;}
.pCalDate{font-size: 9pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.pCalEventTitle0{font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}
.pCalEventTitle1{font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}
.pCalEventTitle2{font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}
.pCalText{font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;}

.CalEventDate{background-color: #EFEFEF;font-size: 10pt;color: #000080;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;margin-top: 5px;margin-bottom: 1px;}
.CalEvent0{background-color: #EFEFEF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;margin-top: 0px;margin-bottom: 2px;}
.CalEvent1{background-color: #EFEFEF;font-size: 8pt;color: #800000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;margin-top: 0px;margin-bottom: 2px;}
.CalEvent2{background-color: #EFEFEF;font-size: 8pt;color: #006000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: none;margin-top: 0px;margin-bottom: 2px;}

.BiosName {background-color: #FFFFFF;font-size: 10pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.BiosInfo {background-color: #FFFFFF;font-size: 8pt;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;}

.TableBox     {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
.TableLineTop {font-family:Arial,Verdana,Helvetica,sans-serif;text-align: center; text-decoration: none; background: #000000;font-size:10pt; color: #FFFFFF;font-weight: bold}
.TableLineEven{font-family:Arial,Verdana,Helvetica,sans-serif;text-align: center; text-decoration: none; background: #CCFFCC; font-size:9pt; color: #000000;text-valign:top;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;}
.TableLineOdd {font-family:Arial,Verdana,Helvetica,sans-serif;text-align: center; text-decoration: none; background: #CCFFFF; font-size:9pt; color: #000000;text-valign:top;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;}

.PosTable{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
.PosTableLineTop{font-family:Arial,Verdana,Helvetica,sans-serif;text-align: left; text-decoration: none; background: #000000;font-size:10pt; color: #FFFFFF;font-weight: bold}
.PosTableLineEven{font-family:Arial,Verdana,Helvetica,sans-serif;text-align: left;vertical-align:top; text-decoration: none; background: #CCFFCC; font-size:9pt; color: #000000;text-valign:top;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;}
.PosTableLineOdd{font-family:Arial,Verdana,Helvetica,sans-serif;text-align: left;vertical-align:top; text-decoration: none; background: #CCFFFF; font-size:9pt; color: #000000;text-valign:top;
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;}


.CreateBox {border:1;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-collapse: collapse;background-color:#C0F2FF;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.SelectBox {border:1;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-collapse: collapse;background-color:#CCFFCC;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.EditBox   {border:1;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-collapse: collapse;background-color:#FFFFCC;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.DeleteBox {border:1;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-collapse: collapse;background-color:#FFCC99;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.PeopleBox {border:1;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-collapse: collapse;background-color:#FFDDFF;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.PosBox {border:1;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-collapse: collapse;background-color:#E7FFD2;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}

.JustBigText {font-size: 10pt;font-weight: bold;}
.JustTitleText{font-size: 12pt;font-weight: bold;}

.BlueTable {border:0;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-color-light:#000000;border-color-dark:#000000;background-color:#C0F2FF;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.GreenTable {border:0;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-color-light:#000000;border-color-dark:#000000;background-color:#CCFFCC;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.YellowTable {border:0;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-color-light:#000000;border-color-dark:#000000;background-color:#FFFFCC;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.OrangeTable {border:0;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-color-light:#000000;border-color-dark:#000000;background-color:#FFCC99;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.VioletTable {border:0;cell-spacing:0;cell-padding:3;width:100%;border-color:#000000;border-color-light:#000000;border-color-dark:#000000;background-color:#FFDDFF;font-size: 9pt;color: #000000;font-family:Verdana,Arial,Helvetica,sans-serif;}

