body { margin: 0px; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; background-color: #555D6E; }

table.wrapper { width: 740px; background-color: #FFF; background-image: url(../images/background.jpg); background-repeat: no-repeat;}

td { vertical-align: top; text-align: left}

td.headerwrapper_hp { background-color: #BDBBAB; height: 105px; width: 740px; background-image: url(../images/background_header.jpg); background-repeat: no-repeat;}

td.contentwrapper_hp { background-color: #DBE3C3; height: 450px; width: 800px; background-image: url(../images/background_hp_content.gif); background-repeat: no-repeat;}

td.pnavwrapper_hp { width: 136px; text-align: right; padding-top: 15px;}

td.pnavwrapper_hp img { margin-bottom: 4px; border: 1px solid #756b5b;}

td.pnavwrapper_sec { width: 136px; text-align: right; padding-top: 0px;}

td.pnavwrapper_sec img { margin-bottom: 4px; border: 1px solid #756b5b;}

td.text_left { width: 17px; background-color: #FFF; background-image: url(../images/background_text_left.jpg); background-repeat: repeat-y; }

td.text_right {  width: 33px; background-color: #FFF; background-image: url(../images/background_text_right.jpg); background-repeat: repeat-y; }

td.text_left_sec { width: 17px; background-color: #FFF; background-image: url(../images/background_txt_left_sec.jpg); background-repeat: repeat-y; }

td.text_right_sec {  width: 33px; background-color: #FFF; background-image: url(../images/background_txt_right_sec.jpg); background-repeat: repeat-y; }

td.text_content {  width: 494px; background-color: #FFF; background-image: url(../images/background_text.jpg); background-repeat: no-repeat; border: 1px solid #000; border-top: 0px; padding: 20px 30px;}

td.phy_text_content {  width: 731px; background-color: #FFF; background-image: url(../images/background_text.jpg); background-repeat: repeat-x; border: 1px solid #000; padding: 20px 0px;}

div#phyisians_txt { padding: 0 30px; }

td.banner {  background-color: #FFF; border: 1px solid #000; border-bottom: 0px; height: 84px;}

td.footerwrapper { background-color: #FFF; width: 740px; text-align: center; padding-top: 15px; padding-bottom: 15px; }

span.copyright { font-size: 9px; color: #000; }

img.md_photo { border: 1px solid #555D6E; margin: 10px 0 10px 15px; }

div.hp_pnav { width: 136px; text-align: right; float: left; }

div.logo_link { width: 370px; height: 80px; padding-left: 12px; padding-top: 17px; display: block; float: left; }

div.results { display: block; width: 50px; height: 81px; padding: 24px 0 0 108px; float: left;}

div.login { display: block; width: 50px; height: 81px; padding: 24px 0 0 0; float: left;}

div.results_hp { display: block; width: 50px; height: 81px; padding: 24px 0 0 490px; float: left;}

div.login_hp { display: block; width: 50px; height: 81px; padding: 24px 0 0 0; float: left;}

div.location { width: 145px; height: 93px; font-size: 11px; padding-top: 5px; float: right; display: block; line-height: 13px;}

h1 { font-size: 16px; line-height: 18px; font-weight: bold; color: #323E57; margin: 0;}

h2 { font-size: 14px; line-height: 16px; font-weight: bold; color: #323E57; margin: 0; padding-top: 10px;}

p.resources { line-height: 18px; }

p.taller { line-height: 18px; }

a {color: #000; text-decoration: none;}
a:link {color: #000; text-decoration: none;}
a:active {color: #555D6E; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #555D6E; text-decoration: none;}

p.resources a {color: #000; text-decoration: underline;}
p.resources a:link {color: #000; text-decoration: underline;}
p.resources a:active {color: #555D6E; text-decoration: underline;}
p.resources a:visited {color: #000; text-decoration: underline;}
p.resources a:hover {color: #555D6E; text-decoration: underline;}

a.long {color: #000; letter-spacing: 1px; text-decoration: underline;}
a.long:link {color: #000; text-decoration: underline;}
a.long:active {color: #555D6E; text-decoration: underline;}
a.long:visited {color: #000; text-decoration: underline;}
a.long:hover {color: #555D6E; text-decoration: underline;}

div#navcontainer { margin: 0; padding: 0;}
div#navcontainer ul { color: #555; text-align: center; margin: 0; padding-bottom: 0px; padding-top: 5px; }
div#navcontainer ul li { display: inline; margin-left: -4px; line-height: 28px;}
div#navcontainer ul li a { padding: 5px 10px 5px 10px; color: #555; text-decoration: none;}
div#navcontainer ul li a:hover { color: #039; border-bottom: 3px solid #bbb; cursor: pointer; background: #eee; }
div#navcontainer ul li a#current, #navlist li a#current:link { color: #000; cursor: default; border-bottom: 3px solid #555D6E; }
div#navcontainer ul li a#current:hover { border-bottom: 3px solid #000; background: #eee; }

div.banner { background: #9e9686 url(../images/background_banner.jpg) no-repeat 0 0; color: #FFF; text-align: center; height: 45px; width: 478px; padding-top: 30px; font-size: 14px; font-weight: bold;}

div.banner-top { background: transparent url(../images/background_banner_top.jpg) no-repeat center center; color: #FFF; text-align: center; height: 55px; width: 478px; padding-top: 20px; font-size: 14px; font-weight: bold; line-height: 18px; margin-bottom: 10px;}
