/*
CSS Document for Public Pediatrics Application
Created 04/29/2005
by Bill M. Mohr

Unauthorized reproduction or modification of this document
is strictly prohibited without written consent from Baylor 
College of Medicine Department of Pediatrics CommercialScript BT 
*/

/* tags */
* {margin-left: 0; margin-right: 10; padding-left: 0; padding-right: 10;}
body {background-repeat : no-repeat;font-size: 0.9em;background-color: #FFFFFF;font-family: Arial, Helvetica, Verdana, sans-serif;color : Black;}
a {color: #002266;text-decoration: underline;}
a:visited {color: #662255;}
a:hover {text-decoration: none;}

p {margin-bottom: 20px;padding-right: 10;}
h1 {font-size: 13pt;color: #FFFFFF;background-color: #990000}
h2 {font-size: 11pt;color: #002266;}
h3 {font-size: 10pt;color: #662255;}
h4 {color: #002266;}
h5 {color: #557744;}
hr {color: #002266; height: 3 px; width: 100%;}
ul.disc {padding: 0 5px;margin: 2;list-style: disc inside;}
ul.blue_dot {padding: 0 5px;margin: 0 12;list-style: url(images/3d_dot-dkblue_sm.gif);}

ul.ddmenu {padding: 0 5px;list-style: none;top:1em; left:0px;}
li.ddmenu {padding: 0;float: left;position: relative;}
ul.ddmenu a {padding: 0 5px;}
dl {margin: 0 5;padding: 0;float: none;width: 500px;}
dt {clear: all; font-weight: bold;float: left;}
dd {margin: 0 15;padding: 1; float: left;}

li.ddmenu ul {padding: 0;display: none;position: absolute;background-color:#DDCCAA;}
li > ul {top: auto;left: auto;} 
li.ddmenu ul li {padding: 0;float: none;}
li.ddmenu:hover ul, li.ddmenu.over ul {margin: 0 5;padding: 0;float: none;display: block;width: 200px;}

h2.signature {font-family: Script MT Bold;font-size: 12pt;}
h3.main_info {text-align: center;color: #FFFFFF;background-color: #446699}
h3.main_news {text-align: center;color: #FFFFFF;background-color: #990000}
h3.main_highlights {text-align: center;color: #FFFFFF;background-color: #CC6600}

.page-main {clear: all;position: relative;vertical-align: top;margin: 0; padding: 5;}
.content {clear: all;position: relative;vertical-align: top;margin: 0; padding: 0;}
.content-lhnav {position: relative;float:left;width: 140;vertical-align: top;margin: 0; padding: 0;}
.content-main {position: relative;float:left;width: 625;vertical-align: top;margin: 0; padding-right: 5;}
.content-news {position: relative;float:left;width: 95;vertical-align: top;color: Navy;background-color: #ddccaa;}
.content-section {position: relative;float:center;width: 625;vertical-align: top;margin: 0; padding: 0;}
.deptnav-top {text-align: center; color: #996633;background-color: #DDCCAA;width: 800;}
.search {font-size: 7pt;align: right;text-align: left;}
.footer_div {position: relative;font-size: 7pt;color: #002266;background:#FFFFFF; clear: both;width: 800;}
.hang {padding-left: 2em; text-indent: -2em;}
.news_link {position: relative;padding-left: .25em;text-align: left;margin-left: 2em;list-style-image: url(images/arrow.gif);font-size: 9pt;align: right;}
.sidebar {position: relative;font-size: 9pt;align: left;text-align: left;}
.manage_menu {font-size: 9pt;font-weight: bold;	color: Navy;background-color: #FFFFFF;align: left;text-align: left;}
.manage_submenu {font-size: 9pt;color: Green;background-color: #FFFFFF;text-align: left;}
.noprint {visibility: none;display: none; }
.sidebar_hang {position: relative;font-size: 9pt;align: left;text-align: left;padding-left: 2em; text-indent: -2em;}
.three_col_bullets {position: relative;float:right;width:33%;background-color: #FFFFFF;}
.two_col_bullets {position: relative;float:right;width:49%;background-color: #FFFFFF;}
.photo_caption {font-size: 9pt;}
.profile {margin-left: 20px;padding-left: 2px;margin-left: 2 em;}
.schedule {list-style-type: none;margin-left: 2 em;}
.schedule.date_column {width: 10%;}
.schedule.topic_column {width: 90%;}
.topnav {text-align: center;z-index: 100;}
.ddmenu {text-align: left;z-index: 100;}
.ddbar {width: 800;background-color: #DDCCAA;}

a.dept_nav {color: #996633;background-color: #DDCCAA;text-decoration: none;font-weight: bold;font-size: 9pt;padding-left: .2%;padding-right: .2%;}
a.dept_nav:visited {color: #996633;background-color: #DDCCAA;text-decoration: none;font-weight: bold;font-size: 9pt;padding-left: .2%;padding-right: .2%;}
a.dept_nav:hover {font-weight: bold;color: #662255;background-color: #DDCCAA;text-decoration: none;font-size: 9pt;padding-left: .2%;padding-right: .2%;}

a.sect_nav {color: #996633;background-color: #FFFFFF;text-decoration: none;font-weight: bold;font-size: 9pt;padding-left: .2%;padding-right: .2%;}
a.sect_nav:visited {color: #996633;background-color: #FFFFFF;text-decoration: none;font-weight: bold;font-size: 9pt;padding-left: .2%;padding-right: .2%;}
a.sect_nav:hover {font-weight: bold;color: #662255;background-color: #FFFFFF;text-decoration: none;font-size: 9pt;padding-left: .2%;padding-right: .2%;}

a.section_nav {color: #996633;background-color: #DDCCAA;text-decoration: none;font-weight: bold;font-size: 16pt;font-style: italic;}
a.section_nav:visited {color: #996633;background-color: #DDCCAA;text-decoration: none;font-weight: bold;font-size: 16pt;font-style: italic;}
a.section_nav:hover {font-weight: bold;color: #662255;background-color: #DDCCAA;text-decoration: none;font-size: 16pt;font-style: italic;}

a.topnav {color: #996633;background-color: #DDCCAA;text-decoration: none;font-weight: bold;font-size: 9pt;}
a.topnav:visited {color: #996633;background-color: #DDCCAA;text-decoration: none;font-weight: bold;font-size: 9pt;}
a.topnav:hover {font-weight: bold;color: #662255;background-color: #DDCCAA;text-decoration: underline;font-size: 9pt;}

a.lhnav {color: #996633;text-decoration: none;font-weight: normal;font-size: 8pt;}
a.lhnav:visited {color: #996633;text-decoration: none;font-weight: normal;font-size: 8pt;}
a.lhnav:hover {font-weight: normal;color: #662255;text-decoration: underline;font-size: 8 pt;}

a.footer {color: #002266;background-color: #FFFFFF;text-decoration: none;font-weight: bold;}
a.footer:visited {color: #002266;background-color: #FFFFFF;text-decoration: none;font-weight: bold;}
a.footer:hover {font-weight: bold;color: #002266;background-color: #FFFFFF;text-decoration: underline;}

a.menu {color : #ffffff; background-color: #FFFFFF;	text-decoration : none; font-size : 9pt; font-weight : bold; }
a.menu:hover {color : gold;text-decoration : underline; }

menu {color: #000000;display : none;background-color: #CCCCCC;font-style: italic;}
menu1 {display : none;background-color:#344384;font-style: italic;}

td.header {font-size: 9pt;color: white;font-weight: bold;}
td.bsite {font-size: 9pt;color: navy;background-color: #FFFFFF;text-align: justify;padding-left: 2em;padding-right: 2em;}
table.menu {font-size: 9pt; position:absolute; visibility:hidden;}

