/* Pantone 1955 U, 454 U, 407 U, 5435 U: blue: 293860  
A5B6C2 : BEB7B0 : lt tan- E5E4D6 : red- 9A3850

 url(images/bg-1.2-01.gif) top right repeat;
*/

BODY {text-align: justify; padding:10px; margin:0px; font-family:Helvetica, Arial, sans-serif; line-height:1.5; background: #E5E4D6;  }
UL { list-style-type:square; margin:0px; padding:0px 0px 10px 15px; font-size:x-small; }
P {text-align: justify; margin:0px 0px 10px 0px; padding:0px; color:#000000; }
.content {text-align: justify; font-size:small; color:#000033; padding:10px 10px 20px 10px; margin:0px; border-width: 0px 0px 0px 0px; border-style:solid; border-color:#9A3850; }
/* styles the title in bios */
.title { font-size:x-small; font-weight:bold; color:#293860; margin:0px; padding:0px; }
.small-caps { font-variant:small-caps;}
.photo-left {margin:0px 10px 10px 0px; }
.promo { width:100%; margin:0px; padding:10px; }
.learn { width:200px; margin:10px; padding:10px; border: solid #406E44; border-width: 2px 1px;}
.list-header { color:#cccccc;}
.tagline { font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold; font-variant:small-caps; line-height:1.5; color: #ffffff; background: #9A3850; letter-spacing:0.1em; }
.smallfont {font-size: 80%; }
.bold {font-weight:bold; }
.checkbox { list-style-type: circle; }
DIV.content p + p { text-indent:1em; }
h1 {font-size:large; }
h2 {font-size:medium; }
h3 {font-size:small; }

a.new-docs:link {color:#293860;text-decoration:none;font-size:12px;}
a.new-docs:hover {color:#293860;text-decoration:underline;font-size:12px;}
a.new-docs:visited {color:#293860;text-decoration:none;font-size:12px;}
a.new-docs:hover {color:#293860;text-decoration:underline;font-size:12px;}

.content h1 { font-size:medium; color:#000033;  margin:0px 0px 10px 0px; padding:0px;  font-variant:small-caps;}
.content h2 { font-size:105%; color:#000033; margin:0px; padding:0px; }
.content h3 { font-size:95%; font-weight:bold; color:#000033; margin:0px; padding:0px; }

.privacy-practices h1 { font-size:110%; color:#293860; margin:0em 0em 1em 0em; padding:0px; }
.privacy-practices h2 { font-size:100%; color:#293860; margin:0em 0em 1em 0em; padding:0px; text-decoration:underline; }
.privacy-practices h3 { font-size:80%; color:#293860; margin:0px; padding:0px;  }

.bio { color:#000033; padding:0em 2em 1em 1em; margin:0em; }



/*  Navigation styles */
.left-nav { font-weight:bold;  font-family: Helvetica, Arial, sans-serif; background:#BEB7B0; padding: 0px 0px 10px 0px; margin:0px; }

#section { color:#9A3850; background-color:#ffffff; padding: 0px 2px; margin: 0px 0px 0px 0px; border:solid #ffffff; border-width:1px; border-left:3px solid #ffffff;}
.nav  { font-size: small; list-style: none; display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; background:transparent; border:0px solid #000000; }
a.nav  { text-decoration:none; color: #293860; display:block;  border:solid #BEB7B0 1px; padding-left:2px; margin:0px; border-left: 3px solid #BEB7B0;}
a.nav:hover { text-decoration:none; color:#293860; border:solid #BEB7B0 1px; display:block; padding-left:2px; border-left: 3px solid #9A3850; }
/* subnav is used to style the UL */
.subnav { font-size: x-small; list-style: none; display:block; margin:0px 0px 5px 2px; padding: 0px 0px 0px 10px; background:#BEB7B0; border:0px solid #000000; }
a.subnav { text-decoration:none; color: #293860; display:block; margin:0px;  border:solid #BEB7B0 1px;  padding-left:2px; border-left: 3px solid #BEB7B0;}
a.subnav:hover { text-decoration:none;  color:#293860; background-color:#BEB7B0; border:solid #BEB7B0 1px; display:block;  padding-left:2px;  border-left: 3px solid #9A3850;}

/* styles the highlighted section for links back to tbe section from the subsection */
a.subsection { color:#9A3850; background:#ffffff; padding: 0px; margin-bottom: 0px; text-decoration:none; border:0px solid #ffffff; display:block; }
a.subsection:hover { text-decoration:underline; color:#9A3850;}
/* Styles the external links */
.ext-link { color: #293860; font-size:100%; font-weight:normal; margin:10px 0px 25px 0px; float:none;  list-style:none; }
a.ext-link  { color: #293860; font-size:90%; text-decoration:underline; list-style:none;}
a.ext-link:hover { color: #ff0000; font-size:90%; text-decoration: underline;  list-style:none;}
/* Styles the internal links */
.internal { margin: 0em 0em 0em 0em; padding: 0em; }
a.internal { color:#293860; text-decoration:underline; }
a.internal:hover { text-decoration:underline; color:#0000ff;}

.survey {font-weight: bold; font-style:italic; }
a.survey { color:#9A3850; text-decoration:underline; }
a.survey:hover { text-decoration:underline; color:#0000ff;}

.clinic-contact { width:auto; margin:0px; padding:0px 10px 10px 10px; background-color:#E5E4D6; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #293860; }

.promo P { font-size:small; }
.nav-promo ul, .nav-promo p { font-size:small; color:#293860 ; list-style:none; margin:0px;}
.nav-promo H1 { color:#666666 ; }
.learn a { text-decoration:underline; color:#293860;}
.learn { font-size:70%;}

.copyright {color:#f5f5f5; }
.footer {font-size:70%; margin: 0em 0em 3em 3em;}
.footer a { text-decoration:none; color: #f5f5f5; }
.footer a:hover { text-decoration:underline; }

.dir-list {color:#293860; margin-bottom:10px;}

/* structure */
.nav-promo { width:auto; margin:0px; padding:10px; background-color:#E5E4D6; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #293860;  }

#iframe { height:auto; width:100%; background:#ffffff; float:left; margin: 0px 10px 20px 0px ; padding: 0px 0px 0px 0px; border:0px solid #000033;} 

/* Form styles */
textarea { color:#293860; border:#293860 solid 1px; background:#F5F5F5; }
input { text-indent : 2px; color:#293860; border:#293860 solid 1px; background:#F5F5F5; }

#footer {background-color:#BEB7B0; padding:10px; }
#contain { width: 90%; margin:auto; border: 1px solid #293860; background-color:#BEB7B0; }

/* styles the tables */
.tbl-header-left { padding-left:10px; background: transparent; }
.tbl-header-right { background: #ffffff}
.tbl-header { height:100px;	width: 100%; background: #ffffff; border-bottom: solid #293860 1px;	}
.tbl-content { width:100%; border-width: 0px 0px 0px 0px; border-style:solid; border-color:#9A3850; background-color:#ffffff;}
#tbl-nav-left {	width:275px; height:100%;	background-color: #BEB7B0 ; padding: 10px 0px 20px 0px; border: #000033 solid;	border-width: 0px; }
.tbl-center { width:auto; background: transparent; border-top: #000000 solid 0px; padding:0px; margin:0px; }
.tbl-hp-content { color:#000033; width: 90%; border: 0px solid #000000; }


.tbl-tagline-left { width:auto; padding:0px; background: transparent; }
.tbl-tagline-blue { width:5%; background: #A5B6C2; }
.tbl-tagline-right { width:45%; background: #9A3850; padding: 0px 10px 0px 5px; }
.tbl-tagline { height:10px; width: 100%; border-width: 1px 0px 1px 0px; border-style: solid; border-color:#ffffff;	}
