* { font-family: Verdana, Arial, Helvetica, Sans-Serif; }
body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000; font-size: 11px; line-height: 16px; background: #e6e6e6; }
td { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000; font-size: 11px; line-height: 16px; vertical-align: top; }
form { display: inline; }
ul, ol { margin-top: 0; }
table, img { border: 0; }
label { cursor: pointer; cursor: hand; }
p, ul { margin: 0 0 10px 0; }

a { color: #2a82ae; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { font-size: 15px; font-weight: bold; margin: 0; }
h2 { font-size: 11px; font-weight: bold; margin: 0; }

#content1 { background-color: #f0f0f0; }
#content2 { background: url(/_img/bg_popup_footer.gif) no-repeat; padding-top: 3px; height: 36px; background-color: #fff; }
#main { position: absolute; overflow: auto; width: 100%; height: 334px; _height: 100%; }
#title { background-color: #fff; padding: 10px 8px 10px 18px; }
#content { padding: 4px 18px 0 18px; }
#footer { position: relative; }
#logo { position: absolute; left: 16px; top: 6px; }
#nav { display: block; float: right; margin: 10px 10px 0 0; }
#nav a { margin: 0 0 0 14px; }

ol, ul { margin-left: 0; padding-left: 24px; }
ol li{ padding-bottom: 13px; }
ol ol li { padding-bottom: 0; }

.source { font-size: 10px; font-style: italic; }
