/* CSS Document [based on top_bottom-over-sides layout */

/*///////////////////////////////////////////////*/
/* START COMMON STYLES RELATED TO GENERAL LAYOUT */
/*///////////////////////////////////////////////*/

/* STYLES FOR MAIN HTML LAYOUT AND STRUCTURE */

body, #body_P, #body_K, #body_T, #body_C{
	margin: 0px 0px 0px 0px;
}

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{
	width: 700px;  /* use px or % depending upon site */
	margin-left:auto;
	margin-right:auto;
	background: url(/licensees/licensee292/images/bkg-livetemp.gif) repeat-y;
}

/*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{
	width:100%;  /* use px or % depending upon site */
	margin-left:auto;
	margin-right:auto;
	background: url(/licensees/licensee292/images/bkg-livecnt.gif) no-repeat 0 200px;
}

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

/*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:center; /* controls horizontal alignment of cell */
	vertical-align:top;
}

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

/*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:50%; /* use px or % depending upon site */
	text-align:right; /* controls horizontal alignment of cell */
	vertical-align:top;
}

/*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:461px; /* use px or % depending upon site */
	text-align:center; /* controls horizontal alignment of cell */
	vertical-align:top;
}

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


/* 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:#666666;
	width:461px; /* use px or % depending upon site */
	vertical-align: top;
	margin-left:auto;
	margin-left: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:#666666;
	width:461px; /* use px or % depending upon site */
	vertical-align: top;
}

/*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;
	text-align:left;
}

/*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:left; /* controls horizontal alignment of cell */
	vertical-align:middle;
}

/*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:left; /* controls horizontal alignment of cell */
	vertical-align:top;
}

/*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:left; /* controls horizontal alignment of cell */
	vertical-align:middle; 
}

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

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



/*///////////////////////////////////////////////*/
/*  END COMMON STYLES RELATED TO GENERAL LAYOUT  */
/*///////////////////////////////////////////////*/



/*/////////////////////*/
/* START CUSTOM STYLES */
/*/////////////////////*/

/*

CSS stylesheet for all medium
(c) 2007 Intermountain Healthcare

Notes:
----------------------------------------------------
This CSS does the following for LiVE content
- Formats fonts and links (color handled by brand)
- Formats page layout

Modification History:
----------------------------------------------------
January 2007 - Creation Date

*/

/* GENERAL */


/* LAYOUT */
#livetemp {width: 700px; background: url(/licensees/licensee292/images/bkg-livetemp.gif) repeat-y; padding:0; margin: 50px auto; text-align:left;}

/* HEADER */
#livehdr {text-align:right; background: url(/licensees/licensee292/images/bkg-livehdr.gif) no-repeat right; height:60px; margin-top: -20px; position:relative; top:-10px;}

/* CONTENT AREA */
#livecnt {background: url(/licensees/licensee292/images/bkg-livecnt.gif) no-repeat 0 200px; padding: 0px; margin: 10px 10px 0; padding: 0; text-align:center;}
#kidshealthpos {text-align:left; margin: -35px auto; width: 425px; overflow:hidden;}

/* FOOTER */
#liveftr {padding: 15px 7px 5px; background: #fff url(/licensees/licensee292/images/bkg-liveftr.gif) no-repeat right top; text-align: right; clear:both; font-size: .8em;}
#liveftr ul {padding: 0; margin: 0;}
#liveftr ul li {list-style-type:none; margin: 0 0 0 10px; padding: 0; display:inline;}
#liveftr p {float:left; width:auto; color: #999; margin:0; padding: 0;}


/* LINKS */
#livehdr a {display:block; background-repeat: no-repeat; color:#fff;}
#logolnk, a#logolnk:hover {width:183px; height:87px; background:url(/licensees/licensee292/images/logo-livehome.gif); float:left; position:relative; margin-top: -10px;}
#closelnk {width: auto; padding: 0 0 0 15px; background:url(/licensees/licensee292/images/arrow.gif) no-repeat 0px .35em; float:right; margin: 20px 20px 0 0; text-decoration: none; position:relative;}
a#closelnk:hover {color:#D99999;}
/* for IE */
#closelnk {margin-top: expression('30px');}
#liveftr a {text-decoration: none; color:#7f0000;}
#liveftr a:hover {text-decoration:underline;}

