/* TRANSITIONAL CSS :: REQUIRES MHS2001ALL.CSS */




/**************************
 * NEW LAYOUT POST 2001
 **************************/

#banner {
	width: 980px;
	background: #003466 url("/images/banners/banner-standards-bd1b980.jpg") repeat-x;
	height: 66px;
	margin: 0; padding: 0;
}


#banner form {margin: 22px 8px 0px 0px}

#banner form * {background: #9da6b6;font-size: 11px; }
#banner form *:focus {outline: 2px solid #adb6ca;}
#banner form input[type="submit"] {padding: 0px 1px 0px 1px}

#banner #topnav {margin-left: 239px; margin-top: 27px; height: 15px}

#main-col {width: 980px; 
	background: #ffffff url("/images/_graphics/main-col-bg-blue.gif") 15px 0px repeat-y;
}


div.two-col-master {
	border: none;
	float: left;
	width: 746px;
	padding: 0px 0px 16px 0px;
	margin-right: 0px;
	border-right: 4px solid #f9cf5f;
}


div.sidebar {
	float: left;
	width: 230px;
	padding: 0px 0px 16px 0px;
	margin: 0 ;
	background: #003466 url("/images/_graphics/gen-banner-sm.jpg") 0px 0px no-repeat;
}


#footer {width: 980px;}






/*************************************
 *
 *  STYLE ONLY: TRANSISTIONAL DESIGN
 *
 *************************************/
  



/* NEW GENERAL STYLE */


a:link,
a:visited,
a:active
{ text-decoration: none;
}

a:hover { text-decoration: underline}

* a:link.more, * a:visited.more, * a:active.more {
	font-size: 95%; font-weight: normal; color: #164AAB !important; border-top: 1px solid #164AAB;
	padding-right: 12px;
	background: url("/images/smgraphics/link-arrow-sm.gif") no-repeat 100% 1px;
}


h1 {
	font-family: Georgia,'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	margin: 24px 0px 0px 0px; color: #555555;
}

h1+div {margin-top: 24px; }


hr {margin: 0; padding: 0; border: none; border-bottom: 1px solid #888888; height: 0;}

.phraseLesser {font-size: 90%}

.notice {background: #e9e9e9; font-style: italic; padding: 3px 5px 3px 5px}

.special-notice {
		border: 1px solid #dddddd;
		padding: 6px 12px;
		margin: 12px 24px 24px 72px;
		background: #f4f4f4;
	}
	
.special-notice h2,
.special-notice h3,
.special-notice h4,
.special-notice h5,
.special-notice h6 {color: black}


.anchor_jump {clear: both; float: right; border: 1px solid #dddddd; color: black; background: #f4f4f4; display: inline; text-align: right; padding: 3px 6px 3px 6px;}	


.real_title {font-style: italic}

.page_links {margin: 0 0 3px 0; padding: 0 0 0 24px}

.page_links li {display: inline; margin: 0; padding: 0}

.page_links li:first-child a {border: none; padding-left: 0;}
.page_links li a {border-left: 1px solid #dddddd; padding: 3px 6px 3px 6px; margin: 0;}


.seq_nav {text-align: center; border-top: 1px solid #dddddd; padding-top: 6px;}
.seq_nav a:first-child {border: none;}
.seq_nav a {border-left: 1px solid #dddddd; padding: 3px}








/* SIDEBAR STYLES */

.sidebar {
	background: #003466; padding-bottom: 24px; width: 245px;
}

.sidebar a:link,
.sidebar a:visited,
.sidebar a:active {color: #DEDAF7;}
.sidebar a:hover {

}


.sidebar h2 {
	margin: 0; color: black;
	font-size: 16px;
}

.sidebar h2 b{ font-size: 19px}

.sidebar p {margin: 0 0 12px 0px;}


/*
  .sidebar .announcements p+p {display: none}
*/
  .sidebar .announcements p {}




.sidebar .news {
	background: #f9cf5f;
	padding: 1px 6px 8px 6px;
}

.sidebar .news a:link,
.sidebar .news a:active,
.sidebar .news a:visited,
.sidebar .news a:hover {color: black}

.news .more {display: block}


.news h2, .news h3, .news h4 {
	color: #003466;
	margin: 8px 0px 0px 0px; font-size: 14px;
}
.news p {font-size: 90%}

.enewslink {font-size: 90%; padding-top: 12px;}
.enewslink img {vertical-align: middle; padding-right: 4px; padding-bottom: 6px;}


.sidebar ul {margin: 12px 0px 12px 0px}
.sidebar li { clear: left;
	padding-bottom: 8px;
}

.sidebar ul a:link, .sidebar ul a:visited {color: white}

.sidebar li img {padding-right: 4px; vertical-align: middle;}

.abigail-box  {
	padding: 16px 4px 16px 4px; 
	float: none;
	text-align: center;
	color: #ffffff;
	font-size: 95%;
	line-height: 1;
}
.abigail-box a:link,
.abigail-box a:visited {
	color: #ffffff;
}

.abigail-box img {
	margin: 0 0 0 6px; vertical-align: middle;
}


.sidebar .abigail-box a:link,
.sidebar .abigail-box a:visited
{
	color: white;
	border-bottom: none;
}

.sidebar .seealso {
	padding: 12px 6px 8px 6px;
	color: white;
	background: #003466 url("/images/_graphics/gen-banner-sm.jpg") 0px 0px no-repeat;
}


.sidebar .seealso h2 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size: 16px;
	color: #f9cf5f;
	padding-top: 24px;
}



.sidebar_res,
.sidebar_random {
	clear: both;
	margin: 0px 0px 12px 0px;
	padding: 12px 0 12px 0;
}


.sidebar_res img,
.sidebar_random img {
	border: 0px solid white;
}

.sidebar_res h3 {
	font-size: 14px; margin: 0;
}

.sidebar_res h3 a:link,
.sidebar_res h3 a:visited,
.sidebar_res h3 a:active,
.sidebar_res h3 a:hover { border: none}

.sidebar_res p {
	margin: 0;
	font-size: 10px;
}


.sidebar_random {
	border: 1px solid #444488;
	padding: 8px;
}

.sidebar_random img {float: right;}

.sidebar_random h3 {display: inline; color: white;}
.sidebar_random p
{display: inline; font-size: 10px;}


