* {
	PADDING: 0px; 
	MARGIN: 0px; 
}
HTML {
	BACKGROUND: #808544  url("../images/bgimage.jpg") repeat; 
	MARGIN: 0; 
	PADDING: 0px; 
}
BODY {
	PADDING: 0;  
	MARGIN: 0px auto; 
	width:994px;    /*920px*/
	font: Times New Roman, Helvetica, Sans-Serif;  
	FONT-size: .85em;
	color: #42461D; /*#42461D;	*/

}
#page {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 994px; 
	BACKGROUND: #B2BA5D; /*#A6AE57;  */
}
#box {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 994px; 	
	BACKGROUND: #D5DE70  url("../images/rightbar.jpg") top right repeat-y; 
	
}
#head {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 994px; 
	HEIGHT: 640px; /*840px;*/
	CLEAR: both;
	
}
#flashhead {
	MARGIN: 0; 
	PADDING: 0; 
	WIDTH: 994px; 
	HEIGHT: 640px; /*840px;*/
	CLEAR: both;
	
}
#webleft {
	WIDTH: 594px;
	FLOAT:  left;
	MARGIN: 0; 
	PADDING: 5px 15px 10px 20px; 
	text-align: left;
	BACKGROUND: #D5DE70;  
	
}
#webright {
	PADDING: 5px 5px 10px 5px; 
	WIDTH: 350px; 
	FLOAT:  right;
	MARGIN: 0; 
	text-align: left;
	BACKGROUND: #B2BA5D; 
	
}

#footer {
	PADDING: 5px 0 3px 0; 
    margin: 5px 0 0 0; 
	WIDTH: 994px ; 
	HEIGHT: 100px;
	BACKGROUND: #42461D;  		
}
#pagebottom {
	BACKGROUND: #42461D;  		
}
#footcenter {	
	clear: both;
	TEXT-ALIGN: center;
	FONT-SIZE: .8em;
	color: #B2BA5D;	
	HEIGHT: 20px;		
}
#smenu {
	PADDING: 10px; 
    margin: 0; 
	WIDTH: 920px; 
	TEXT-ALIGN: center;
	
}
#survey {
	PADDING: 10px; 
    margin: 0 0 0 100px; 
	WIDTH: 450px; 
	FONT-SIZE: 1.2em;
	
}
.menubox {	
	display: inline;
	TEXT-ALIGN: center;
	FONT-SIZE: .8em;
	color: #B2BA5D;	
	padding: 0 2px 0 3px;
	BORDER-RIGHT: #B2BA5D 1px dotted; 
	BORDER-LEFT: #B2BA5D 1px dotted; 	
}
.services {
	TEXT-ALIGN: left;
	padding: 5px; 		
}
.tiny {
	FONT-size: .3em; 
}
.bold {
	FONT-weight: bolder;
}
.center {
	TEXT-ALIGN: center;
}
.both {
	CLEAR: both;
	margin: 0;
	padding: 0;
}
.floatleft {
	TEXT-ALIGN: left;
	FLOAT:  left;	
	MARGIN: 10px; 		
}
.floatright {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 10px; 		
}

A:link.std, A:visited.std, A:active.std {
	COLOR: #42461D; BORDER-BOTTOM: #42461D 1px dotted; TEXT-DECORATION: none;
}
A:hover.std {
	COLOR: #808544;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #808544 1px dotted; 	
}
A:link.foot, A:visited.foot, A:active.foot {
	COLOR: #D5DE70;
	TEXT-DECORATION: none; 
}
A:hover.foot {
	COLOR: #808544;
	TEXT-DECORATION: none;
}
h1
{
	FONT-size: 1.5em; 
	color: #42461D;	
	FONT-WEIGHT: bold;		
	font-family: Times New Roman, Helvetica, Sans-Serif; 	
}

h2
{
	FONT-size: 1.35em; 
	color: #808544;	
	font-family: Times New Roman, Helvetica, Sans-Serif; 	
}
h3
{
	FONT-size: 1.35em; 
	color: #808544;	
	font-family: Times New Roman, Helvetica, Sans-Serif; 	
}
P
{
	MARGIN: 0;	
}
.light {
	color: #D5DE70;
	
}
.iborder {
	border: #A6Ae57 solid 2px;
}
img { 
	border: none;
	MARGIN: 0;	
	padding: 0;		
}
.warn {
		color: #A60101;
		FONT-size: 1.25em; 
	font-weight: bolder;
	PADDING: 30px 10px 10px 20px; 
	
}
ul.bubb {
	list-style-type: disc;
	list-style-image: url(../images/bullet.png);
	list-style-position: inside;
	line-height: 1.25em;
	}
	
.bbtn
{
	width: 100px;
	height: 34px;
	margin: 0 80px 0 0;
	FONT-SIZE: 14px;
	COLOR: #D5DE70;
	FONT-WEIGHT: BOLD;
	border:solid 0 #000000;
	background: transparent url('../images/bbutton.png') no-repeat; 	
}	
.errmsg {
		color: #A60101;
		FONT-size: 1.25em; 
	font-weight: bolder;	
}	

.dropbox
{
text-align: left;
margin: 8px 0 1px 3px;
height: 1.3em;
width: 13em;
color: #000000;
background: #e1e6b1;
border: #808544 solid 1px;
FONT-size: 1.2em; 

}

.tareabox
{
text-align: left;
margin: 8px 0 1px 3px;
height: 5em;
width: 17em;
color: #000000;
background: #e1e6b1;
border: #808544 solid 1px;
FONT-size: 1.2em; 

}

.radiocirc
{
height: 1.5em;
width: 1.5em;
color: #808544;
background: #D5DE70;
}

/*//////////////////////////////////////*/
table.qlist { width: 450px; border-spacing: 0px; border-collapse: collapse; }

.qlabelb1 { FONT-SIZE: 1.2em; text-align: left;  PADDING: 2px;  font-weight: 800; } 
.qlabelb2 { FONT-SIZE: 1.2em; text-align: right; PADDING: 2px;  font-weight: 800; } 

.qtdb1 {  font-weight: 800;  FONT-SIZE: 1.2em; vertical-align: top; text-align: center;  width: 50px; PADDING: 2px 2px 2px 5px; } 

table.qlist tr.qwb{ font-weight: 800; FONT-SIZE: 1.2em; PADDING: 1px; height: 20px;}

/*//////////////////////////////////////*/