/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; line-height:1.5em; background:#fff;}
td,tr{ font-size:12px;}
*{ margin:0; padding:0;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#4298C3; text-decoration:underline;}
input{ border:#ccc solid 1px;}

h5{ font-weight:normal;}

.tools{ color:#4298C3}
.tools a{ color:#4298C3; text-decoration:none;}

.leftbox1{ margin:5px;}
.leftbox1 h3{ font-size:14px; color:#3593BD; background:url(left_04.gif) repeat-x; margin:5px 8px 5px 14px; height:25px;}
.leftbox1 p{ color:#666;margin:5px 8px 5px 14px;}
.banners{ margin:5px;}

.leftbox1 h4{ font-size:12px; color:#3593BD; margin-left:16px;}
.leftbox1 ul{ list-style-type:none; margin:5px 5px 5px 25px; color:#3593BD;}
.leftbox1 ul li{ background:url(ico_03.gif) no-repeat left 5px; padding-left:10px;}
.leftbox1 .d1 a{ color:#3593BD;}

.box{ width:110px; margin:10px auto; border-right:1px dashed #ccc; line-height:1.5em;}
.photoli{ padding-left:10px;}
.photoli img{ padding:2px; border:solid 1px #ccc; margin-bottom:4px;}

.middlebox{ background:url(mid_01.gif) repeat-y 0 10px;}

.list h3{ font-size:14px; color:#3593BD; margin-left:6px; background:#f5f5f5; padding:4px; margin-right:6px; margin-bottom:6px;}
.list a{ text-decoration:underline; paddin:0 5px;}
.list span{ paddin:0 10px;}
.list h4{ font-size:12px; font-weight:normal; color:#3593BD; margin-left:6px; background:#f5f5f5; padding:4px; margin-right:6px; margin-bottom:6px;}
h5{color:#3593BD; background:#f5f5f5; padding:4px; margin-right:6px; margin-bottom:6px;}