/* CSS Document */

body {
    background: #dcddcb url(images/background.jpg) center top no-repeat;
	margin-left:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
}

/* Forum Fields */
/*This file's original

.input, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#3a4246;
	border-style:solid;
	color:#6e7578;
	background-image:url(images/forumBG.gif);
	background-repeat:repeat-x;
	height:19px;
}

.maxheight {
 min-height:8px;
  height:auto !important; 
  height:8px;
  background-color:#363d45; 
  max-height:8px;
  font-size:5px;

}


input:hover, textarea:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#c91340;
	border-style:solid;
	color:#3a4246;
	background-image:url(images/forumBlank.gif);
	background-repeat:repeat-x;
	height:19px;
}

input:focus, textarea:focus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#c91340;
	border-style:solid;
	color:#3a4246;
	background-image:url(images/forumBlank.gif);
	background-repeat:repeat-x;
	height:19px;
}
*/

.input, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#3a4246;
	border-style:solid;
	color:#6e7578;
	background-image:url(images/forumBG.gif);
	background-repeat:repeat-x;
	height:19px;
}

.input:hover, textarea:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#ff003c;
	border-style:solid;
	color:#3a4246;
	background-image:url(images/forumBlank.gif);
	background-repeat:repeat-x;
	height:19px;
}

.input:focus, textarea:focus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#ff003c;
	border-style:solid;
	color:#3a4246;
	background-image:url(images/forumBlank.gif);
	background-repeat:repeat-x;
	height:19px;
}

.option{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#3a4246;
	border-style:solid;
	color:#6e7578;
	background-image:url(images/forumBG.gif);
	background-repeat:repeat-x;
	height:21px;
}

.option:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#ff003c;
	border-style:solid;
	color:#3a4246;
	background-image:url(images/forumBlank.gif);
	background-repeat:repeat-x;
	height:21px;
}

.option:focus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px;
	border-color:#ff003c;
	border-style:solid;
	color:#3a4246;
	background-image:url(images/forumBlank.gif);
	background-repeat:repeat-x;
	height:21px;
}


/* Submit Buttons */
.submit { 
	border:0px; 
	width:145px; 
	height:29px;
}
.submit:link { 
	border:0px; 
	width:145px; 
	height:29px;
}

.submit:hover { 
	border:0px; 
	width:145px; 
	height:29px;
}

.submit:visited {
	border:0px; 
	width:145px; 
	height:29px;
}

.submit:active {
	border:0px; 
	width:145px; 
	height:29px;
}

.submit:focus  {
	border:0px; 
	width:145px; 
	height:29px;
}

/* Birdseed Styles - Begin */
.birdseedtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.birdseed:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c91340;
}

.birdseed:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c91340;
}

.birdseed:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1e53a4;
	text-decoration:underline;
}

.birdseed:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c91340;
}
/* Birdseed Styles - End */
#optins {
	display:inline; 
	width:400px;
	float:right;
	vertical-align:text-top;
}

.checkbox {
	width:20px;
	height:20px;
}
.checkbox:link { 
	width:20px;
	height:20px;
}

.checkbox:hover { 
	width:20px;
	height:20px;
}

.checkbox:visited {
	width:20px;
	height:20px;
}

.checkbox:active {
	width:20px;
	height:20px;
}
/* Text Styles - Start */
.basictxt {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}

.textnormal {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.highlight{
	font-family:Arial, Helvetica, sans-serif;
	color:#c91340;
	font-size:13px;
	font-weight:bold;
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#363d45;
	font-size:12px;
	font-weight:bold;
}

.regtitles {
	font-family:Arial, Helvetica, sans-serif;
	color:#363d45;
	font-size:12px;
}
.rulestxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}

.main:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#c91340;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.main:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c91340;
	font-weight:bold;
	text-decoration:underline;
}

.main:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#1e53a4;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.main:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#c91340;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


/* Page BG Styles - Start */

.rightReg {
	background-image:url(images/right_bg.jpg);
	background-repeat:no-repeat;
}

.leftReg {
	background-image:url(images/left_reg.jpg);
	background-repeat:no-repeat;
}

.thankyou {
	background-image:url(images/thanks_content.gif);
	background-repeat:no-repeat;
}

/* Error Messages */
.error {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}

/* Why? Tip on Register page - Do not change */
.tool-tip {
	color:#fff;
	width:250px;
	z-index:13000;
}
 
.tool-title {
	font-weight:bold;
	font-size:11px;
	margin:0;
	color:#9FD4FF;
	padding:8px 8px 4px;
	background:url(images/bubble.png) top left;
	font-family:Arial, Helvetica, sans-serif;
}
 
.tool-text {
	font-size:11px;
	padding:4px 8px 8px;
	background:url(images/bubble.png) bottom right;
	font-family:Arial, Helvetica, sans-serif;
}
 
.custom-tip {
	color:#000;
	width:130px;
	z-index:13000;
}