/* @override http://localhost:8888/stylesheet.css */

/* @override http://localhost:8888/stylesheet.css */

/* BOF: Open Featured Products */

h1 {

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

 font-size: 20px;

 font-weight: bold;

 margin-bottom: 0;

 padding-bottom: 0;

	color: #ff4100;

}

h2 {

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

 font-size: 14px;

 font-weight: normal;

 margin-bottom: 0;

 padding-bottom: 0;

}

/*** End Header Tags SEO ***/

/***** Begin Sitemap_SEO *****/
ul.sitemap {
color: #ff0000;
}
.sitemap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #f000ff;
  font-weight : normal;
}
A.sitemap {
  color: #009900;
}
A.sitemap:hover {
  color: #ff0000;
}
/***** End Sitemap_SEO *****/


TD.productDesc {

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

  font-size: 10px;

  color: #808080;

  padding: 1px 7px 1px 7px;

}



TD.productheadDesc {

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

 font-size: 10px;

 font-weight: normal;

 color: #000000;

 padding: 4px 0px 0px 10px;

}



TD.featuredProducts, TD.featuredCategories, TD.featuredManufacturers, TD.featuredManufacturerWP {

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

  font-size: 11px;

  line-height: 1.5;

}

.SmTxt {

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

	font-size: 13px;

	color: Black;

}

.SmBlack {

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

	font-size: 13px;

	color: Black;

	font-weight: bold;

}

.BoxAreaFormat {

	width : 500px;

	background-color : #F5F5F5;

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

	font-size : 12px;

	font-weight: bold;

	text-align : left;

	visibility : visible;

	border : thin solid #578BEA;

}

.ButtonFormat {

	background-color : #F5F5F5;

	border : 2px solid #336699;

	width : 100px;

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

	font-size : 12px;

	text-align : center;

	visibility : visible;

	border-color : #578BEA;

}

.SmallBoxFormat {

	width : 35px;

	background-color : #F5F5F5;

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

	font-size : 12px;

	font-weight: bold;

	text-align : center;

	visibility : visible;

	border : thin solid #578BEA;

}

.SmWhite {

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

	font-size: 13px;

	color: White;

	font-weight: bold;

}

TD.featuredProducts A, TD.featuredCategories A, TD.featuredManufacturers A, TD.featuredManufacturerWP A {

  color: #000000;

  text-decoration: none;

}



TD.featuredProducts A:hover, TD.featuredCategories A:hover, TD.featuredManufacturers A:hover, TD.featuredManufacturerWP A:hover {

  color: #AABBDD;

  text-decoration: underline;

}

/* EOF: Open Featured Products */

.cal_bg .cal_header td{

	font-size: 10px;

}

.boxText {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

.errorBox {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif;
	background-color: #faff00;
}

.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

}

BODY {

	MARGIN: 0px; COLOR: #666666; TEXT-ALIGN: center;
	background-color: white;
}

TD {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; Common: Verdana,Tahoma,Serif;
	color: #333;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

.fixcenter {
  width: 1024px;
  color: #000000;
  margin: auto;
  margin-top: 2px;
  text-align: left;
 background-color: white;
	border: 3px ridge #ff7b00;
}

A {

	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none;
	color: #ff7b00;
	line-height: 16px;
}

A:hover {

	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: underline;
}

A.cat {

	FONT-WEIGHT: bold; COLOR: #0099cc; TEXT-DECORATION: none

}

A.cat:hover {

	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: underline

}

FORM {

	DISPLAY: inline

}

TR.header {

	BACKGROUND: #ffffff

}

TR.headerNavigation {

	BACKGROUND: #bbbbbb

}

TD.headerNavigation {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif;
	height: 20px;
	background-image: url(images/infobox/top.gif);
}

A.headerNavigation {

	COLOR: #ffffff;
	color: #003f81;
	font-size: 12px;
}

A.headerNavigation:hover {

	COLOR: #ffffff

}

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: #bbbbbb

}

TD.footer {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif;
	background-color: #00477e;
	background-image: url(images/infobox/top.gif);
	color: #003f81;
}

.infoBox {

	BACKGROUND: #0099cc

}

.infoBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f7f9ff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxContents_ct {

	FONT-SIZE: 10px; BACKGROUND: #fff2ea; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxContents_inf {

	FONT-SIZE: 10px; BACKGROUND: #e8faff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxContents_src {

	BORDER-RIGHT: #0099cc 1px solid; BORDER-TOP: #0099cc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #0099cc 1px solid; BORDER-BOTTOM: #0099cc 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxNotice {

	BACKGROUND: #ff8e90

}

.infoBoxNoticeContents {

	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.infoBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #0099cc; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif;
	background-color: #00487f;
	height: 20px;
}

TD.infoBoxHeading_ct {

	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/infoBoxHeading_ct.gif) no-repeat; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 24px

}

TD.infoBoxHeading_inf {

	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/infoBoxHeading_inf.gif) no-repeat; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 24px

}

TD.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

.contentBox {

	BACKGROUND: #dddddd

}

TD.contentBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.contentBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.BestSellersBox {

	BACKGROUND: #dddddd

}

TD.BestSellersBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.BestSellersBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.CategoriesBox {

	BACKGROUND: #dddddd

}

TD.CategoriesBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.CategoriesBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.CurrenciesBox {

	BACKGROUND: #dddddd

}

TD.CurrenciesBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.CurrenciesBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.InformationBox {

	BACKGROUND: #dddddd

}

TD.InformationBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.InformationBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.LanguagesBox {

	BACKGROUND: #dddddd

}

TD.LanguagesBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.LanguagesBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ManufacturerInfoBox {

	BACKGROUND: #dddddd

}

TD.ManufacturerInfoBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ManufacturerInfoBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ManufacturersBox {

	BACKGROUND: #dddddd

}

TD.ManufacturersBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ManufacturersBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.OrderHistoryBox {

	BACKGROUND: #dddddd

}

TD.OrderHistoryBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.OrderHistoryBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ProductNotificationsBox {

	BACKGROUND: #dddddd

}

TD.ProductNotificationsBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ProductNotificationsBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ReviewsBox {

	BACKGROUND: #dddddd

}

TD.ReviewsBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ReviewsBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.SearchBox {

	BACKGROUND: #dddddd

}

TD.SearchBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.SearchBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ShoppingCartBox {

	BACKGROUND: #dddddd

}

TD.ShoppingCartBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.ShoppingCartBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.SpecialsBox {

	BACKGROUND: #dddddd

}

TD.SpecialsBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.SpecialsBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.TellaFriendBox {

	BACKGROUND: #dddddd

}

TD.TellaFriendBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.TellaFriendBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

.WhatsNewBox {

	BACKGROUND: #dddddd

}

TD.WhatsNewBoxHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbbbbb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.WhatsNewBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif

}

TR.accountHistory-odd {

	BACKGROUND: #dddddd

}

TR.addressBook-odd {

	BACKGROUND: #dddddd

}

TR.alsoPurchased-odd {

	BACKGROUND: #dddddd

}

TR.payment-odd {

	BACKGROUND: #dddddd

}

TR.productListing-odd {
	background-color: #fff;
}

TR.productReviews-odd {

	BACKGROUND: #dddddd

}

TR.upcomingProducts-odd {

	BACKGROUND: #dddddd

}

TR.shippingOptions-odd {

	BACKGROUND: #dddddd

}

TR.accountHistory-even {

	BACKGROUND: #ffffff

}

TR.addressBook-even {

	BACKGROUND: #ffffff

}

TR.alsoPurchased-even {

	BACKGROUND: #ffffff

}

TR.payment-even {

	BACKGROUND: #ffffff

}

TR.productListing-even {

	BACKGROUND: #ffffff

}

TR.productReviews-even {

	BACKGROUND: #ffffff

}

TR.upcomingProducts-even {

	BACKGROUND: #ffffff

}

TR.shippingOptions-even {

	BACKGROUND: #ffffff

}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 0px;
}

.productListing-heading{
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
  color: #999999;
  vertical-align: middle;
  white-space: nowrap;
  }

TD.productListing-data {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
	color: gray;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	border-top-style: double;
	border-top-width: thin;
}

A.pageResults {

	COLOR: #0000ff

}

A.pageResults:hover {

	BACKGROUND: #ffff33; COLOR: #0000ff

}

TD.pageHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, sans-serif

}

DIV.pageHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff6600; 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;

	padding-right: 1px;

	padding-left: 2em;

}

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 {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

INPUT {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

RADIO {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SELECT {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

TEXTAREA {

	FONT-SIZE: 11px; WIDTH: 100%; 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-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5

}

.messageStackWarning {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5

}

.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

}

.cssButton {

	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #dddddd; VERTICAL-ALIGN: top; BORDER-LEFT: #bbbbbb 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none; border-spacing: 1px

}

#thecategories A:hover {

	COLOR: #000000; BACKGROUND-COLOR: #eeeeee;
}

.catwithsubs {

	PADDING-RIGHT: 5px

}

.catwithnosubs {

	PADDING-RIGHT: 5px

}

#thecategories {

	MARGIN-BOTTOM: -16px; WIDTH: 140px; POSITION: relative; TOP: -9px

}

.activelink {

	DISPLAY: block; FONT-WEIGHT: bold

}

#thecategories A {

	DISPLAY: block; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 3px;
}

UNKNOWN {

	WIDTH: auto

}

#topcat A {

	PADDING-LEFT: 0px;
	margin-top: 10px;
}

#secondcat A {

	PADDING-LEFT: 15px;
	margin-top: 2px;
}

#thirdcat A {

	PADDING-LEFT: 35px

}

#fourthcat A {

	PADDING-LEFT: 50px

}

#fifthcat A {

	PADDING-LEFT: 65px

}

.footer_top {

	BACKGROUND: url(images/logo_bottom.png) no-repeat; HEIGHT: 18px

}

.hd_top {

	BACKGROUND: url(images/logo_top.gif) no-repeat

}

.prod_listing_name {

	PADDING-RIGHT: 4px; BORDER-TOP: #ff3300 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #ff6600; PADDING-TOP: 4px; BORDER-BOTTOM: #ff3300 1px solid; TEXT-DECORATION: underline

}

.prod_listing_img {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px

}

.img_listing {

	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; BORDER-BOTTOM: #ff6600 1px solid

}

.prod_listing_av_rent {

	FONT-WEIGHT: bold; COLOR: #006699; FONT-STYLE: italic

}

.prod_listing_pr_border {

	BORDER-TOP: #0099cc 1px solid; BORDER-BOTTOM: #0099cc 1px solid

}

.dataTableHeadingRow {

	BACKGROUND-COLOR: #c9c9c9

}

.dataTableHeadingContent {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.dataTableRow {

	BACKGROUND-COLOR: #f0f1f1

}

.dataTableRowSelected {

	BACKGROUND-COLOR: #dee4e8

}

.dataTableRowOver {

	CURSOR: hand; BACKGROUND-COLOR: #ffffff

}

.dataTableContent {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif

}

.main textarea {

	width: 400px;

}

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



    #tabsJ {



      float:left;

      width:1024;

      background:#F4F4F4;

      font-family: Trebuchet MS;

      font-size:75%;

      font-weight: bold;

      line-height:normal;

	  border-bottom:1px solid #24618E;

      }



    #tabsJ ul {

	margin:0;

	padding:2px 10px 0px 30px;

	list-style:none;



      }



    #tabsJ li {



      display:inline;



      margin:0;



      padding:0;



      }



    #tabsJ a {



      float:right;



      background:url("images/tableftJ.gif") no-repeat left top;



      margin:0;



      padding:0 0 0 5px;



      text-decoration:none;



      }



    #tabsJ a span {



      float:right;



      display:block;



      background:url("images/tabrightJ.gif") no-repeat right top;



      padding:5px 15px 4px 6px;



      color:#24618E;
	font-size: 12px;
}



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



      }
.mws_boxTop    { background: url('images/infobox/top.gif');
                 font-family: Tahoma;
                 font-size: 12px;
                 text-align : center;
	color: #0b5291;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap;
	width: 180 px;
}
.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;
                 white-space: nowrap;
}
.mws_boxCenter { background: #FFFFFF; }

.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;
                 white-space: nowrap; }
.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;
                 white-space: nowrap; }
.mws_boxCenter_main { background: #FFFFFF; }
A.mws_boxTop    {
		 color: #999999;
                  }
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.compareListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: white;
  border: 1px;
  border-style: solid;
  border-color: #AAAA91;
}
TD.compareListing-data {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: white;
    border: 1px;
    border-style: solid;
    border-color: #AAAA91;
  }


.prod_listing_ajax {
	border: 1px solid #0099CC;
}

.prod_listing_ajax_inner_td {
	background: white;
	text-transform: capitalize;
}


.prod_listing_ajax_hd {
  color: #0b097c;
	font: small-caps bold 18px Verdana, Arial, sans-serif;
}

.prod_listing_ajax_hd1 {
	font: bold 9px Verdana, Arial, sans-serif;
}

.prod_listing_ajax_prodname {
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}