@CHARSET "ISO-8859-1";
.chevron 
{
	font-family:verdana;
	font-size:7pt;
	color:#878684;
}
.metanav 
{
	font-family:verdana;
	font-weight:bold;
	font-size:7pt;
	color:#878684;
	TEXT-DECORATION: none;
	cursor:hand;
}

.metanavOver
{
	font-family:verdana;
	font-weight:bold;
	font-size:7pt;
	color:#7EA190;
	TEXT-DECORATION: none;
	cursor:hand;
}
.mainnav
{
	font-family: verdana;
	font-size:9px;
	text-indent:10px;
	color:ffffff;
	cursor:hand;
	BACKGROUND-COLOR: #7EA190;
	TEXT-DECORATION: none;
}

.mainnavOver
{
	font-family: verdana;
	font-size:9px;
	text-indent:10px;
	color:ffffff;
	cursor:hand;
	BACKGROUND-COLOR: #878684;
	TEXT-DECORATION: none;
}

.mainnav2
{
	font-family: verdana;
	font-size:9px;
	text-indent:10px;
	color:ffffff;
	cursor:hand;
	BACKGROUND-COLOR: #B9B9B9;
	TEXT-DECORATION: none;
}

.mainnavOver2
{
	font-family: verdana;
	font-size:9px;
	text-indent:10px;
	color:000000;
	cursor:hand;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.activeTab {color: #7ea190; background-color: white; font-family: Verdana; font-size: 9px;cursor:pointer;cursor:hand}
.inactiveTab { color: white; background-color: #7ea190; font-family: Verdana; font-size: 9px; } 

.activeMiddle {  height: 16px; font-family: Verdana; font-size: 9px; color: #7ea190; border-top: 1px solid #878684;}
.inactiveMiddle {  height: 16px; font-family: Verdana; font-size: 9px; color: white; border-top: 1px solid #878684; }
.activeBottomCell { font: 1px verdana; height: 3px; background-color: white; }
.inactiveBottomCell { font: 1px verdana; height: 3px; background-color: white; background-image: url(/img/Lower_Bar_3px.gif); background-repeat: repeat-x; }
.bottomBar {background-image:url(/img/Lower_Bar_23px.gif); background-repeat: repeat-x;}
.tabLink{text-decoration: none; color: #ffffff;}
.tabLinkActive {text-decoration: none; color: #7ea190;}
.imgCell { height: 17px; font: 1px verdana; width: 8px; }

select {font-size:11px;font-family:verdana}


/* Styles for tables of data */
.dataTable { font-family:verdana, helvetica, sans-serif; font-size: 11px; }
.dataTable td, .dataTable caption { border-bottom: 1px solid #ccc; }
.dataTable td, .dataTable th { padding: 3px; }
.dataTable th,.dataTable th a { font-size: 11px; color:#FFF; }
.dataTableBottom td { border-bottom: 0px;}
.dataTable .total td {background-color: #999; color: #fff; font-weight: bold;}
.dataTable .special td {color: #CC9900;}

/* Apply to all tables */
th { background-color: #5f81AA; color: #FFF; font-size: 11px; text-align: left;  vertical-align: bottom;  }
.primary, .primary td { vertical-align: top; }
.primarybold, .primarybold td { vertical-align: top; font-weight: bold; }
.alternate, .alternate td { background-color: #efefef; vertical-align: top; }
caption { font-weight: bold; color: #5F81AA; font-size: 13px; text-align: left; padding-top: 10px;  padding-bottom: 10px;}

.submit { font-family:verdana, helvetica, sans-serif; font-size: 11px; }
ul {font-family:verdana, helvetica, sans-serif; font-size: 11px; }


/* FAQ */
dl { margin: 0px; border-top: 1px solid #ccc; }
dt { border-collapse: collapse; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; background-color: #f0f0f0; padding: 2px; cursor: pointer; }
dt a { text-decoration:none; }
dd { margin:0px; padding:5px;border-bottom:1px solid #ccc; }

h1 { font-size: 13px; color: #5f81AA; line-height: 20pt; margin: 0; }
h2 { color: #5f81AA; font-size: 13px; font-weight: bold; line-height: 18px; }
h3 { font-size: 13px; color: #5f81AA; }
h4 { font-size: 12px; }
h5 { font-size: 11px;  margin: 0; }

.submit {background-color: #999; color: #fff; font-family: arial; font-size: 11px; border-color: #666; border-width: 1px;}

input { font-size: 11px}

.required { font-size: 11px; color: #C8504F}
