BODY {
  margin-top: 5px;  
  font-size: 12px;
  font-family: Arial;
  background-color: #EDEDEE;
  color: #464646;
  margin-bottom: 50px;
}
A:link {
  COLOR: #595959;
  text-decoration: underline;
}
A:visited {
  COLOR: #595959;
  TEXT-DECORATION: underline;
}
A:hover {
  COLOR: #FB7906;
  TEXT-DECORATION: underline;
}
img { border:0px;}
.menu_over a{
color:#CC0000;
}
P {
  FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Arial;
}
h1, h2, h3, h4, h5 { margin:0px; padding:0px;}
h2, h4, h5 {
  color: #333192;
}
div,table,tr,td{
  margin: 0px;
  padding: 0px;
}



input, select{
  font-family: Arial;
  font-size: 11px;
}
image{ border:0px;}


#page {
  width: 972px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  height: 600px;
}
#menu {
  clear: both;
  margin-top: 0;
  height: 38px; 
  overflow:hidden;
}

.time {
  float: left;
  width: 200px;
  padding: 20px;
}
#menu_r {
  float: right;
  width: 720px;
  background: url(/images/web/index_acsu_04.gif);
  background-repeat: repeat-x;
}
.menu_left {
  clear:both;
  background: url(/images/web/index_acsu_03.jpg);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  width: 675px;
  height: 38px;
  float: left;
  padding-left: 20px;
  
}

a.menu_over:link, a.menu_over:visited{
  /*display:block;*/
  height:20px;
  background: url(/images/web/index_acsu_12.jpg);
  background-repeat: no-repeat;
  background-position: left;
  /*font-size: 16px;*/
  font-size: 14px;
  padding-left:20px;
  color: #B5111B;
  text-align:left;
  text-decoration: underline;
}

a.menu_over:active, a.menu_over:hover{
  /*display:block;*/
  height:20px;
  background: url(/images/web/index_acsu_12.jpg);
  background-repeat: no-repeat;
  background-position: left;
  /*font-size: 16px;*/
  font-size: 14px;
  padding-left:20px;
  color: #B5111B;
  text-align:left;
  text-decoration: underline;
}


a.menu_out:link, a.menu_out:visited{
  /*display:block;*/
  /*font-size: 16px;*/
  font-size: 14px;
  height:20px;
  background: url(/images/web/index_acsu_09.jpg);
  background-repeat: no-repeat;
  background-position: left;
  padding-left:20px;
  text-align:left;
  text-decoration: underline;
}

a.menu_out:active, a.menu_out:hover{
  /*display:block;*/
  /*font-size: 16px;*/
  font-size: 14px;
  height:20px;
  background: url(/images/web/index_acsu_09.jpg);
  background-repeat: no-repeat;
  background-position: left;
  padding-left:20px;
  text-align:left;
  text-decoration: underline;
}

a.langChoose:link, a.langChoose:visited{
  font-size: 12px;
  color: #595959;
  text-decoration: none;
}

a.langChoose:active, a.langChoose:hover{
  font-size: 12px;
  color: #595959;
  text-decoration: underline;
}

a.news:link, a.news:visited{
  color: #595959;
  text-decoration: none;
}

a.news:active, a.news:hover{
  color: #595959;
  text-decoration: underline;
}

.menu_langu {
  color: #FAA636;
  text-decoration: underline;
  margin-left: 10px;
}

.menu_right {
  background: url(/images/web/index_acsu_06.jpg);
  background-repeat: no-repeat;
  float: right;
  height: 38px;
  background-position: right;
  padding-right: 20px;
}
.menu_langu img {
  margin-top: 22px;
}

#banner {
  clear: both;
  height: 153px;
}
#logo {
  /*background: url(/images/web/index_acsu_17.jpg);*/
  background: url(/images/web/logo.gif);
  background-repeat: no-repeat;
  float: left;
  height: 153px;
  width: 247px;
}
#banner_ad {
  float: right;
  height: 153px;
  width: 725px;
}
#main {
  width: 994px;
}
#main_left {
  float: left;
  width: 252px;
}

#main_right {
  float: left;
  width: 710px;
  height: auto;
}

#loginBg{
  width:252px;
  height:125px;
  background: url(/images/web/loginBg.gif);
  background-repeat: no-repeat;  
}

#login_panel_in{
  width:252px;
  height:125px;
  background: url(/images/web/loginBg.gif);
  background-repeat: no-repeat;
}

#login_panel_out{
  width:252px;
  height:157px;
  background: url(/images/web/login.gif);
  background-repeat: no-repeat;
}

#login_panel_out_error
{
  width:252px;
  height:182px;
  background: url(/images/web/login_fail.gif);
  background-repeat: no-repeat;
}

#left_menu {
  overflow:auto;
}

a.left_menu:link, a.left_menu:visited{
  color: #595959;
  font-size:16px;
  TEXT-DECORATION: underline;
}

a.left_menu:active, a.left_menu:hover {
  color: #FBA737;
  font-size:16px;
  TEXT-DECORATION: none;
}

a.sub:link, a.sub:visited{
  color: #fba735;
  font-size:14px;
  TEXT-DECORATION: none;
}

a.sub:active, a.sub:hover {
  color: #fba735;
  font-size:14px;
  TEXT-DECORATION: none;
}

a.sub_de:link, a.sub_de:visited{
  color: #313131;
  font-size:14px;
  TEXT-DECORATION: none;
}

a.sub_de:active, a.sub_de:hover {
  color: #313131;
  font-size:14px;
  TEXT-DECORATION: none;
}

div.left_menu {
  width:200px;
  height:2px;
  background: #FFFFFF;
}

.l_m_01 {
  background: url(/images/web/index_acsu_22.gif) no-repeat left;

}
.l_m_02 {
  background: url(/images/web/index_acsu_26.gif) no-repeat left;

}
.l_m_03 {
  background: url(/images/web/index_acsu_28.gif) no-repeat left;

}
.l_m_04 {
  background: url(/images/web/index_acsu_32.jpg) no-repeat left;
}

#main_left_contact {
  background: url(/images/web/index_acsu_36.gif);
  height: 134px;
  clear: right;
  background-repeat: repeat-x;
  margin-top: 30px;
}
.m_contact_bg {
  background: url(/images/web/index_acsu_39.gif);
  background-repeat: no-repeat;
  background-position: center top;
  display: block;
  padding-top: 25px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
}

.main_right_div {
  width: 676px;
  background-color: #FFFFFF;
  margin-right: 3px;
  padding: 20px;
}
.main_right_bg {
  background: url(/images/web/index_ACSU_44.gif);
  background-repeat: no-repeat;
  height: 8px;
  width: 716px;
}
#footer {
  clear: both;
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px;
  margin-bottom: 0px;
}

#innerFooter{
  float:right;
  font-family: Verdana;
  padding-top:15px;
  font-size:11px;
  width:719px;
  text-align:center;
  color:#595959;
}

.content_left {
  float: left;
  width: 340px;
}
.content_left span {
  line-height: 25px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #999999;
  display: block;
}
.content_right {
  float: left;
  width: 300px;
  margin-left: 30px;
}
#pageNum{
text-align:right;
}
#pageNum a{
margin-left:2px;
}
.more {
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #808080;
  border-left-color: #808080;
  width: 70px;
  float: right;
  margin-top: 10px;
  padding-right: 5px;
  padding-left: 5px;
}
.date{
text-align:right;
font-size:10px;
font-weight:bold;
display:block;
}
.date02{
text-align:right;
font-size:10px;
font-weight:bold;

color:#333;
}
.newsList{
height:auto;
border-bottom:dotted 1px #CCC;
padding-bottom:5px;
padding-top:5px;
}
.green{
font-size:13px;
font-weight:600;
color:#006600;
}



/* for jquery */

#sidebar {
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #0d171a; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 24px; WIDTH: 200px; height: 200px; COLOR: #afb0b1; PADDING-TOP: 15px
}
#sidebar UL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.rating {
  FONT-SIZE: 1em; BACKGROUND-IMAGE: url(/images/simple-spy/info_bar_stars.png); MARGIN: 0px 0px 9px; TEXT-INDENT: -900em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.none {
  BACKGROUND-POSITION: 82px 0px
}
.four {
  BACKGROUND-POSITION: 82px -48px
}
.five {
  BACKGROUND-POSITION: 82px -60px
}
.tags {
  MARGIN: 0.5em; COLOR: #fff
}
.tags A {
  PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #333839
}
.tags SPAN {
  PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.1em; BACKGROUND-COLOR: #333839
}
.tags A:link {
  COLOR: #fff; TEXT-DECORATION: none
}
.tags A:visited {
  COLOR: #fff; TEXT-DECORATION: none
}
.tags A:hover {
  COLOR: #fff; BACKGROUND-COLOR: #3e4448; TEXT-DECORATION: none
}
.tags A:active {
  COLOR: #fff; BACKGROUND-COLOR: #3e4448; TEXT-DECORATION: none
}
#sidebar LI {
  OVERFLOW: hidden; HEIGHT: 100px
}
#sidebar LI H5 {
  FONT-SIZE: 1em; MARGIN-BOTTOM: 0.5em; COLOR: #a5a9ab
}
#sidebar LI H5 A {
  COLOR: #a5a9ab; TEXT-DECORATION: none
}
#sidebar LI IMG {
  FLOAT: left; MARGIN-RIGHT: 8px
}
#sidebar LI .info {
  FONT-SIZE: 1em; COLOR: #3e4548
}
#sidebar .info A {
  COLOR: #3e4548; TEXT-DECORATION: none
}
#sidebar .info A:visited {
  COLOR: #3e4548; TEXT-DECORATION: none
}
#sidebar .spyWrapper {
  OVERFLOW: hidden; POSITION: relative; HEIGHT: 100%
}
#sidebar {
  -webkit-border-radius: 5px; -moz-border-radius: 5px
}
.tags SPAN {
  -webkit-border-radius: 8px; -moz-border-radius: 8px
}
.tags A {
  -webkit-border-radius: 8px; -moz-border-radius: 8px
}
A IMG {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}