A:link { color: #a9a9a9; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: none; padding-top: 2pt  }
A:visited { color: #a9a9a9; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: none; padding-top: 2pt   }
A:hover  { color: #a9a9a9; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; padding-top: 2pt    }
A:active  { color: #a9a9a9; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: none; padding-top: 2pt   }
A.on:link { color: #ffe9a5; font-size: 8pt; font-style: italic; font-weight: bold; text-decoration: none; padding-top: 2pt; }
A.on:visited { color: silver; font-size: 8pt; font-style: italic; font-weight: bold; text-decoration: none; padding-top: 2pt; }
A.on:hover { color: #e9c200; font-size: 8pt; font-style: italic; font-weight: bold; text-decoration: underline; padding-top: 2pt; }
A.on:active { color: red; font-size: 8pt; font-style: italic; font-weight: bold; text-decoration: none; padding-top: 2pt; }
A.reverse:link          { color: #0c3d91; font: italic 500 8pt/7pt Verdana, Arial; text-decoration: none }
A.reverse:visited          { color: #0c3d91; font: italic 500 8pt/7pt Verdana, Arial; text-decoration: none }
A.reverse:hover        { color: red; font: italic 500 8pt/7pt Verdana, Arial ; text-decoration: underline; }
A.reverseoff:link { color: #a9a9a9; font: italic 500 8pt/7pt Verdana, Arial; text-decoration: none; }
A.reverseoff:visited { color: #a9a9a9; font: italic 500 8pt/7pt Verdana, Arial; text-decoration: none; }
A.reverseoff:hover { color: #a9a9a9; font: italic 500 8pt/7pt Verdana, Arial; text-decoration: underline; }
A.reverseL:link { color: #0c3d91; font-size: 9pt; font-family: Verdana, Arial; font-weight: 700; font-style: italic; font-variant: normal; text-decoration: none; }
A.reverseL:visited { color: #0c3d91; font-size: 9pt; font-family: Verdana, Arial; font-weight: 700; font-style: italic; font-variant: normal; text-decoration: none; }
A.reverseL:hover { color: red; font-size: 9pt; font-family: Verdana, Arial; font-weight: 700; font-style: italic; font-variant: normal; text-decoration: underline; }

BODY    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px }
TD { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#0a0a5a }
P { font-size:13px; margin-bottom:0px; margin-top:10px }
INPUT { font-size:8pt;}
SELECT { font-size:8pt }

.BodyHead        { color: gray; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 900; padding-top: 5pt  }
.SubHeadBlue { color: navy; font-size: 8pt; font-family: verdana, arial, sans-serif; font-weight: bold; line-height: 150%; }
.subheadsBurgundy { color:maroon; font-size: 11pt; font-style: italic; line-height: 14pt; padding: 5px; }

.BodyText { color: navy; font-size: 8pt; font-family: verdana, arial, sans-serif; font-weight: normal; font-style: normal; line-height: 125%; }
.BodyTextlarge { color: navy; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 125%; }
.BodyTextlargeIT { color: navy; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: normal; font-style: italic; line-height: 125%; }
.BodyTextlargeITBd { color: navy; font-size: 10pt; font-family: verdana, arial, sans-serif; font-style: italic; font-weight: bold; line-height: 125%; }

.borderblue    { color: #ffe9a5; font-weight: bold; background-color: #039; border-color: #6699cc #000066 #000066 #6699cc }
.blueborderRight { color: white; border-top-color: #f7e7c7; border-right: 2px dotted #006; border-bottom-color: #f7e7c7; border-left-width: 1px; border-left-color: black; }
.borderBeige   { color: black; background-color: #f5f5dc; padding: 5px; border: double 3px }
.borderRed { color: #ffe9a5; font-size: 12px; font-weight: bold; background-color: #dc143c; border-color: #ffcc00 #990000 #990000 #ffcc00 }
.shadowBorderSolid   { border: outset 7px #ffe186; }



.forms9pt {
		color: #FFF;
		font-size: 9pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		border: thin none #CCC;
		text-align: left;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
}
.BannerText2blue {
		color: #00F;
		font-size: 12pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
		margin: 0;
		padding: 0;
}
.BotMenuGrey { color: gray; font-size: 8pt; font-family: Tahoma, "trebuchet MS", sans-serif; font-style: normal; font-weight: normal; line-height: 10pt; padding-left: 12px; border-color: #000 #f00 #000 #060bff; }
.greyRich {
		color:#8E8E9C;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-size: 8pt;
}
.small8pt {
		color: #666;
		font-size: 8pt;
		font-family: Tahoma, "trebuchet MS", sans-serif;
		font-style: normal;
		font-weight: bold;
		text-align: right;
}

