body { background: url(/i/bg.gif) repeat-x #313131;margin:0;padding:0;font-family: arial, sans-serif; font-size:10pt; }
#page {margin:0 auto 0 auto; width:804px;}
#header {clear:both;width:800px;height:90px;}
#body   {clear:both;width:800px; background:#fff;line-height:1.6em;}
#footer {clear:both;width:800px;height:}

a img {border: 0;}

#top { clear:both;width:800px; height:30px; background:url(/i/bh.gif) no-repeat; }
#bottom { clear:both;width:800px; height:96px; background:url(/i/bf.gif) no-repeat; }
#content {clear:both;width:800px;background:#fff;}
#logo{ margin-left:40px;width:440px; height:90px; background: url(/i/logo.gif) no-repeat; float:left; }
#menu-top{ float:left; width: 310px; }
#mt-inner{padding:25px; font-size:8pt; color: #999;}
#content-inner {padding:0 20px 20px 20px; background: #fff;}
#footer1-inner {padding:10px; width:200px; float:left; font-size:8pt;}
#footer2-inner {padding:10px 20px 0 0; width:560px; float:right; text-align:right;}
#footer2-inner a {color: #666;}

#letters {margin:7px 0 7px 0;clear:both;}
#letters a {margin-right: 0px; font-size:11pt; padding:4px 6px 4px 6px;margin-top:5px;}
#letters a:hover {background:#eee;}
#letters a.active {background:#eee;color:#000;text-decoration:none;}
#info {color: #666; font-size:8pt;}
a {color: #36c;}
a:hover {text-decoration:none; color:#36c;}

h1 {margin:0 0 5px 0; font-size:17pt; font-weight: normal; border-bottom:solid 1px #666;}
h3 {margin:10px 0 2px 0; font-size:14pt;font-weight:normal;color:#333;}

a.file {font-weight:bold; font-size:11px;}
.file-info {font-size:11px; color: #666;}

div.pages{padding-bottom:5px; min-width:100px; display:block; min-height:30px; margin-top:15px;}
div.pages a{color:#666;}
a.page0,div.page1,div.page_spacer {text-align:center; display:block;float:left;margin-left:3px; padding: 3px 3px 4px 3px; min-width:18px;}
a.page0{background:#edeef0;}
div.page1{background:#999; color:#fff;}
div.page_spacer{background:#fff; color:#333;}
 
 
#left-col, 
#right-col {width:350px;float:left;background:#f5f5f5; margin: 0 5px 0 0; padding:8px; line-height:25px;}

#top10 small,
#left-col small, 
#right-col small {font-size:8pt; color:#ccc;}

#left-col h2, 
#right-col h2 { margin:0 0 5px 0; font-size:14pt; font-weight:normal; color: #333;}

a.dl {font-weight:bold;}

span.n-a {font-size:10pt; color: #ccc; font-style: italic;}

#top10 {width:200px; background: #f5f5f5; float:right; padding:10px;}
#top10 h3 { margin:0 0 5px 0; font-size:14pt; font-weight:normal; color: #333;}
#top10 a.file {color: #666; line-height: 18px;}

a.type {padding:3px 5px 3px 5px;}
a.type1{padding:3px 5px 3px 5px; background: #eee; color: #000; text-decoration:none;}

#search {clear:both; text-align:left; margin-bottom:10px;}
