
/* STYLES FOR MAIN HTML LAYOUT AND STRUCTURE */



body {
	margin: 0px 0px 0px 0px;
	/*background: #536895;*/

	/* background:repeat-x url(http://www.uclahealth.org/images/bg_margin.gif) 0 0 #f1f1f1; */
	background-color:#536895;
}

img {
	border:0;
}

table {
	border: 0px none;
}

/*Main table of the page, this table consists of 3 rows / 1 column */

/*Names of contained rows: main_row1, main_row2 and main_row3 */

table#main_1 {
	border-color:#666;
	width:960px;
	margin: 0 auto;
}

/*Secondary table nested within body region of main table, consisting of 1 row / 3 columns */

/*Names of contained columns: main_column1, main_column3 and main_column3 */

table#main_2 {
	border-color:#666;
	width:960px;  /* use px or % depending upon site */
	background-color:#fff;
	background-image:url(licensees/licensee311/images/spacer.gif);
}

/*First row of the main table, contains TOP HTML for the licensees.*/

td#main_row1, td#main_row1_P, td#main_row1_K, td#main_row1_T, td#main_row1_C {
	width:100%;  /* use px or % depending upon site */
	text-align:left;  /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;/*background-image:url(/licensees/licensee311/images/table_top_background_section_1.gif);*/
}

/*Second row of the main table, contains secondary table which houses the LEFT HTML, MASTER PAGE BODY and RIGHT HTML.*/

td#main_row2, td#main_row2_P, td#main_row2_K, td#main_row2_T, td#main_row2_C {
	width:100%;  /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*Third row of the main table, contains BOTTOM HTML for the licensees.*/

td#main_row3, td#main_row3_P, td#main_row3_K, td#main_row3_T, td#main_row3_C {
	width:100%;  /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;
}

/*First column of secondary table, contains LEFT HTML for the licensees.*/

td#main_column1, td#main_column1_P, td#main_column1_K, td#main_column1_T, td#main_column1_C {
	width:165px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	/*background: #fff url(/licensees/licensee311/images/line_fade.gif) bottom right no-repeat;*/

	padding-top: 22px;
}

/*Second column of secondary table, contains MASTER PAGE BODY table structure.*/

td#main_column2, td#main_column2_P, td#main_column2_K, td#main_column2_T, td#main_column2_C {
	width:auto; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*Third column of secondary table, contains RIGHT HTML for the licensees.*/

td#main_column3, td#main_column3_P, td#main_column3_K, td#main_column3_T, td#main_column3_C {
	width:158px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	padding-left: 3px;
	padding-top: 12px;/*background: #e5ebeb url(/licensees/licensee311/images/line_fade.gif) bottom left no-repeat;*/
}

/* STYLES FOR MASTER PAGE BODY CONTENT LAYOUT AND STRUCTURE */



/*This table is contained within the main_column2 column of the main_2 table. It's allows more control over the body of the content. */

/*It consists of 4 rows / 1 column */

/*The names of contained rows: mPgBody_row1, mPgBody_row2, mPgBody_row3, mPgBody_row4 */

table#mPgBody_table1 {
	border-color:#666;
	width:461px; /* use px or % depending upon site */
	vertical-align: top;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
	margin-left:auto;
	margin-right:auto;
}

/*This table is contained within the third row (mPgBody_row3) of the table mPgBody_table1. */

/*It displays the article content and the area for vertical side tab graphics */

/*It consists of 1 row / 2 columns */

/*The names of the contained columns: mPgBody_column1, mPgBody_column2 */

table#mPgBody_table2 {
	border-color:#666;
	width:461px; /* use px or % depending upon site */
	vertical-align: top;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*This is the first row of mPgBody_table1, that creates some space above the search and browse box, just below the site header area */

td#mPgBody_row1 {
	width:10px; /* use px or % depending upon site */
	height:10px;
	vertical-align:top;
}

/*This is the second row in the mPgBody_table1 where the search and browse navigation table structure gets inserted.*/

td#mPgBody_row2 {
	width:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:middle;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*This is the third row in the mPgBody_table1 table that contians mPgBody_table2 table.*/

td#mPgBody_row3 {
	width:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*This is the fourth row in the mPgBody_table1 table that contains the page footer.*/

td#mPgBody_row4 {
	width:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:middle;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*This is the first column in the row of the mPgBody_table2 table that contains the article content.*/

td#mPgBody_column1 {
	width:436px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background-color:#fff;
	background-image:url(/licensees/licensee311/images/spacer.gif);
}

/*This is the second column in the row of the mPgBody_table2 table that contains the side tab graphics for the article.*/

td#mPgBody_column2 {
	width:25px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;/* background-color:#fff; */
}

/*///////////////////////////////////////////////*/

/*  END COMMON STYLES RELATED TO GENERAL LAYOUT  */

/*///////////////////////////////////////////////*/







/*/////////////////////*/

/* START CUSTOM STYLES */

/*/////////////////////*/



/* Default SiteMaker 5.0 Style Sheets */	

body {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #666;
	line-height:18px;
	scrollbar-face-color: #e5ebeb;
	scrollbar-highlight-color: #97a3b9;
	scrollbar-3dlight-color: #97a3b9;
	scrollbar-darkshadow-color: #97a3b9;
	scrollbar-shadow-color: #97a3b9;
	scrollbar-arrow-color: #97a3b9;
	scrollbar-track-color: #e5ebeb;
}

td.adam_01 font {
	font-size:11px;
}

.adam_01 {
	font-size:11px;
}

td.msd_fontsize_relative.spacer {
	padding-left:4px;
	padding-right:4px;
}

td.msd_fontsize_relative.after {
	color:#7082a6;
	font-size:10px;
	padding-left:4px;
	padding-top:4px;
	white-space:nowrap;
}

/* image in content, body only */

body.body tr.content td img {
	margin:10px;
}

/* links in content */

body.body tr.content td a:link {
	color:#536895;
}

body.body tr.content td a:hover, body.body tr.content td a:visited:hover {
	color:#000;
	text-decoration:underline;
}

body.body tr.content td a:visited {
	color:#669999;
}

/* THESE STYLES ARE TOO GENERIC FOR SITE USAGE, WITH TOO MANY
DETRIMENTAL EFFECTS ON KH CONTENT:
table, td, p, a, div, span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

H1 {
	font-size: 11px;
	line-height:14px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #536895;
}

H2 {
	font-size: 12px;
	line-height:15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #536895;
}

H3 {
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #536895;
}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #536895;
}

H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #536895;
}

H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
}
*/
/* *************** */

/*   Link Styles   */

/* *************** */

A:link {
	color: #536895;
	text-decoration:none;
}

A:visited {
	color: #669999;
	text-decoration:none;
}

A:hover {
	color: #000000;
	text-decoration:underline;
}

A:visited:hover {
	color: #000000;
	text-decoration:underline;
}

/* news */

a.news, a.news:visited {
	background-image: url(/licensees/licensee311/images/2/news_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	display:block;
	padding-left:12px;
	font-weight:normal;
	text-align:left;
	color:#666;
}

a.news:hover, a.news:visited:hover, a.news:visited:active:hover {
	font-weight:normal;
	color:#000;
	text-decoration:none!important;
}

/* spotlight */

p.spotlight a:link, p.spotlight a:visited, p.spotlight a:active, p.spotlight a:visited:active {
	font-weight:bold;
	text-decoration:none!important;
	color:#666;
}

p.spotlight a:hover {
	font-weight:bold;
	text-decoration:none!important;
	color:#000000;
}

/* teaser */

a.teaser, a.teaser:visited, a.teaser:active {
	font-weight: normal;
	color:#666;
}

a.teaser:hover, a.teaser:visited:hover, a.teaser:active:hover {
	font-weight: normal;
	color:#000;
	text-decoration:none!important;
}

/* breadcrumb */

table.breadcrumb {
	font-size: 9px;
	width:100%;
	white-space:nowrap;
}

a.breadcrumb, a.breadcrumb:visited, a.breadcrumb:active {
	font-size: 10px;
	color: #767676;
	font-weight: normal;
}

a.breadcrumb:hover, a.breadcrumb:visited:hover, a.breadcrumb:hover:active {
	font-size: 10px;
	color: #7082a6;
	font-weight: normal;
}

/* top nav */

div.clLeft1 {
	position:absolute;
	visibility:hidden;
	width:155px;
	display:table;
	z-index:2;
}

table.childNav1 {
	background-color:#586f9d;
	border:1px solid #97a3b9;
}

td.ChildNav1:hover {
	background-color:#ced1d7;
	border:1px solid #97a3b9;
}

a.clSubb1, a.clSubb1:visited, a.clSubb1:active {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:4px;
	display:block;
	background: #536895;
}

a.clSubb1:hover, a.clSubb1:visited:hover, a.clSubb1:visited:active:hover {
	color:#6076a1;
	background-color:#ced1d7;
	font-weight:normal;
	text-decoration:none;
}

/* leftnav */

/* homepage */

table.leftnavhome tr.leftnavhome td.leftnavhome {
	margin:0px;
	padding:0px;
	padding-left:3px;
	line-height:12px;
}

td.leftnavhome img.leftnavhome {
	margin:0px;
	padding:0px;
	padding-left:-3px;
	line-height:12px;
}

table.leftnavhome tr.leftnavhome td.leftnavhome table.leftnavhome {
	margin:0px;
	padding:0px;
	margin-left:-3px;
	line-height:12px;
}

table.leftnavhome tr.leftnavhome td.leftnavhome table.leftnavhome tr.leftnavhome td.leftnavhome a.leftnavhome {
	width:131px;
	_width:165px;
	display:block;
	padding-left:30px;
	background-image:none;
	margin-left:-2px;
	line-height:12px;
}

a.leftnavhome:link, a.leftnavhome:visited, a.leftnavhome:active {
	color:#666!important;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:2px;
	padding-top:1px;
	text-decoration:none!important;
	width:147px;
	_width:165px;
	/*border:1px solid #fff;*/

	line-height:12px;
}

a.leftnavhome:hover, a.leftnavhome:hover:active {
	background-image:url(/licensees/licensee311/images/2/leftnav_bullet_on.gif);
	background-repeat:no-repeat;
	/*border: 1px solid #febb36;*/

	background-position:2px 3px;
	font-weight:normal;
	text-decoration:none!important;
	line-height:12px;
}

a.leftnavhome:visited, a.leftnavhome:visited:hover {
	color:#666!important;
	font-weight:normal;
	text-decoration:none!important;
	line-height:12px;
}

table.leftnavhome tr td.leftnavhome table.leftnavhome tr td.leftnavhome a {
	border: 1px solid #e5ebeb;
}

table.leftnavhome tr td.leftnavhome table.leftnavhome tr td.leftnavhome a:hover {
	border: 1px solid #febb36;
}

/* body */

table.leftnav tr.leftnav td.leftnav {
	margin:0px;
	padding:0px;
	padding-left:3px;
	line-height:12px;
}

td.leftnav img.leftnav {
	margin:0px;
	padding:0px;
	padding-left:-3px;
	line-height:12px;
}

table.leftnav tr.leftnav td.leftnav table.leftnav {
	margin:0px;
	padding:0px;
	margin-left:-3px;
	line-height:12px;
}

table.leftnav tr.leftnav td.leftnav table.leftnav tr.leftnav td.leftnav a.leftnav {
	width:131px;
	_width:165px;
	display:block;
	padding-left:30px;
	background-image:none;
	margin-left:-2px;
	line-height:12px;
}

a.leftnav:link, a.leftnav:visited, a.leftnav:active {
	color:#666!important;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:2px;
	padding-top:1px;
	text-decoration:none!important;
	width:147px;
	_width:165px;
	/*border:1px solid #fff;*/

	line-height:12px;
}

a.leftnav:hover, a.leftnav:hover:active {
	background-image:url(/licensees/licensee311/images/2/leftnav_bullet_on.gif);
	background-repeat:no-repeat;
	/*border: 1px solid #febb36;*/

	background-position:2px 3px;
	font-weight:normal;
	text-decoration:none!important;
	line-height:12px;
}

a.leftnav:visited, a.leftnav:visited:hover {
	color:#666!important;
	font-weight:normal;
	text-decoration:none!important;
	line-height:12px;
}

table.leftnav tr td.leftnav table.leftnav tr td.leftnav a {
	border: 1px solid #fff;
}

table.leftnav tr td.leftnav table.leftnav tr td.leftnav a:hover {
	border: 1px solid #febb36;
}

#pactive, #pactive2 {
	font-weight:bold;
	color:#536895!important;
	background-image:url(/licensees/licensee311/images/2/pactive.gif);
	background-repeat:no-repeat;
	background-position:2px 3px;
	border-bottom:1px solid #d7dfe4;
	padding-left:14px;
	padding-top:1px;
	padding-right:2px;
	padding-bottom:2px;
	width:147px;
	_width:165px;
	display:block;
	line-height:12px;
}

#pactive2 {
	border-bottom:0px;
	background-image:url(/licensees/licensee311/images/2/leftnav_bullet_on.gif);
}

#cactive {
	border: 1px solid #febb36;
	padding-top:1px;
	padding-right:2px;
	padding-bottom:2px;
	line-height:12px;
}

/* navbarnum1 */

a.navbarnum1, a.navbarnum1:visited, a.navbarnum1:active {
	color:#999999;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.navbarnum1:hover, a.navbarnum1:visited:hover, a.navbarnum1:active:hover {
	color:#9aa9c7;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

/* navbarnum2 */

a.navbarnum2, a.navbarnum2:visited, a.navbarnum2:active {
	color:#798ba8;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

a.navbarnum2:hover, a.navbarnum2:visited:hover, a.navbarnum2:active:hover {
	color:#999999;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

/* childlinks */

a.navbarnum3, a.navbarnum3:visited, a.navbarnum3:active {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#536895;
	text-align:left;
	padding-bottom:6px;
	width:136px;
}

a.navbarnum3:hover, a.navbarnum3:visited:hover, a.navbarnum3:active:hover {
	font-weight:normal;
	color:#666;
	padding-bottom:6px;
	width:136px;
}

a.NavBarNum3Sibling, a.NavBarNum3Sibling:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#536895;
	text-align:left;
	line-height:1.6em;
}

a.NavBarNum3Sibling:hover, a.NavBarNum3Sibling:visited:hover, a.NavBarNum3Sibling:visited:active:hover {
	font-weight:normal;
	color:#666;
	line-height:1.6em;
}

/* navbarnum4 */

a.navbarnum4:link, a.navbarnum4:visited, a.navbarnum4:active {
	color:#999999;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.navbarnum4:hover, a.navbarnum4:visited:hover, a.navbarnum4:active:hover {
	color:#536895;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

/* third-level nav child link */

div#childlink {
	margin-left:16px;
}

a.childlink:link, a.childlink:visited, a.childlinkSibling:link, a.childlinkSibling:visited {
	background-image:url(/licensees/licensee311/images/2/nav4_bullet.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	color:#536895;
	display:block;
	padding-left:10px;
	padding-right:10px;
	width:130px;
 width*:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:14px;
	padding-bottom:5px;
}

a.childlink:hover, a.childlinkSibling:hover, a.childlink:visited:hover, a.childlinkSibling:visited:hover, a.childlink:visited:active:hover, a.childlinkSibling:visited:active:hover {
	background-image:url(/licensees/licensee311/images/2/nav4_bullet.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	color:#febb36;
	display:block;
	padding-left:10px;
	padding-right:10px;
	width:130px;
 width*:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:14px;
	padding-bottom:5px;
}

#pagetitle {
	color:#febb36;
	font-size:12px;
}

tr.sm6multiselect {
	vertical-align: top;
}

th.sm6multiselect {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color:#003E74;
	background-color: #fff;
	text-align:right;
	vertical-align: top;
	border:1px outset;
	padding:3px;
	white-space: nowrap;
	width:1%;
}

td.sm6multiselect {
	text-align:left;
	vertical-align:top;
}

/* image in content, body only */

img.sm6multiselect {
	margin:0px;
}

.search input {
	border: 1px solid #919ebb;
}

.search {
	color: #666;
	font: normal normal bold 10px verdana;
}

#menuContainer {
	padding-left: 186px;
	background: #536895 url(/licensees/licensee311/images/2/tlb.gif) top left no-repeat;
}

* html #menuContainer {
	padding-left: 192px;
	text-align: left;
	background: #536895 url(/licensees/licensee311/images/2/left_bg_IE6.gif) top left no-repeat;
}

/*///////////////////*/

/* END CUSTOM STYLES */

/*///////////////////*/





#rightColumn a, #rightColumn a:link, #rightColumn a:visited {
	font: normal normal bold 12px verdana, arial, helvetica, sans-serif;
	color: #536895
}

* html td#main_column1, * html td#main_column1_P, * html td#main_column1_K, * html td#main_column1_T, * html td#main_column1_C {
	width:145px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
}

#bottomOfTop {
	border-bottom: 1px solid #97a3b9;
}

td.leftnavhome {
	padding-bottom: 1px !important;
	padding-top: 1px !important;
}

#rightColumn {
	padding-top: 15px;
}

/* 8/2010 footer */

#footerbar {
	background:repeat-x url("http://www.uclahealth.org/images/bg_footer.gif") 0 0 transparent;
	height:112px; /* 112 */
	width:960px; /* 960 */
	margin-left:6px;
	font-size:10px;
	color:#000;
}

#footerbar #fb_besthospital {
	float:left;
	padding:15px 25px 0;
}

#footerbar #fb_nav {
	float:left;
	/*padding-right:20px;*/

width:805px; /* 796 */
}

#footerbar li.news a, #footerbar a, #footerbar a:visited/*, 

a:visited, a:active*/ {
	color:#6d6f71;
	font-size:12px;
	line-height:normal;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#footerbar #fb_nav #fb_nav_top a {
	font-size:11px;
	font-weight:500;
	padding:0 19px 0 5px; /*  0 19px 0 4px  0 20px 0 5px */
	text-transform:uppercase;/*letter-spacing:-.091em;*/
}

#footerbar #fb_nav #fb_nav_top {
	border-bottom:3px solid #D5D6D6;
	padding:19px 0 14px;
}

#footerbar #fb_nav #fb_nav_bot {
	padding:14px 0 19px;
}

#footerbar #fb_nav #fb_nav_bot .navBot {
	width:670px; /* 662 666 */
	float:left;
	vertical-align:middle;
	/*letter-spacing:-.095em;*/	

line-height:normal;
}

#footerbar #fb_nav #fb_nav_bot .social {
	float:right;
}

#footerbar #fb_nav #fb_nav_bot a.so_media, #footerbar #fb_nav #fb_nav_bot a.so_media:visited {
	padding:0;
}

#footerbar #fb_nav #fb_nav_bot a, a:link, a:visited, a:active {
	color:#939598;
	line-height:normal;
	text-decoration:none;
}

#footerbar #fb_nav #fb_nav_bot a {
	font-size:9px;
	padding:0 0 0 11px; /* padding:0 0 0 12px */
	text-transform:uppercase;
}

#footerbar #fb_nav #fb_nav_top a:hover, #footerbar #fb_nav #fb_nav_bot a:hover {
	text-decoration:underline;
	color:#1a87d3;
}
