body, html{font-family:Helvetica, Arial, sans-serif;color:#333;line-height:1.6;font-style:normal;font-weight:normal;font-size:14px;background:#fff;margin:0;padding:0;}
body {background:#fff;font:0.98em Arial, Helvetica, sans-serif; color:#333;line-height:19px;}
	#zeen{margin:0 auto;}
/*==============================================================================
	Site Id Layout (header)
==============================================================================*/
#header {margin:0; padding:0;width:auto; height:auto;
    /*background:#171615 url(images/header.gif) repeat-x top center;*/
    background-color: #fff;
    }
	#logo {margin:0; padding:60px 0;width:580px; height:auto;background:url(images/header-shade.gif) no-repeat top right;float:left;}
	.logo{margin:0 auto;width:210px;float:left;clear:both;padding:10px 0;}
	.utilitybar{background:#5c687e;margin:0 auto;}
		.utility{width:728px;margin:0 auto;color:#fff;overflow:hidden;padding:10px 0; height:100px;}
			.searchstuff{float:right;clear:both;padding:30px 0;}
				.searchstuff input{
				    /*background:transparent url(images/searchform-back.gif) no-repeat scroll left center;border:0 none;*/
				    color:#333;float:left;font-size:1.5em;height:auto;margin:0;padding:10px;width:165px;}
			.userlinks{float:right;color:#333;padding:4px;background-color:#444;border-radius:4px;}
	#topLeaderBoardAd{ clear:both;}	
/* ------- DNN Navigation ------- */
	#navigation {
	/*background:#FFF url(images/navigation.gif) repeat-x bottom center;*/
	background-color: #111111; /*#EFEFEF;*/
	border-top:2px solid #000; /*#393b3b;*/ border-bottom:1px solid #FFF;}
	.nav{overflow:hidden;float:left;margin:0 auto;}
		.nav .mi{color:#333;}
		.nav .root{padding:6px 15px;color:#f3f3f3;font-size:10px;font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;overflow:hidden;}		
			.nav span.root{display:block;float:left;}
		.nav .hov{padding:6px 15px;color: #FDF528; /*#34393E;*/text-decoration:none;cursor:pointer;}
		.nav .sel{padding:6px 15px;background:#171615 url(images/navigation-hover.gif) repeat-x scroll center bottom;color:#F1F8FF;}
			.nav .submenu-wrap{padding:0;margin-top:1px;text-align:left;border:solid 1px #D5DCCC;border-top:#BCBDBF solid 1px;background: #f6f6f6 url(images/subnavpattern.jpg) repeat top left;z-index:9999;}
					.nav .submenu-wrap .mi td{padding:4px 10px;}
						.nav .submenu-wrap .mi td span{padding:4px 0px;}
				.nav .submenu-wrap .hov, .nav .submenu-wrap .sel{color:#4D628B;padding:0;cursor:pointer;background: url(images/navpattern-hov.jpg) repeat top left;}
					.nav .submenu-wrap .hov .txt, .nav .submenu-wrap .sel .txt{text-decoration:none;}
			
/*==============================================================================
	Body Layout (default styles for Home Layout)
==============================================================================*/
.bg-wrap{background:#fff url(images/slatebg.jpg) repeat-x top left;;overflow:hidden;margin:0 auto;}
	.bannerarea{margin:0 auto;clear:both;overflow:hidden;}
		.banner{}
.main-body{width:960px;margin:0 auto;overflow:hidden;padding:10px 0 25px}
#main-content {padding:13px 0;
        background-color: #fff; border: solid 1px #f1f1f1; margin: 0px auto; width: 940px;
        }

.container {margin:0 auto; padding:0;width:940px; height:auto;}
	#latest-dock {margin:0; padding:0;
	            /*background-color: #030303;
	            border-bottom:2px solid #111;*/}
		.dock-back {}
			#dock {margin:0 auto; padding:0;width:940px;list-style:none;position:relative;	text-align:center;}

	.left, .alignleft {float:left;}
	.right, .alignright {float:right;}
	.aligncenter {margin:0 auto;display:block;}
	.leftside{float:left;width:580px;}
		.col-580 {width:580px;float:left;}
			.maincontent{width:580px;float:left; padding-left: 13px;}
		.two-col{clear:both;overflow:hidden;padding:20px 0;}
			.col-275{width:275px;}
				.left-col, .right-col{width:275px;float:left;}
		.main-full{clear:both;}
	.col-340 {width:305px;float:right;}
		.sidebar{width:300px;float:right; padding-right: 13px;} 
		#sidebar {margin:0 0 0 15px; padding:0;width:305px; height:auto;list-style:none;}
	/*========= Admin Layout ============*/
	.col-940{width:940px;float:left;}
	.admin .maincontent{width:940px;}
/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
#footer {margin:0; padding:30px 0;width:auto; height:auto;background:#171615 url(images/footer-stroke.gif) repeat-x top center;border-top:1px solid #CFC200; border-bottom:1px solid #1e1d1d;}
	.footer-divider {background:url(images/footer-divider.gif) repeat-y top left;}
	#footer .categories {margin:0; padding:0;width:300px; height:auto;float:left;}
	#footer .about {margin:0; padding:0;width:580px; height:auto;float:right;}
	
	.site-copyright{width:300px;clear:both;margin:0 auto;padding:10px 0;float:left;font-size:12px;}
		.site-copyright .SkinObject{color:#555 !important;}
	
	#footer .Head{color:#f1f1f1 !important;font-size:24px;}
	#footer p{color:#B2B2B2 !important;}
	#footer a:link {color:#FFF40B;}
	#footer a:active {color:#FFF40B;}
	#footer a:visited {color:#FFF40B;}
	
/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6{font-family: Verdana, Arial, Helvetica, sans-serif;margin:0; padding:0;line-height:1.5;}
	h1{margin:0; font-size:24px; font-weight:bold; color:#111; }
		h1 a:link, h1 a:active, h1 a:visited {color:#fefefe;outline:0;}
		h1 a:hover {color:#d7d7d7;}
	h2{color:#30393D;font-weight:bold;font-size:28px;}
	h3{font-weight:bold; font-size:2.80em; color:#30393d;}
		h3 a:link, h3 a:active, h3 a:visited {color:#30393d;}
		h3 a:hover {color:#54798b;}
	h4{font-weight:bold; font-size:1.75em; color:#fefefe;}
		#footer h4 {margin:0 0 20px 0;}
	h5{font-weight:bold; font-size:2.25em; color:#587682;}
		.sidebar h5{padding:28px 0 0 20px;width:285px; height:55px;background:#f5fbfe url(images/sidebar-top.gif) no-repeat top center;font-weight:bold; font-size:2.25em; color:#587682;}
	h6{font-weight:bold; font-size:1.75em; color:#587682;}
	
.Head, .SubHead{font-family: Verdana, Arial, Helvetica, sans-serif;color:#30393d;}
	.Head{color:#30393D;font-weight:bold;font-size:20px;}
	.SubHead{font-size:14px; color:#30393d;}
	.SubSubHead{font-size:12px; color:#30393d;}
	
	.left-col .p-heading .Head, .right-col .p-heading .Head, .left-col .s-heading .Head, .right-col .s-heading .Head {font-size:20px;}
/*==============================================================================
	Links DONE
==============================================================================*/
a, a:link, a.SkinObject, a.SkinObject:link{color:#2986C2;text-decoration:none;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#999;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#2986C2;}
	
.utility a, .utility a:link{color:#555;font-size:12px;}
	.utility a:hover, .utility a:visited:hover{color:#555;text-decoration:none;}
	.utility a:visited{text-decoration:none;color:#555;}
	
.searchstuff a, .searchstuff a:link{font-size:16px;padding:4px 6px;font-weight:bold;}
	.searchstuff a:hover, .searchstuff a:visited:hover{color:#999;text-decoration:none;}
	.searchstuff a:visited{text-decoration:none;color:#fff;}
	
a.CommandButton:link{color:#333;text-decoration:none;background-color: #F3F3F3;border: 1px solid #E0E0E0;font-weight:bold;padding:4px;font-size:14px;}
	a.CommandButton:hover, a.CommandButton:visited:hover{color:#000;text-decoration:underline;}
	a.CommandButton:visited{text-decoration:none;}
/*==============================================================================
	Text
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#333;font-weight:normal;}
	.NormalRed{color:#ff0000;}
	
th {color:#587682;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;vertical-align:baseline;}
dt {color:#587682;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

/* ------- Clearfix ------- */
.clearfix:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

#dnn_ctr413_Login_DNN img{
	display:none;
}

#dnn_ctr_ManageUsers_UP img{
	display:none;
}

#pagetopic
{
    color: #5E6568;font-size:1em;background-color: #f7f7f7;border:1px solid #f1f1f1;font-weight:bold;padding: 0 0 0 4px;
}


hr {border-bottom:solid 1px #e0e0e0}

#navigationwrapper{width:930px;margin:0 auto;}
#navigationwrapper a {color:yellow;font-family:#navigationwrapper; font-size:10px;text-transform:uppercase;}
#navigationwrapper a:hover {text-decoration:none;color:#fff;}
