@charset "UTF-8";

body {
    margin: 0px;
    font-size: 09pt;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 16pt;
    background: #adcad6;
}

.wrap {
    width:775px;
    margin:10px auto 0;
    background: #fff9f4;
    border: solid 2px #5491aa;
}

.header_div {
    width:725px;
    margin:auto;
    height:291px;
    background:url('../img/header.gif') top no-repeat;
}

.navigate_div {
    width:725px;
    height:60px;
    margin:auto;
}

.top_content {
    width:725px;
    margin:auto;
    height:15px;
}

.body_content {
    width:725px;
    height:auto;
    margin:auto;
    background-image: url('../img/body-content-repeat.gif');
    background-repeat:repeat-y;
}

.bottom_content {
    width:725px;
    margin:auto;
    height:auto;
    clear:both;
    background-image: url('../img/bottom-content.gif');
    background-repeat:no-repeat;
    background-color:#fff9f4;
}

.sidebar_div {
    width:150px;
    margin:0px;
    height:auto;
    float:right;
    padding:0px 10px 10px 35px;
}

div.sidebar {
    width:215px;
    float:right;
    padding:5px 25px 10px 5px;
    border-left: 1px dotted;
    color:#3F2A15;
}

div.directions {
    float: right;
    padding:5px 40px 20px 10px;
    width: 336px;
}

div.enter_wrap {
    width:660px;
    margin:auto;
}

div.enter_heading {
    width:660px;
    margin:auto;
    background-color:#ffd99d;
}

div.entry {
    padding:0;
    margin: 0;
}

ul {
    list-style:square;
    float:left;
    width:130px;
    padding:5px 0px 5px 20px;
    margin: 0 25px 0 40px;
    font-size: 11px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

ul li {
    margin:0px;
    padding:0;
    width: auto;
}

img.imgright {
    margin: 0px;
    padding:5px 40px 10px 10px;
    float: right;
}

img.imgleft {
    margin: 0px;
    padding:5px 10px 10px 5px;
    float: left;
}

a img {
    border: 0;
}

hr {
    margin:5px 35px 20px 35px;
    border-style:dotted;
    color:#333;
    clear:none;
}

hr.pagebreak{
    margin:5px 35px 35px 35px;
}

div.sidebar hr {
    margin: 0px 35px 15px 10px;
}

cite {
    margin: 0;
    padding:0 50px 10px 0;
    font-weight:bold;
}

form {
    padding:5px 10px 10px 35px;
}

table {
    float: left;
    padding:0;
}

table td {
    font-size: 12px;
    color:#666;
}

.tacenter {
    text-align:center;
}

.fleft,
.fright {
    font-weight:bold;
    text-decoration: none;
    color:#162b48;
    font-size: 13px;
}

.fleft {
    float: left;
}

.fright {
    float: right;
}

.clear {
    clear:both;}

p.pfright {
    float:right;
    clear:right;
}

a {
    font-style:italic;
    font-weight:bold;
    text-decoration: none;
    color:#162b48;
    font-size: 13px;
}

a.brown {
    margin:0px 35px 0px 35px;
    font-style:italic;
    font-weight:bold;
    text-decoration: none;
    color:#573d15;
}

    a.brown:hover {
    color:#FF6600;
}

    a:hover {
    color: #999;
}

p.footer a,
p.top a {
    font-size: 09pt;
    padding: 0px 4px 0px 4px;
}

p {
    color:#333;
    margin: 0px;
    padding:0px 35px 15px 35px;
    font-size: 09pt;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 18px;
}

div#footer p {
    margin-top:10px;
}

p.heading {
    margin: 0px;
    padding:0px 35px 15px 35px;
    font-size:14px;
}

div.directions p {
    float: right;
    padding:5px 0;
}

div.sidebar p {
    font-size:10px;
    margin: 0px;
    padding:0px 35px 15px 10px;
}

p.cite {
    margin: 0px;
    padding:0px 35px 10px 35px;
    font-size:11px;
    line-height: 14px;
}

p.footer {
    padding:20px 35px 10px 35px;
    text-align:center;
}

p.italic {
    font-style:italic;
    color: #ff6600;
}

h1 {
    margin: 0px;
    padding:10px 35px 20px 35px;
    font-size: 22px;
    line-height: normal;
    font-weight: bolder;
    color:#162b48;
}

div.enter_heading h1 {
    text-align:center;
}

h2 {
    margin: 0px;
    padding:0px 35px 15px 35px;
    font-size: 18px;
    font-weight: bold;
    line-height: normal;
    color:#333;
}

div.sidebar h2 {
    padding: 0px 35px 15px 10px;
}

h3 {
    margin: 0px;
    padding:0px 35px 0px 35px;
    font-size: 14px;
    color:#333;
    font-weight:bold;
    line-height: normal;
}

div.sidebar h3 {
    margin: 0px;
    padding:5px 35px 0px 10px;
    font-size: 10pt;
    font-weight: bold;
}

h4 {
    margin: 0px;
    padding:5px 35px 0px 35px;
    font-size: 10pt;
    font-weight: bold;
}

small {
    color:#333;
    margin: 0px;
    padding:0px 35px 15px 35px;
    font-size: 10px;
}

div #sidebar ul {
    list-style:none;
    float:left;
    width:100px;
    padding:5px 5px 5px 35px;
    margin:0;
}

ul.surgeons {
    list-style:none;
    padding:5px 0;
    width: 300px;
}

ul.enter_page {
    list-style:none;
    width:125px;
    padding:5px 25px 5px;
    float:right;
    background-color: #ffd99d;
}

ul.link_right {
    list-style:none;
    width:125px;
    padding:0 25px 40px;
    float:right;
}

ul.standard {
    list-style:square;
    float:left;
    width:auto;
    padding:5px 25px 5px 20px;
}

ul.surgeons li {
    margin:0;
    text-indent: 0;
}

ul.standard li {
    margin: 0 0 10px 0;
    text-indent: 0;
    text-align:left;
    background-image:url('../img/icon-adobe-acrobat.png');
    background-repeat:no-repeat;
}

.navigate_div a {
    font-size: 12px;
    font-style:normal;
    font-weight:bold;
}

.navigate_div a:hover {
    font-size: 12px;
    font-style:italic;
    font-weight:bold;
}

.navigate_div ul{
    padding:0;
    margin:0 auto 0 auto;
    width: 675px;
    list-style:none;
    text-align: center;
    float:none;
}

.navigate_div ul li a {
    display:block;
    width:auto;
}

.navigate_div ul li {
    padding:5px 20px 5px 20px;
    float:left;
    width:auto;
}
