 /***********************************************/
/* Main Background                            */
/***********************************************/
body {
	background-color: #726A54;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
}


/***********************************************/
/* Center Background                           */
/***********************************************/

#ctr_main {
	width: 700px;
	border-left: solid #ffffff 1px;
	border-right: solid #ffffff 1px;
	border-bottom: solid #ffffff 1px;
	padding: 0px;
	margin: 0 auto;
}

#ctr_top {
	width: 700px;
	height: 103px;
	background-image: url(../img/gradient_green.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}

.logo_space {
	padding-top: 18px;
	padding-left: 22px;
}

#ctr_middle {
	width: 700px;
	height: 305px;
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#ctr_bottom {
	width: 700px;
	height: 15px;
	background-color: #8E8876;
	border-top: solid #ffffff 1px;
	margin: 0px;
	padding: 0px;
}


/***************************************************/
/*               Left Navigation                   */
/***************************************************/

#nav_wrap {
	width: 135px;
	float: left;	
}

#left_nav {
	width: 135px;
	height: 207px;
	padding-top: 34px;
	background-color: #74924F;
}

#left_nav ul { margin: 0px; padding: 0px; border-bottom: solid #FFFFFF 1px; }
#left_nav img { border: none; margin: 0px; padding: 0px; }
#left_nav li { display: inline; list-style:none; margin: 0px; padding: 0px;}
#left_nav li a { display:block; width: 135px; height: 23px; margin: 0px; padding: 0px; }
#left_nav li a img {  border:none; vertical-align:bottom; margin: 0px; padding: 0px; /* for IE6 */}
#left_nav li a:hover { visibility:visible; margin: 0px; padding: 0px; }
#left_nav li a:hover img { visibility:visible; margin: 0px; padding: 0px; }
#left_nav li a:hover img/**/ { visibility:hidden; margin: 0px; padding: 0px; /* hide from IE5.0/win */}


#patient_btn {	background: url(../img/btn_newpatients_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#education_btn { background: url(../img/btn_patienteduc_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#meet_btn {	background: url(../img/btn_meetus_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#services_btn { background: url(../img/btn_services_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#office_btn { background: url(../img/btn_officelocations_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#hospital_btn { background: url(../img/btn_hospitals_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#contact_btn {	background: url(../img/btn_contactus_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}
#patientacct_btn {	background: url(../img/btn_patientacct_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}



#home_nav {
	width: 135px;
	height: 24px;
}

#home_nav ul { margin: 0px; padding: 0px; }
#home_nav img { border: none; margin: 0px; padding: 0px; }
#home_nav li { display: inline; list-style:none; margin: 0px; padding: 0px;}
#home_nav li a { display:block; width: 135px; height: 24px; margin: 0px; padding: 0px; }
#home_nav li a img {  border:none; vertical-align:bottom; margin: 0px; padding: 0px; /* for IE6 */}
#home_nav li a:hover { visibility:visible; margin: 0px; padding: 0px; }
#home_nav li a:hover img { visibility:visible; margin: 0px; padding: 0px; }
#home_nav li a:hover img/**/ { visibility:hidden; margin: 0px; padding: 0px; /* hide from IE5.0/win */}

#home_btn {	background: url(../img/btn_home_up.gif) no-repeat right bottom; margin: 0px; padding: 0px;}

/************ Doctor's Horizontal Navigation Bar **********************/

#doc_nav {
	border-top: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px;
	width: 559px;
	height: 197px;
	background: #6E768C;
	margin: 0px;
	padding: 0px;
}
#doc_placeholder { float:left; margin-top:38px; margin-left:31px; }
/*#doc_placeholder { float:left; margin-top:22px; margin-left:22px; }*/
/*#doc_pictures { float:right; margin-top:22px; margin-right:15px; border: 2px solid red}*/
#doc_pictures { float:right; margin-top:12px; margin-right:34px;}

#doc_nav ul { margin: 0px; padding: 0px; }
#doc_nav img { margin: 0px; padding: 0px; }
#doc_nav li { display: inline; list-style:none; margin: 0px; padding: 0px;}
#doc_nav li a { float: left; display:block; width: 45px; height: 56; margin: 0px; padding: 0px; }
#doc_nav li a img { border:none;vertical-align:top; margin: 0px; padding: 0px; /* for IE6 */}
#doc_nav li a:hover { visibility:visible; margin: 0px; padding: 0px; }
#doc_nav li a:hover img { visibility:visible; margin: 0px; padding: 0px;}
#doc_nav li a:hover img/**/ { visibility:hidden; margin: 0px; padding: 0px; /* hide from IE5.0/win */}
#doc_nav li a {border: 1px solid #ffffff;}
#doc_nav li a {border-right:none !important;}
#doc_nav .last a  {border-right:1px solid #ffffff !important;}
#doc_pics_2ndrow li a {border-top:none; border-bottom:none; !important;}
#nurse_pics_2ndrow li a {border-top:none; !important;}
#imglarge_blank {text-align:center; font-size:9px; color:#ffffff;}


#cook {	background: url(../img/pic/craigcook_up.jpg) no-repeat; margin: 0px; padding: 0px;}
#garry { background: url(../img/pic/davegarry_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#hill { background: url(../img/pic/brucehill_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#lichti { background: url(../img/pic/douglichti_up.jpg)  no-repeat left top; margin: 0px; padding: 0px;}
#peterson { background: url(../img/pic/leepeterson_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#rasmussen {background: url(../img/pic/ricrasmussen_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#thomas { background: url(../img/pic/dickthomas_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#titensor {	background: url(../img/pic/jennifertittensor_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#watts { background: url(../img/pic/davidwatts_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#graybox {	background: url(../img/blankgrayspace.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#sorensen {	background: url(../img/pic/jorysorensen_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#stock { background: url(../img/pic/cindystock_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#porter { background: url(../img/pic/heidiporter_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#sheffield { background: url(../img/pic/clarksheffield_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#anderson { background: url(../img/pic/christyanderson_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#nyman { background: url(../img/pic/lindsaynyman_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#francis { background: url(../img/pic/karlfrancis_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#larsen { background: url(../img/pic/wesleylarsen_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#dpeterson { background: url(../img/pic/davidpeterson_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}
#gill { background: url(../img/pic/briangill_up.jpg) no-repeat left top; margin: 0px; padding: 0px;}



/***************************************************/
/*               Front Page - Main Center Area     */
/***************************************************/

#main_whiteoutline {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 300px;
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_fp {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 299px;
	background-color: #74924f;
}

#main_graybar_fp {
	background-color: #8e8876;
	height: 28px;
	width: 550px;
	display: table-cell;
	vertical-align: middle;
	padding-left: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}

#main_graybar_fp img {
	margin-top: expression((28 - this.height)/2);
}

#main_picture_fp {
	border-top: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px;
}

#advert {
	padding-top: 5px;
	padding-left: 449px;
	

	
}

/***************************************************/
/*               Meet Us - Doctors                   */
/***************************************************/

#ctr_middle_meet {
	width: 700px;
	height: 910px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_meet {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 905px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_meet {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 904px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}


#meetus_blank {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	z-index:100;
/*	border: #FF0000 solid 1px;*/
}

#meetus_blank h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_blank h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_blank h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_cook {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_cook h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_cook h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_cook h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_francis {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_francis h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_francis h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_francis h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_garry {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_garry h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_garry h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_garry h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}


#meetus_gill {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_gill h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_gill h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_gill h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_hill {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_hill h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_hill h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_hill h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_lichti {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_lichti h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_lichti h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_lichti h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_peterson {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_peterson h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_peterson h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_peterson h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_rasmussen {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none
/*	border: #FF0000 solid 1px;*/
}

#meetus_rasmussen h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_rasmussen h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_rasmussen h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_thomas {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_thomas h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_thomas h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_thomas h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_titensor {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_titensor h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_titensor h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_titensor h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_watts {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none
/*	border: #FF0000 solid 1px;*/
}

#meetus_watts h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_watts h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_watts h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_sorensen {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_sorensen h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_sorensen h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_sorensen h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_stock {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_stock h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_stock h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_stock h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_porter {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_porter h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_porter h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_porter h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}


#meetus_sheffield {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_sheffield h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_sheffield h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_sheffield h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}


#meetus_anderson {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_anderson h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_anderson h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_anderson h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_nyman {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_nyman h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_nyman h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_nyman h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}


#meetus_larsen {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_larsen h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_larsen h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_larsen h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}

#meetus_dpeterson {
	width: 520px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	display:none;
/*	border: #FF0000 solid 1px;*/
}

#meetus_dpeterson h1 {font-size: 9pt; font-weight: bold; margin: 14px 0px 14px 0px;}
#meetus_dpeterson h2 {font-size: 8pt; font-weight: bold; margin:0px; padding:0px;}
#meetus_dpeterson h3 {font-size: 8pt; font-style: italic; margin:0px; padding:0px;}



.showlines {border: #33CC33 solid 1px;}

td.makeitalic {font-style:italic;}



/***************************************************/
/*               New Patient Page                  */
/***************************************************/
#ctr_middle_patient {
	width: 700px;
	height: 1010px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_patient {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 1005px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_patient {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 1004px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}

#main_graybar_sp {
	background-color: #8e8876;
	height: 28px;
	width: 559px;
}

#main_picture_patient {
	border-top: #FFFFFF solid 1px;
	border-bottom: #726a54 solid 1px;
}

#main_text_patient {
	width: 485px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
}

#main_text_patient p { margin-bottom: 0px; padding-bottom: 0px; }
#main_text_patient h1 { font-weight: bold; font-size: 8pt; padding: 28px 0px 2px 0px; margin: 0px; }
#main_text_patient ul { margin: 0px; padding: 0px; }
#main_text_patient li { margin: 0px; padding: 0px 0px 0px 18px; list-style: none; }
#main_text_patient li a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #726a54; }
#main_text_patient li a:hover { text-decoration: underline; }
#main_text_patient ol li { color: #726a54; list-style-type: decimal; padding-left: 5px; padding-bottom: 12px; }


.hdr_space { margin-top: 15px; }
.pdf_icon_align { vertical-align: middle; padding: 1px 6px 2px 0px; }

.hr { height: 0; font-size: 0; line-height: 0; width: 100%; margin: 1em auto; }
.dotted { border-bottom: dotted 1px #726a54; padding-top: 30px; padding-bottom: 5px; }


/***************************************************/
/*         Hospital Afflications Page              */
/***************************************************/
#ctr_middle_hosp {
	width: 700px;
	height: 520px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_hosp {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 515px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_hosp {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 514px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}

#main_graybar_sp {
	background-color: #8e8876;
	height: 28px;
	width: 559px;
}

#main_picture_hosp {
	border-top: #FFFFFF solid 1px;
	border-bottom: #726a54 solid 1px;
}

#main_text_hosp {
	width: 485px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
}

#main_text_hosp p { margin-bottom: 0px; padding-bottom: 0px; }
#main_text_hosp h1 { font-weight: bold; font-size: 8pt; padding: 28px 0px 2px 0px; margin: 0px; }

#column1 {
	width: 230px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	float: left;
}

#column2 {
	width: 230px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	float: left;
}


/***************************************************/
/*         Services Provided Page              */
/***************************************************/
#ctr_middle_serv {
	width: 700px;
	height: 770px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_serv {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 765px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_serv {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 764px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}

#main_graybar_sp {
	background-color: #8e8876;
	height: 28px;
	width: 559px;
}

#main_picture_serv {
	border-top: #FFFFFF solid 1px;
	border-bottom: #726a54 solid 1px;
}

#main_text_serv {
	width: 485px;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
}

#main_text_serv p { margin-bottom: 0px; padding-bottom: 0px; }
#main_text_serv h1 { font-weight: bold; font-size: 8pt; padding: 28px 0px 2px 0px; margin: 0px; }

#serv_column {
	width: 485px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
}
	
	#serv_column a 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #726A54; }
	#serv_column a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000; }
	#serv_column a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #726A54; }
	

#column1_serv {
	width: 230px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	float: left;
}

#column2_serv {
	width: 230px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	float: left;
}


/***************************************************/
/*         Offices Page                            */
/***************************************************/
#ctr_middle_office {
	width: 700px;
	height: 1110px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_office {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 1105px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_office {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 1104px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}


#column1_officedirections {
	width: 430px;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #726a54;
	float: left;
}

/***************************************************/
/*         Patient Education Page                            */
/***************************************************/
#ctr_middle_educ {
	width: 700px;
	height: 655px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_educ {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 650px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_educ {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 649px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}

#main_text_patient h1 { font-weight: bold; font-size: 8pt; padding: 28px 0px 2px 0px; margin: 0px; }

/***************************************************/
/*         Contact Us Page                         */
/***************************************************/
#ctr_middle_contact {
	width: 700px;
	height: 480px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_contact {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 475px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_contact {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 474px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}

/***************************************************/
/*         Login Page                         */
/***************************************************/
#ctr_middle_login {
	width: 700px;
	height: 305px; /* Adjust this for the height of the page - main green back*/
	background-color: #74924F;
	margin: 0px;
	padding: 0px;
}

#main_whiteoutline_login {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 560px;
	height: 300px; /* Adjust this for the height of the page - white lines between nav and content*/
	float: left;
	padding-left: 4px;
	padding-top: 4px;
}

#main_content_login {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 559px;
	height: 260px; /* Adjust this for the height of the page - white background*/
	background-color: #FFFFFF;
}

/***************************************************/
/*         Patient Call Sheet Page                         */
/***************************************************/
#ctr_middle_call {
	width: 972px;
	background-color: #74924F;
	margin: 0px;
	padding: 0px 0px 0px 9px;
}

#main_whiteoutline_call {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	background-color: #9DBA78;
	width: 961px;
	padding-left: 6px;
	padding-top: 6px;
}

#main_content_call {
	border-left: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	width: 960px;
	background-color: #FFFFFF;
}

/***************************************************/
/*               Footer Items                      */
/***************************************************/
#footer_address {
	width: 700px;
	height: 20px;
	text-align: right;
	font-size: 7pt;
	padding-top: 4px;
	padding-right: 10px;
	color: #FFFFFF;
	margin: 0 auto;
	clear: both;
}

#footer_address a:link, #footer_address a:visited {
	color: #ffffff;
	text-decoration: none;
}

#footer_address a:hover {
	text-decoration: underline;
}

#webmail {
	width: 700px;
	height: 20px;
	padding-top: 10px;
	text-align: right;
	margin: 0 auto;
	clear: both;
}

#webmail ul { margin: 0px; padding: 0px; }
#webmail img { border: none; margin: 0px; padding: 0px; }
#webmail li { display: inline; list-style:none; margin: 0px; padding: 0px;}
#webmail li a { display:block; width: 16px; height: 16px; margin: 0px; padding: 0px; }
#webmail li a img {  border:none; vertical-align:bottom; margin: 0px; padding: 0px; /* for IE6 */}
#webmail li a:hover { visibility:visible; margin: 0px; padding: 0px; }
#webmail li a:hover img { visibility:visible; margin: 0px; padding: 0px; }
#webmail li a:hover img/**/ { visibility:hidden; margin: 0px; padding: 0px; /* hide from IE5.0/win */}


#outlook_btn {	background: url(../img/btn_webaccess_hi.gif) no-repeat right bottom; margin: 0px; padding: 0px;}


#app_references {
	border: 0px;
	margin: 0px;
	padding: 0px;

}
#app_references_mail {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
#app_references_login{
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}

#textchange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position:relative;
	top: -3px;
}

/* ========= */
/* = HACKS = */
/* ========= */

/* FOR IE6 */
* html .clearfix {height: 1%;}

/* FOR ALL OTHER BROWSERS THAT LIKE THE WC3 */           
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-block;}

