﻿@charset "utf-8";
/* CSS Document */
/*
================================================================================
Information management pages.
Author:       Vera Mehta 
Created:      December 2009 
================================================================================
/*
--------------------------------------------------------------------------------
                        Headers and sub-navigation
--------------------------------------------------------------------------------
*/
.info-man{border-bottom:#00529B solid 4px;}
.info-man #sub-menu{width:860px!important;}
#wrapper.white-wrapper {background:#fff; margin-bottom:20px;}
/*Level 1 header*/
.level1 #wrapper #primary-content #banner{ width:639px; float:left; /*border-bottom:4px solid #01325e;*/ }
.level1 #wrapper #primary-content #banner img {border:none;}
.level1 #wrapper #primary-content #banner h1  {float:left;color:#FFFFFF;padding:12px 12px 12px 12px;margin:-110px 0 0 20px;overflow:hidden;  filter: alpha(opacity=90); -moz-opacity:0.90; opacity:0.90; z-index:1; font-size:1.5em; font-weight:500;background-color:#00529b; border-bottom:none;}
html>body .level1 #wrapper #primary-content #banner h1{*position: static; }
.level1 #wrapper #primary-content #banner h1 .sub-text {width:300px; font-size:0.65em; display:block; font-weight:700; line-height:150%; padding:6px 0 0 0;}
.level1 #wrapper #primary-content #banner .level-two-title {margin:20px 20px 20px 20px; border: none!important;}
.info-man-dk-blue-banner{background-color:#00529b; border-bottom: 4px solid #01325e; color:#ffffff; width:280px;}

/* Level 1 right column search */
#rhs-searchform-holder { padding: 0; margin:0; display:inline-block;  }
#rhs-searchform-holder form {margin:0; }
#rhs-searchform-holder fieldset {border: none; padding:10px 0 0px 10px; margin:0 0 0 0; }
#rhs-searchform-holder fieldset legend { display:none;  padding:0 0 0 0!important; margin:0 0 0 0!important;}
#rhs-searchform-holder label { display:none; padding:0 0 0 0!important; margin:0 0 0 0!important;}
#rhs-searchform-holder #imSearchtext, #hdr-searchform-holder .imSearchtext {border: #00529B solid 1px; padding:3px 4px 4px 4px; margin:0 0 0 0 ; height:18px;  color:#333; width: 245px; font-family:Verdana, Geneva, sans-serif; }
html>body #hdr-searchform-holder #imSearchtext {*margin:-1px 0 0 0}
#rhs-searchform-holder #search_button{margin:0 0 0 0;}
.search-holder {background: #B2CBDE;  padding:0 0 12px 0; border-bottom: dotted #BFBFBF 1px; border-right: dotted #BFBFBF 1px; border-left: dotted #BFBFBF 1px; margin:0px 6px 8px 6px;  }
.search-holder h2 { background:#CDCDCD url(/images/global/h2-bg.jpg) top left repeat-x; padding: 4px 0 4px 0; font-weight:700; }
.search-holder h2 a, .search-holder h2 span.header-no-link{color:#000000; text-decoration:none; margin-left: 10px!important;display:block;}
.search-holder p { margin-left:10px;}

/*Level 3 header*/
.level3 #wrapper #main-content #banner{ background-color:#00529B;}
/*Level 4,5,6 header*/
#wrapper #banner h1{border-bottom:#00529B 2px solid; color:#00529B;}
#wrapper #main-content #left-nav-content .holder {float:left;}
#wrapper #main-content #left-nav-content .holder .name {font-size:0.85em;}
#wrapper #main-content #left-nav-content h2{ border-color:#666}
#wrapper #main-content #left-nav-content img{border:1px solid #666;}
#info-man-wrapper #wrapper #primary-content ul li {background: url(/images/global/grad-bg.jpg) top left repeat-x;  border-top:#BFBFBF dotted 1px; width:319px;   }
.info-man-dk-blue-banner-license{background-color:#00529B; border-bottom: 4px solid #01325E; padding:10px 0px 15px 0px; width:580px;}
.info-man-dk-blue-banner-license img{padding:6px 10px 0px 20px!important; float:none!important; }
#info-man-wrapper #wrapper #primary-content ul li h2 {background:none; padding:8px 10px 8px 20px;}
/*
----------------------------------------------------------------------------------
                    Level 3,4,5 styles with a lefthand navigation
--------------------------------------------------------------------------------
*/
#wrapper #main-content #left-nav .selected-page a {background-color:#00529B!important;}
#wrapper #main-content #left-nav .selected .selected-page a {background-color:#00529B!important;}
#wrapper #main-content #left-nav .selected-page ul {background-image: url(/images/global/infoman-nav-arrow-bg-1st.gif)!important;}
/*facts and figures panel*/
#info-man-wrapper #wrapper #secondary-content .holder #facts-figures .fact-title {font-size:2.083em; padding:0 0 5px 0; color:#00529B;}
#info-man-wrapper #wrapper #secondary-content .holder #facts-figures .fact-description{color:#666666;}
/*
/*
----------------------------------------------------------------------------------
                    Guidance and standards A-Z menu
--------------------------------------------------------------------------------
*/
.level3 #wrapper #a-z-menu {margin:14px 20px 0 20px;height:27px;list-style:none;padding:0;}
.level3 #wrapper #a-z-menu li {border:1px solid #bfbfbf;width:25px;height:20px;color:#000;text-align:center;padding:3px 0 2px 0;margin:0 0 0 7px;float:left;display:block;}
/* IE6 */
.level3 #wrapper #a-z-menu li {_height:25px;_padding:3px 0 2px 0;}
/* IE7 */
.level3 #wrapper #a-z-menu li {*height:23px;*padding:2px 0 0 0;}
.level3 #wrapper #a-z-menu li:hover {border:1px solid #00529b;text-decoration:underline;}
.level3 #wrapper #a-z-menu li a {width:27px;height:23px;color:#000; text-decoration:none;padding:4px 0 0 0;margin:-4px 0 0 -1px;display:block !important;}
/* IE6 */
.level3 #wrapper #a-z-menu li a {_width:27px;_padding:4px 0 0 0;_margin:-4px 0 0 -1px;} 
/* IE7 */
.level3 #wrapper #a-z-menu li a {*width:23px;*padding:0 0 0 0;*margin:0;} 
.level3 #wrapper #a-z-menu li a:hover {color:#000; text-decoration:underline;}
.level3 #wrapper #a-z-menu li.selected {border:1px solid #000;color:#fff;background:#00529b;width:27px;_width:28px;margin:0 2px 0 9px;}
.level3 #wrapper #a-z-menu li.selected:hover {border:1px solid #00529b;text-decoration:underline; color:#fff;}
.level3 #wrapper #a-z-menu li.selected a {color:#fff; text-decoration:none;font-weight:bold;width:28px;}
.level3 #wrapper #a-z-menu li.selected a:hover {color:#fff; text-decoration:underline;}
.level3 #wrapper #a-z-menu li.no-link {border:1px solid #bfbfbf;color:#b1b1b1;}
.level3 #wrapper #a-z-menu li.no-link:hover {border:1px solid #b1b1b1;color:#b1b1b1;text-decoration:none;}
.level3 #wrapper #a-z-menu li.first {margin:0 0 0 0;}
/*
----------------------------------------------------------------------------------
                    Guidance and standards main area
--------------------------------------------------------------------------------
*/
.level3 #wrapper #full-content {clear:both;margin:16px 20px 20px 20px;display:block;}
.level3 #wrapper #full-content #keywords-holder {border:dotted 1px #00529b;background:#eee;display:block;float:left;padding:10px 12px 0 12px;width:200px; margin-bottom:32px;}
.level3 #wrapper #full-content #keywords-holder h2 {font-size:2em;}
.level3 #wrapper #full-content #keywords-holder ul {list-style:none;padding:0;margin:0;}
.level3 #wrapper #full-content #keywords-holder li {margin:0 0 12px 0;}
.level3 #wrapper #full-content #keywords-holder li a {color:#000;text-decoration:none;}
.level3 #wrapper #full-content #keywords-holder li a.selected {color:#fff;text-decoration:none;font-weight:bold;background:#00529b;padding:3px 8px 3px 6px;margin:-3px -8px -3px -6px;}
/* IE6+7 */
.level3 #wrapper #full-content #keywords-holder li a.selected {_margin:0;*margin:0;}
.level3 #wrapper #full-content #keywords-holder li a:hover {text-decoration:underline;}
.level3 #wrapper #full-content #a-z-intro {border-top:1px dotted #00529b;display:block;float:left;width:674px;margin:0 0 10px 20px;padding:10px 0 0 0;}
.level3 #wrapper #full-content #a-z-file-list {margin:0 0 10px 20px;padding:12px 0 0 0;display:block;float:left;border-top:1px dotted #bfbfbf;width:674px;}
.level3 #wrapper #full-content #a-z-file-list h3 {font-size:1.5em;}
.level3 #wrapper #full-content #a-z-file-list p {float:left;margin:10px 0;}
.level3 #wrapper #full-content #a-z-file-list p.pagination {float:right;margin:10px 0;}
.level3 #wrapper #full-content #a-z-file-list ul {border-top:1px dotted #bfbfbf;display:block;clear:both;}
.level3 #wrapper #full-content #a-z-file-list li {border-bottom:1px dotted #bfbfbf;padding:12px 0;}
/* IE8 */ 
.level3 #wrapper #full-content #a-z-file-list li:hover {background:#e5edf5;margin:0 -5px;border-top:0px solid #fff;border-left:5px solid #e5edf5;border-right:5px solid #e5edf5;}
/* Non IE */
body:last-child .level3 #wrapper #full-content #a-z-file-list li:hover {margin:-1px -5px 0 -5px;border-top:1px dotted #bfbfbf;}
.level3 #wrapper #full-content #a-z-file-list li a {font-size:1.2em;}
.level3 #wrapper #full-content #a-z-file-list .file-size {font-size:0.9em;color:#716b6b;}

/* Rotating panel */
/* Rotating panel */
#info-man-wrapper #wrapper #secondary-content .holder ul#quotes {height:265px; background:#FFF; overflow:hidden;}
#info-man-wrapper #wrapper #secondary-content .holder ul#quotes li{padding: 8px; background:#FFF url(/images/global/quote.png) no-repeat 5px 5px; height:265px;}
#info-man-wrapper #wrapper #secondary-content .holder ul#quotes li div.author {font-size:0.9em; color: #666; padding:25px 0 0 0; background:url(/images/global/speech.png) no-repeat;}
#info-man-wrapper #wrapper #secondary-content .holder ul#quotes li a {color: #0066CC!important; text-decoration: underline!important;}
#info-man-wrapper #wrapper #secondary-content .holder ul#quotes li a:hover {text-decoration:none!important;}

/* additions for selection-and-transfer.htm (pre-responsive) - September 2012 - Steve Mannion*/

#info-man-banner-container
{
	float: left;
  width: 100%;
  min-height: 190px;
  background: url(/images/global/grad-bg.jpg) repeat-x #fff;
  border-bottom: 1px dotted #ccc;
  margin: 2em auto 0 auto;

}

#primary-array {float: left; width: 100%; }
#primary-array ul {border: 0; padding: 0; margin: 0 auto; width: 95%; }
#primary-array ul li {text-align: center; float: left; margin: 0.5em 0; padding: 0; }
#primary-array ul li img { border: 0 ; padding: 0 0 1em 0 ; width: auto; height: auto; vertical-align: top; margin: 0;}
#primary-array ul li a {text-decoration: none ; color: #000; }
#primary-array ul li a:hover  {text-decoration: underline ; }

#browse-categories-single {
	margin: 1em 0 1em 20px;
	float: left;
	width: 96%;
}

#browse-categories-single ul {
	float: left;
	width: 95%;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}

#browse-categories-single ul li {
	background: url(/images/global/grad-bg.jpg) repeat-x ;
	width: 100% !important;
}

#browse-categories-single ul li p {
  margin: -1em 0 0 0;	
}

#browse-categories-single h2 { margin: 0.5em auto 0.25em auto ; }

#browse-categories-single ul li img {border: 0; width: auto; height: auto; margin: 0 1em 1em -0.5em; float: left; }

#info-man-wrapper #left-nav-content .quote-box {float:left;  padding:12px 20px 12px 20px; border:#00529B dotted 1px; margin:12px 20px 12px 20px; background:url(/images/education/education-footer-bg.jpg) bottom repeat-x; font:1.5em/150% Verdana, Arial, Helvetica, sans-serif normal!important;}

