ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table{margin:0;padding:0;}
body{font-family:"Verdana", Tahoma, sans-serif;font-size:11px;color:#333333;overflow:auto;padding:0 0 4px 0}
table{font-family:"Verdana", Tahoma, sans-serif;font-size:11px;color:#333333;}
a{color: #006699;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
p{font-size:11px;margin:8px 0;}

h1{color:#006699;font-size:22px;font-weight:400;}
h2{color:#006699;font-size:16px;font-weight:900;}


input {width:300px;padding:5px;font-size:11px;font-family:"Verdana", Tahoma, sans-serif;border:1px solid #CCC;float:left}
textarea {width:800px;height:150px;padding:4px;font-family:"Verdana", Tahoma, sans-serif;font-size:11px;border:1px solid #CCC;float:left}
select{width:150px;padding:4px;font-size:11px;font-family:"Verdana", Tahoma, sans-serif;border:1px solid #CCC;float:left}

.submit{width:100px;}

#container{ margin:0 auto; padding:0;}
#main{ width:978px; margin:0 auto; position:relative;}

#header{ width:978px;}

#report{background:green;color:#fff;padding:3px 0;font-weight:900;margin:0;}

#topMenu{width:978px;margin:5px 0 0 0;background:#3F3F3F;}

#topMenu a {padding:10px;color:#FFF}
#topMenu a:hover{text-decoration:none;}
#topMenu .menuElm{padding:14px 0 10px 0;float:left;margin:0 4px 0 0}

#topMenu1{background:#3F3F3F;padding:0 4px 0 4px;font-size:11px;width:978px;}
#topMenu1 a:hover{background:#666666;}
#topMenu1 #active{background:#666666;}
#topMenu1 #activeBlue{background:#1B70A2;}

#topMenu2Con{background:#666666;width:978px;}
#topMenu2{padding:0 4px 0 4px;font-size:11px}
#topMenu2 a:hover{background:#ACACAC;color:#FFF;}
#topMenu2 #active{background:#FFF;color:#333;}
#topMenu2 #activeGray{background:#ACACAC;color:#FFF;}

#topMenu3Con{background:#ACACAC;width:978px}
#topMenu3{padding:0 4px 0 4px;font-size:11px}
#topMenu3 a:hover{background:#FFF;color:#3F3F3F;}
#topMenu3 #active{background:#FFF;color:#3F3F3F;}


.gt {border-top:1px solid #CCC;border-left:1px solid #CCC;background:#fff;}
.gt tr td{border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.gt tr th{border-right:1px solid #CCC;border-bottom:1px solid #CCC;height:32px;background:#fff url('../images/th.png') repeat-x; color:#333;font-weight:900;}

.catItem {padding:10px;border-bottom:1px solid #CCC;height:10px}

#navBarActive{border:1px solid #CCC}

#cartCage {border-left:1px solid #CCC;float:left;padding:0 0 0 20px;margin:0 0 30px 0}
#cartCage .cartTb td{border-bottom:1px solid #CCC}
#cartCage #totalPrice{border-top:2px solid #999;font-size:15px;color:#333}

#cartCage #left{float:left;margin:0 30px 10px 0;padding:0 15px 0 0;width:500px}
#cartCage #right{float:left;margin:0 0 10px 0;}

.cartCage {border:1px solid #CCC;float:left;padding:5px;margin:0 0 10px 0;background:#EDEDED;}
.cartCage .cartTb td{border-bottom:1px solid #CCC}
.cartCage #totalPrice{border-top:2px solid #999;font-size:15px;color:#333}

.cartCage #left{float:left;margin:0 30px 10px 0;padding:0 15px 0 0;width:500px}
.cartCage #right{float:left;margin:0 0 10px 0;}