/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
/* CSS Document */

body
{
margin:0px;
background-color:#000000;
scrollbar-face-color:		#333333;
scrollbar-shadow-color:		#000000;
scrollbar-highlight-color:	#333333;
scrollbar-3dlight-color:	#333333;
scrollbar-darkshadow-color:	#000000;
scrollbar-track-color:		#000000;
scrollbar-arrow-color:		#FFFFFF;
}
.flash_banner
{
background:url(images/flash_banner.jpg) no-repeat top left;
}

.headre_spacer
{
background:url(images/header_spacer.jpg) no-repeat top left;
}

.button
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	padding-right:3px;
	height:19px;
	background-image: url(images/button_bg.gif); 
	background-repeat:no-repeat;
	color:#ffffff;
	border:none;
	cursor:pointer;
}
td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}
.regtd
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height: normal;
color:#FFFFFF;
text-decoration:none;
}

.testimonialtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}

a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:underline;
}
a.x
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.x:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}


.border_1
{
border:#000000 solid 1px;
}


.redqa
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
.steps
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:26px;
color:#FFFFFF;
text-decoration:none;
}
.smallgray
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
padding-top:3px;
color:#CCCCCC;
text-decoration:none;
}

.retaillogin
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FFFFFF;
text-decoration:none;
}
.retaillogingray
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#999999;
font-weight:bold;
text-decoration:none;
}

a.shopping_cartnav
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FFFFFF;
text-decoration:none;
}

a.shopping_cartnav:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FF0000;
text-decoration:none;
}
a.shopping_cartnavON
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FF0000;
text-decoration:none;
}

a.shopping_cartnavON:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FF0000;
text-decoration:none;
}

a.retailloginlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.retailloginlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
a.retailloginlinkON
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
a.retailloginlinkON:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:normal;
color:#FF0000;
text-decoration:none;
}
.smalltext10
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}
a.smalllink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}
a.smalllink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#FFFFFF;
text-decoration:underline;
}
.navbg
{
background-image:url(images/nav_bg.jpg);
background-position:top right;
color:#ff0000;
background-repeat: repeat-x;
}
a.navindex
{
color:#ff0000;
font-size:28px;
line-height:normal;
text-decoration:none;
}
a.navindexwhite
{
color:#ffffff;
font-size:28px;
line-height:normal;
text-decoration:none;
}
a.navindex:hover
{
color:#ffffff;
line-height:normal;
text-decoration:none;
font-size:28px;
}
a.nav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#FFFFFF;
text-decoration:none;
padding:0 5px 0 0;
}
a.nav:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#ff0000;
text-decoration:none;
padding:0 5px 0 0;
}
a.navon
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#ff0000;
text-decoration:none;
padding:0 5px 0 0;
}
a.navon:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#ff0000;
text-decoration:none;
padding:0 5px 0 0;
}
.leftbg
{
background-image:url(images/leftbg.gif);
background-position:top left;
background-repeat:repeat-y;
}
.leftbg_top
{
background-image: url(images/leftbg_shop.gif);
background-position:top left;
background-repeat:no-repeat;
}
.leftbg_bottom
{
background-image: url(images/leftbg_shop_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;

}
.leftbg1
{
background-image:url(images/leftbg_bottom.gif);
background-position:bottom left;
background-repeat: no-repeat;
}
.shead1
{
background-image:url(images/co2.gif);
background-position:bottom left;
background-repeat:repeat-x;
}
.shead2
{
background-image:url(images/co4.gif);
background-position:top left;
background-repeat:repeat-y;
}
.shead3
{
background-image:url(images/co6.gif);
background-position:top left;
background-repeat:repeat-x;
}
.shead4
{
background-image:url(images/co8.gif);
background-position:top right;
background-repeat:repeat-y;
}
.padding
{
padding:15px;
}
.protect_playbg
{
background-image: url(images/protect_playbg.jpg);
background-position:right top;
background-repeat:no-repeat;
}
.boxText { font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.errorBox { font-family:Arial, Helvetica, sans-serif; font-size : 10px; color:ff0000; background: #3B3B3B; font-weight: bold; }
.stockWarning { font-family:Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family:Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

FORM {
	display: inline;
}
  
TR.header {
  background: #000000;
}

TR.headerNavigation {
  background: #bbc3d3;
}

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

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:Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #000000;
}

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

.infoBoxNotice {
  background: #FF8E90;
}

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

TD.infoBoxHeading {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #bbc3d3;
  color:#FFFFFF;
}
.text11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; line-height:12px; font-weight:normal; }
.text11new { line-height:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:normal; }

TD.infoBox, SPAN.infoBox {
  font-family:Arial, Helvetica, 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: #f8f8f9;
}

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

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-left:#303030 solid 1px;
  border-right:#303030 solid 1px;
  border-top:#303030 solid 1px;
  border-bottom:#CCCCCC solid 1px;
  border-spacing: 0px;
}
.productListing-heading {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#999999;
 line-height:16px;
 color:#ffffff;
}
TD.productListing-data {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#000000;
  border-left: #707070 1px solid;
border-right:#707070 1px solid;
}
TD.productLisssting-data {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#000000;
  
}

a.blacklink1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#000000;
text-decoration:none;
}
a.blacklink1:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#000000;
text-decoration:underline;
}
A.pageResults {
  color: #0000FF;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:14px;
  color:#FFFFFF;
  text-decoration:none;
}
A.pageResults:hover {
  color: #0000FF;
  font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:underline;
}
TD.pageHeading, DIV.pageHeading {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #FF0000;
}
TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
TD.main, P.main {
  font-family:Arial, Helvetica, sans-serif;
  color:#ffffff;
  line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
}

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

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

TD.fieldValue {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}

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

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

CHECKBOX, INPUT, RADIO, SELECT {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
   background:#FFFFFF;
}

.textarea {
  width: 302px;
  height:100px;
  max-width:302px;
  max-height:100px;
   background:#FFFFFF;
  overflow:auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.textarea460 {
  width: 460px;
  height:110px;
  max-width:460px;
  max-height:110px;
  overflow:auto;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
   background:#FFFFFF;
}

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

TABLE.formArea {
  background: #f1f9fe;
  border-color: #999999;
  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 12px bold ; color:#ff0000;}

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

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

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

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

/* message box */

.messageBox { font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size: 11px; background-color: #323232; height:20px; }
.messageStackSuccess { font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size: 11px; background-color: #323232; }

/* input requirement */

.inputRequirement { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }
.checkbox10
{
width:14px;height:15px;border-top:#63666D solid 1px;border-right:#666666 solid 0px;border-bottom:#666666 solid 0px;border-left:#63666D solid 1px;
 background:#FFFFFF;
}

.textfield267
{
width:267px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield_quntity
{
width:20;height:20px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield145
{
width:145px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield182
{
width:177px;height:21px; border:#999999 solid 1px; color:#000000; background:#FFFFFF;
}
.proinfo_textfield160
{
width:160px;height:21px; border:#999999 solid 1px; color:#000000; background:#FFFFFF;
}
.textfield
{
width:302px;height:20px; border:#999999 solid 1px; color:#000000; background:#FFFFFF;
}
.dropdown
{
width:302px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.dropdown180
{
width:180px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}

.textfield180
{
width:145px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield145
{
width:145px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfieldpost
{
width:105px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield168
{
width:168px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield_stokist
{
width:264px;height:19px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield_stokist2
{
width:146px;height:19px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield_faq
{
width:265px;height:20px; border:#999999 solid 1px; background:#FFFFFF;
}
.listmenu162
{
width:162px;height:19px; border:#999999 solid 1px; background:#FFFFFF;
}
.listmenu201
{
width:198px;height:19px; border:#999999 solid 1px; background:#FFFFFF;
}
.bullet{ background-image:url(images/bullet_red.gif);background-repeat:no-repeat;background-position:left top;padding-left:15px;}
a.bulletlink{ text-decoration:none; background-image:url(images/bullet_red.gif);background-repeat:no-repeat;background-position:left top;padding-left:15px;}
a.bulletlink:hover{ text-decoration:underline; background-image:url(images/bullet_red.gif);background-repeat:no-repeat;background-position:left top;padding-left:15px;}
.rightmenupadding{padding:14px 14px 14px 15px;}
.rightmenupaddingtest{padding:14px 5px 14px 8px;}
ul
{
padding:0px;
margin:0px;
}
li
{
padding:0px;
margin:0px;
}
.divider{ border-bottom:#3E3E40 solid 1px; padding:20px 0px 20px 0px;}
.dividerline{ border-bottom:#3E3E40 solid 1px; padding:0px 0px 0px 0px; height:1px; margin:0px;}
.dividerline1{ border-bottom:#3E3E40 solid 1px; padding:0px 0px 0px 0px; }
.whiteboldtext{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:17px;}
.redtext_news{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:normal; line-height:17px;}
a.redtext_news{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px; font-weight:normal; line-height:17px;text-decoration:none;}
a.redtext_news:hover{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px; font-weight:normal; line-height:17px;text-decoration:underline;}
a.whitetext_news{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; line-height:17px;text-decoration:none;}
a.whitetext_news:hover{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; line-height:17px;text-decoration:underline;}

.Questions{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:normal; line-height:17px;}
a.Questions1{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; line-height:17px; text-decoration:none;}
a.Questions1:hover{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight:normal; line-height:17px; text-decoration:underline; }


.whiteboldtext12{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:14px;}
.whitetext{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:normal; line-height:17px;}
.whitetext_stocser{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:normal; line-height:17px;}
.redboldtext{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:bold; line-height:17px;}
.grey_testiminoal{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:14px; font-weight:bold; line-height:30px; }
.red_testiminoal{ font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:14px; font-weight:bold; line-height:20px;}
.redtext{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:normal; line-height:18px;}
a.redtextlink{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px; font-weight:normal; line-height:14px; text-decoration:none;}
a.redtextlink:hover{ font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#FF0000; font-size:12px; font-weight:normal; line-height:14px;}

a.whitetextlink{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; line-height:14px; text-decoration:none;}
a.whitetextlink:hover{ font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#ffffff; font-size:12px; font-weight:normal; line-height:14px;}

a.whitelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:underline;
}
a.whitelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}
a.whitelink1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:none;
}
a.whitelink1:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#FFFFFF;
text-decoration:underline;
}
a.arail10
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FFFFFF;
text-decoration:underline;
}
a.arail10:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
color:#FFFFFF;
text-decoration:none;
}
.gray12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#999999;
text-decoration:none;
}
.gray12bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#999999;
font-weight:bold;
text-decoration:none;
}
.gray12link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#999999;
font-weight:bold;
text-decoration:none;
}
.gray12link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ff0000;
font-weight:bold;
text-decoration:none;
}
.gray12linkon
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:bold;
color:#ff0000;
text-decoration:none;
}
.gray12linkon:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:bold;
color:#ff0000;
text-decoration:none;
}
.white12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ffffff;
text-decoration:none;
}
.red12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#FF0000;
text-decoration:none;
}
.red123
{
font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:14px; font-weight:normal; line-height:17px;
font-weight:bold;
}

.graybgmiddltable
{
padding:0px;
background-color:#999999;
}
a.graylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#999999;
text-decoration:underline;
}
a.graylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#999999;
text-decoration:none;
}

a.newswhitelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#ffffff;
text-decoration:none;
}
a.newswhitelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#ffffff;
text-decoration:underline;
}

a.newswhitelink1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#ffffff;
text-decoration: underline;
}
a.newswhitelink1:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#ffffff;
text-decoration:none;
}

a.graylink11
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#999999;
text-decoration:underline;
}
a.graylink11:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#999999;
text-decoration:none;
}
.rightmenu_stockistser
{
background-image:url(images/rightmenu_stockistser.jpg);
background-position:left top;
background-repeat:no-repeat;
}
a.w18
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:18px;
font-weight:normal; 
line-height:17px;
text-decoration:none; 

}

a.w18:hover
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:18px; 
font-weight:normal; 
line-height:17px;
text-decoration:underline;
}
.date
{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-size:12px;
font-weight:normal; 
line-height:12px;
text-decoration:none; 
}
.news_more
{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-size:12px;
font-weight:normal; 
line-height:12px;
text-decoration:underline;
}
a.news_more
{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-size:12px;
font-weight:normal; 
line-height:12px;
text-decoration:none;
}
a.news_more:hover
{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-size:12px;
font-weight:normal; 
line-height:12px;
text-decoration:underline;
}
.protectwhbold
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:20px;
font-weight:Bold; 
}
.protectwhboldreg
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:10px;
font-weight:Bold; 
}
.protectwhnor
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:20px;
font-weight: normal; 
}
.perform
{
font-family:Arial, Helvetica, sans-serif; 
color:#FF0000; 
font-size:20px;
font-weight: normal;
font-style: italic;
}
a.graylink11
{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-size:11px;
font-weight:normal;
line-height:18px;
text-decoration:underline; 
}
a.graylink11:hover
{
font-family:Arial, Helvetica, sans-serif; 
color:#999999; 
font-size:11px;
font-weight:normal; 
line-height:18px;
text-decoration:none; 
}
.sitemap
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:12px;
font-weight: normal; 
line-height:12px;
text-decoration:none; 
}
.sitemap:hover
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:12px;
font-weight:normal; 
line-height:12px;
text-decoration:underline; 
}
.indextextright
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:16px;
font-weight:normal; 
line-height:20px;
text-decoration: none; 
}
.indexrighttext
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:12px;
font-weight:normal; 
line-height:16px;
text-decoration: none; 
}
.indexreg
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:10px;
font-weight:normal; 
line-height:24px;
text-decoration: none; 
}
a.w17
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:17px;
font-weight:normal; 
line-height:19px;
text-decoration:none; 

}

a.w17:hover
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:17px; 
font-weight:normal; 
line-height:19px;
text-decoration:underline;
}
.bolletwhite{
background-image: url(images/bollet_white.gif);
background-repeat:no-repeat;
background-position:left top;
}

.home_rightbottom{
background-image: url(images/home_rightbottom.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.text_fieldlogin
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
	 border:#999999 solid 1px;
    COLOR: #000000;
	width:285px;
	height:20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, SansSerif
	 background:#FFFFFF;
}

ul
{
padding:0px;
margin:0px;
list-style:none;
}
li
{
padding:0px;
margin:0px;
width:270px;
list-style:none;
}

.bulletwhite
{
	margin:0px;
	float:left;
	padding:0 0 0 10px;
	list-style:none;
	margin:0px;
	line-height:normal;
	background-image:url(images/bullet_white.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
.prducttext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
}

.price
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
line-height:normal;
color:#000000;
}
.paddingrigthboxgray
{
padding:10px 15px 10px 10px;
background-color:#999999;
}
.paddingrigthboxgray1
{
padding:10px 12px 10px 10px;
background-color:#999999;
}
.WHITE11
{
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:11px;
font-weight:normal;
line-height:18px;
text-decoration:none; 
}

	.black_bg_1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	height:23px;
	background-color:#000000;
	width:100%;
	background-image:url(images/black_bg_1.gif);
}


.goalkeepers_bg
{
background-image:url(images/goalkeepers_bg.gif);
background-position:top right;
background-repeat:no-repeat;
background-color:#999999;
padding:16px 0px 10px 15px;

font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:16px;
text-decoration:none; 
}

.players_bg
{

background-position:top right;
background-repeat:no-repeat;
background-color:#999999;
padding:16px 0px 10px 15px;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:16px;
text-decoration:none;
}
.players_bg1
{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:16px;
text-decoration:none;
}
.players_bg22
{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.products_bg
{
background-color:#999999;
padding:16px 0px 10px 15px;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:15px;
font-weight:normal;
text-decoration:none;
font-weight: 500;
}

.club_staff_supporters_bg
{
background-image: url(images/club_staff_supporters_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#999999;
padding:16px 0px 10px 15px;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:16px;
text-decoration:none; 
}

.club_staff_supporters_bg11
{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:normal;
text-decoration:none; 
}

.officials_bg
{
background-image: url(images/referees_match_officials_bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#999999;
padding:16px 0px 10px 15px;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:16px;
text-decoration:none; 
}
.officials_bg12
{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:14px;
font-weight:normal;
line-height:16px;
text-decoration:none; 
}

.what_pd_for_ubg
{
background-image:url(images/what_pro_r_for_ubg.jpg);
background-position:left top;
background-repeat:no-repeat;
}

a.leftNav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#FFFFFF;
text-decoration:none;
}
a.leftNav:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ff0000;
text-decoration:none;
}
a.leftNavOn
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ff0000;
text-decoration:none;
}
a.leftNavOn:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ff0000;
text-decoration:none;
}
.how_work
{
font-family:Arial;
font-size:16px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;

}
.how_workReg
{
font-family:Arial;
font-size:10px;
line-height:18px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;

}
.middle_layer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.outer_layer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#0066CC;
text-decoration:none;
}
.bottom_bg
{
background-image:url(images/bottom_bg.gif);
background-position:bottom left;
background-repeat: no-repeat;
}

.bg_product_right
{
background-image: url(images/bg_product_right.gif);
background-repeat: repeat-y;
}

.product_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
}

.box_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ffffff;
}
.product_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ffffff;
}
.caringbold
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
line-height:18px;
}
.caringbolddd
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
line-height:normal;
}
.caring14
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.sub_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
padding-left:16px;

}

.border{
border-left: #707070 1px solid;
border-right:#707070 1px solid;
}
.footer_bg
{ 
background:url(images/footer_bg.gif) no-repeat;
width:950px;
height:43px;
background-position:right bottom;
}

.tabletitle_bgsecond
{
	background-color:#838383;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	padding-left:10px;
}

.textbold1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	font-variant:normal;
	font-weight:bold;
	padding-left:10px;
}

.textbold1new
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	font-variant:normal;
	padding-left:10px;
}

.border_2{
	border:1px solid #000000;
	
}
.tablespacing
{
padding:14px;
background-color:#FFFFFF;
}


.black_bg_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:14px;
	color:#FFFFFF;
	font-weight:normal;
	height:23px;
	background-color:#000000;
	width:100%;
}
.shoppingcart_heading
{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
border-left:solid #707070 1px;
}

.shoppingcart_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
padding-top:20px;
color:#333333;
text-decoration:none;
border-left:solid #707070 1px;
}
.shoppingcart_contentpro
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
padding-top:20px;
color:#333333;
text-decoration:none;
}

.textfield_checkout_add264
{
width:264px;height:20px; border:#999999 solid 1px; color:#000000; margin-bottom:9px; background:#FFFFFF;
}

.textfield_checkout_add143
{
width:143px;height:20px; border:#999999 solid 1px; color:#000000; background:#FFFFFF;
}

.dropdown_checkout_add143
{
width:143px;height:18px; border:#999999 solid 1px;color:#000000; background:#FFFFFF;
}

.order_failed_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:8px;
color:#FFFFFF;
text-decoration:none;
}

a.underlinelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.underlinelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
a.onunderlinelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}
a.onunderlinelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

a.funderlinelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.funderlinelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.textfield217
{
width:217px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}

.textfield97
{
width:97px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}

.textfield76
{
width:76px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}
.textfield72
{
width:70px;height:21px; border:#999999 solid 1px; background:#FFFFFF;
}

.smalltext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

.consumertext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	border-bottom:#999999 solid 1px;
}
.consumervold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	
}
.consumertext_1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
}
.consumertext_2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}	
#consumertotal
{
width:120px;
height:25px;
padding-top:5px;
float:right;
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	position: relative;
}
#consumerbar
{
width:120px;
height:1px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
font-weight:bold;
background-color:#999999;
position: relative;
}
#consumersubtotal
{
width:52px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
position: 
}
.grayborder
{
border:#999999 solid 1px;
padding-bottom:10px;
}
.grayheadre
{
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:17px;
color:#ffffff;
padding-left:5px;
}
.graybold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:17px;
}
.order_total
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	border-bottom:#707070 solid 1px;
	line-height:18px;
}	
.order_total_small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	border-bottom:#707070 solid 1px;
	line-height:18px;
}	
.imp_small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	
}	
.listmenu201proinf
{
width:199px;height:22px; border:#999999 solid 1px; background:#FFFFFF;
font-size:14px;
}
.mailto
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
.mailto:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:normal;
}
.imglabgray
{
background:url(images/gray_imagebg.gif) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#FFFFFF;
padding-left:10px;
padding-top:10px;
}
.blacktext12bold
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#000000;
}
.blacktext12bold
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#000000;
}
a.blacktext12boldlink
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#000000;
}
a.blacktext12boldlink:hover
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.blacktext12
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
font-weight:normal;
padding-top:16px;
color:#000000;
}
.what_to_do
{
background:url(images/what_pro_r_for_nav.gif) no-repeat top left;
}
a.what_to_dolink
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}
a.what_to_dolink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
font-weight:normal;
text-decoration:none;
color:#ff0000;
}

