/* generated by csscreator.com */
html, body
{
	text-align:center;
}

body#Body
{
	background-color: Black;
}

#dnn_ctr3203_DynamicLogin_chkCookie, #dnn_ctr3203_DynamicLogin_chkCookie + label,
#dnn_ctr4347_DynamicLogin_chkCookie, #dnn_ctr4347_DynamicLogin_chkCookie + label,
#dnn_ctr4351_DynamicLogin_chkCookie, #dnn_ctr4351_DynamicLogin_chkCookie + label
{
	display: none;
}

#bottomLinksContainer, #regionLinksContainer, #pagewidth
{
	/*width: 77.61538461538462em;
	*width: 75.67689192229806em;*/
	width:76.102em;

	margin:0 auto;
	text-align:left;
}

#pagewidth
{
	background:none repeat scroll 0 0 Black;
	background-image: url( "images/background.jpg" );
	background-repeat: repeat;
}

#page
{
	padding: 10px 10px 0px 10px;
}

#content
{
}

#header
{
	position: relative;
	height: 145px;
	z-index: 9999999;
}

#topnav
{
	float: right;
	width: 50%;
}

#branding
{
	padding-bottom:10px;
}

#Region, #Language
{
	border: 1px solid #FFFFFF;
}

.RegionPane
{
	padding-right: 10px;
}

.RegionPane, .SearchPane, .BrandsPane
{
	float:right;
}

.BrandsPane
{
	padding-top: 5px;
}

#Region, #Language, #SearchBtn
{
	vertical-align: top;
}

#SearchBox
{
	height: 17px;
}

#Region, #Language, #SearchBtn, .RegionPane, .SearchPane
{
	height: 20px;
}

#leftcol
{
	width: 29%;
	float: left;
	position: relative;
	background-color: #929292;
}

#maincolcontent, #leftcolcontent
{
	padding: 5px 5px 5px 5px;
	overflow:hidden;
}

#bottomLinkscontent, #regionLinkscontent
{
	padding: 2px 10px 0px 10px;
}

div#QuickHeaderLinks
{
	padding-bottom: 5px;
}

#copywright, #privacy, #privacy a, #QuickHeaderLinks, #QuickHeaderLinks a {color:White; text-decoration:none;}
#copywright {width: 50%; float: left;}
#privacy {width: 49%; float: right;text-align:right;}


.TopLeftContentPane { float:left; width:429px; padding-top:1px; margin-left:12px;}
.TopRightContentPane { float:left; width:225px; padding-top:1px;}
.TopRightContentPane img { display:block;}
*+html .TopLeftContentPane.DNNEmptyPane, *+html .TopRightContentPane.DNNEmptyPane { font-size:0;}
.TopContentPane{}
.LeftContentPane{width: 49%;float: left;}
.RightContentPane{width: 49%;float: right;}
.ContentPane{}
.Left2ContentPane{width: 25%;float: left;}
.Content2Pane{width: 48%;float: right;}
.Right2ContentPane{width: 25%;float: right;}
.BottomContentPane{}

.LeftPaneBottom {position: absolute;bottom: 0;width:93%;}

#maincol
{
	float: right;
	display: inline;
	position: relative;
	width: 71%;
	background-color: #6C6D6F;
}

#BottomContentPane
{
	height: 61px;
	clear: both;
	padding: 0px 20px 0px 20px;
}

/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix
{
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix
{
	height: 1%;
}
.clearfix
{
	display: block;
}
/* End hide from IE-mac */

/*printer styles*/
@media print
{
	/*hide the left column when printing*/
	#leftcol
	{
		display: none;
	}
	#twocols, #maincol
	{
		width: 100%;
		float: none;
	}
}

div#dnn_ctr4805_ModuleContent, table#dnn_ctr3203_DynamicLogin_tableLogin td
{
	padding:3px;
}

/* News Feeds styles*/

#dnn_LeftPaneBottom .transparent .Content p.DNN_News_ItemLink a, #dnn_LeftPaneBottom .transparent p.DNN_News_ItemLink a, #dnn_LeftPaneBottom .transparent a:link #dnn_LeftPane .transparent .Content p.DNN_News_ItemLink a, #dnn_LeftPane .transparent p.DNN_News_ItemLink a, #dnn_LeftPane a:link p.DNN_News_ItemLink a {
    color: #023F92;
    font-size: 116%;
    font-weight: bold;
    text-decoration: none;
}
#dnn_LeftPaneBottom .transparent .Content p.DNN_News_ItemDate, #dnn_LeftPaneBottom .transparent p.DNN_News_ItemDate, #dnn_LeftPaneBottom .transparent a:link #dnn_LeftPane .transparent .Content p.DNN_News_ItemDate, #dnn_LeftPane .transparent p.DNN_News_ItemDate, #dnn_LeftPane a:link p.DNN_News_ItemDate {
    border-bottom-color: white;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    color: white;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 8px;
}
p.DNN_News_ItemDetails + p {
	display: none;
}
.DNN_News_ItemDetails + p + related {
    display: none;
}
#rotator {
	float: left;
}
#dnn_LeftPaneBottom .transparent .Content, #dnn_LeftPaneBottom .transparent p, #dnn_LeftPaneBottom .transparent a:link #dnn_LeftPane .transparent .Content, #dnn_LeftPane .transparent p, #dnn_LeftPane a:link {
	padding-top:7px !important;
}

.cs-UltimateBanner { margin:0 auto;}
.clearFloat { clear:both;}

/*chrome menu fix*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .chrome-menu-fix {
	z-index:0;
	position:relative;
    }
}
