body {/**/
	text-align:center;
	background-color: #001636;
	background-image: url(images/stripes.gif);
	background-repeat: repeat;
	margin:0;
}

html,body,div,p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002037;
	text-align:justify;
}

#container {
	margin:0 auto;
	text-align:left;
	line-height:16px;
	width:800px;
	border:#ebeaca solid 6px;
	border-top:none;
	border-bottom:#ebeaca solid 6px;
}

html, body, container {height:100%;}

#content {margin:0 auto; padding:30px 32px; background:#ffffff;}

#header {height:70px; padding:14px 18px; background:#FFFFFF url(../media/images/common/header_bg.gif) bottom repeat-x;} /* needed for IE gap */
#header .info {float:right; margin-top:16px; text-align:right;}
#header .info a {text-decoration:none; color:#002037; font-weight:normal;}

#main_photo {background:#ffffff;}

#menu_successes {text-align:right; margin-top:-15px; padding-bottom:10px; text-transform:uppercase;}
#menu_successes a {text-decoration:none; }
.sitres{ color:#6c8788; text-transform:uppercase;}
.pad{padding-bottom:15px;}
.valign td {vertical-align:top;}

.subtitles{text-transform:uppercase; font-weight:bold;}


.title {margin-bottom:18px;}


.pb {border:#4c1712 solid 2px;}

.strong {font-weight:bold;}

p, .mb {margin-bottom:10px;}

h1 {font-size:11px; text-transform:uppercase; font-weight:bold;}

h2, .headline {background:#ebeaca; padding:5px 10px; display:block;}

#content ul { margin-left:90px; }
#content li { margin-bottom:5px; }


.button, a.button {
	background:#560e10;
	/*font-family:"Times New Roman", Times, serif;*/
	font-size:10px;
	font-weight:bold;
	color:#de9722;
	text-transform:uppercase;
	border:0;
	padding:5px 32px;
	width:auto;
	text-decoration:none;
}


.button:hover, a.button:hover {
	background:#de9722;
	color:#560e10;
}	

.uc {text-transform:uppercase;}

.disc, p.disc {font-size:9px; line-height:12px !important;}
.err {
	font-weight:bold;
	color:#FF0000;
}


a {
	color:#002037;	
}

a:hover {
	color:#96abac;
	text-decoration:none;
}


/* ===== REGISTER / JOIN INTEREST LIST =================================================================== */	
.required {font-weight:bold;}
label span { visibility:hidden; } /* for the "*" */
label.required span { visibility:visible; } /* for the "*" */

.label {text-transform:uppercase; display:block; width:104px; padding:2px 0; float:left; margin-bottom:10px; }


/* ===== FOOTER =================================================================== */
#footer{
	padding:14px;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	line-height:18px;
	background:#001636;
}

#footer a{
	color:#FFFFFF;
	text-transform:none;
	text-decoration:none;
	font-weight:normal;
}

#footer a:hover{
	text-decoration:underline;
}	

	
	
/* ====== BROWSER HACKS : DON'T DELETE ================================= */

/*--------- CLEARFIX ---------*/
#content:after, .clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
  
#content, .clearfix {
	display: inline-block;
}  

/* Holly Hack Targets IE Win only \*/
	* html #content, * html .clearfix {height: 1%;}
	
	#content, .clearfix {display: block;}
/* End Holly Hack */
/*----------- END CLEARFIX -------------------*/


input {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
