/* WWW GWUMC CSS */
body { font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;color:#000;font-size:small;background-color:#ffffef;margin-left:100px;padding:100px; }
h1, h2, h3, h4, h5, h6 {font-family: "Trebuchet MS", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:125%;color:#005480;font-style:italic;}
h2 {font-size: 110%;color:#005480;padding-bottom:0;margin-bottom:0;font-style:italic;}
h3 {font-size: 105%;color:#005480;padding-bottom:0;margin-bottom:0;font-style:italic;}
h4, h5, h6 {font-size: 100%;color:#005480;padding-bottom:0;margin-bottom:0; }
p, ul, dl, ol, caption { color:#000;}
p {padding-top:0;margin-top:0;}
p, dl {margin:0 0 .25em 0; padding:0 0 .25em 0; }
dt {font-weight:bold;}
dd {margin-left:.25em;padding-left:.25em;}
img {border:0;margin:0;}

table {margin:0;padding:0;vertical-align:top;}
caption {text-align:left; }
td {vertical-align:top;}
td p, th p {margin-top:0;padding-top:0;}
a:link {color:#005480;}
a:visited {color:#005480;}
a:hover {color:#f33; text-decoration:none; }
a:active {color:#036;}

/* head section */
#head { background-color:#005480; height:102px; font-family: "Trebuchet MS", Verdana, sans-serif; padding:0 0 0 1em;margin:0;color:#ffe;/*background-image:url(/medctr/images/gwumc_logo.jpg);background-position:right;background-repeat:no-repeat;*/ }
#head h1 { color:#ffe; padding:.5em 0 0 0; margin:0; font-size:133%; line-height:125%; font-weight:bold; }
#head h2 { color:#ffe; padding:0 0 .25em 0; margin:0; font-size:120%; line-height:125%; font-weight:bold; } 
#head img { position:absolute; right:20px; top:0; }
#head a:link, #head a:visited { padding:0; margin:0; color:#ffe; text-decoration:none; }
#head a:hover, #head a:active { padding:0; margin:0; color:#ffc; text-decoration:underline; }
#head a img { border:0; }
/* begin code for suckerfish */
#head ul { color:#ffe; padding:0; margin:0; font-size:100%; line-height:125%; list-style:none; } 
#head li { float:left;position:relative;padding-left:.25em;padding-right:1.5em;font-weight:bold;}
#head li ul { display:none;position:absolute;top:1em;left:0;margin:0;padding:0;border-left:0;border-top:1px solid #ffc;width:150px;}
#head li ul li {font-weight:normal;background-color:#005480;border-bottom:1px solid #ffc;padding:3px 0;width:150px;}
#head li > ul {top: auto;left: auto;}
#head li:hover ul, #head li.over ul { display: block; }

/*content table*/
table#bodytable { margin:1em 0; padding:0; border:0; vertical-align:top;}
/*navigation*/
#navcol { vertical-align:top; width:150px; padding:0 .25em; margin:0 .25em; font-size:100%; line-height:125%; }
#navcol h4 { color:#000; margin:0; padding:.5em 0 .25em 0; border-bottom:1px solid #036; }
#navcol ul { padding:0; margin:0; list-style:none;}
#navcol li { padding:0 0 1px 0; margin:0;} 
#navcol a {  display:block;margin:1px 0; padding:1px 0; background-color:#eee; text-decoration:none;}
#navcol a:link {color:blue;}
#navcol a:visited {color:#339;}
#navcol a:hover {color:#036;background-color:#ffc; }
#navcol a:active {color:#036;}
#navcol a.current, #navcol a:visited.current {color:#036;background-color:#ffc;font-weight:bold;}
/*content cell*/
#contentarea { width:auto; padding:.5em 1em .5em .5em; margin-right:5px;border-left:1px solid #ccc;}
#contentarea h1 {margin-top:0;padding-top:0;}
#contentarea ul li {padding-bottom:.25em;}

/*footer*/
#footer { color:#ffe; font-size:90%; text-align:center; padding:.5em; margin:0; clear:both; background-color:#005480;  }
#footer a:link, #footer a:visited  { color:#ffe; text-decoration:none; }
#footer a:hover, #footer a:active { color:#ffc; text-decoration:underline; }

/** ORIGINAL STYLES **/
/* gwumc.edu/medctr/styles/gwumc.css */

ul { list-style-image:url(/medctr/images/arrow_k.gif);}
dt { color: #005480; font-style: italic }
.programs_sub { font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000; font-weight: bold }
.box {  border: #000000 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px; border-width: 0px 0px 0px 1px}
.disclaimer {  font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #fffffe }
.maintained { font-size: 85%; }
.nav_item { font-size: 85% }

