﻿




/*
     FILE ARCHIVED ON 0:44:34 мар 15, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:11:23 мая 5, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
* {
  font-family:Arial;
}
body {
  padding:0;
  margin:0;
  background:#F3F3F3;
}
img.coolimage {
}
a {
  text-decoration:underline;
}
a:hover {
  text-decoration:none;
}
#main {
  width:980px;
  margin:0 auto;
  background:#ffffff;
  margin-top:30px;
}
#main .main {
  width:100%;
}
#header {
  width:100%;
  vertical-align:top;
  padding-top:20px;
  padding-left:20px;
  padding-bottom:20px;
}
#right {
  vertical-align:top;
  padding-left:20px;
  padding-right:20px;
}
#right .right {
  width:176px;
  margin-top:2px;
  margin-bottom:50px;
}
#logo {
  float:left;
  width:304px;
  height:54px;
  background:url('/img/logo.jpg') no-repeat;
  cursor:pointer;
}
#footer {
  padding-left:20px;
  font-size:11px;
  color:#444444;
  width:980px;
  overflow:hidden;
}
#footer .f1 {
  color:#3471b2;
  font-size:10px;
  float:right;
  margin-right:40px;
  text-align:center;
  margin-top:10px;
  margin-bottom:10px;
}
#footer .f1 div {
  text-align:left;
}
#footer .f1 span {
  font-style:italic;
}
#footer .f1 a {
  color:#3471b2;
  text-decoration:none;
}
#footer img {
  border:0;
}
.clear {
  clear:both;
}
#footer .f2 {
  float:left;
  margin-left:15px;
  margin-top:10px;
  margin-bottom:10px;
}
#footer .f2 span {
  color:#3471b2;
  font-size:12px;
  display:block;
  float:left;
  padding-top:10px;
  padding-bottom:10px;
  margin-right:20px;
}
#footer .f2 img {
  float:left;
  margin-right:10px;
}
#menu {
  float:right;
  margin-top:14px;
}
#menu ul {
  list-style:none;
  margin:0;
  padding:0;
}
#menu li {
  float:left;
}
#menu a {
  text-decoration:none;
  height:25px;
  background:url('/img/menu-sep.jpg') no-repeat;
  padding-left:10px;
  color:#aaaaaa;
  font-size:12px;
  display:table-cell;
  vertical-align:middle;
  line-height:12px;
  padding-right:10px;
}
#menu b {
  font-weight:normal;
}
#menu a:hover,#menu a.sel,#menu a.sel1 {
  color:#3471b2;
  background:url('/img/menu-seps.jpg') no-repeat;
}
#menu div.sub {
  float:left;
  background:#ffffff;
  border-bottom:11px solid #D9E2F2;
  border-top:11px solid #D9E2F2;
  position:absolute;
  top:87px;
  display:none;
}
#menu div.sub li {
  float:none;
  padding:0;
}
#menu div.sub a {
  height:21px;
  line-height:21px;
  font-size:11px;
  display:block;
  color:#aaaaaa;
  padding-left:10px;
  padding-right:10px;
  white-space:nowrap;
}
#menu div.sub a:hover {
  color:#ffffff;
  background:url('/img/drop-sel.jpg') repeat-x;
}
#right .sitemap {
  margin-left:40px;
}
#right .sitemap a {
  color:#e55413;
  font-style:italic;
  font-size:11px;
  text-decoration:none;
}
#right .sitemap a:hover {
  text-decoration:underline;
}
#sitemap1 {
  position:absolute;
  top:17px;
  left:50%;
  margin-left:415px;
}
button {
  margin:0;
  padding:0;
  background:none;
  border:0;
  cursor:pointer;
  overflow:visible;
}
#right .sform {
  margin-top:12px;
}
#right .sform input {
  border:1px solid #bcbcbc;
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  color:#bcbcbc;
  font-size:11px;
  font-style:italic;
  float:left;
  width:122px;
}
#right .sform button {
  width:21px;
  height:21px;
  background:url('/img/sbutt.png') no-repeat;
  float:left;
  margin-left:10px;
  margin-top:4px;
}
#mban {
  width:744px;
  height:230px;
  margin-top:15px;
}
#mban .m1 {
  width:140px;
  height:160px;
  background:url('/img/main-fon.png') no-repeat;
  margin-top:35px;
  float:left;
  margin-left:20px;
}
#mban .date {
  color:#ffffff;
  height:30px;
  line-height:30px;
  padding-left:10px;
  font-size:14px;
}
#mban .title {
  margin-top:5px;
  padding-left:10px;
  padding-right:10px;
  height:90px;
  overflow:hidden;
  color:#ffffff;
}
#mban .title table {
  font-size:18px;
  width:120px;
  height:90px;
}
#mban .more {
  margin-top:5px;
  height:25px;
  line-height:25px;
  text-align:center;
}
#mban .more a {
  color:#ffffff;
  font-size:11px;
  text-decoration:none;
}
#mban .more a:hover {
  text-decoration:underline;
}
#mban .more img {
  margin-left:20px;
  margin-right:20px;
  vertical-align:middle;
  cursor:pointer;
  border:0;
}
#right .qname {
  height:28px;
  background:url('/img/right-name.jpg') repeat-x;
  color:#ffffff;
  padding-left:5px;
  padding-right:5px;
  line-height:12px;
  overflow:hidden;
}
#right .qname table {
  font-size:11px;
  height:30px;
}
#right .qtext {
  padding:10px;
  background:#EEEEEE;
}
#right .qtext .q1 {
  font-size:11px;
  height:115px;
  overflow:hidden;
  color:#444444;
}
#right .qtext .q2 a {
  font-size:11px;
  color:#3471b2;
  text-decoration:none;
}
#right .qtext .q2 {
  text-align:right;
}
#right .qtext .q2 a:hover {
  text-decoration:underline;
}
#right .qdown {
  height:31px;
  background:url('/img/right-qdown.png') no-repeat;
}
#right .rblock a {
  display:block;
  height:30px;
  line-height:30px;
  padding-left:5px;
  color:#ffffff;
  font-size:12px;
  background:url('/img/rblock.jpg') repeat-x;
  text-decoration:none;
}
#right .rblock a.sel {
  background:url('/img/rblock2.jpg') repeat-x;
}
#right .rblock a.sel b {
  background:url('/img/rblock3.jpg') no-repeat right top;
}
/*#right .rblock a:hover {
  background:url('/img/rblock2.jpg') repeat-x;
}*/
#right .rblock b {
  font-weight:normal;
  display:block;
  background:url('/img/rblock1.jpg') no-repeat right top;
  height:30px;
}
#right .gchapters ul {
  list-style:none;
  margin:0;
  padding:0;
  padding-top:10px;
}
#right .gchapters li {
  padding-left:10px;
  line-height:11px;
  padding-bottom:8px;
}
#right .gchapters a {
  font-size:11px;
  color:#bcbcbc;
  text-decoration:none;
}
#right .gchapters a:hover {
  color:#3471b2;
}
#right .gchapters a.sel {
  padding-left:5px;
  color:#3471b2;
  background:url('/img/micon.jpg') no-repeat left 4px;
}
#left {
  vertical-align:top;
  padding-right:20px;
  padding-top:15px;
}
#content {
  vertical-align:top;
  width:100%;
  font-size:11px;
  color:#444444;
  padding-top:15px;
}
#content a, #content table {
  font-size:11px;
  color:#444444;
}
#left .menu-up {
  display:block;
  height:30px;
  line-height:30px;
  text-align:center;
  color:#ffffff;
  font-size:12px;
  background:url('/img/left-menu.jpg') repeat-x;
  text-decoration:none;
}
#left .submenu ul {
  margin:0;
  padding:0;
  list-style:none;
  margin-bottom:15px;
}
#left .submenu li {
  line-height:11px;
  padding-left:10px;
  padding-bottom:8px;
}
#left .submenu a {
  font-size:11px;
  color:#bcbcbc;
  text-decoration:none;
}
#left .submenu a:hover {
  color:#3471b2;
}
#left .submenu a.sel {
  padding-left:5px;
  color:#3471b2;
  background:url('/img/micon.jpg') no-repeat left 4px;
}
#left .lmenu a {
  height:44px;
  display:block;
  text-decoration:none;
  margin-bottom:20px;
  background:url('/img/lmenu1.png') no-repeat;
  padding-top:47px;
}
#left .lmenu table td {

  padding-left:10px;
  padding-right:10px;
  height:35px;
  color:#ffffff;
  font-size:12px;
  cursor:pointer;
  text-shadow:1px 1px 1px #000000;
}
#left .lmenu a:hover,#left .lmenu a.sel {
  background:url('/img/lmenu2.png') no-repeat;
}
#content .cmenu a {
  display:block;
  float:left;
  width:166px;
  height:55px;
  margin-right:9px;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  text-align:right;
  text-decoration:none;
  line-height:13px;
  padding-right:10px;
  padding-top:2px;
}
#content .cmenu a.c1 {
  background:url('/img/cmenu1s.jpg') no-repeat;
}
#content .cmenu a.c1:hover,#content .cmenu a.c1s {
  background:url('/img/cmenu1s.jpg') no-repeat;
}
#content .cmenu a.c2 {
  background:url('/img/cmenu2s.jpg') no-repeat;
  margin-right:10px;
}
#content .cmenu a.c2:hover,#content .cmenu a.c2s {
  background:url('/img/cmenu2s.jpg') no-repeat;
}
#content .cmenu a.c3 {
  background:url('/img/cmenu3s.jpg') no-repeat;
  margin-right:0;
}
#content .cmenu a.c3:hover,#content .cmenu a.c3s {
  background:url('/img/cmenu3s.jpg') no-repeat;
  margin-right:0;
}

#path {
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  margin-top:8px;
  margin-bottom:10px;
  padding-top:5px;
  padding-bottom:5px;
}
#path a {
  color:#bcbcbc;
  font-size:11px;
  text-decoration:none;
}
#path a.cur {
  color:#3471b2;
  font-size:11px;
  text-decoration:none;
}
#path a:hover {
  text-decoration:underline;
}
#path img {
  margin-left:5px;
  margin-right:5px;
}
#path span {
  color:#3471b2;
  font-size:11px;
}
#content h3.mname {
  color:#e55413;
  margin:0;
  margin-bottom:5px;
  font-weight:normal;
  font-size:14px;
}

#files {
  margin-top:10px;
  margin-left:30px;
  font-size:11px;
}
#files a {
  font-size:11px;
  color:#3471b2;
}
#files ul {
  margin:0;
  padding:0;
  list-style:none;
}
#files li {
  margin-bottom:6px;
}
#files img {
  border:0;
  margin-right:10px;
  vertical-align:middle;
}
#files span {
  margin-left:10px;
}
#pages {
  margin-top:20px;
  padding-top:8px;
  padding-bottom:8px;
  border-top:1px dashed #cccccc;
  border-bottom:1px dashed #cccccc;
}
#pages td {
  font-size:11px;
  padding-right:4px;
}
#pages a {
  font-size:11px;
  color:#444444;
  text-decoration:none;
}
#pages td a:hover {
  color:#3471b2;
  text-decoration:underline;
}
#pages b {
  color:#3471b2;
}
#menu_chapters table.m1 {
   border-top:1px solid #bcbcbc;
  border-bottom:1px solid #bcbcbc;
}
#menu_chapters td {
  padding:8px;
  vertical-align:top;
  width:50%;
}
#menu_chapters td.aux {
  width:auto;
  padding:0;
  vertical-align:middle;
  height:25px;
  font-size:11px;
  cursor:pointer;
}
#menu_chapters a {
  display:block;
  text-decoration:none;
  color:#999999;
  padding-left:20px;
  background:url('/img/chapter1.jpg') no-repeat left center;
}
#menu_chapters a:hover {
  background:url('/img/chapter.jpg') no-repeat left center;
}
#menu_chapters a:hover td {
  color:#3471b2;
}
#menu_chapters td.sep {
  padding:0;
}
#menu_chapters td.sep div {
  border-bottom:1px dashed #bcbcbc;
  height:0;
  font-size:0;
  margin-top:2px;
}
#news {
  width:50%;
  font-size:11px;
  margin-top:10px;
  float:left;
}
#news .n1 {
  margin-bottom:15px;
}
#news .n1 div {
  margin-bottom:2px;
}
#news .n1 a {
  font-size:11px;
  color:#3471b2;
  text-decoration:none;
}
#news .n1 a:hover {
  text-decoration:underline;
}
#news .n1 img {
  border:0;
  margin-left:5px;
  margin-right:5px;
}
#ncal {
  margin-bottom:30px;
  border-top:1px dashed #cccccc;
  padding-top:5px;
  text-align:center;
  color:#999999;
}
#ncal span {
  color:#3471b2;
}
#ncal a {
  color:#999999;
  margin-left:3px;
  margin-right:3px;
  text-decoration:none;
}
#ncal a:hover,#ncal a.sel {
  color:#3471b2;
}
#ncal .mons {
  width:65px;
  text-align:left;
  display:none;
  position:absolute;
}
#ncal .mons .m1 {
  padding:3px;
  padding-right:0;
  border:1px solid #cccccc;
  background:#ffffff;
  border-bottom:0;
}
#ncal .mons .m2 {
  height:12px;
  background:url('/img/arch-down.png') no-repeat;
}
#nbody .image {
  float:left;
  border:1px solid #cccccc;
  margin-right:15px;
  margin-bottom:5px;
}
#nbody {
  margin-top:15px;
}
#nbody h2 {
  font-size:14px;
  color:#3471b2;
  font-weight:normal;
  margin:0;
  margin-bottom:5px;
}
#nbody h2 img {
  border:0;
  margin-left:5px;
  margin-right:5px;
}
#nbody h2 span {
  color:#e55413;
}
#content a.more {
  font-size:10px;
  font-weight:bold;
  color:#999999;
  text-decoration:none;
}
#content a.more:hover {
   color:#3471b2;
}
#nimages {
	border-top:1px solid #bcbcbc;
  border-bottom:1px solid #bcbcbc;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:3px;
}
#nimages table {
}
#nimages td {
	text-align:center;
	padding-left:6px;
	padding-right:6px;
}
#nimages img {
	cursor:pointer;
	border:1px solid #c2c2c2;
}
#nimages img.curr {
	border:1px solid #3471b2;
}
#nlenta {
	border-top:1px solid #bcbcbc;
  border-bottom:1px solid #bcbcbc;
}
#nlenta table {
	width:100%;
}
#nlenta .nprev {
	width:30px;
	height:79px;
	background:url('/img/nprev.jpg') no-repeat;
}
#nlenta .nprevs {
	width:30px;
	height:79px;
	background:url('/img/nprevs.jpg') no-repeat;
	cursor:pointer;
}
#nlenta .nnext {
	width:30px;
	height:79px;
	background:url('/img/nnext.jpg') no-repeat;
}
#nlenta .nnexts {
	width:30px;
	height:79px;
	background:url('/img/nnexts.jpg') no-repeat;
	cursor:pointer;
}
#nmain_imagew .pprev {
	width:12px;
	height:24px;
	background:url('/img/pprev.jpg') no-repeat;
}
#nmain_imagew .pprevs {
	width:12px;
	height:24px;
	background:url('/img/pprevs.jpg') no-repeat;
	cursor:pointer;
}
#nmain_imagew .pnext {
	width:12px;
	height:24px;
	background:url('/img/pnext.jpg') no-repeat;
}
#nmain_imagew .pnexts {
	width:12px;
	height:24px;
	background:url('/img/pnexts.jpg') no-repeat;
	cursor:pointer;
}
#nwrap {
	width:458px;
	height:62px;
	overflow:hidden;
	margin:0 auto;
}
#npage {
	position:relative;
	top:0;
}
#npage img {
	float:left;
	margin-right:12px;
	cursor:pointer;
	border:1px solid #c2c2c2;
}
#npage img.curr {
	border:1px solid #3471b2;
}
.mploader {
  position:absolute;
	background:url('/img/iviewer/iw_loading.gif') no-repeat center center #ffffff;
	width:744px;
	height:230px;
	opacity:0.5;
	top:119px;
	left:50%;
	margin-left:-470px;
	filter:alpha(opacity=50);
}
#sendform {
  margin-bottom:30px;
  margin-top:10px;
}
#sendform select {
  width:264px;
  cursor:pointer;
  margin-bottom:10px;
  border:1px solid #cccccc;
  margin-right:20px;
  font-size:11px;
}
#sendform .select .input {
  height:24px;
  width:217px;
  border:1px solid #cccccc;
  border-right:0;
  float:left;
  line-height:24px;
  padding-left:10px;
  padding-right:10px;
  font-style:italic;
  color:#999999;
}
#sendform .select img {
  float:left;
}
#sendform .select .drop {
  width:262px;
  border:1px solid #cccccc;
  border-top:0;
  line-height:20px;
  display:none;
  position:absolute;
  background:#ffffff;
}
#sendform .select .drop a {
  display:block;
  font-style:italic;
  color:#999999;
  text-decoration:none;
  padding-left:10px;
  padding-right:10px;
  line-height:26px;
}
#sendform .select .drop a:hover {
  background:#cccccc;
  color:#444444;
}
#sendform input {
  width:242px;
  height:24px;
  border:1px solid #cccccc;
  background:none;
  float:left;
  margin-left:19px;
  margin-bottom:10px;
  line-height:24px;
  padding-left:10px;
  padding-right:10px;
  font-style:italic;
  color:#999999;
  font-size:11px;
}
#sendform textarea {
  width:242px;
  height:100px;
  border:1px solid #cccccc;
  background:none;
  float:left;
  margin-left:21px;
  margin-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  font-style:italic;
  color:#999999;
  font-size:11px;
  line-height:24px;
}
#sloading {
  height:12px;
  background:url('/img/loading.gif') no-repeat;
  display:none;
}
#sformbutt {
  float:right;
}
#sendform button {
  height:20px;
  padding:2px;
  padding-left:15px;
  padding-right:15px;
  background:url('/img/butt.jpg') repeat-x;
  color:#ffffff;
  font-weight:bold;
  font-size:11px;
}
#photogallery {
  width:50%;
  font-size:11px;
  margin-top:10px;
  float:left;
}
#photogallery .n1 {
  margin-bottom:15px;
}
#photogallery .n1 div {
  margin-bottom:2px;
}
#photogallery .n1 .date {
  color:#3471b2;
}
#photogallery .n1 .title a {
  font-size:11px;
  text-decoration:none;
}
#photogallery .n1 .title a:hover {
  text-decoration:underline;
}
#photogallery .n1 img {
  border:0;
  margin-left:5px;
  margin-right:5px;
}
#photogallery .n1 img.image {
  border:0;
  margin-left:0px;
  margin-right:10px;
  float:left;
  border:1px solid #cccccc;
}
#nmain_image {
  width:470px;
  height:320px;
  margin:0 auto;
  margin-bottom:10px;
}
#vac .name a {
  line-height:20px;
  color:#999999;
  text-decoration:none;
}
#vac img {
  border:0;
}
#vac .name a:hover {
  color:#444444;
}
#vac table {
  width:100%;
}
#vac td {
  vertical-align:top;
  border-top:1px dashed #cccccc;
}
#vac td.v1 {
  width:30%;
  padding-left:0;
  color:#3471b2;
}
#vacloader {
  display:none;
}
#contacts_up {
  border-top:1px solid #bcbcbc;
  border-bottom:1px solid #bcbcbc;
  margin-top:8px;
  margin-bottom:10px;
  color:#999999;
  font-size:12px;
  line-height:25px;
}
#contacts_up a {
  color:#999999;
  font-size:12px;
  text-decoration:none;
  display:block;
  float:left;
}
#contacts_up a.sel {
  color:#3471b2;
}
#contacts_up a:hover {
  text-decoration:underline;
}
#contacts_up span {
  display:block;
  float:left;
  padding-left:8px;
  padding-right:8px;
}
#contacts .name a {
  line-height:20px;
  color:#3471b2;
  text-decoration:none;
}
#contacts .name a:hover {
  text-decoration:underline;
}
#contacts .body {
  border-bottom:2px solid #cccccc;
  border-top:1px dashed #cccccc;
  padding-bottom:10px;
}
#contacts td {
  vertical-align:top;
}
#contacts .c1 {
  color:#3471b2;
  height:50px;
 // line-height:55px;
  border-bottom:1px dashed #cccccc;
  padding-left:60px;
  background:url('/img/c1.jpg') no-repeat left center;
  padding-bottom:10px;
  margin-bottom:10px;
}
#contacts .c2 {
  color:#3471b2;
  height:50px;
 // line-height:55px;
  border-bottom:1px dashed #cccccc;
  padding-left:60px;
  background:url('/img/c2.jpg') no-repeat left center;
  padding-bottom:10px;
  margin-bottom:10px;
}
#contacts .c3 {
  color:#3471b2;
  height:50px;
  //line-height:55px;
  border-bottom:1px dashed #cccccc;
  padding-left:60px;
  background:url('/img/c3.jpg') no-repeat left center;
  padding-bottom:10px;
  margin-bottom:10px;
}
#contacts .sel {
  padding-left:10px;
  background:url('/img/psep2.jpg') no-repeat left center;
}
#comms .title {
  color:#e55413;
}
#cform {
  margin-bottom:30px;
  margin-top:10px;
}
#cform .select {
  width:264px;
  cursor:pointer;
  float:left;
  margin-bottom:10px;
}
#cform .select .input {
  height:24px;
  width:217px;
  border:1px solid #cccccc;
  overflow:hidden;
  border-right:0;
  float:left;
  line-height:24px;
  padding-left:10px;
  padding-right:10px;
  font-style:italic;
  color:#999999;
}
#cform .select img {
  float:left;
}
#cform .select .drop {
  width:262px;
  border:1px solid #cccccc;
  line-height:20px;
  display:none;
  position:absolute;
  background:#ffffff;
}
#cform .select .drop a {
  display:block;
  font-style:italic;
  color:#999999;
  text-decoration:none;
  padding-left:10px;
  padding-right:10px;
  line-height:26px;
}
#cform .select .drop a:hover {
  background:#cccccc;
  color:#444444;
}
#cform input {
  width:242px;
  height:24px;
  border:1px solid #cccccc;
  background:none;
  float:left;
  margin-bottom:10px;
  line-height:24px;
  padding-left:10px;
  padding-right:10px;
  font-style:italic;
  color:#999999;
  font-size:11px;
}
#cform textarea {
  width:242px;
  height:238px;
  border:1px solid #cccccc;
  background:none;
  float:right;
  margin-left:18px;
  margin-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  font-style:italic;
  color:#999999;
  font-size:11px;
  line-height:24px;
}
#cformbutt {
  float:right;
  margin-top:10px;
}
#cform button {
  height:20px;
  padding:2px;
  padding-left:15px;
  padding-right:15px;
  background:url('/img/butt.jpg') repeat-x;
  color:#ffffff;
  font-weight:bold;
  font-size:11px;
}
#comms .comm {
  border-bottom:1px solid #cccccc;
  padding-bottom:5px;
  margin-bottom:10px;
  text-align:justify;
}
#comms .comm a {
  text-decoration:none;
}
#comms .reply {
  border-top:1px dashed #cccccc;
  margin-top:5px;padding-top:2px;
  display:none;
  padding-left:30px;
  text-align:justify;
}
#sitemap {
  margin-top:20px;
  margin-left:60px;
}
#sitemap div {
  padding-left:12px;
  background:url('/img/smicon.png') no-repeat left 5px;
  height:24px;
}
#sitemap div.main {
}
#sitemap div.hd {
  background:none;
  padding:0;
  height:auto;
}
#sitemap a {
  color:#1367af;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
#sitemap a:hover {
  text-decoration:underline;
}
#sitemap a.low {
  font-weight:normal;
  font-size:11px;
}
h3.last {
  color:#e55413;
  font-size:11px;
  font-weight:normal;
  margin-bottom:0px;
}
#nname {
	margin-bottom:10px;
}
#nname a {
	color:#e55413;
  font-size:11px;
	text-decoration:none;
}
#nname a:hover {
	text-decoration:underline;
}
#dline {
  border-bottom:1px dashed #bcbcbc;
  font-size:1px;
  height:1px;
}
#content .focused {
  color:#444444;
  font-style:normal;
}
#staff {
  width:240px;
  margin-right:15px;
  margin-left:15px;
  float:left;
  margin-top:15px;
  margin-bottom:5px;
  text-align:center;
}
#staff img {
}
#staff .title {
  color:#1367af;
  font-weight:bold;
  padding-top:5px;
}
#staff .prebody {
  height:30px;
}
#efiles {
  border-top:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  padding-top:5px;
}
#efiles .years span {
  color:#1367af;
  font-size:12px;
  padding-right:20px;
}
#efiles .years {
  color:#999999;
  padding-bottom:5px;
}
#efiles .years a {
  font-size:12px;
  margin-right:5px;
  margin-left:5px;
  color:#999999;
  text-decoration:none;
}
#efiles .years a:hover,#efiles .years a.sel {
  color:#1367af;
}
#efiles .mon {
  padding-bottom:5px;
  padding-top:5px;
  border-top:1px dashed #cccccc;
}
#efiles .mon .m1 {
  float:left;
  width:115px;
}
#efiles .mon .m2 {
  float:left;
  width:400px;
}
#efiles .mon .m2 div {
  padding-bottom:2px;
}
#efiles .mon .m2 a {
  text-decoration:none;
}
#efiles .mon .m2 a:hover {
  color:#1367af;
}
#stable {
  width:100%;
  margin-bottom:20px;
}
#stable tr {
  background:#f8f8f8;
}

#stable tr.s1 {
  background:#ffffff;
}
#stable td {
  padding:6px;
  padding-left:15px;
}
#stable td span {
  font-weight:bold;
  color:#e55413;
}
#citylist  {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:20px;
}
#citylist li {
	line-height:18px;
	background:url('/img/micon.jpg') no-repeat left center;
	padding-left:10px;
}
#citydiv
 {
height: 200px;
width: 300px;
overflow: auto;
padding: 3px;
}

.reloadcaptcha
{
	float: right;
    position: relative;
    top: 15px;
	cursor:pointer;
	width:20px;
	height:20px;
	background:url('/img/reload-b.png') no-repeat left center;
}
.reloadcaptcha:hover
{
	float: right;
    position: relative;
    top: 15px;
	cursor:pointer;
	width:20px;
	height:20px;
	background:url('/img/reload.gif') no-repeat left center;

}
