/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License

*/


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

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }


BODY {

  background: #ffffff;


  color: #000000;

  margin: 0px;

}

A {

  color: #464646;

  text-decoration: none;

}

A:hover {

  color: #888888;

  text-decoration: underline;

}








FORM {


 display: inline;

}





TR.header {


  background: #ffffff;


}


TR.headerNavigation {


  background: #bbc3d3;


}





TD.headerNavigation {


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



  font-size: 10px;


  background: #bbc3d3;


  color: #ffffff;


  font-weight : bold;


}

A.headerNavigation { 

  color: #9F1A37;

  font-size: 13px;  

  font-weight: bold;

  text-decoration:none;

}



A.headerNavigation:hover {

  color: #9F1A37;

  font-size: 13px;  

  font-weight: bold;

  text-decoration: underline;

}




TR.headerError {


  background: #ff0000;

}







TD.headerError {





  font-family: Tahoma, Verdana, Arial, sans-serif;





  font-size: 12px;

  background: #ff0000;


  color: #ffffff;


  font-weight : bold;

  text-align : center;


}

TR.headerInfo {


  background: #00ff00;















}































TD.headerInfo {















  font-family: Tahoma, Verdana, Arial, sans-serif;















  font-size: 12px;















  background: #00ff00;















  color: #ffffff;















  font-weight: bold;















  text-align: center;















}































TR.footer {















  background: #bbc3d3;















}































TD.footer {















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















  font-size: 10px;















  background: #bbc3d3;















  color: #ffffff;















  font-weight: bold;















}































.infoBox {















  background: #FFFFFF;















}































.infoBoxContents {















  background: #FFFFFF;















  font-family: tahoma,verdana,arial;















  font-size: 11px;















}































.infoBoxNotice {















  background: #FF8E90;















}































.infoBoxNoticeContents {















  background: #FFE6E6;















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















  font-size: 10px;















}































TD.infoBoxHeading {















  background-image: url('images/infobox/corner_center.gif');















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















  font-size: 18px;















  font-weight: normal;















  color: #000000;















  display: none;















}































TD.infoBox, SPAN.infoBox {















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















  font-size: 10px;















}































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:#F1EFD3;















  /*shopping-cart content color*/















}































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: #F1EFD3;















  /*shopping-cart content color*/















}































TABLE.productListing {















  border: 0px;















  border-style: solid;















  border-color: #F1EFD3;















  /*shopping-cart header/footer color*/















  border-spacing: 1px;















  















}































.productListing-heading {















  font-family: Tahoma, Verdana, Arial, sans-serif;















  font-size: 11px;















  background: #F1EFD3;















  /*shopping-cart header/footer color*/















  color: #9F1A37;















  font-weight: bold;















  padding: 10px;















}































TD.productListing-data {































  font-family: Tahoma, Verdana, Arial, sans-serif;















  font-size: 11px;















  color: #282E3E;















}































A.pageResults {


  color: #0000FF;

}

A.pageResults:hover {

  color: #0000FF;

  background: #FFFF33;



}


TD.pageHeading, DIV.pageHeading {

  font-size: 16px;

  color: #707070;

  font-weight: bold;  

  background: url('images/m100.gif');

  background-repeat: no-repeat;

  padding: 5px;

  padding-left: 25px;

  padding-right: 25px;

  text-transform: none;

}

TD.pageHeading_font{

font-size: 16px;

color: #707070;

font-weight: bold;  

}

.pageBottom{


width:525px;

height:20px;

background-image:url("images/m31.gif");

background-repeat:no-repeat;















}































.pageBottom_Space{



height:10px;



}































TR.subBar {















  background: #f4f7fd;















}































TD.subBar {















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















  font-size: 10px;















  color: #000000;















}































TD.main, P.main {















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















  font-size: 11px;















  line-height: 1.5;















}































TD.smallText, SPAN.smallText, P.smallText {















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















  font-size: 10px;















}































TD.accountCategory {















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















  font-size: 13px;















  color: #aabbdd;















}































TD.fieldKey {















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















  font-size: 12px;















  font-weight: bold;















}































TD.fieldValue {















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















  font-size: 12px;















}































TD.tableHeading {















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















  font-size: 12px;















  font-weight: bold;















}































SPAN.newItemInCart {















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















  font-size: 10px;















  color: #ff0000;















}































CHECKBOX, INPUT, RADIO, SELECT {















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















  font-size: 11px;















}































TEXTAREA {















  width: 100%;















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















  font-size: 11px;















}































SPAN.greetUser {















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















  font-size: 12px;















  color: #f0a480;















  font-weight: bold;















}































TABLE.formArea {















  background: #f1f9fe;















  border-color: #7b9ebd;















  border-style: solid;















  border-width: 1px;















}































TD.formAreaTitle {















  font-family: Tahoma, Verdana, Arial, sans-serif;















  font-size: 12px;















  font-weight: bold;















}































SPAN.markProductOutOfStock {















  font-family: Tahoma, Verdana, Arial, sans-serif;















  font-size: 12px;















  color: #c76170;















  font-weight: bold;















}































SPAN.productSpecialPrice {















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















  color: #ff0000;















}































SPAN.errorText {















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















  color: #ff0000;















}































.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; }































/* message box */































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















.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }















.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }































/* input requirement */































.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }















































td{















 font-family: tahoma,verdana,arial;















 font-size: 11px;















 color: #000000;















}































 .bg{















  background-image: url(images/m25.gif);















  background-repeat: repeat-y; 















 }























/*for info_shopping_cart.php background,we don't need this







 .bg1{















  background-image: url(images/m36.gif);















  background-repeat: repeat-y; 















 }*/































 .ml{















  font-size: 11px;















  color: #707070;















  text-decoration: none;















 }































 .ml1{















  font-size: 11px;















  color: #000000;















  font-weight: bold;















  text-decoration: none;















 }































 .fe{















  font-size: 16px;















  color: #707070;















  font-weight: bold;  















 }































 .fe1{















  font-size: 16px;















  color: #ED1B23;















  font-weight: bold;  















 }































 .fe2{















  font-size: 11px;















  color: #464646;















  font-weight: bold;   















 }































 .se{















  width: 109px;















  font-size: 9px;















 }































 .px2{















  font-size: 2px;















 }















 















 .box_title{















 background-image:url(images/box_title_bgimage.gif);















 padding-left:3px;















 















 }















 















 .pageWidth{

 width:525px;

 margin-left:11px;

 }















.headbg{















background-image:url("images/headbg.jpg");















}

/*this is for the background of the logo,could be changed by the season */

.snow{

background-image:url("images/snowflake.jpg");


}































#filter{















padding-top:15px;















}































 #placeholder{


position:absolute;
margin-left:-300px;
left:50%;
top:30px;
z-index:1000;
}

#sizechart{



position:absolute;



margin-left:140px;



left:50%;



top:310px;

color:#33FFFF;







}



.dragme{position:relative;}



.topmid{



background-image:url(images/topsidebg.png);



width:auto;



height:20px;



}







.bottommid{



background-image:url(images/bottomsidebg.png);



width:auto;



height:20px;



}







.leftside {



background-image:url(images/leftsidebg.png);



height:auto;



width:20px;}







.rightside {



background-image:url(images/rightsidebg.png);



height:auto;



width:20px;}







.info {

line-height:15px;

background-color:#fbcb00;

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

font-size:11px;

color:#993300;

}


.corner {

width:30px;

height:30px;

}

#shoefansmap {

position:absolute;

top:95px;

left:50%;

margin-left:-60px;

}

#shoefansfront{

position:absolute;

top:95px;

left:50%;

margin-left:-40px;

}



.linkhover {

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

color:#9F1A37;

font-weight:bold;

cursor:pointer;

text-decoration:underline;}



.linkout {

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

color:#9F1A37;

font-weight:bold;

}



.multiviewhover {

cursor:pointer;

}

.STYLE2 {color: #707070}