/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:90%;
      background:#EFF4FA;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:none;
      display:block;
      background:url("tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

        #tabsI #current a {
                background-position:0% -42px;
        }
        #tabsI #current a span {
                background-position:100% -42px;
        }
-->


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

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

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

.imgleft  {
float:	left;
margin-right:	10px;
}

.infoBox {
  background: #CCFF35;
}

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

.infoBoxNotice {
  background: #FF8E90;
}

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

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

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

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

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

.moduleRowOver  {
background-color:	#d7e9f7;
cursor:	pointer;
}

.moduleRowSelected  {
background-color:	#e9f4fc;
}

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

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb url("images/infobox/corner_right_left.gif");
  color: #FFFFFF; 
  font-weight: bold;
}

.productsNotifications  {
background-color:	#f2fff7;
background-position:	;
}

.right_left  {
background-color:	#e0ffe0;
background-image:	url('/corner.gif');
background-position:	bottom right;
background-repeat:	no-repeat;
color:	#626262;
float:	none;
padding:	10px;
width:	340px;
}

.right_right  {
background-color:	#e0ffe0;
background-image:	url('/corner.gif');
background-position:	bottom right;
background-repeat:	no-repeat;
color:	#626262;
float:	none;
padding:	10px;
text-align:	left;
width:	340px;
}

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

A  {
color:	#0066ff;
text-decoration:	none;
}

A.headerNavigation { 
  color: #6BC300; 
}


A.headerNavigation:hover {
  color: #00FF00;
}

A.pageResults  {
color:	#0000ff;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

A:hover {
  color: #6BC300;
  text-decoration: none;
}


BODY {
  background: #A6CAF0;
  font-family:	Verdana, Arial, sans-serif;
  font-size:	10px;
  color: #555555;
  margin: 0px;
}

.fixcenter {
  width: 1190px;
  border: solid; border-width: 1px;
  background: #ffffff;
  color: #6D6D6D;
  margin: auto;
  margin-top: 10px;
  text-align: left;
}

CHECKBOX, INPUT, RADIO, SELECT  {
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
}

FORM  {
display:	inline;
}

SPAN.errorText  {
color:	#ff0000;
font-family:	Verdana, Arial, sans-serif;
}

SPAN.greetUser  {
color:	#f0a480;
font-family:	Verdana, Arial, sans-serif;
font-size:	12px;
font-weight:	bold;
}

SPAN.markProductOutOfStock  {
color:	#c76170;
font-family:	Tahoma, Verdana, Arial, sans-serif;
font-size:	12px;
font-weight:	bold;
}

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

SPAN.productSpecialPrice  {
color:	#FF5430;
font-family:	Arial;
font-size: 22px;
font-weight: bold;
}

TABLE.formArea  {
background-color:	#f1f9fe;
background-position:	;
border-color:	#CCFF35;
border-style:	solid;
border-width:	1px;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #BDC3D6;
  border-spacing: 1px;
}

TD.accountCategory  {
color:	#aabbdd;
font-family:	Verdana, Arial, sans-serif;
font-size:	10px;
}

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.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #CCFF35 url("images/infobox/corner_right_left.gif");
  color: #6BC300;
  font-weight: bold;
}

TD.formAreaTitle  {
font-family:	Tahoma, Verdana, Arial, sans-serif;
font-size:	12px;
font-weight:	bold;
}

TD.headerError  {
background-color:	#ff0000;
background-position:	;
color:	#ffffff;
font-family:	Tahoma, Verdana, Arial, sans-serif;
font-size:	12px;
font-weight:	bold;
text-align:	center;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00 url("images/infobox/corner_right_left.gif");
  color: #B3ADAD;
  font-weight: bold;
  text-align: center;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #CCFF35 url("images/infobox/corner_right_left.gif");
  color: #CCFF35;
  font-weight : bold;
}

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

TD.infoBoxHeading {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
background: #CCFF35;
background-image:url("images/infobox/corner_right_left.gif");
color: #6BC300;
 }

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

TD.pageHeading, DIV.pageHeading  {
color:	#6BC300;
font-family:	Arial;
font-size:	20px;
font-weight:	bold;
}

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

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

TD.subBar  {
color:	#000000;
font-family:	Verdana, Arial, sans-serif;
font-size:	10px;
}

TD.tableHeading  {
font-family:	Verdana, Arial, sans-serif;
font-size:	12px;
font-weight:	bold;
}

TEXTAREA  {
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
width:	100%;
}

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: #F0FFF0;
  font-size: 10px;
  color: #008000;

}

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: #E0FFE0;
  font-size: 10px;
  color: #008000;


}

TR.footer {
  background: #bbc3d3;
}

TR.header  {
background-color:	#FFFFFF;
background-position:	;
}

TR.headerError  {
background-color:	#ff0000;
background-position:	;
}

TR.headerInfo {
  background: #00ff00;
}

TR.headerNavigation  {
background-color:	#EFF4FA;
background-position:	;
}

TR.subBar {
  background: #f4f7fd;
}

a.info  {
color:	#F75A08;
font-family:	Arial, Sans-Serif;
font-size:	13pt;
font-weight:	bold;
position:	relative;
text-decoration:	none;
}

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

h1  {
color:	#6BC300;
font-family:	Arial;
font-size:	12pt;
font-weight:	bold;
}

h2  {
color:	#F75A08;
font-family:	Arial;
font-size:	12pt;
font-style:	normal;
font-weight:	bold;
}

h3  {
color:	#ffcc33;
font-family:	Arial;
font-size:	12pt;
font-style:	normal;
font-weight:	bold;
}

h4  {
color:	#0000FF;
font-family:	Verdana, Arial, sans-serif;
font-size:	9pt;
font-weight:	bold;
}

ul.sitemap  {
color:	#ff0000;
}

/* Individual Boxes - Graphical Borders for modules - Star */
.mws_boxTop_module    { background: url('images/infobox_module/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                  }
.mws_boxLeft_module   { background: url('images/infobox_module/left.gif'); }
.mws_boxRight_module  { background: url('images/infobox_module/right.gif'); }
.mws_boxBottom_module { background: url('images/infobox_module/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                  }
.mws_boxCenter_module { background: #ffffff; 
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 10px;}
.mws_boxCenter_module2 { background: #ffffff; 
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 10px;}
/* Individual Boxes - Graphical Borders for modules - Star */


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


.star-product-title {
  font-family: Verdana, Arial, sans-serif;
  text-align : center;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}
.star-product {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}
.star-product-price{
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ff0000;
}


/* Graphical Borders - boxes column_left_right - Star */
.mws_boxTop    { background: url('images/infobox/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                  }
.mws_boxLeft   { background: url('images/infobox/left.gif'); }
.mws_boxRight  { background: url('images/infobox/right.gif'); }
.mws_boxBottom { background: url('images/infobox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                  }
.mws_boxCenter { background: #FFFFFF; }
/* Graphical Borders - boxes column_left_right - Star */

/* Graphical Borders - boxes main modules and file-pages - Star */
.mws_boxTop_main    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                  }
.mws_boxLeft_main   { background: url('images/infobox_main/left.gif'); }
.mws_boxRight_main  { background: url('images/infobox_main/right.gif'); }
.mws_boxBottom_main { background: url('images/infobox_main/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                  }
.mws_boxCenter_main { background: #FFFFFF; }
/* Graphical Borders - boxes main modules and file-pages - End  */



/*- Menu Tabs --------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#FFF;
      font-family: Trebuchet MS;
      font-size:100%;
      font-weight: normal;
      line-height:normal;
	  border-bottom:1px solid #24618E;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }


.primeraLeft {
	background-attachment: scroll;
	background-image: url(images/primera/leftfoto.jpg);
	background-repeat: repeat-y;
	background-position: right 0px;
	height: 100px;
}
.primeraRight {
	background-attachment: scroll;
	background-image: url(images/primera/rightfoto.jpg);
	background-repeat: repeat-y;
	background-position: left 0px;
	height: 100%;
	background-color: #ffffff;


}











/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_eight */
.pro8 {padding:0 0 0 32px; margin:0; list-style:none; height:25px; background:#fff url("images/pro_eight_back.gif"); position:relative; border:1px solid #000; border-width:0 1px 1px 1px; border-bottom-color:#444;}
.pro8 li {float:left;}
.pro8 li a {display:block; float:left; height:25px; line-height:23px; background:url("images/pro_eight_0.gif"); color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 12px; cursor:pointer;}
.pro8 li a b {float:left; display:block; padding:0 12px 0 0; background:url("images/pro_eight_0.gif") right top;}
.pro8 li.current a {color:#fff; background:url("images/pro_eight_2.gif");}
.pro8 li.current a b {background:url("images/pro_eight_2.gif") right top;}
.pro8 li a:hover {color:#000; background:url("images/pro_eight_1.gif");}
.pro8 li a:hover b {background:url("images/pro_eight_1.gif") right top;}
.pro8 li.current a:hover {color:#fff; background:url("images/pro_eight_2.gif"); cursor:default;}
.pro8 li.current a:hover b {background:url("images/pro_eight_2.gif") right top;}







