body {
	background: #feba11;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0 8px 8px;
	}
	
h1, h2, h3, h4, h5, h6 {
	padding-right:8px;
	padding-left:8px;
	margin-bottom:-8px;
	color:#3201B1;
	}
	
blockquote {
	font-style:oblique;
	}

blockquote p {
	margin:0 8px 2px;
	font-size:12px;
	font-weight:300;
	}

.tblTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

.highlite {
	color: #6633FF;
	}

#area {
	position:relative;
	z-index:10;
	left:-100px;
	width:520px;
	top: 18px;
	height: 1216px;
	}
	
#rightbackground {
	background: transparent url(images/tbl-rght-bkgd.gif) repeat-y;
	}
	
#menuside {
	background: transparent url(images/tbl-left-bkgd.gif) repeat-y; 
	}	

dl, dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style-position:inside;
	}
	
ul.nostyle {
	}	
	
ul.nostyle li {
	list-style-image:url("images/img_bullet_small.gif");
	}
	
* html ul.nostyle li {
	vertical-align:middle;
	line-height:110%;
	}

#content ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	list-style-position: outside;
	list-style-image: url("images/img_bullet_spaced.gif");
	vertical-align:middle;
	}
	
* html ul li {
	list-style-image: url("images/img_bullet.gif");
	vertical-align:middle;
	line-height:175%;
	}
		
#txtHeader {
	display:none;
	}
	
.boxlayer {	
	width:350px; 
	border:2px solid #00CA98; 
	margin:10px; 
	padding:10px;
	}
	
/* Added by RodrigoM 033104 */	
#index_para p {
	font-size:12px;
	margin:0 5%;
	text-align:left;
	}
/* End addded */	

/* Added by RodrigoM 040104 */
#whatsnew {
	padding:0px 20px 0px 22px;
	}

#whatsnew p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0;
	}
/* End addded */

/* Added by RodrigoM 082004 */

ul#citylist {
	margin:0; padding:0;
}

ul#citylist li {
	list-style:none outside none;
	margin:0; padding:0 0 7px;
}

/* End Added */

.floatR {
	float:right;
	margin:0 0 4px 4px;
	border:2px solid #FEBA11;
	}
	
.floatL {
	float:left;
	margin:0 4px 4px 0;
	border:2px solid #FEBA11;
	}
	
	.goR {
	float:right;
	margin:0 0 4px 4px;
	}
	
.goL {
	float:left;
	margin:0 4px 4px 0;
	}
	
.imgborder {
	border:2px solid #FEBA11;
	}
	
.box{
	border:2px solid #00CA98; 
	margin:10px; 
	padding:10px;
	}
	
.box ul li {
	list-style-image:url("images/spacer.gif");
	text-align:center;
	line-height:22px;
	}
	
.excerpt {
	text-align:center;
	margin:0 0 20px;
	}
	
.excerpt img {
	border:0;
	}

#countdown {
	background:transparent;
	margin:0 auto;
	border:0;
 	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	width:auto; height:30px;
	text-align:center;
	font-weight:700;
}

#aca img {
	vertical-align:middle;
	margin-left:55px;
	}
	
#menu, #header {
	margin:0;
	padding:0;
	}
	
.border-null {
	border:0;
	}
	
#slide, #news {
	float:left;
	}
	
#slide {
	margin-right:20px;
/*	background:url("images/pic_hm_001.jpg") 0 0 no-repeat;
	width:667px;
	height:361px;*/
	}
	
#news {
	width:254px;
	height:331px;
	background:url(images/bg_news.gif) 0 0 no-repeat;
	padding:23px 15px 8px 18px;
	text-align:left;
	
	}
	
* html #news {
	padding-top:43px;
	}
		
	* html #news h2 {
		margin-bottom:0.4em;
		}	
	
	#news h2 {
		text-align:center;
		margin-bottom:0.3em;		
		}
		
	#news p {
		background:url(images/img_bg_bul.gif) 10px 5px no-repeat;
		text-indent:15px;
		margin-bottom:0;
		margin-top:0;
		font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		
#txt-container {
	height:240px;
	overflow:auto;
	}

#countdown {
	clear:both;
	}
	
#mid-container {
	width:974px;
	height:361px;
	margin:1.3em auto;
	}
	
#player-notice {
	font-size:11px;
	color:#666;
	}
	
/* #=pdf */
	
#content ul.pdf {
	list-style-type:none;
	margin:10px 0 10px 3%;
	padding:0;
	}

#content ul.pdf li {
	list-style-image:none;
	background: transparent url("/images/bullet_forms.gif") 0 4px no-repeat;
	padding:5px 0 9px 38px;
	margin:0 0 1px;
	line-height:1.2em;
	}
	
* html #content ul.pdf li {
	padding-top:0;
	}
	
* html #content ul.pdf li {
	background-position:0 1px;
	}
	
	/* #=forms */
	
.formbox {
width: 550px;
clear: both;
padding-top: 5px;
  }
  
.formbox p, .formbox ol, .formbox td{
font-size: 12px;
}

.label {
  float: left;
  width: 150px;
  text-align: right;
  }
  
  .label2 {
  float: left;
  width: 200px;
  }

div.formbox span.formw {
  float: right;
  width: 350px;
  text-align: left;
  } 
  
  div.formbox span.formw2 {
  float: left;
  width: 350px;
  } 
  
  

.form {
	margin-left:1px;
	padding: 0;
	margin-bottom: 0;
}

.form2 {
	margin-left:1px;
	width: 20%;
}

#form_box{
float:left;
width:95%;
}

.personal_info {
float:left;
height:auto;
line-height:19px;
margin-right:5px;
width:auto;
}



.fields{
float:left;
width:auto;
height:auto;
text-align:left;
}

.questions{
	float:left;
	width:99%;
	text-align:left;
	margin:0;
}

.box{
float:left;
width:95%;
height:auto;
text-align:left;
margin:0;
padding: 2px;
border: 1px solid #000000;
}

.header_text h1, .header_text h2{
padding-left: 0;
padding-right: 0;
margin-bottom: 0px;
border-bottom: 1px dashed #000000;
border-top: 1px dashed #000000;
}

.header_text h3, .header_text h4, .header_text h5, .header_text h6 {
padding-left: 0;
padding-right: 0;
border-bottom: 1px dashed #000000;
margin-bottom: 0px;
width: auto;
}


.other_info{
float:left;
width:80%;
clear:both;
}

.bold_sentence{
color: #3201B1;
font-weight: bold;
}

.tiny{
font-size: 10px;
font-weight: normal;
}

