@charset "utf-8";
/* CSS Document */

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body *{ margin-left: 1px;}
#bottom*{ margin-left: 1px;}
}

html {
width:100%;
height:100%;
margin:0;
padding:0;
margin-left: -0.1px; 
overflow-y: scroll;
}
body {
position:absolute;
width:100%;
min-width:1003px;
height:100%;
margin:0;
text-align:center;
background-color:#c6c6c6;
background-image:url(../images/line.gif);
background-position:top;
background-repeat:repeat-x;
font-family: "BPG Glaho", Sylfaen;
font-size:12px;
color:#101c28;
}
form{
margin:0px;
}
#wrapper{
width:1003px;
height:auto !important;
min-height:100%;
height:100%;
margin:auto;
text-align:center;
background-image: url(../images/bg.gif);
background-position:top;
background-repeat:no-repeat;
overflow:auto;
overflow-y:visible;
z-index:0;
}
#head{
width:972px;
margin:auto;
padding:0;
text-align:center;
}
#search_bar{
width:972px;
margin:auto;
padding:0;
text-align:center;
background-image:url(../images/top_bg.gif);
height:32px;
}
.white{
color:#FFFFFF;
}
.grey{
color:#36393c;
}
#update{
float:left;
padding-top:8px;
padding-left:15px;
height:24px;
text-align:left;
width:755px;
}
#s_bt{
float:right;
padding-top:7px;
padding-right:25px;
height:25px;
position:relative;
text-align:left;
}
#search{
float:left;
padding-top:4px;
padding-right:5px;
height:28px;
position:relative;
}
.search{
border:solid 1px #7f9db9;
color:#666666;
height:18px;
}
#bottom{
clear:both;
padding-top:6px;
height:26px;
background-image:url(../images/bottom_line.gif);
background-repeat:no-repeat;
background-position:3px;
margin:auto;
width:1003px;
text-align:center;
}
#left{
float:left;
border-right:solid 1px #9ba3ab;
padding-left:16px;
width:165px;
text-align:left;
}
#menu ul{
list-style:none;
margin:0 0 0 -1px;
text-align:left;
padding:0;
}
#menu li{
height:32px;
background-image:url(../images/m_line.gif);
background-repeat:no-repeat;
background-position:bottom;
margin:0;
}
#menu{
background-color:#ebecee;
}
#menu a{
font-size:13px;
color:#101c2a;
text-decoration:none;
margin:0;
background-image:url(../images/m_off.gif);
display:block;
height:24px;
width:134px;
padding-top:7px;
padding-left:30px;
}
#menu a:hover{
color:#c91020;
background-image:url(../images/m_on.gif);
}
.menu_over{
font-size:13px;
text-decoration:none;
margin:0;
display:block;
height:24px;
width:134px;
padding-top:7px;
padding-left:30px;
color:#c91020;
background-image:url(../images/m_on.gif);
}
#center{
float:left;
width:578px;
margin:0;
}
#right{
float:left;
padding-right:10px;
}
#right p{
margin:0;
padding-top:4px;
}
#content{
padding:10px;
font-family: "BPG Glaho", Sylfaen;
font-size:13px;
color:101c28;
text-align:left;
margin:auto;
}
#content a{
color:#4878a9;
text-decoration:none
}
#content a:hover{
color:#c40014;
text-decoration:underline;
}
#clip1{
float:left;
}
#clip2{
padding-left:30px;
float:left;
}
#para{
clear:both;
}
#news{
padding-top:40px;
padding-right:20px;
margin:auto;
}
.blue{
color:#4878a9;
}
.red{
color:#c91020;
}
#calendar a{
color:#c91020;
text-decoration:none;
}