h1 {
  font-size: 150%;
  font-family:"Times New Roman";
  color:#000096;
  font-weight : bold;
  padding : 0px 0px 0px 0px;
  border : 0px 0px 0px 0px;
}

#content div { 
	margin: 0px 0px 0px 0px;
}

#content .bigdeep:first-letter {
	font-size : 110%;
	font-weight : bold;
}

#content h2 {
  font-size : 120%;
  font-family:Arial;
  color : blue;
  font-weight : bold;
}

#content h3 {
  font-size: 120%;
  font-family:Arial;
  color : #000096;
  font-weight:normal;
}
#content h4 {
  font-size: 100%;
  font-family:Arial;
  color : #C80000;
  font-weight:bold;
}
#header .error{
	font-family: Verdana;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
#header div {
	margin: 0px 0px 0px 0px;
}
#header_log div {
	margin: 0px 0px 0px 0px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.column {
  float: left;
  width: 50%;
}

#header .loginform {
	font-family: Verdana;
	font-size: 80%;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

#header .menulink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
}

#header .menulink:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: green;
	text-decoration: none;
}
#header_msg .error{
	font-family: Verdana;
	font-size: 60%;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

#content_main a{
	text-decoration: none;
	color: purple;
}

#content_main a:hover{
	color: #C80000;
}

.print_cell { display: none; }
.print_row { display: none; }
.print_sup { display: none; }

.results_item { font-weight: bold; }

.table_hd1{
	text-decoration: none;
	background-color: #000096;
	color: yellow;
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
}

.table_hd {
	text-decoration: none;
	background-color: #000096;
	color: yellow;
	font-family: Verdana, Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
}

.table_hd:hover{
	color: #C80000;
}

.results_hd {
	text-decoration: none;
	background-color: #000096;
	color: yellow;
	font-weight: bold;
}

.admin_menu {
	border: 1px solid #C80000;
	background-color: #000096;
	color: yellow;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.admin_menu:hover {
	color: #C80000;
	background-color: yellow;
	text-decoration: none;
}


.news{
	background-color:#000096;
	height:23px;
	margin-bottom:1px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: yellow;
	text-decoration: none;
}

.news_item {
	text-decoration: none;
	background-color: #5F5FFF;
	color: yellow;
}

.news_item_link {
	text-decoration: none;
	color: yellow;
}

.news_item_link:hover{	
	color: #C80000;
}

.news_item2 {
	text-decoration: none;
	color: yellow;
	background-color: #4B4B96;
}

.news_item2_link {
	text-decoration: none;
	color: yellow;
}

.news_item2_link:hover{
	color: #C80000;
}


.error{
	font-family: Tahoma;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

.text01{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

.exp_title {
	font-weight : bold;
	color : blue;
	text-decoration: none;
	font-size : 90%;
	padding: 0;
}
.exp_toggle: {
	color: blue;
}

.exp_toggle:hover {
	color: #C80000;
}

.exp_content {
	font-family: Verdana;
	font-size: 90%;
	color: black;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.exp_link {
	text-decoration: none; 
	color: black; 
	cursor: hand;
	color: purple;
	
}
.exp_link:hover {
	text-decoration: underline; 
	color: blue; 
	cursor: hand;
}
.Button{
  font-family : Verdana;
  font-weight : bold;
  background-image : url(images/button.gif);
  cursor : hand;
  width:160;
  height:25;
  font-size : 70%;
}

.ButtonSmall{
  font-family : Verdana;
  font-weight : bold;
  background-image : url(images/buttonsmall.gif);
  cursor : hand;
  width:80;
  height:25;
  font-size : 70%;
}

.Pos1{
  font-weight : bold;
  background-color : gold;
  color : red;
 }
.Pos2{
   font-weight : bold;
   background-color : silver;
 }
 .Pos3{
    font-weight : bold;
    background-color : coral;
 }
.Posn{
	font-family : Verdana;
}


.welcome {
  font-size : 9pt;
  font-family : Verdana;
  color : red;
  font-weight : bold;
  padding-left : 20px;
  padding-right : 20px;
  height : 30px;
}

.link{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.link:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.RedTable
{
  font-size:9pt;
  font-family:Arial;
  color : red;
  font-weight : bold;
  margin-bottom: 0;
}

.ds_input { width: 0 }

.ds_box {
	background-color: #000096;
	border: 1px solid yellow;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #000096;
}

.ds_head {
	background-color:#000096;
	color: yellow;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #C80000;
	color: yellow;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 25px;
}

.ds_cell {
	background-color: yellow;
	color: #000096;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #C80000;
	color: yellow;
} /* This hover code won't work for IE */

.ds_cell1 {
	background-color: #000096;
	color: yellow;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}

#pscroller{
width: 95%;
height: 60px;
border: 1px solid black;
padding: 0px;
}

#pscroller div { 
	margin: 0 0 0 0;
}

#pscroller a{
text-decoration: none;
}

	
#dhtmltooltip{
position: absolute;
width: 100px;
border: 2px solid black;
padding: 2px;
background-color: lightgreen;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


.chromestyle{
width: 50%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid red;
width: 100%;
background-color: #666699;
font:normal 16px Tahoma;
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: yellow;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid red;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background-color: yellow;
color: red;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid red; 
border-bottom-width: 0;
color: yellow;
font:normal 16px Tahoma;
line-height:18px;
z-index:100;
background-color: #666699;
width: 150px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid red; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: yellow;
background-color: #666699;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: yellow;
color: red;
}