form{
margin:0;
}
a, a:visited, a:active{
text-decoration:none;
color:#009900;
}
a:hover{
color:#FF6600;
}
.pagelink, .pagelink:active, .pagelink:visited{
color:#333333;
}
.pagelink:hover{
color:#FF6600;
}

.news_home, .news_home:visited, .news_home:active{

font-family:tahoma;

font-size:12px;

color:#FF6600;

font-weight:bold;

text-decoration:none;

}

.news_home:hover{

color:#009900;

}

#clear{
clear:both;
}
#left{
float:left;
}
#right{
float:right;
}
body{
margin:0 auto;
font-family:Arial;

font-size:12px;

}

#block{

float:left;
margin:10px 10px;
}
#block #bl_top{
background:url(images/block_t.gif);
}
#block #bl_top div{
background:url(images/block_tr.gif) right top no-repeat;
}
#block #bl_top div div{
background:url(images/block_tl.gif) left top no-repeat;
}
#block #bl_top div div div{
padding:5px;
height:20px;
line-height:20px; 
text-align:center;
width:156px;
}
#block #bl_main{
background:url(images/block_r.gif) right repeat-y;
}
#block #bl_main div{
background:url(images/block_l.gif) left repeat-y;
}
#block #bl_main div div{
background:url(images/block_b.gif) bottom repeat-x;

}
#block #bl_main div div div{
background:url(images/block_br.gif) right bottom no-repeat;

}
#block #bl_main div div div div{
background:url(images/block_bl.gif) left bottom no-repeat;

}
#block #bl_main div div div div div{
padding:5px;
text-align:center;
}
#block #bl_main div div div div div div{
padding:0px;
background:none;
}


#block2{

float:left;
margin:10px 10px;
}
#block2 #bl_top{
background:url(images/block_t2.gif);
}
#block2 #bl_top div{
background:url(images/block_tr2.gif) right top no-repeat;
}
#block2 #bl_top div div{
background:url(images/block_tl2.gif) left top no-repeat;
}
#block2 #bl_top div div div{
padding:5px;
height:20px;
line-height:20px; 
text-align:center;
width:240px;
}
#block2 #bl_main{
background:url(images/block_r.gif) right repeat-y;
}
#block2 #bl_main div{
background:url(images/block_l.gif) left repeat-y;
}
#block2 #bl_main div div{
background:url(images/block_b.gif) bottom repeat-x;

}
#block2 #bl_main div div div{
background:url(images/block_br.gif) right bottom no-repeat;

}
#block2 #bl_main div div div div{
background:url(images/block_bl.gif) left bottom no-repeat;

}
#block2 #bl_main div div div div div{
padding:5px;
text-align:center;
}
#block2 #bl_main div div div div div table{
width=240px;
}
#block2 #bl_main div div div div div table table{
width:100%;
}
#block2 #bl_main div div div div div div{
padding:0px;
background:none;
}

#block_news{

float:left;
margin:0px 5px;
}
#block_news #bl_top{
background:url(images/block_t2.gif);
}
#block_news #bl_top div{
background:url(images/block_tr2.gif) right top no-repeat;
}
#block_news #bl_top div div{
background:url(images/block_tl2.gif) left top no-repeat;
}
#block_news #bl_top div div div{
padding:5px 10px;
height:20px;
line-height:20px; 
text-align:left;
font-weight:bold;
width:200px;
}
#block_news #bl_main{
background:url(images/block_r.gif) right repeat-y;
}
#block_news #bl_main div{
background:url(images/block_l.gif) left repeat-y;
}
#block_news #bl_main div div{
background:url(images/block_b.gif) bottom repeat-x;

}
#block_news #bl_main div div div{
background:url(images/block_br.gif) right bottom no-repeat;

}
#block_news #bl_main div div div div{
background:url(images/block_bl.gif) left bottom no-repeat;

}
#block_news #bl_main div div div div div{
padding:5px;

}
#block_news #bl_main div div div div div div{
padding:0px;
background:none;
}

#block_news a, #block_news a:visited, #block_news a:active{
color:#333333;
}
#block_news a:hover{
color:#FF6600;
}

#block_adv{

float:left;
margin:0px 5px;
}

#block_adv #bl_main{
background:url(images/block_r.gif) right repeat-y;
}
#block_adv #bl_main div{
background:url(images/block_l.gif) left repeat-y;
}
#block_adv #bl_main div div{
background:url(images/block_b.gif) bottom repeat-x;

}
#block_adv #bl_main div div div{
background:url(images/block_br.gif) right bottom no-repeat;

}
#block_adv #bl_main div div div div{
background:url(images/block_bl.gif) left bottom no-repeat;

}
#block_adv #bl_main div div div div div{
background:url(images/blockadv_t.gif) top repeat-x;
}
#block_adv #bl_main div div div div div div{
background:url(images/blockadv_tr.gif) right top no-repeat;
}
#block_adv #bl_main div div div div div div div{
background:url(images/blockadv_tl.gif) left top no-repeat;
}
#block_adv #bl_main div div div div div div div div{
padding:7px 5px;;

}
#block_adv #bl_main div div div div div div div div div{
padding:0px;
background:none;
}


#block_left{

float:left;
margin:10px 5px;
}
#block_left #bl_top{
background:url(images/block_t2.gif);
}
#block_left #bl_top div{
background:url(images/block_tr2.gif) right top no-repeat;
}
#block_left #bl_top div div{
background:url(images/block_tl2.gif) left top no-repeat;
}
#block_left #bl_top div div div{
padding:5px 10px;
height:20px;
line-height:20px; 
text-align:left;
font-weight:bold;
width:200px;

}
#block_left #bl_main{
background:url(images/block_r.gif) right repeat-y;
}
#block_left #bl_main div{
background:url(images/block_l.gif) left repeat-y;
}
#block_left #bl_main div div{
background:url(images/block_b.gif) bottom repeat-x;

}
#block_left #bl_main div div div{
background:url(images/block_br.gif) right bottom no-repeat;

}
#block_left #bl_main div div div div{
background:url(images/block_bl.gif) left bottom no-repeat;

}
#block_left #bl_main div div div div div{
padding:5px 10px;;
text-align:left;
}
#block_left #bl_main div div div div div div{
padding:0px;
background:none;
}

#block_left #bl_main div div div div div div a.module, #block_left #bl_main div div div div div div a.module:visited, #block_left #bl_main div div div div div div a.module:active{
height:20px; 
width:180px;
line-height:18px;
background:url(images/icon/icon_link.png) left no-repeat;
padding-left:25px;
display:block;
color:#FF6600;
font-weight:bold;
}
#block_left #bl_main div div div div div div a.module:hover{
background:url(images/icon/icon_link2.png) left no-repeat;
color:#009900;
}
#block_page{

float:left;
margin:10px 0px;
}
#block_page #bl_top{
background:url(images/block_t.gif);
}
#block_page #bl_top div{
background:url(images/block_tr.gif) right top no-repeat;
}
#block_page #bl_top div div{
background:url(images/page_tl.gif) left top no-repeat;
}
#block_page #bl_top div div div{
padding:5px 35px;;
height:20px;
line-height:20px; 
text-align:left;
width:630px;
}
#block_page #bl_main{
background:url(images/block_r.gif) right repeat-y;
}
#block_page #bl_main div{
background:url(images/block_l.gif) left repeat-y;
}
#block_page #bl_main div div{
background:url(images/block_b.gif) bottom repeat-x;

}
#block_page #bl_main div div div{
background:url(images/block_br.gif) right bottom no-repeat;

}
#block_page #bl_main div div div div{
background:url(images/block_bl.gif) left bottom no-repeat;

}
#block_page #bl_main div div div div div{
padding:5px;
}
#block_page #bl_main div div div div div table{
width:680px;
}
#block_page #bl_main div div div div div table table{
width:100%;
}
#block_page #bl_main div div div div div div{

padding:0px;
background:none;
}

#banner_home{
float:left;
padding:10px;
width:700px;
}