*
{
margin: 0; 
padding: 0;
}
body.home
{
background-color: #5A4E72;
}
div.bg_holder
{
background: #40325C url(../images/structure/bg/main_bg.jpg) no-repeat center top;
/*background-image: url(images/structure/bg/main_bg.jpg);*/
width: 1024px;
height: 768px;
margin-left: auto;
margin-right: auto;
}
div.home_content_holder
{
margin-top: 15px;
margin-left: auto;
margin-right: auto;
background-image: url(../files/pictures/home_bg/nurses.jpg);
border: 1px solid white;
height:598px;
width: 760px;
position: relative;
}
/*
div#imageContainer controls for rotator
{
height:598px;
width: 760px;
overflow: hidden;
background-color: #ffffff;
}*/
div.nav1 /*home, contact, search*/
{
text-align: right;
padding: 10px 7px 10px 0;
margin: 0;
vertical-align: bottom;

}
div.subtopnav
{


}
div.hometopnav
{
position: absolute;
top: 0;
right: 0;
z-index: 5000;
}
	div.nav1 a
	{
	font: bold normal 10px/14px verdana;
	color: #40325C;
	text-decoration: none;
	margin: 0 10px 0 0;
                vertical-align: center;
	}
	div.nav1 a:hover
	{
	text-decoration: underline;
	}
	div.nav1 form
	{
	display: inline;
	}
		div.nav1 form input.search_enter
		{
		background: #ffffff;
		font: normal normal 9px/11px verdana;
		padding: 2px 2px 2px 3px;
		border: 1px solid #40325C;
		color: #6F6F6F;
		}
		div.nav1 form input.search_submit
		{
		vertical-align: center;
		}	
div.home_intro
{
position: absolute;
bottom: 17px;
right: 0;
/*background: #B5ABC3 url(images/structure/bg/home_text.gif) no-repeat right top;*/
width: 407px;
font: normal normal 10px/12px verdana;
color: #ffffff;
padding: 96px 28px 10px 10px;
text-align: right;
}
div.home_footer
{
width: 760px;
margin-left: auto;
margin-right: auto;
font: bold normal 10px/14px arial;
color: #ffffff;
padding: 3px 0 0 3px;
}
/*sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub*/
/*sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub*/
/*sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub*/
/*sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub*/
/*sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub sub*/
div.subtopnav
{
margin-left: auto;
margin-right: auto;
width: 765px;
}
div.sub_content_holder
{
border: 1px solid #ffffff;
background: #FFFFFF;
margin-left: auto;
margin-right: auto;
width: 765px;
padding: 0 0 10px 0;
}
h1, h2, h3, h4, h5
{
background-color: #FFFFFF;
display: block;
}

h1
{
color: #5a4e72;
font: bold normal 15px/15px verdana;
font-weight: bold;
margin: 9px 4px 9px 0px;
}
h2
{
color: #5a4e72;
font: bold normal 13px/13px verdana;
font-weight: bold;
margin: 8px 4px 9px 0px;
}
div.header
{
background-color: #E6DCF8;


}
form table td
{
font: normal normal 11px/15px verdana;
color: #5e5e5e;
}
div.nav2
{
width: 180px;
/*float: left;*/
margin: 12px 5px 5px 10px;
}
div.sub_content
{
/*float: left;*/
width: 535px;
border-right: 1px solid #E6DCF8;
border-left: 1px solid #E6DCF8;
border-bottom: 1px solid #E6DCF8;
margin: 0 9px 0px 6px;
padding: 10px 10px 10px 10px;
font: normal normal 11px/15px verdana;
color: #5e5e5e;
min-height: 300px;
_height: 300px;
}
div.sub_content ol
{
margin: 0 0 0 25px;
}
div.sub_content a,
div.sub_content table td a
{
color: blue;
color: #8770ab;
text-decoration: none;
}
div.sub_content a:hover
{
color: #8770ab;
text-decoration: underline;
}
div.sub_content ul
{
list-style-type: square;
margin: 5px 5px 5px 20px;
}
div.breadcrumbs
{
font-weight: bold;
font-size: 10px;
padding: 3px 0 3px 0;
}
ul.verticalnav
{
list-style-type: none;
background: #5a4e72;
margin: 10px 5px 10px 10px;
}
ul.verticalnav li
{

}
li.menu1 a
{
color: #FFFFFF;
font: bold normal 11px/13px verdana;
font-weight: bold;
text-decoration: none;
display: block;
padding: 3px 5px 3px 15px;
}
li.menu1 a:hover
{
background-color: #FFFFFF;
color: #a0a0a0;
}
li.menu1current a
{
font: bold normal 11px/13px verdana;
font-weight: bold;
text-decoration: none;
color: #5a4e72;
padding: 3px 5px 3px 15px;
display: block;
background: #ffffff url(../images/structure/graphics/left_sub_nav_icon.gif) no-repeat 4px center;
}
li.menu2,
li.menu2current
{
background-color: #e6dcf8;
}

li.menu2 a
{
color: #a0a0a0;
font: bold normal 10px/13px verdana;
font-weight: bold;
text-decoration: none;
display: block;
padding: 3px 5px 3px 15px;
}
li.menu2current a
{
color: #a0a0a0;
font: bold normal 10px/13px verdana;
font-weight: bold;
text-decoration: underline;
display: block;
padding: 3px 5px 3px 15px;
}


li.menu2 a:hover,
li.menu2current a:hover
{
background-color: #FFFFFF;
color: #a0a0a0;
}


li.menu3,
li.menu3current
{
background-color: #e6dcf8;
}

li.menu3 a
{
color: #a0a0a0;
font: bold normal 10px/13px verdana;
font-weight: bold;
text-decoration: none;
display: block;
padding: 3px 5px 3px 30px;
}
li.menu3current a
{
color: #a0a0a0;
font: bold normal 10px/13px verdana;
font-weight: bold;
text-decoration: underline;
display: block;
padding: 3px 5px 3px 30px;
}


li.menu3 a:hover,
li.menu3current a:hover
{
background-color: #FFFFFF;
color: #a0a0a0;
}







div.nftoc_row
{
margin: 10px 0 0 0;
}
div.nftoc_title
{
}
div.nftoc_date
{
font-size: 10px;
}
div.nfcontent_volume
{
font-weight: bold;
margin: 0 0 6px 0;
}
div.nfcontent_date
{
font-weight: bold;
margin: 0 0 8px 0;
}
div.nlcontent_volume
{
font-weight: bold;
margin: 0 0 5px 0;
}

#cse-search-results iframe{
width: 535px;
}