﻿body { margin:0; padding:0; text-align:center; font-family:Calibri,Tahoma,san-serif; font-size:80%; }
img { border:0; }
.clear { clear:both; height:1px; overflow:hidden; }
#container { width:800px; margin:auto; }
#sidebar { width:117px; float:left; margin:0; padding:0; }
#logo { margin:0; padding:16px 0 10px 0; background:rgb(183,69,69); border-bottom:solid 5px rgb(190,69,69); color:White; font-size:120%; font-weight:bold; }
#menu { margin:0; padding:5px; text-align:left; font-size:85%; height:480px; background:url(sidebar.png); font-weight:bold; }
#menu h5 { color:white; margin-bottom:3px; padding-bottom:3px; }
#menu ul { margin-top:0; margin-left:0; padding-left:1em; text-indent:-1em; list-style:none; }
#menu form { margin:0; padding:0; }
#menu a { color:white ; text-decoration:none; }
#menu a:hover { text-decoration:underline; }
#main { width:668px; float:left; margin:0; padding:0; text-align:left; }
#header { width:668px; height:130px; margin:0; padding:0; background:url(header.png) rgb(50,160,240); font-weight:bold; }
#header_left { float:left; font-weight:bold; padding:6px; }
#header_left a { color:White; }
#header_right { float:right; padding:6px; }
#header_right ul { margin-left:0; padding-left:0; display:inline; } 
#header_right ul li { margin-left:0; padding:3px 5px; list-style:none; display:inline; }
#header_right a { color:white; text-decoration:none; }
#header_right a:hover { text-decoration:underline; }
#header h1 { font-size:1.5em; font-weight:bold; color:white; margin:0; padding:50px 5px 5px 50px; }
#header .pageTitle ul { margin-left:0; padding:5px 5px 0 50px; display:inline; } 
#header .pageTitle ul li { margin-left:0; padding:3px 10px; list-style:none; display:inline; }
#header .pageTitle a { color:white; text-decoration:none; }
#header .pageTitle a:hover { text-decoration:underline; }
#header .pageTitle .selected a { }
#contents { width:666px; margin:0; padding:0; border:solid 1px rgb(183,183,183); border-top:0; }
#searchInput { width:110px; border:solid 1px rgb(149,165,198); }
#contents h2 { font-size:100%; }
#contents h3 { font-size:100%; }
#contents .pageContent { padding:10px 20px; }
#contents .pageContent h2 { background:rgb(184,69,69); border-top:solid 1px rgb(190,69,69);padding :3px; color:rgb(247,247,247); font-size:90%; }
#contents .pageContent .editsection { float:right; font-size:85%; }
#contents .pageContent .editsection a { color:rgb(247,247,247); text-decoration:none; }
#contents .pageContent .editsection a:hover { background:rgb(71,0,78); color:#fff; }
#footer { font-size:85%; }
#footer_left { float:left; padding:5px; color:rgb(128,128,128); }
#footer_right { float:right; padding:5px; }
#footer_right a { color:rgb(65,100,150); text-decoration:none; }
#footer_right a:hover { text-decoration:underline; }
#footer ul { margin-left:0; padding-left:0; display:inline; } 
#footer ul li { margin-left:0; padding:3px 5px; list-style:none; display:inline; }
#toolbar { clear:both; }
#editform textarea { width:610px; }
.printfooter { display:none; }