body {
  background: url(../images/bg.jpg) no-repeat left top #4c76aa;
  margin: 0;
  padding: 0;
  color: #ffffff;
  font-family: arial, sans;
  font-size: 14px;
}

.page {
  min-width: 1000px;
}

.page a img {
  border: none;
}

.page a {
  color: #bbbbbb;
}

.page .logo {
  position: absolute;
  left: 75px;
  top: 97px;
}

.page .menu {
  float: left;
  padding: 200px 0 0 50px;
  width: 320px;
}

.page .menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 20px;
}

.page .menu li {
  border-bottom: 1px solid #a2b75d;
  padding: 7px 0 7px 30px;
}

.page .menu li.level1 {
}

.page .menu li.level2 {
  font-size: 16px;
  padding-left: 40px;
}

.page .menu li.level3 {
  font-size: 14px;
  padding-left: 50px;
}

.page .menu li.level4 {
  font-size: 14px;
  padding-left: 60px;
}

.page .menu li.level5 {
  font-size: 14px;
  padding-left: 70px;
}

.page .menu li.last {
  border-bottom: none;
}

.page .menu a {
  color: #ffffff;
  text-decoration: none;
}

.page .menu a:hover {
  text-decoration: underline;
}

.page .content {
  margin: 0 75px 0 450px;
  padding: 50px 20px 0 25px;
}

.page .content h1 {
  border-bottom: 1px solid #577e9f;
  margin: 0 -20px 30px -25px;
  padding: 70px 20px 15px 25px;
  font-weight: normal;
  font-size: 30px;
}

.page .content h2 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-size: 24px;
}

.page .bottom {
  border-top: 1px solid #8bb9cf;
  margin: 40px 75px 0 50px;
  padding: 10px 0 30px 30px;
  font-size: 18px;
}

.page .bottom ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page .bottom li {
  display: inline;
  margin: 0;
  padding: 0 10px 0 0;
}

.page .bottom a {
  color: #ffffff;
  text-decoration: none;
}

.page .bottom a:hover {
  text-decoration: underline;
}

.cB {
  clear: both;
}


.page .events {

  padding: 0;
  list-style: none;
  margin: 0px -20px 30px -25px;  
}


.page .events .item {
  border-bottom: 1px solid #8bb9cf;
  padding: 7px 0px 7px 30px;

}

.page .events .first-item {
  border-top: 1px solid #8bb9cf;
  border-bottom: 1px solid #8bb9cf;
  padding: 7px 0px 7px 30px;

}

.page .events .left {
	float: left; 
	width: 200px;
	height: 50px;
}

.page .events .right {
  margin-left: 240px;
  position: relative;
}

.event-item {
  margin-top: 25px
}

.event-item .description {
  padding-top: 7px;
}

.event-item h3 {
  margin-bottom: 3px;
}


.tscopy {float: right; font-size: 13px; font-weight: 700;}
.tscopy A{text-decaration: none; color: #fff }
.tscopy A SPAN{}
.tscopy A:hover{color: #DE4D04; text-decoration: none!important;}
.tscopy A:hover SPAN{text-decoration: underline; color: #fff;}

