﻿/* Homepage CSS */

html, body { margin:0; padding:0; }

body { background:#0076BD;font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#3A3521; }
/*background:#4C4C4C url(/ContentImages/Homepage/bg16.gif) repeat top left;*/

/* Resets the UL tag
ul
{padding: 0px;
    margin:0px;}*/

hr {display:block;height:1px;border:0;border-top:1px solid #CCC;margin:1em 0;padding:0}

/* iframe background*/
.iframebackground {background-color:#FFFFFF;}

/*This section is the webpage right side Navigation */ 
.RightSideNav {background-color:#FDF8E3;}

/* This is to use gold arrows as bullets */
#navlist li, .navlist li {
    padding-top:0px;
padding-left: 22px;
background-image: url(/ContentImages/BaptistMedicalGroup/ArrowGoldenIcon.gif);
background-repeat: no-repeat;
}
#navlist li a, .navlist li a { text-decoration:none }
#navlist, .navlist {
margin:6px 0px 0px 34px;
padding-top:0px;
padding-left: 0;
list-style: none;
}
.contenttext { font:normal 0.8em/normal Arial, Verdana, sans-serif; }

/* sets color(s) of default links */
a:link, a:visited { color:#0066CC; }
/*a:visited { color:#0033B3; }*/
a:hover { color:#0066cc; text-decoration:none; }

/* sets color(s) and no underline for link and visited */
a.NoUnderline:link, a.NoUnderline:visited { color:#06C;text-decoration:none; }
/*a:visited { color:#0033B3; }*/
a.NoUnderline:hover { text-decoration:underline;  }

/* sets color(s) of footer links */
a.footer:link, a.footer:visited { color:#FFFFFF;text-decoration:none; }
/*a:visited { color:#0033B3; }*/
a.footer:hover { color:#FFFFFF; text-decoration:underline;  }

/* content (bullet) links */
#contentlink li {
list-style:none;
margin:0px; padding:0px;
text-align:left;
text-indent:-5px;
background:url(/ContentImages/Homepage/dcarat.gif) no-repeat 0 0.5em;
}

#contentlink li a:link, #contentlink li a:visited {
	color:#666666;
	text-decoration:none;
	font:0.7em Arial, Helvetica, sans-serif;
}

#contentlink li a:hover {
	color:#0066CC;
	text-decoration:underline;
}

/* list links */
.listLink {
	color:#666666;
	text-decoration:none;
	font:0.7em Arial, Verdana, sans-serif;
}
a.listLink:link, a.listLink:visited {
	color:#666666;
	text-decoration:none;
	font:0.7em Arial, Verdana, sans-serif;
}
a.listLink:hover { text-decoration:underline; }
a.listLinkMore { color:#3399FF !important; font-size:90% !important; }

/* page links */
a.hlink, a.hlink:visited { font:0.8em Arial, Verdana, sans-serif; color:#0066CC; text-decoration:none; }
a.hlink:hover { font-weight:bold; color:#0075D6; text-decoration:underline; }

/* BMS News links */
a.bms, a.bms:visited {
	color:#666666;
	text-decoration:none;
	font:0.7em Arial, Helvetica, sans-serif;
	}  
a.bms:hover {
	color:#0066CC;
	text-decoration:underline;
}
  
/* Footer */
div.fLinks {
	float:right; /*clear:right;*/
	padding-right:20px; color:#0066CC;
	font-size:0.7em;
}
div.fLinks a, div.fLinks a:visited {
	color:#80B3E6;
	text-decoration:none;
	font-family:Arial, Verdana, Sans-Serif;
}
div.fLinks a:hover {
	color:#FFFFFF; text-decoration:none;
}

div.copyright {
	float:left; color:#C0D9F3; padding-left:20px; padding-top:2px;
	font:0.6em Verdana, sans-serif;
}

/* LeftNav Menu */
div#leftnavtop {	/* top image w/shadow */
	margin:0px; padding:0px;
	/*background:url(/ContentImages/LeftNavMenu/navli_top.gif) no-repeat top left;*/
	/*position:absolute;
	z-index:100;*/
}

#leftnavcontainer {	/* holder div */
	margin:0px 0px 0px 0px; padding:0px;
	/*z-index:99;*/
}

#leftnavcontainer ul {	/* fixes mozilla issues */
	margin:0px; padding:0px;
	list-style-type: none;
	font:0.8em Arial, Verdana, sans-serif;
	background-color:#EAEAEA;
}
/*
#leftnavlist {
margin-left:0px;
width:14em;
background-color:#EAEAEA;
}
*/

#leftnavlist li {
list-style:none;
margin:0px;
/*border-left:1px #004080 solid;*/
border-bottom:ridge 1px #CCC;	/* border for bottom of list items */
border-right:solid 1px #EEE;	/* border for right side 3D effect */
text-align:left;
background:transparent url(/ContentImages/LeftNavMenu/navli_bg.gif) no-repeat top left;
}

/*#leftnavlist li a.top:hover { z-index:500; }*/

#leftnavlist li a {
display:block;
/*padding:3px 0px 3px 10px;*/
padding:0.2em 0.3em 0.2em 0.7em;
text-decoration:none;
}

#leftnavlist li a:link { color:#333; }
#leftnavlist li a:visited { color:#333; }

#leftnavlist li a:hover {
font-weight:bold;
color:#000;
background:#B0CAE3; /* blue */
border-left:solid 3px #004080;	/* side indent color block */
}

/* Sections Holder */
.sectionHolder {
	border-top:solid 1px #0066CC;
	background-image:url(/ContentImages/Homepage/gradbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.sectionHolderLCI {
	border-top:solid 1px #0066CC;
	background:url(/ContentImages/LakeviewCenter/lci_gradbg.gif) repeat-x top left;
}
.sectionNews { border-top:1px solid #0065CE; }

/* borders */
.s1px06C { border:1px solid #0066CC; }
.s1pxFFF { border:1px solid #FFF; }
.s1px666 { border:1px solid #666; }
.s1px009 { border:1px solid #000099; }
.d1px999 { border:1px dashed #999; }
.d1pxCCC { border:1px dashed #CCC; }
.d1pxDDD { border:1px dashed #DDD; }
.dot1pxCCC { border:1px dotted #CCC; }

/* cursor : arrow */
a.cursor_a:link { cursor:auto; }

/* hides header logo for print.css */
#header_print { visibility:hidden; display:none; }
.dontPrint {visibility:visible; }

table#holder_table { border:solid 1px #0066CC; background-color:#0100A3; }
table#content_table { border:solid 1px #0066CC !important; background-color:#FFFFFF !important; min-height:500px; }

/* Headers */
h1, h2, h3, h4, h5, h6 { font:bold 125%/normal Arial, Verdana, sans-serif; margin:0px auto; padding:auto; }
#title, .title { margin:10px; }
.contentH { display:inline; font-size:110%; }
.historydate { /*padding-left:10px; padding-top:5px;*/ top:10px; left:10px; position:relative; }

/* super/value size */
.smallester { font-size:75%; }
.smallest { font-size:85%; }
.smaller { font-size:90%; }
.regular, .justright { font-size:100%; }
.big, .large { font-size:110%; }
.bigger, .larger { font-size:120%; }

.small { font-size:85%; color:#666; }

/* blue - black/grey titles */
.wordblue, .blue06C { color:#0066CC; }
.wordgrey, .grey6 { color:#666; }
.wordgray, .grey3 { color:#333; }
.grey9 { color:#999; } .greyC { color:#CCC; } .greyD { color:#DDD; }
.baptistblue, .blue009 { color:#000099; }
.bariatricblue, .blue069 { color:#006699; }
.brightblue, .blue39F { color:#3399FF; }
.newblue, .blue09E { color:#0099EE; }
.blue369 { color:#336699; }
.mammoblue, .blue306 { color:#3062C9; }
.mammogreen, .greenlt { color:#94C265; }
.black { color:#000; }
.white { color:#FFF; }
.red { color:#FF0000; }
.ccred { color:#CC0000; }
.darkred { color:#990000; }
.lcibrown { color:#8A7969; }

/* margin spacer */
#margin, .margin { margin:10px; }
.margin0 { margin:0; }
.pad10 { padding:10px; }
.pad5 { padding:5px; }
.pad0 { padding:0; }

.center { text-align:center; }

img.border { border:solid 1px #666; }
img#bgframe, .bgframe { padding:10px; /*margin:0px auto;*/ background:transparent url(/ContentImages/BHC/img_bg2.gif) no-repeat top left; }

/* alternating rows */
.alt_row { background-color:#F5F5F5; }
.alt_row2 { background-color:#F0F0F0; }
.alt_row3 { background-color:#F9F9F9; }
.on { background-color:#DDD; }

/* list bullets */
ul.li_arrow {
list-style:circle url(/ContentImages/NavImages/li_arrow.gif);
margin:5px; /*margin-left:17px !important;*/ padding-left:17px; }

/* arrows to put anywhere */
.arrow {
list-style:circle url(/ContentImages/NavImages/li_arrow.gif);
margin:5px; /*margin-left:17px !important;*/ padding-left:17px; }

/* Careers - job listings */
ul#joblistings { line-height:1.6em; list-style:circle url(/ContentImages/NavImages/li_arrowb.gif); }
ul#joblistings li { }
ul#joblistings a:link { }

ul.arrows { line-height:1.6em; list-style:circle url(/ContentImages/NavImages/li_arrowb.gif); }
ul.list { margin-left:10px; padding-left:10px; line-height:1.3em; list-style:circle url(/ContentImages/NavImages/li_arrow.gif); }
ul.list li { padding-bottom:6px; }

/* bold number list*/
ol.boldnumbers { font-weight:bold; } /* add whatever color class in the code */
/*ol.boldnumbers li:first-line { font-weight: bold; }*/
/*ol.boldnumbers li { font-weight:normal; }*/
ol.boldnumbers span { font-weight:normal; color:#000; }

/* homepage(s) section links */
ul.sect_links { margin:0px; padding:0px; list-style:none; }
ul.sect_links li { padding:5px 0px 5px 15px; border-bottom:dotted 1px #999; background:url(/ContentImages/Homepage/dtridot.gif) no-repeat 2% 50%; }
ul.sect_links a, ul.section_links a:link, ul.section_links a:visited { color:#000; font:0.8em Arial, Verdana, sans-serif; text-decoration:none; }
ul.sect_links a:hover { font-weight:bold; color:#0075D6; text-decoration:underline; }

ul.sect_links li.sect_arrow { /*border-bottom:none !important;*/ background:url(/ContentImages/Homepage/arrow.gif) no-repeat center left; }
li.sect_sublink { margin-top:-10px; padding-left:20px; background:url(/ContentImages/NavImages/li_ccdot.gif) no-repeat 3% 50% !important; /*background:none !important; text-indent:10px;*/ }
li.sect_sublink a, li.sect_sublink a:link, li.sect_sublink a:visited { color:#666; text-decoration:none; font-size:70% !important; }
li.sect_sublink a:hover { text-decoration:underline; font-weight:normal !important; }
li.sect_sublink span { color:#3399FF; font-size:90%; }

.sect_lastlink { border-bottom:none !important; }

ul.empty { list-style:none; }

/* repeating dot row */
.dotrow, #dotrow { background:url(/ContentImages/Homepage/dotline.gif) repeat-x center center; }
.dotcol { background:url(/ContentImages/Homepage/dotcol.gif) repeat-y center center; }
.dashcol { background:url(/ContentImages/Homepage/dashcol.gif) repeat-y center center; }
.dashcol6 { background:url(/ContentImages/Homepage/dashcol6.gif) repeat-y center center; }

/*.IEfix10px { padding-left:-10px; }*/
* .IEfix10px { padding-left:10px; }

/* clear */
.clear { clear:both; margin:0px; padding:0px; }

/* (rootbeer) floats */
.right { float:right; }
.left { float:left; }

/* image (not car) alignments w/spacing */
img.alignL, .alignL, img#alignL { float:left; margin-right:10px; }
img.alignR, .alignR, img#alignR { float:right; margin-left:10px; }
img.mid { vertical-align:middle; display:inline-table; }

/* alignments */
.vmiddle { vertical-align:middle; }
.vtop { vertical-align:top; }
.vbottom { vertical-align:bottom; }

/* no Flash content box */
#noFlashContent { width:200px; padding:3px; border:1px dotted #666; margin:auto; color:#333; font:10px Arial, Verdana, sans-serif; background-color:#FFFF99; }

/* extra info - content footer */
#contentFooter { padding:5px; text-align:center; background-color:#DDD; }
#contentFooter2 { padding:5px; text-align:center; background:#DDD url(/ContentImages/BG/stripe1r.gif) repeat top left; }
#contentBox { text-align:center; background-color:#DDD; }
#contentBoxE { text-align:center; background-color:#EEE; }
#contentBoxbg, .contentBoxbg { text-align:center; background:url(/ContentImages/NavImages/contentBoxbg.gif) repeat-x top left; }
#contentBoxbg2, .contentBoxbg2 { text-align:center; background:url(/ContentImages/NavImages/contentBoxbg2.gif) repeat-x top left; }
#contentBoxbg3, .contentBoxbg3 { text-align:center; background:url(/ContentImages/NavImages/contentBoxbg3.gif) repeat-x top left; }
#contentDivider, .contentDivider { text-align:center; border:dashed 1px #DDD; padding:3px; background-color:#EEE; }

/* aero/transparent bg box */
/* 50% white | top | use margin:auto to center align */
.bgBoxtop50w { width:383px; background:transparent url(/ContentImages/NavImages/bgboxtop.png) no-repeat top center; }
.bgBoxbot50w { width:383px; height:25px; background:transparent url(/ContentImages/NavImages/bgboxbot.png) no-repeat bottom center; }
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ContentImages/',sizingMethod='scale'); */
/* 50% dark | top | use margin:auto to center align */
.bgBoxtop50d { width:383px; background:transparent url(/ContentImages/NavImages/bgboxtop2.png) no-repeat top center; }
.bgBoxbot50d { width:383px; height:25px; background:transparent url(/ContentImages/NavImages/bgboxbot2.png) no-repeat bottom center; }

/* bg box ( 250 x * ) */
.rndbox_top { width:250px; padding:10px; background:transparent url(/ContentImages/BG/rndbox_t.gif) no-repeat top left; }
.rndbox_bot { width:250px; height:33px; background:transparent url(/ContentImages/BG/rndbox_b.gif) no-repeat bottom left; }

/* form styles */
textbox.basic, input.basic, textarea.basic, select.basic { border:solid 1px #CCC; padding:2px; }
textbox.basic:focus, input.basic:focus, textarea.basic:focus, select.basic:focus { border:solid 1px #0066CC !important; background-color:#FFFFCC; }

/* backgrounds */
.bg_yellow { background-color:#FFFFCC; }
.bg_clouds { background:url(/ContentImages/BG/clouds.jpg) no-repeat top left; }
.bg_clouds_long { background:url(/ContentImages/BG/clouds_lg.jpg) no-repeat top left; }
.bg_bluegrad { background:transparent url(/ContentImages/BG/gradbg02.gif) repeat-x top left; }
.bg_beach2white { background:transparent url(/ContentImages/BG/bgbeach.jpg) no-repeat top center; }
.bg_beach { background:#F5F1EE url(/ContentImages/BG/bgbeach2.jpg) no-repeat top center; }
.bg_buttonbg { height:35px; background:transparent url(/ContentImages/BG/bt35a.gif) repeat-x top left; } /* only displays the left side */
.bg_buttonbgb { height:35px; width:11px; background:transparent url(/ContentImages/BG/bt35b.gif) repeat-x top right; } /* only displays the right side */
.bg_F0grad { /*height:35px;*/ background:transparent url(/ContentImages/BG/bg_F0_35.gif) repeat-x bottom left; }
.bg_bluebottomgrad { background:transparent url(/ContentImages/BG/bg_bbot.gif) repeat-x bottom left; } /* small blue to white */
.bg_greydiaggrad { background:transparent url(/ContentImages/BG/bg_gdbot.gif) repeat-x bottom left; }
.bg_greydiaggrad2 { background:transparent url(/ContentImages/BG/bg_gdbot2.gif) repeat-x bottom left; } /* faded version */
.bg_greydiaggrad2sm { background:transparent url(/ContentImages/BG/bg_gdbot2sm.gif) repeat-x bottom left; } /* faded version - shorter */
.bg_greydiaggradv { background:transparent url(/ContentImages/BG/bg_gdbotv.gif) repeat-x top left; } /* flipped vertically */
.bg_greydiaggradv2 { background:transparent url(/ContentImages/BG/bg_gdbotv2.gif) repeat-x top left; } /* flipped vertically - faded version */
.bg_yellowbox { padding:10px; border:1px dashed #FFCC00; background-color:#FFFFCC; }
.bg_roundcornercontent { background:transparent url(/ContentImages/BG/rndcrnrs.gif) no-repeat top left; }
.bg_bgtopbar { background:transparent url(/ContentImages/BG/bgtopbar.gif) no-repeat top left; }

.bt1_holder { margin:0px auto; }
.bt1_left { float:left; height:28px; background:url(/ContentImages/NavImages/bt_lgt.gif) no-repeat center left; }
.bt1_left p { margin:0px; padding:4px 3px 0px 12px; }
.bt1_left a, .bt1_left a:link, .bt1_left a:visited { text-decoration:none; }
.bt1_left a:hover { text-decoration:underline; }
.bt1_right { float:left; width:12px; height:28px; background:url(/ContentImages/NavImages/bt_lgt2.gif) no-repeat center left; }

.bgbox_fadeEdge1 { padding-top:20px; padding-left:30px; background:transparent url(/ContentImages/BG/bgbox_edg1.gif) no-repeat top left; } /* includes middle and edge fade*/
.bgbox_fadeEdge1Side { height:25px; background:transparent url(/ContentImages/BG/bgbox_edg1s.gif) no-repeat top left; } /* edge bottom end - for shorter boxes */
.bgbox_fadeEdge1Top { height:40px; background:transparent url(/ContentImages/BG/bgbox_edg1t.gif) no-repeat top left; } /* same graphic, top only */
.bgbox_fadeEdge1Middle { padding-left:30px; padding-right:20px; background:transparent url(/ContentImages/BG/bgbox_edg1m.gif) repeat-y top left; } /* same graphic, middle only = repeats to height of box */
.bgbox_fadeEdge1Bottom { height:40px; background:transparent url(/ContentImages/BG/bgbox_edg1b.gif) no-repeat top left; } /* same graphic, bottom only */

/* stripe# = dark diagonal lines, light bg ][ stripe#r = light diagonal lines, dark bg (colors reversed) */
.box_stripe1 { padding:5px; background:url(/ContentImages/BG/stripe1.gif) repeat top left; } /* text-indent:10px; float:left; width:100%; display:block;  line-height:normal; clear:both; */
.box_stripe1r { padding:5px; margin:10px; background:url(/ContentImages/BG/stripe1r.gif) repeat top left; } /*reversed*/
.box_stripe2 { padding:5px; background:url(/ContentImages/BG/stripe2.gif) repeat top left; }
.box_stripe2r { padding:5px; background:url(/ContentImages/BG/stripe2r.gif) repeat top left; } /*reversed*/
.box_stripe3 { padding:5px; background:url(/ContentImages/BG/stripe3.gif) repeat top left; } /* blue stripe */
.box_stripe3b {  padding:5px; background:url(/ContentImages/BG/stripe3b.gif) repeat top left; } /* darker blue stripe */

.border_dashD { border:dashed 1px #DDD; border-top-color:#DDD; border-right-color:#BBB; border-bottom-color:#AAA; border-left-color:#CCC; }

/* Resource table structure */
table#Resource_table { font-size:85%; color:#333; border:1px solid #999; /*padding:5px;*/ }
 
/* table title section */
#Resource_table .Resource_hrow { color:#000; font:bold 1.1em Arial, Verdana, sans-serif; /*height:25px;	text-align:center;*/ background-color:#9CCFFF; }
/*.Resource_hrow_border { border-right:solid 1px #48A8FF; }*/

/* adds border to bgcolored title section */
#Resource_table .Resource_hrow td { border-bottom:1px solid #999; }
/*.Resource_border td { border-right:solid 1px #CCC; }*/

/* alternating rows */
#Resource_table .Resource_on { background-color:#F5F5F5; }
/*#header_print { visibility:hidden; display:none; }*/

#Resource_type img { vertical-align:middle; margin-right:2px; border:none; }
#Resource_type a:link, #Resource_type a:visited  { color:#0066CC; text-decoration:none; }
#Resource_type a:hover { color:#666; /* background-color:#FFFF99; padding:5px 5px 5px 0px; */ }

/* da Vinci nav box */
#navBox_daVinci { width:307px; height:187px; background:transparent url(/ContentImages/Technology/dv_navbox.gif) no-repeat top left; }
#navBox_daVinci ul { padding-top:50px; }
#navBox_daVinci li.video { text-indent:5px; list-style:none !important; list-style-image:none !important; }
#HSBox { width:300px; background-color:#F7F7F7; clear:right; }

/* */
#infoGroup h2, #infoGroup h3, #infoGroup h4 { padding-left:10px; /*font-size:110%; color:#0066CC;*/ background:transparent url(/ContentImages/NavImages/li_arrowb.gif) no-repeat left top; }
#infoGroup p { margin:0px 0px 0px 10px; }

/* 2-column content page */
.contentColumnL { float:left; border-right:dashed 1px #DDD; margin-right:20px; }
.contentColumnR { }

/* ToolTip(s) */
.tooltip_BLI h1 { padding-left:34px; color:#CC0000; margin:0px; /*font-size:110%;*/ }
.tooltip_BLI p { padding-left:34px; padding-top:10px; margin:0px; }

.highlight
{
    color: #000000;
    background-color: #ffff66;
}

/* icon links */
.pdf a, .jpg a, .ppt a, .doc a, .mpp a, .txt a, .xls a, .zip a {
    text-align:left;
    margin:5px 0px;
    padding:0px 0px 0px 25px;
    vertical-align:middle;
    display:inline-table;
    list-style-type:none !important;
    background-color:transparent;
    background-position:0% 50%;
    background-repeat:no-repeat;
}
* html .pdf a, * html .jpg a, * html .ppt a, * html .doc a, * html .mpp a, * html .txt a, * html .xls a, * html .zip a { display:inline-block; }
.pdf a { background-image:url(/ContentImages/NavImages/file_pdf.gif) }
.jpg a { background-image:url(/ContentImages/NavImages/file_jpg.gif) }
.ppt a { background-image:url(/ContentImages/NavImages/file_ppt.gif) }
.doc a { background-image:url(/ContentImages/NavImages/file_doc.gif) }
.mpp a { background-image:url(/ContentImages/NavImages/file_mpp.gif) }
.txt a { background-image:url(/ContentImages/NavImages/file_txt.gif) }
.xls a { background-image:url(/ContentImages/NavImages/file_xls.gif) }
.zip a { background-image:url(/ContentImages/NavImages/file_zip.gif) }

/* EOF */