body {padding:0; margin:0; color:#000000;background:url(images/bg.gif) repeat-x top }
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}
.s{font-size:10px; color:#939393}
.green{color:#154697}
.green1{font-size:10px; color:#6E6F77; text-decoration:none}
.green2{font-size:10px; color:#154697}
  .red{
	color:#9F251F;
	font-size: 12px;
	font-weight: bold;
}
  .o{color:#FFCC00;}
  .blue{ color:#2C7F06; }
.w{color:#FFFFFF}
.w1{color:#FFFFFF; text-decoration:none}
.b{
	font-size:11px;
	color:#848484;
	line-height: 14px;
}
.b1{color:#595858}
.b2{color:#3D4505}
.b3{font-size:10px;color:#7D7D7D}

.t1{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px }

		
input,textarea{
   border:1px solid #5A5D4E;
   font-family:Tahoma;
   font-size:11px;
} 

.leftcolumn a:link {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
	}
.leftcolumn a:visited {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
	}
.leftcolumn a:hover {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #9F251F;
	}
.leftcolumn a:active {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	}
	
	
	
.smlwhite a:link {
    font-family:Tahoma;
	font-size:11px;
	text-decoration: underline;
	color: #FFFFFF;
	}
.smlwhite a:visited {
    font-family:Tahoma;
	font-size:11px;
	text-decoration: underline;
	color: #FFFFFF;
	}
.smlwhite a:hover {
    font-family:Tahoma;
	font-size:11px;
	text-decoration: underline;
	color: #9F251F;
	}
.smlwhite a:active {
    font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
	color: #FFFFFF;
	}
 



 a:link {
    font-family:Tahoma;
	font-size:11px;
	text-decoration: underline;
	color: #9F251F;
	}
 a:visited {
    font-family:Tahoma;
	font-size:11px;
	text-decoration: underline;
	color: #9F251F;
	}
 a:hover {
    font-family:Tahoma;
	font-size:11px;
	text-decoration: underline;
	color: #9F251F;
	}
 a:active {
    font-family:Tahoma;
	font-size:11px;
	color: #9F251F;
	}



.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.headingdarkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B4B4B;
}
	
#supportingText {
 	width: 450px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	}

/* minor divs */

#preamble {
 	width: 254px;
	border: 1px solid #aaa;    
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	margin-left:2px; 
	margin-top:3px;
	}
	
#preambleplist {
 	width: 218px;
	border: 1px solid #aaa;    
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	margin-left:2px; 
	margin-top:20px;
	}
	
	#preamblehome {
 	width: 251px;
	border: 1px solid #aaa;    
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	margin-left:2px; 
	margin-top:2px;
	}


	
#explanation p,
#participation p,
#benefits p,
#requirements p,
#preamble p {
	padding-bottom: 8px;
	text-align: justify;
	}
	#preambleplist p {
	padding-bottom: 8px;
	text-align: justify;
	}
	#preamblehome p {
	padding-bottom: 8px;
	text-align: justify;
	}

#preamble h3,
#supportingText h3 {
	color: #4B4B4B;
	background-color: #ddd;
 	background-image: url(stone_21.gif);
	background-position: bottom center;
	background-repeat: repeat;
	font-size: 11px; 
	line-height: 16px;
	text-transform: uppercase;
	margin: -10px -10px 4px -10px;
	padding: 4px 4px 4px 10px;
	}
	
	
	#preambleplist h3,
#supportingText h3 {
	color: #FFFFFF;
	background-color: #9F251F;
	background-position: bottom center;
	font-size: 11px; 
	line-height: 10px;
	text-transform: uppercase;
	margin: -10px -10px 4px -10px;
	padding: 4px 4px 4px 10px;
	}
	
	
#preamblehome h3,
#supportingText h3 {
	color: #4B4B4B;
	background-color: #ddd;
 	background-image: url(stone_21.gif);
	background-position: bottom center;
	background-repeat: repeat;
	font-size: 11px; 
	line-height: 16px;
	text-transform: uppercase;
	margin: -10px -10px 4px -10px;
	padding: 4px 4px 4px 10px;
	}
	
	
	
	.form { width:143px;
		height:20px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#ffffff;
		color:#959090;
		margin-left:0px;
		margin-right:0px}

