
/* STYLES FOR MAIN HTML LAYOUT AND STRUCTURE */



body {
	background-color:#536895;
	/*background: #7082a6;*/

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

	margin:0;
	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;
}

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/licensee43/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/licensee43/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/licensee43/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:169px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	background:#fff;
}

/*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/licensee43/images/spacer.gif);
	padding-top:12px;
}

/*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:154px; /* use px or % depending upon site */
	text-align:left; /* controls horizontal alignment of cell */
	vertical-align:top;
	padding-left: 4px;
	padding-top: 12px;
	padding-right:2px;
	/*background:#e5ebeb url(/licensees/licensee43/images/line_fade_rt.gif); */

	background-position:0px 0px;
	background-repeat: 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/licensee43/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/licensee43/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/licensee43/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/licensee43/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/licensee43/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/licensee43/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 */

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


	

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

   /* 2009 CUSTOM STYLES */

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

   

   .content font {
	font-size:11px !important;
}

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 - LEDUONG TO ADD 10PX MARGAIN FOR IMG*/

body.body tr.content td {
	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;
}

table, td, p, a, div, span {
	/* These styles are too generic and conflict with other elements on the page. If any of these are needed
	they should be targetted more precisely and the elements they need to affect.
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	*/
}

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

H2 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #536895;
	margin-bottom:0px;
	padding-bottom:0px;
}

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

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/licensee43/images/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;
}

td.breadcrumbtd {
	/*added by le d. 7/17/07*/

	padding:12px 12px 0px 12px;
}

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;
}

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;
}

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:2px;
	line-height:16px;
}

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

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

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;
}

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;*/

}

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

	background-position:2px 6px;
	font-weight:normal;
	text-decoration:none!important;
}

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

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;
	line-height:15px;
	padding: 1 0 1 3;
}

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

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

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;
}

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-left:14px;
	padding-right:2px;
	text-decoration:none!important;
	width:147px;
	_width:165px;/*border:1px solid #fff;*/

}

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

	background-position:2px 4px;
	font-weight:normal;
	text-decoration:none!important;
}

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

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/licensee43/images/pactive.gif);
	background-repeat:no-repeat;
	background-position:2px 6px;
	border-bottom:1px solid #d7dfe4;
	padding-left:14px;
	padding-top:1px;
	padding-right:2px;
	padding-bottom:2px;
	width:147px;
	_width:165px;
	display:block;
}

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

#cactive {
	border: 1px solid #febb36;
	margin: 1 0 1 0;
}

/* 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;
	padding-top:1px;
}

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:0px;
}

a.childlink:link, a.childlink:visited, a.childlinkSibling:link, a.childlinkSibling:visited {
	background-image:url(/licensees/licensee43/images/nav4_bullet.gif);
	background-position:0px 5px;
	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:7px;
}

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/licensee43/images/nav4_bullet.gif);
	background-position:0px 5px;
	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:7px;
}

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

h1#pagetitle {
	color:#febb36;
	font-size:18px;
	font-weight:normal;
}

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;
}

hr {
	border:0px;
	border-bottom:1px dashed;
	border-style:dashed;
	color: #999;
	background-color: #999;
	height: 1px;
}/* styles for calendar module */

.topbotline {
	border-top:1px dashed #666;
	border-bottom:1px dashed #666;
}

h3.ct {
	padding-bottom:10px;
	font-weight: normal;
	font-size:12px;
}

.photodivider {
	FONT-SIZE: 1px;
	MIN-HEIGHT: 1px;
	BACKGROUND-IMAGE: url(licensees/licensee43/images/dots.gif);
	MARGIN: 10px 0px;
	BACKGROUND-REPEAT: repeat-x
}

* HTML .photodivider {
	HEIGHT: 1px
}
 <style type="text/css">#lryParentmain56 {
 display:none;
 visibility:hidden;
}

.bannerimage {
	margin-top: 10px;
}

.lakergif {
	margin-top: -3px;
	margin-left:-1px;
}

.carepagegif {
	margin-top:-5px;
}

.bruingif {
	margin-top:-5px;
	margin-left:-1px;
}

.topnav_btwn {
	margin-top:2px;
}

/* 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:19px 12px 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 14px 0 6px; /*  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:17px 0 14px;
}

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

#footerbar #fb_nav #fb_nav_bot .navBot {
	width:600px; /* 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;
}
