body, td {font-size: 9px;
font-family: Lucida Grande, Lucida Sans Unicode, Helvetica, Trebuchet MS, Arial, sans-serif;
}
 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
  background-color: #E5E5E5;
  background-image: url(../img/blue_bg.jpg) ;
  background-repeat: repeat-x;
  font-size: 9px;
margin: 0;
}

/* General font families for common tags */
font,th,td,p {
font-size: 10px;
font-family: Lucida Grande, Lucida Sans Unicode, Helvetica, Trebuchet MS, Arial, sans-serif;
}
.text   { color: black; font: 10px verdana, arial }
.text A  { color: black }
.text A:link  { color: blue; text-decoration: none }
.text A:visited  { color: blue; text-decoration: none }
.text A:hover  { color: gray }

.textin    { color: black; font: 10px Verdana, Arial; padding: 5px }
.textin A   { color: black; padding: 5px }
.textin A:link   { color: blue; text-decoration: none; padding: 5px }
.textin A:visited   { color: blue; text-decoration: none; padding: 5px }
.textin A:hover   { color: gray; padding: 5px }

.text2     { color: black; font: 10px Verdana, Arial; margin: 5px }
.text2 A   { color: black; margin: 5px }
.textbold     { color: black; font: bold 10px Verdana, Arial; margin: 5px }
.text2 A:link   { color: blue; text-decoration: none; margin: 5px }
.text2 A:visited   { color: blue; text-decoration: none; margin: 5px }
.text2 A:hover   { color: gray; margin: 5px }

.texty       { color: #edc508; font: bold 9px Verdana, Arial }
.texty A    { color: #edc508; font-weight: bold }
.texty A:link     { color: #edc508; font-weight: bold }
.texty A:visited      { color: #edc508; font-weight: bold }
.texty A:hover    { color: white; font-family: Verdana, Arial }

.textblue     { color: blue; font: 9px Verdana, Arial }
.textblue A  { color: blue }
.textblue A:link    { color: blue }
.textblue A:visited    { color: blue }
.textblue A:hover   { color: #808080; font-family: Verdana, Arial }

.textw      { color: #ffffff; font-style: normal; font-variant: normal; font-size: 9px; font-family: verdana, arial; text-indent: 2pt }
.textw A {text-decoration: none; color: #ffffff;}
.textw A:link {text-decoration: none; color: #ffffff;}
.textw A:visited {text-decoration: none; color: #ffffff;}
.textw A:hover    { color: gray; text-decoration: none }

.textwb     { color: #ffffff; font: bold 9px verdana, arial; text-indent: 2pt }
.textwb A {text-decoration: none; color: #ffffff;}
.textwb A:link {text-decoration: none; color: #ffffff;}
.textwb A:visited {text-decoration: none; color: #ffffff;}
.textwb A:hover    { color: gray; text-decoration: none }

.textg    { color: gray; font: 200 9px verdana, arial }
.textg A  { color: gray; text-decoration: none }
.textg A:link  { color: gray }
.textg A:visited  { color: gray; text-decoration: none }
.textg A:hover  { color: blue }

.textr { color: maroon; font-weight: bold; font-size: 10px; font-family: Verdana, Arial }

.textresults   { color: black; font: 10px "Lucida Grande", "Lucida Sans", Helvetica, "trebuchet ms", arial }
.textresults A  { color: black }
.textresults A:link  { color: blue; text-decoration: none }
.textresults A:visited  { color: blue; text-decoration: none }
.textresults A:hover  { color: gray }

.Headline   { color: black; font-weight: 500; font-size: 11px; font-family: Verdana, Arial; text-decoration: none }
.Headline A  { color: blue; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.Headline A:link  { color: blue; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
.Headline A:visited { color: blue; font-size: 12px; font-family: Verdana, Arial }
.Headline A:hover { color: gray; font-size: 12px; font-family: Verdana, Arial }
.Headline2  { color: black; font-weight: bold; font-size: 16px; font-family: Verdana, Arial }
.HeadlineMainBlack { color: black; font-size: 16px; font-family: Verdana, Arial; font-weight: bold }
.HeadlineMainBlue { color: blue; font-size: 16px; font-family: Verdana, Arial; font-weight: bold }
.Headline2Blue { color: blue; font-weight: bold; font-size: 16px; font-family: Verdana, Arial }
.Headline2w  { color: white; font-weight: bold; font-size: 16px; font-family: Verdana, Arial }
.Headline3 { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial }
.boxgrey  { color: white; font-size: 9pt; background-color: gray; padding: 10px; border: solid 1px }
.boxwhite   { color: black; font-size: 9pt; background-color: white; padding: 10px; border: solid 1px }
.boxblueborder     { color: black; font-size: 9pt; background-color: white; padding: 10px; border: solid 1px blue }
.boxredborder    { font-size: 9pt; background-color: white; padding: 10px; border: solid 1px #f00 }
.boxgreenborder   { font-size: 9pt; background-color: white; padding: 10px; border: solid 1px green }
.textindent  { color: black; font: 10px Verdana, Arial; padding: 5px }
.tableindent { padding: 5px }
.smallLight {
	font: 9px Verdana, Arial, san-serif;
	line-height: 12px; 
	color: #999999;
}

/* General text */
.gen { font-size : 10px; font-weight : normal;  color : #000000}
.genw { font-size : 10px; font-weight : normal; color : #FFFFFF}
.genmed { font-size : 12px; }
.genlarge { font-size : 16px; }
.gensmall { font-size : 9px; }

a.gensmall { font-size : 9px;color: #333333; text-decoration: none; }
a.gensmall:hover { font-size : 9px;color: #000000; text-decoration: none; }
.gen,.genmed,.gensmall,.genlarge { color : #333333; }
a.gen,a.genmed, a.genlarge  { color: #333333; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.genlarge:hover { color: #A9A9A9; text-decoration: none; }

a.genw { font-size : 10px; font-weight : bold; color : #FFFFFF; text-decoration: none;}
a.genw.visited {font-size : 10px; font-weight:bold; color : #FFFFFF; text-decoration: none;}
a.genw.hover {font-size : 10px; font-weight:bold; color : #FFFFFF; text-decoration: none;}

tr.resultDivider { background-color: #89A6BC;}
div.greyDivider {
  height: 1px;
  width: 170px;
  background: #89A6BC;
  padding: 0px 0px;
}
img.black_border {
  border: 1px solid #000000;
}

.smallnote {
  color: #666666;
  font-size: 9px;
}
.smallnotewarning {
  color: #FF0000;
  font-size: 9px;
}
.smallnote_login {
  color: #FFFFFF;
  font-size: 9px;
}

