/* CSS Document */
body{ margin:0;
 padding:0;
 }
.t{ width:100%;
 border:0;
 }
 .ltm{
 font-family:arial;
 font-size:12px;
 color:#666666;
 }
 .ltm a{
 font-family:arial;
 font-size:12px;
 color:#666666;
 text-decoration:none;
 }
 .ltm a:hover{
 font-family:arial;
 font-size:12px;
 color:#666666;
 border-bottom:1px #666666 dashed;
 }
 .ph{	
background-color:#4892b9; 
font-family:arial, verdana; 
font-size:18px; 
font-weight:bold; 
color:#ffffff; 
line-spacing:1pt;
}
.pn{	
font-family:Arial, verdana; 
font-size:13px; 
color:#666666;
letter-spacing:0pt;
}
.pd{	
font-family:verdana, arial; 
font-size:12px; 
letter-spacing:0pt; 
color:#666666;
line-height: 18px;
}

/*addover*/

.headbar{ width:1000px;
 margin:5px auto;
 background-color:#FFFF00;
 height:133px;
 background:url(../px/topbar.jpg) no-repeat 0 0;
 }

.search{
background:url(../px/navbg.gif) repeat-x 0 0;
 height:50px;
 padding-left:25px;
 width:150px;

}
.nav{ height:44px;
 background:url(../px/navbg.gif) repeat-x 0 0;
 }
.nav table{ margin:0 auto;
 height:40px;
 }
.nav table input{ border:1px #b4b4b4 solid;
 font-family:arial;
 font-size:11px;
 color:#333333;
 margin:0 0 0 10px;
 height:16px;
 padding:0 0 0 5px;
 }
.nav ul{ margin:0 0 0 30px;
 padding:0;
 list-style:none;
 }
.nav ul li{ float:left;
 font-family:arial;
 font-size:12px;
 text-transform:uppercase;
 font-weight:bold;
 color:#FFFFFF;
 background:url(../px/navar.gif) no-repeat 0 4px;
 padding:0 20px 10px 13px;
 }
.nav ul li a{ text-decoration:none;
 float:left;
 font-family:arial;
 font-size:12px;
 text-transform:uppercase;
 font-weight:bold;
 color:#FFFFFF;
 }
.nav ul li a:hover{ text-decoration:none;
 float:left;
 font-family:arial;
 font-size:12px;
 text-transform:uppercase;
 font-weight:bold;
 color:#dfdfdf;
 }

.bodyc{ width:960px;
 margin:0 auto;
 }

.cmenu{ width:180px;
 float:right;
 margin:10px 0;
 }
.ch{ font-size:14px;
 color:#ffffff;
 font-weight:bold;
 font-family:arial;
 padding:0 0 0 20px;
 height:35px;
 background-color:#006699;
 }
 
.cat{ font-family:verdana;
 font-size:12px;
 color:#666666;
 font-weight:normal;
 background:url(../px/arr2.gif) no-repeat 0 5px;
 padding:0 0 8px 12px;
 }
.cat a{ font-family:verdana;
 font-size:12px;
 color:#666666;
 font-weight:normal;
 text-decoration:none;
 }
.cat a:hover{ font-family:verdana;
 font-size:12px;
 color:#666666;
 font-weight:bold;
 text-decoration:none;
 }
.scat{ font-family:verdana;
 font-size:12px;
 color:#666666;
 font-weight:normal;
 background:url(../px/arr1.gif) no-repeat 18px 5px;
 padding:0 0 8px 25px;
 }
.scat a{ font-family:verdana;
 font-size:12px;
 color:#666666;
 font-weight:normal;
 text-decoration:none;
 }
.scat a:hover{ font-family:verdana;
 font-size:12px;
 color:#666666;
 font-weight:bold;
 text-decoration:none;
 }

.barea{ width:520px;
 padding:0 20px;
 }
.barea h4{ background:url(../px/welcome.jpg) no-repeat 20px 0;
 height:20px;
 margin:5px 0 7px 0;
 padding:0;
 }
p.wel{ background-color:#fdfbd5;
 padding:10px 15px;
 font-family:verdana;
 font-size:11px;
 color:#333333;
 line-height:17px;
 margin:0 0 15px 0;
 } /*ebfafd*/

td.stu{ padding:0;
 }
.sta td{ padding:0;
 font-family:arial;
 font-size:11px;
 color:#666666;
  }

.rwel{
	font-family:arial;
  font-size:11px;
  color:#FFFFFF;
  background:#006699;
  padding:5px 5px 5px 10px;
  font-weight:bold;
	}
.rwel span{
  font-family:arial;
  font-size:11px;
  color:#FFFFFF;
  font-weight:normal;
  }
  .lout{
  background:#006699;
  height:15px;

  padding:0 7px 3px 0;
  text-align:right;
  }
  .lout a{
  font-family:arial;
  font-size:10px;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  }


.login{ width:182px;
 margin:0 7px;
 border-bottom:1px #7b3302 dashed;
 border-top:1px #7b3302 dashed;
 padding:0;
 }
.logbar{ height:42px;
 background:url(../px/logbar.gif) no-repeat 4px 0;
 margin:0;
 font-family:arial;
 font-size:11px;
 color:#ffffff;
 padding:0 0 0 47px;
 letter-spacing:1pt;
 line-height:16px;
 }
.logbar a{ height:42px;
 margin:0;
 font-family:arial;
 font-size:11px;
 color:#ffffff;
  letter-spacing:1pt;
 line-height:16px;
 }
.logbar a:hover{ height:42px;
 margin:0;
 font-family:arial;
 font-size:11px;
 color:#ffffff;
  letter-spacing:1pt;
 line-height:16px;
 border-bottom:1px #ffffff solid;
 }

.login input{ border:1px #999999 solid;
 font-size:11px;
 font-family:arial;
 color:#608c48;
 }
.login td{ height:5px;
 padding:0 0 0 4px;
 }
.log{font-family:verdana;
 font-size:11px;
 color:#7b3302;
 }

.ship{background:url(../px/shipmid.gif) repeat-y 0 0;
 height:100px;
 text-align:center;
 padding:10px 0;
}
.ship img{margin:5px 0 15px 0;
 border:0;
 }
.ship img a{border:0;
 }

.bott{ border-top:2px #dfdfdf solid;
 padding:5px 0 0 40px;
 }
.bott table td{ font-family:arial;
 font-size:11px;
 color:#999999;
 padding:0 10px;
 vertical-align:top;
 }
.bott a{ font-family:arial;
 font-size:11px;
 color:#999999;
 text-decoration:none;
}
.bott a:hover{ font-family:arial;
 font-size:11px;
 color:#999999;
 text-decoration:none;
 border-bottom:1px #999999 solid;
}

.l12 {
	border-top: #d4ecf6 1px solid;

}
.l13 {
	border-right: #d4ecf6 1px solid;

}
.l14 {
	border-bottom: #d4ecf6 1px solid;

}
.l15 {
	border-left: #d4ecf6 1px solid;

}

.link{
	color:#0000CC;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-weight:bold;

}

.link:hover{
	color:#FF0E05;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

/*	font-weight:bold;
*/
}

.message{
	font-family:Arial, Helvetica, sans-serif;

	color:#FF0000;

	font-size:10px;

	font-weight:bold;

}

h1.title{ font-family:Arial;
 font-size:14px;
 color:#666666;
 margin:0 0 7px 0;
 padding:0;
 text-transform:uppercase;
 }

table.cont td{ font-family:arial;
 font-size:12px;
 color:#666666;
 }
table.cont input , textarea , select{ border:1px #666666 solid;
 font-family:arial;
 font-size:12px;
  }
  .link11 a{
  font-family:arial;
  text-decoration:none;
  font-size:12px;
  color:#666666;
  }