/*  blue: #0065A4;	yellow: #D6DF3D	*/img { border: 0px; } .left_bg { width: 15px; background-image: url(../images/slices/14_leftbg.gif); background-repeat: repeat-y; vertical-align: top;}.right_bg { width: 15px; background-image: url(../images/slices/16_rightbg.gif); background-repeat: repeat-y; vertical-align: top;}body {	margin-top: 15px;	margin-bottom: 15px;	font-family: Arial, Helvetica, sans-serif;	/*size set in other stylesheets*/		}		.first_line {	margin-top: 0px;	margin-bottom: 0px;	}				/* h1, h3, h4, h5, h6 sizes set in other stylesheets */h1 {	font-size: 14px;	color: #0065A4;	margin-bottom: 2px;			}h3 {	font-style: italic;	display: block;	color: #0065A4;	font-weight: bold;	margin-top: 5px;	margin-bottom: 5px;		}		h4 {	color: #CC0000;	font-weight: bold;	margin-top: 5px;	margin-bottom: 5px;	}h5 {	font-style: italic;	display: block;	color: #0065A4;	font-weight: bold;	margin-top: 35px;	margin-bottom: 0;		}	h6 {	font-style: italic;	display: block;	color: #0065A4;	font-weight: bold;	margin-top: 30px;	margin-bottom: 5px;		}		.locations_td {	font-size: 11px;	font-weight: bold;	padding-top: 8px;	padding-bottom: 4px;	}	.terms_td {	font-size: 11px;	padding-top: 8px;	text-align: right;	padding-bottom: 4px;			}.main_content {	vertical-align: top;	padding-top: 10px;		}.main_content2 {	vertical-align: top;	padding-left: 19px;	}.mid_main {	padding-left: 10px;	padding-right: 10px;	vertical-align: top;		}	.mid_main2 {	border-top: 1px #000000 solid;	border-left: 1px #000000 solid;	padding-left: 10px;	/*padding-right: 10px;*/	vertical-align: top;		}.l_borders {	border-top: 1px #000000 solid;	border-left: 1px #000000 solid;	padding-left: 5px;}.advantage_ul {	padding-left: 0px;	margin-left: 20px;	list-style-type: disc;	color: #CC0000;	margin-top: 3px;		}.advantage_ul li {		padding-left: 0px;	margin-bottom: 5px;		}/*h6 {	font-size: 11px;}*/.advantage_ul span {	color: #000000;		}.float_right {	float: right;	margin-left: 10px;	}.side_boxes {	text-align: center;	padding: 5px 10px;		}.side_boxes p {	margin-top: 3px;	margin-bottom: 3px;	padding-top: 0px;	padding-bottom: 0px;	}	.footer {	font-weight: bold;	text-align: center;	padding-top: 7px;	}	a:link, a:visited {	color: #0065A4;	}	a:hover {	color: #CC0000;	}		.terms_td a:link, .terms_td a:visited {	 font-size: 11px;	 color: #000000;	 text-decoration: none;	 		}			.terms_td a:hover {	color: #CC0000;	}	div#movie_box {	width: 368px;	float: right;	margin: 10px 0 10px 20px;	background: #D6DF3D;	text-align: center;	padding: 5px 10px;	border: solid 1px #000;	}	div#caption_box {	float: right;	margin: 0 0 0 20px;}div#caption_box p {	margin-top: 4px;	font-weight: bold;	}	.main_content div#resources table {margin-top: 20px; margin-bottom: 10px;}.main_content div#resources table td {padding-right: 20px; vertical-align: top; padding-bottom: 30px;}.main_content div#resources table td h4 {margin-top: 0px; padding-top: 0px;}/* for bios page */.biotext {	overflow:hidden;	display:inline-block;	float: left;	width: 630px;	padding-bottom: 30px;			}	.biotext p {		margin-bottom: 0px;	margin-top: 14px;	}.biopics {	float: left;	width: 140px;	clear: left;		}.biocontainer {	display: block;	margin-top: 20px;	margin-bottom: 20px;	clear: both;	}		.aitch4 {	color: #CC0000;	font-weight: bold;	margin-top: 0px;	margin-bottom: -10px;	font-size: 13px;		}		.black {color: #000000}	#photos div {	width: 233px;	float: left;	margin-right: 10px;	margin-left: 10px;	margin-bottom: 20px;	margin-top: 10px;	height: 210px;	overflow: hidden;	}	#photos div img {	width: 233px;	height: 159px;	margin-bottom: 6px;	}		.news {	margin-top: 10px;	padding-bottom: 20px;	border-bottom: 1px solid #666666;	height: 137px;	overflow: auto;	}#detail img {	float: right;}	.news img {	float: left;}.news p {	margin-left: 182px;		}		.news_title {	color: #CC0000;	font-weight: bold;	margin-top: 0px;	margin-bottom: 5px;	}	#detail {	margin-top: 10px;	}	#detail p {			}		.frieda {float: right; margin-left: 20px; margin-bottom: 20px; border: 1px solid #000; width: 222px; background: url(../images/askfrieda.jpg) no-repeat; padding: 115px 10px 10px 10px; text-align: center; background-color: #FFFFFF;}ul#navlist {	margin: 0;	padding: 0;	list-style-type: none;	font-size: 11px;	font-weight: bold;	letter-spacing: 1px;}#navlist li {	padding: 0;	margin: 0;	}	#navlist li a, #navlist li a:link {	display: block;	padding: 7px 4px 7px 15px;	background-color: #e6eff6;	background-image: url(../images/triangle.gif);	background-repeat: no-repeat;	background-position: 0% 50%;	border-top: none;	border-right: none;	border-bottom: 1px solid #999999;	border-left: none;	text-decoration: none;		}#navlist li a:hover {	/*background-color: #0065A4;*/	border-bottom: 3px solid #999999;	border-top: 2px solid #999999;	padding: 5px 4px 5px 15px;	}	.hearing_services {font-size: 15px; background-color: #e5241b; color: #fff; text-align: center; font-weight: bold; padding-bottom: 10px; padding-top:10px;}.disclaimer {	font-size: 10px; font-style: italic;}#resume p.resume_heads {	margin-top: 30px;	margin-bottom: 5px;	font-weight: bold;	font-style: italic;}#resume p {	margin-top: 0;	}		#admin_form {	float: left;	margin-top: 0;}		#admin_form p {  	clear: both;  	padding-top: 40px;  }  #admin_form p label {  	float: left;	width: 120px;	text-align: right;	padding-right: 20px;	}	  #admin_form p input,  #admin_form p select, #admin_form p textarea {  	float: left;	margin-left: 0px;	width: 250px;	}.checkboxtable {	margin-top: 0px;		}.checkboxtable td {	padding-bottom: 10px;	vertical-align: top;	}.checkboxtable input {  	width: 10px;	}		.submitbutton { margin-left: 220px; }#call_box {	background-color: #d6df3d;		border: 3px solid #0065A4;	margin-bottom: 15px;	padding: 5px;}#call_box p {	vertical-align:middle;}.call_header {	font-family: Arial, Helvetica, sans-serif;	font-size:13px; 	margin-bottom: 15px; 	color:#800080;	font-weight:bold;	padding: 5px;}.video_player_td {	width: 300px; 	border-top: 1px solid #000; 	vertical-align: top;	}	#navigation {	height: 35px;	padding-top: 8px;	width: 770px;	background-image: url(../images/slices_nav/01_navigation01.jpg);	background-repeat: repeat-x;	text-align: center;	}	#navigation a, #navigation a:link, #navigation a:visited {	color: #fff;		font-weight: bold;	font-size: 15px;	text-decoration: none;	border-left: 1px #999 solid;	padding: 0 12px;}#navigation a:hover {	color: #d6df3d;		}#navigation a#first {	border-left: none;	}