body, html

{

	background-color: 	#333333;

	text-align: 		center;

	margin:				0px;	

	padding:			0px;

	height:				auto;

}

	

a

{

	text-decoration:    none;

	color: 				#000000;

	font-size:			11px;

}



a:hover

{

	text-decoration:    none;

	color: 				#99cc00;

}



p

{

	font-size:			11px;

	font-family:		verdana, arial, sans-serif;

	font-size:			10px;

}



img

{

	border:				0px;

	margin:				0px;

	padding:			0px;

}



form, input, textarea

{

	font-size:			11px;

}



div#wrapper

	{	

		width: 				790px;

		height: 			100%;

		background-color: 	#ffffff;

		color: 				#000000;

		border-left:		1px solid #999999;

		border-right:		1px solid #999999;

		font-family:		verdana, arial, sans-serif;

		font-size:			11px;

		margin: 			0px auto;

		padding:			0px;



	}

 

div#topbar

	{

		background-color: 	#ffffff;

		width:				790px;

		

	}



div#navbar

	{

		height:					25px;

		background-color:		#333333;

	}

	

div#navbar ul

	{

		position:				relative;

		list-style-type: 		none;

		list-style-position:    outside;

		color:					#ffffff;

		margin:					0px;

		padding:				5px;

		padding-left:			25px;

		float:					left;

	}

	

div#navbar li

	{

		display: 			inline;

		

	}

	

div#navbar a

{

	text-decoration:    none;

	color: 				#ffffff;

	font-size:			11px;

}



div#navbar a:hover

{

	text-decoration:    none;

	color: 				#CC0000;

}



div#banneradvert

	{

		padding:				0px;

		margin:					0px;

		height:					200px;

		width:					790px;

		background-image:		url('images/banner.jpg');

		background-repeat:		no-repeat;

		background-position:	center;		

	}

	

div#banneradvert a, a:hover

{

	text-decoration:		none;

}



div#banneradvert .signUpLink

{

		float:				left;

		position:			relative;

		left:				640px;

		top:				180px;

		padding:			6px 60px;

}



div#mainbody

	{

		float:				left;

		text-align:			left;

		height:				100%;

		padding:			0px 30px;

		font-size:			10px;	

	}



div#mainbody h2

	{

		

		padding:			0px 13px;

		font-size:			10px;	

		

	}



div#mainbody ul

	{

		padding-left:		9px;

		margin:				0px;

	}

	

div#mainbody li

	{

		padding-left:		9px;

		margin:				0px;

		list-style-type: 	none;

	}



div#footer

	{

		borer-top:			5px solid #333333;

		padding: 			20px 10px; 

		margin: 			0px;

		height:				100%;

		width:				100%

		font-family:		verdana, arial, sans-serif;

		font-size:			10px;	

		clear: 				both;

	}



div#footer ul

	{

		position:				relative;

		display:				inline;

		list-style-type: 		none;

		list-style-position:    outside;

		margin:					0;

	}



div#footer li

{

		display: 			inline;

		margin: 			0px;

}



.tx1

{

		color:				#99cc00;

		font-family:		verdana, arial, sans-serif;

		font-size:			11px;

		font-weight:        bold;

}



.tx2

{

		color:				#333333;

		font-family:		verdana, arial, sans-serif;

		font-size:			11px;

		font-weight:        bold;

}



.tx3

{

		color:				#ff0000;

		font-family:		verdana, arial, sans-serif;

		font-size:			11px;

		font-weight:        bold;

}



.copyright

{

		color:				#99cc00;

		font-family:		verdana, arial, sans-serif;

		font-size:			11px;

}



.formbox

{

		color:					#ffffff;

		padding:				0px;

		margin:					0px;

		height:					200px;

		background-image:		url('images/formbox.jpg');

		background-repeat:		no-repeat;

		background-position:	center;



}



.box{

background: #333333; 

padding: 1em; 

border: 3px dashed #99cc00; 

margin: 1em auto; 



}



.copy a {text-decoration:none}

.copy a:hover {text-decoration:underline}

.copy span a { color:#FFFFFF; font-weight:bold}



.header

{

	padding-bottom:			12px;

}



div#centeredcontent

{

	margin-left:			5%;

	margin-right:			5%;

	padding:				0px;

	text-align:				left;

}



.options

{

	float:					left;

	width:					150px;

	height:					150px;

	padding:				0px 10px;

	margin:					0px;

	border-right:			1px dashed black;

}



.optionsEnd

{

	float:					left;

	width:					150px;

	height:					150px;

	padding:				0px 10px;

	margin:					0px;

}



.bold

{

	font-weight:			bold;

}

.messageSuccess

{

	padding-left:			15px;

	padding-top:			10px;

	color:					green;

	font-weight:			bold;

}



.messageFail

{

	font-size:				10px;

	color:					red;

}



.messageWarn

{

	padding-left:			15px;

	padding-top:			10px;

	color:					orange;

	font-weight:			bold;

}





.indent0

{

	padding-left:			1px;

}



.indent1

{

	padding-left:			18px;

}



.indent2

{	

	padding-left:			45px;

}



.indent3

{

	padding-left:			55px;

	padding-right:			15px;

}



.indent4

{	

	margin-left:			119px;

	padding:				0px;

}



.halfbox 

{  

  border-color: 			#333333;

  border-width: 			1px;

  border-style: 			dashed;

  padding: 					10px;/* padding in fieldset support spotty in IE */

  margin: 					20px;

  margin-right:				30px;

  width:					50%;

}



.fullbox 

{  

  border-color: 			#333333;

  border-width: 			1px;

  border-style: 			dashed;

  padding: 					10px;/* padding in fieldset support spotty in IE */

  margin: 					20px;

  margin-right:				30px;

  width:					90%;

}



.signupbutton

{

	padding-left:			300px;

}



.submitbutton

{	

	margin-left:			121px;

}



form 

{  /* set width in form, not fieldset (still takes up more room w/ fieldset width */

  font:						verdana,arial,sans-serif;

  margin: 					0px;

  padding-left: 			25px;

  min-width: 				490px;

  max-width: 				490px;

  width: 					490px; 

}



form fieldset 

{  

  border-color: 			#333333;

  border-width: 			1px;

  border-style: 			dashed;

  padding: 					10px;/* padding in fieldset support spotty in IE */

  margin: 					0;

}



form label 

{ 

	display: 				block;  /* block float the labels to left column, set a width */

	float: 					left; 

	width: 					100px; 

	padding-left: 		    10px; 

	margin: 				5px 0 0; /* set top margin same as form input - textarea etc. elements */

	text-align: 			left; 

}



form fieldset label:first-letter 

{ 

	text-decoration:		underline;    

}



form input, form textarea, form p

{

	width:					auto;      

	margin:					5px 0 0 10px; 

}



form input#reset 

{

	margin-left:			0px; 

}



textarea 

{ 

	overflow: 				auto; 

}



form .required

{

	font-weight:			bold;

} 



form br 

{

	clear:					left; 

}

