.filter {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/th.png", sizingMethod="crop");
}

body {
background: #E5E5E5 url(/img/bgu.jpg) repeat-x;
margin:0;
padding:0;
width:100%;
height: 100%;
}

#content {
width:938px;
}

#logo {
margin-top:16px;
float:left;
}

#menu {
float:left;
}

#menu a{
color: #0E4B72;
text-decoration:none;
}

#menu ul {
list-style-type: none;
margin-top:56px;
padding:0px;
}

#menu ul li {
width: 90px;
background: url(/img/mbg.jpg) no-repeat;
height:21px;
padding-left:8px;
float:left;
font-family: sans-serif;
font-size:13px;
font-weight:bold;
color: #0E4B72;
padding-top:5px;
}

#site {
padding-left:20px;
clear:both;
width:918px;
background: #D0D0D0 url(/img/cbg.png) no-repeat;
margin-top:20px;

}

#logoimg {
width:196px;
height:68px;
}

#pgtitle {
color:#181818;
font-family: sans-serif;
font-weight:bold;
font-size:16px;
margin:7px;
margin-left:0px;
}

hr {
width:500px;
margin-bottom:5px;
height:1px;
margin-top:0px;
padding:0px;
}

#site ul li img{
float:left;
}

#site ul li div {
background: url(/img/det.jpg) no-repeat;
width: 98px;
float:left;
height:64px;
font-family: sans-serif;
font-size:12px;
font-weight:bold;
color: #0E4B72;
padding-left:10px;
padding-top:4px;
}

#site ul li div a{
color: #0E4B72;
text-decoration:none;
}

#site ul li small {
display:block;
position:relative;
top:30px;
font-size:11px;
}

#site ul {
list-style-display: none;
margin:0px;
padding:0px;
}

#site ul li {
display:inline;
float:left;
width: 196px;
margin-right:20px;
}

#chlist {
list-style-type: square;
color:#07519A;
font-family:sans-serif;
font-size:12px;
float:left;
margin-right:18px;
}
#chlist span {
font-weight: bold;
color:#333333;
display:block;
margin-bottom:10px;
}
#chlist a {
display:block;
text-decoration: none;
color:#07519A;
margin-top:3px;
padding-left:10px;
background: url(/img/sq.gif) left no-repeat;

}

#footer {
color:#333333;
font-size:11px;
font-family:sans-serif;
margin-bottom:10px;

padding-top:5px;
margin-right:15px;
}


.message {
  padding: 10px;
  border: 2px solid #ddd;
  background-color: #eee;
  color: #222;
  width:400px;
}
.notice {
  background: #FFF6BF; 
  color: #817134; 
  border-color: #FFD324;
}
 
.success {
  background: #E6EFC2; 
  color: #529214; 
  border-color: #C6D880;
}
 
.error {
  background: #FBE3E4; 
  color: #D12F19; 
  border-color: #FBC2C4;
}

#adsiframe {
width:0px;
height:0px;
display:none;
}
