html, body { width: 100%; height: 100%; padding: 0; margin: 0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
body{font-family: 'Tahoma', 'Arial';font-size: 12px; background:#9cca9c url("../img/body_bg.jpg") repeat-x ;}
p{padding-bottom: 15px;}
a{color: #5591ff;}
a:hover{color: #a4c3fd;}
a { outline: none; -moz-outline: 0; border:none; border-width:0; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }
ul{list-style-type:none; list-style-image:none; list-style-position:outside;}
img { border: none; border-width: 0; }
h1{padding:0 0 15px; font-size: 24px; font-family:arial, sans-serif; font-weight:normal;color:#306e91;}
div.clear { clear: both; font-size: 0; line-height: 0px; height: 0; }
div.main {width: 998px; min-height: 100%; margin: 0 auto; _height: 100%;background:#9cca9c url("../img/body_bg.jpg") repeat-x ;}
div.block{
	position: relative;
	width: 998px;
    overflow:hidden;
    zoom:1;
    background:#9cca9c url("../img/body_bg.jpg") repeat-x ;
}
div.headT{
    width:624px;
    height:75px;
    background:url("../img/headT.jpg");
}
div.head{
    width:624px;
    height:155px;
    background:url("../img/head.jpg");
}
div.topImage{
    height:274px;
    width:260px;
    _position:relative;
    _left:-3px;
}
div.right{
	margin-left:624px;
}
ul.menu{
    font-size:12px;
    font-family:arial, sans-serif;
    background:url("../img/menu.gif") no-repeat;
    padding:105px 0 0 40px;
    position:relative;
    left:-9px;
    /*_left:-9px;*/
    z-index:100;
}
.menuB{
    background:url("../img/menuB.gif") no-repeat;
    height:55px;
    width:291px;
    position:relative;
    left:-9px;
    _left:-12px;
}
ul.menu li{
    padding-bottom:7px;
}
ul.menu a{
    color:#306e91;
}
div.left{
    float:left;
    z-index:1;
}
div.left .search{
    padding:0 0 30px 25px;
}
div.left .search input{
    margin:0 5px;
}

div.content{
    padding:0 20px 0 30px;
    width:574px;
    background:#f2d8d8;
    position:relative;
    overflow:hidden;
    zoom:1;
    z-index:2;
    margin-bottom:40px;
}

div.image{
    background:url("../img/imageBg.jpg");
    float:right;
    width:227px;
    height:227px;
    margin:0 0 10px 15px;
}
div.image img{
    margin:21px 0 0 21px;
}
div.content p{
    color:#bbb;
    font-family:arial, sans-serif;
}
div.search{
    float:right;
}
b.corner{
    display:block;
    font-size:0;
    line-height:0;
    position:absolute;
    z-index:3;
}
b.br{
    background:url("../img/br.jpg") 0 0 no-repeat;
    bottom:-1px;
    right:-1px;
    width:25px;
    height:25px;
}
div.footer{
    color:#306e91;
    font-size:1.4em;
    font-family:arial, sans-serif;
    margin:30px 0 40px 15px;
}