body
{
	background: #fff url("..images/bg_body.gif") repeat-x;
	font: 80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#333;
	line-height:133%;
	margin:0;
	padding:0;
	text-align:justify;	
}
.LogoContent{
	width: 960px;
	/*background:#fff url("../images/sitelogo.jpg") no-repeat; */
	height:133px;
	text-align:right;	
	/*border: 1px #ebe9e9 solid;*/
	/* top right bottom left*/
	padding: 0px,0px,0px,0px;
	margin: 12px,0,0,0;
}
fieldset
{
	overflow: hidden;
	/* padding-top padding-right padding-bottom padding left */
	padding: 0px 14px 12px 2px;
	border: solid 2px #e0e2e3; 
}

.PageWrapper{
	width:960px;
	min-height: 640px;
	left:0px;
	margin:28px auto 0 auto;
	background:#fff;
	border: 1px #ebe9e9 solid;
}


.Wrapper{
	width:960px;
	min-height: 222px;
	left:0px;
	margin:14px auto 0 auto;
	background:#fff;
	border: 1px #ebe9e9 solid;
}

.WrapperEligibility
{
	width:960px;
	height:900px;
	left:0px;
	margin:14px auto 0 auto;
	background:#fff;
	border: 1px #ebe9e9 solid;	
}
.WrapperRegistration
{
	width:960px;
	height:600px;
	left:0px;
	margin:14px auto 0 auto;
	background:#fff;
	border: 1px #ebe9e9 solid;	
}
.WrapperMembershipBenefits
{
	width:960px;
	height:900px;
	left:0px;
	margin:14px auto 0 auto;
	background:#fff;
	border: 1px #ebe9e9 solid;	
}
.HighlightBox{border:1px solid #000;background:#e4edf5;padding:0 2 0 2;	}

.WrapperContactUs
{
	width:960px;
	height:600px;
	left:0px;
	margin:14px auto 0 auto;
	background:#fff;
	border: 1px #ebe9e9 solid;	
}

.PageHeader{
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	text-align:center;
	color:#ebebeb;
	background:#360f08;
text-align:right;
}

.PageHeader A:link{
	color:#44b893;
}
.PageHeader A:visited
{
	color:Yellow;	
}
.PageHeader A:hover
{
	color:Red;
}
.PageHeader A:active
{
	color:Lime;
}

#quickaccess{position: absolute; left:10px;width:210px;min-height:355px; top:150px; border: solid 1px #ebe9e9;	text-align:left; }
#profileaccess{position: absolute; left:10px;width:210px;min-height:355px; top:108px; border: solid 1px #ebe9e9;	text-align:left; }

.CustomFooter
{
	position:relative;
	bottom:0;
	left:0;
	width: 100%;
	text-align:center;
	color:#ebebeb;
	background:#360f08;
	font-size:10px;	
	margin: 10px auto 0 auto;
}


.PageFooter{
/*
	height:161px;
	width:960px;
	color:#ebebeb;
	margin:0;
	margin-top:133px;
	font: 80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
	text-align:center;
	clear:both; */
	position:absolute;
	bottom:0;
	left:0;
	width: 100%;
	text-align:center;
	color:#ebebeb;
	background:#360f08;
	font-size:10px;
}
.PageFooter a:hover
{
	color:Yellow;
}
.PageFooter A:link{
	color:#ffffff; 
	/*color:#44b893;*/
}

.column1
{
	float:left;
	width:464px;
}

.block
{
	width: 468px;
	position:relative;
}

.block-content
{
	background:#fff url("../images/block-bg.jpg");
	background-repeat:repeat-y;
	padding: 0px 4px;
}
#media-content {
	padding-top: 30px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.media
{
	background:url("../images/medias.png");
	
}
.ErrorMsg{margin:0px; padding:4px 0px 4px 4px; font-size:16px; color:Red;}
.SignUpTitle{margin:0px; padding:4px 0px 4px 4px; font-size:20px; color:#0055a5;}
.SignUpSubTitle{margin:0px; padding:4px 0px 4px 4px; font-size:18px; color:#0055a5;}
.membershipbenefits{margin:0px; padding:4px 0px 4px 4px; font-size:32px; color:#0055a5;}
.quickaccesstitle{margin:0px; padding:4px 0px 4px 4px; font-size:16px; color:#0055a5;}
.membertitle{margin:0px; padding:4px 0px 4px 4px; font-size:22px; color:#0055a5;}
.membershipbenefitssub{margin:0px; padding:4px 0px 4px 4px; font-size:22px; color:#0055a5;}
.membershipregistrationtitle{margin:0px; padding:4px 0px 4px 4px; font-size:32px; color:#0055a5;}
.aboutussubtitle{margin:0px; padding:4px 0px 4px 4px; font-size:32px; color:#0055a5;}
.subtitles{margin:0px; padding:4px 0px 4px 4px; font-size:18px; color:#0055a5;}
.signuptext{margin:0px; padding:4px 0px 4px 4px; font-size:12px; color:#000;}
.redLine
{
	width: 100%;
	color: #7A231B;
	height: 2px;
	border: 1px solid #7A231B;
	background-color: #7A231B;
}
