/*

  $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: #000000;

  text-decoration: none;

}



A:hover {

  color: #AABBDD;

  text-decoration: underline;

}



FORM {

	display: inline;

}



TR.header {

  background: #ffffff;

}



TR.headerNavigation {

 /* background: #bbc3d3;*/

 background:#607FB1;

}



TD.headerNavigation {

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

  font-size: 10px;

  background: #607FB1;

  color: #ffffff;

  font-weight : bold;

}



A.headerNavigation { 

  color: #FFFFFF; 

}



A.headerNavigation:hover {

  color: #ffffff;

}



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: #607FB1;

}



TD.footer {

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

  font-size: 10px;

  background: #607FB1;

  color: #ffffff;

  font-weight: bold;

}



.infoBox {

  background: #607FB1;

}



.infoBoxContents {

  background: #ffffff;

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

  font-size: 10px;

}



.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: #607FB1;

  color: #ffffff;

}



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

}



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;*/

  background:#ffffff;

}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #607FB1;

  border-spacing: 1px;

}



.productListing-heading {

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

  font-size: 10px;

  background: #607FB1;

  color: #FFFFFF;

  font-weight: bold;

}



TD.productListing-data {

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

  font-size: 10px;

}



A.pageResults {

  color: #0000FF;

}



A.pageResults:hover {

  color: #0000FF;

  background: #FFFF33;

}



TD.pageHeading, DIV.pageHeading {

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

  font-size: 20px;

  font-weight: bold;

  color: #9a9a9a;

}



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



h1 { 

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

 font-size: 20px;

 font-weight: bold;

}



h2 { 

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

 font-size: 14px;

}

.desc {

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

	font-size: 10px;

}

.osearchpricetxt {

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

	font-size: 9px;

	height: auto;

	border-top: 1px inset #6666CC;

	border-right: 1px inset #6666CC;

	border-bottom: 1px inset #6666CC;

	border-left: 1px inset #6666CC;

	background-color: #FFFFFF;

}

.txtfield2

{

    FONT-SIZE: 9px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ffff99;

    TEXT-ALIGN: right

}

.txtfieldIntouchTotal

{

    FONT-SIZE: 9px;

    WIDTH: 90px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ffff99;

    TEXT-ALIGN: right

}

.txtfield4

{

    FONT-SIZE: 9px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ececec;

    TEXT-ALIGN: right

}

.txtfield3

{

    FONT-SIZE: 10px;

    COLOR: green;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ececec;

    TEXT-ALIGN: right

}

.subtitles12

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: black;

    FONT-FAMILY: Verdana, Arial, sans-serif

}

.osearchlabel

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #000033;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.osearchmenu

{

    BORDER-RIGHT: #6666cc 1px inset;

    BORDER-TOP: #6666cc 1px inset;

    FONT-SIZE: 9px;

    BORDER-LEFT: #6666cc 1px inset;

    WIDTH: 180px;

    BORDER-BOTTOM: #6666cc 1px inset;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    HEIGHT: auto;

    BACKGROUND-COLOR: #ffffff

}

.osearchmenu1

{

    BORDER-RIGHT: #6666cc 1px inset;

    BORDER-TOP: #6666cc 1px inset;

    FONT-SIZE: 9px;

    BORDER-LEFT: #6666cc 1px inset;

    WIDTH: 180px;

    BORDER-BOTTOM: #6666cc 1px inset;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    HEIGHT: 30px;

    BACKGROUND-COLOR: #ffffff

}

.osearchmenu2

{

	WIDTH: 180px;  

    FONT-SIZE: 9px

}

.osearchmenu3

{

    BORDER-RIGHT: #6666cc 1px inset;

    BORDER-TOP: #6666cc 1px inset;

    FONT-SIZE: 9px;

    BORDER-LEFT: #6666cc 1px inset;

    WIDTH: 180px;

    BORDER-BOTTOM: #6666cc 1px inset;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    HEIGHT: 36;

    BACKGROUND-COLOR: #ffffff

}

.leftdropdown

{

    FONT-SIZE: 9px;

    WIDTH: 100px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    HEIGHT: auto

}

.osearchbg

{

    BACKGROUND-COLOR: #e8e9f4

}

.homelink

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 9px;

    COLOR: #333399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.osublinksbg

{

    BACKGROUND-COLOR: #e5e6f6

}

.omoreoptions

{

    FONT-SIZE: 8px;

    COLOR: #5f5f87;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #bebec3

}

.logobg

{

    BACKGROUND-COLOR: #333399

}

.searchbox

{

    BACKGROUND-COLOR: #9896c5

}

.leftheader2menu

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.leftmenusubsub

{

    FONT-SIZE: 11px;

    COLOR: #666699;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.leftmenusublink

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    FONT-VARIANT: normal

}

.leftmenusublink A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.leftmenusublink A:hover

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #6666cc;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.leftmainlink

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #6666cc;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    FONT-VARIANT: normal

}

.leftmainlink A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #6666cc;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.leftmainlink A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #ffff99;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.leftheader2menubg

{

    BACKGROUND-COLOR: #eaeaf5

}

.leftheader2menubg A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: verdana;

    TEXT-DECORATION: none

}

.topmainlink

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.topmainlink A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.topmainlink A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.leftmenu2bg

{

    BACKGROUND-COLOR: #6666cc

}

.leftmenu3bg

{

    BACKGROUND-COLOR: #b9c5d4

}

.tabletitlesBrowse {

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

	font-size: 10px;

	font-weight: bold;

	color:Yellow;

	background-color: #6D6EB8;

	padding: 2px

}

.tabletitles

{

    

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 2px;

    PADDING-BOTTOM: 2px;

    PADDING-TOP: 2px;

    COLOR: #ffffff;

    

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #6d6eb8

}

.tabletitlesdiff

{

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 2px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 2px;

    COLOR: #ffffff;

    PADDING-TOP: 2px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #4343c0

}

.cellbgOdd

{

    BACKGROUND-COLOR: #f1f1f3

}

.cellbgEven

{

    BACKGROUND-COLOR: #e8e8ec

}

.cellbg

{

    BACKGROUND-COLOR: #e8e8ec

}

.tabletextforinfoprice

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: green;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabletextXtra

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: white;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

tabletextGrid

{

	FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    width:25px

}

.searchResultvendor

{

	FONT-WEIGHT: normal;

    FONT-SIZE: 12px;

    COLOR:White;

    background-color:#6d6ebd;

    height:20px;

     padding-top:3px;

     padding-left:5px;

     text-align:center; 

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    width:100%;

    text-align:left

}



.searchproddesc

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

    height:32px;

    padding-left:7px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabletext

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;	

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabletext A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.tabletext A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.tabletextred

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #cc0000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabletextred A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #cc0000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.tabletextred A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #cc0000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.moredetails

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.moredetails A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.moredetails A:hover

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.newsavelinks

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 9px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.noitems

{

    FONT-WEIGHT:bolder;

    FONT-SIZE: 13px;

    background-color: #6d6eb8;

    color:White;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.newsavelinks A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 9px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.newsavelinks A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 9px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.highlightedtab

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #333399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.userinfo

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 9px;

    WIDTH: 110px;

    COLOR: #333333;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.intouchprice

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.intouchdiscountprice

{

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.intouchprice A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.intouchprice A:hover

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #333399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.butxtfield6

{

    FONT-SIZE: 9px;

    WIDTH: 30px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ececec

}

.notetext

{

    FONT-SIZE: 9px;

    WIDTH: 30px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    

}

.userfield

{

    FONT-SIZE: 9px;

    WIDTH: 138px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ececec

}

.pgtitle

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #333399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.purchasetitle

{

    FONT-WEIGHT: bold;

    FONT-SIZE: xx-small;

    COLOR: #333399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.breadcrumbs

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #6666cc;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.breadcrumbsXtra

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    COLOR:Black;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.txtfieldTopSearch

{

    FONT-SIZE: 9px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #E8E8EC;

    width:180px

}

.txtfield

{

    FONT-SIZE: 9px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ececec

}

.txtfieldintprice

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 9px;

    WIDTH: 90px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: yellow;

    TEXT-ALIGN: right

}

.txtfieldintprice1

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 9px;

    WIDTH: 90px;

    COLOR: green;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: gainsboro;

    TEXT-ALIGN: right

}

.txtfielduser

{

    FONT-SIZE: 9px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #ececec

}

.list40



{

    FONT-SIZE: 9px;

    WIDTH: 60px;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabbg

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #000033;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #dcdce2

}

.activetab

{

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #666699

}

.table

{

    BACKGROUND-COLOR: #e8e8ec

}

.tablebg

{

    BACKGROUND-COLOR: #333399

}

.tabletitles2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.tabletitles3

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #333333;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.deliverypath

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #6666cc;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.deliverypath A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #6666cc;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.deliverypath A:hover

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #6666cc;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.buttons

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 9px;

    COLOR: #000000;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.mouseout

{

    BACKGROUND-COLOR: #6633cc

}

.productname

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #333333;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.cellbghighlight

{

    BACKGROUND-COLOR: #dadced

}

.tlinks

{

    DISPLAY: block;

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.tsublinks

{

    DISPLAY: block;

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #333399;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.subtitles

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: black;

    FONT-FAMILY: Verdana, Arial, sans-serif

}

.tabletitles1

{

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 2px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    PADDING-BOTTOM: 2px;

    COLOR: #000000;

    PADDING-TOP: 2px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.price

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #993333;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabletexttotalpurchase

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tabletitlesDelivery

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}





.clsTD

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:7%;

	text-align:center;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsTD A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsTD A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsPD

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:22%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsPD A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsPD A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsMf

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:9%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsMf A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsMf A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}





.clsTips

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:9%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsTips A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsTips A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsRP

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:8%;

	

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsRP A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsRP A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsUP

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:8%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsUP A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsUP A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsBP

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:8%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsBP A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsBP A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsAQ

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:3%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsAQ A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsAQ A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsTextQ	

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:5%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsTextQ A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsTextQ A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsAddQ

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:3%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsAddQ A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsAddQ A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

.clsOC

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:3%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsOC A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsOC A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}



.clsFav

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #000000;

	width:5%;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.clsFav A

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.clsFav A:hover

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}





.gridEven 

	{

	background: #f1f1f3

	}



.gridOdd 

	{

	background: #E8E8EC

	}

.borderLine

	{

	BORDER-RIGHT: 0px; 

	BORDER-TOP: #6d6eb8 2px solid; 

	BORDER-LEFT: 0px;

	BORDER-BOTTOM: 0px;



	}

.labelBackColor

	{

		BORDER-RIGHT: 0px; 

		BORDER-TOP: 0px; 

		BORDER-LEFT: 0px; 

		BORDER-BOTTOM: 0px; 

		BACKGROUND-COLOR: #008000;

	}	

.button { 

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

	font-size: 11px; 

	font-style: normal; 

	font-weight: normal; 

	FONT-WEIGHT: bold;

	width: 140px;

	height:22px; 

	}

.buttonSmall{

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

	font-size: 11px; 

	font-style: normal; 

	font-weight: normal; 

	FONT-WEIGHT: bold;

    height:22px; 

    width: 45px;

   

	}

.withoutUnderLine

{

	 FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    COLOR: #6666cc;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    TEXT-DECORATION:none;

 }



A.regularlink {

  color: blue;

  text-decoration: underline;

}



A.regularlink:hover {

  color: blue;

  text-decoration: underline;

}	