.cleaner {
  clear: both;
}

#page {		
  width: 765px;	
  margin: 0 auto;	
  text-align: left; 
  background: transparent;
}

#top1 {
  width: 765px;
  height: 30px;
  color: #A6B1CF;
}

#top1-col1 {
  float: left;
  padding-left: 20px;
  width: 565px;
  line-height: 30px;
}

#top1-col2 {
  float: left;
  padding-top: 8px;
  width: 20px;
}

#top1-col3 {
  float: left; 
  line-height: 30px;
}

#top1-col3 a {
   color: #9CB5E6;
   text-decoration: none;
}

#top1-col3 a:hover {
   color: #FFFFFF;
   text-decoration: none;  
}


#top2 {
  width: 765px;
  height: 148px;
  background: url(images/top.jpg) no-repeat;
}

#top2-left {
  float: left;
  width: 585px;
  height: 148px;
  
 }

#top2-right {
  float: left;
  width: 170px;
}

#top2-logo-link {
  padding: 18px 0px 0px 20px;
} 

.top-menu-arrow {
  float: left;
  width: 20px;
}

.top-menu-item {
  float: left; 
  font-weight: bold;
}

.top-menu-item a {
  color: #2D487F;
  text-decoration: none;
}

.top-menu-item a:hover {
  color: #FFFFFF;
  text-decoration: none;
}

.top-menu-spacer {
  clear: both; 
}


#menu-bar {
  height: 44px;
  padding-left: 20px;
  background: #9CB5E6; 
}


#under-menu {
  height: 4px;
  background: #2D487F;
}


#main {
  background: #FFFFFF;
  width: 765px;
}

#main-left {
  float: left;
  width: 550px;
  background: #FFFFFF;

}

#main-right {
  float: left;
  width: 215px;
  /*background: #FFFFFF;*/
}

#under-main {
  height: 4px;
  background: #CAD6F0;
}

#bottom {
  color: #A0B0CA;
  background: transparent;
}

#bottom-left {
  float: left;
  color: #A2B0CC;
  width: 470px;
  line-height: 26px;
}

#bottom-left div {
   padding-left: 20px;
   color: #A2B0CC;
}

#bottom-right {
  float: left;
  color: #A2B0CC;
  line-height: 26px;  
}

.news-line {
 height: 1px;
 background-color: #CCDCE9;
 margin-top: 8px;
 margin-bottom: 8px;
}

.news-title {
   color: #1065B0;
   font-weight: bold;
}
