body{
 font-family: Trebuchet MS,Tahoma,Verdana,sans-serif;
 background:url(../images/bg_body.jpg);
 background-repeat: repeat-x;
 backgroun-position: left top;
 background-color:#DCE6F2;
 text-align:center;
 font-size:13px;
 color:#333333;
 margin:0px;
 padding:0px;
 
}

/*default*/
a{color:#0265A8; text-decoration:none; }
a:hover{color:#0265A8; text-decoration:underline; }
img{vertical-align:middle;}
/*ul{margin:0px; padding:0px;}*/
hr{height:1px; background:#4D6583; display:inline; width:auto; border:0px solid #4D6583; }
p{height:10px; line-height:10px; }
form{display:inline; margin:0px; padding:0px; }
.button{width:80px; height:20px; background-color:#3A6CAF; color:#ffffff;}
.textimage{float:left; }
select{font-size:12px; border:1px solid #0164A8;}

/*main content div*/
.out{
  margin:0 auto;
  text-align:left;
  width:100%; 
}


/*main content div*/
.container{
  margin:0 auto;
  text-align:left;
  width:916px;
 
}


.browser_info {
 width:872px;
 height:50px;
 text-align:center;
 background:#ffffff;
 color:#00000;
 font-weight:bold;
 padding-top:10px;
}

.header {
 width:916px;
 
}

.header_left {
  float:left;
  width:22px;
  height:287px;
  background:url(../images/top_panel/header_left.jpg);
  background-repeat:no-repeat;
 
}

#header_center { 
  height:287px;
}

.header_center {
  float:left;
  width:872px;
  height:287px;
}

.header_center_top {
  height:235px;
}

.header_center_logo {
 float:left;
 width:468px;
 height:235px;
}

.header_right {
  float:left;
  width:22px;
  height:287px;
  background:url(../images/top_panel/header_left.jpg);
  background-repeat:no-repeat;
}

.header_banner {
 height:257px;
 background:transparent;
}

.sep_top {
 height:10px;
 line-height:10px;
 width:872px;
}

.middle {
 width:916px;
}

.middle_left {
  float:left;
  width:22px;
  min-height:200px;
  background:#DCE6F2; 
 
}

.middle_center {
  float:left;
  width:872px;
  
}

.middle_right {
  float:left;
  width:22px;
  background:#DCE6F2;
}


.headerimg { 
  background-position: center top; 
  background-repeat: no-repeat; 
  width:892px; 
  height:287px; 
  position:absolute; 
}


.btn { 
  height:24px; 
  width:24px; 
  float:left; 
  cursor:pointer; 
}


#back { 
  background-image:url("../images/btn_back_small.png"); 
}

#resumeButton { 
  background-image:url("../images/btn_play_small.png"); 
}
   
#pauseButton { 
  background-image:url("../images/btn_pause_small.png"); 
}


.link_more_cont {
 padding-top:15px;
 height:30px;
 text-align:right;
}

.link_more {
 color:#0265A8;
 font-size:13px;
 font-style:normal;
 font-weight:bold;
 font-family:Trebuchet MS,Arial,Tahoma,Verdana;
 height:20px;
 line-height:20px;
}



/*ok message*/
.info_ok {
    text-align: center;
    color: #0063A7;
}

/*error message*/
.info_error {
    text-align: center;
    color: red;
}


/*ok message*/
.info_ok_text {
    padding-top: 5px;
    text-align: center;
    color: #0063A7;
}

/*error message*/
.info_error_text {
    padding-top: 5px;
    text-align: center;
    color: red;
}

.yt_video_article {
  margin-bottom:3px;
  margin-right:15px;
  float:left;
  border:2px solid #0164A8;
}

.div_video_proj {
  float:left;
  border:2px solid #0164A8;
  margin-right:15px;
  width:350px;
  height:196px;
}


.div_video_proj_home {
  float:left;
  border:2px solid #0164A8;
  margin-right:15px;
  width:250px;
  height:140px;
}


.div_video_art_left {
  float:left;
  border:2px solid #0164A8;
  margin-right:15px;
  width:350px;
  height:196px;
  margin-bottom:3px;
}


.div_video_art_right {
  float:right;
  border:2px solid #0164A8;
  margin-left:15px;
  width:350px;
  height:196px;
  margin-bottom:3px;
}


.yt_video_article_right {
  margin-bottom:3px;
  margin-left:15px;
  float:right;
  border:2px solid #0164A8;
}

.footer {
  clear:both;
  background-color:#333333;
  color:#ffffff;
  border-top:2px solid #3A86B8;
  height:150px;
  text-align:center;
  padding-top:10px;
  font-size:11px;
  width:100%;
}

.footer_content {
  text-align:center;
 
}

.footer_copyright {
  height:20px;
  line-height:20px;
  text-align:center;
  font-family: Trebuchet MS,Arial;
}

.footer_links {
  height:15px;
  line-height:15px;
  text-align:center;
  font-family: Trebuchet MS,Arial;
}


.pics {  
    height:  287px;  
    width:   872px;  
    padding: 0;  
    margin:  0; 
  
     
} 
 
.pics img {  
    /*padding: 15px;  
    border:  1px solid #ccc;
    background-color: #eee; */ 
    width:  872px; 
    height: 287px; 
    top:  0; 
    left: 0; 
} 
