/* Layout */
body {
	background-image: url(../graphics/background3.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h3{margin-left: 40px; margin-bottom: 5px;}

#registerAccountInfo{width: 500px;}

.errorBox {width: 450px; padding:5px; margin-left: 25px;}
.errorBoxError {width: 450px; margin:5px; margin-left: 45px;  padding:5px; background-color:#FFBBBB; border-color:#CC0000; font-weight:bold; border-style:Solid; border-width:2px; color:#000000;}

.confirmBox{width: 450px; padding:5px; margin-left: 45px;}
.confirmBoxConfirm
{
	width: 450px; padding:5px; margin-left: 45px; padding:5px;
	background-color: #FFFF99;
	border: 2px solid #FFCC66;
}

.newMemberRegBoxActive
{
	background-color: #FFFF99;
	border: 2px solid #FFCC66;
	width: 450px; padding:5px;
}

#memberDashboardContainter{margin-left: 25px;}

/*
#registerAccountInfo{width:560px;}
#registerAccountInfo input{display:block; }
#registerAccountInfo label{float:left; display:inline;}

#registerMemberInfo{width:560px;}
#registerMemberInfo input{display:block; }
#registerMemberInfo select{display:block; }
#registerMemberInfo label{float:left; display:inline;}

#employmentInformation{width:560px;}
#employmentInformation input{display:block; }
#employmentInformation select{display:block; }
#employmentInformation label{float:left; display:inline;}

#membershipTypeInformation{width:560px;}
#membershipTypeInformation input{display:block; }
#membershipTypeInformation select{display:block; }
#membershipTypeInformation label{float:left; display:inline;}
*/

/*Forms, or text fields, use class .title or .text*/


#registerAccountInfo{}

#registrationForm label{display:block; color:#502411; font-family:Arial; font-size:12px; }
#registrationForm select, #registrationForm input{display:block; margin-bottom:10px; margin-right:8px;}


span.fieldBlock{float:left; margin:0px 8px 10px 0;}
span.fieldBlock em.fieldNote{font-style:normal; text-indent:2px; font-size:10px; color:#666; display:block; font-family:Arial; }
span.fieldBlock select, span.fieldBlock input{margin-bottom:0px !important; margin-right:0px !important;}


.clear{clear:both;}
.floatRight{float:right;}
.floatLeft{float:left;}
#registrationForm fieldset{border:solid 1px #e4e3bf; background:#f8f7e6; width:430px; margin-left:45px; }
 
#registrationForm fieldset legend{font-size:14px; width:500px; padding:10px;  display:block; padding-left:0px; color:#866737; font-weight:bold;}

#registrationForm .radioList {margin:5px;}
#registrationForm .radioList input{ display:inline; position:relative; bottom:-2px;}
#registrationForm .radioList label{ display:inline; color:#666; font-size:11px;   }

#registrationForm .submitButton{margin:10px 0 10px 433px;}

.whiteBG{background:url(../graphics/bk-content-secondary.gif) repeat-y;}

.whiteBG p{font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	line-height: 20px;
	padding-left: 45px;
	padding-right: 60px;}

.whiteBG h2{margin-left:20px; border-bottom:solid 1px #c8cfaa; width:520px; color:#5e2c1b; font-weight:normal;}

#contentLeft 
{
	float: left;
}
#contentRight
{
	float:right;
	margin-right:28px;
}

#recruitmentTop 
{
	width:166px;
	height:136px;
	background: #123 url('../images/recruitmentresources.jpg');
}
#recruitmentContent
{
	width:166px;
	background-color:#6e9264;
	margin: 0;
	padding:0;
}
#recruitmentContent p
{
	padding-top:5px;
	padding-bottom:7px;
	padding-left:0;
	padding-right:0;
	margin-left:10px;
	margin-top:0;
	margin-bottom:0px;
}
#recruitmentParagraph
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height:14px;
	margin-top:5px;
	margin-bottom:5px;
}
#recruitmentBottom
{
	background: url('../images/boxbottom.gif');
	width:166px;
	height:5px;
	margin-bottom:15px;
}
#recruitmentLink a
{
	color: #feff82;
	font-size: 10px;
	line-height: 12px;
	text-decoration:none;
}
#recruitmentLink a:hover
{
	color: #feff82;
	font-size: 10px;
	line-height: 12px;
	text-decoration:underline;
}
#clickHereTop 
{
	width:166px;
	height:37px;
	margin:0;
	padding:0px;
}
#clickHereTop p
{

	background-repeat:no-repeat;
	width:166px;
	height:37px;
	text-indent:-9999px;
	margin:0;
	padding:0;
}
#clickHereTop a
{	
	background: url('../graphics/b-clickhereemail-off.gif');
	display:block;
	width:166px;
	height:37px;
	text-indent:-9999px;
	margin:0;
}
#clickHereTop a:hover
{	
	display:block;
	background:url('../graphics/b-clickhereemail-on.gif');
}
#clickHereParagraph
{
	width:166px;
	background-color:#6e9264;
	margin: 0;
	padding:0;
}
#clickHereParagraph p
{
	padding-top:5px;
	padding-bottom:7px;
	padding-left:0;
	padding-right:0;
	margin-left:10px;
	margin-top:0;
	margin-bottom:0px;
	color: #ffffff;
	font-size: 10px;
	line-height: 12px;
	text-decoration:none;
}

#clickHereBottom
{	
	background: url('../images/boxbottom.gif');
	width:166px;
	height:5px;
}
#boxes
{
	float:right;
	width:196px;
	margin-left:20px;
	margin-bottom:20px;
}
#mainContent p
{

	margin-right:65px;
	margin-left:22px;
	padding:0px;
}
#leftContent 
{
	padding-bottom:700px;
}
#bottomParagraph 
{
	margin-bottom:100px;
}
#top 
{
	height:23px;
	width:512px;
	background: url('../images/hdr2-fallrecruitment.gif');
	background-repeat:no-repeat;
	margin-top:22px;
	margin-left:22px;
}
#top h2
{
	
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	border-bottom:none;
	
}
#middleLeft 
{
	width:410px;
	float:left;
}
#middleRight  
{
	width:170px;
	float:right;
}
#bottom 
{
	clear:both;
}
#middleLeft h2
{
	font-size: 16px;
	font-weight: bold;
	color: #663300;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: none;
	padding: 0;
	margin-left:50px;
	margin-top:15px;
}
#middleLeft p
{
	padding:0px;
	margin-left:50px;
	margin-right:50px;

}
#fallFlyer
{
	background:url('../images/fallflyericon.jpg');
	width:400px;
	height:145px;
	margin-left:50px;
	background-repeat:no-repeat;
	
}
#fallFlyer p
{
	margin-left:220px;
	padding-top:50px;
	line-height:15px;
}
#infoTop 
{
	height:28px;
	width:143px;
	background:url('../images/moreinfo-top.jpg');
	margin-top:15px;
}
#infoContent 
{
	height:245px;
	width:143px;
	background:url('../images/moreinfo-bk.jpg');
	padding:0;
	font-size:10px;
	font-family:arial;
	background-repeat:repeat-y;
	
}
#infoContent p
{
	color:#ffffff;
	margin:0px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	font-size:11px;
	line-height:13px;
	
}
#moreInfo
{
	margin:0px;
	padding-left:10px;
	list-style-type: none;
	text-decoration: none;
	color: #FFFF99;
	font-size:11px;
	
}

#moreInfo li
{

	padding-left: 0px;
	padding-right: 10px;
	list-style-type: none;
	text-decoration: none;
	color:#ffffff;
	margin-top:5px;

}
#moreInfo li a 
{

	list-style-type: none;
		text-decoration: none;
			color: #FFFF99;
	
}
#infoBottom 
{
	width:143px;
	height:12px;
	background:url('../images/moreinfo-bottom.jpg');
	background-repeat:no-repeat;
}
#contentBottom
{
	height:400px;
	clear:both;
		line-height:16px;
	
}
#contentBottom h2 
{
		padding-top:25px;
	font-size:18px;

	width:350px;
color: #663300;
	font-family: Arial, Helvetica, sans-serif;
}
#ideas 
{
	width:325px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:square;
		padding-left:75px;
		padding-bottom:100px;

	
}
#ideas li 
{
margin-bottom:10px;
margin-right:25px;

}
