*{      margin:0px; padding:0px; font-family:Arial, Helvectica, Sans-Serif; font-size:14px;}
body{   background:#333333;}
.hidden{    display:none;}

.header{            width:1100px; margin:0px auto; background:#1d1c1d url(/images/master/bg_left.jpg) repeat-y left top;}
.header .wrapper{   padding:0px 15px 0px 15px; overflow:hidden; background:url(/images/master/bg_right.jpg) repeat-y right top;}
.header .wrapper div{border:solid 1px #404041; overflow:hidden;}
.header img{        float:left; margin:20px 0px 0px 10px;}
.header ul{         float:right; list-style-type:none; overflow:hidden;}
.header li{         display:inline; overflow:hidden;}
.header a{          height:16px; padding:36px 9px 16px 9px; float:left; border-left:solid 1px #404041; background:url(/images/master/menu_bg.jpg) no-repeat left top; color:#c1c1c1; text-decoration:none;}
.header a:hover{    color:#ffffff; text-decoration:underline;}
.header span{		height:16px; padding:36px 9px 16px 9px; float:left; border-left:solid 1px #404041; background:#7d1714; color:#c1c1c1; text-decoration:none;}

.content{           width:1100px; margin:0px auto; background:#141213 url(/images/master/bg_left.jpg) repeat-y left top;}
.content .wrapper{  padding:0px 15px 0px 15px; overflow:hidden; background:url(/images/master/bg_right.jpg) repeat-y right top;}
.content .outerWrapper{     background:url(/images/master/ContentBG.jpg) repeat-y left top; overflow:hidden;}

.content .paging{               padding:5px 2px 5px 5px; overflow:hidden;}
.content .paging select{		float:right; padding:4px; background:#2a2a2b; border:solid 1px #4c4c4c; color:#9f9f9f; font-size:12px;}
.page2Btn{                      float:left; background: url(/images/master/page2Btn_bg.jpg) repeat-x left top; margin-right:2px;}
.page2Btn span{                 float:left; background: url(/images/master/page2Btn_left.jpg) no-repeat left top;}
.page2Btn span span{            float:left; background: url(/images/master/page2Btn_right.jpg) no-repeat right top;}
.page2Btn span span span{       float:left; height:14px; min-width:20px; text-align:center; padding:6px 4px 6px 4px; background:transparent;}
.page2Btn span span span a{		color:#9f9f9f;}
.page2Btn span span .current{	color:#ffffff;}
.page2Btn:hover{                cursor:pointer;}
.page2Btn:hover span span span a{ color:#ffffff;}

.prefooter{         width:1100px; margin:0px auto; background:#2a2a2a url(/images/master/bg_left.jpg) repeat-y left top;}
.prefooter .wrapper{  padding:0px 15px 0px 15px; overflow:hidden; background:url(/images/master/bg_right.jpg) repeat-y right top;}
.prefooter .wrapper div{border:solid 1px #404041; border-top:0px; overflow:hidden;}
.prefooter .address{    float:left; overflow:hidden; padding:6px; color:#9f9f9f; font-size:12px;}
.prefooter .phone{    float:right; overflow:hidden; padding:6px; color:#9f9f9f; font-size:12px; text-align:right;}
.footer{            width:1100px; margin:0px auto; background:#141213 url(/images/master/footer_left.jpg) no-repeat left bottom;}
.footer .wrapper{   padding:0px 25px 0px 25px; overflow:hidden; background:url(/images/master/footer_right.jpg) no-repeat right bottom;}
.footer .wrapper span{  display:block; height:15px; width:100%; background:url(/images/master/footer_bg.jpg) repeat-x left bottom;}