/*
colors
dark Blue (background) = 000066
paler blue (table headings) = 000099
palest Blue (table body) = 9999FF
Super Pale blue = 9FA7E7
dark font color (dark Blue) = 000033
normal font color (normal text) = C44E00
*/
BLOCKQUOTE{
	font-size: xx-small;
	margin: 20px;
}
A.SmartLink{
	font-weight: bold;
}
A.SmartLink:visited{
	font-weight: normal;
}
.PageHeadingBlack
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.graph
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold
}
.TableTextWhite
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}
A
{
    COLOR: #000099;
	TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #000033
}
A.verified
{
	COLOR: #81850E;
	FONT-WEIGHT: bold
}
A.verified:visited
{
	COLOR: #81850E;
	FONT-WEIGHT: bold
}
A.premium
{
	COLOR: #006600;
	FONT-WEIGHT: bold
}
A.premium:visited
{
	COLOR: #006600;
	FONT-WEIGHT: bold
}
.Body
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
	line-height: 125%;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.BodySmall
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 10px;
	line-height: 125%;
}
.P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
	line-height: 150%;
}
.BodySpaced
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
	line-height: 160%;
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:25px;
}
A.BodySpaced:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
	line-height: 150%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.BodySpaced:active
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
	line-height: 150%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

.Bodybold
{
	COLOR: #000033;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 12px;
	font-weight: bold;
}
.Bodygrey
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
}
.td
{
    COLOR: #000033;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt
}
.InputBox
{
    BORDER-BOTTOM: #000066 2px solid;
    BORDER-LEFT: #000066 2px solid;
    BORDER-RIGHT: #000066 2px solid;
    BORDER-TOP: #000066 2px solid
}
.Button
{
    BACKGROUND-COLOR: #9999FF;
    BORDER-BOTTOM: #000066 2px groove;
    BORDER-LEFT: #000066 2px groove;
    BORDER-RIGHT: #000066 2px groove;
    BORDER-TOP: #000066 2px groove;
    COLOR: #000044;
    FONT-FAMILY: Verdana, Arial, 'Microsoft Sans Serif';
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	cursor: pointer;
}
.BodyBg0
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 12px;
	Line-Height: 150%;
}
.BodyBg0a
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 10px;
	Line-Height: 125%;
}
/* table header cell color */
.BodyBg1
{
    BACKGROUND-COLOR: #C7A6C7;
    COLOR: #000033;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt
}
/* tables on front page */
.BodyBg2
{
    BACKGROUND-COLOR: #E3C2E3;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 10px;
}
.BodyBg3
{
    BACKGROUND-COLOR: #8C598C;
    COLOR: #3300CC;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt
}
/* main body color */
.BodyBg4
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3300CC;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt
}
.BodyBg5
{
    BACKGROUND-COLOR: #550455;
    COLOR: #3300CC;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt
}
.BodyBg6
{
    BACKGROUND-COLOR: #CCCCFF;
    COLOR: #000033;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt
}
.BodyBg7
{
    BACKGROUND-COLOR: #DDA5DD;
}
.BodyBg8
{
    BACKGROUND-COLOR: #ffe4ff;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 10px;
}
.BodyBg9
{
    BACKGROUND-COLOR: #8c598c;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    FONT-SIZE: 8pt;
}


A.BodyNotU2:hover
{
    COLOR: #550455;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.BodyNotU2:link
{
    COLOR: #550455;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.BodyNotU2:visited
{
    COLOR: #550455;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.subnav
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnav:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.subnav:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.subnav:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.bodyheading
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.maintext
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.largetext
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
.adHeadline {
	font-size:9px;
	font-weight:bold;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	LINE-HEIGHT: 100%;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding : 0px 0px 0px 0px;
}
.adHeadlinered { font-size:11px; font-weight:bold; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Tahoma; }
.adText {
	font-size:7pt;
	font-weight:normal;
	text-decoration:none;
	COLOR: #000099;
	FONT-FAMILY: Verdana,Arial, Tahoma;
	LINE-HEIGHT: normal;
}
.title { font-size:10pt; color: #FFECFF; font-weight:bold;text-decoration:none; FONT-FAMILY: Verdana, Arial, Tahoma; }

.errorList
{
    BACKGROUND-COLOR: #F00000;
    BORDER-BOTTOM: #600000 3px solid;
    BORDER-LEFT: #600000 3px solid;
    BORDER-RIGHT: #600000 3px solid;
    BORDER-TOP: #600000 3px solid;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'Microsoft Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    MARGIN: 1px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.successList
{
    BACKGROUND-COLOR: #339900;
    BORDER-BOTTOM: #003300 3px solid;
    BORDER-LEFT: #003300 3px solid;
    BORDER-RIGHT: #003300 3px solid;
    BORDER-TOP: #003300 3px solid;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, 'Microsoft Sans Serif';
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    MARGIN: 1px;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.mailnavtabs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #660099;
	background-color: #FF99FF;
	font-weight: bold;
}
.mailnavtabsoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #660099;
	background-color: #FFCCFF;
}
.mailinboxtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #660099;
	background-color: #FFafFF;
	font-weight: bold;
}
.mailinboxblankline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #660099;
	background-color: #FFddFF;
}
.mailinboxtexline0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #FFddFF;
	font-weight: bold;
}
.mailinboxtexline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #FFCCFF;
	font-weight: bold;	
}
.mailinboxtexline0read {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	background-color: #FFddFF;
}
.mailinboxtexline1read {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	background-color: #FFCCFF;
}
.bodynotbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660066;
}
.bodyheadingred
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.bodyheadingred:link
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
A.bodyheadingred:visited
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
A.bodyheadingred:hover
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.twitterlink {
	position:relative;
	left:0px;
	top:2px;
	width:25px;
	height:25px;
	z-index:5;
}