/*@charset "utf-8";*/
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	background: #BFBFBF url(../img/background.jpg) repeat-x;
	padding:0;
	margin:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 1.2em;
	font-size:0.7em;
}

img {padding:0px; border:0;}				

hr{ border:0; background-color:#6095C1; line-height:1px; height:1px; }

/******* hyperlink and anchor tag styles

a:link{color:#FFFFFF}
a:visited{color:#FFFFFF}
a:hover{color:#FFFFFF}
a:active{color:#FFFFFF}
 *******/
a:link{background-color:transparent; color:#0000FF; text-decoration:none;}
a:visited{background-color:transparent; color:#0000FF; text-decoration:none;}
a:hover{background-color:transparent; color:#0000FF; text-decoration:none;}
a:active{background-color:transparent; color:#0000FF; text-decoration:none;}

/************** header tag styles **************/

h1{
	line-height:1.6em;color:#FFFFFF; padding:0 10px 0 5px; margin:0 5px 5px 5px; font-weight:normal; font-size:24px; font-family: Palatino, Times, serif;
	
}
h2{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #D90501;
	font-size: 1.3em;
	text-align: left;
	line-height: 1.2em;
	margin: 0;
	padding:0 0 5px 0;
}
h2 a:link{color:#0000FF; font-style:italic; font-family:Arial, Helvetica, sans-serif;}
h2 a:visited{color:#0000FF; font-style:italic; font-family:Arial, Helvetica, sans-serif;}
h2 a:hover{color:#FF0000; font-style:italic; font-family:Arial, Helvetica, sans-serif;}
h2 a:active{color:#0000FF; font-style:italic; font-family:Arial, Helvetica, sans-serif;}

h3{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #D90501;
	font-size: 1.2em;
	text-align: left;
	line-height: 1.1em;
	margin: 0 0 3px 0;
	padding:0 0 1px 0;
	border-bottom:1px solid #D90501;
}
h4{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#D90501;/*#98B97F;*/
	font-size: 1.0em;
	font-weight:bold;
	text-align: left;
	line-height: 0.9em; display:block;
	margin:5px 0 3px 0;
	padding:0;
}

p { margin:0 0 10px; padding:0;}

/********* form and related tag styles *********/
label {
	float: left;
	font-weight:bold;
	text-align: left;	/* can be text-align: right;*/
}
	/*label,input,.formSummaryQuestion,.formSummaryAnswer {
display: block;
	width: 180px;
	float: left;
	margin-bottom: 10px;*/

}

/*label,.formSummaryQuestion {
	width: 75px;
	padding-right: 3px;
	
}*/

br {}
.formError{	background-color: #FFF0CC; color:#FF0000; }