/*
  border-color: #d0d0d0;
  background-color: #cccc99;
  background-color: #f0f0f0;
  background-color: #ffee99;
  background-color: #313E63;
  background-color: #334066;
  background-color: #ffffcc;
  background-color: #DFE5F3;
  background-color: #f0f0f0;
*/
body {
  background-color: #ffffff;
  margin: 0;
  color: #111111;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}

.std {
  color: #111111;
  font-family: verdana;
  font-weight: normal;
  font-size: 12px;
}
.std_bold_red {
  color: #800000;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
}
.std_red {
  color: #800000;
  font-family: verdana;
  font-weight: normal;
  font-size: 12px;
}
.std_bred {
  color: #800000;
  font-family: verdana;
  font-weight: bold;
  font-size: 16px;
}
.std4 {
  color: #111111;
  font-family: verdana;
  font-weight: normal;
  font-size: 16px;
}
.header_std {
  color: #003366;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
}
/*
  color: #003366;
*/
.header {
  color: #660000;
  font-family: verdana;
  font-weight: bold;
  font-size: 20px;
}
.header_times {
  color: #660000;
  font-family: times;
  font-weight: bold;
  font-size: 28px;
}
.header2 {
  color: #660000;
  font-family: verdana;
  font-weight: bold;
  font-size: 16px;
}
.phone {
  color: #003366;
  font-family: verdana;
  font-weight: normal;
  font-size: 12px;
}
a:link, a:visited {
  text-decoration: none;
  color: #111111;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}
a:link:hover, a:visited:hover {
  text-decoration: none;
  color: #800000;
}
a.std:link, a.std:visited {
  text-decoration: underline;
  color: #111111;     
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}
a.std:link:hover, a.std:visited:hover{
  text-decoration: none;
  color: #800000; 
}
a.bold:link, a.bold:visited {
  text-decoration: underline;
  color: #111111;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
} 
a.bold:link:hover, a.bold:visited:hover{
  text-decoration: none;
  color: #800000; 
}
a.std4:link, a.std4:visited {
  text-decoration: underline;
  color: #111111;     
  font-family: verdana;
  font-size: 16px;
  font-weight: normal;
}
a.std4:link:hover, a.std4:visited:hover{
  text-decoration: none;
  color: #800000; 
}

a.std_bold:link, a.std_bold:visited {
  text-decoration: underline;
  color: #800000;     
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
}
a.std_bold:link:hover, a.std_bold:visited:hover{
  text-decoration: none;
}
a.std_bold_emp:link, a.std_bold_emp:visited {
  text-decoration: underline;
  color: #800000;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
}
a.std_bold_emp:link:hover, a.std_bold_emp:visited:hover{
  text-decoration: none;
  color: #111111;
}

a.std2:link, a.std2:visited {
  text-decoration: underline;
  color: #660000;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}
a.std2:link:hover, a.std2:visited:hover{
  text-decoration: none;
  color: #111111;
}

a.std3:link, a.std3:visited {
  text-decoration: none;
  color: #111111;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}
a.std3:link:hover, a.std3:visited:hover{
  text-decoration: underline;
  color: #900000;
}


a.office:link, a.office:visited {
  text-decoration: none;
  color: #000099;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
}
a.office:link:hover, a.office:visited:hover{
  color: #660000;
  text-decoration: underline;
}


/*------------------------
 logo
  background-color: #387afb;
------------------------*/
td.logo {
  background-color: #b5cdfd;
  padding: 0pt 0pt 0pt 0pt;
  border-color: #d0d0d0;
  border-width: 0px;
  border-style: solid;
}


/*------------------------
 Staff
------------------------*/

.link_header {
  color: #800000;;
  font-family: verdana;
  font-weight: normal;
  font-size: 16px;
}

a.links:link, a.links:visited {
  text-decoration: none;
  color: #111111;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}
a.links:link:hover, a.links:visited:hover{
  text-decoration: underline;
  color: #800000;
}

.staff_link_hdr {
  color: #000090;
  font-family: verdana;
  font-weight: bold;
  font-size: 16px;
}



/*------------------------
 Bio
------------------------*/
a.bio:link, a.bio:visited {
  text-decoration: none;
  color: #111111;
  font-family: verdana;
  font-size: 12px;
  font-weight: normal;
}
a.bio:link:hover, a.bio:visited:hover{
  text-decoration: underline;
  color: #800000;
}


/*------------------------
 Main
------------------------*/
table.main {
  background-color: #ffffff;
  border-color: #a0a0a0;
  padding: 0pt 0pt 0pt 0pt;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-style: solid;
}

/*------------------------
 Header
------------------------*/
table.header {
  background-color: #ffffff;
  border-color: #800000;
  padding: 0pt 0pt 0pt 0pt;
  border-bottom-width: 0px;
  border-bottom-style: solid;
}

/*------------------------
 Common
------------------------*/
table.common {
  background-color: #ffffff;
  border-color: #800000;
  padding: 5pt 5pt 0pt 0pt;
  border-width: 0px;
  border-style: solid;
}
/*------------------------
 Advisories
  background-color: #fdfdfd;
------------------------*/
#advisories {
  background-color: #ffffff;
  border-color: #aaaaaa;
  padding: 5pt 5pt 5pt 5pt;
  border-width: 1px;
  border-style: solid;
}

/*------------------------
 Navbar
  border-color: #800000;
  background-color: #ffffcc; 
  background-color: #eeeeee; 
------------------------*/
#phone {
  width:125; 
  border-color: #d0d0d0;
  border-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: solid;
  background-color: #ffffff; 
  padding: 2pt 2pt 2pt 2pt;
}

/*
table.navbar {
  background-color: #ffffff;
  border-color: #800000;
  padding: 0pt 0pt 0pt 0pt;
  border-right-width: 0px;
  border-right-style: solid;
}
*/

/*------------------------
 Left nav
------------------------*/
td.lnav {
  background-color: #ffffff;
  border-color: #d0d0d0;
  padding: 0pt 0pt 0pt 0pt;
  border-width: 0px;
  border-style: solid;
}


/*------------------------
 Right nav
  border-color: #cccccc;
  border-color: #003366;
------------------------*/
table.rnav {
  background-color: #E8E7D2;
  border-color: #aaaaaa;
  padding: 0pt 0pt 0pt 0pt;
  border-width: 1px;
  border-style: solid;
}
td.rnav {
  background-color: #f0f0f0;
  border-color: #d0d0d0;
  padding: 0pt 0pt 0pt 0pt;
  border-width: 1px;
  border-style: solid;
}
a.rnav:link, a.rnav:visited {
  text-decoration: none;
  color: #003366;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}
a.rnav:link:hover, a.rnav:visited:hover{
  text-decoration: underline;
  color: #800000;
}
/*
  color: #003366;
  background-color: #E8E7D2;
*/
.rnav_header {
  color: #800000;
  background-color: #ffff;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
}

/*------------------------
 Right nav2
------------------------*/
table.rnav2 {
  background-color: #ffffff;
  border-color: #aaaaaa;
  padding: 0pt 0pt 0pt 0pt;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 1px;
  border-style: solid;
}
.rnav_header2 {
  color: #800000;
  background-color: #ffffff;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
}
a.rnav2:link, a.rnav2:visited {
  text-decoration: none;
  color: #003366;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}
a.rnav:link:hover, a.rnav:visited:hover{
  text-decoration: underline;
  color: #800000;
}



/*------------------------
 Footer
  border-color: #800000;
------------------------*/
table.footer {
  background-color: #ffffff;
  border-color: #aaaaaa;
  padding: 4pt 0pt 4pt 0pt;
  border-top-width: 1px;
  border-top-style: solid;
}
.footer {
  color: #111111;
  background-color: #ffffff;
  font-family: verdana;
  font-weight: normal;
  font-size: 10px;
}
a.footer:link, a.footer:visited {
  text-decoration: underline;
  color: #800000;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}
a.footer:link:hover, a.footer:visited:hover{
  text-decoration: none;
  color: #111111;
}

.chart1 {
  background-color: #e0e0e0;
  color: #000000;
  font-family: verdana;
  font-weight: normal;
  font-size: 12px;
}
.chart2 {
  background-color: #c0c0c0;
  color: #000000;
  font-family: verdana;
  font-weight: normal;
  font-size: 12px;
}

/*------------------------
 Wellness Article
------------------------*/
table.article {
  background-color: #f5f5f5;
  border-color: #aaaaaa;
  padding: 0pt 0pt 0pt 0pt;
  border-width: 1px;
  border-style: solid;
}

a.article:link, a.article:visited {
  color: #000099;
  text-decoration: underline;
}
a.article:link:hover, a.article:visited:hover{
  text-decoration: none;
  color: #800000;
}

/*------------------------
 msg
------------------------*/
.msg-subject {
  color: #111111;
  font-family: verdana;
  font-weight: bold;
  font-size: 14px;
}
.msg-date {
  color: #880000;
  font-family: verdana;
  font-weight: normal;
  font-size: 10px;
}

/*------------------------
 staff
------------------------*/
table.staff {
  background-color: #f2f6ff;
  border-color: #c8c8c8;
  padding: 2pt;
  border-width: 1px;
  border-style: solid;
}

/*------------------------
 border for images with shadow
------------------------*/
img.image {
  border-color: #aaaaaa;
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-style: solid;
}
/*
<div style="width:340; float:right; border: 0px solid #c8c8c8;  background-color: #ffffff; padding: 0pt
 0pt 0pt 2pt">
*/

table.image_r {
  width: 340px;
  float: right;
  background-color: #ffffff;
  border-color: #a0a0a0;
  padding: 0pt 0pt 0pt 2pt;
  border-width: 0px;
  border-style: solid;
}

table.image_l {
  width: 340;
  float: left;
  background-color: #ffffff;
  border-color: #a0a0a0;
  padding: 0pt 0pt 0pt 2pt;
  border-width: 0px;
  border-style: solid;
  clear: both;
}


/*------------------------
 disclaimer
------------------------*/
table.disclaimer {
  background-color: #ffffff;
  border-color: #880000;;
  padding: 10px;
  border-width: 1px;
  border-style: solid;
}


/*------------------------
 stafflinks
------------------------*/
#mainlinks {
        margin-bottom: 0em;
        color: #ffffff;
        white-space: nowrap;
        line-height: 1.4em;
}
#mainlinks ul {
        list-style: none;
        margin: 0;
        padding: 0;
}
#mainlinks b {
  display: block;
  border-color: #c0c0c0;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-style: solid;
}

#mainlinks li a, a.mlnav:visited {
        display: block;
        text-decoration: none;
        background: #f2f6ff;
        color: #880000;
        border-color: #c0c0c0;
        font-family: verdana;
        font-weight: normal;
        font-size: 11px;
  border-top-width: 0px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-style: solid;
}
#mainlinks li a.mlnav:hover {
        background: #eeeeee;
}

/*
  background-color: #f0f0f0;
  border-color: #a0a0a0;
  background-color: #b5cdfd;
  background-color: #ffffff;
  background-image: url(/images/bg-2.gif);
  background-repeat: repeat-x;
*/
tr.employ2 {
  background-image: url(/images/bg-2.gif);
  background-repeat: repeat-x;
}
/*
  border-width: 1px;
*/
table.employ {
  background-color: #fdffc1;
  border-color: #aaaaaa;
  padding: 10pt 10pt 20pt 10pt;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 1px;
  border-style: solid;
}
table.news {
  /*background-color: #fdffc1;*/
  background-color: #eeeeff;
  border-color: #aaaaaa;
  padding: 10pt 10pt 10pt 10pt;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 1px;
  border-style: solid;
}
table.home {
  background-color: #fefefe;
  border-color: #aaaaaa;
  padding: 10pt 10pt 10pt 10pt;
  border-top-width: 1px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 1px;
  border-style: solid;
}


/*------------------------
   rnav
------------------------*/
/*------------------------
        line-height: 1.0;
------------------------*/
#rnavlinks {
    margin-bottom: 0em;
    white-space: normal;
}
#rnavlinks ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#rnavlinks li a, a.mrnav:visited {
    border-color: #aaaaaa;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;

    padding: .5em 2px .5em 5px;

    display: block;
    text-decoration: none;
    background: #ffffff;
    color: #003366;
    font-family: verdana;
    font-weight: normal;
    font-size: 10px;
}

/*
    background: #b5ccfd;
    color: #003366;
*/
#rnavlinks li a.mrnav:hover {
    background: #660000;
    color: #ffffff;
}

/*
    background-color:#f8f8f8; 
*/
.advisory {
    background-color:#fdfdfd; 
    border:1px solid #c8c8c8; 
    padding:5pt;
    color: #111111;
}
#verify {
visibility:hidden;
display:none;
}

.hide {display: none;}
.show {display: block;}

#outter_left {
    vertical-align: top;  
    width: 120pt;
    background-color: #ffffff;
    border-top: 0pt none black; 
    border-right: 0pt none black; 
    border-bottom: 0pt none black;
    border-left: 1pt solid #aaaaaa; 
    margin: 0pt;
    padding: 0pt 0pt 0pt 0pt;
}

#outter_link {
    margin-bottom: 0em;
    white-space: normal;
}
#outter_link ul {
    list-style: none;
    margin: 0;
    padding: 0;
} 
#outter_link li a, a.outter:visited {
    border-color: #aaaaaa;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;

    padding: .5em 2px .5em 5px;

    display: block;
    text-decoration: none;
    background: #ffffff;
    color: #003366;
    font-family: verdana;
    font-weight: normal;
    font-size: 10px;
}
#outter_link li a.outter:hover {
    background: #660000;
    color: #ffffff;
}



#outter2_link {
    margin-bottom: 0em;
    white-space: normal;
}
/*
    list-style: url('/images/left.gif')};
*/
#outter2_link ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#outter2_link li a, a.outter2:visited {
    border-color: #aaaaaa;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
  
    padding: .5em 2px .5em 5px;
  
    display: block; 
    text-decoration: none;  
    background: #660000;
    color: #ffffff; 
    font-family: verdana;
    font-weight: normal;
    font-size: 10px;
}
#outter2_link li a.outter2:hover {
    background: #660000;
    color: #ffffff;
} 


#inner_link {
    margin-bottom: 0em;
    white-space: normal;
    background: #660000;
}
#inner_link ul { 
    list-style: none;
    margin: 0;
    padding: 0px 0px 0px 5px;
} 
#inner_link li a, a.inner:visited {
    border-color: #aaaaaa;  
    border-style: dashed;
    border-top-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
  
    padding: .5em 2px .5em 15px;

    display: block;
    text-decoration: none;
    background: #ffffff;
    color: #003366;
    font-family: verdana;
    font-weight: normal;
    font-size: 10px;
}
#inner_link li a.inner:hover {
    background: #660000;
    color: #ffffff;
}

.disc-mouseon {
    font-family: verdana;
    font-weight: normal;
    color: #111111;
    font-size: 12px;
    background-color: #ffff99;
}
.disc-mouseoff {
    font-family: verdana;
    font-weight: normal;
    color: #111111;
    font-size: 12px;
    background-color: #ffffff;
}


table.box, td.box {
  padding: 0pt 0pt 0pt 0pt;
  border-color: #d0d0d0;
  border-width: 1px;
  border-style: solid;
}
