/*
  $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
*/

.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;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  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: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  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: #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-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  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; }

/* ------------------------------------- New CSS for liveluggage ------------------------------------- */

body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:#000; font-size:12px; color:#FFFFFF;}

#wrapper {width:990px; margin:0px auto;}

p {margin:0px; padding:0px;}
/* Text css */

.red11 {color:#d50000; font-size:11px;}
.red14 {color:#d50000; font-size:14px;}
.red {color:#d50000;}
.whitehead {font-size:14px; color:#FFFFFF;}

/* -----End----- */

.padL20 {padding-left:20px;}
.padL12 {padding-left:12px;}
.padR12 {padding-right:12px;}
.padR20 {padding-right:20px;}
.marR9 {margin-right:9px;}
.fltL {float:left;}
.fltR {float:right;}


/* Header */

#hdrmain {width:990px; float:left;}
.logo {width:218px; height:106px; float:left;}
.hdr {width:772px; height:106px; float:left;}

/* --------------Header End---------------- */


/* Navigation */

.navmain {width:988px;padding-left:2px; background:url(images/navbg.jpg) no-repeat; float:left; z-index:100;}
.navmain ul {width:615px; list-style:none; margin:0px; padding:0px; float:left;}
.navmain ul li {display:block; padding:0px 6px; display:inline;}
.navmain ul li a {color:#FFFFFF; font-size:13px; text-decoration:none;}
.navmain ul li a:hover {color:#FFFFFF; font-size:13px; text-decoration:underline;}

.navright {width:363px; text-align:right; padding-right:10px; margin-top:9px; float:left;}
.dropcountry {width:172px; height:18px; border:solid 1px #b4c1c8;}


/* ---------------Navigation--------------- */


/* Mid Section */


.midmain {width:983px; padding:10px 0px; float:left;}

.lftsec {width:665px; padding-right:15px; float:left;}

/* ---Display Image Player--- */

.displaymain {width:665px; float:left;}
.displayimg {width:665px; height:290px; float:left;}
.displayfunct {width:665px; height:43px; line-height:43px; background:url(images/playerbttmline.jpg) bottom no-repeat; border-top:solid 1px #fff; margin:12px 0px 0px 0px; float:left;}
.displayplaymain {width:470px; height:43px; padding-left:90px; float:left}
.displaybttns {width:12px; height:9px; margin:17px 0px; float:left}

.displaythumbmain {width:287px; height:28px; padding:7px 34px 0px 34px; float:left;}
.displaythumb {width:26px; height:26px; border:solid 1px #fff; float:left;}


/* ---Display Image Player End--- */

.buynow {width:82px; height:31px; padding:2px; float:left;}

/* ---------------Mid Section End------------------ */


/* Product Categories */

.prd_catmain {width:665px; background:#2f2f2f; padding:0px 0px 34px 0px; float:left;}
.prodcap {width:655px; background:url(images/bxcapbg.jpg) repeat-x; padding-left:10px; line-height:48px; height:48px; float:left;}
.prodmattr {width:665px; float:left;}
.prodimgmain {width:293px; padding:20px 0px 0px 29px; float:left;}
.prodname {width:293px; line-height:20px; float:left;}
.prodimag {width:291px; height:221px; border:solid 1px #cacaca; float:left;}

/* ----------------Product Categories End-------------------- */


/* Right Sec */

.rghtsec {width:298px; background:url(images/rghtbrdr.jpg) top left no-repeat; float:left;}
.rghtinnout {width:297px; background:url(images/rghtbrdr.jpg) top right no-repeat; float:right;}
.rghtinnmain {width:296px; background:url(images/rightbg.jpg) top repeat-x; float:left;}
.rghtcap {width:286px; height:38px; font-size:18px; line-height:38px; padding-left:10px; border-bottom:solid 1px #575757; border-top:solid 1px #575757; float:left;}
.rghtmattr {width:286px; padding:10px 0px 0px 0px; float:left;}

.rghttopimag {width:161px; height:257px; padding-left:66px; float:left}

.rghtmattr ul {width:248px; margin:0px; padding:0px; list-style:none;}
.rghtmattr ul li {width:248px; display:block; padding:5px 0px; border-bottom:solid 1px #171717;}
.rghtbtnbuy {width:73px; padding:20px; float:right;}

/* Latest News */

.latnews {width:296px; background:#FFFFFF; margin:10px 0px; float:left;}
.latnewscap {width:286px; padding-left:10px; border-bottom:solid 1px #000; font-size:18px; color:#FF0000; line-height:36px; float:left}
.latnewsrow2 {width:276px; padding:10px; color:#000000; float:left;}
.latnewsrow2 a {color:#FF0000; text-decoration:none;}
.latnewsrow2 a:hover {color:#FF0000; text-decoration:underline;}
.latnewsrow3 {width:286px; padding:10px 5px; color:#000000; float:left;}
.latnewsrow3rght {width:150px; float:right; border:solid 1px #b4c1c8;}
.latnewsrow3lft {width:100px; font-size:11px; float:left;}

/* ----------------Latest News End-------------*/

/* ---------------------Right Sec End----------------------- */

/* Footer */

.ftrmain {width:990px; background:url(images/ftrtop.jpg) top right no-repeat; float:left;}
.ftrinn {width:990px; background:url(images/ftrbg.jpg) repeat-x; margin-top:1px; padding:20px 0px 35px 0px;color:#CCCCCC; font-size:11px; text-align:center; float:left;}
.ftrinn a {color:#CCCCCC; font-size:11px; text-decoration:none;}
.ftrinn a:hover {color:#fff; font-size:11px; text-decoration:underline;}


/*-----------------------------CSS USED BY PEEYUSH------------------------------*/
.products_nav{ width:983px; float:left; background:url(images/products_nav.gif) repeat-x; text-align:center; font-size:12px; color:#CCCCCC; height:24px; padding-top:8px;}
.products_nav a{ font-size:12px; color:#CCCCCC; text-decoration:none; margin-left:10px; margin-right:10px;}
.products_nav a:hover{ text-decoration:underline; color: #FF0000;}

/*.products_container{width:949px; padding:20px; float:left; background:#2E2E2E; border-bottom: solid 2px #000000; }*/
.products_container{width:949px; padding:20px; float:left; background:  url(images/feature.jpg) ; border-bottom: solid 2px #000000; }
.products_container .image{width:519px; float:left;}
.products_container .image .options{ font-size:11px; color:#FFFFFF; margin-top:10px;}
.products_container .image .options select{ vertical-align:middle; margin-left:0px; margin-right:0px; margin-top:5px; font-size:11px;}
.products_container .image .buynow_btn{ width:519px; float:left; margin-top:10px; text-align:right;}
.products_container .image img{ width:519px; height:400px; border:solid 1px #000000;}
.products_container .image img.buybtn{width:87px; height:33px; vertical-align:middle; border:0px;}

.products_container .features{ width:400px; float:right; border-bottom:solid 1px #CCCCCC; padding-bottom:10px;}
.products_container .features h2{ font-size:24px; display:block; color:#FFFFFF; margin:0px; padding:0px;}
.products_container .features ul{ float:left; margin:0px; padding:0px;}
.products_container .features ul li{ font-size:11px; font-weight:bold; color:#FFFFFF; margin:0px; padding:0px; list-style:none; padding-left:20px; padding-top:3px; padding-bottom:3px;background:url(images/red_arrow.gif) 0px 5px no-repeat; font-weight:normal;}

.PA_series_Accessories{ width:949px; padding:20px; float:left;background:  url(images/feature.jpg) ;  text-align:center; border-bottom:2px solid #000000; }
.PA_series_Accessories .thumb{width:125px; float:left; text-align:center; font-size:20px; color:#ffffff; font-weight:bold; margin-left:54px; margin-right:54px;}
.PA_series_Accessories .thumb img{ display:block; padding-bottom:10px;}
.PA_series_Accessories .thumb input{ margin-left:0px; margin-top:5px;}

.bottombar{ width:949px; padding:20px; float:left; background: url(images/botom_bg_new.gif) no-repeat; padding-bottom:0px; padding-top:0px;}
.bottombar .products_bg{ width:185px; float:left; height:122px; text-align:center; padding:16px; margin-left:46px; margin-right:46px; border-right:solid 1px #A7A7A7;}
.bottombar .products_bg .header{ font-size:18px; color:#ffffff; text-align:right; font-weight:normal; padding-bottom:8px;}
.bottombar .products_bg .txt{font-size:11px; color:#ffffff; text-align:justify; margin-top:5px; text-align:right;}
.bottombar .products_bg .txt a{ text-decoration:none; color:#ffffff; display:block; margin-top:4px;}
.bottombar .products_bg .txt a:hover{ text-decoration:underline; color:#FF0000;}


.information_container{width:949px; padding:20px; float:left; background:#000000; border-bottom: solid 2px #2E2E2E; }
.information_container .image{width:412; float:right; margin-right:40px;}

.information_container .features{ width:400px; float:left; margin-left:60px;}
.information_container .features h2{ font-size:24px; display:block; color:#FFFFFF; margin:0px; padding:0px;}
.information_container .features .txt{ float:left; margin-top:10px; text-align:justify; width: 380px; line-height:14px; color:#FFFFFF; font-size:11px; }
.information_container .features .txt a{ text-decoration:none; color:#FF0000; margin-top:10px; float:left;}
.information_container .features .txt a:hover{ text-decoration:underline; color:#FFFFFF;}
.liveluggage{ width:949px; float:left;background:#000000; margin-top:20px; margin-bottom:10px;}
.liveluggage .features {width:587px; float:left; margin-left:10px; border-right:solid 1px #A7A7A7; padding-right:10px; padding-bottom:80px;}

.liveluggage .features img{ float:right; margin-left:10px; margin-bottom:10px; border:solid 1px #CCCCCC; margin-right:10px;}
.liveluggage .features p{ margin:0px; padding:5px;}
.liveluggage .features h2{ font-size:18px; display:block; color:#FFFFFF; margin:0px; padding:0px; padding-left:6px; font-weight:normal;}
.liveluggage .features h4 a{ text-decoration:none; color:#FFFFFF;}
.liveluggage .features h4 a:hover{ text-decoration:underline; color:#FFFFFF;}
.liveluggage .features ul{ float:left; margin:0px; padding:0px; margin-left:5px; width:500px;}
.liveluggage .features ul li{ list-style:none; margin:0px; padding:0px; margin-top:2px; margin-bottom:2px;}
.liveluggage .features ul li a{ font-family:tahoma; font-size:11px; text-decoration:none; color:#FFFFFF; padding-left:16px; background:url(../images/red_arrow.gif) 0px 3px no-repeat }
.liveluggage .features ul li a:hover{ text-decoration:underline;}
.liveluggage .features .txt{ font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:14px; text-align:justify;}

.liveluggage .rightsection{ width:320px; float:left;}
.liveluggage .rightsection .txt{ font-size:11px; color:#FFFFFF; line-height:14px; margin-left:20px;}
.liveluggage .rightsection .loginbox{ width:280px; padding:10px; border:solid 1px #8D1511; background: #390000; margin-top:10px; margin-bottom:10px; float:left; margin-left:20px;}
.liveluggage .rightsection .loginbox .form{float:left; padding:5px; width:270px;}
.liveluggage .rightsection .loginbox .form .label{ font-size:11px; color:#FFFFFF; width:100px; float:left; margin-top:2px;}
.liveluggage .rightsection .loginbox .form .object{ float:right; width:170px;}
.liveluggage .rightsection .loginbox .form .object input{ width:160px; height:16px; border:solid 1px #CCCCCC; background:#333333; vertical-align:middle; color:#CCCCCC;}
.liveluggage .rightsection .loginbox .form .object input.login_btn{ width:80px; height:24px; border:solid 1px #000000; background:#CC0000; vertical-align:middle; color:#ffffff; padding-bottom:3px; float:right; margin-right:8px;}
.liveluggage .rightsection .loginbox .form .object input.login_btn:hover{border:solid 1px #CC0000; background:#390000;}
.liveluggage .rightsection .loginbox .form .forget{ float:left; font-size:11px; color:#FFFFFF; line-height:14px;}
.liveluggage .rightsection .secure{ float:right;}
.liveluggage .rightsection .faq{ float:left; margin-top:10px; border-top:solid 1px #A7A7A7; width:310px; padding-top:10px; background:url(images/faq_bg.jpg) no-repeat; height:120px;}
.liveluggage .rightsection .faq .heading{ float:left; width:96%; text-align:right; padding-bottom:5px;}
.liveluggage .rightsection .faq .heading a{text-align:right; font-size:14px; font-weight:bold; color:#FFFFFF;text-decoration:none;}
.liveluggage .rightsection .faq .heading a:hover{color:#CC0000; text-decoration:underline;}
.liveluggage .rightsection .faq .txt{ float:left; width:96%; text-align:right; font-size:11px; font-weight:normal; line-height:14px;margin-left:0px;}

.liveluggage .rightsection .faq_container{ float:left; padding:20px; border:solid 1px #333333; background:#101010; width:400px; min-height:300px;}
.liveluggage .rightsection .faq_container .questions{ font-size:11px; color:#FFFFFF; padding-bottom:16px; border-bottom:solid 2px #999999; float:left; width:100%; margin-top:5px;}
.liveluggage .rightsection .faq_container .questions span{ font-size:20px; font-weight:bold; margin-right:8px; color:#FF0404;}
.liveluggage .rightsection .faq_container .answers{ float: left; margin-top:14px; font-size:11px; color:#FFFFFF; line-height:14px; text-align:justify;}
.liveluggage .rightsection .faq_container .answers span { font-size:20px; font-weight:bold; margin-right:8px; color:#FF0404; margin-bottom:10px; float:left;}

/* BOF: Additional Images */
.imagesBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}



/* EOF: Additional Images */
