/* $Id: stylesheet.css,v 1.1.1.1 2003/09/18 19:06:13 wilt Exp $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License */

.cat_description {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#800000; font-weight:bold;}
.boxText {font-size:10px;}
.errorBox {font-size :10px; background: #ffb3b5; font-weight: bold; }
.stockWarning {font-size:10px; color: #cc0033;}
.productsNotifications {background: #f2fff7;}
.orderEdit { font-size:10px; color: #70d250; text-decoration: underline;}

img{border:0px;}

html{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
body{background:#e5e6e9 url(images/site-bg.jpg) 0 100% repeat-x; color:#000000; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.inner-pro div, p, span{font-size:13px;}
a {color:#1e58a0; font-size:12px; text-decoration: none;}
a:hover {color:#000; font-size:12px; text-decoration:underline;}
a.underlined {color:#000000; text-decoration: underline;}
a.underlined:hover {color:#AABBDD;}


/* New Common CSS */
*{margin:0; padding:0;}
.wrapper{margin:0 auto; width:980px;}
.wrapper-container {width:100%; height:auto;}
.wrapper-inner { height:auto; width:980px;}
.midBody{width:980px;  }
.fl { float:left;}
.fr { float:right;}
.cl{clear:both;}
/* new-header css */
.header-area{width:980px; margin:0 auto;}
.call-area { width:490px; height:86px; float:right;}
.call-text { width:300px; height:86px; float:left; background:url(images/call-icon.png) right no-repeat;}
.call-text p {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#FFF; font-style:italic; padding:22px 50px 0 0; text-align:right;}
.call-no { width:180px; height:86px; float:right;}
.call-no p { font-size:28px; color:#FFF; font-style:italic; padding:25px 0 0 0; text-align:right;}
.flash-area{width:980px; padding:0 0 10px 0px;}
.top-search-area { width:198px; height:27px; float:left; padding:0 0 8px 0;}
.top-search-area .textfield { width:171px; height:32px; float:left;}
.top-search-area .textfield .input-bg { width:171px; height:27px; background:url(images/search-bg-2.png) no-repeat; border:none;
padding:2px 0 2px 10px; font-size:12px;}
.top-search-area .submit-btn { width:27px; height:27px; float:left; padding:0 0 0 0; padding:1px 0 0 0 !important!;}
.top-search-area .submit-btn .btn-bg {background:url(images/search-btn-bg.png) no-repeat; border:none; width:27px; height:27px; cursor:hand;}
.toplink-area{width:770px; float:right; text-align:right; padding-top:5px;}
.tolink {margin:0; padding:21px 0px 0px 0px; text-align:center;}
.toplink ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.toplink li {display:inline; background: url(images/seperator-line.png) right 3px no-repeat; list-style-type:none; margin:0; padding:0; text-align:center; width:auto;}
.toplink li a { width:auto; border-right:0px solid #fff; color:#ffffff; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; list-style-type:none; margin:0px; padding:0 14px 0 13px; text-align:center; text-decoration:none;}

/* New Common CSS */

TR.header {}
TR.headerNavigation {background:#000;}
TD.headerNavigation {font-size:11px; background:#01219E; color:#ffffff; font-weight:normal; height:24px}
A.headerNavigation {color:#FFFFFF; }
a:hover.headerNavigation {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-size:10px; background:#bbc3d3; color:#ffffff; font-weight:bold;}

.infoBox {background: #b6b7cb;}
.infoBoxContents {background:#f8f8f9; font-size:10px;}
.infoBoxNotice {background:#FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6;  font-size: 10px;}

TD.infoBoxHeading {font-size:10px; font-weight:bold; background:#bbc3d3; color:#ffffff;}
TD.infoBox, SPAN.infoBox {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-size:13px; background:#c7c7c7; color:#000; font-weight:bold; padding:5px;}
.productlisting-headingPrice {font-size:20px; font-weight:bold; color:#9a9a9a;}

TD.productListing-data {font-size:10px;}

a.pageResults{color:#0000FF; font-size:12px;}
a:hover.pageResults {color:#0000FF; background:#FFFF33; font-size:12px;}

TD.pageHeading, DIV.pageHeading {font-weight:normal; font-size:18px; font-size:20px; font-weight:bold; color:#9a9a9a;}
.pageHeading1{font-weight:normal; font-size:18px; color:#1664b8;}

TR.subBar {background:#f4f7fd;}
TD.subBar {font-size:10px; color:#000000;}
TD.main, P.main {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
TD.smallText, SPAN.smallText, P.smallText {font-size:12px;}


TD.accountCategory {font-size:13px; color:#aabbdd;}
TD.fieldKey {font-size:12px; font-weight:bold;}
TD.fieldValue {font-size:12px;}



TD.tableHeading {font-size:12px; font-weight: bold;}
TD.category_desc {font-size: 11px; line-height: 1.5;}
SPAN.newItemInCart {font-size:10px; color:#ff0000;}




/* Form Common CSS */
form {display: inline;}
CHECKBOX, INPUT, RADIO, SELECT {font-size: 12px;}
TEXTAREA {width:100%;  font-size:11px;}
SPAN.greetUser {font-size:12px; color:#f0a480; font-weight:bold;}
/* Form Common CSS */


/* Table Common CSS */
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 {color:#ff0000;}
SPAN.errorText {color:#ff0000;}
/* Table Common CSS */

.moduleRow {}
.moduleRowOver{background-color:#D7E9F7; cursor:pointer; cursor:hand;}
.moduleRowSelected {background-color: #E9F4FC; }
.checkoutBarFrom {font-weight:bold;}
.checkoutBarTo {font-size:10px; color:#8c8c8c;}
.checkoutBarCurrent {font-size:10px; color:#000000;}

/* message box */
.messageBox{font-size:10px;}
.messageStackError, .messageStackWarning {font-size:10px; background-color:#ffb3b5;}
.messageStackSuccess {font-size:10px; background-color:#99ff00;}

/* input requirement */
.inputRequirement {font-size:10px; color:#ff0000;}

/* VJ Links Manager v1.00 begin */

TABLE.linkListing {border:1px; border-style:solid; border-color:#b6b7cb; border-spacing:1px;}
.linkListing-heading {font-size:10px; font-weight:bold; background:#b6b7cb; color:#FFFFFF; text-align:center;}
TD.linkListing-data {border-right: 1px solid #b6b7cb; border-bottom:1px solid #b6b7cb; padding:4px; font-size:10px;}
TR.linkListing-odd {background:#f8f8f9;}
TR.linkListing-even {background:#F5F5F5;}
/* VJ Links Manager v1.00 end */



/*--------------------------------------------------------------------New css - added by Rohit verma------------------------------------------------------ */
.logo { width:120px; height:135px; float:left; background:url(images/header.gif) no-repeat;}
.call { width:860px; height:86px; float:left;}

.call .text { width:300px; height:86px; float:right; background:url(images/call_icn.jpg) right no-repeat;}
.call .text p {  font-size:18px; color:#FFF; font-style:italic; padding:22px 50px 0 0; text-align:right;}
.call .no { width:200px; height:86px; float:right;}
.call .no p { font-size:28px; color:#FFF; font-style:italic; padding:25px 0 0 0;}
/*-----------------  Top Menu  ------------------*/

.top-menu {width:860px; float:left;}
.top-menu .inner {width:579px; float:left;}
.top-menu ul {width:579px; list-style-type:none; margin:0; padding:0;}
.top-menu ul li {font:14px Arial, Helvetica, sans-serif; line-height:20px; color:#2c2c2c; font-weight:bold; float:left;}
.top-menu ul li a {color:#2c2c2c; text-decoration:none; background:url(images/tab-active2.gif) #fff right 0px no-repeat;
padding:7px 20px 7px 0px; display:block; margin:0 10px 0 0;}
.top-menu ul li a span { padding:12px 0px 12px 20px; background:url(images/tab-active_left-cor.jpg) 0px 2px no-repeat;}
.top-menu ul li a:hover { color:#fff; text-decoration:none; background:url(images/tab-over.gif) 100% 0px no-repeat;
padding:7px 20px 7px 0px; display:block;}
.top-menu ul li a:hover span { padding:12px 0px 12px 20px; background:url(images/tab-active_right-cor.jpg) 0px 2px no-repeat;}
.top-menu ul li a:hover span b { width:22px; height:11px; background:url(images/tab_arrow.jpg) no-repeat; font-style:normal;}
/*html>body .top-menu ul li a {padding:7px 15px 7px 0px;}*/

.top-menu ul li .selected { color:#fff; text-decoration:none; background:url(images/tab-over.gif) 100% 0px no-repeat;
padding:7px 20px 7px 0px; display:block;}
.top-menu ul li .selected2 { padding:12px 0px 12px 20px; background:url(images/tab-active_right-cor.jpg) 0px 2px no-repeat;}

.small-links { height:48px; float:left; font-size:12px; color:#FFF; padding:10px 0 0 35px;}
.small-links a { font-size:12px; color:#FFF; text-decoration:none;}
.small-links a:hover { font-size:12px; color:#FFF; text-decoration:underline;}
.small-links .icon-1 {height:15px; background:url(images/cart_icn.gif) no-repeat; float:left; padding:0px 10px 0 23px;}
.small-links .icon-2 {height:12px; background:url(images/date_icn.gif) no-repeat; float:left; padding:0px 0 0 15px; }
/*-----------------  Top Menu  ------------------*/

/*-----------------  Left Menu  ------------------*/
.left-menu { width:198px; height:auto; margin:0 0 0 10px;}
.left-menu .title { width:198px; height:41px; float:left; display:block;}
.left-menu .title .left-bg { width:12px; height:41px; background:url(images/left-menu-lft-cor.jpg) no-repeat; float:left;}
.left-menu .title .right-bg { width:12px; height:41px; background:url(images/left-menu-rit-cor.jpg) no-repeat; float:left;}
.left-menu .title .bg { width:174px; height:41px; background:url(images/left-menu-bg.jpg) repeat-x; float:left; font:15px/41px Arial, Helvetica, sans-serif; color:#FFF; text-align:left; font-weight:bold;}
.left-menu .links-container { width:198px; height:auto; float:left; background:url(images/links-top.jpg) no-repeat top;}
.left-menu .links-bg { width:194px; width:198px !important!; background:url(images/links-bg2.jpg) repeat-y; height:auto; float:left; margin:6px 0 0 0;
border-right:2px #e2e2e2 solid; border-left:2px #e2e2e2 solid; padding:10px 0 0 0;}
.left-menu .links-bg ul { list-style-type:none; margin:0; padding:0 15px 0 15px}
.left-menu .links-bg ul li {font:13px/20px Arial, Helvetica, sans-serif; color:#000;  float:left; width:160px;}
.left-menu .links-bg ul li a { color:#000; text-decoration:none; display:block; border-bottom:1px #bebebe solid; padding:0 0 5px 18px;
margin:0 0 5px 0; background:url(images/arrow-2.gif) no-repeat 0 4px;}
.left-menu .links-bg ul li a:hover { color:#636363; text-decoration:none;}
.left-menu .links-bottom { width:198px; background:url(images/links-bottom.jpg) no-repeat; height:14px; float:left;}

.left-menu .top-search { width:198px; height:32px; float:left; padding:0 0 8px 0;}
.left-menu .top-search .textfield { width:171px; height:32px; float:left;}
.left-menu .top-search .textfield .input-bg { width:171px; height:32px; background:url(images/search-bg.jpg) no-repeat; border:none;
padding:8px 0 0 10px; font-size:12px;}
.left-menu .top-search .submit-btn { width:27px; height:32px; float:left; padding:0 0 0 0; padding:1px 0 0 0 !important!;}
.left-menu .top-search .submit-btn .btn-bg {background:url(images/search-btn.jpg) no-repeat; border:none; width:27px; height:32px; cursor:hand;}

/*-----------------  Left Menu  ------------------*/

/*-----------------  Content area Menu  ------------------*/
.content-container {height:auto; padding:0 0 0 10px;}
.content-container .main-img { width:755px; height:240px; background:url(images/header_img.jpg) no-repeat; padding:0 0 0 0; float:left;}
.content-container .product-container { width:755px; height:auto; float:left; padding:10px 0 0 0;}
.content-container .product-container .top-cor { width:755px; height:11px; float:left; background:url(images/product_top-cor.jpg) no-repeat;}
.content-container .product-container .bg { width:735px; height:auto; float:left; background:url(images/product_bg.jpg) repeat-y; padding:0 10px 0 10px;}
.content-container .product-container .bottom-cor { width:755px; height:11px; float:left; background:url(images/product_bottom-cor.jpg) no-repeat; padding:0 0 10px 0;}


.inner-pro { width:735px; float:left; font-size:14px;}
.inner-pro .title { color:#1664b8; font-size:17px; font-weight:bold; float:left; border-bottom:1px #bfbfbf solid; width:735px; padding:0 0 5px 0;}
.inner-pro .pro-row { width:735px; height:auto; float:left; padding:10px 0 0 0;}
.inner-pro .pro-row .box-1 { width:352px; float:left; margin:0 15px 15px 0; position:relative;}
.inner-pro .pro-row .box-1 .btop-cor { width:352px; height:15px; background:url(images/box-top-cor.jpg) no-repeat; float:left;}
.inner-pro .pro-row .box-1 .bbg {width:352px; background:url(images/box-bg.jpg) repeat-y; float:left;}
.inner-pro .pro-row .box-1 .bbg .inner-text { padding:0 10px 0 10px;}
.inner-pro .pro-row .box-1 .bbg .inner-text .pro-1 { border:1px #d0d0d0 solid; float:left; padding:5px; margin:0 10px 10px 0;}
.inner-pro .pro-row .box-1 .bbg .inner-text h1 { font-size:15px; color:#1664b8; font-weight: bold; padding:0 0 7px 0;}
.inner-pro .pro-row .box-1 .bbg .inner-text p { font-size:12px; color:#000; padding:0 0 10px 0;}
.inner-pro .pro-row .box-1 .bbg .inner-text p span { font-size:12px; color:#0f6cd8;}
.inner-pro .pro-row .box-1 .bbg .inner-text p span a { font-size:12px; color:#0f6cd8; text-decoration:none;}
.inner-pro .pro-row .box-1 .bbg .inner-text p span a:hover{ font-size:12px; color:#0f6cd8; text-decoration:underline;}
.inner-pro .pro-row .box-1 .bbttom-cor { width:352px; height:15px; background:url(images/box-bottom-cor.jpg) no-repeat; float:left;}


.matter-container { height:auto; }
.matter-container .title { color:#1664b8; font-size:20px; font-weight:bold; padding:0 0 0px 0; font-weight:normal;}
.matter-container .matter {  padding:10px 0 0 0;}
.matter-container .matter  p { font-size:12px; color:#000; padding:0 0 20px 0;}

/*-----------------  Content area Menu  ------------------*/



/*-----------------  Footer area  ------------------*/
.footer-bottom { width:980px; height:23px; background:url(images/mid-bootmbg.gif) no-repeat; padding:0 0 20px 0;}
.footer-container { width:980px; text-align:left; padding:0 0 20px 0;}
.footer-container .left-matter { float:left;}
.footer-container .left-matter p { font-size:12px; color:#000; padding:0 0 10px 0;}
.footer-container a { font-size:11px; color:#000; text-decoration:none; font-weight:bold;}
.footer-container a:hover {  color:#000; text-decoration:underline;}
.footer-container .right-matter { float:right;}
.footer-container .right-matter p { font-size:12px; color:#000; padding:0 0 5px 0; text-align:right;}
.footer-container .right-matter p a{ font-weight:normal;}



/*-----------------  Footer area  ------------------*/



/*-----------------  Other css  ------------------*/

.pad-1 { padding:10px;}
.pad-2 { padding:0 0 5px 0;}
.pad-3 { padding:0 0 7px 0;}
.pad-4 { padding:0 0 7px 20px;}
.pad-5 { padding:0 0 7px 13px;}
.title-1 { color:#1664b8; font-size:17px; font-weight:bold; float:left; }



/*-----------------  Other css  ------------------*/

/*--------------------------------------------------------------------New CSS - added by Anamika------------------------------------------------------------ */
.freeBox{width:100%; height:100%;}
.freeBox .top{background:url(../../images/bordertop.gif) repeat-x; font-size:0px!important;}
.freeBox .bottom{background:url(../../images/borderbottom.gif) repeat-x; font-size:0px!important;}
.freeBox .leftTopCnr{width:6px; height:6px; background:url(../../images/left-top-cnr.gif) no-repeat left bottom; font-size:0px!important;}
.freeBox .leftBottomCnr{width:6px; height:6px; background:url(../../images/left-bottom-cnr.gif) no-repeat left top; font-size:0px!important;}
.freeBox .rightTopCnr{width:6px; height:6px; background:url(../../images/right-top-cnr.gif) no-repeat left bottom; font-size:0px!important;}
.freeBox .rightBottomCnr{width:6px; height:6px; background:url(../../images/right-bottom-cnr.gif) no-repeat left top; font-size:0px!important;}
.freeBox .detailsContainer{border-left:2px solid #dfdfdf; border-right:2px solid #dfdfdf; padding:5px 15px 10px 15px;}

.middlecontainer{width:600px; float:left; padding:20px 0px 0px 15px;}
.freemembership{width:283px; float:left;}
.freeheading{font-size:15px; color:#000; font-weight:bold; padding:10px 0 10px 0;}

.table1{border:1px solid #b6b7cb; border-left:none; border-bottom:none;}
.table1 tr td {padding:5px; border-left:1px solid #b6b7cb; border-bottom:1px solid #b6b7cb; font-size:12px;}
.table1 .rowheading{background:#c7c7c7; font-weight:bold; color:#000;}

.table2{font-size:12px; font-family:Arial, Helvetica, sans-serif}
.table2 tr td {padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif }
.table2 .rowheading{background:#c7c7c7; font-weight:bold; color:#000;}
.table2 a {color:#1e58a0; font-size:12px; text-decoration: none; background:none; font-weight:bold}
.table2 a:hover {color:#000; font-size:12px; text-decoration:underline; background:none;}

.table3{border:1px solid #b6b7cb; }
.table3 tr td {padding:5px; font-size:12px;}

TD.smasllText:hovers {font-size:12px; color:#AABBDD;}

.border{border:1px solid #b6b7cb;}

.site-link{padding:10px 0 0 2px;}
.site-link a{margin-right:5px; }
.product_title{ float:left; font-weight:bold; line-height:25px; width:100%;}

/*----------------- 27/08/10 (naveen)------------------*/
div.header-top{ padding:12px 0 16px 10px;}
div.logo-area{ float:left; width:487px;}
div.header-top div.cell-info{ text-align:right; padding-top:36px;}
div.header-top div.cell-info p{ font-size:25px; color:#0078c0; background:url(../../images/phone-icon.png) no-repeat 0 0; padding-left:50px; margin-top:10px; font-weight:bold;}
div.navigation{background:url(images/nav-bg.png) no-repeat 0 0; height:34px; padding:7px 0 0 10px; margin-bottom:10px;}

/*------------ box1------------*/
div.box1{}
div.box1 div.top{background:url(../../images/box1-top-middle.gif) repeat-x 0 0;}
div.box1 div.top div.left{background:url(../../images/box1-top-left.gif) no-repeat 0 0;}
div.box1 div.top div.right{background:url(../../images/box1-top-right.gif) no-repeat 100% 0; height:10%; line-height:10px;}

div.box1 div.middle{ border-color:#dddddd; border-style:solid; border-width:0 1px; padding:10px;}

div.box1 div.bottom{background:url(../../images/box1-bottom-middle.gif) repeat-x 0 0;}
div.box1 div.bottom div.left{background:url(../../images/box1-bottom-left.gif) no-repeat 0 0;}
div.box1 div.bottom div.right{background:url(../../images/box1-bottom-right.gif) no-repeat 100% 0; height:10%; line-height:10px;}

div.product-info{ margin-bottom:20px;}
div.product-info div.details{ margin-bottom:50px;}
div.product-info div.image{ margin-right:40px; float:left;}
div.product-info div.entry{ padding:0 20px 15px 0; float:left; width:380px; min-height:365px;}
div.product-info div.entry h2 a{ font-size:35px !important; color:#000 !important; font-weight:normal; text-transform:uppercase; margin-bottom:10px;}
div.product-info div.entry h2 a:hover{text-decoration: none;}
div.product-info div.entry h2 span{ color:#2161a0; font-size:35px;}
div.product-info div.entry p{ font-size:12px; color:#000; margin-bottom:10px; line-height:18px;}
div.product-info div.entry p.price{ color:#2161a0; font-size:60px; line-height:55px; font-weight:bold;}
div.product-info div.entry p img{ margin-right:20px;}

ul.list1 li{ list-style:none; float:left; width:157px; margin-right:20px; position:relative;}
ul.list1 li div.image{ width:155px; height:160px; text-align:center; border:#e3dede 1px solid; margin:0 0 4px;}
ul.list1 li p{ color:#608eb8; font-size:13px; font-weight:bold;}
ul.list1 li p span{ color:#c9655e; font-size:12px;}
ul.list1 li p small{ color:#b9b9b9; text-decoration:line-through;}
ul.list1 li a{ display:block; outline:none;}
ul.list1 li img.arrow{ position:absolute; left:65px; top:-13px; display:none;}
ul.list1 li.current img.arrow{ display:block;}

div.polished{background:url(../../images/polished.jpg) no-repeat 0 0; width:368px; height:205px; float:left; margin-right:4px; float:left; padding:17px 2px 1px;}
div.polished h2{ font-size:22px; line-height:35px; font-weight:normal; padding-left:10px; background:#a3a2a2; margin-bottom:20px;}
div.polished img{ float:left; margin-right:10px;}
div.polished p{ font-size:12px; color:#FFF; line-height:18px; padding-top:10px;}
div.polished p  a{ outline:none;}
div.video{ width:372px; float:left;}

div.favorites{ margin:10px 0 0px 10px;}
div.favorites p{background:url(../../images/link-bg.png) no-repeat 0 0; height:38px;}
div.favorites p a{ font-size:18px; color:#FFF; display:block; line-height:38px; padding:0 20px 0 10px; text-decoration:none; background:url(../../images/link-close.gif) no-repeat 155px 8px; outline:none;}
div.favorites p a.up{background:url(../../images/list-up.gif) no-repeat 155px 8px;}
div.favorites div.link{background:url(../../images/link-box.png) no-repeat 0 0; display:none; height:187px; margin:0 -5px -25px; padding:10px 20px;}
div.favorites div.link a.close{ float:right; font-size:12px; color:#FFF; margin-bottom:5px;}
div.favorites div.link ul{ clear:both; padding:0 5px;}
div.favorites div.link ul li a, div.favorites div.link ul li{ list-style:none; font-size:12px !important; color:#FFF !important; line-height:16px; margin-bottom:5px; background:url(../../images/list-arrow.png) no-repeat 0 6px; padding-left:10px; }
/*Modified by vinay 9 oct 2010*/
.breadcrumb{ color:#000; font-size:12px; }
.productheading{ color: #000; font-size: 16px;}
