* {font-family: sans-serif; margin: 0px; padding: 0px; }
body {font-size: xx-small;}
h2 {margin: 10px 0px; border-bottom: 1px solid gray; font-size: 1.1em;}
#calendarGroup, #bannerGroup, #sideBodyBar, #indexDocs, #logoGroup, #indexPromo img  {display: none;}
a {color: #DC661D;}

#logo {background-color: #DC661D; color: #FFF; padding: 5px; margin-bottom: 5px;}
#logo a {color: #FFF;}
p, ul, ol, dl, h3 {margin-bottom: 10px;}
#mainPageTitle {padding: 5px 0px 5px 0px;}
h1 {font-size: 1.2em;}
#mainBody, #navigation, #copy, #searchGroup, #navigationGroup  {padding: 0px 5px 5px 5px;}
#docPath {margin-bottom: 5px;}
ul {margin-left: 12px;}

#copy img {display: none;}
select, input, td {font-size: 1em;}

#program label {display: block;}
#program select, #program input {margin-bottom: 0.5em;}
#program select {width: 15em;}
#program .inputradek {}
.submit {width: 1.5em;}

table td {vertical-align: top; border-bottom: 1px solid #dcdcdc; padding: 0.3em 0em;}
table {border-top: 1px solid #dcdcdc;}