body {font:14px Verdana,arial,helvetica,sans-serif;color:#000000;margin:1px;padding:0;}

a,a:link,a:visited,a:active {color:#0000ff;font-family:Verdana,arial,helvetica,sans-serif;text-decoration:none;}
a:hover {color:#FF00FF;}
a img { border:0;}

.normalfont
{
	font-size:12px;
	font-weight: normal;
	color: #000000;
}

.inputTextbox
{
	border: 1px solid #336699;
	height: 20px;
	font-size: 12px;
}
.table
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#lblNulltips {
margin:20px auto;
border:#cccccc solid 2px;
background-color:#f0f0f0;
text-align:center;
color:#FF0000;
font-weight:bold;
FONT-SIZE:15px;
FONT-FAMILY:Arial;
width:550px;
height:100px;
line-height:100px;
overflow:hidden;
}

.bcontainer
{
margin:0 auto;
padding:0;
width:980px;
background-color:#fff;
}

#titleContainer
{
margin:0;
padding:0;
width:980px;
height:70px;
overflow:hidden;
}

#logo
{
border:0;
margin:1px;
width:140px;
height:60px;
float:left;
}

#tlink
{
margin:0;
padding:0 0 0 40px;
float:left;
width:120px;
height:60px;
}

#titleContainer .p1
{
margin:0;
padding:0;
height:1.2em;
line-height:1.2em;
}

#titleContainer .p1
{
font-size:12px;
font-weight:bold;
}

#titleContainer .p2
{
margin:0 0 4px 0;
padding:0;
height:18px;
}

#titleContainer .p2 img
{
margin:0 10px 0 0;
border:0px;
width:18px;
}

#titleContainer form
{
font-size:12px;
margin:0;
padding:18px 0 0 0;
float:right;
}

#titleContainer form #pName
{
background-color:transparent;
margin:0;
padding:2px;
border:1px solid #000099;
vertical-align:middle;
}

#titleContainer .simg
{
border:0;
margin:0;
padding:0;
width:18px;
vertical-align:middle;
}

.mainLinks {float:left; margin: 10px 0 0 20px;padding:0;}
.mainLinks .mycart, 
.mainLinks .myorder, 
.mainLinks .myaccount, 
.mainLinks .help 
{
float:left;
text-align:center;
font-size:0.7em;
font-weight:normal;
}				
.mainLinks .mycart:hover, 
.mainLinks .myorder:hover, 
.mainLinks .myaccount:hover, 
.mainLinks .help:hover 
{
cursor:pointer;
cursor:hand;
}

.mainLinks .mycart,.mainLinks .myorder,.mainLinks .myaccount,.mainLinks .help
{
margin:0 10px 0 10px;
padding:0;
width:65px;
height:60px;
}
.mainLinks .mycart {background: url(../icon/cart_icon.gif) no-repeat center center;}
.mainLinks .myorder {background: url(../icon/orderlist_icon.gif) no-repeat center center;}
.mainLinks .myaccount {background: url(../icon/account_icon.gif) no-repeat center center;}
.mainLinks .help {background: url(../icon/extrust_help.gif) no-repeat center center;}



ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  background: #EEE;
  width: 980px;
  list-style: none;
  height: 24px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left;
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after {
  content: ".";
  clear: both;
  display: block;
  font: 1px/0px serif;
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left;
  display: block !important;
  display: inline; 
}

ul#navmenu-h a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  float: none !important; 
  float: left; 
  display: block;
  background: #EEE;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
}

ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #EEE;
  color: #666;
}

ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
display: block;
}


#pfoot
{
height:60px;
padding-top: 20px;
clear:both;
border-left:0px;
border-right:0px;
border-bottom:0px;
border-top:1px solid #C0C0C0;
font-size:12px;
text-align:center;
background-color:#fff;
}

#pfoot .fp1
{
clear:left;
margin:0;
padding:0;
}

#pfoot .fp2
{
margin:0;
padding:0;
font-size:11px;
}