@charset "utf-8";
/* CSS Document */
.topCont a:active, .topCont a:focus, .topCont img { outline: 0; }
body {background:#220000 url(images/back.jpg) top center no-repeat; padding:10px}
.secRight .Normal a { color:#4C0000; text-decoration:underline}
.secRight .Normal a:hover { color:#4C0000; text-decoration:none}
.mainRight a { color:#4C0000; text-decoration:underline}
.mainRight a:hover { color:#4C0000; text-decoration:none}
.mainLeft a { color:#4C0000; text-decoration:underline}
.mainLeft a:hover { color:#4C0000; text-decoration:none}
#dnn_Pane12 a { color:#000000; text-decoration:none !important }
#dnn_Pane12 a:hover  { color:#000000;  text-decoration:underline !important  }
#dnn_Pane12 { white-space:nowrap}
.DynamicForms_Label { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important; font-size:12px !important}
.errors { color:red !important }
.RedHead {color:#4C0000;
font-size:15px;
white-space:normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:none}

/*Layout*/
.main_bg {background:url(images/main_bg.png) no-repeat; width: 978px; height:648px; overflow:hidden}
.sec_bg {background:url(images/about_bg.png) no-repeat; width: 978px; height:648px; overflow:hidden}
.admin_bg {background:#FFFFFF; width: 978px}

.centerTable {margin:20px auto}
.sec_centerTable {margin:12px auto}

/*PANES*/
.mainLeft {}
.mainLeft div.container {width:453px; height:500px; overflow-x:hidden; overflow-y:auto; margin:0px 12px 0 18px;
						 position:relative;}

.mainRight {background:url(images/sec_bg.png) no-repeat}
.mainRight div.container {height:570px; margin:16px 16px 16px 10px; overflow-x:hidden; overflow-y:auto;
                         position:relative;}
.mainRight div.container[class] {margin:16px 19px 16px 12px;}
/*lists on homepage*/
div.mainList01 {margin: 6px 0 0 4px}
div.mainList01 a {font:bold 14px Tahoma;color:#FF9900; line-height:30px}
	div.mainList01 a:link {text-decoration:underline;color:#FF9900}
	div.mainList01 a:hover {text-decoration:none;color:#e57300}
	div.mainList01 a:visited {text-decoration:underline;color:#ffb580}
	
ul.mainList02 {border:0px solid red;}
	ul.mainList02 li{border:0px dotted green; list-style-type:none; padding-left:12px; background:url(images/bullet.gif) no-repeat 0 8px; font-size:14px; line-height:22px; margin-bottom:16px}
	ul.mainList02[class] li{padding-left:12px}
	ul.mainList02 li a {font:normal 14px Tahoma; color:black}
	ul.mainList02 li a:link{color:black; text-decoration:underline}
	ul.mainList02 li a:hover{color:black; text-decoration:none}
	ul.mainList02 li a:visited{color:black; text-decoration:underline}


.secLeft {}
.secLeft div.container {width:216px; height:270px;margin:27px 0 191px 6px;
						overflow-x:hidden; overflow-y:auto;
                        position:relative;}
.secLeft div.container[class] {margin:26px 0 189px 14px}

.secRight {}
.secRight div.container {height:565px; margin:27px 13px 10px 4px; width:674px; overflow-x:hidden; overflow-y:auto;
                      position:relative;}
.secRight div.container td#dnn_ContentPane{text-align:left;}
.secRight div.container[class] {margin:26px 11px 0 20px}

.sec_join {text-align:left; margin-left:6px}

/*COMMON*/

.topCont {padding:0 0px 0px 44px}
.logo {padding-bottom:12px; text-align:left}

.topMenu {padding-left:41px}
	.topMenu td {padding-left:1px}

/*LOGIN*/	
.upper {text-transform:uppercase;}
#dnn_ctr414_ctl00_lblMessage, #dnn_ctr414_ctl01_lblMessage {color:red;line-height:12px;}
.loginForm {font:10px Tahoma; color:white; padding-top:10px; padding-right:6px}
.loginForm div {
	padding:2px 0; /*text-transform:uppercase;*/
	color:white; 
	text-align:left; 
	font-size:12px;
}
.loginForm div input {
	height:16px !important;
	background:#FFFFFF; 
	border:2px solid #240606;
	font:11px Tahoma;
	color:black;
	width:126px !important; 
	padding:3px 1px 1px 4px !important;
	}
.loginForm td.loginFormOpts{padding:2px 4px; text-align:left}
.loginForm td.loginFormOpts a {color:white; text-decoration:none; white-space:nowrap;font:10px Tahoma}
.loginForm td.loginFormOpts a:hover {text-decoration:underline; }


.block01 h1 {font:bold 14px Tahoma; color:#340000; text-transform:uppercase; padding-bottom:4px}
.block01 p {padding-left:2px; padding-bottom:20px; line-height:22px}
.block01 ul {margin-left:2px}
.block01 ul li {list-style:none; line-height:22px}

/* Admin Login Page*/
#tableLogin {width:100%}
#tableLogin td{padding:2px}
#tableLogin a, #tableLogin a:visited {text-decoration:none}
#chkCookie_374 {margin-right:3px}


/* Footer Links */
.FooterLinks {padding-bottom:20px}
.FooterLinks p,.FooterLinks a,.FooterLinks a:visited {color:white}
.FooterLinks a,.FooterLinks a:visited {text-decoration:none}
.FooterLinks a:hover {text-decoration:underline;color:white}