body {	margin: 0px;	font-family: Tahoma;	font-size: 12px;	background: #fff;}td, th, p, div, span {font-family:Tahoma;font-size:12px;}a, a:visited, a:hover {text-decoration:underline;color:#354b94;}a:hover {text-decoration:none;}form {padding:0px;margin:0px;}img {border:0 none}h1 {font-size:18px;font-weight:bold;margin:0 0 0px 0;color:#354b94;background:url(../images/h1.gif) repeat-x bottom center;line-height:38px;padding-left:11px;}h4 {font-size:16px;font-weight:bold;margin:0 0 10px 0;}hr {height:1px;color:#999;background:#999;border:0 none;margin-top:10px;margin-bottom:10px;}.hr {height:1px;background:#aaa;font-size:1px;margin-top:10px;margin-bottom:10px;}.h5 {height:5px;font-size:1px;}.h10 {height:10px;font-size:1px;}.h20 {height:20px;font-size:1px;}.mb5 {margin-bottom:5px}.fl {float:left}.fr {float:right}.clr{clear:both}.input {font-family:Tahoma;font-size:12px;border:1px solid #aaa;padding:2px;}.button {font-family:Tahoma;font-size:12px;cursor:pointer;}.error {color:red;font-weight:bold;text-align:center;}.green {color:green;font-weight:bold;text-align:center;}img.code {margin-bottom:-5px}.title {font-size:18px;margin-bottom:10px;}/* blockqoute */blockquote {border:1px dashed #333;background:#ffd;padding:5px 10px;margin:10px;margin-left:40px;}.blockquote {border:1px dashed #333;background:#ffd;padding:5px 10px;margin:10px;}.leftblockquote {border:1px dashed #333;background: #ffd;float:left;width:45%;padding:5px 10px;margin:0px 10px 3px 0px;}.rightblockquote {border:1px dashed #333;background:#ffd;float:right;width:45%;padding:5px 10px;margin:0px 0px 3px 10px;}.highlight {background-color:#fffebb}#comments {margin-top:30px;}.pollQuestion {font-weight:bold;}ul.poll {margin: 0px;padding:5px 15px;list-style:none;}ul.poll li {margin: 3px 0px;}.pollsBar {background:#c7f1fb;}.pollsBarMax {background:#00ccff;}.date {color:#777;}#commentForm {margin:5px 0px;border:1px solid #ccc;background:#f5f5f5;padding:8px;}ul.subCategories {margin:0px;padding:0px;margin-left:15px;margin-bottom:40px;}ul.subCategories li {margin:3px 0px;padding:0px;}ul.subCategories a {font-weight:bold;}.guestbookAnswer {font-style:italic;margin-top:10px;}.formError {color:red;font-size:11px;margin-top:3px;}.formRequired {color:red}.formHint {padding-bottom:3px;font-size:10px;}.regHint {color:red;font-size:10px;display:none;padding-bottom:3px;}.pages {padding:5px;text-align:center;margin-top:5px;}.pages a, .pages a:visited, .pages a:hover {background:#f0f0f0;padding:3px 7px;text-decoration:none;border:1px solid #dfdfdf;color:#333;margin:0px 2px;}.pages a:hover {background:#fffca3;}.pages span {font-weight:bold;background:#354b94;padding:3px 7px;border:1px solid #2a3d7c;color:#fff;margin:0px 2px;}.map-level-1 {margin:2px 0px 2px 0px;}.map-level-2 {margin:2px 0px 2px 20px;}.map-level-3 {margin:2px 0px 2px 40px;}img.imgsmall {float:left;margin:0 10px 5px 0;}.body {min-width:1000px;max-width:1250px;text-align:left;}.topbar {height:4px;background:#354b94;}.leftmenu-bg {background:#f8f8f8}.leftmenu-m {padding:0 15px}.leftmenu-tl {width:8px;height:8px;background:url(../images/leftmenu-c.gif) no-repeat 0px 0px;float:left;}.leftmenu-tr {width:8px;height:8px;background:url(../images/leftmenu-c.gif) no-repeat -8px 0px;float:right;}.leftmenu-bl {width:8px;height:8px;background:url(../images/leftmenu-c.gif) no-repeat 0px -8px;float:left;}.leftmenu-br {width:8px;height:8px;background:url(../images/leftmenu-c.gif) no-repeat -8px -8px;float:right;}.leftmenu ul {margin:0;padding:0;list-style:none;}.leftmenu ul ul {padding:7px 0 5px 20px;}.leftmenu li a {background:url(../images/leftmenu-i1.gif) no-repeat left center;padding-left:15px;}.leftmenu li li a {background:url(../images/leftmenu-i2.png) no-repeat left center;padding-left:12px;}.leftmenu a {text-decoration:none;color:#000;}.leftmenu li {border-top:1px solid #dadada;padding:5px 0;}.leftmenu li li {border:0 none;padding:0;}.leftmenu li.first {border:0 none;}.leftmenu li li.current a {text-decoration:underline;}.box2 {background:#e8e8e8;}.box2-tl {width:8px;height:8px;background:url(../images/box2-c.gif) no-repeat 0px 0px;float:left;}.box2-tr {width:8px;height:8px;background:url(../images/box2-c.gif) no-repeat -8px 0px;float:right;}.box2-bl {width:8px;height:8px;background:url(../images/box2-c.gif) no-repeat 0px -8px;float:left;}.box2-br {width:8px;height:8px;background:url(../images/box2-c.gif) no-repeat -8px -8px;float:right;}.box2-m {padding:3px 10px;}.icons {height:14px;margin:10px 0;}.icons a {display:block;float:left;margin-left:20px;}.icon-home {width:13px;height:12px;dispaly:block;float:left;background:url(../images/icons.gif) no-repeat 0px 0px;}.icon-contacts {width:12px;height:12px;dispaly:block;float:left;background:url(../images/icons.gif) no-repeat -13px 0px;}.icon-map {width:13px;height:12px;dispaly:block;float:left;background:url(../images/icons.gif) no-repeat -25px 0px;}.prize1 {color:#354b94;font-weight:bold;margin-bottom:10px;}.search-input {width:180px;height:21px;background:url(../images/search-input.gif) no-repeat center;float:left;}.search-input input {width:166px;height:19px;padding:0;border:0 none;background:transparent;margin:1px 0 0 8px;color:#999;}.search-button {float:right;padding-top:5px;}.footer {background:#354b94;padding:10px;margin-top:10px;color:#fff;}.footer a, .footer a:visited, .footer a:hover {color:#fff;}.topmenu {height:22px;line-height:22px;text-align:center;background:#354b94;color:#fff;margin:0 5px;}.topmenu a, .topmenu a:visited, .topmenu a:hover {color:#fff;font-size:12px;font-weight:bold;text-decoration:none;padding:4px 8px;line-height:12px;}.topmenu a:hover {background:#e8e8e8;color:#000;}.topmenu-sep {background:url(../images/topmenu-sep.gif) no-repeat center;padding:0 3px;margin:0 5px;}.topmenu-l {height:22px;background:url(../images/topmenu-l.gif) no-repeat left;}.topmenu-r {height:22px;background:url(../images/topmenu-r.gif) no-repeat right;}.box3-b {background:url(../images/box3-border.gif) repeat-x bottom;}.box3-l {background:url(../images/box3-border.gif) repeat-y left;}.box3-r {background:url(../images/box3-border.gif) repeat-y right;}.box3-bl {width:10px;height:10px;background:url(../images/box3-c.gif) no-repeat 0px 0px;float:left;}.box3-br {width:10px;height:10px;background:url(../images/box3-c.gif) no-repeat -10px 0px;float:right;}.box3-m {padding:10px 10px 0 10px;}#runningString {height:17px;line-height:17px;margin:5px;}.gallery a, .gallery a:visited, .gallery a:hover {text-decoration:none;}.calendar th {background:#354b94;color:#fff;text-align:center;}.calendar th a, .calendar th a:visited, .calendar th a:hover {color:#fff;text-decoration:none;}.calendar td {text-align:center;background:#f8f8f8;}.calendar .days_week td {background:#e8e8e8;font-weight:bold;}.calendar a, .calendar a:visited, .calendar a:hover {font-weight:bold;}.calendar .rest, .calendar .rest a, .calendar .rest a:visited, .calendar .rest a:hover {color:#f00;}
