@import url("/global/css/base/default_header.css");

@import url("/global/css/custom/typography.css");
@import url("/global/css/custom/layout.css");
@import url("/global/css/custom/styling.css");
@import url("/global/css/custom/utilities.css");

#tpt_site_header {background-image:url(/files/global/headers_tight/library.jpg);}
#tpt_banner {color: #ffffff; background-color:#14648C;}
#tpt_segment_middle {margin-top:0; padding:0;}
#tpt_segment_middle .wps_column.span_three {width: 490px;}

#horizontal-nav ul#tpt_horizontal_nav {background: #000000; height: 31px; margin: 0px; padding: 0px;}
#horizontal-nav ul#tpt_horizontal_nav li {background: #000000; border-right: 0px solid white;}
#horizontal-nav ul#tpt_horizontal_nav li a {font-size:0.9em;}
#horizontal-nav ul#tpt_horizontal_nav li a 
#horizontal-nav ul#tpt_horizontal_nav li:hover {background-color:  #dc241f;}
#horizontal-nav ul#tpt_horizontal_nav li#tpt_hnav_selected {color: #ffffff; background-color:  #dc241f; height: 19px;}

/*Blocks*/
.app_block .app_middle h3 {color: #ffffff; padding-left: 5px;}

/*--HACKY--* will remove when horizontal menu is used */
#tpt_breadcrumbs {margin:0; position:absolute; top:1px; left:14px; float:none;}
#tpt_page {position:absolute;}
.wps_column {margin-top:2em;}

.wps_column.span_five.last {margin-top:0;}

/* LHS nav fixes */
.wps_column .app_sidemenu li.level3 { background:transparent url(/files/global/application_images/sidemenu/closed.gif) no-repeat scroll 0px 8px; padding:4px 7px 4px 5px; }
.wps_column .app_sidemenu li.level4 { background:transparent url(/files/global/application_images/sidemenu/closed.gif) no-repeat scroll 0 8px; padding:4px 7px 4px 10px; }

/* 4 col fixes 
#tpt_segment_middle .wps_column.span_four { width:600px; }
#tpt_segment_middle .wps_column.span_two { width:294px; }*/

