/* 
* OBSTETRIC ANESTHESIA CSS
* CONTENT PAGES
* COPYRIGHT University Health Network 2010
*/

body {
	background-color:#f5f5f5;
}


#total {
	background-color:#ffffff;
	border:solid white;
	border-width:2px 10px 5px 10px;
}

div#totalContentArea {
	background-color:#ffffff;
}


/************************
/***  Banner graphic  ***
*************************/
div#totalContentArea div#header {}
img#headerImage {}

/*
*
* Utility Menu
*
*
*/
div#totalContentArea div#header div#utilityMenu {}
div#totalContentArea div#header div#utilityMenu ul {}
div#totalContentArea div#header div#utilityMenu ul li {}

div#totalContentArea div#header div#utilityMenu ul li a {
	color:#175540;
}

div#outerUtilityPopUp {
	background-color:#42577d;
	border:2px solid #FFF;
}
div#outerUtilityPopUp div#innerUtilityPopUp {
	background-color:#fff;
}

div#outerUtilityPopUp div#innerUtilityPopUp {}
div#outerUtilityPopUp div#innerUtilityPopUp ul li {}
div#outerUtilityPopUp div#innerUtilityPopUp p {}
div#outerUtilityPopUp div#innerUtilityPopUp h3 {}

div#outerUtilityPopUp div#innerUtilityPopUp span.credits_location { 
	color:#666;
}

div#outerUtilityPopUp p#utilityClose {}

div#outerUtilityPopUp p#utilityClose a{
	color:#d5d8dd;
}

/**
* Breadcrumb styling
**/
div#header div.breadCrumb {}
div#header div.breadCrumb p#breadcrumb, div#header div.breadCrumb p#breadcrumb a {
	color:#175540;
}
div#header div.breadCrumb p#breadcrumb a:link {
	color:#175540;
}
div#header div.breadCrumb p#breadcrumb a:visited {
	color:#175540;
}
div#header div.breadCrumb p#breadcrumb a:hover {
	color:#29b495;
}
div#header div.breadCrumb p#breadcrumb a:active {
	color:#29b495;
}


/************************************************
*************************************************
***   Main Container - left and right column  ***
*************************************************
************************************************/

div#rightColumn, div#leftColumn {
	background-color:#FFF;
}

/*
*
*  Left column - left navigation
*
*/
div#leftColumn {}

div#leftColumn div.menu {
	background-color:#FFFFFF;
	border:1px solid #d5d8dd;
}

div#leftColumn h2 {
	background-color:#42577d;
	color:#fff;
}

div#leftColumn ul {
	color:#333;
}

div#leftColumn li{}

div#leftColumn li ul{
	border-bottom:none;
}

div#leftColumn li ul li{}
div#leftColumn li a{}
div#leftColumn li ul li a{}
div#leftColumn li ul li ul li a{}
div#leftColumn a{}

div#leftColumn a:link{
	color:#333;
}

div#leftColumn a:visited{
	color:#333;
}

div#leftColumn a:hover{
	color:#fff;
	background-color:#29b495;
}

div#leftColumn a:active{
	color:#fff;
}

div#leftColumn ul#mainMenu li.sectionSelect a.selected {
	color:#333333 !important;
	background-color:#d5d8dd !important;
}

div#leftColumn a#selected {
	color:#333333;
	background-color:#d5d8dd;
}

div#leftColumn h2.menu_dropdown {
	background-image:url(../images/dropDown_03.gif);
}

div#leftColumn h2.closed {}


/*****************************
****   Content             ****
******************************/
div#rightColumn #content div{}
div#rightColumn #content h1{}
div#rightColumn #content h2{}

div#rightColumn #content h3{
	border-bottom:1px solid #dfd8dd;
}

div#rightColumn #content h4{}
div#rightColumn #content p{}
div#rightColumn #content ul, div#rightColumn #content ol{
	margin:10px 35px 15px 60px;
	padding:0px 0px 0px 0px;
}

div#rightColumn #content ul{}
div#rightColumn #content ol{}

div#rightColumn div#content ul li ul li {
	margin:0px 10px 0px 10px;
	font-size:12px;
}

div#rightColumn #content ul li, div#rightColumn #content ol li{
	margin-top:5px;
	margin-bottom:5px;
	font-size:12px;
}
div#rightColumn div#content div#siteMap ul li {}

div#rightColumn div#content p.toTopOfPage {
	font-size:10px;
}

/************************
images in right column
***********************/
div#rightColumn div#content .imageWithCaption {
 border:1px solid #8f8f97;
 }
 div#rightColumn div#content div.imageWithCaption {
margin-top:1em !important;
margin-bottom:1em !important;
margin-left:35px; 
margin-right:35px; 
padding:0px 0px; 
background-color:#d5d8dd;!important; 
 }

div#rightColumn #content .imageWithCaption img{
	background-color: #8f8f97; 
	display:block;
}

div#rightColumn div#content .imageWithCaption p{
 font-size:10px !important;
 background-color:#d5d8dd !important;
 padding:5px 10px 5px 10px !important;
 margin-left:0px !important;
 margin-right:0px !important;
 margin-bottom:0px !important;
 margin-top:0px !important;	
 border-top:1px solid #8f8f97;
 text-align:left; 
 background-color:#d5d8dd !important;
}



/***************************
          Footer
****************************/

#footer {
	border-top:2px solid #d5d8dd;
	color:#666666;
}

div#footer p {
	color:#666;
}

/***************************
          Misc
****************************/

/**
* row-01 class
* It is generally applied to a div.
* The row-01 class is used in pages
* with blocks of content that provide
* brief descriptions of another section 
* of the website.
*/
div#rightColumn div#content div.row-01 {
	margin-right:31px;
}

div#rightColumn div#content div.row-01 h3 {
	margin-bottom: 10px;
	margin-left:31px; 
}

div#rightColumn div#content div.row-01 div {
	margin-top:0px;
	margin-left:31px;
	padding-top:0px;
	margin-right:31px;
	position:relative; 
	min-height:90px;
}
div#rightColumn div#content div.row-01 ul.content_vertItem_right {
	margin:10px 31px 10px 181px;
}
div#rightColumn div#content div.row-01 ul.content_vertItem_right li {
	margin:3px 0px 3px 110px;
	font-size:12px;
}
div#rightColumn div#content div.row-01 .content_vertItem_right {
	font-size:12px;
	margin:0px 22px 0px 181px;
}
div#rightColumn div#content div.row-01 a.content_vertItem_left {
	width:80px; margin:0px 0px; padding:0px 0px; position:absolute; left:51px; top:0px;
}
div#rightColumn div#content div.row-01 a.content_vertItem_left img {
	width:80px; margin:0px 0px; padding:0px 0px; position:absolute; left:0px; top:0px;
}

div#rightColumn div#content sup {
	vertical-align:super;
	font-size:10px;/* a smaller one than 15px, assigned universal selector * */
}

span.credits {
	color:#666;
	display:block;
	font-size:10px;
	line-height:1.3em !important;
	margin-bottom:20px;
}