body {
	padding:0;
	margin:0;
	background:#000000;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	margin:0;
	padding:10px 0;
	font-size:16px;
	font-weight:bold;
}
.txt {
	margin:0;
	padding:5px;
}

#sidenavigation{ 
	width:170px; 
	float:left; 
	margin:0; 
	padding:0;
	}

#sidenavigation ul{
	list-style-type:none; 
	float:left; 
	width:170px; 
	margin:0px; 
	padding:0px;
	}

#sidenavigation ul li{
	list-style-type:none; 
	float:left; 
	width:149px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
	background: url(../images/submt.jpg) no-repeat; 
	height:29px; 
	line-height:29px;
	padding-left: 13px;
    padding-right: 9px;
	margin-top:1px;
	}

#sidenavigation ul li a{
	list-style-type:none; 
	color:#000000; 
	text-decoration:none; 
	}

#sidenavigation ul li a:hover{ 
	color:#ffffff;
	}



.product{ background:url(../images/sidelinkstop.jpg) no-repeat; width:131px; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; line-height:33px; padding-left:38px;}

.boxbg{
	background:url(../images/bgshadow.jpg) repeat-y; width:873px;}
	



#dir			{ display:block; height:74px; padding:0px 20px 0px 20px; margin-top:30px; background:url(dir_bg.jpg); }

  #dir h1		{ font-family:Arial; font-size:1.2em; color:#868686; padding:27px 0px 0px 0px; margin:0px; display:block; font-weight:700; }

#corpo			{ display:block;  bottom no-repeat #E4E4E4; width:190px;  }



  .submt		{ background: url(../images/submt.jpg); height:21px; padding:7px 0px 0px 30px; color:#000; font-size:11px; display:block; width:160px; cursor:pointer; margin-bottom:1px; }

    .submt a		{ color:#000; display:block; width:175px; }

  .subm			{ list-style:none; margin:0px 0px 1px 0px; padding:7px 0px 0px 0px; background: url(../images/subm_top.jpg) top no-repeat #D3D3D3; width:190px; }

    .subm li		{ border-bottom:1px solid #E1E1E1; }

      .subm a		{ padding:6px 0px 6px 30px; font-size:11px; color:#333; display:block; width:145px; }

      .subm a:hover	{ color:#990000; }

      .subm .active	{ font-weight:700; }

    .subm .fim		{ border:none; padding-bottom:7px; background: url(../images/subm_inf.jpg) bottom no-repeat; }

  #one		{ display:none; }
  #two		{ display:none; }
  #three		{ display:none; }
  #four		{ display:none; }
  #five		{ display:none; }
  #six		{ display:none; }
  #seven		{ display:none; }
  #eight		{ display:none; }
  #nine		{ display:none; }
  #ten		{ display:none; }
 
  
.clear			{ clear:both; }
 #subr			{ list-style:none; width:170px; margin:0px; padding:0 10px 0px 10px; }

    #subr li		{ border-bottom:1px solid #D0CFCE; }

      #subr a		{ background-position:left; background-repeat:no-repeat; display:block; width:146px; padding:6px 0px 6px 24px; font-size:11px; color:#4E4E4E; }

      #subr a:hover	{ color:#990000; }

	
form {
	margin:0;
	padding:0;
}
.topNav{
	background-repeat:repeat-x;
}
.topNav a{
	color:#fff;
	text-decoration:none;
	padding: 5px 12px;
}	
.topNav a:hover{
	color:#fff;
	text-decoration:underline;
}
		
.mTbl {
}	
.designTbl {
	background:#eee url(../images/bg_grad.gif) repeat-x left top;
}
.menuNav {
	color:#fff;
	padding-top:5px;
	text-decoration:none;
	font-size:12px;
}
.menuNav a{
	color:#fff;
	padding:0 40px;
	text-decoration:none;
}	
.repx {
	background-repeat:repeat-x;
}
.txtfield, .txtfield2 {
	background:#e6e6e6;
	border: solid 1px #999;
	height: 15px;
}	
.txtfield {
	width:180px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}	
.txtfield2 {
	width:140px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.footerLinks {
	padding:5px;
	margin:0;
	color:#333;
}

.titleform {
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	background-color:#999999;
	text-align:center;
}

.formtext {
	color:#000000;
	text-decoration:none;
	font-size:11px;
	background-color:#f1f1f1;
	padding-left:80px;
}
	
.footerLinks a{
	padding:2px;
	margin:0;
	color:#333;
	text-decoration:none;

}	
.footerLinks a:hover{
	color:#000;
	text-decoration:underline;
}
.copyrights {
	padding: 8px;
	text-align:center;
	color:#999999;

}

.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #6a6a6a;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}
.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #E1E1E1;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}


.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }


