#blueBG
{
  background-color:#000099;
  font-size:10pt;
  font-family:verdana;
  color:#ffffff;
}

#redBG
{
  background-color:#cc0000;
  font-size:8pt;
  color:#ffffff;
  font-family:verdana;
}

.red_bg
{
  background-color:#cc0000;
  font-size:8pt;
  color:#ffffff;
  font-family:verdana;
}

.footer
{
  font-size:7pt;
	font-family:verdana;
	color:#ffffff;
}


a
{
  color:#FFFF99;
}

a:visited
{
  color:#FFFF99;
}

a:active
{
  color:#FFFF00;
}

a:hover
{
  color:#FFFF00;
}

#whiteBG
{
  background-color:#ffffff;
  font-size:10pt;
  font-family:verdana;
  color:#000000;
}

.linkshortcut
{
	font-size:8pt;
}

input
{
	font-family:verdana;
	font-size:8pt;
}

.form
{
  font-size:9pt;
  font-family:verdana;
  color:#000033;
  border:1px solid #000066;
  background-color:#F5F5F7;
	border-collapse:collapse;
}

td.borders
{
	border: 1px solid #000066;
	border-style:none none solid none;
}

td.borders2
{
	border: 1px solid #000066;
}

.borderRightBottom
{
  border-right:1px groove #000066;
  border-bottom:1px groove #000066;
}
.borderRight
{
  border-right:1px groove #000066;
}

.borderBottom
{
  border-bottom:1px groove #000066;
}

.borderTop
{
  border-top:1px groove #000066;
}

.titleBar
{
  background-color:#000066;
  color:#ffffff;
  font-size:10pt;
  font-weight:bold;
}

.red
{
  color:#cc0000;
  font-weight:bold;
  font-size:9pt;
}

.black
{
  color:#000000;
  font-weight:bold;
  font-size:9pt;
}

.gold
{
  color:#999900;
  font-weight:bold;
  font-size:9pt;
}

.heading
{
  font-size:11pt;
  font-weight:bold;
  font-style:italic;
  font-family:arial;
}

.calheading
{
  font-size:14pt;
  font-weight:bold;
  font-style:italic;
  font-family:arial;
}

.note
{
font-size:8pt;
font-weight:bold;
line-height:18px;
font-family:arial;
}

.note2
{
font-size:8pt;
line-height:18px;
font-family:arial;
font-style:italic;
color:#990000;
}

.imgCaption
{
font-size:8pt;
font-family:verdana;
color:#000000;
}

a.pagelinks
{
color:#000099;
}

a.pagelinks:visited
{
color:#000099;
}

a.pagelinks:active
{
color:#cc0000;
}

a.pagelinks:hover
{
color:#cc0000;
}

a.updatelink
{
color:#6699CC;
text-decoration:none;
font-style:italic;
}

a.updatelink:visited
{
color:#6699CC;
text-decoration:none;
font-style:italic;
}

a.updatelink:active
{
color:#3366CC;
text-decoration:none;
font-style:italic;
}

a.updatelink:hover
{
color:#3366CC;
font-style:italic;
}

.normal
{
  font-weight:normal;
  color:#000000;
}

.newsEvents
{
  color:#ffffff;
  font-size:7pt;
  font-family:verdana;
}

.newsEventsHead
{
  color:#33ccff;
  font-size:10pt;
  font-family:verdana;
  font-weight:bold;
}

.newsEventsDate
{
  color:#66FFCC;
  font-size:7pt;
  font-family:verdana;
  font-weight:bold;
}

.smalltext
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

TABLE.raisedtable
{
  display: table;
  border-collapse: collapse;
  border: 1px solid #000066;
  background-color: #F5F5F7;
  color: #000033;
  font-family: Arial, helvetica, sans-serif;
}

  TABLE.raisedtable TH
  {
    font-size: 14px;
    background-color: #000066;
    border: 1px solid #000066;
    padding: 2px 2px;
		color:#FFFFFF;
    font-family: Arial, helvetica, sans-serif;
  }

  TABLE.raisedtable TD
  {
    font-size: 12px;
    background-color: #F5F5F7;
    border: 1px solid #000066;
    padding: 2px 2px;
    font-family: Arial, helvetica, sans-serif;
  }

.cal_button
{
	background-image: url(../images/calendar.jpg);
	border: 0px;
	width: 19px;
	height: 18px;
	cursor: "hand";
}


.uparrow
{
	background-color: #E5E5E7;
	background-image: url(../images/uparrow.gif);
	background-position: center center;	
	background-repeat: no-repeat;
	border: 1px solid gray;
	width: 18px;
	height: 18px;
	padding: 0px;
    cursor: "hand";
}

.downarrow
{
	background-color: #E5E5E7;
	background-image: url(../images/downarrow.gif);
	background-position: center center;	
	background-repeat: no-repeat;
	border: 1px solid gray;
	width: 18px;
	height: 18px;
	padding: 0px;
    cursor: "hand";
}

.leftarrow
{
	background-color: #E5E5E7;
	background-image: url(../images/leftarrow.gif);
	background-position: center center;	
	background-repeat: no-repeat;
	border: 1px solid gray;
	width: 18px;
	height: 18px;
	padding: 0px;
    cursor: "hand";
}

.rightarrow
{
	background-color: #E5E5E7;
	background-image: url(../images/rightarrow.gif);
	background-position: center center;	
	background-repeat: no-repeat;
	border: 1px solid gray;
	width: 18px;
	height: 18px;
	padding: 0px;
    cursor: "hand";
}
