/*
  $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: 12px;}
.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: #990000; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Myriad Web Pro; font-size : 11px; color: #990000; text-decoration: underline; }


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #ffcc00;
  height:25px;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  background: #ffcc00;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #000099; 
}

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: Century Gothic, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #034E8A;
  font-weight: bold;
}

.infoBox {
  background: #7AA2FF;
  vertical-align: top;
}

.infoBoxWhite {
  background: #ffffff;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  vertical-align: top;
}

.infoBoxContentsWhite {
  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: Arial;
  font-size: 12px;
  font-weight: bold;
  background: #223861;
  color: #FFFFFF;
  height: 27px;
  background:url(/images/infoboxbg.gif) no-repeat;
  background-repeat:repeat-x;
}

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: 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; 
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #223861;
  color: #FFCC33;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #223861;
}

A.pageResults:hover {
  color: #FFCC33;
  background: #223861;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Century Gothic, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Arial, Helvetica, Microsoft Sans Serif; 
  font-size: 16px;
}


TD.smallText, SPAN.smallText, P.smallText {
  font-family: Century Gothic, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align:center;
  color: #000000;
}

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;
}

TD.category_desc {
  font-family: Century Gothic, sans-serif;
  font-size: 15px;
  line-height: 1.5;
}

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: Myriad Web Pro;
  font-size: 13px;
  color: #000000;
  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: #990000;
  font-weight: bold;
}

.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: #FFCC33; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #FFCC33; }

/* input requirement */

.inputRequirement { font-family: Arial; font-size: 11px; color: #990000; }


/* CSS added by SDEI 
** CSS Starts here 
*/
/* CSS Document */

body{
	font-family:Century Gothic, sans-serif;
	color:#000000;
	margin:0;
	padding:0;
    background: #020507;
	background-image:url('images/BodyBg.png');
	background-repeat:repeat-x;
    background-attachment:fixed;
	}

ul, li, p, h1, h2, h3, h4, h5, select, input {
	margin:0;
	padding:0;
	}
a{
	color: #000000;
	text-decoration:underline;
	outline:none;
	
	}
a:hover{
	color: #FF0000;
	text-decoration: underline bold;
	}
ul, li{
list-style-type: none;
	}
img{
	border:none;		
}

.right{
	float:right;
	}
.left{
	float:left;
	}
.clear{
	clear:both;
	}
.alignmiddle{
	vertical-align:middle;
	}
.cartbtn{
	margin:10px 0 0 10px;
	float:left;
}
#wrapper{
	width:982px;
  	border: 1px;
  	border-style: solid;
  	border-color: #223861;
  	border-spacing: 1px;
	background: #FFFFFF;
	align: center;
	}
#maintable{
		width:982px;
		margin-left:0px;
		background:url(images/body_bg.jpg) repeat-x top;
}
#header{
	height:195px;
	margin-left:20px;
	}

.datetime{
padding-left:200px; 
font-size:13px;	
}
#menubar{
	list-style:none;
	margin:30px 0 0 0;
	//margin:25px 0 0 0;
	padding:0;
	color:#070205;
	float:left;
	font-family:Century Gothic, sans-serif;
	font-weight: bold;
	font-size:15px;
	}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
 #menubar{
	list-style:none;
	margin:31px 0 0 0;
	padding:0;
	color:#070205;
	font-size:15px;
	font-family:Century Gothic, sans-serif;
	font-weight: bold;
	float:left;
	}
 }


#menubar li{
	float:left;
	background:url(images/li_bg.gif) no-repeat;
	text-align:center;
	}

#menubar li a{
	color:#ffffff;
	padding:12px 0 0 0;
	text-decoration:none;
	display:block;
	width:90px;
	height:22px;
	//height:35px;
	}
#menubar li a:hover, #menubar li a:active, #menubar li a.active{
	background:url(images/li_hover.gif);
	}
	
	
.categories{
	font-size:14px;
	margin-left:10px;
	}

.categories li{
	background:url(images/right_lnk_bg.gif) no-repeat;
	text-align:left;
	
	}

.categories li a{
	color:#FFFFFF;
	padding:6px 0 0 6px;
	font-family:Century Gothic, sans-serif;
	text-decoration:none;
	display:block;
	width:135px;
	height:20px;
	//height:26px;
	}
.categories li a:hover, .categories li a:active, .categories li a.active{
	background:url(images/right_lnk_hover.gif);
	//width:147px;
	color:#ffffff;
	//text-decoration:underline;
	font-family:Century Gothic, sans-serif;
	}	
.subcategories{
	padding:0;
	}
.subcategories li{	
	font-size:12px;
	font-weight:normal;
	background:none;
	}
.subcategories li a{
	background:url(images/sub_li_bg_11.gif) no-repeat center bottom;
	text-decoration:none;
	color:#000000;
	height:15px;
	padding:5px 0 5px 30px;
	display:block;
	width:118px;
	//width:150px;
	}
.subcategories li a:hover, .subcategories li a:active, .subcategories li a.active {
	text-decoration:none;
	background:url(images/sub_li_bg_hover.gif) no-repeat center bottom;
	color:#04183d;	
	}
.inactive{
}
	
/* new css for 	sunglass page */
.subcategories_sunglass{
	padding:0;
	}
.subcategories_sunglass li{	
	font-size:12px;
	font-weight:normal;
	background:none;
	margin:0 5px;
	//float:left;
	}
.subcategories_sunglass li a{
	background:url(images/sub_li_bg_11.gif) no-repeat center bottom;
	text-decoration:none;
	color:#000000;
	display:block;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	height:15px;
	margin:4px 10px;
	//margin:5px 0;
	padding:5px 0;
	width:150px;
	
	}
.subcategories_sunglass li a:hover, .subcategories_sunglass li a:active, .subcategories_sunglass li a.active {
	text-decoration:none;
	background:url(images/sub_li_bg_hover.gif) no-repeat center bottom;
	color:#04183d;
	}
.sunglass_txt{
font-size:12px;
font-weight:bold;
}
.sunglass_txt a{
text-decoration:underline;
}

.img_link{
margin-bottom:10px;
}
.truckimg{
background:#ffffff none repeat scroll 0 0;
border-color:#ffffff;
}
h6{
margin:0;
padding:10px 0;
font-size:16px;
font-weight:bold;
}
/* Sunglas page end here */

/* new css for 	gemcat */
.subcategories_gems{
	padding:0;
	}
.subcategories_gems li{	
	font-size:12px;
	font-weight:normal;
	background:none;
	margin:0 5px;
	//float:left;
	}
.subcategories_gems li a{
	background:url(images/sub_li_bg_11.gif) no-repeat center bottom;
	text-decoration:none;
	color:#000000;
	display:block;
	float:left;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	height:15px;
	margin:6px 18px;
	//margin:5px 0;
	padding:5px 0;
	width:150px;
	
	}
.subcategories_gems li a:hover, .subcategories_gems li a:active, .subcategories_gems li a.active {
	text-decoration:none;
	background:url(images/sub_li_bg_hover.gif) no-repeat center bottom;
	color:#04183d;
	}
.sgems_txt{
font-size:12px;
font-weight:bold;
}
.gems_txt a{
text-decoration:underline;
}

.img_link{
margin-bottom:10px;
}
.truckimg{
background:#ffffff none repeat scroll 0 0;
border-color:#ffffff;
}
h6{
margin:0;
padding:10px 0;
font-size:16px;
font-weight:bold;
}
/* gemcat end here */

.pageHeadingnew{
font-size:12px;
}
.listings{
	padding:0 10px 0 10px;
	text-align:center;
	}
.listings2{
	padding:0;	
	}
	
.list{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	width:200px;
	border-top:0px solid #223861;
	border-left:0px solid #223861;
	border-right:0px solid #223861;
	border-bottom:1px solid #223861;
	float:center;
	text-align:center;
	height:220px;
	}
.list2{
	color:#666666;
	font-size:10px;
	font-weight:bold;
	width:270px;
	
	border-bottom:1px dashed #cecece;
	float:left;
	text-align:left;
	}
.productimg{
	color:#000000;
	float:center;
	text-align:center;
	}
td.productimg{
	float:center;
	text-align:center;
	color:#000000;
	}
.productimgnew{	
	text-align:left;	
	}
.leftpad{
	text-align : center;
	float:center;
	}

.btn_img{
padding:5px 0 0 5px;
}
.rightpad{
	font-size: 11px;
	padding:0 0 0 0;
	}
.leftpad h2 {	
	font-family:Arial;
	font-size:12px;
	font-weight:Bold;
	color:#000000;	
	padding:0 0 0 0;
	float:center;
	text-align:center;
	}
.leftpad h2 a {
color:#000000;	
}

.toppad{
	padding-top:30px;
	}
.size35{
	font-family:Myriad Web Pro;
	font-size:18px;
	color:#223861;
}	
.size12{
	font-family:Myriad Web Pro;
	font-size:14px;
	color:#000000;
}	
.size22{
	font-family:Arial Black;
	font-size:20px;
	color:#000000;
}		
.red{
	font-size:17px;
	color:#b13947;
}

.productinfo {
  border-top: 1px #cccccc;
  border-right: 1px #cccccc;
  border-style: solid;
  border-spacing: 1px;
}	

.productinfo td{
  border-left: 1px #cccccc;
  border-bottom: 1px #cccccc;
  border-style: solid;
  border-spacing: 1px;
}	

.prductinfotxt{
background: #f1f1f1;
}
.smallicon{
	margin:0;
	padding:0;
	}	
.smallicon a{
	margin:0 2px;
	padding:0;
	}	
#footer{
	background:url(/images/footer_bg.jpg) repeat-x top;
	height:116px;
	padding:20px 0 0 0;
	}

#footer p{
	padding-bottom:42px;
	font-size:12px;
	}
	
#footer p a{
	color:#223860;
	margin:8px;
	}
#footer h1{
	font-size:12px;
	}
.footertxt{
	font-size:10px;
	padding: 0 20px;
	color:#333333;
	}

.redsmall{
	font-family:"Arial Black";
	font-size:13px;
	color:#b13947;
	margin:5px 0;
	}	
.smallproducts{
	width:150px;
	margin:20px 0 0 0;
	float:left;
}

.smallproducts h2 a{
	font-size:12px;
}
.forget {
z-index: 101;
}
.warehouse{
	background:url(/images/werwhouse.jpg) no-repeat;
}
.toplogin {  
  height:48px;
  background:url(/images/headerBG.png) no-repeat;
  background-repeat:repeat-x;
}
.top_new {  
  height:48px;
  background:url(/images/headerBG.png) no-repeat;
  background-repeat:repeat-x;
}


.infoBoxProducts {
  text-align: center;
  border: solid 1px #999999;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background-color: transparent;
  color: #333333;
  margin-bottom:-8px;
  background-image: url(images/prodBG.png);
  background-attachment: scroll;
  background-x-position: 0%;
  background-y-position: 0%;
  background-repeat: repeat-x;
}
.infoBoxProducts a {
  color: #333333;
}
TD.infoBoxGrid {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: solid 0px #999999;
  background-image: url(images/prodBG.png);
  background-attachment: scroll;
  background-x-position: 0%;
  background-y-position: 0%;
  background-repeat: repeat;
}
/* set pos buy/details button on list */
img.buy_now {  
  margin-bottom:10px;
} 
/* set pos buy/details button on thumbnail */
img.thm_buy_now {
  margin-bottom:-3px;
} 
/* set style buy/details seperator thumbnail */
.buy_now {
  font-weight: bold;
	font-size: 18px;
	color: #999999;
} 
.infoBoxList {
 border: ridge 0px #faf0e6;
 border-collapse: collapse;
 background-color: #fff;
 }
.thumbcontent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000000;
  text-align:center;
}
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.separator {border-bottom: 1px solid #ccc;}

.productListing-list-price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333;
}

TABLE.buytable {
	 width: 100%;
	 height: 80px;
	 vertical-align: bottom;
         text-align:right;
}

TR.list-block {
}		

.xtra-field-name { 
	color: #000; 
    font-size: 10px;
	float:center;
	text-align:center;
}

.xtra-field-value { 
	color: #CC0000;
    font-size: 13px;
	float:center;
	text-align:center;
} 

.cartXtraMethods {
	color: #b8b8b8;
}

.homepageinfo {
    font-size: 15px;
    width: 100%;
}

.homepageinfoHead {
    font-size: 14px;
    color: #FFFFFF
    background-color: #223861;
    width: 100%;
}

.infoBoxProducts {
  text-align: center;
  border: solid 1px #999999; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background-color: transparent;
  color: #333333;
  margin-bottom:-8px;
}
.infoBoxProducts a {
  color: #333333;
}
TD.infoBoxGrid {
  font-family: Century Gothic, sans-serif;
  font-size: 15px;
  border: solid 1px #b4c8d6;
}
/* set pos buy/details button on list */
img.buy_now {  
  margin-bottom:10px;
} 
/* set pos buy/details button on thumbnail */
img.thm_buy_now {
  margin-bottom:-3px;
} 
/* set style buy/details seperator thumbnail */
.buy_now {
  font-weight: bold;
	font-size: 18px;
	color: #999999;
} 
.infoBoxList {
 border: ridge 4px #faf0e6;
 border-collapse: collapse;
 background-color: #fff;
 }
.thumbcontent {
  font-family: Century Gothic, sans-serif;
  font-size: 12px;
  color:#666666;
  text-align:center;
}
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.separator {border-bottom: 1px solid #ccc;}

.productListing-list-price {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333;
}

.productListing-title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333;
	padding-left:18px;
	padding-bottom:10px;
}

TABLE.buytable {
	 width: 100%;
	 height: 80px;
	 vertical-align: bottom;
         text-align:right;
}
DIV.multi_buy_now {
width: 99%;
text-align : right;
position:relative;
}

DIV#gbutton1 {
margin-bottom:-25px;
z-index:30;
}
DIV#gbutton2 {
margin-top:-25px;
z-index:30;
}

.quantity {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-align : center;
}

.quantity input {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align : center;
background: #c0c0c0;
font-weight: bold;
border:2px solid #666666;
color:#333;
}
TD.attributes {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
text-align : right;
}
TABLE.attributes select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background: #c0c0c0;
font-weight: bold;
color:#333;
}
TABLE.drop select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background: #c0c0c0;
font-weight: bold;
color:#333;
}
TR.list-block {
}		
SPAN.list_info {
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
color: #333;
cursor:pointer;
}	
SPAN.list_info span {
display:none;
position:relative;  
}		
SPAN.list_info:hover span  {
display:block;
cursor:pointer;
margin-top:-20px;
position:absolute;
width: 140px; height: 16px; padding: 5px; 
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color:#333;
background: #c0c0c0;
border:2px solid #666666;
text-align : center;
}	

.prodIMG {
border:1px solid #b4c8d6;
}	

/* DIVS for front products */
#div1 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div2 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div3 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div4 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div5 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div6 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div7 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#div8 {
 float:left;
 width:198px;
 background-color:#000000;
 text-align:center;
 border:1px solid #000000;
}
#divClear {
 clear:both;
}
.holiday {
  background-image: url(images/xmasBG.jpg);
  background-attachment: scroll;
  background-repeat: repeat-x;
  color: #000000;
}
/*change the menu hover color below*/
#thecategories a:hover {
	background-color: #eeeeee;
	color: #000000;
}

.catwithsubs, .catwithnosubs {
	padding-right: 5px;
}

#thecategories {
	position: relative;
	top: -9px;
	margin-bottom: -16px;
	width: 140px;
}

.activelink {
	display: block;
	font-weight: bold;
}

#thecategories a {
	display: block;
	padding-bottom: 7px;
	padding-top: 3px;
	width: 100%;
}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;
}
/*end of mozilla fix*/

#topcat a {
padding-left: 5px;
}

#secondcat a {
	padding-left: 20px;
}

#thirdcat a {
	padding-left: 35px;
}

#fourthcat a {
	padding-left: 50px;
}

#fifthcat a {
	padding-left: 65px;
}

.referTD {
	background-image:url('images/referBG.jpg');
	background-repeat:no-repeat;
	background-position:top right;
}
.refer {
	width: 100%; 
	height: 100%; 
	padding: 10px; 
	font-family: Verdana,Arial,sans-serif;
	font-size:12px;
	color:#333;
}
.randProd {
  font-family: Century Gothic, sans-serif;
  font-size: 12px;
  border: solid 1px #b4c8d6;
  font-weight:bold;
  background-image: url(images/prodBG.png);
  background-attachment: scroll;
  background-x-position: 0%;
  background-y-position: 0%;
  background-repeat: repeat;
}
.border {
  border: solid 1px #b4c8d6;
}

.toplist {
list-style-type: circle;
  font-size: 12px;
}


.PriceList  { 
	font-family: Arial, Verdana,  sans-serif; 
	color: #006600; 
	font-size: 12px; 
	font-weight: bold; 
}

.saving { 
	font-family: Verdana,Arial,sans-serif; 
	color: #ff0000; 
	font-size: 12px; 
	font-weight: bold;  
}

.pricenow { 
	font-family: Verdana,Arial,sans-serif; 
	color: #000000; 
	font-size: 14px; 
	font-weight: bold;  
}

.SavingsPercent  { 
	color: red; 
	font-size: 10px; 
	font-weight: bold 
}

.oldPrice { 
	font-family: Verdana,Arial,sans-serif; 
	text-decoration: line thorough ;
	color: #ff0000; 
	font-size: 12px; 
	font-weight: bold 
}

.oldPriceBIG { 
	font-family: Verdana,Arial,sans-serif;
	text-decoration: NONE ;
	color: #ff0000; 
	font-size: 12px; 
	font-weight: bold 
}

.PriceListBIG  { 
	font-family: Courier New, Courier New, Courier, monospace;
	color: #888888; 
	font-size: 16px; 
	font-weight: bold; 
}

.pricenowBIG { 
	font-family: Verdana,Arial,sans-serif;
	color: #005500; 
	font-size: 20px; 
	font-weight: bold; 
}

.savingBIG { 
	font-family: Verdana,Arial,sans-serif;
	color: #f96060; 
	Font-weight: bold; 
	font-size: 12px; 
	font-style:italic; 
}

.usualpriceBIG { 
	font-family: Verdana,Arial,sans-serif;
	color: #000000; 
	font-size: 12px; 
	font-weight: bold; 
}



/* CSS added by SDEI 
** CSS Ends here 
*/

