/* START STANDARD STYLES */
/* These styles need to be appear on every site but you can adjust as necessary (the only things you should need to adjust are the foreground and background colours */
/* These styles should define how the content section looks */

* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}

body {
	color: #000;
	background: #fff;
	font-family: arial, helvetica;
}

body.site {
	color:#1C5077;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#1F5172;
	background-image: url(/cms/outertemplates/images/bg-body.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-bottom:10px;
	font-size: 70%;
}

body.smallText {
	font-size: 70%;
}

body.mediumText {
	font-size: 90%;
}

body.largeText {
	font-size: 100%;
}

h1 {
	color: #327AB4;
	margin: 0 0 0.5em 0;
	font-size: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #1C5077;
	margin: 0 0 0.5em 0;
	font-size: 125%;
	line-height: 125%;
}

h2 a:link, h2 a:active, h2 a:visited {
	text-decoration:none;
}

h2 a:hover {
	text-decoration:underline;
}


h3 {
	color: #1C5077;
	margin: 0 0 0.5em 0;
	font-size: 110%;
}

h4 {
	color: #1C5077;
}

hr {
	background: #327AB4;
	color: #327AB4;
	height: 2px;
	border: none;
}

p {
	margin: 0 0 1em 0;
	line-height: 150%;
	color:#1C5077;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul, ol {
	margin-left: 20px;
}

body.site ul, body.site ol {
	margin-left: 0;
}

#content ul, #homemidcol ul {
	margin-left: 20px;
	margin-bottom: 1em;
}

#content ol, #homemidcol ol {
	margin-left: 30px;
	margin-bottom: 1em;
}

li {
	line-height: 150%;
}


blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

th {
	/*background: #f00;
	color: white;*/
	font-weight: bold;
	color:#092573;
	text-align:left;
	font-size:100%;
	padding:10px;
}

td {
	/*line-height: 150%;*/
	color:#1C5077;
	font-size:100%;
	padding:10px;
}

#content td, #content th {
	color:#1C5077;
}

abbr, acronym { 
	border-bottom: 1px dotted #f00; 
	cursor: help; 
}

caption {
	text-align: left;
}

a:link {
	color: #cc0000;
	text-decoration: underline;
}

a:visited { }

a:hover { text-decoration: none; }

a:active {
	color: #cc0000;
	text-decoration: none;
}

a:focus {
	color: #cc0000;
	text-decoration: none;
}

#mental a:link, #mental a:visited {
	color: #08b605;
	text-decoration: underline;
}

#mental a:hover, #mental a:active, #mental a:focus  {
	color: #08b605;
	text-decoration: none;
}

#social a:link, #social a:visited {
	color: #0099ff;
	text-decoration: underline;
}

#social a:hover, #social a:active, #social a:focus  {
	color: #0099ff;
	text-decoration: none;
}

#health a:link, #health a:visited {
	color: #d4b402;
	text-decoration: underline;
}

#health a:hover, #health a:active, #health a:focus  {
	color: #d4b402;
	text-decoration: none;
}

#cross a:link, #cross a:visited {
	color: #660099;
	text-decoration: underline;
}

#cross a:hover, #cross a:active, #cross a:focus  {
	color: #660099;
	text-decoration: none;
}

#family a:link, #family a:visited {
	color: #cd0d0c;
	text-decoration: underline;
}

#family a:hover, #family a:active, #family a:focus  {
	color: #cd0d0c;
	text-decoration: none;
}

#normal a:link, #normal a:visited {
	color: #134567;
	text-decoration: underline;
}

#normal a:hover, #normal a:active, #normal a:focus  {
	color: #134567;
	text-decoration: none;
}
.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.justify {
	text-align: justify;
}

p.indent {
	margin-left: 25px;
}

span.underline {
	text-decoration: underline;
}

img.left {
	float: left;
	margin: 0 5px 5px 0;
}

img.right {
	float: right;
	margin: 0 0 5px 5px;
}

label {
	cursor: pointer;
}

label.lblFrm {
	color:#052571;
	font-weight:bold;
}

div.floatLeft {
	width: 50%;
	float: left;
}

label.form {
	width: 150px;
	float:left;
}

input.button {
	background: #89b9de;
	color: #00529c;
	border: solid 1px #539bd5;
	padding: 2px;
	font-weight: bold;
	margin: 0;
}

input.textbox, input.textbox2, textarea.textbox {
	color: #666666;
	border: solid 1px #666666;
	padding: 2px;
	font-family: arial, helvetica;
	font-size: 100%;
	margin: 0;
}

div.clear {
	clear: both;
}

p.image {
	margin: 0;
	padding: 0;
}

ul.inline li {
	display: inline;
}

p.small, span.small, ul.small, li.small, div.small, a.small, td.small {
	font-size: 90%;
}

p.large, span.large, ul.large, li.large, div.large, a.large, td.large {
	font-size: 110%;
}

p.error, span.error, ul.error, li.error, div.error {
	color: #f00;
}

/* END STANDARD STYLES */










/* START PAGE SPECIFIC STYLES */

#skipLinks, #printTitle {
	display: none;
}

#breadcrumb p {
	color:#666666;
}

#breadcrumb {
	padding: 0;
	margin:0;
	width:611px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	font-weight:bold;
	color:#666666;
}

#breadcrumb ul {
	list-style-type: none;
}

#breadcrumb li {
	display: inline;
	padding-right:10px;
	color:#666666;
}

#breadcrumb li a:link, #breadcrumb li a:active, #breadcrumb li a:visited {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:none;
	padding-right:10px;
}

#breadcrumb li a:hover {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:underline;
	padding-right:10px;
}

/* END PAGE SPECIFIC STYLES */
















/* START LIGHTBOX STYLES */
/* You shouldn't need to edit these */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/cms/outertemplates/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/cms/outertemplates/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* END LIGHTBOX STYLES */










/* START SEARCH RESULTS STYLES */
/* You shouldn't need to edit these */

span.highlight { background: transparent; }
div.searchheading { font-size: 100%; font-weight: bold; padding: 0 5px;}
div.summary { font-size: 80%; font-style: italic;  padding: 0 5px;}
div.results { font-size: 100%;  padding: 0 5px;}
div.category { color: #999999;  padding: 0 5px;}
div.description { font-size: 100%; color: #008000;  padding: 0 5px;}
div.context { font-size: 100%;  padding: 0 5px;}
div.infoline { font-size: 80%; font-style: normal; color: #808080; padding: 0 5px;}
div.sorting { text-align: right;  padding: 0 5px;}
div.result_title { font-size: 100%;  padding: 0 5px;}

form.zoom_searchform { font-size: 100%;  padding: 0 5px;}
span.zoom_options { font-size: 80%;  padding: 0 5px;}
input.zoom_button {  }
input.zoom_searchbox {  }

/* END SEARCH RESULTS STYLES */



/* START HORIZONTAL MENU STYLES */

div.hdWrap {
	background: url(/cms/outertemplates/images/csl.gif) 470px 40px no-repeat;
}

#header #nav {
	margin:0;
	padding:0;
	font-size:80%;
}

#header #nav li {
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
}

#header #nav li a:link, #header #nav li a:active, #header #nav li a:visited {
	text-decoration: none;
	color: #ffffff;
	background-color: #134567;
	display:block;
	width:121px;
	height:24px;
	float:left;
	text-align:center;
	padding-top:7px;
	border-left:1px solid #FFFFFF;
}

#header #nav li a.first:link, #header #nav li a.first:active, #header #nav li a.first:visited {
	text-decoration: none;
	color: #ffffff;
	background-color: #134567;
	display:block;
	width:122px;
	height:24px;
	float:left;
	text-align:center;
	padding-top:7px;
	border-left:none;
}

#header #nav li a:hover, #header #nav li a.first:hover {
	color: #ffffff;
	background: #539BD5;
}



#flashnav {
	margin:0;
	padding:0;
	font-size: 9px;
	position: absolute;
	bottom: 0;
	width:855px;
}

#flashnav li {
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	width:171px;
}

#flashnav li a:link, #flashnav li a:active, #flashnav li a:visited {
	text-decoration: none;
	color: #ffffff;
	background-color: #134567;
	display:block;
	width:166px;
	float:left;
	border-left:1px solid #FFFFFF;
	padding-top:4px;
	padding-left:4px;
	height:34px;
}

#flashnav li a.red:link, #flashnav li a.red:active, #flashnav li a.red:visited {
	background-color: #CD0D0C;
	border-left:none;
}

#flashnav li a.yellow:link, #flashnav li a.yellow:active, #flashnav li a.yellow:visited {
	color: #1F5172;
	background-color: #FDFF00;
}

#flashnav li a.green:link, #flashnav li a.green:active, #flashnav li a.green:visited {
	background-color: #08B605;
}

#flashnav li a.blue:link, #flashnav li a.blue:active, #flashnav li a.blue:visited {
	background-color: #0099FF;
}

#flashnav li a.purple:link, #flashnav li a.purple:active, #flashnav li a.purple:visited {
	background-color: #660099;
}

#flashnav li a:hover, #flashnav li a.red:hover, #flashnav li a.yellow:hover, #flashnav li a.green:hover, #flashnav li a.blue:hover, #flashnav li a.purple:hover {
	text-decoration:underline;
}

/* END HORIZONTAL MENU STYLES */


/* START MAIN BUILD */

#header {
	margin:auto;
	padding:0;
	padding-left:30px;
	padding-right:30px;
	width:854px;
	background-image: url(/cms/outertemplates/images/bg-header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	clear:both;
	margin-top:17px;
	height:419px;
	position: relative;
}

#search {
	margin:0;
	padding:0;
	float:left;
	margin-left:10px;
	margin-top:29px;
	width:300px;
	height:30px;
	background-image: url(/cms/outertemplates/images/bg-search.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:59px;
	padding-top:9px;
}

#search p {
	margin:0;
	padding:0;
}

#search .go {
	vertical-align:middle;
	margin-top:-2px;
	margin-left:5px;
}

#search .care {
	margin-top:47px;
	margin-left:-56px;
}


#csip {
	margin:0;
	margin-top:38px;
	margin-bottom:12px;
	padding:0;
	float:right;
	width:198px;
	text-align:right;
}

#navigation {
	margin:0;
	padding:0;
	margin-bottom:2px;
	width:854px;
	clear:both;
	height:31px;
}

#flash {
	margin:0;
	padding:0;
	/*padding-top:191px;*/
	height: 212px;
	width:855px;
	clear:both;
	background-image: url(/cms/outertemplates/images/bg-flash.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	position: relative;
}

#flash div.flashTxt { 
	padding:10px;
	width: 321px;
	height: 155px;
}
#flash div.flashTxt ul {
	margin:0 10px;
}

#fChild {
	position: absolute;
	top: 0;
	left: 0;
}

#fChildText {
	position: absolute;
	top: 0;
	left: 171px;
	background: #cd0d0c;
	color: #FFF;
	padding: 10px;
}
#fChildText p { color:#FFF; }

#fMentalHC {
	position: absolute;
	top: 0;
	left: 172px;
}

#fMentalHCText {
	position: absolute;
	top: 0;
	left: 343px;
	background: #FDFF00;
	color: #1F5172;
	padding: 10px;
}
#fMentalHCText p { color:#1F5172; }

#fMental {
	position: absolute;
	top: 0;
	left: 343px;
}

#fMentalText {
	position: absolute;
	top: 0;
	left: 514px;
	background: #08b605;
	color: #FFF;
	padding: 10px;
}
#fMentalText p { color:#FFF; }

#fMentalHSI {
	position: absolute;
	top: 0;
	left: 514px;
}

#fMentalHSIText {
	position: absolute;
	top: 0;
	left: 172px;
	background: #0099ff;
	color: #FFF;
	padding: 10px;
}
#fMentalHSIText p { color:#FFF; }

#fImprovingAccess {
	position: absolute;
	top: 0;
	left: 685px;
}

#fImprovingAccessText {
	position: absolute;
	top: 0;
	left: 343px;
	background: #660099;
	color: #FFF;
	padding: 10px;
}
#fImprovingAccessText p { color:#FFF; }

#holding {
	margin:auto;
	padding:0;
	padding-left:30px;
	padding-right:30px;
	width:854px;
	background-image: url(/cms/outertemplates/images/bg-main.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	clear:both;
}

#holding #topshadow {
	margin:0;
	padding:0;
	width:854px;
	clear:both;
	height:29px;
	padding-top:8px;
	background-color:#FFFFFF;
}

#holding #base {
	margin:0;
	padding:0;
	width:854px;
	clear:both;
	height:47px;
	background-color:#FFFFFF;
}

#maincontent {
	margin:0;
	padding:0;
	width:600px;
	float:right;
}

#bottomshadow {
	margin:auto;
	padding:0;
	width:914px;
	clear:both;
	line-height:0;
}

#footer {
	margin:auto;
	padding:0;
	width:914px;
	clear:both;
	text-align:center;
	color:#91C4EE;
	font-size:90%;
}

#footer ul { list-style:none; }
#footer ul li { border-right:1px solid #91C4EE; display:inline; padding:0 6px; }
#footer ul li.last { border:none; }
#footer ul li a {  }

#footer a:link, #footer a:active, #footer a:visited {
	color:#91C4EE;
	text-decoration:none;
}

#footer a:hover {
	color:#91C4EE;
	text-decoration:none;
}

#widgets {
	margin:0;
	padding:0;
	color:#666666;
	float:right;
	padding-right:15px;
}

#widgets img {
	margin-left:2px;
}

#widgets a:link, #widgets a:active, #widgets a:visited {
	color:#666666;
	text-decoration:underline;
}

#widgets a:hover {
	text-decoration:none;
}

#widgets .smallText {
	font-size: 100%;
}

#widgets .mediumText {
	font-size: 125%;
}

#widgets .largeText {
	font-size: 140%;
}

#subnav {
	margin:0;
	padding:0;
	width:230px;
	float:left;
}

#subnav .section {
	margin:0;
	padding:0;
	font-size:120%;
	font-weight:bold;
}

#subnav .subsection {
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:bold;
}

#green #subnav p {
	background: #08b605;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 110%;
}
#green #content a:link, #green ul.subnav li a:link,
#green #content a:visited, #green ul.subnav li a:visited { color: #08b605; }

#blue #subnav p {
	background: #0099ff;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 110%;
}
#blue #content a:link, #blue ul.subnav li a:link,
#blue #content a:visited, #blue ul.subnav li a:visited { color: #0099ff; }

#yellow #subnav p {
	background: #fdff00;
	color: #1F5172;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 110%;
}
#yellow #content a:link, #yellow ul.subnav li a:link,
#yellow #content a:visited, #yellow ul.subnav li a:visited { color: #134567; }

#purple #subnav p {
	background: #660099;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 110%;
}
#purple #content a:link, #purple ul.subnav li a:link,
#purple #content a:visited, #purple ul.subnav li a:visited { color: #660099; }

#red #subnav p {
	background: #cd0d0c;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 110%;
}
#red #content a:link, #red ul.subnav li a:link,
#red #content a:visited, #red ul.subnav li a:visited { color: #cd0d0c; }

#normal #subnav p {
	background: #134567;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 110%;
}
#normal #content a:link, #normal ul.subnav li a:link,
#normal #content a:visited, #normal ul.subnav li a:visited { color: #134567; }

#subnav .section:link, #subnav .section:active, #subnav .section:visited, #subnav .subsection:link, #subnav .subsection:active, #subnav .subsection:visited {
	color:#134567;
	text-decoration:none;
	border-bottom:1px solid #cccccc;
	margin:10px;
	margin-bottom:0px;
	display:block;
	padding-bottom:3px;
	font-size: 110%;
}

#subnav .section:hover, #subnav .subsection:hover {
	color:#134567;
	text-decoration:underline;
}

#subnav .page {
	margin:0px;
	padding:10px;
	padding-top:0;
	font-size:70%;
	font-weight:bold;
}

#subnav .page li {
	list-style-type:none;
}

#subnav .page li a:link, #subnav .page li a:active, #subnav .page li a:visited  {
	color:#134567;
	text-decoration:none;
}

#subnav .page li a:hover  {
	color:#134567;
	text-decoration:underline;
}


#homeleftcol {
	margin:0;
	padding:20px;
	width:190px;
	float:left;
}

#homemidcol {
	margin:0;
	padding:0;
	width: 606px;
	/*width:376px;
	margin-left:24px;*/
	margin-right:24px;
	float:left;
}

#homerightcol {
	margin:0;
	padding:0;
	width:197px;
	float:right;
}

.title {
	color:#327AB4;
	font-weight:bold;
	font-size:80%;
}

.homebox {
	margin:0;
	padding:0;
	width:100%;
	border:1px solid #539BD5;
}

.homebox .title {
	margin:0;
	padding:5px;
	display:block;
	background-color:#539BD5;
	color:#FFFFFF;
	font-weight:bold;
	font-size:70%;
}

.homebox .title a:link, .homebox .title a:active, .homebox .title a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.homebox .title a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.homebox .icons {
	float:right;
}

.homebox .textbox {
	margin:0;
	border-top:1px solid #539BD5;
	border-left:1px solid #539BD5;
	border-bottom:1px solid #539BD5;
	border-right: none;
	color:#89B9DE;
	padding:2px;
	width:300px;
	float:left;
	font-weight:bold;
}

.homebox .textbox2 {
	margin:0;
	border-top:1px solid #539BD5;
	border-left:1px solid #539BD5;
	border-bottom:1px solid #539BD5;
	border-right: none;
	color:#89B9DE;
	padding:2px;
	width:120px;
	float:left;
	font-weight:bold;
}

.homebox .button {
	margin:0;
	float:right;
}

.homebox p {
	margin:0;
	padding:5px;
}

.homebox p.nopadding {
	margin:0;
	padding:5px;
	padding-bottom:0;
	margin-bottom:-10px;
}

.homebox .clear {
	margin:0;
	padding:0;
	padding-bottom:10px;
	clear:both;
	font-size:0;
}

.homebox a:link, .homebox a:active, .homebox a:visited {
	text-decoration:none;
	color:#1C5077;
} 

.homebox a:hover {
	text-decoration:underline;
} 

/* END MAIN BUILD */


div.xMenuBtn {
	display: none;
}

body.site ul.subnav li, body.site #subnav li {
	list-style-type: none;
	margin: 5px 10px;
	
}

body.site ul.subnav li li, body.site #subnav li li {
	list-style-type: circle;
	margin: 5px 15px;
	
}

body.site ul.subnav li a { font-weight:bold; text-decoration:none; }
body.site ul.subnav li a:hover { text-decoration:underline; }

#mental ul.subnav li a:link, #mental ul.subnav li a:visited, #social ul.subnav li a:link, #social ul.subnav li a:visited, #health ul.subnav li a:link, #health ul.subnav li a:visited, #cross ul.subnav li a:link, #cross ul.subnav li a:visited, #family ul.subnav li a:link, #family ul.subnav li a:visited, #normal #subnav li a:link, #normal #subnav li a:visited {
	color:#134567;
	text-decoration:none;
	width: 210px;
	display: block;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
}

#mental ul.subnav li a:hover, #mental ul.subnav li a:active, #mental ul.subnav li a:focus, #social ul.subnav li a:hover, #social ul.subnav li a:active, #social ul.subnav li a:focus, #health ul.subnav li a:hover, #health ul.subnav li a:active, #health ul.subnav li a:focus, #cross ul.subnav li a:hover, #cross ul.subnav li a:active, #cross ul.subnav li a:focus, #family ul.subnav li a:hover, #family ul.subnav li a:active, #family ul.subnav li a:focus, #normal #subnav li a:hover, #normal #subnav li a:active, #normal #subnav li a:focus {
	text-decoration:underline;
}

#mental ul.subnav li li a:link, #mental ul.subnav li li a:visited, #health ul.subnav li li a:link, #health ul.subnav li li a:visited, #family ul.subnav li li a:link, #family ul.subnav li li a:visited, #social ul.subnav li li a:link, #social ul.subnav li li a:visited, #cross ul.subnav li li a:link, #cross ul.subnav li li a:visited, #normal #subnav ul.subnav li a:link, #normal #subnav ul.subnav li a:visited {
	color:#134567;
	text-decoration:none;
	width: 190px;
	display: block;
	border-bottom: none;
	font-weight: normal;
}

#mental ul.subnav li li li a:link, #mental ul.subnav li li li a:visited, #health ul.subnav li li li a:link, #health ul.subnav li li li a:visited, #family ul.subnav li li li a:link, #family ul.subnav li li li a:visited, #normal ul.subnav li li a:link, #normal ul.subnav li li a:visited {
	color:#134567;
	text-decoration:none;
	font-style: italic;
	width: 190px;
	display: block;
	border-bottom: none;
	font-weight: normal;
}

#mental ul.subnav li li a:hover, #mental ul.subnav li li a:active, #mental ul.subnav li li a:focus, #social ul.subnav li li a:hover, #social ul.subnav li li a:active, #social ul.subnav li li a:focus, #health ul.subnav li li a:hover, #health ul.subnav li li a:active, #health ul.subnav li li a:focus, #cross ul.subnav li li a:hover, #cross ul.subnav li li a:active, #cross ul.subnav li li a:focus, #family ul.subnav li li a:hover, #family ul.subnav li li a:active, #family ul.subnav li li a:focus, #normal #subnav li li a:hover, #normal #subnav li li a:active, #normal #subnav li li a:focus {
	text-decoration:underline;
}

#header #nav ul {
	display: none;
}

#ctrlPnl 
{
    position: absolute;
    top: 435px;
    right: 32px;
}