.pageheader {
    color : #990000;
    text-decoration : none;
    font-weight: bold; 
    font-family : Verdana;
    font-size : 11px;
}

.main_bodytext {
    color : Black;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #ffffff;
}

.main_leftnav {
    color : Black;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #cccccc;
}

.bodytext {
    color : Black;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
}

.logo {
    color : #999999;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #ffffff;
}

.copyright {
    color : #999999;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
}

#textbox {
	position: absolute;
	top: 30px;
	Left: 30px;
	float: left;
	margin-top : 10px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

#margins {
	width : 180px;
	height : 100%;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

td.bottomnav {
    color : #333333;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #cccccc;
}

textarea {
    color : #990000;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #F7F7F7;
}

input {
    color : #990000;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #F7F7F7;
}

input.btn { 
  color:#fff; 
  font: bold 84%'trebuchet ms',helvetica,sans-serif; 
  background-color: #030088; 
} 

.bottomnav {
    color : #333333;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #cccccc;
}

.background {
    color : #333333;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #E0E0E0;
}
.backgroundLt {
    color : #333333;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #E0E0E0;
}
.line {
    color : #333333;
	width : 100%;
	height : 2px;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 2px;
    background-color : #939393;
}
.line2 {
    color : #333333;
	width : 100%;
	height : 2px;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 2px;
    background-color : #fff;
}

.bottomnavtitle {
    color : #660000;
    text-decoration : none;
    font-weight: bold; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #cccccc;
}

#spacing {
	float : top;
	margin-top : 20px;
	margin-left : 30px;
	margin-right : 30px;
	margin-bottom : 20px;
}

#spacing1 {
	margin-top : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 7px;
}
#spacing2 {
	float : top;
	width : 370px;
	margin-top : 7px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 7px;
}

#spacing3 {
	float : top;
	margin-top : 20px;
	margin-left : 10px;
	margin-right : 20px;
	margin-bottom : 10px;
}
#spacing4 {
	float : top;
	margin-top : 20px;
	margin-left : 10px;
	margin-right : 20px;
	margin-bottom : 10px;
}
#spacing5 {
	float : top;
	margin-top : 10px;
	margin-left : 15px;
	margin-right : 10px;
	margin-bottom : 10px;
}

div.transOFF {
	width: 100%; 
	height: 86px;
	background-color: silver; 
	border:3px solid #cccccc; 
}
div.transON  {
	width: 100%; 
	background-color: silver; 
	opacity:.50;filter: alpha(opacity=50); 
	-moz-opacity: 0.5; 
	border:1px solid black; 
}


/* Uspecified Links */

A:link {
    color : #B90000;
	font-weight: normal;
    text-decoration : none;
    font-family : Verdana;
}

A:visited {
    color : #B90000;
	font-weight: normal;
    text-decoration : none;
    font-family : Verdana;
}

A:hover {
    color : #990000;
	font-weight: normal;
    text-decoration : underline;
    font-family : Verdana;
}

A:active {
    color : #B90000;
	font-weight: normal;
    text-decoration : none;
    font-family : Verdana;
}


/* Navigation Bar */

td.topnav {
    color : White;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #B91100;
}

A.topnav:link {
    color : White;
    text-decoration : none;
    font-family : Verdana;
}

A.topnav:visited {
    color : White;
    text-decoration : none;
    font-family : Verdana;
}

A.topnav:hover {
    color : #B91100;
    text-decoration : underline;
    font-family : Verdana;
    background-color : White;
}

A.topnav:active {
    color : White;
    text-decoration : none;
    font-family : Verdana;
}


/* Navigation Bar */

.dropnavoutline {
    color : White;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #ffffff;
}

.dropnav {
    color : White;
    text-decoration : none;
    font-weight: normal; 
    font-family : Verdana;
    font-size : 10px;
    background-color : #B91100;
}

A.dropnav:link {
    color : White;
    text-decoration : none;
    font-family : Verdana;
}

A.dropnav:visited {
    color : White;
    text-decoration : none;
    font-family : Verdana;
}

A.dropnav:hover {
    color : #B91100;
    text-decoration : underline;
    font-family : Verdana;
    background-color : White;
}

A.dropnav:active {
    color : White;
    text-decoration : none;
    font-family : Verdana;
}

A.bottomnavlink:link {
    color : #990000;
    text-decoration : none;
    font-family : Verdana;
}

A.bottomnavlink:visited {
    color : #336699;
    text-decoration : none;
    font-family : Verdana;
}

A.bottomnavlink:hover {
    color : #660000;
    text-decoration : underline;
    font-family : Verdana;
    background-color : White;
}

A.bottomnavlink:active {
    color : #990000;
    text-decoration : none;
    font-family : Verdana;
}

/* Navigation Bar B */

.b2 a:link {
  color:#990000;
  font-weight: normal;
  text-decoration: none;
}

.b2 a:active {
  color:#990000;
  font-weight: normal;
  text-decoration: none;
}

.b2 a:visited {
  color:#990000;
  font-weight: normal;
  text-decoration: none;
}

.b2 a:hover {
  font-weight: normal;
  color:#CC0000;
  text-decoration: underline;
}


/* Opacity Section */

.borderit img{
border: 1px solid #ccc;
}

.borderit:hover img{
border: 1px solid navy;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}


.opacityout img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
}

.opacityout:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}














