@charset "utf-8";


/*****************************************************************************
* Basic styles                             .                                 *
*****************************************************************************/

a.cookieCrumb, a:link.cookieCrumb, a:visited.cookieCrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#3C2E5C;
	text-decoration:none;
}
a:hover.cookieCrumb {
	text-decoration:underline;
}
.cookieCrumbs td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#3C2E5C;
	text-decoration:none;
}

body {
	text-align: center;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}

td.MainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-right:1px solid #2F2347;
	border-bottom:1px solid #2F2347;
	border-left:1px solid #2F2347;
	margin:0px;
	padding: 5px;
}

td.MainContent a{
	color:#3C2E5C;
	text-decoration:underline;
}

td.MainContent li{
	list-style-position: inside;
	list-style-type: disc;
}

ul
{
	margin: 0px;
	padding: 0px;
}

table.PageBoundingBox {
	width: 771px;
	margin: 0 auto;
}

table.ContentBoundingBox {
	width: 772px;
	margin-top: 300px;
}

#container {
	width: 770px;
	position: absolute;
	top: 0px;
	z-index: 0;
	margin-top: 0px;
	text-align: center;
	display: inline;
	margin-right: auto;
	margin-left: auto;
	border-right:1px solid #2F2347;
	border-left:1px solid #2F2347;
}

/*****************************************************************************
* Header styles                             .                                *
******************************************************************************/

#InnerNursingHeader {
	width: 770px;
	height: 67px;
	background: url('/images/Nursing/system/InnerNursingHeader.gif');
	margin: 0px;
    padding: 0;
}

#HeaderHomeLink img {
	position: absolute;
	width: 200px;
	height: 35px;
	top: 15px;
	right: 0px;
}

/*****************************************************************************
* NavTop                             .                         *
******************************************************************************/
#navwrapper {
	width: 770px;
	height: 34px;
	float: left;
}

#navcontainer  
{
	background-image: url('/images/Nursing/system/NavTop37.gif');
	background-repeat: repeat-x;
	border-bottom: 1px solid white;
	height: 34px;
	margin: 0px;
}

#navcontainer ul li
{
	float: left;
	background: url('/images/Nursing/system/NavTop.gif') repeat-x;
	padding: 0px;
	width: 80px;
	margin: 0 0 0 8px;
	list-style-type: none;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

#navcontainer a
{
	background: url('/images/Nursing/system/NavTop.gif') repeat-x;  /* RESETS STATE FOR IE6 */
	padding: 3px;
	width: 80px;
	height: 28px;
	color: #fff;
	text-decoration: none;
	display: block;
	border-left: 1px solid #A8B090;
}

#navcontainer li#active 
{
	background-image: url('/images/Nursing/system/NavTopMO37.gif');
	padding: 3px;
	width: 80px;
	height: 28px;
}
#navcontainer a:hover 
{
	background-image: url('/images/Nursing/system/NavTopMO37.gif');
	padding: 3px;
	width: 80px;
	height: 28px;
}

/*****************************************************************************
* LSB                                                                      *
******************************************************************************/
a, a:link, a:visited {
color:#2F2347;
text-decoration:none;
}

a:hover, a:active {
text-decoration:underline;
color:#2F2347;
}

ul, menu, dir {
list-style-type:disc;
}

li {
display:list-item;
}

ul ul, ul ol, ul dir, ul menu, ul li, ol ul, ol ol, ol dir, ol menu, ol li, dir ul, dir ol, dir dir, dir menu, dir li, menu ul, menu ol, menu dir, menu menu, menu li {
list-style-position:inherit;
}

td.lsb li {
font-size:8pt;
font-weight:normal;
list-style-image:url(/images/arrow_right.gif);
margin-bottom:2px;
padding-right:5px;
}

td.lsb li.nochildren, td.lsb li {
font-weight:normal;
}

td.lsb ul {
margin:10px 0 10px 10px;
padding-left:10px;
}

td.lsb {
background-color:#EFF0E2;
background-position:left bottom;
background-repeat:no-repeat;
border-bottom:1px solid #2F2347;
border-left:1px solid #2F2347;
padding-bottom:156px;
padding-top:0;
vertical-align:top;
width:199px;
}

/*****************************************************************************
* other                                                                      *
******************************************************************************/
#flasharea {
	border-right:1px solid #2F2347;
	border-left:1px solid #2F2347;
	width: 770px;
	height: 200px;
	position: absolute;
	left: -1px;
	top: 102px;
	background-color: #CCCCCC;
}

/*****************************************************************************
* Footer styles                             .                                *
******************************************************************************/
div.footer{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	padding-bottom: 1px;
}

p.footer{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
}

div.footer a{
	color:#3C2E5C;
	text-decoration:none;
}

div.footer a:hover{
	color:#3C2E5C;
	text-decoration:underline;
}


