@charset "UTF-8";

body { color:#444; font-size:12px; font-family:Verdana, Helvetica, Geneva, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; }

h1, h2, h3, h4 { font-family:"Times New Roman", Times, serif; }

h1 { font-size:22px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }

a { color:#069; }

a[href$='.pdf'] { display:inline-block; padding-right:20px; background:transparent url(_img/page_white_acrobat.png) center right no-repeat; }
a[href$='.xls'], a[href$='.xlsx'] { display:inline-block; padding-right:20px; background:transparent url(_img/page_white_excel.png) center right no-repeat; }
a[href$='.doc'], a[href$='.docx'] { display:inline-block; padding-right:20px; background:transparent url(_img/page_white_word.png) center right no-repeat; }
a[href$='.ppt'], a[href$='.pptx'] { display:inline-block; padding-right:20px; background:transparent url(_img/page_white_powerpoint.png) center right no-repeat; }
a[href$='.txt'] { display:inline-block; padding-right:20px; background:transparent url(_img/page_white_text.png) center right no-repeat; }
a[href$='.zip'] { display:inline-block; padding-right:20px; background:transparent url(_img/page_white_zip.png) center right no-repeat; }

.wrapper { width: 960px; margin:0 auto; padding:0 8px 8px;/* border:1px solid #aaa; border-top:none;*/ }

.img-left, .img-left-bdr { float:left; margin:0 1em 1em 0; padding:5px; }
.img-center, .img-center-bdr { display:block; margin:0 auto 1em; padding:5px; }
.img-right, .img-right-bdr { float:right; margin:0 0 1em 1em; padding:5px; }
.img-left-bdr, .img-center-bdr, .img-right-bdr { border:1px solid #999; }


#header { text-transform:uppercase; text-align:center; padding:4px 8px 8px; border-top:6px solid #069;}

#header h1 { font-size:23px; padding:8px; letter-spacing:.2ex; }
#header p { padding:0 8px 8px; }

#navbar { font-family:"Times New Roman", Times, serif; font-size:18px; padding:8px; text-align: center; height:32px; border:1px solid #ccc; border-left:none; border-right:none; }
#navbar ul { margin:0; padding:0; }
#navbar li { display: inline; list-style-type: none; }
#navbar li a { text-decoration:none; color:#444; display:inline-block; padding:1ex; background:none!important; }
#navbar li a:hover { text-decoration:underline; }
 
#navside { float:left; width:350px; padding:12px 0 8px 8px; }
#navside h3 { font-size:16px; border:1px dotted #ccc; border-right:none; border-left:none; padding:1ex; }
#navside li { line-height: 2; list-style-type:square; }

#content { margin:0 0 0 368px; padding:12px 12px 12px; border-left:1px solid #ccc; min-height:580px; }
#content h1, 
#content h2, 
#content h3, 
#content h4,
#content h5,
#content h6  { margin-bottom:.5em; }  
#content p { margin-bottom:1em; line-height:1.5; }
#content li { line-height:2; list-style-type:square; }

#content.no-navside { margin-left:0; border-left:none; }

#footer { clear:both; text-align:center; height:80px; padding:8px; border-top:1px solid #ccc;}

@media print {
  #navbar, #navside { display:none; }
  #content { margin-left:0; border-left:none; }
}