body, html{font-family:"Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;line-height:1.4;color:#444;}
body#Body, #proLogic{margin:0;padding:0;background:#fff;}
	.home, .details, .editor{}
		.Header{background:#0c233a url(images/header-bg.gif) no-repeat top;overflow:hidden;clear:both;}
		.details .Header, .editor .Header{background:#0c233a url(images/header-bg-small.gif) no-repeat top}
			.SiteID{clear:both;width:900px;margin:0 auto;padding:0 0 40px 0;overflow:hidden;}
				.SiteID div{width:630px;float:right;padding-top:25px;overflow:hidden;}
				.SiteID div.Logo{width:260px;float:left;padding-top:25px;}
				ul.GlobalNav{margin:0;padding:0 0 5px 0;clear:both;overflow:hidden;font-family:"Droid Sans";font-weight:bold;float:right;display:none;}
					ul.GlobalNav a{color:#fff;}
					ul.GlobalNav li.root{padding:0;float:left;}
					ul.GlobalNav li.root a{padding:5px 20px;font-size:14px;text-shadow:1px 2px 0 #391625;text-transform:uppercase;display:block;}
						ul.GlobalNav li.root a:hover, ul.GlobalNav li.sel.root a{text-decoration:underline;color:#e8d053;text-shadow:none;}
						ul.GlobalNav li.bc.root a{color:#fff;text-shadow:none;background:#edc905;background:-moz-linear-gradient(top, #edc905 0%, #b5a200 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edc905), color-stop(100%,#b5a200));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edc905', endColorstr='#b5a200',GradientType=0 );-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow: 1px 1px 1px #332d1b;-moz-box-shadow:1px 1px 1px #332d1b;box-shadow:1px 1px 1px #332d1b;text-decoration:none;}
				ul.GlobalNav ul{background:#7d7e7d;background:-moz-linear-gradient(top, #7d7e7d 0%, #606060 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#606060));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#606060',GradientType=0 );margin:1px 0 0 0;padding:10px;width:185px;-moz-border-radius:3px;border-radius:3px;}
					ul.GlobalNav ul li a{padding:5px 10px;display:block;text-shadow:1px 1px 1px #000;display:block;margin:1px 0;}
						ul.GlobalNav ul li a img{display:none;}
					ul.GlobalNav ul li a:hover, ul.GlobalNav ul li.sel, ul.GlobalNav ul li.bc{background:-moz-linear-gradient(top, #edc905 0%, #b5a200 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edc905), color-stop(100%,#b5a200));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edc905', endColorstr='#b5a200',GradientType=0 );cursor:pointer;text-decoration:none;color:#fff;}					
		.MainContent{clear:both;overflow:hidden;width:900px;margin:0 auto;padding:20px;}
			.left{float:left;} .right{float:right;}
				span#dnn_dnnBREADCRUMB_lblBreadCrumb{display:block;text-align:right;border:1px #dcdbd3 solid;border-right:none;border-left:none;padding:10px 0;margin-bottom:20px;}
			h1.PageTitle{width:900px;margin:0 auto;margin:0 auto;padding:5px 0 25px;clear:both;overflow:hidden;color:#ababab;text-transform:uppercase;letter-spacing:1px;}
				h1.PageTitle span{display:block;float:right;}
			.SiteBanner{padding:0;width:900px;margin:0 auto;}
			.ContentPane{width:610px;border-left:1px solid #e2e2e2;padding-left:20px;}
				.editor .ContentPane{width:900px;padding-left:0;border-left:none;}
			.SideBar{width:250px;}
		.Footer{clear:both;background:#02172d;padding:25px 0;overflow:hidden;color:#ccbec3;}
			.SiteInfo{width:900px;margin:0 auto 50px;padding:0;}
				p.SiteCopy{text-align:center;background: url(images/footer-bg.gif) repeat-x bottom;margin:0;padding-bottom:20px;overflow:hidden;}
				.Col1, .Col2, .Col3{width:280px;margin-top:20px;padding:0;background: url(images/footer-border.gif) repeat-y top right;}
					.Col1{padding-right:15px;}
					.Col2{padding:0 15px;}
					.Col3{background:none;}

	.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, .SubHead, .DataGrid_Item, .DataGrid_AlternatingItem, .DataGrid_Header, .WizardText, .WizardHelpText, .Help {font-family:"Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;}
		.Footer .Normal, .Footer .NormalBold, .Footer .NormalDisabled, .Footer .CommandButton, .Footer .SkinObject, .Footer .SubHead{color:#ccbec3;}
	.NormalBold, .SubHead{font-weight:bold;}
	ul li{list-style:disc;}
	.ControlPanel{width:900px;margin:0 auto;}
	.WorkPanel td{padding:3px 0;}
	.SearchResultsContent td{padding:5px 0 10px 0;}
	.PagingTable{padding:5px 10px 0;border-color:#ccc;}
	input.NormalTextBox, textarea.NormalTextBox{padding:3px 5px;border-top:1px solid #777;border-left:1px solid #777;border-bottom:1px solid #ccc;border-right:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;}
	.AuthenticationContent table, .LoginPanel table{width:250px;}
		.LoginPanel input.NormalTextBox{margin-bottom:12px;width:180px !important;}
		.LoginPanel label img{display:none;}

	a:link, a:visited, a:active, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active, a.SkinObject:link, a.SkinObject:visited, a.SkinObject:active{color:#0473b2;text-decoration:none;}
	a:hover, a:visited:hover, a.CommandButton:hover, a.SkinObject:hover{color:#4abdff;text-decoration:underline;}
		a.SiteBreadcrumb:link, a.SiteBreadcrumb:visited{text-transform:uppercase;color:#888;}
		.Footer a, .Footer a.CommandButton, .Footer a.SkinObject{color:#fff;text-decoration:underline;}
		.Footer a:hover, .Footer a.CommandButton:hover, .Footer a.SkinObject:hover{text-decoration:none;}
	h1, h2, h3, h4, h5, h6, .Head{font-family:"Droid Sans", "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:normal;color:#000;}
	h1{font-size:26px;line-height:1.2;color:#b60000;letter-spacing:-0.035em;}
	h2, h2.proLogicContTitle, h2.proLogicContTitle .Head, h2 .Head{font-size:26px;font-weight:normal;color:#000000;clear:both;letter-spacing:-0.035em;margin:0;line-height:1;}
	h3{font-size:18px;color:#103755;}
	h4{font-size:11px;text-transform:uppercase;color:#666;letter-spacing:1px;}
	h5{font-size:12px;color:#494949;font-weight:bold;text-transform:uppercase;margin-bottom:10px;}
	
	.proLogicCont, .proLogicContNotitle{margin-bottom:15px;}
	.proLogicCont, .proLogicContBody, .proLogicContNotitle, .proLogicContNotitleBody{clear:both;overflow:hidden;}
		.Footer h2.proLogicContTitle .Head{color:#fff;}
		.SideBar h2, .SideBar h2.proLogicContTitle, .SideBar h2.proLogicContTitle .Head, .SideBar h2 .Head{font-size:18px;}
			.SideBar h2.proLogicContTitle{border-bottom:1px #eceaea solid;}
		.SideBar h2{margin:10px 0;}
