

.layout, .page-editing, .page-tabs, .admin-bar .navigation-list, .admin-bar fieldset.field-list, .header-fragment-inner, .poweredby-wrapper, .footer-fragments, .footer-fragments-header, .footer-fragments-footer
{
    width: 975px;
    max-width: 975px;
    min-width: 975px;
}

.content-fragment { margin: 10px 0; }

.layout-content.split-content .layout-region-inner.content .content-fragment, 
.layout-content.header-top-split-content .layout-region-inner.content .content-fragment
{ margin-right: 5px; }

.layout-content.split-content .layout-region-inner.right-sidebar .content-fragment,
.layout-content.header-top-split-content .layout-region-inner.right-sidebar .content-fragment
{ margin-left: 5px; }

.layout-content.content-left-sidebar-right .layout-region.right-sidebar .content-fragment,
.layout-content.sidebar-left-content-right .layout-region.content .content-fragment,
.layout-content.sidebar-left-content-center-sidebar-right .layout-region.content .content-fragment,
.layout-content.sidebar-left-content-center-sidebar-right .layout-region.right-sidebar .content-fragment,
.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-left .content-fragment,
.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-right .content-fragment,
.layout-content.content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.right-sidebar .content-fragment,
.layout-content.header-top-content-left-sidebar-right .layout-region.right-sidebar .content-fragment,
.layout-content.header-top-sidebar-left-content-right .layout-region.content .content-fragment,
.layout-content.header-top-sidebar-left-content-center-sidebar-right .layout-region.content .content-fragment,
.layout-content.header-top-sidebar-left-content-center-sidebar-right .layout-region.right-sidebar .content-fragment,
.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-left .content-fragment,
.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.split-sidebar-right .content-fragment,
.layout-content.header-top-content-left-split-sidebar-right-top-single-sidebar-right-bottom .layout-region.right-sidebar .content-fragment
{ margin-left: 10px; }

.content-fragment.no-wrapper { margin: 0; }
.content-fragment.side-border-only { margin-top: 0; margin-bottom: 0; }
.content-fragment.top-side-border-only { margin-bottom: 0; }
.content-fragment.side-bottom-border-only { margin-top: 0; }

body
{
background-color:black;
}
#logo
{
float:left;
}

.top-bar
{
float:right;
width:350px;
padding-top:-235px;

}

#page-container
{
width:990px;
margin-left:auto;
margin-right:auto;
background-color:black;
}

#page-header
{
width:990px;
margin-left:auto;
margin-right:auto;
background-color:black;

}

#page-header a
{
color:#CCCCCC;
text-decoration:none;
}

.header-fragments
{
background-color:black;
}


.header-fragment-outer
{
background-color:black;
}

.header-fragment-outer.top-bar
{
background:none;
}

#ctl00_content_ctl00_customize-link
{
padding:
}

.header-fragment-outer.group-navigation
{
margin-top:50px;
}

#search
{
position:absolute;
top:25px;
right:0px;
}

#page-footer-container {
	width: 980px;
	margin: 0 auto;
	padding: 15px 5px 5px 5px;}

#page-footer {
	border-top: 5px solid #4891DD;
	border-bottom: 1px solid #cdcbcc;
	clear: both;
	font-family: Arial, sans-serif;
	text-align: center;
	overflow: hidden;
    width: 980px;
visibility:hidden;
height:0;}
    
#page-footer .center {
	width: 980px;
	margin: 0 auto;
}

#page-footer ul {}

#page-footer ul#footer_cs {
	list-style: none;
	margin: 0 16px 0 22px !important;
	overflow: display;
	padding: 0;
	white-space:-moz-pre-wrap;
	white-space: normal;
	width: 140px;}
	
#page-footer ul#footer_info,
#page-footer ul#footer_progs,
#page-footer ul#footer_conf,
#page-footer ul#footer_shop {
	list-style: none;
	margin: 0 16px 0 0 !important;
	overflow: display;
	padding: 0;
	white-space:-moz-pre-wrap;
	white-space: normal;
	width: 140px;}
	
#page-footer ul#footer_edu {
	list-style: none;
	margin: 0 22px 0 0 !important;
	overflow: display;
	padding: 0;
	white-space:-moz-pre-wrap;
	white-space: normal;
	width: 140px;}

#page-footer ul li {
	list-style-image: none !important;
	margin: 0 !important;
	padding: 0;}
	
li .qmtitle {
	margin-bottom: 10px;}

/*


/* Footer Nav */
#page-footer ul.qmmc { float: left; width: 100px; margin: 0 20px 20px 30px; text-align: left; }
#page-footer ul.qmmc li { float: none; margin-bottom: 1px; _zoom: 1; }
#page-footer ul.qmmc li a {
color: #CCCCCC;
font-size: 11px;
text-decoration: none;
}
#page-footer ul.qmmc li a:hover {
color: #8DB9E5;
text-decoration: underline;
}

#page-footer-container {
	background-color: transparent;
	padding: 0;}

#page-footer {
	background-color: transparent !important;
	background-image: none !important;
	border: 0;
	margin-top: 10px;}
	
#page-footer .qmtitle {
	font-family: "Arial", sans-serif !important;
	font-weight: bold !important;
	font-size: 10pt;}
	
#page-footer a {
	color: #616265 !important;
	font-family: "Arial", sans-serif !important;}
	
#page-footer a:hover {
	color: #95969a !important;}
	
/********************************
LEGAL & TRADEMARK */
#legal-trademark {
	color: #95969A;
	font-size: 8pt;
	font-family: Arial, sans-serif;
	margin: 0auto;
	padding: 10px 0 10px 0;
	text-align: center;}

#legal-trademark div.security-icons {
	margin: 5px auto;}
	
#legal-trademark div.security-icons img {
	border: 0;
	vertical-align: middle;}
	
#legal-trademark div.security-icons #pbwsp {
	color: #95969A;
	font-size: 9px;
	padding-top: 3px;}
	
#legal-trademark div.security-icons #pbwsp a {
	background: url(../../images/pipeline_icon.png) no-repeat;
	color: #95969A;
	font-size: 11px;
	padding-left: 16px;}
	
#legal-trademark #pbwsp a:hover {
	color: #616265;}
