@charset "utf-8";
/* CSS Document */

body{margin:0px auto; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#444; background:#f6f6f6;}
.clear{clear:both;}
.pad10{padding-top:10px;}
.pad15{padding-top:15px;}
.pad20{padding-top:20px;}
.ab_cont{background:#fffcf0; padding:5px; border-top:1px solid #d5cdac; border-bottom:1px solid #d5cdac;}
.ab_cont a, .ab_cont a:link, .ab_cont a:visited, .ab_cont a:active{font:bold 14px Arial, Helvetica, sans-serif; color:#444; text-decoration:none; padding:5px 10px;}
.ab_cont a:hover{text-decoration:none; background:#fe9400; color:#fff;}
.head_back{background:url(images/head_back.png) left top repeat-x; height:120px;}
.footer{background:#fffcf0; padding:10px; border-top:1px solid #d5cdac;}
.footer a, .footer a:link, .footer a:visited, .footer a:active{font:normal 12px Arial, Helvetica, sans-serif; color:#444; text-decoration:none; padding:5px 10px;}
.footer a:hover{text-decoration:underline;}
.float_l{float:left;}
.float_r{float:right;}
a, a:link, a:visited, a:active{color:#444; text-decoration:none;}
a:hover{text-decoration:underline;}
.sub_head{font-size:16px; font-weight:bold; color:#ff6a00;}
