
/*	FIXES	*********************************************/

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-table;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of no-extra-markup clearing method */
body { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-size:12px; color:#676767; background-color:#7e828b; behavior:url(css/csshover.htc);}
	
a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#657182; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#657182; text-decoration:underline;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#bdbdbd; text-decoration:underline;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#657182; text-decoration:none;}
	
* {margin:0px; padding:0px;}

/*	CONNTAINERS	*********************************************/

div#container {position:relative; max-width:821px;
width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "821px":
        "auto" ); margin-left:auto; margin-right:auto; background-color:#fbfbf3;}

div#header{width:821px;}		
div#content{width:821px; background-image:url(../images/bg_tile.jpg); background-repeat:no-repeat; min-height:450px;}
div#contentnobg{width:821px; }
/**** GLOBALS ************************************/

h1.globalTitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:0px 0px 10px 0px;}
h3.quickLinksTitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:8px 0px 8px 3px; border-bottom:1px dashed #cccccc; background-color:#ebeacb;}
ol.globalul{ margin:5px 0px 10px 20px; padding:0px 5px 0px 20px;}
ol.globalul li{ margin:0px 0px 5px 0px;}
strong.globalStrong{color:#bab40f;}
div#holdTable{width:625px; padding:0px 0px 0px 60px;}
p.padTopBot{ padding:0px 0px 10px 0px;}
h2.subTitles{font-size:14px; font-weight:bold; padding:0px 0px 7px 0px;}

p.withBorder{border-bottom:1px dashed #c4c2a5; padding:0px 0px 10px 0px; margin-bottom:10px;}
p.withoutBorder{padding:0px 0px 10px 0px; margin-bottom:10px;}

/**** HOME ************************************/

div#homeMiddle{width:520px; float:left; padding:40px 30px 0px 60px;}
div#quicklinks{width:195px; float:left; margin:40px 0px 0px 0px; padding:0px 2px 0px 3px;}
ul.quickLink{ list-style-type:none;}
ul.quickLink li{ padding:3px 0px 3px 0px;}


/**** ABOUT ************************************/

div#about{width:100%; height:100%;}

div#aboutMiddle{width:520px; height:100%; float:left; padding:40px 30px 0px 60px;}
div#aboutRight{width:195px; float:left; margin:40px 0px 0px 0px; padding:0px 2px 0px 3px;}


/**** PHYSICIANS ************************************/
h1.phyTitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:0px 0px 20px 20px;}
div#physicians{width:625px; float:left; padding:15px 0px 0px 0px;}


div#physiciansLeft{width:196px; float:left;}
p.withBorderPhy{border-bottom:1px dashed #c4c2a5; width:575px; padding:0px 0px 15px 0px; margin:0px 0px 10px 20px;}

/**** 	EVOKED PI	************************************/
div#evoked{width:625px; padding:25px 0px 0px 60px;}

/**** EMG DS************************************/

div#emgDS{width:625px; padding:25px 0px 0px 60px;}
div#emgDS p{ border-top:1px dashed #c4c2a5; padding:20px 0px 0px 0px;}
div#emgDS ul{margin:0px 0px 15px 15px;}
div#emgDS ul li{padding:5px 0px 5px 0px;}



div#emgDSBot{width:625px; padding:25px 0px 0px 60px;}
div#emgDSBot ul{margin:0px 0px 15px 15px;}
div#emgDSBot ul li{padding:5px 0px 5px 0px;}

/**** EEG DS************************************/

div#eegDS{width:625px; padding:25px 0px 0px 60px;}
div#eegDS p{ border-bottom:1px dashed #c4c2a5; padding:20px 0px 0px 0px;}
div#eegDS ul{margin:0px 0px 15px 15px;}
div#eegDS ul li{padding:5px 0px 5px 0px;}

div#eegDScontainBot{width:625px; padding:25px 0px 0px 60px;}
div#eegDScontainBot ul{margin:0px 0px 15px 15px;}
div#eegDScontainBot ul li{padding:5px 0px 5px 0px;}

div#eegDSLeft{ width:300px; float:left;}
div#eegDSRight{ width:320px; float:left;}

/**** ENG DS	************************************/

div#engDSRight{ width:310px; float:left; padding:0px 0px 0px 10px;}

/**** EMG PI	************************************/
div#emgpi{width:520px; float:left; padding:40px 30px 0px 60px;}


div#emgpi ul{margin:0px 0px 15px 15px;}
div#emgpi ul li{padding:5px 0px 5px 0px;}

/****	SLEEP	************************************/
div#sleep{width:100%; height:100%;}
div#sleepMiddle{width:520px; float:left; padding:40px 30px 0px 60px;}
div#sleepRight{width:195px; float:left; margin:40px 0px 0px 0px; padding:420px 2px 0px 3px;}

ul.sleepul{ list-style-type:none; padding:0px 0px 10px 10px; margin:0px 0px 0px 15px;}
ul.sleepul li{padding:2px 0px 2px 0px;}
/**** ENG PI	************************************/
ul.engul{ padding:0px 0px 10px 10px; margin:0px 0px 0px 15px;}
ul.engul li{padding:2px 0px 2px 0px;}
div#engpi { width:625px; padding:25px 0px 0px 60px; margin-bottom:10px;}

div#engpi ol{padding:0px 0px 10px 10px; margin:0px 0px 0px 15px;}
div#engpi ol li{padding:5px 0px 5px 0px;}

/**** NCV PI	************************************/

div#ncvpi p{ width:625px; border-bottom:1px dashed #c4c2a5; padding:25px 0px 0px 60px; margin-bottom:10px;}



/**** PATIENT INFO ************************************/
div#patientContain{width:821px; }
ul.patient{margin:5px 0px 10px 20px; padding:0px 5px 0px 20px;}
div#patientTop{width:600px; padding:25px 0px 0px 60px;}
div#patientLeft{width:200px; float:left; padding:0px 0px 0px 60px; border-right:1px dashed #c4c2a5;}
div#patientMiddle{width:270px; float:left; padding:0px 0px 0px 9px; border-right:1px dashed #c4c2a5;}
div#patientRight{width:270px; float:left; padding:0px 0px 0px 9px;}
div#patientBot{width:700px; padding:25px 0px 20px 60px;}

/**** PATIENT INFO ************************************/

div#contact{width:625px; padding:25px 0px 25px 60px;}

/**** PHOENIX ************************************/

div#phoenix{width:700px; padding:25px 0px 25px 60px;}
div#phoenixImg{width:300px; float:left; padding:0px 0px 0px 40px;}
div#phoenixRight{width:300px; float:left; margin:0px 0px 25px 0px; padding-left:60px;}
/**** PHOENIX ************************************/
div#dallasRight{width:300px; float:left; margin:0px 0px 25px 0px; padding-left:10px;}

/**** LOGIN ************************************/

div#login{width:700px; margin:0px 0px 20px 100px; padding:30px 0px 0px 0px; text-align:center;}

/**** BACKEND ************************************/
div#bcontent{width:821px; background-color:#FFFFFF; padding-bottom:20px;}
.backcontent { background-color:#FFFFFF; text-align:center;}
h4.backend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	
	margin: 15px 0px 15px 0px; 
	
	font-weight:bold;
	color:#434973;
	text-align:center;

   
}

/**** MENU ************************************/

div#listMenu{width:821px; height:29px;}
div#listMenu ul{ float:left;}
div#listMenu a{ display:block; width:100%; height:29px;}
div#listMenu a:hover{ display:block; width:100%; height:29px;}

div#listMenu li.buttonOne{float:left; list-style-type:none; width:70px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_home.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonOneMarker{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#f8e5e4; text-decoration:none; color:#999999;}
div#listMenu li.buttonOne:hover{float:left; list-style-type:none; width:70px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_home.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonTwo{float:left; list-style-type:none; width:74px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_about.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonTwoMarker{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#fbedd5; color:#e39f9a; text-decoration:none; color:#999999;}
div#listMenu li.buttonTwo:hover{float:left; list-style-type:none; width:74px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_about.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonThree{float:left; list-style-type:none; width:111px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_physicians.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonThreeMarker{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#eeebf4; color:#e39f9a; text-decoration:none; color:#999999;}
div#listMenu li.buttonThree:hover{float:left; list-style-type:none; width:111px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_physicians.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonFour{float:left; list-style-type:none; position:relative; width:138px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_services.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonFourMarker{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; color:#e39f9a; background-color:#eaeff2; text-decoration:none; color:#999999;}
div#listMenu li.buttonFour:hover{float:left; list-style-type:none; width:138px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_services.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonFive{float:left; list-style-type:none; position:relative; width:144px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_patient.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonFiveMarker{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#edefcb; color:#e39f9a; text-decoration:none; color:#999999;}
div#listMenu li.buttonFive:hover{float:left; list-style-type:none; width:144px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_patient.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonSix{float:left; list-style-type:none; width:85px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_contact.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonSixMarker{float:left; list-style-type:none; width:127px; height:19px; background-color:#f8eee2; text-decoration:none; color:#999999;}
div#listMenu li.buttonSix:hover{float:left; list-style-type:none; width:85px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_contact.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonSeven{float:left; position:relative; list-style-type:none; width:80px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_locations.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonSevenMarker{float:left; list-style-type:none; width:127px; height:19px; background-color:#f8eee2; text-decoration:none; color:#999999;}
div#listMenu li.buttonSeven:hover{float:left; list-style-type:none; width:80px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_locations.jpg) 0px -29px no-repeat;}

div#listMenu li.buttonEight{float:left; list-style-type:none; width:119px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_doclogin.jpg) 0px 0px no-repeat;}
div#listMenu li.buttonEightMarker{float:left; list-style-type:none; width:127px; height:19px; background-color:#f8eee2; text-decoration:none; color:#999999;}
div#listMenu li.buttonEight:hover{float:left; list-style-type:none; width:119px; height:29px; background-color:#fbfbf3; text-decoration:none; background:url(../images/buttons_doclogin.jpg) 0px -29px no-repeat;}


div#listMenu ul li:hover ul, div#listMenu ul li ul:hover {display:block;}

div#listMenu ul li ul{ width:140px; position:absolute; left:0px; display:none;}
div#listMenu ul li ul li{ width:187px; padding:2px 0px 0px 2px; height:20px; list-style-type:none; background-color:#3a4656; border-bottom:1px solid #c0b187;}
div#listMenu ul li ul li a{ display:block; padding:2px 0px 0px 2px; height:20px; width:187px; font-weight:bold; text-align:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
div#listMenu ul li ul li a:hover{ display:block; background-color:#a7a49b; padding:2px 0px 0px 2px; height:20px; width:187px; font-weight:bold; text-align:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}



/**** FOOTER ***********************************/

div#footer{width:821px; clear:both; height:60px; margin-top:20px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
div#footer a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
div#footer a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
div#footer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}
div#footer a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}