BODY {
    BACKGROUND: #8CA31C;
    MARGIN: 0px; 
    COLOR: #000000;
    font-size: 62.5%;
    font-weight: normal;
    text-transform:	none;
    TEXT-DECORATION: none;
    color: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A {
    COLOR: #004A80; TEXT-DECORATION: none
}
A:hover {
    COLOR: #0072BC; TEXT-DECORATION: underline
}
A:visited {
    COLOR: #0072BC; TEXT-DECORATION: none
}


.boxText {
 BACKGROUND: url(images/style2/infoBox2.gif) top left no-repeat;
 FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;
 padding-bottom: 0px;
 BACKGROUND-COLOR: #ffffff;
}
.boxTextProd {
/* BACKGROUND: url(images/style2/infoBoxProd.gif) top left; */
  FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-WEIGHT: bold
}
.errorBox {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif
}
.stockWarning {
    FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, sans-serif
}
.productsNotifications {
    BACKGROUND: #f2fff7
}
.orderEdit {
    FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
/* .prod:link {
    COLOR: #000000; TEXT-DECORATION: none
}
.prod:hover {
    COLOR: #00aa55; TEXT-DECORATION: underline
}
.prod:visited {
    COLOR: #5555aa; TEXT-DECORATION: none
} */
.prod-order {
    COLOR: #A7A7A7; TEXT-DECORATION: none
}

.prod-order:link {
    COLOR: #A7A7A7; TEXT-DECORATION: none
}
.prod-order:visited {
    COLOR: #A7A7A7; TEXT-DECORATION: none
}
.prod-order:hover {
    COLOR: #A7A7A7; TEXT-DECORATION: underline
}

/* 
.url:link {
    COLOR: #000000; TEXT-DECORATION: underline
}
.url:hover {
    COLOR: #00aa55; TEXT-DECORATION: underline
}
.url:visited {
    COLOR: #5555aa; TEXT-DECORATION: underline
} */
FORM {
    DISPLAY: inline
}
TR.header {
    BACKGROUND: #ffffff
}
.headerbackleft {
    background: url(images/style2/top-header.jpg) left;
}
.headerbackright {
background: url(images/style2/top-header.jpg) right;
}
.HeaderBack {
background: url(images/style2/HeaderBack.gif) left top;
}

.headerNavigationBack {
BACKGROUND: #F6F8EA url(images/style2/headerNavigationBack.gif) repeat-x;
}
.headerNavigationBackAll {
BACKGROUND: url(images/style2/headerNavigationBackLeftAll.gif) no-repeat;	
}
TD.headerNavigation {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #737373; FONT-FAMILY: Verdana, Arial, sans-serif; height: 24px;
}
TD.headerNavigationLeftedge {
    BACKGROUND: url(images/style2/headerNavigationBackLeft.gif) no-repeat left top; 
}
TD.headerNavigationRightedge {
    BACKGROUND: url(images/style2/headerNavigationBackRight.gif) no-repeat right top; 
}

TD.headerNavigationList {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/style2/headerNavigationListBack.gif); COLOR: #737373; FONT-FAMILY: Verdana, Arial, sans-serif; height: 24px;
}

TD.data {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.data {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.data1 {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND: #f6f8ea
}
TR.data0 {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif;

}
A.headerNavigation {
    COLOR: #004A80
}
A.headerNavigation:hover {
    COLOR: #737373
}
TR.headerError {
    BACKGROUND: #ff0000
}
TD.headerError {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.headerInfo {
    BACKGROUND: #00ff00
}
TD.headerInfo {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.footer {
    BACKGROUND: #;	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.footer {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #009933; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.footerleftedge {
background: url(images/style2/footerNavigationBack-l.gif) bottom left no-repeat
}
TD.footerrightedge {
background: url(images/style2/footerNavigationBack-r.gif) bottom right no-repeat
}
.infoBox {	
}
.infoBoxContents {
    FONT-SIZE: 10px; 
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.infoBoxNotice {
    BACKGROUND: #992a2a
}
.infoBoxNoticeContents {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxNoticeContents H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e3c0c0; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #992a2a; PADDING-TOP: 5px; BORDER-BOTTOM: #992a2a 1px solid
}
.infoBoxNotice1 {
}
.infoBoxNoticeContents1 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: ; FONT-FAMILY: Verdana, Arial, sans-serif
}
#infoBoxNoticeContents1leftedge
{
background: url(images/style2/infoBoxNotice.gif) top left no-repeat; 
margin-right: 20px; 
padding: 0px
}
#infoBoxNoticeContents1rightedge
{
background: url(images/style2/infoBoxNotice.gif) white top right no-repeat; margin-top: 2px;
}


/* .infoBoxNoticeContents1 H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00cc00; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #006600 1px solid
} */
.infoBoxNoticeContents1 H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: ; PADDING-BOTTOM: 5px; MARGIN: 20px; BORDER-LEFT: 0px; COLOR: #0196CF; PADDING-TOP: 0px; BORDER-BOTTOM: #0196CF 0px solid
}


.infoBoxNotice2 {
}

/* MENU BOXES - menus on left and right side */
/* MENU BOXES begins */
/* menu box default begins */
.menuboxLeftedge {
    BACKGROUND: url(images/style2/infoBoxHeadingback.gif) no-repeat;
}
/* dzh 2007-03-12 */
.menuboxLeftedgeL {
    BACKGROUND: url(images/style2/infoBoxHeadingbackL.gif);
}
/* dzh 2007-03-12 */
.menuboxLeftedgeR {
    BACKGROUND: url(images/style2/infoBoxHeadingbackR.gif) no-repeat;
}

/*
.menuboxRightedge {
    BACKGROUND: url(images/style2/infoBoxHeadingback.gif) right top;
}*/
 
.menuboxIconSearch {
    BACKGROUND: url(images/style2/icons/search.gif) no-repeat top left;
    
    }
.menuboxHeading {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    height: 28px;
    padding-left: 33px;
    padding-top: 8px;
    margin-bottom: 5px;
    }

#menuboxContent {
    FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Arial, sans-serif;
    padding-left: 10px;
    }

/* MENU BOX LEVELS */

a.menuboxLevel1:visited, a.menuboxLevel1:link{
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana, Arial, sans-serif;
    margin-bottom: -13px;
    padding-bottom: 2px;
    padding-top: 0px;
}

a.menuboxLevel1Active:visited, a.menuboxLevel1Active:link{
    Color: #000000;
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana, Arial, sans-serif;
    margin-bottom: -13px;
    padding-bottom: 2px;
    padding-top: 0px;
    }

a.menuboxLevel1:hover, a.menuboxLevel1Active:hover  {
    text-decoration: underline;
    }

/* Content Box begins */
#BoxContentsLeftedge
{
background: url(images/style2/BoxContentsLeftedge.gif) top left no-repeat;
padding-left: 30px;
padding-right: 30px; 
}

#BoxContentsLeftedge2
{
background: url(images/style2/BoxContentsLeftedge2.gif) top left no-repeat;
padding-left: 10px;
padding-right: 10px; 
}

#BoxContentsTopedge
{
background: url(images/style2/BoxContentsTopedge.gif) #ffffff top repeat-x; 
}
#BoxContentsRightedge
{
background: url(images/style2/BoxContentsRightedge.gif) top right no-repeat; margin-top: 2px;
}

.BoxContents {
    padding-left: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: Verdana, Arial, sans-serif
}
.BoxFriend {
    padding-left: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px;  FONT-FAMILY: Verdana, Arial, sans-serif
}


/* dzh 2007-03-13*/
.BoxContents2 {
    padding-left: 5px; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px;  
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
/* dzh 2007-03-13*/
.BoxContents3 {
    padding-left: 0px; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px;  
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

/* dzh 2007-03-12*/
.BoxContentsProd {
    padding-left: 0px; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px;  
    FONT-FAMILY: Verdana, Arial, sans-serif
}

.BoxContents UL LI{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px; 	
FONT-FAMILY: Verdana, Arial, sans-serif;
    list-style-image: url(images/style2/emptyFolder.gif);
    list-style-type: disc;
    padding-left: 5px;
}

H4.BoxContents  {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 14px; 
    PADDING-BOTTOM: 25px; 
    MARGIN: 0px; 
    BORDER-LEFT: 0px; 
    COLOR: #0196CF; 
    PADDING-TOP: 15px;
    padding-left: 20px; 
    BORDER-BOTTOM: #0196CF 0px solid
}
.BoxContentsProducts {
BACKGROUND: url(images/style2/icons/products-big.gif) top left no-repeat; 
PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }

#BoxContentsFooterLeftedge
{
background: url(images/style2/BoxContentsFooterLeftedge.gif) bottom left no-repeat; 
height: 15px;}
#BoxContentsFooterRightedge
{
background: url(images/style2/BoxContentsFooterRightedge.gif) white bottom right no-repeat;
 margin-bottom: 5px;
}
/* Content Box ends */

/* Product folders if images*/

.imageframeTopleft
{ background: url(images/style2/imageframeTopleft.gif) top left no-repeat;}
.imageframeTop
{ background: url(images/style2/imageframeTop.gif) top repeat; }
.imageframeTopright
{ background: url(images/style2/imageframeTopright.gif) top right no-repeat; }
.imageframeLeft
{ background: url(images/style2/imageframeLeft.gif) left ; }
.imageframeRight
{ background: url(images/style2/imageframeRight.gif) right; }
.imageframeBotleft
{ background: url(images/style2/imageframeBotleft.gif) bottom left no-repeat; }
.imageframeBot
{ background: url(images/style2/imageframeBot.gif) bottom; }
.imageframeBotright
{ background: url(images/style2/imageframeBotright.gif) bottom right; }
.imageframe
{ 	FONT-WEIGHT: bold; 
    FONT-SIZE: 13px; 
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: 0px; 
    COLOR: #A59910; 
/*    background: url(images/style2/imageframeBullet.gif) bottom right; */
    }


/* Box News begins */

H4.BoxNews  {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 14px; 
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: 0px; 
    COLOR: #A59910; 
    PADDING-TOP: 15px;
    padding-left: 20px; 

}
.BoxNews {
    BACKGROUND: top left no-repeat; 
    PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 	
    }
#BoxNewsLeftedge
{
background: url(images/style2/BoxNewsHeader.gif) top left no-repeat; 
margin-right: 20px; 
padding: 0px
}
#BoxNewsRightedge
{
background: url(images/style2/BoxNewsHeader.gif) #FFFCD2 top right no-repeat; 
margin-top: 2px;
}
table.BoxNews {
    margin-left: 20px;
    border-top: 1px solid #DED676;
}

table.BoxNews td{
    FONT-WEIGHT: regular;
    FONT-SIZE: 12px; 
    background: url(images/style2/emptyFolder.gif) top left no-repeat;	
    padding-left: 25px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 1px solid #DED676;
}
table.BoxNews td a{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px; 
}


/* .BoxNews UL LI{
    FONT-WEIGHT: regular;
    FONT-SIZE: 12px; 	
    list-style-image: url(images/style2/emptyFolder.gif);
    list-style-type: disc;
    padding-left: 5px;
    border-bottom: 1px solid #A59910;
} */

#BoxNewsFooterLeftedge
{
background: url(images/style2/BoxNewsFooterLeftedge.gif) bottom left no-repeat; 
height: 15px;}
#BoxNewsFooterRightedge
{ 
background: url(images/style2/BoxNewsFooterRightedge.gif) #FFFCD2 bottom right no-repeat;
 margin-bottom: 5px;
}
/* Box News ends */

/* OKmessage begins */

#BoxOkmessageLeftedge
{
background: url(images/style2/BoxOkmessageHeader.gif) top left no-repeat; 
margin-right: 20px; 
padding: 0px
}
#BoxOkmessageRightedge
{
background: url(images/style2/BoxOkmessageHeader.gif) #DDF3DA top right no-repeat; margin-top: 2px;
}

.BoxOkmessage {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: ; FONT-FAMILY: Verdana, Arial, sans-serif
}
.BoxOkmessage UL LI{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px; 	
FONT-FAMILY: Verdana, Arial, sans-serif;
    list-style-type: none;
    padding-left: 5px;
}

.BoxOkmessage H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: ; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #0196CF 0px solid; 
}
#BoxOkmessageFooterLeftedge
{
background: url(images/style2/BoxOkmessageFooterLeftedge.gif) bottom left no-repeat; 
height: 15px;}
#BoxOkmessageFooterRightedge
{
background: url(images/style2/BoxOkmessageFooterRightedge.gif) #DDF3DA bottom right no-repeat;
 margin-bottom: 5px;
}
/* Box OKmessage ends */


/* Order begins */

#BoxOrderLeftedge
{
background: url(images/style2/BoxOrderLeftedge.gif) top left no-repeat; 
}
#BoxOrderTopedge
{
background: url(images/style2/BoxOrderTopedge.gif) #F5F2CE top repeat-x; 
}
#BoxOrderRightedge
{
background: url(images/style2/BoxOrderRightedge.gif) top right no-repeat; margin-top: 2px;
}

.BoxOrder {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: ; FONT-FAMILY: Verdana, Arial, sans-serif
}
.BoxOrder UL LI{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px; 	
FONT-FAMILY: Verdana, Arial, sans-serif;
    list-style-type: none;
    padding-left: 5px;
}

H4.BoxOrder  {
    height: 40px; BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: ; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #939070; PADDING-TOP: 10px; BORDER-BOTTOM: #0196CF 0px solid; 
}


.order {FONT-WEIGHT: normal; FONT-SIZE: 12px;
    COLOR: #000000; TEXT-DECORATION: none
}

.order:link {
    COLOR: #A7A7A7; TEXT-DECORATION: none
}
.order:visited {
    COLOR: #A7A7A7; TEXT-DECORATION: none
}
.order:hover {
    COLOR: #A7A7A7; TEXT-DECORATION: underline
}
TR.orderHeading {BACKGROUND: #D7D3A4; FONT-WEIGHT: bold; FONT-SIZE: 12px;
    COLOR: #000000; TEXT-DECORATION: none
}
table.order {
    BORDER-left: #DCD8AB 1px solid; 
    }

table.order td{
    BORDER-right: #DCD8AB 1px solid; 
    BORDER-bottom: #DCD8AB 1px solid; 
    }



#BoxOrderFooterLeftedge
{
background: url(images/style2/BoxOrderFooterLeftedge.gif) bottom left no-repeat; 
height: 15px;}
#BoxOrderFooterRightedge
{
background: url(images/style2/BoxOrderFooterRightedge.gif) #F5F2CE bottom right no-repeat;
 margin-bottom: 5px;
}
/* Order Ends */





/* Nomessage begins */

#BoxNomessageLeftedge
{
background: url(images/style2/BoxNomessageHeader.gif) top left no-repeat; 
margin-right: 20px; 
padding: 0px
}
#BoxNomessageRightedge
{
background: url(images/style2/BoxNomessageHeader.gif) #FCE2E3 top right no-repeat; margin-top: 2px;
}

.BoxNomessage {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: ; FONT-FAMILY: Verdana, Arial, sans-serif
}
.BoxNomessage UL LI{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px; 	
FONT-FAMILY: Verdana, Arial, sans-serif;
    list-style-type: none;
    padding-left: 5px;
}

.BoxNomessage H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: ; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #0196CF 0px solid; 
}
#BoxNomessageFooterLeftedge
{
background: url(images/style2/BoxNomessageFooterLeftedge.gif) bottom left no-repeat; 
height: 15px;}
#BoxNomessageFooterRightedge
{
background: url(images/style2/BoxNomessageFooterRightedge.gif) #FCE2E3 bottom right no-repeat;
 margin-bottom: 5px;
}
/* Box Nomessage ends */





.infoBoxNoticeContents2r {
    FONT-SIZE: 12px; BACKGROUND: #ccffcc; FONT-FAMILY: Verdana, Arial, sans-serif
}

.infoBoxHeadingBack {
    BACKGROUND: url(images/style2/infoBoxHeadingback.gif) no-repeat;
    padding-left: 0px;
}
.infoBoxHeadingBackRight {
    BACKGROUND: url(images/style2/infoBoxHeadingback.gif) right top;
}
/* dzh 2007-03-12 */
.infoBoxHeadingBack2L {
    BACKGROUND: url(images/style2/infoBoxHeadingbackL.gif) no-repeat;
    padding-left: 0px;
}
/* dzh 2007-03-12 */
.infoBoxHeadingBack2R {
    width:15px;
    BACKGROUND: url(images/style2/infoBoxHeadingback2R.gif) right top no-repeat;
}


.infoBoxFooterBack {
    BACKGROUND: url(images/style2/infoBoxFooterback2.gif) left bottom;
    height: 12px;
    
}
.infoBoxFooterBackRight {
    BACKGROUND: url(images/style2/infoBoxFooterback2.gif) right bottom;
    margin-bottom: 5px
    }
/* dzh 2007-03-12 */
.infoBoxHeadingBackProdL {
    BACKGROUND: url(images/style2/infoBoxHeadingbackProdL.jpg) no-repeat;
    padding-left: 0px;
}
/* dzh 2007-03-12 */
.infoBoxHeadingBackProdR {
    BACKGROUND: url(images/style2/infoBoxHeadingbackProdR.jpg) no-repeat;
}


.infoBoxHeadingBackProdRight {
    BACKGROUND: url(images/style2/infoBoxHeadingbackProd.gif) right top;
}

TD.infoBoxHeadingProd {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, sans-serif; height: 35px;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;	
    padding-left: 35px;
}

TD.infoBoxHeading {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    height: 28px;
}
TD.infoBox {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}

TR.productListing-odd {
    FONT-SIZE: 10px; BACKGROUND: #fefefe; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.productListing-error {
    FONT-SIZE: 10px; BACKGROUND: #ffcccc; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.accountHistory-odd {
    BACKGROUND: #f8f9f8
}
TR.addressBook-odd {
    BACKGROUND: #f8f9f8
}
TR.alsoPurchased-odd {
    BACKGROUND: #f8f9f8
}
TR.payment-odd {
    BACKGROUND: #f8f9f8
}
TR.productReviews-odd {
    BACKGROUND: #f8f9f8
}
TR.upcomingProducts-odd {
    BACKGROUND: #f8f9f8
}
TR.shippingOptions-odd {
    BACKGROUND: #f8f9f8
}
TR.productListing-even {
    FONT-SIZE: 10px; BACKGROUND: #f8f9f8; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.productListing-button {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.accountHistory-even {
    BACKGROUND: #f8f9f8
}
TR.addressBook-even {
    BACKGROUND: #f8f9f8
}
TR.alsoPurchased-even {
    BACKGROUND: #f8f9f8
}
TR.payment-even {
    BACKGROUND: #f8f9f8
}
TR.productReviews-even {
    BACKGROUND: #f8f9f8
}
TR.upcomingProducts-even {
    BACKGROUND: #f8f9f8
}
TR.shippingOptions-even {
    BACKGROUND: #f8f9f8
}
TABLE.productListingOuter {
    background: #ffffff; }

TABLE.productListing {
     BORDER-RIGHT: #fafafa 1px solid; BORDER-TOP: #fafafa 1px solid; BORDER-LEFT: #fafafa 1px solid; BORDER-BOTTOM: #dedede 1px solid; border-spacing: 1px
}
.header-heading {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/style2/headerNavigationBack.gif); COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; height: 20px;
}
.productListing-heading {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/style2/productListing-heading.gif); COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; height: 20px;
}
.productListing-headingDisc {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; height: 20px;
}


TD.productListing-data {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults {
    COLOR: #0000ff
}
A.pageResults:hover {
    BACKGROUND: #ffff33; COLOR: #0000ff
}
TD.pageHeading {
    FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #9a9a9a; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.pageHeading {
    FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #9a9a9a; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.subBar {
    BACKGROUND: #f4f7fd
}
TD.subBar {
    FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.main {
    FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.main {
    FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.accountCategory {
    FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldKey {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue {
    FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
    FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX {
    BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a9a9a 1px solid; COLOR: #111111; BORDER-BOTTOM: #9a9a9a 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
    BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a9a9a 1px solid; COLOR: #111111; BORDER-BOTTOM: #9a9a9a 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
RADIO {
    BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a9a9a 1px solid; COLOR: #111111; BORDER-BOTTOM: #9a9a9a 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
    BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a9a9a 1px solid; COLOR: #111111; BORDER-BOTTOM: #9a9a9a 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT.cbx {
    BORDER-RIGHT: #9a9a9a 0px solid; BORDER-TOP: #9a9a9a 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #9a9a9a 0px solid; COLOR: #111111; BORDER-BOTTOM: #9a9a9a 0px solid; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT.btn1 {
    BORDER-RIGHT: gray 1px solid; 
    BORDER-TOP: #dedede 1px solid; 
    FONT-SIZE: 85%; 
    background: #FAFAFA;
    BORDER-LEFT: #dedede 1px solid; 
    color: #000000;
    BORDER-BOTTOM: gray 1px solid
}
INPUT.btn2 {
    BORDER-RIGHT: #550000 1px solid; BORDER-TOP: #dd0077 1px solid; FONT-SIZE: 85%; BACKGROUND: #990022; BORDER-LEFT: #dd0077 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #550000 1px solid
}
TEXTAREA {
    FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea {
    BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid
}
TD.formAreaTitle {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.productSpecialPrice {
    COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.errorText {
    COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow {
    
}
.moduleRowOver {
    CURSOR: hand; BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected {
    BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
    FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo {
    FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarCurrent {
    FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageBox {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.messageStackWarning {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.messageStackSuccess {
    FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00
}
.inputRequirement {
    FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}

.menuboxIconNewsOver {
    BACKGROUND: url(images/style2/icons/NewsOver.gif) no-repeat top left;
    }
.menuboxIconBasketOver {
    BACKGROUND: url(images/style2/icons/BasketOver.gif) no-repeat top left;
    }
.menuboxIconPaymentOver {
    BACKGROUND: url(images/style2/icons/PaymentOver.gif) no-repeat top left;
    }
.menuboxIconInfoOver {
    BACKGROUND: url(images/style2/icons/InfoOver.gif) no-repeat top left;
    }

.menuboxIconFindOver {
    BACKGROUND: url(images/style2/icons/FindOver.gif) no-repeat top left;
    }

.menuboxIconLangOver {
    BACKGROUND: url(images/style2/icons/LangOver.gif) no-repeat top left;
    }
.menuboxIconProductOver {
    BACKGROUND: url(images/style2/icons/ProductOver2.gif) no-repeat top left;
    }
.menuboxIconIconOver {
    BACKGROUND: url(images/style2/icons/IconOver.gif) no-repeat top left;
    }
#signature a{
    FONT-SIZE: 11px;
    COLOR: #B6BEAC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin-bottom: 5px;
}
