﻿
body.maincolor
{
background-color: #DAE6C3
}

.topborder-maincolor
{
border-top: 1px #DAE6C3 solid;
}

td.maincolor
{
background-color:#DAE6C3;
}






.repeat-y
{ 
background-repeat: repeat-y
}

.border
{
border: 1px #000000 solid;

}

.frametitle
{
color: #0A8C37;
}

.tipstitle
{
color: #0A8C37;
font-size: 120%;
}

.bulletbox
{
border-top: 1px #000000 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;
}

.scrollarea{
	height:382px;
	overflow: auto;
	min-width:192px;
}

.topborder-black
{
border-top: 1px #000000 solid;
}

td.homenav
{
background-image: url(images/homenav-gradient.gif);
background-repeat: repeat-x
}

a.homenav
{
text-decoration:none;
color:black;
padding:1.5em 1.5em;
font-size:12px;
}

a.homenav:hover {
color:#ff0000;
}

td.lowernav
{
background-image: url(images/lower-nav-bg.gif);
background-repeat: repeat-x
}

.searchbutton
{
font-weight: bold;
background-color:#B63812;
color:#ffffff;
}
.searchbutton2
{
font-weight: bold;
background-color:#0055CF;
color:#FFFFFF;
}
.searchbutton3
{
font-weight: bold;
background-color:#FFFFFF;
color:#0055CF;
}

a.redlink
{
color:black;
}

a.redlink:hover {
color:#ff0000
}

a.hoverlink
{
color:green;
text-decoration:none;
}

a.hoverlink:hover {
color:green
}

a.current-selection
{
float:left;
width:100%;
text-decoration:none;
color:#CC0000;
font-size: 90%;
padding:0.2em 0.8em;
}

a.current-selection:hover {
color:#ff0000
}

a.current-subselection
{
line-height:20px;
width:100%;
text-decoration:none;
color:#000000;
font-size: 90%;
padding:0.0em 0.0em;
}

a.current-subselection:hover {
color:#FF0000
}

a.menuVH
{
float:left;
width:100%;
text-decoration:none;
color:black;
font-size: 90%;
font-weight: bold;
padding:0.2em 0.2em;
}

a.menu0:hover {
color:#ff0000
}

a.menuVH
{
float:left;
width:100%;
text-decoration:none;
color:black;
font-size: 90%;
font-weight: bold;
padding:0.2em 0.2em;
}

a.menuVH:hover {
color:#ff0000
}

a.menu1
{
float:left;
width:100%;
text-decoration:none;
color:black;
font-size: 90%;
padding:0.2em 0.8em;
}

a.menu1:hover {
color:#ff0000
}

a.menu2
{
line-height:20px;
width:100%;
text-decoration:none;
color:black;
font-size: 90%;
padding:0.0em 0.0em;
}

a.menu2:hover {
color:#ff0000;
}


a.menu3
{
float:left;
width:100%;
text-decoration:none;
color:black;
font-size: 90%;
padding:0.2em 0.0em;
}

a.menu3:hover {
color:#ff0000
}

.menunumber {
font-size: 80%;
padding:0.15em 0.0em 0.0em 0.2em;
}

td.maingradient
{
background-image: url(images/main-gradient.jpg);
background-repeat: repeat-x;
background-color:#F9D7BB;
}

.repeat-x-bottom
{
background-repeat: repeat-x;
background-position: bottom;
}

img.lineup {vertical-align:middle}

.subnavMenu{padding-left:20px;}
.subnavMenu A{line-height:25px;}
.subnavMenu A:hover{ text-decoration:underline;}
.subnavMenu A:link{ text-decoration:underline;}
.subnavMenu A:active{ text-decoration:underline;}
.subnavMenu A:visited{ text-decoration:underline;}

.clDescription { visibility:hidden; font-family:verdana,arial,helvetica,sans-serif; border: 2px solid #F9D7BB;font-size:12px; background-color:#FCFDF4;}
.clLinks {}

.clCaption {height:20px;font-size:12px; font-family:verdana,arial,helvetica,sans-serif;background-color:#F9D7BB;} 


     /*Modal Popup*/
 .modalBackground {
	background-color:Gray;
	filter:alpha(opacity=80);
	opacity:0.8;
	position:absolute;
}

.modalPopup 
{
	position:absolute;
	background-color:white;
	color:Black;
	border-width:2px;
	border-style:solid;
	border-color:#CCCCCC;
	padding:20px;
	width:350px;
	z-index:99;
	
	
}

.help{ background-color:#CF6D40;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	color:White;
	font-weight: bold; 
	font-size: 14px; 
	width: 100%;

