/*
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: 0; padding: 0}
body {background-repeat : no-repeat;font-size: 0.9em;background-color: #FFFFFF;font-family: Arial, Helvetica, Verdana, sans-serif;color : Black;width: 800;}
a {color: #002266;text-decoration: underline;}
a:visited {color: #662255;}
a:hover {text-decoration: none;}

img {padding: 10 2 2 2;}
img.topleft {margin:0 15 5 0;}
img.topright {margin:0 0 5 15;}
img.midleft {margin:15 0 5 15;}
img.midright {margin:15 15 5 0;}

p {font-size: 100%;margin-bottom: 20px;}
blockquote {padding: 0 50px;}
h1 {font-size: 130%;color: #CC6600;margin-bottom: 20px;}
h1.PEM_col_heading {font-size: 130%;background-color: maroon;color: white;align: center;}
h2 {font-size: 125%;color: #002266;}
h3 {font-size: 105%;color: #662255;}
h4 {font-size: 105%;color: #002266;}
h5 {font-size: 100%;color: #557744;}
hr {color: #002266; height: 3 px; width: 100%;}

ul.disc {padding: 0 5px;margin: 0 12;list-style: disc;}
ul.blue_dot {padding: 0 5px;margin: 0 12;list-style: url(images/3d_dot-dkblue_sm.gif);}
ul {padding: 0 15px;margin: 0 0;list-style: disc;}
ul.none {padding: 0 15px;margin: 0 0;list-style: none inside;}

ul.ddmenu {padding: 0 5px;list-style: none;top:1em; left:0px;}
/*ol {margin: 5 10;padding: 0 15px;top:1em; left:5px;text-align: left;}*/
ol {margin: 15 25;padding: 0 15px;top:1em; left:5px;text-align: left;}
ol li {margin: 0 0;padding: 0 0px;top:1em; left:5px;}
li.ddmenu {padding: 0;float: left;position: relative;}
li.square {padding: 0 5px;margin: 0 24;list-style: square;font-size: 105%;color: #662255;}
ul.blue_dot li ul {list-style: none;padding: 0 5px;margin: 0 24;list-style: circle;}
ul.mysquare {list-style: none;padding: 0 5px;margin: 0 24;list-style: square;}
ul.blue_dot li ul li{padding: 0 5px;font-size: 95%;}
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: 2.2em;}
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;width: 800;vertical-align: top;margin: 0; padding: 1;}
.content {clear: all;position: relative;width: 800;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 5; padding: 0;}
.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 100; padding: 0;}
.deptnav-top {text-align: center; color: #996633;background-color: #DDCCAA;width: 800;}
.search {font-size: 70%;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: .05em;text-align: left;margin-left: 1em;list-style-image: url(images/arrow.gif);font-size: 75%;align: right;}
.sidebar {position: relative;font-size: 70%;align: left;text-align: left;}
.manage_menu {font-size: 65%;font-weight: bold;	color: Navy;background-color: #FFFFFF;align: left;text-align: left;}
.manage_submenu {font-size: 60%;color: Green;background-color: #FFFFFF;text-align: left;}
.sidebar_hang {position: relative;font-size: 65%;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;}
.two_col_bullets_rev {position: relative;float:left;width:49%;background-color: #FFFFFF;}
.photo_caption {font-size: 0.7em}
.noshow {display:none;}    
.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 : 90%; 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;}

table {font-size: 100%;}
td.header {font-size: 90%;color: white;font-weight: bold;}
td.PEM_row_heading1 {background-color: #002266;color: white;padding-left: 1.5em;padding-right: 1.5em;}
td.PEM_row_heading2 {background-color: #CCCCCC;color: black;padding-left: 1.5em;padding-right: 1.5em;}
td.PEM_row_heading3 {background-color: #662255;color: white;padding-left: 1.5em;padding-right: 1.5em;}
td.PEM_row_heading4 {background-color: #CC6600;color: white;padding-left: 1.5em;padding-right: 1.5em;}
td.bsite {font-size: 90%;color: black;background-color: #FFFFFF;text-align: justify;padding-left: 2em;padding-right: 2em;}
table.menu {font-size:90%; position:absolute; visibility:hidden;}

