body {background-color: #FFF;}
a{color: #3366CC;text-decoration: none;}
a:hover{color: #F00;text-decoration: underline;}

#w600 {margin:auto;text-align:left;width:46.15em;*width:45.04em;min-width:600px;}
#w600 #hd {background-color: #FFF;}
#w600 #hd div {background-color: #FFF;width: 120px;float: right;text-align: center;margin-top: 30px;}
#w600 #hd h1 {height: 60px;width: 250px;background-color: #FFF;background: url(../img/logo.gif) no-repeat 5px 18px;}
#w600 #hd h1 span {visibility: hidden;}
#w600 #bd {background-color: #FFF;}
#w600 #ft {background-color: #FFF;}
#w600 #ft div{padding: 10px;text-align: center;}


div.rcorner{margin-bottom: 10px;}
b.rt,b.rb{display:block;}
b.rt b,b.rb b{display:block;height:1px;overflow:hidden;}
b.rt b.r1,b.rb b.r1{margin:0 3px;background-color:#CCC;}
b.rt b.r2,b.rb b.r2{margin:0 2px;border-right:1px solid #CCC;border-left:1px solid #CCC;}
b.rt b.r3,b.rb b.r3{margin:0 1px;border-right:1px solid #CCC;border-left:1px solid #CCC;}
div.rtc,div.rmc,div.rbc{border-right:1px solid #CCC;border-left:1px solid #CCC;}


div.rtc,div.rbc{height:30px;background-color: #CCC;}


#clist{}
#clist h2{font-size: 108%;border-bottom: 1px solid #EEE;padding:5px;background-color: #EFF;font-weight: bold; color:#0066CC}
#clist ul{padding:10px 0px 10px 20px;}
#clist ul li{line-height: 1.5;list-style-type: disc; margin:10px 0px 10px 15px;}
#clist ol{padding:10px 0px 10px 20px;}
#clist ol li{line-height: 1.5;list-style-type: decimal; margin:10px 0px 10px 15px;}
#clist .rmc img{padding:5px; margin:5px; border:#CCCCCC 1px solid;}
#clist a{}

