body {	   
	background-image: url(../images/inside_background.gif);
	background-repeat: repeat-x;
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:Arial, Helvetica, sans-serif;
}

#Forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#Forms p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#Forms Description {
	font-family: "Comic Sans MS";
	font-size:12px;
	color: #006633;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#GetReady {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#GetReady p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#GetReady UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#GetReady OL {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#GetReady a:link, #GetReady a:active, #GetReady a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #2e209c;
	text-decoration: underline;
	font-weight:bold;
}

#GetReady a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #221c51;
	text-decoration: none;
	font-weight:bold;
}


#RightSignupForm {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#RightSignupForm input {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#RightSignupForm select {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#RightSignupForm .label {
	text-align: right;
}



p {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}


h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}


.style1 {color: #FFFF00}
.headerlink, .headerlink A:link, .headerlink A:visited, .headerlink A:active {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffeaab;
font-size:14px;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}


.headerlink  A:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffbf00;
font-size:14px;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}


.nav1 A:link, .nav1 A:visited, .nav1 A:active  {
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bolder;
color:#FFFFFF;
margin: 0 8px 0 8px;
}


.nav1 A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bolder;
color:#FFFFFF;
margin: 0 8px 0 8px;
text-decoration: none; 
color: #ffbf00;
}


.footer-1 A:link, .footer-1 A:visited, .footer-1 A:active, .footer-1  {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffbf00;
font-weight:bold;
margin-top:3px;
text-decoration: none;
}


.footer-1 A:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffbf00;
font-weight:bold;
margin-top:3px;
text-decoration: underline;
}


.footer-2 A:link, .footer-2 A:visited, .footer-2 A:active, .footer-2  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffeaab;
font-weight:bold;
margin-top:-3px;
_margin-top:-9px;
text-decoration: none;
}


.footer-2 A:hover  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffeaab;
font-weight:bold;
margin-top:-3px;
_margin-top:-9px;
text-decoration: underline;
}




#Forum
{
	background-color:#ffffff;
	/*margin:12px 10px 20px 0px;*/
	vertical-align: top;
	width: 550px;
}


#Forum Table
{
	position:relative;
	top:-3px;
	left:0px;
	width:95%;
	border-collapse:collapse;
	border:1px solid #336633;
	border-bottom:0;
	background-color:#ffffff;
	vertical-align: top;
	text-align: left; 
}

#Forum input button {
	font-size: 12px;
	font-weight:normal;
}

#Forum Caption
{
	font-size: 110%;
	font-weight:bold;
	text-align:center;
	color:#333;
	padding:5px 8px;
	/*
	background:url(../images/admin_caption_bg.gif);
	--- can have an image ---
	*/
	text-transform:none;
	margin:0;
	border:1px solid #336633;
	border-bottom:0;
}


#Forum th
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	/*
	background:#333 url(../images/admin_table_headers_bg.gif) repeat-x top left;
	--- can have an image ---
	*/
	background:#333;
	padding:4px 8px;
	text-align: left;
}


#Forum TD
{
	padding:5px 2px;
	vertical-align:top;
	border-bottom:1px solid #336633;
	line-height:16px;
	font-size: 12px;
	text-align: left;
}


.ForumParent /*parent thread style on top of table defaults*/
{
	background-color:#d9d9b9;
	text-align: left;
}


.ForumThread  /*tr background of thread row*/
{
	background-color:#d9d9b9;
	width: 90%;
	text-align: left;
}


.ForumChild  /*ul child thread style on top of table defaults*/
{
	background-color:#ffffff;
	list-style: none;
	font-size: 12px;
	text-align: left;
}


.ForumReply  /*tr background of child row*/
{
	background-color:#f3f3d5;
	width: 90%;
	text-align: left;
}

.ForumReplyColumnHeader
{
	background-color:#f0f0f0;
	text-align: left;
}
td reg {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}
