


.md{height:28px; position:fixed; border:1px solid #aaa; background:#e8e8e8; width:985px}
.md a{float:left; display:inline; height:28px; line-height:28px; padding:0 20px;}
.md a:hover{background:#f60; color:#fff}

.tt{padding:43px 0 0 5px; overflow:hidden}
.tt span{background:#f60; color:#fff; padding:3px 4px 2px; float:left; display:inline}



.hr{border-bottom:1px dashed #aaa; margin-bottom:30px; height:30px;}

.blue_nav{background:url(images/blue_nav.jpg) repeat-x; height:32px; padding:2px 0 0 4px}
.blue_nav li{ background:url(images/blue_nav_line.jpg) no-repeat right; float:left; display:inline; padding:0 28px; height:32px; line-height:32px; font-size:14px; font-weight:normal; color:#cfcfcf}
.blue_nav li a{color:#fff; font-weight:bold}
.blue_nav li a:hover{color:#fdffc6; position:relative; top:1px}

.green_nav{background:url(images/green_nav.jpg) repeat-x; height:32px; padding:2px 0 0 4px}
.green_nav li{ background:url(images/green_nav_line.jpg) no-repeat right; float:left; display:inline; padding:0 28px; height:32px; line-height:32px; font-size:14px; font-weight:normal; color:#cfcfcf}
.green_nav li a{color:#fff; font-weight:bold}
.green_nav li a:hover{color:#fdffc6; position:relative; top:1px}

.orange_nav{background:url(images/orange_nav.jpg) repeat-x; height:32px; padding:2px 0 0 4px}
.orange_nav li{ background:url(images/orange_nav_line.jpg) no-repeat right; float:left; display:inline; padding:0 28px; height:32px; line-height:32px; font-size:14px; font-weight:normal; color:#cfcfcf}
.orange_nav li a{color:#fff; font-weight:bold}
.orange_nav li a:hover{color:#fdffc6; position:relative; top:1px}

.red_nav{background:url(images/red_nav.jpg) repeat-x; height:32px; padding:2px 0 0 4px}
.red_nav li{ background:url(images/red_nav_line.jpg) no-repeat right; float:left; display:inline; padding:0 28px; height:32px; line-height:32px; font-size:14px; font-weight:normal; color:#cfcfcf}
.red_nav li a{color:#fff; font-weight:bold}
.red_nav li a:hover{color:#fdffc6; position:relative; top:1px}

.blue_lbr{border:1px solid #42B6EF;}
.green_lbr{border:1px solid #60C081;}
.orange_lbr{border:1px solid #EEB16E;}
.red_lbr{border:1px solid #EFA485;}
.gray_lbr{border:1px solid #e8e8e8;}

.blue_title{background:url(images/blue_title.jpg) repeat-x; border:1px solid #e8e8e8;line-height:27px; }
.blue_title h3{border:1px solid #fff; background:url(images/blue_title_icon.gif) no-repeat 9px 9px; height:24px; padding:0px 10px 0px 20px; color:#333; font-size:14px; font-weight:bold; color:#fff}
.blue_title span{float:right; display:inline; font-size:12px; font-weight:normal;padding:0px 10px 0px 0px;}
.blue_title a{color:#fff}
.blue_title a:hover{color:#fff}

.green_title{background:url(images/green_title.jpg) repeat-x; border:1px solid #e8e8e8;line-height:27px;}
.green_title h3{border:1px solid #fff; background:url(images/green_title_icon.gif) no-repeat 9px 9px; height:24px; padding:0px 10px 0px 20px; color:#333; font-size:14px; font-weight:bold; color:#fff}
.green_title span{float:right; display:inline; font-size:12px; font-weight:normal;padding:0px 10px 0px 0px;}
.green_title a{color:#fff}
.green_title a:hover{color:#fff}

.orange_title{background:url(images/orange_title.jpg) repeat-x; border:1px solid #e8e8e8;line-height:27px;}
.orange_title h3{border:1px solid #fff; background:url(images/orange_title_icon.gif) no-repeat 9px 9px; height:24px; padding:0px 10px 0px 20px; color:#333; font-size:14px; font-weight:bold; color:#fff}
.orange_title span{float:right; display:inline; font-size:12px; font-weight:normal;padding:0px 10px 0px 0px;}
.orange_title a{color:#fff}
.orange_title a:hover{color:#fff}

.red_title{background:url(images/red_title.jpg) repeat-x; border:1px solid #e8e8e8;line-height:27px;}
.red_title h3{border:1px solid #fff; background:url(images/red_title_icon.gif) no-repeat 9px 9px; height:24px; padding:0px 10px 0px 20px; color:#333; font-size:14px; font-weight:bold; color:#fff}
.red_title span{float:right; display:inline; font-size:12px; font-weight:normal;padding:0px 10px 0px 0px;}
.red_title a{color:#fff}
.red_title a:hover{color:#fff}

.gray_title{background:#fafafa; border:1px solid #e8e8e8;line-height:27px;}
.gray_title h3{border:1px solid #fff; background:url(images/gray_title_icon.jpg) no-repeat 9px 10px; height:24px; padding:0px 10px 0px 20px; color:#333; font-size:14px; font-weight:bold; color:#c21c1a}
.gray_title span{float:right; display:inline; font-size:12px; font-weight:normal;padding:0px 10px 0px 0px;}
.gray_title a{color:#999}
.gray_title a:hover{color:#c21c1a}