﻿/* Fixes firefox single page print issue */
#container {
 overflow: visible !important;
}

#headerLinks,
#navigation,
#alert,
#leftNavigation,
#leftColumn,
#pageOptions,
#footer,
.subscriptionPanel,
#search
{
    display:none;   
}

body, 
#leftNavigation li ul, 
#leftNavigation li.selected, 
#leftNavigation li ul li, 
#leftNavigation .itemTop, 
#leftNavigation .itemBottom, 
#leftNavigation,
#tertiaryStories .story1, 
#tertiaryStories .story2, 
#tertiaryStories .story3,
#navigationTabs li.firstTab a #navigation, 
#navigationTabs li a, 
#navigationTabs li a:hover, 
#navigationTabs li.lastTab a, 
#navigationTabs li.lastTab a:hover, 
#navigationTabs li.Selected a, 
#navigationTabs li.Selected a:hover, 
#navigationTabs li.firstTabSelected a, 
#navigationTabs li.lastTabSelected a, 
#navigationTabs li.firstTab a, 
#navigationTabs li.firstTab a:hover, 
#navigationTabs li.firstTabSelected a, 
#navigationTabs li.firstTabSelected a:hover, 
#navigationTabs li.lastTabSelected a, 
#navigationTabs li.lastTabSelected a:hover,
#leftNavigation li,
.panelTop, 
.panelBottom, 
.columnsHome .panelTop, 
.columnsHome .panelBottom,
.ui-widget-content .ui-state-active a,
.ui-state-hover a, 
.ui-state-hover a:hover,
.ui-widget-content .ui-state-active a,
.ui-widget-content .ui-state-default a,
#featureRotation #feature-1 .info, 
#featureRotation #feature-2 .info, 
#featureRotation #feature-3 .info, 
#featureRotation #feature-1 .info .infoTitle, 
#featureRotation #feature-2 .info .infoTitle, 
#featureRotation #feature-3 .info .infoTitle, 
#rotation-Button1 a, 
#rotation-Button2 a, 
#rotation-Button3 a,
.button,
#mainColumn #featureRotation .ui-tabs .ui-tabs-nav,
.ui-widget-content .ui-state-active a,
.ui-state-hover a, 
.ui-state-hover a:hover,
.ui-widget-content .ui-state-active a,
.ui-widget-content .ui-state-default a,
#footerMiddle,
#secondaryStories .story1, 
#secondaryStories .story2, 
#secondaryStories .story3,
div.panelTabbed .ui-state-default a
{
	background: Transparent none;
}

#navigationTabs li a, 
#leftNavigation li a,
.ui-widget-content .ui-state-active a,
.ui-state-hover a, 
.ui-state-hover a:hover,
.ui-widget-content .ui-state-active a,
.ui-widget-content .ui-state-default a,
#featureRotation a, 
#featureRotation .info a, 
#featureRotation .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-widget-content .ui-state-active a,
.ui-state-hover a, 
.ui-state-hover a:hover,
.ui-widget-content .ui-state-active a,
.ui-widget-content .ui-state-default a
{
	color: Black;
}

#navigationTabs li.Selected a,
.ui-widget-content .ui-state-active a,
#navigationTabs li.firstTabSelected a, 
#navigationTabs li.firstTabSelected a:hover
{
	font-weight:bold;
}

#navigationTabs li a,
#navigationTabs li.firstTab a,
#navigationTabs li.lastTab a,
.ui-widget-content .ui-state-default a,
#leftNavigation li,
#leftNavigation li.selected, 
#leftNavigation li ul li,
div.panelTabbed .ui-tabs-nav li a
{
	background-color: #f7f3f7;
}

#navigationTabs li.Selected a,
.ui-widget-content .ui-state-active a,
#navigationTabs li.firstTabSelected a, 
#navigationTabs li.firstTabSelected a:hover,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a
{
	background-color: #dedfde;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a,
.ui-tabs .ui-tabs-nav li a {
	height:21px;
	padding-top: 9px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs .ui-tabs-nav li
{
	margin-top:0px;
}

#navigation {
	margin-top:15px;
}

#navigationTabs li a
{
	height:25px;
	padding-top:10px;
}

#navigationTabs
{
	height:40px;
}

#secondaryStories .story1, 
#secondaryStories .story2, 
#secondaryStories .story3
{
	border-right: none;
}

#headerLogo {
	padding-top:0px;
}

#breadcrumb
{
	margin-top:5px;
	margin-bottom:5px;
}

#panel, .panel
{
    display:block;
	border: solid 1px #efebef;
}

#headerLinks li {
	padding-left:10px;
}

.button input {
	background:#a50084 none;
}

#mainColumn #featureRotation .ui-tabs .ui-tabs-nav 
{
	border-top:1px solid White;
	padding-top:0;
}

#rotation-Button1 a, 
#rotation-Button2 a, 
#rotation-Button3 a {
	height:20px;
	padding-top:8px;
}

#container,
#mainColumn,
.columnsHome #mainColumn,
.columns1 #mainColumn,
.columns2 #mainColumn,
.columns3 #mainColumn
{
    width:auto;
    float:none;
    padding-top:15px;
    margin-top:10px;
    padding-bottom:15px;
    margin-bottom:10px;
    border-top:solid 1px black;
    border-bottom:solid 1px black;
}

#rightColumn,
.columnsHome #rightColumn,
.columns1 #rightColumn,
.columns2 #rightColumn,
.columns3 #rightColumn,
#tertiaryStories .story1, 
#tertiaryStories .story2, 
#tertiaryStories .story3
{
    float:none;
    width:auto;
    margin:0px;
}

#tertiaryStories .story1, 
#tertiaryStories .story2, 
#tertiaryStories .story3
{
	margin-bottom:10px;
}

