body{
margin-top:0px;
margin-left:0px;
margin:0px;
background-color:#fff;
background-image:url(../img/background.jpg);
background-repeat:repeat-x;
}
.outertable{
width:901;
background-color:#FFFFFF;
}
INPUT.TEXT{ 
  font-family:"Times New Roman", Times, serif;
  font-style:italic; 
  font-size:12px; 
  border-color:#600218; 
  border-style: solid;
  border-width:1px; 
  color:#020001; 
}

.TEXTAREA{ 
/*  width: 600px;
	height: 600px;
*/	
	border:1px solid #600218; 
	font-family:  "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 12px; 
	color: #020001; 
	text-decoration: none; 
	/*background-color: #E9EDF0;*/

}

input.btn{
   color:#fefefe;
   font-family:"Times New Roman", Times, serif;;
   font-size:84%;
   background-color:#600219;
   border:1px solid;
  border-top-color:#3c010f;
   border-left-color:#3c010f;
   border-right-color:#3c010f;
   border-bottom-color:#3c010f;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#600219',EndColorStr='#3c010f');
	  }
	  
.content{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#002671;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
line-height:20px;
}
.footer{
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#ffffff;
}
.mapcontent{
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
color:#FFFFFF;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}
.pageheader{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#d5010d;
margin-left:3px;
margin-top:10px;
}
.registration{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000;
margin-left:5px;
}
A.mapcontent:visited{
text-decoration: none; 
color: #FFFFFF; 
}

A.mapcontent:active{
text-decoration: underline; 
color: #FFFFFF; 
}

A.mapcontent:link{
text-decoration: none; 
color: #FFFFFF; 
}

A.mapcontent:hover{
text-decoration: underline; 
color: #FFFFFF; 
}

A.contentlink:visited{
text-decoration: underline; 
color: #002671; 
}

A.contentlink:active{
text-decoration: underline; 
color: #002671; 
}

A.contentlink:link{
text-decoration: underline; 
color: #002671; 
}

A.contentlink:hover{
text-decoration: none; 
color: #002671; 
}
/*locations map styles*/
.mapheader{
background-color:#0259de;
border:solid #0346af 1px;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:12px;
width:139px;
}

.location{
color:#ee010b;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}

.spacer{
height:20px;
}

.maplinks{
color:#002671;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}

A.maplink:visited{
text-decoration: underline; 
color:#002671;
font-family:"Times New Roman", Times, serif;
font-size:12px; 
}

A.maplink:active{
text-decoration: underline; 
color:#002671;
font-family:"Times New Roman", Times, serif;
font-size:12px;}

A.maplink:link{
text-decoration: underline; 
color:#002671;
font-family:"Times New Roman", Times, serif;
font-size:12px;}

A.maplink:hover{
text-decoration: none; 
color:#002671;
font-family:"Times New Roman", Times, serif;
font-size:12px;
}