/* cdistyle cdincorp  */
body,td,p,div,span{font-family:arial;font-size:14px;line-height:1.36em;color:#384649;}
body{background-image: url('bg.jpg');background-repeat:repeat-x;background-color: #F6F6F6;}
a:link,a:visited,a:active,.ftr a:link,.ftr a:visited,.ftr a:active{color:#3986D2;text-decoration:none;}
a:hover,.ftr a:hover{color:#ED3D35;text-decoration:none;}
.bd {text-align:center;margin:0 auto;width:772px;min-height:100%;-webkit-box-shadow:1px 1px 72px 5px #ccc;box-shadow:1px 1px 72px 5px #ccc;}
.sp1 a:link,.sp1 a:active,.sp1 a:visited,.sp2 a:link,.sp2 a:active,.sp2 a:visited,.sp3 a:link,.sp3 a:active,.sp3 a:visited{font-family:arial;font-size:12px;color:#fff;font-weight:bold;padding-top:4px;text-align:center;text-decoration:none;}
.sp1 a:hover,.sp2 a:hover,.sp3 a:hover{color:#FEFF83;border-bottom:3px #FEFF83 dotted;}
.border-fade:hover,.border-fade:focus,.border-fade:active{display:inline-block;box-shadow: inset 0 0 0 1px #FEFF83, 0 0 1px rgba(0, 0, 0, 0);padding:5px;}
.sp1,.sp2,.sp3{float:left;padding-top:6px;}.sp1{padding-left:136px;padding-right:100px;}.sp2{padding-right:100px;}.sp3{padding-right:0px;}
.alg{font-size:22px;line-height:1.3em;color:#3986D2;}