html { margin:0; padding:0; background-color:#a2bccd; background-image:url(../images/html_bg.jpg); background-position:top left; background-repeat:repeat-x; }
body { margin:0; padding:0; background-image:url(../images/body_bg.jpg); background-position:top center; background-repeat:no-repeat; }

a { color:blue; text-decoration:none; }
a:hover { color:red; }

h1 { font-weight:bold; font-size:28px; color:#555555; }
#main { color:#3c3c3c; font-size:14px; }

#header { background:transparent; padding-top:40px; height:10px; border-bottom:1px solid #7f7f7f; }
#header #logo { width:214px; height:131px; border:4px solid #45647b; border-top:0px; position:relative; top:-40px; left:40px; }

#nav { border-top:#7f7f7f; padding-top:100px; }
#nav ul, #nav li { list-style-type:none; margin:0; padding:0; }
#nav ul a { font-family:arial; font-size:15px; font-weight:bold; color:#415a6e; }
#nav ul.level_1 li.current { }
#nav ul li.current > a { color:#d59735; }
#nav ul.level_0 li { background-image:url(../images/nav_level0_bg.jpg); background-repeat:no-repeat; }
#nav ul.level_1 li { background-image:url(../images/nav_level_bg.jpg); background-repeat:no-repeat; }
#nav ul.level_2 li { background-image:url(../images/nav_level_bg.jpg); background-repeat:no-repeat; }
#nav ul.level_3 li { background-image:url(../images/nav_level_bg.jpg); background-repeat:no-repeat; }
#nav ul.level_1 { margin-left:20px; padding-left:5px; }
#nav ul.level_2 { margin-left:20px; padding-left:5px; }
#nav ul.level_3 { margin-left:20px; padding-left:5px; }
#nav ul.level_1 a { font-family:arial; font-size:14px; font-weight:normal; line-height:20px; color:#415a6e; }
#nav ul.level_2 a { font-family:arial; font-size:13px; font-weight:normal; color:#415a6e; }
#nav ul.level_3 a { font-family:arial; font-size:12px; color:#415a6e; font-weight:normal; }
#nav ul.current { margin-bottom:5px; }
#nav ul.current li.current a.current { font-weight:bold; }

#footer { background-image:url(../images/footer_bg.jpg); background-position:top center; background-repeat:repeat-y; padding-bottom:20px; font-family:arial; font-size:11px; color:#555; line-height:20px; }
#footer div.grid_12 { border-top:1px solid #7f7f7f; padding:0px 0px 10px 0px; }

div.content_block { background-color:#edeef0; }
div#page_content { width:594px; }
img#page_photo { border:1px solid #4b5d6f; background-color:#fff; margin:5px 0px; padding:6px; }
div#page_photo_caption { padding-left:30px; width:564px; height:32px; overflow:hidden; color:#4d4d4f; font-size:12px; font-style:italic; line-height:16px; margin-bottom:16px; }
div.page_line { background-image:url(../images/line_bg.jpg); background-position:top left; background-repeat:no-repeat; height:1px; margin:5px 0px 15px 0px; }
ul#page_files { list-style-type:none; margin:0px 0px 20px 0px; padding:0; }
ul#page_files li { margin:0; padding:0; }
ul#page_files li a { width:520px; display:block; color:#3C3C3C; font-family:arial; font-weight:bold; font-size:13px; line-height:15px; background-position:top left; background-repeat:no-repeat; padding:10px 0px 0px 70px; height:64px; }
ul#page_files li a:hover { background-color:#f6f7f8; color:#000; }
ul#page_files li a span { display:block; font-weight:normal; font-style:italic; background-image:url(../images/nav_bg.gif); background-position:0px 7px; background-repeat:no-repeat; padding-left:20px; }
ul#page_files li a.type-pdf { background-image:url(../images/icons/pdf.jpg); }
ul#page_files li a.type-pdf:hover { background-image:url(../images/icons/pdfOn.jpg); }
ul#page_files li a.type-zip { background-image:url(../images/icons/archive.jpg); }
ul#page_files li a.type-zip:hover { background-image:url(../images/icons/archiveOn.jpg); }
ul#page_files li a.type-rar { background-image:url(../images/icons/archive.jpg); }
ul#page_files li a.type-rar:hover { background-image:url(../images/icons/archiveOn.jpg); }
ul#page_files li a.type-xls { background-image:url(../images/icons/xls.jpg); }
ul#page_files li a.type-xls:hover { background-image:url(../images/icons/xlsOn.jpg); }
ul#page_files li a.type-doc { background-image:url(../images/icons/doc.jpg); }
ul#page_files li a.type-doc:hover { background-image:url(../images/icons/docOn.jpg); }
ul#page_files li a.type-ppt { background-image:url(../images/icons/ppt.jpg); }
ul#page_files li a.type-ppt:hover { background-image:url(../images/icons/pptOn.jpg); }
ul#page_files li a.type-jpg { background-image:url(../images/icons/image.jpg); }
ul#page_files li a.type-jpg:hover { background-image:url(../images/icons/imageOn.jpg); }
ul#page_files li a.type-gif { background-image:url(../images/icons/image.jpg); }
ul#page_files li a.type-gif:hover { background-image:url(../images/icons/imageOn.jpg); }
ul#page_files li a.type-png { background-image:url(../images/icons/png.jpg); }
ul#page_files li a.type-png:hover { background-image:url(../images/icons/pngOn.jpg); }
ul#page_files li a.type-file { background-image:url(../images/icons/file.jpg); }
ul#page_files li a.type-file:hover { background-image:url(../images/icons/fileOn.jpg); }

div.news { margin-bottom:20px; overflow:auto; }
div.news h2, div.news div.info, div.news p { margin:0px; }
div.news img.outline { float:left; margin-right:10px; }
