BODY{
	background-color: #977D4D;
	padding: 10px 10px 10px 10px;
}

.h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}

.h3 {
	FONT-SIZE: 8.2pt; COLOR: #5e6164; FONT-FAMILY: Verdana, Helvetica, Arial
}

.leftS{
	background-color: #8B4601;
	color: #DAAD58;
	font: bold 11px Arial;
}

.topmenuA{
	background-color: #AD1200;
	color: #ffffff;
	font: bold 12px Arial;
	padding: 3px;
}

.topmenu{
	background-color: #BB8A4B;
	color: #ffffff;
	font: bold 12px Arial;
	vertical-align: middle;
}

.gridH{
	background-color: #EDE3B2;
	color: #AD1200;
	font: bold 12px Arial;
	padding: 3px;
}

.gridR{
	color: #65332C;
	font: 11px/13px Arial;
	vertical-align: middle;
	padding: 5px;
	border-bottom: 1px solid #708090;
}

.footertext{
	color: #999999;
	font: 10px/12px Arial;	
	padding: 3px;
}

.mainheader{
	background-color: #BB8A4B;
	color: White;
	font: bold 18px Arial;	
	padding: 5px;
}

.mainheader2{
	background-color: #BB8A4B;
	color: White;
	font: bold 14px Arial;	
	padding: 5px;
}

.topheader{
	background-color: #FFF7E6;
	color: #663333;
	font: 11px Arial;
}

.tableborder{
	border-left: 1px solid #C5AE69;
	border-right: 1px solid #C5AE69;
	border-top: 1px solid #C5AE69;
	border-bottom: 1px solid #C5AE69;
}
.textH{
	color: #990000;
	font: bold 12px/14px Arial;
	vertical-align: middle;
}

.textGP{
	font: bold 11px/12px verdana;
	color: Gray;
	vertical-align: middle;
}

.textT{
	color: #65332C;
	font: 12px/14px Arial;
	vertical-align: middle;
}

.textTB{
	color: #65332C;
	font: bold 12px/14px Arial;
	vertical-align: middle;
}

.text{
	color: #663333;
	font: 12px/16px Arial;
}

.pad25{
	padding-left: 25px;
	padding-right: 25px;
}

.pad225{c
	padding-left: 25px;
	padding-right: 25px;
}

.pad15{
	padding-left: 15px;
	padding-right: 15px;
}

.tdsh
{
	font: bold 14px/15px arial;	
	padding: 5px;
	height: 25px;
	color: Black;
	background-color: White;
	text-align: center;
	vertical-align: middle;
}

.tdph
{
	font: bold 13px/14px arial;	
	padding: 5px;
	height: 25px;
	color: Black;
	background-color: #F5EED6;
	vertical-align: middle;
}

.tdqh
{
	font: 13px/14px arial;	
	padding: 5px;
	height: 25px;
	color: Black;
	background-color: #EEDCB0;
	vertical-align: middle;
}

.tdth
{
	font: bold 13px/14px arial;	
	padding: 5px;
	height: 25px;
	color: White;
	background-color: #914c2a;
	vertical-align: middle;
}

.tdpr
{
	font: 13px/14px arial;	
	padding: 5px;
	height: 25px;
	color: Black;
	background-color: #F5EED6;
	vertical-align: middle;
}

.tdo1
{
	font: 13px/14px arial;	
	padding: 5px;
	height: 25px;
	color: Black;
	background-color: #FBF8EA;
	vertical-align: middle;
}

.tdo2
{
	font: 13px/14px arial;	
	padding: 5px;
	height: 25px;
	color: Black;
	background-color: #F5F2D8;
	vertical-align: middle;
}

.BorderBlack
{
	width: 95%;
	border: solid;
	border-width: 1px;
  	border-color: #000000;
}

.BorderWhite
{
	width: 95%;
	border: solid;
	border-width: 1px;
  	border-color: #ffffff;
}

.BorderBlack1
{
	width: 100%;
	border: solid;
	border-width: 1px;
  	border-color: #000000;
}

.BorderWhite1
{
	width: 100%;
	border: solid;
	border-width: 1px;
  	border-color: #ffffff;
}

a:link{font: bold 12px/14px arial;color: #AD1200;text-decoration: none;}
a:visited{font:bold 12px/14px arial;color: #AD1200;text-decoration: none;}
a:hover{font: bold 12px/14px arial;color: #8B4601;text-decoration: none;}

a.redlinkB:link{font: bold 11px/12px verdana;color: #AD1200;text-decoration: none;}
a.redlinkB:visited{font:bold 11px/12px verdana;color: #AD1200;text-decoration: none;}
a.redlinkB:hover{font: bold 11px/12px verdana;color: #8B4601;text-decoration: none;}

a.darklink:link{color: #65332C; font: 11px Arial; text-decoration: none;}
a.darklink:visited{color: #65332C; font: 11px Arial; text-decoration: none;}
a.darklink:hover{color: #65332C; font: 11px Arial; text-decoration: none;}

a.redlink:link{color: #AD1200; font: 11px Arial; text-decoration: none;}
a.redlink:visited{color: #AD1200; font: 11px Arial; text-decoration: none;}
a.redlink:hover{color: #AD1200; font: 11px Arial; text-decoration: underline;}

a.hlink:link{font: bold 12px/14px arial;color:white;text-decoration: none;}
a.hlink:visited{font: bold 12px/14px arial;color:white;text-decoration: none;}
a.hlink:hover{font: bold 12px/14px arial;color:#831901;text-decoration: none;}

a.llink:link{font: bold 12px/14px arial;color:#DAAD58;text-decoration: none;}
a.llink:visited{font: bold 12px/14px arial;color:#DAAD58;text-decoration: none;}
a.llink:hover{font: bold 12px/14px arial;color:white;text-decoration: none;}

.linebg{ background:  url(../images/pix.gif) repeat-x top left; }

/* Input Elements on all pages */
.input{
	BORDER-BOTTOM: #C8D0D3 1px solid;
	BORDER-LEFT: #C8D0D3 1px solid;
	BORDER-RIGHT: #C8D0D3 1px solid;
	BORDER-TOP: #C8D0D3 1px solid;
	COLOR: Black;
	FONT: 10px Verdana,Arial,Helvetica,sans-serif;
}

.inputcombo{
	BORDER-BOTTOM: #C8D0D3 1px solid;
	BORDER-LEFT: #C8D0D3 1px solid;
	BORDER-RIGHT: #C8D0D3 1px solid;
	BORDER-TOP: #C8D0D3 1px solid;
	COLOR: Black;
	FONT: 10px Verdana,Arial,Helvetica,sans-serif;
	width: 500px;
}

textarea{
	BORDER-BOTTOM: #C8D0D3 1px solid;
	BORDER-LEFT: #C8D0D3 1px solid;
	BORDER-RIGHT: #C8D0D3 1px solid;
	BORDER-TOP: #C8D0D3 1px solid;
	COLOR: Black;
	FONT: 10px Verdana,Arial,Helvetica,sans-serif;
}

hr{
	color: #C5AE69;
	height: 1px;
}

#mysurveysdrop {
	background-color: #EDE3B2;
	position:absolute;
	left:0;
	top:100%;
	width: 100%;
	padding-left: 5px; 
	padding-right: 5px;
	z-index:100;
	border-style: solid;
	border-width: 1px;
	border-color: #641A1B;
	visibility: hidden;
	text-align: left;
}

#mysurveys {
padding-top: 3px;
position:relative;
width: 100%;
height: 100%;
z-index:5;
vertical-align: middle;
}

#recordsdrop {
	background-color: #EDE3B2;
	position:absolute;
	left:0;
	top:100%;
	width: 100%;
	padding-left: 5px; 
	padding-right: 5px;
	z-index:100;
	border-style: solid;
	border-width: 1px;
	border-color: #641A1B;
	visibility: hidden;
	text-align: left;
}

#records {
padding-top: 3px;
position:relative;
width: 100%;
height: 100%;
z-index:5;
vertical-align: middle;
}

#reportsdrop {
	background-color: #EDE3B2;
	position:absolute;
	left:0;
	top:100%;
	width: 100%;
	padding-left: 5px; 
	padding-right: 5px;
	z-index:100;
	border-style: solid;
	border-width: 1px;
	border-color: #641A1B;
	visibility: hidden;
	text-align: left;
}

#reports {
padding-top: 3px;
position:relative;
width: 100%;
height: 100%;
z-index:5;
vertical-align: middle;
}

a.specialIn:link
{
color: #AD1200;
font: bold 11px/20px Arial;
text-decoration: none;
width: 100%;
}

a.specialIn:visited
{
color: #AD1200;
font: bold 11px/20px Arial;
text-decoration: none;
width: 100%;
}

a.specialIn:hover 
{
color: #8B4601;
font: bold 11px/20px Arial;
text-decoration: none;
width: 100%;
}