body,form,h1,p,li{
   margin:0px;
}
body{
  background-image:url(/default/2008/bg.jpg);
  background-position:center;
  background-repeat:repeat-y;
}
a{
   font-size:12px;
   color:#000099;
}
td{
   font-size:12px;
   line-height:180%;
}
a:hover{
   font-size:12px;
   color:#FF5500;
}
.Top{
  background-image:url(/default/2008/bg.gif);
}
.TopTxt{
  width:70px;
  float:left;
  height:30px;
  text-align:center;
}
.TopTxt2{
  width:70px;
  float:left;
  height:30px;
  text-align:center;
}
.TopTxt3_1{
  width:35px;
  float:left;
  height:30px;
  text-align:center;
}
.TopTxt div,.TopTxt2 div,.TopTxt3_1 div{
  margin-top:7px;
}
.TopTxt a,.TopTxt2 a,.TopTxt3_1 a{
	color:#FFFFFF;
	font-size:14px;
	text-decoration: none;
}
.TopTxt a:hover,.TopTxt3_1 a:hover{
	color:#FFFFFF;
	font-size:14px;
	text-decoration: none;	
}
.Mt8{
    margin-top:8px;
}
.Mt5{
    margin-top:5px;
}
.Redbg{
    background-image:url(/default/2008/red1.gif);
	color:#FFFFFF;
	font-size:14px;
	font-weight:bolder;
}
.Bluebg{
    background-image:url(/default/2008/blue1.jpg);
	color:#FFFFFF;
	font-size:14px;
	font-weight:bolder;
}
.RedBorder{
    border-left:solid 1px #FF7300;
	border-right:solid 1px #FF7300;
	border-bottom:solid 1px #FF7300;
}
.Red4{
    border:solid 1px #FFDEB4;
}
.Red4_0{
    background-image:url(/default/2008/red3.gif);
	height:27px;
	color:#FF6000;
	font-weight:bolder;	
	font-size:14px;
	padding-left:8px;
}
.Red4 li{
    width:50px;
	float:left;
	background-image:url(/logo/arrow3.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	margin-left:4px;
}
.Flower{
    background-image:url(/default/2008/flower.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.UpdateLog{
    background-color:#F4F4F4;
	border-left:solid 1px #CBCBCB;
	border-right:solid 1px #CBCBCB;
	border-bottom:solid 1px #CBCBCB;	   
}
.UpdateLog li{
	background-image:url(/logo/arrow3.gif);
	background-repeat:no-repeat;
	background-position:left;
	list-style-type: none;
	width:290px;
	padding-left:10px;
	height:22px;
	overflow:hidden;
}
.UpdateLog span,#TopNavs span{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:60px;
	height:20px;
	margin-left:8px;
}
.IndexShoes{
   width:106px;
   float:left;
   text-align:center;
}
.D1{
   text-align:center;
   margin-top:4px;
   margin-bottom:4px;
   margin-left:4px;
}
.BottomLinePad{
   color:#CCCCCC;
   margin-left:5px;
   margin-right:5px;
   font-size:9px;
}
.ManproNav{
   background-color:#FFFFFF;
   border:solid 1px #E9E9E9;
   padding:5px;
}
.M1{
   height:25px;
   border-bottom:dotted 1px #CCCCCC;
   font-size:14px;
   font-weight:bolder;
   color:#999999;
   width:800px;
   float:left;
}
#Dprolist{
  width:160px;
  float:left;
  border-bottom:dotted 1px #CCCCCC;  
   height:25px;
}
#TopNavs li{
  float:left;
  width:225px;
  background-image:url(/default/2008/arrow2.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:10px;
  overflow:hidden;
  height:23px;
}

.Line0{
  background-image:url(/default/2008/Line0.gif);
  background-position:bottom;
  background-repeat:repeat-x;
}
.Navclass2{
  width:100px;
  float:left;
  margin-left:5px;
  text-align:center;
  border-left:solid 1px #DCDCDC;
  border-right:solid 1px #DCDCDC;
  border-top:solid 1px #DCDCDC;
  height:22px;
  margin-top:5px;
  overflow:hidden;
}
.Navclass2_1{
  width:95px;
  float:left;
  margin-left:5px;
  text-align:center;
  border-left:solid 1px #DCDCDC;
  border-right:solid 1px #DCDCDC;
  border-top:solid 1px #DCDCDC;
  margin-top:5px;
  padding-top:7px;
}
.Navclass2_1 a{
  font-size:14px;
  font-weight:bolder;
}
.Warn {
	font-size: 14px;
	line-height: 180%;
	background-color: #EBEBEB;
	border: 1px solid #646464;
	margin-top:5px;
	margin-bottom:5px;
}
.JD{
  float:left;
  width:470px;
  background-image:url(/default/2008/arrow2.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:10px;
  height:25px;
  border-bottom:dotted 1px #CCCCCC;
  padding-top:4px;
}
.JD a{
  font-size:14px;
}
.JD a:hover{
  font-size:14px;
}
.JD span{
  font-family:Arial, Helvetica, sans-serif;
  margin-left:10px;
}
.repeatY{
  background-repeat:repeat-y;
}
.tleYellow{
	background-color:FFFBE4;
	border: 1px solid #FFA929;
	padding-left: 4px;
	padding-top:4px;
	height: 25px;
	font-size:12px;
	color:#000000;	
}