@charset "UTF-8";
/* CSS Document for scMRI */
/* site colors:
	#663366 = purple
	#008B97 = blue green
	#039 = blue
	
*/

/* IE Fixes*/
* html .visualIEFloatFix { height: 0.01%; }

/* zero elements */

html, body, ul, ol, li, form, fieldset{
	margin: 0;
	padding: 0;
	border:0;
	/*height : 100.1%; NOT VALID force vertical scroll bar to avoid page shift in Firefox */
	min-height: 100%; margin-bottom: 1px; /* VALID force vertical scroll bar to avoid page shift in Firefox */
}
img, p{margin: 0px;padding: 0px; border:none;}

body { /**/
	background-color:#E4ECE6;/**/
	margin: 0px;
	padding: 0px;
	background-image:url(../imgs/back-body.gif);
	background-repeat:repeat-x;/**/
}

#siteWrapper{ /**/
	position:relative;
	z-index:auto;
	width:760px;
	height:auto;
	/*min-height:400px;*/
	margin: 0px auto;
	padding: 0px;
	background-color:#FFF;/**/
	/*border: #fff 1px solid;*/
}
#masthead{
	position:relative;
	z-index:auto;
	width:760px;
	height:93px;
	margin: 0px;
	padding: 0px;
	background-image:url(../imgs/mh-logo.gif);
	background-repeat:no-repeat;
}
#logoClicker{position:absolute;top:-100px;left:-400px;z-index:auto;width:275px;height:171px;margin:0px;padding:0px;cursor:pointer;/*border:#000 1px solid;*/}
#logoClicker img{border:none;}

#navWrapper{
	position:relative;
	z-index:auto;
	width:760px;
	height:46px; /* -4 for border*/
	margin: 0px;
	padding: 0px;
	background-color:#f9ebc9;
	border-top:#008B97 2px solid;
	border-bottom:#008B97 2px solid;
}
#banner{
	position:relative;
	z-index:auto;
	width:760px; 
	height:142px;/* 155px*/
	margin: 0px;
	padding: 0px;
	/*background-color:#CC9;*/
	border-top:#fff 6px solid;
	border-bottom:#fff 6px solid;
}
#bodyWrapper{
	position:relative;
	z-index:auto;
	width:760px;
	height:auto;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	font-weight:normal;
	line-height:17px;
}
#bodyFooter{
	position:relative;
	z-index:auto;
	width:700px;
	height:auto;
	margin: 0px 0px 10px 30px;
	padding: 10px 0px 0px 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	font-weight:normal;
}
#footer{
	position:relative;
	z-index:auto;
	width:760px;
	height:auto; /*70px*/
	margin: 0px;
	padding: 12px 0px 12px 0px;
	background-color:#008b97;
}

/* ---- MH NAV ------------------------------ */
#mhnav{position:absolute;top:65px;left:410px;z-index:auto;width:350px;height:20px;margin:0px;padding:0px;background-color:#fff;}
.mhnav{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#4F328B;text-decoration:none;}

/* ---- NAV ------------------------------ */
ul#nav {padding:0px;margin:0px 0px 0px 0px;width: auto;height: 46px;/*border:#900 1px solid;*/}
ul#nav li {
	display:block;
	float:left;	
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#008B97;
	vertical-align:bottom;
}
ul#nav li.pipe{margin-left: 10px;margin-right: 10px;margin-top:0px;border-right:#008B97 1px dashed;}
ul#nav li.navhome{width:65px;margin-left:10px;}
ul#nav li.navmriinformation{width:98px;}
ul#nav li.navmriprocedures{width:98px;}
ul#nav li.navradiologists{width:98px;}
ul#nav li.navlocations{width:88px;}
ul#nav li.navbilling{width:70px;}
ul#nav li.navcontact{width:88px;}
ul#nav a {display:block;float:left;margin: 0px;padding: 0px;color:#008B97;text-decoration:none;}
/*ul#nav a:hover {color:#fff;}*/

/* --- BANNER -------------------*/
.banner-home{background-image:url(../uploads/bannerphotos/HP_PhotoBanner_rev1.jpg);background-repeat:no-repeat;}
.banner-mriinfo{background-image:url(../uploads/bannerphotos/MRIINFO_PhotoBanner_rev1.jpg);background-repeat:no-repeat;}
.banner-mriprocedures{background-image:url(../uploads/bannerphotos/MRIProcedures_PhotoBanner.jpg);background-repeat:no-repeat;}
.banner-radiologists{background-image:url(../uploads/bannerphotos/RADIOLOGISTS_PhotoBanner.jpg);background-repeat:no-repeat;}
.banner-locations{background-image:url(../uploads/bannerphotos/LOCATIONS_PhotoBanner.jpg);background-repeat:no-repeat;}
.banner-billing{background-image:url(../uploads/bannerphotos/BILLING_PhotoBanner_sub.jpg);background-repeat:no-repeat;}
.banner-contact{background-image:url(../uploads/bannerphotos/CONTACT_PhotoBanner.jpg);background-repeat:no-repeat;}
.banner-geninfo{background-image:url(../uploads/bannerphotos/GENINFO_PhotoBanner.jpg);background-repeat:no-repeat;}
.banner-employment{background-image:url(../uploads/bannerphotos/CAREERS_PhotoBanner_rev4.jpg);background-repeat:no-repeat;}/**/
.banner-publications{background-image:url(../uploads/bannerphotos/PUBLICATIONS_PhotoBanne_rev3.jpg);background-repeat:no-repeat;}
.banner-privacy{background-image:url(../uploads/bannerphotos/HP_PhotoBanner_rev1.jpg);background-repeat:no-repeat;}
.banner-patientforms{background-image:url(../uploads/bannerphotos/PATFORMS_PhotoBanner_rev2.jpg);background-repeat:no-repeat;}
.banner-physicianforms{background-image:url(../uploads/bannerphotos/PHYSFORMS_PhotoBanner_rev1.jpg);background-repeat:no-repeat;}

.bannerhome2{background-image:url(../imgs/blank.gif);background-repeat:no-repeat;}/**/

/* --- BODY -------------------*/
#bodyLeftWrapper{
	position:absolute;top:0px;left:0px;
	z-index:auto;
	width:190px; /*192 - 2px border*/
	height:auto;
	margin: 0px;
	padding: 0px;
}
#bodyCenterWrapper{
	/*position:absolute;top:0px;left:202px;*/
	position:relative;
	z-index:auto;
	margin: 0px 0px 0px 0px;
	padding:0px;
	width:558px;
	/*height:auto;*/
	/*min-height hack for IE6*/
	min-height:610px;
	height:auto !important;
  	height:610px;
}
#bodyCenterWrapper.homepage{
	/*position:absolute;top:0px;left:202px;*/
	position:relative;
	z-index:auto;
	margin: 0px 0px 0px 202px;
	padding:0px;
	width:356px;
	height:auto;
}
#bodyRightWrapper{/**/
	position:absolute;top:0px;left:568px;
	z-index:auto;
	width:192px;
	height:auto;
	margin: 0px;
	padding: 0px;
}
#box-body,#box-locations,#box-welcome,#box-patientforms,#box-physicianforms,#box-quicklinks {margin:0px 0px 10px 0px;padding:0px;}

#box-body-hdr,#box-locations-hdr,#box-welcome-hdr,#box-patientforms-hdr,#box-physicianforms-hdr,#box-quicklinks-hdr{padding:5px;}
#box-body-body,#box-locations-body,#box-welcome-body.homepage,#box-patientforms-body,#box-physicianforms-body,#box-quicklinks-body{padding:5px 5px 5px 5px;background-color:#fff;}
#box-welcome-body{min-height:550px;padding:10px;background-color:#fff;}

#box-body{background-color:#CBDFB5;border:#CBDFB5 1px solid;}
#box-locations{background-color:#55AB91;border:#55AB91 1px solid;}
#box-welcome{background-color:#CBDFB5;border:#CBDFB5 1px solid;}
#box-patientforms{background-color:#C1D9F3;border:#C1D9F3 1px solid;}
#box-physicianforms{background-color:#F1C95E;border:#F1C95E 1px solid;}
#box-quicklinks{background-color:#4D318B;border:#4D318B 1px solid;}

.bxHdr{color:#fff;font-size:15px; font-family:Arial, Helvetica, sans-serif;font-weight:normal;letter-spacing:1px;}

#box-locations-body a{color:inherit;text-decoration:none;}
#box-welcome hr{width:100%;height:1px;border:none;border-top:#CBDFB5 1px solid; }

/* --- FOOTER -------------------*/
.footer{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:14px;
	text-align:center;
}
#footerlinks{color:#fff;}
#copyright{margin-top:7px;}


/* --- SIDEBAR -------------------*/
#sb-box1, #sb-box2, #sb-box3, #sb-box4, #sb-box5{margin:0px;padding:0px; width:224px;}
#sb-box4, #sb-box5{float:left;}
#sb-box4{margin-right:40px;}
#formsBox{margin-left:61px;width:488px;}
.boxBody{padding:0px; margin:0px; height:auto; background-image:url(../imgs/yellowBox.png);	background-position:top; background-repeat:no-repeat;}
.boxFtr{height: 15px;background-image:url(../imgs/yellowBox.png);background-position:bottom;background-repeat:no-repeat;}
.text{
	padding:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	line-height:12px;
	font-weight:normal;
}
.theForms{
	padding:20px 12px 12px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666;
	line-height:14px;
	font-weight:bold;
	text-align:center;
}

/* ---- PAGES ------------------------------ */



/* ---- ELEMENTS ------------------------------ */
#bodyCenterWrapper a, #bodyCenterWrapper a:active, #bodyCenterWrapper a:visited{color:#309;}
#box-patientforms a{text-decoration:none; color:#000;}

h1{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;width:auto; line-height:14px;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;color:#008B97;text-align:left;}
h2{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto; line-height:11px;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;text-align:left;color:#008B97;}
h3{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;height:25px;line-height:25px;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;text-align:left;color:#000;}
h4{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;height:25px;line-height:25px;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;text-align:left;color:#000;}
h5{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;height:25px;line-height:25px;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;text-align:left;color:#000;}
h6{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;height:25px;line-height:25px;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;text-align:left;color:#000;}
p{margin:0px 0px 17px 0px;}


/* ---- LISTS ------------------------------ */
#bodyContent ul{margin:10px 0px 10px 20px;}
#bodyContent li{position:relative;display:list-item;vertical-align:top;margin-left:25px;line-height:17px;}

#page-patientforms ul{margin:0px 0px 0px 0px;}
#page-patientforms li{position:relative;display:list-item; list-style-type:none;vertical-align:top;margin-left:15px;line-height:17px;}
#page-physicianforms ul{margin:0px 0px 0px 0px;}
#page-physicianforms li{position:relative;display:list-item; list-style-type:none;vertical-align:top;margin-left:15px;line-height:17px;}
/* ---- IDS ------------------------------ */
#col1, #col2{
	position:relative;
	z-index:auto;
	width:290px;
	height:auto;
	margin: 0px;
	padding: 0px;
	/*border: #ccc 1px solid;*/
}
#col1{float:left;}
#col2{margin-left:290px;}

/* ---- CLASSES ------------------------------ */
.center{text-align:center;}
.ftrLink{color:#fff;text-decoration:none;}



.u{text-decoration:underline;}
.bold{font-weight:bold;}
.boldLink{font-weight:bold;text-decoration:none;}
.bodyCopy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	line-height:12px;
	font-weight:normal;
}
.numbers{float:left; padding:3px 3px 3px 0px; margin:0px 5px 15px 0px;vertical-align:middle;}
.clearLeft{clear:left;}
.locations{line-height:12px;margin-bottom:5px;}

/*  CSS ELEMENTS ---------------------- */
.mapLinkpurple{
	background-color:#000066;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}
.mapLinkpurple:visited, .mapLinkaqua:visited, .mapLinkmaroon:visited{
	color:#FFFFFF;
}

.mapLinkaqua{
	background-color:#067CA2;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}
.mapLinkmaroon{
	background-color:#913C75;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}
.mapLinkbg{
	background-color:#005E91;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}


ul{
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

