.go {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px; color: #999999; text-decoration: none}
.unnamed1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}

.vrhead {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}

.smallblack {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.warning {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: Red}

.unnamed2 {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: normal; color: #000000}

.unnamed3 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #ffffff}

.unnamed4 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}

.unnamed5 {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.vr {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.unnamed6 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}

.smallwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.smallblue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #003366}


.midwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff}

.toplink { color: #000000; text-decoration:none}


a.panel:active { color: #66FFFF; text-decoration: none }
a.panel:link { color: #66FFFF;  text-decoration: none }
a.panel:visited { color: #66FFFF; text-decoration: none }
a.panel:hover { color: #66FFFF; text-decoration: none }

.bline{background-color: #000000; height: 1px;}

a.slider:active { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:21px;  text-decoration: none }
a.slider:link { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.slider:visited { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.slider:hover { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ;line-height:21px}

a.vr:active { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:21px;  text-decoration: none }
a.vr:link { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.vr:visited { color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height:21px; text-decoration: none }
a.vr:hover { color: #3366FF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ;line-height:21px}



a.content { color: #0066CC;}
a.content:visited { color: #0066CC;}


#keyword { position: absolute; z-index: 10; top: 38px; left: 373px; width: 332px; height: 305px; visibility: hidden }

.bodytext { color: black; font-size: 12px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif }

.bodytext2 { color: black; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }

.cookiecrumb { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #693; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black }

.cookiecrumb2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #693; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 520px }

.cookiecrumb3 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #393; margin: 0px; padding: 2px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: black; width: 30px }
.hintsandtips { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc; margin: 0px; padding: 1px; border: solid 1px black; width: 0px }

.hl { color: #ff0000; background-color: #fff; cursor: hand  }
.mainnav { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; margin: 2px 0px; padding: 0px; width: 145px; height: 13px }
.n { color: #990000; cursor: hand  }

.newseventshed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black; width: 150px }

.newseventstext { color: black; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border: 0px; width: 150px }

.relatedhed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black; width: 150px }

.relatedtext { color: black; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border: 0px; width: 150px }

.sectionhed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3184AD; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 150px }

.printhed { color:white ; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3184AD; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 0px 0px 0px 0px; border-color: black; font-weight: bold; }

.sectionhed2 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 2px; border: solid 1px #693; width: 150px }

.sectionmenu { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 1px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 150px }

.sectionmenuselected { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff9; padding: 1px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: black; width: 150px }

.subsectionhed { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #693; margin: 0px; padding: 2px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: black; width: 195px }

.subsectionmenu { font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; width: 195px }

.subsectionmenuselected { font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; border: 0px; width: 195px }

.title { color: black; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif }

/*ul { color: black; font-size: 12px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: square; list-style-image: url(images/bullet2.gif) }*/

.celltextborder { color: black; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; border: solid 1px #808080 }
.formdropdownmulti { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;width: 210px;}
.formdropdown { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  height: 15px; width: 210px;}
.formtext { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.border{border-collapse: separate;border-color: #CCCCCC; border-left-style: solid; border-left-width: 2px; border-top-style: solid; border-top-width: 2px; border-bottom-style: solid; border-bottom-width: 2px; border-right-style: solid; border-right-width: 2px; background-color: ffffff;}

.back{ background-color: F0F2F0;}

.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333366}

.black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.small_black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000}

.white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff}

.whitehead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff}

.texthead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #ffffff}

.url {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003366}

.bline{background-color: #000000; height: 1px;}

.bline2{background-color: #ffffff; height: 1px;}

a.pop:active { color: #336699; text-decoration: none }
a.pop:link { color: #336699;  text-decoration: none }
a.pop:visited { color: #336699; text-decoration: none }
a.pop:hover { color: #3366FF; text-decoration: none }

a.close:active { color: #ffffff; text-decoration: none }
a.close:link { color: #ffffff;  text-decoration: none }
a.close:visited { color: #ffffff; text-decoration: none }
a.close:hover { color: #3366FF; text-decoration: none }

a.url:active { color: #003366; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.url:link { color: #003366;  text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.url:visited { color: #003366; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.url:hover { color: #ffffff; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

a.whiteurl:active { color: #003366; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
a.whiteurl:link { color: #003366;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
a.whiteurl:visited { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
a.whiteurl:hover { color: #ffffff; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  }

a.printversion:link { font-family: verdana; font-size:9px; color:#000000; text-decoration: none;}
a.printversion:visited { font-family: verdana; font-size:9px; color:#000000; text-decoration: none;}
a.printversion:active { font-family: verdana; font-size:9px; color:#000000; text-decoration: none;}
a.printversion:hover { font-family: verdana; font-size:9px; color:#3366FF; text-decoration: none;}

INPUT {FONT-SIZE: 8pt;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif }
SELECT {FONT-SIZE: 8pt;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif }

body {
	padding: 0;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 1em;
	color:#333;
	background-color:#fff;

	}

.mainhead
{
    FONT-SIZE: 13pt;
    FONT-Weight: BOLD;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.byline
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.caption
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: BOLD;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.summary
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

.whitenav {  font-family: verdana; font-size: ; font-weight: bold; color: #ffffff}
.nxt {color:#999; font-weight:bold; padding:5px 0; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;font-size:8pt}
.nxt2 {color:#999; font-weight:bold; padding:5px 0;}
.res a {font-weight:bold;}
.res a.mRes {font-weight:normal; font-size:85%; color:#36c;}
.res a.mRes:hover {color:#f00;}
span.sub {font-weight:normal; font-size:80%; color:#666;}
.subt {color:#f00; font-size:85%; margin:4px 0 6px 0;}

.resLink
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    TEXT-DECORATION:underline;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.resSummary
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.resSub
{
    color:#f00; font-size:85%; margin:4px 0 6px 0;
}
.weatherDay
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: BOLD;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.weatherSummary
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.weatherDay-small
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: BOLD;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.weatherSummary-small
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

	A.nbpn 	{color: #ffffff;text-decoration:none}
	A.nbpnh 	{color: #000000;text-decoration:none}
 
 	.nbpnc {text-align:center;background-color:#008000;cursor:hand;font-family:Arial;font-size:8.5pt;color:#ffffff;font-weight:bold;text-decoration:none;}
 	.nbpnc:visited {text-align:center;background-color:#008000;cursor:hand;font-family:Arial;font-size:8.5pt;color:#ffffff;font-weight:bold;text-decoration:none;}
	.nbpnc:hover {text-align:center;background-color:#008000;cursor:hand;font-family:Arial;font-size:8.5pt;color:#ffffff;font-weight:bold;text-decoration:none;}
	.nbpno {text-align:center;background-color:#0080FF;cursor:hand;font-family:Arial;font-size:8.5pt;color:#ffffff;font-weight:bold;text-decoration:none;}
	.nbpno:visited {text-align:center;background-color:#0080FF;cursor:hand;font-family:Arial;font-size:8.5pt;color:#ffffff;font-weight:bold;text-decoration:none;}
	.nbpno:hover {text-align:center;background-color:#0080FF;cursor:hand;font-family:Arial;font-size:8.5pt;color:#ffffff;font-weight:bold;text-decoration:none;}
	.nbpnh {text-align:center;background-color:#008000;cursor:hand;font-family:Arial;font-size:8.5pt;color:#333333;font-weight:bold;text-decoration:none;}
	.nbpnh:visited {text-align:center;background-color:#008000;cursor:hand;font-family:Arial;font-size:8.5pt;color:#333333;font-weight:bold;text-decoration:none;}
	.nbpnh:hover {text-align:center;background-color:#008000;cursor:hand;font-family:Arial;font-size:8.5pt;color:#333333;font-weight:bold;text-decoration:none;}

    a.menuitem:active {font-weight: bold;font-size: 10pt;color: white;font-style: normal;font-family: Verdana;font-variant: normal;text-decoration: none;vertical-align: middle;text-align: center; }
    a.menuitem:link {font-weight: bold;font-size: 10pt;color: white;font-style: normal;font-family: Verdana;font-variant: normal;text-decoration:none;vertical-align: middle;text-align: center; }
    a.menuitem:visited {font-weight: bold;font-size: 10pt;color: white;font-style: normal;font-family: Verdana;font-variant: normal;text-decoration:none;vertical-align: middle;text-align: center; }
    a.menuitem:hover {font-weight: bold;font-size: 10pt;color: white;font-style: normal;font-family: Verdana;font-variant: normal;text-decoration:none;vertical-align: middle;text-align: center; }

a.nav, .navselected {
	display: block;
	margin-bottom: 8px;
	font-size: 8pt;
}

.navheader {
	font-weight: bold;
	font-size:10pt;
	color: #243557;
	padding-top: 12px;
	margin-bottom: 6px;
}

.navselected {
	color: #000;
	font-size:11pt;
	border-left: 13px solid #5C7EC5;
	margin-left: -16px;
	padding-left: 3px;
}
.bottom a.nav, .bottom .navselected {
	display: inline;
	margin-right: 10px;
	font-size:11pt;
}
a.nav, .navselected {
	display: block;
	margin-bottom: 8px;
	font-size:8pt;
}

    .hstext {
        font-size:9pt;
    }
.hs_shared_header {
    position:relative; height:23px;
}

.hs_shared_header h2 {
    font-weight:normal; font-size:14pt; line-height:23px; color:#000000;font-weight:bold;
}


.hsheading {
    font-size:13px; color:#be5a1f; text-transform:lowercase;
}
    .hstextsm
    {
        font-size:9pt;
        
    }