/*
Name: Golden Eagle Global Styles
Description: Global Style Sheet
Version: 1.0
Author: Enrique Ramirez
Author URI: http://metalize.liveonstyle.com
*/
/***** Global *****/
/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}
p{font-size: 12px; color: #333333;}
input {font-size: 10px;}
:focus {outline: 0}
		
select {font-size: 10px;}
ol, ul {list-style: none}
		
/* Tables need 'cellspacing="0"' on markup */
table {border-collapse: separate; border-spacing: 0;}
input.button {display: block; float: left; background: #FAAF40 url('../image/forms/bg-btn.png') repeat-x bottom; color: #fff; border: 1px solid #993300; cursor: pointer;
    font-family: inherit; font-size: 11px; font-weight: bold; padding: 2px 5px; margin: 1px 0 0 0; width:auto; text-align: center; text-shadow: 1px 1px 1px rgba(0,0,0,.5);
    }
input.button2 {display: block; float: left; background: #faaf40; color: #fff; border: 1px solid #930; font-size: 10px; padding: 2px 5px; margin: 1px 0 0 0; width: 90px; text-align: center; cursor: pointer;}
input.button3 {display: block; float: left; background: #faaf40; color: #fff; border: 1px solid #930; font-size: 10px; padding: 2px 5px; margin: 1px 0 0 0; width: 120px; text-align: center; cursor: pointer; margin-right:5px;}
caption, th, td {text-align: left; font-weight: normal}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" "" }
				
/* Body */
body {line-height: 1; font-size: 12px; color: #414141; background: white; margin: 0; padding: 0; text-align: left; font-family: arial, verdana, serif}

/* Headers */
h2 {font-size: 150%}
h3 {font-size: 130%}
h4 {font-size: 110%}
h5 {font-size: 95%}
h6 {font-size: 85%}
	
/* Links */
a {outline: 0; text-align: left}
a img {border: 0px; text-decoration: none}
a:link, a:visited {color: #006699; text-decoration: none}
a:hover, a:active {color: #993300; text-decoration: none}
	
/* Paragraphs */
p {margin-bottom: 1.5em; line-height: 1.2; text-align: justify}
	
strong, b {font-weight: bold}
em, i {font-style: italic}
hr {clear: both; border: 0; border-top: 4px solid #cccbcb; margin: 15px 0}

/* Lists */
ul {margin: 1em 0 1.5em 1.5em; line-height: 1.5; list-style: outside disc}
ol {margin: 1em 0 1.5em 1.5em; line-height: 1.5; list-style: outside decimal}

/***** Layout *****/
html, body {height: 100%}
#wrapper {min-height: 100%; height: auto !important; height: 100%}
.wrapper {width: 785px; margin: 0 auto}
#header .wrapper:after, #body .wrapper:after {content: "."; display: block; clear: both; visibility: hidden; height: 0}

/* Header */
#header {background: url('../image/bg.gif') repeat-x top left; padding-top: 6px; height: 93px}
#header .wrapper {position: relative; height: 91px}

/* Logo */
#logo {margin: 5px 15px 0 0; width: 249px; height: 76px; float: left}
  
/* Quick Links */
#quick-links {width: 270px; height: 55px; margin: 45px 0 0 0; float: left; position: relative; text-transform: uppercase}
#quick-links strong {font-size: 15px; color: #979797; display: block}
#quick-links em {font-size: 10px; color: #979797; display: block; font-style: normal}
#quick-links img {float: left; margin: 8px 5px 0 0}
#shop-phone-link img {margin: 5px 5px 0 0}
  
/* Order Status */
#order-status-link {display: block; position: absolute; padding: 5px 0 5px 0; width: 155px; background: url('../image/dotted-vertical.gif') repeat-y top right; top: 0; left: 0}
#order-status-link:hover strong, #order-status-link:active strong {color: #231f20}
    
/* Shop Store */
#shop-phone-link {display: block; position: absolute; padding: 5px 0 5px 5px; width: 110px; top: 0; left: 155px}
  
/* Top menu */
#top-menu {position: absolute; top: 0; right: 0; margin: 0; padding: 0; list-style: none}
#top-menu2 {position: absolute; top: 0; right: 0; margin: 0; padding: 0; margin-right:500px;}
#top-menu li {display: block;float: left; margin: 0 0 0 22px}
#top-menu a:link, #top-menu a:visited {text-transform: uppercase; float: left; font-size: 10px; border-bottom: 4px solid #cccbcb; padding: 0 0 2px 0; color: #979797}
#top-menu .active a:link, #top-menu .active a:visited, #top-menu a:hover, #top-menu a:active {border-bottom: 4px solid #1a1a1a; color: #5b5b5b}

/* Cart */
#cart {border-width: 1px 1px 0 1px; border-color: #d7d7d7; border-style: solid; background: #f9f9f9; width: 214px; padding: 3px 7px 2px 4px; position: absolute; right: 0; bottom: -2px !important; bottom: 0; overflow: hidden; font-size: 10px; 
   }
#cart h2 {font-size: 10px; color: #5e5e5e; font-weight: bold; background: url('../image/icons/cart.gif') no-repeat left 3px; height: 14px; line-height: 20px; padding: 0 0 6px 20px;
    text-transform: uppercase; border-bottom: 1px dotted #979797; overflow: hidden; margin: 0 0 5px 0}
#cart h2 span {float: left}
#cart h2 em {text-transform: none; float: right; font-style: normal}
#cart span.items {font-size: 10px; font-weight: normal; display: block; float: left; background: url('../image/icons/plus.gif') no-repeat center left; height: 18px; line-height: 18px; padding: 0 0 0 20px}

#cart a.checkout:link, #cart a.checkout:visited {
	display: block; 
	background: #Fbb040 url('../image/forms/bg-btn.png') repeat-x bottom; 
	font-weight:normal; 
	color: #fff; 
	letter-spacing: 1px;
	border: 1px solid #d57d28;
	float: right; font-size: 12px; height: 16px; 
	line-height: 16px; 
	width: 76px; 
	text-align: center; 
	text-shadow: 0px -1px 0px rgba(211,106,40,100); 
	margin-bottom: 2px;
    }

#cart a.checkout:hover, #cart a.checkout:active {
	border: 1px solid #000; 
    }  


/* Menu */
#menu {height: 23px; line-height: 23px; padding: 17px 0 0 0; background: url('../image/menu-bg.png') repeat-x top left; border-radius: 3px; }
#menu ul {margin: 0 auto; padding: 0; list-style: none}
#menu li {display: block; float: left; height: 23px}
#menu a:link, #menu a:visited {display: block; padding: 0 20px; height: 23px; line-height: 22px; float: left; border-right: 1px solid #ccc; text-transform: uppercase; color: #5b5b5b; font-weight: bold; font-size: 12px; position: relative;
     }
#menu a:hover, #menu a:active {text-decoration: underline}
#menu .last a:link, #menu .last a:visited {border: 0}
#menu .active a:link, #menu .active a:visited {height: 23px; margin: -7px 0 0 -1px; background: url('../image/menu-active-bg.jpg') no-repeat top left; padding-top: 7px; color: #000}
#menu .active a:hover, #menu .active a:active {text-decoration: none}
#menu .last.active a:link, #menu .last.active a:visited {border-right: 1px solid #ccc}

/* Body */
#body {background: url('../image/body-bg.png') repeat-x top left}
  
/* Submenu */
#submenu-search {margin: 0 0 10px 0; width: 100%}
#submenu-search:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
#submenu {margin: 2px 0 0 0; padding: 0; width: 517px; float: left; list-style: none; height: 24px; line-height: 16px; text-align: center}
#submenu li {display: inline; padding: 1px 15px 3px 10px; background: url('../image/dotted-vertical.gif') repeat-y top right}
#submenu li.last {background: none}
#submenu a:link,#submenu a:visited { color:#5E5E5E; font-size:10px; font-weight: bold; text-transform: uppercase;}
#submenu a:hover, #submenu a:active {text-decoration: underline}
  
/* search Box */
#search-box {float: right; width: 205px; padding: 0 0 0 20px; margin: -1px 0 0 0; background: none; border: 0; height: 20px; background: #fff url('../image/icons/search.gif') no-repeat 3px center; border: 1px solid #ccc; position: relative; line-height: 20px;
    }
#search-box .text {border: 0; background: #fff; width: 167px; float: left; text-transform: uppercase; font-family: arial, verdana, serif; font-size: 10px; padding: 3px 0;}
#search-box .button {color: #333; font-weight:normal; margin: 0; width: 38px; padding: 0; height: 20px; line-height: 20px; background: #f1f1f1; border: 0; float: left; border-left: 1px solid #ccc; font-size: 10px; font-family: arial, verdana, serif; cursor: pointer;
    text-shadow: none; border-radius: 0 0 3px 0; -moz-border-radius: 0 0 3px 0; -o-border-radius: 0 0 3px 0; -webkit-border-radius: 0 0 3px 0;}
#search-box .button:hover {background: #333; color: #fff}
  
/* Sidebar */
#sidebar {float: left; width: 140px; margin: 0 10px 0 0; padding: 0 5px 10px 0}
#sidebar h2 {font-family: georgia, 'times new roman', times, serif; color: #930; font-size: 13px; font-weight: bold; border-bottom: 2px solid #d9d8d8; padding: 0 0 2px 0; margin: 0 0 2px 5px;}
#sidebar ul {margin: 0 0 2em 0; padding: 0; list-style: none; font-size: 11px}
#sidebar li {border-left: 3px solid #ccc; border-bottom: 1px solid #ccc; line-height: 16px; margin-bottom: 2px;}
  
/* #sidebar a:link, #sidebar a:visited {*/
#sidebar a:link, #sidebar a:visited {display: block; width: 100%; height: 100%; background: #fff url('../image/arrow1.bmp') no-repeat right 0; text-indent: 3px; color: #4c4c4c}
#sidebar a:hover{background: #ccc url('../image/arrow2.bmp') no-repeat right 4px; color: #231f20;}
#sidebar .active a:link, #sidebar .active a:visited {background: none; color: #231f20}

/* Content */
#content {width: 620px; float: right; padding: 14px 0 80px 0; overflow: hidden;}
#content h2 {font-size: 21px; font-weight: bold; font-style: italic; font-family: georgia,'times new roman',times,serif; color: #545454; clear: both; font-style: italic; margin: 0 0 15px 0;}
#content h2.big-title {border-bottom: 4px solid #cccbcb; padding-bottom: 3px}
#content .item h2 {color: #333; margin: 0 0 15px 0}
#content .item h6 {color: #333; font-size: 12px; font-weight: bold; font-family: georgia, arial;}

/* Information Box */
.information {width: 362px; float: left; overflow: hidden; margin: 0 21px 20px 0; font-size: 11px}
.ads {width: 380px; float: left; overflow: hidden; margin-right:3px; padding:2px 0px 1px 1px; border:1px solid #ccc; text-align:center; font-size: 11px}
#content .item {font-size: 11px}
#content .stock {font-size: 12px; display: block; margin-top: 4em}
#content .category {display: block; margin-top: 1em}

.information .promo:link img, .information .promo:visited img {border: 1px solid #ccc; padding: 5px; background: #fff}
.information .promo:hover img, .information .promo:active img {border: 1px solid #999; padding: 5px; background: #fff}
    
/* Breadcrumb */
.breadcrumb {margin: 0 0 15px 0; font-size: 11px; color: #1aa3ff}
.breadcrumb a:link, .breadcrumb a:visited {color: #444445; text-decoration: underline}
.breadcrumb a:hover, .breadcrumb a:active {text-decoration: none}
.breadcrumb strong {color: #444445; font-weight: normal}
.breadcrumb span {margin: 0 .1em}

/* Quick Information Box */
.quick-info-box {float: left; width: 214px; margin: 0 0 30px 0; text-align: center; line-height: 1.3; font-size: 11px}

.box {margin-left: 7px; border: 1px solid #ccc; width: 207px; padding: 5px 9px; text-align: left; clear: both}
.box1 {margin-left: 10px; border: 1px solid #ccc; width: 214px; padding: 3px 7px 2px 4px; text-align: left; clear: both; background: #fDfDfD;}
.box1 h3{font-family: Georgia; font-size: 14px; font-weight: bold; background: url('../image/icons/market.gif') no-repeat left 3px; text-decoration: none; border-bottom: 1px dotted #979797; padding: 2px 0 6px 24px; line-height: 14px; margin: 0 0 2px 0}
.box1 h4{line-height: 18px; font-size: 11px;}
#zoomimage {float:left; margin-right: 5px;}
.quick-info-box img.product-image {margin: 15px auto 10px auto}
.quick-info-box img.item-image {  margin: 10px 0}
.quick-info-box .box.product strong {display: block}

/* Homepage Box */
.homepage-box .box {height: 188px; color: #727272; margin: 0 0 0 18px; background-color: #f9f9f9;}
.homepage-box .box strong {background: url('../image/icons/checkmark.png') no-repeat left 2px; display:block; font-size: 16px; padding: 1px 0 0 0; font-weight: bold; text-align: center; margin: 1px 0 0 0; line-height: 14px;}
.homepage-box .box span {display: block; font-size: 10px; text-align: center}

/* Tables */
.quick-info-box table {font-size: 10px; color: #5e5e5e; line-height: 1}
.quick-info-box table img {margin: 0}
.quick-info-box table thead th {border-bottom: 2px solid #979797; padding: 0 3px 4px 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #636363; text-align: right}
.quick-info-box table thead th.first {text-align: left}
.quick-info-box table tbody td, .quick-info-box table tbody th {height: 22px; font-size: 11px; font-weight: normal; vertical-align: middle; border-bottom: 1px solid #ccc}
.quick-info-box table tbody th {text-align: left}
.quick-info-box table tbody td {text-align: right}
.quick-info-box table tbody td img {margin-left: 2px}
.quick-info-box table tfoot td {height: 20px; vertical-align: middle; border-bottom: 1px dotted #ccc; font-size: 10px; text-align: center}

/* Footer */
#footer {height: 38px; clear: both; line-height: 38px; position: relative;  border-bottom: 6px solid #3a3a3a; border-top: 1px solid #e6e5e5; font-size: 10px; letter-spacing: -.05em; padding-bottom:10px;}
#footer ul {margin: 0; padding: 0; float: left; list-style: none}
#footer li {display: block; margin: 8px 17px 0 0; float: left}
#footer a:link, #footer a:visited {text-transform: uppercase; float: left; border-bottom: 4px solid #cccbcb; padding: 0 0 2px 0; color: #979797}
.footerwrapper {width: 785px; margin: 0 auto}
#footer .active a:link, #footer .active a:visited, #footer a:hover, #footer a:active {border-bottom: 4px solid #1a1a1a; color: #5b5b5b}
#footer .copyright {float: right; display: block; color: #979797; margin: 0 0 0 -20px}
#footer .hihello {float: right; display: block; color: #666; margin: -22px 0 0 -20px; font-family: "Lucida Grande", sans-serif, "Lucida Console", Monaco, monospace;}
#footer .hihello a {color: #7DC1CE; text-decoration: none; border-bottom: none; text-transform: none;}
#footer .hihello a:hover {color: #72A492; text-decoration: underline; border-bottom: none; text-transform: none;}
	
/***** Sections *****/
/* Coins List */
#coins-list {margin: 0 auto; padding: 0; width: 651px; list-style: none}
#coins-list li {width: 140px; height: 200px; overflow: hidden; float: left; margin: 0 20px 15px 0; letter-spacing: -.06em}
#coins-list a:link img, #coins-list a:visited img {display: block; border: 1px solid #ccc; padding: 4px; margin: 0 0 3px 0}
#coins-list a:hover img, #coins-list a:active img {border: 1px solid #000}
#coins-list a:link strong, #coins-list a:visited strong {display: block; font-size: 14px; font-weight: normal; color: #666666; font-family: georgia, 'times new roman', times, serif; line-height: 1; padding: 8px 0 0 0; background: url('../image/coins-bg.jpg') no-repeat top left}
#coins-list a:hover strong, #coins-list a:active strong {color: #000; background: url('../image/coins-bg.jpg') no-repeat left -95px}
#coins-list span.produced {font-size: 10px;color: #979797; display: block}

/* Product Cart */
#cart-steps {margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 16px; font-weight: bold; font-family: georgia, 'times new roman', times, serif;}
#cart-steps li {display: block; float: left; margin: 0 30px}
#cart-steps a:link, #cart-steps a:visited, #cart-steps strong {color: #444445; display: block; border-bottom: 4px solid #cccbcb; font-weight: bold}
#cart-steps a:hover, #cart-steps a:active, #cart-steps .active strong,
#cart-steps .active a:link, #cart-steps .active a:visited {border-bottom: 4px solid #1a1a1a; color: #930}

/* Quantity Box */
.quick-info-box .qty, .qty {text-align: center; background: #f8f8f8 url('../image/bg-item.png') repeat-x; }
.qty strong.price {font-size: 18px; display: block; font-family: cambria, 'Arial', Helvetica, sans-serif; margin: 0 0 5px 0 }
.qty .form {width: 140px; margin: 0 auto; overflow: hidden}
.qty .input { width: 50px; height: 50px; overflow: hidden; float: left; margin: 0 12px 0 2px}
.qty .text {border: 2px solid #8e8c8d; padding: 2px 0; width: 44px; font-size: 13px;}
.qty .button {display: block; float: left; background: #FAAF40 url('../image/forms/bg-btn.png') repeat-x bottom; color: #fff; border: 1px solid #993300; font-size: 10px; padding: 3px 5px;
    margin: 0 0 0 0; width: 76px; text-align: center; cursor: pointer; text-shadow: 1px 1px 1px rgba(0,0,0,.5);}
.qty .button:hover {border: 1px solid #ff8c55; background: #fc0; color: #333}
#order-div-packge {margin-top: 3px;}
/* Order List */
#order-list {margin: 0; padding: 0; list-style: none; font-size: 11px}
#order-list li {width: 100%; margin: 0 0 25px 0; padding: 0 0 25px 0; border-bottom: 2px dashed #ececec; float:left;}
#order-list-packge {margin: 0; padding: 0; list-style: none; font-size: 11px;}
#order-list-packge li {width: 100%; overflow: hidden; margin: 0 0 0px 0; padding: 0 0 0px 0; border-bottom:0px;}
#order-list2 {margin: 0; padding: 0; list-style: none; font-size: 11px}
#order-list2 li {width: 100%; overflow: hidden; margin: 0 0 20px 0; padding: 0 0 20px 0; border-bottom: 2px dashed #ececec}
#order-list2 .coin-info {float: left; width: 300px; margin: 0 5px 0 0}
#order-list2 img {width: 120px;  margin: 0 15px 0 15px; float: left}
#order-list2 h3 {font-size: 14px; font-weight: bold; margin: 0 0 16px 0}
#order-list2 h3 a:link, #order-list2 h3 a:visited {color: #930; text-decoration: underline}
#order-list2 h3 a:hover, #order-list2 h3 a:active {text-decoration: none}
#order-list img {margin: 0 15px 0 5px; float: left}
#order-list .coin-info {float: left; width: 305px; margin: 0 5px 0 0}
#order-list .package-info {float: left; width: 407px; margin: 0 5px 0 0}
#order-list h3 {font-size: 14px; font-weight: bold; margin: 0 0 16px 0}
#order-list h3 a:link, #order-list h3 a:visited {color: #930; text-decoration: underline}
#order-list h3 a:hover, #order-list h3 a:active {text-decoration: none}
#order-list .stock {margin-top: 1.5em}
#order-list .qty {border: 1px solid #ccc; padding: 7px 10px}

div.pageHeaderDiv {font-size:12px; padding-left: 2px;}
div.tdCellDiv {float: left; text-align:left; font-weight:normal; font-size:12px; padding-left:2px;}  
div.tdCellDiv02 {float: left; text-align:left; font-weight:bold; font-size:12px; color:#333333; padding-left:2px;}               
div.tdCellDiv01 {float: left; text-align:left; font-weight:normal; font-size:12px; padding-left:2px; padding-right: 0px ;}
div.tdCellDiv05 {float: left; text-align:left; font-weight:normal; font-size:12px; padding-left:10px; padding-bottom:25px;}
div.tdRowDiv {float: left; padding-bottom: 2px;}
div.tdRowButtonDiv {float: center; padding-bottom: 2px;}
div.tdFormRowDiv {float: left; padding-bottom: 8px;}
a.packageLinks:link, a.packageLinks:visited  {color:#930; text-decoration:underline;}  
div.subhead.h2{color: #333333; padding-bottom: 20px; font-size: 14px; font-weight: bold; font-family: georgia, 'lucida grande', times, serif;}
  
.box-ad {border: 1px solid #CCCCCC; background-color: #FFFFFF; width:140px; float:left;	margin: 30px 0 0 0;}  
.box-ad ul{list-style:none; float:left; margin:0px; padding:0px; padding-bottom:10px; padding-top:10px;}  
.box-ad li{list-style:none; float:left; margin:0px; padding-top:5px; padding-bottom:5px; padding-left:20px; padding-right:10px; background-image: none;} 
.box-ad img: {display: block; border: 1px solid #ccc; margin:0px; padding:0px; background-image: none;}
.box-ad a img {display: block; border: 1px solid #ccc; margin:0px; padding:0px; background-image: none;}
.box-ad a:hover img {border: 1px solid #000; background-image:none;}

/* Left Button menu */
/* Css FOR TEXT BOX / INPUT BOX */
.text_box {border:1px solid #ccc;}
.text_box_search {border:1px solid #666666; padding: 3px 5px 2px 5px; margin: 1px 0 4px 0;}

/* Main Content Header CSS */
.Content_Header{color: #454545; font-family: georgia,'times new roman',times,serif; font-weight: bold; font-size: 21px; clear: both; marker-offset:inherit; font-style: italic;}

/* content_box */
#content_box{width: 615px; float: left; padding: 14px 0 10px 0; overflow: hidden; border: 1px solid #BCBCBC; background: #FFFFFF;}
#content_box h2{font-size: 16px; font-weight:bold; font-family:  'Lucida Grande', Verdana; color: #CC6600; clear: both; padding-left: 20px;}
#content_box h3{font-size: 14px; font-weight:bold; font-family:  'Lucida Grande', Verdana; color: #333333; clear: both; padding-left: 30px;}
#content_box h4{font-size: 11px; font-weight:bold; font-family:  'Lucida Grande', Verdana; color: #1C1C1C; clear: both; padding-left: 30px; padding-right:20px;}
#content_box h4.underline{font-size: 11px; font-weight:bold; font-family:  'Lucida Grande', Verdana; color: #1C1C1C; clear: both; padding-left: 30px; text-decoration:underline;}
#content_box p{font-size: 12px; font-family: 'Arial', Helvetica, sans-serif; color: #1C1C1C; clear: both; padding-left: 30px; width:auto; padding-right:20px;}
#content_box a{font-size: 11px; font-weight:bold; font-family:  'Lucida Grande', Verdana; color:  #1C1C1C; clear: both; padding-left: 30px; text-decoration:underline;}

/*#content_box*/
#content_box span {color: #1C1C1C; font-size: 11px; font-family: 'Lucida Grande', Verdana; font-weight:bold; text-decoration:underline; clear: both; float:left;} 

/**Created By Sonal....29May*/
div.tdListRowDiv {float: left; padding-top: 2px; padding-bottom: 4px;}
div.tdPaymentCellDiv {float: left; text-align:left; font-weight:normal; font-size:12px; padding-left:2px; border:1px solid #231f20;}
div.tdLabelCellDiv {float: left; text-align:left; font-weight:normal; font-size:12px; padding-left:2px; font-weight: 600;}
div.tdOrderRowDiv {float: left; padding-bottom: 8px;}
div.tdRowDivHeaderLine {float: left; padding-bottom: 1px; border-top:2px solid #231f20;}

/*26June 2008*/
/* Syatem Warning Message */
#warning_box_big{float: left; margin: 10px 0 0 0; padding: 10px 10px 10px 10px; overflow: hidden; border: 1px solid #BCBCBC; background: #F9F9F9; font-family:'Verdana', Arial, Helvetica, sans-serif;
    font-size:11px; color:#000000; width:410px; background-image:url(../image/warningLg.gif); background-repeat:no-repeat; background-position:5px; padding-left:55px; line-height:15px;}
#warning_box_small{width: 550px; float: left; margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; overflow: hidden;	border: 1px solid #BCBCBC; background: #F9F9F9; font-size:12px;	color:#000000;}
#warning_box{float: left; margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; overflow: hidden; border: 1px solid #BCBCBC; background: #F9F9F9; font-size:12px; color:#000000; width:auto;}
.select_bold{font-style:italic; font-weight: bold; padding-left:2px; background:#666666; color:#FFFFFF;}
.select_normal{padding-left:20px; background: #F7F7F7;}

 /* Css New Gray Check Out */
input.gary_button {display: block; float: left; background: #F7F7F7; border: 1px solid #cccccc; font-size: 11px; padding: 2px 2px; margin: 1px 2px 0 0; width:auto; text-align: center;
    cursor: pointer; font-weight:bold; vertical-align:top; font-family: Arial, Helvetica, sans-serif;}
input.orange_button {display: block; float: left; background: #f47e08; color: #fff; border: 1px solid #f7931e; font-size: 11px; padding: 2px 5px; margin: 1px 2px 0 0;  width:auto;
    text-align: center; cursor: pointer; font-weight:bold; vertical-align:top; font-family: Arial, Helvetica, sans-serif;
    text-shadow: 1px 1px 1px rgba(0,0,0,.5); border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px;}
		
.gray_text_box {border: 1px solid #666666; font-weight:bold; vertical-align:top; float:left; padding: 3px 5px; margin: 1px 2px 0 0;}
#geay_price{font-size: 15px; font-weight: bold; font-family: 'Arial', Helvetica, sans-serif; color: #5e5e5e; float:left; padding-left:10px;}
#geay_total{font-size: 15px; font-weight: bold; font-family: 'Arial', Helvetica, sans-serif; color:#000000; width:auto; float:right; padding-right:2px;}
#gray_item{font-size: 12px; font-weight:bold; font-family:  'Arial', Helvetica, sans-serif; color:#000000; clear: both; vertical-align:top; text-decoration:underline;}
#gray_item_total {font-size: 16px; font-weight: bold; font-family: georgia, 'times new roman', times, serif; color: #5e5e5e; margin: 0 0 0 0; width:auto; padding-right:15px;}
#text_bold_color{font-size: 17px; font-weight: bold; font-family: georgia, 'times new roman', times, serif; color: #993300; margin: 0 0 0 0; width:auto; padding-right:15px;}
#text_bold_gray{font-size: 16px; font-weight: bold; font-family: 'Arial', Helvetica, sans-serif; color: #5e5e5e; width:auto; float: left;}
#text_bold_gray1{font-size: 20px; font-weight: bold; font-family: 'Arial', Helvetica, sans-serif; color: #5e5e5e; width:auto; float: left; text-decoration:underline;}
div.tdCellCartDiv {float: right; text-align:left; font-weight:normal; font-size:12px; padding-left:2px;}
/*  Bellow CSS for Check out Step 2 Date:- 04 July 2008  Created By:- Komal Patel*/
#Checkout_1_div{float: left; margin: 10px 0 10px 0;	padding: 10px 20px 10px 20px; border: 1px solid #BCBCBC; background: #F9F9F9; width:90%;}
.radio-btn{float:left; margin-right:5px; vertical-align:middle; font-size:0px; vertical-align: text-bottom; padding:0px; margin:0px; padding-top:2px; padding-right:5px;}
.pay-opt-txt{float:left; width: 230px; color:#000000; font-weight:bold; vertical-align:bottom; line-height:23px;}

.shp-fees-txt{float:left; width: 100px; color:#000000; font-weight:bold; line-height:23px; text-align:center;}
.prc-time-txt{float:left; text-align:right; width: 195px; color:#000000; font-weight:bold; line-height:23px;}
.chk-out1-pay-opt-bor{float:left; border-bottom:1px dashed #D1D0CF; width:100%;}
.address-details{float:left; width: 30%; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2c2c2c; font-weight:bold;}
.address-details-title{float:left; font-size:14px; font-weight:bold; padding-bottom:5px; color:#000000;}
.address-details-text{float:left; width: auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2c2c2c; padding:0px; margin:0px; padding-bottom:10px;}
a.address-details-link:link{width:45%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000; font-weight:bold;}
a.address-details-link:visited{color:#990000; text-decoration:underline; font-weight:bold;}
a.address-details-link:hover{color:#990000; text-decoration:underline; font-weight:bold;}
.Checkout_1_div_top{font-family:"Georgia", Times New Roman, Times, serif; font-size:16px; font-weight:bold; float:left;}
.Checkout_1_div_link{font-family:'Arial', Helvetica, sans-serif; font-size:11px; font-weight:bold; float:left; line-height:18px; margin-left:15px;}
.Checkout_1_div_link a{color:#990000; text-decoration:underline;}
.Checkout_1_div_link a:hover{color:#990000; text-decoration:underline;}
.Checkout_1_div_total{font-size: 16px; font-weight: bold; font-family: 'Arial', Helvetica, sans-serif; color:#000000; width:auto; float:rights; padding-right:2px; line-height:16px;}
.Checkout_1_div_heading {font-family:"Georgia", Times New Roman, Times, serif; font-size:16px; font-weight:bold; float:left; margin-top:20px;}
form{padding:0px; margin:0px;}
.activeTab {visibility: visible;}
.inactiveTab {visibility:hidden;}
/*********** CSS For Rotate Footer ***************/
/* Created By Komal Patel # 07 - 25 - 2008 */
/* Footer Body */
#Footerbody {height: auto !important;  border-top: 15px solid #3a3a3a; background-color:#F5F5F5; position: inherit; height: auto !important;}
#Footerbodyhome {border-top: 15px solid #3a3a3a; background-color:#F5F5F5; position: relative; margin:0 0 0 0; height: auto !important;}
/* FooterContent */
#Footercontent {width: 620px; float:left; overflow: hidden; margin:30px 0 0 20px;}
a.actionLinks:link {text-decoration: underline;}
a.actionLinks:visited {text-decoration: underline;}
.newtextbox2 {border:1px solid #CCCCCC; color:#7F8081; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; height:15px; width:137px;}
/*********** CSS For Site Map ***************/
/* Created By Komal Patel # 06 - Nov - 2008 */
#sitemap {float: left; width: auto; margin: 0 10px 0 0; padding: 0 5px 10px 0;}  
#sitemap h2 {background-image: url(../image/title_img.gif); background-repeat: no-repeat; background-position:left; padding-left:12px; padding-left:18px; margin-left:2px;
    line-height: 16px; margin-bottom: 4px; font-family: 'Verdana, Arial', Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:underline; color:#1A1A1A;}
#sitemap ul {margin: 0 0 2em 0; width:auto;}  
#sitemap li {width:auto; background-image: url(../image/indent1.png); background-repeat: no-repeat; background-position:left; padding-left:12px; margin-left:16px; line-height: 16px; margin-bottom: 2px; list-style:none;}
#sitemap a:link, #sitemap a:visited {color:#993300; display: block; width: 100%; height: 100%; text-indent: 3px;}
#sitemap a:hover, #sitemap a:active {text-decoration: underline}

/*********** CSS For Discount Image ***************/
/* Created By Komal Patel # 17 - Nov - 2008 */
.discount_dowm_Imag {margin:0px !Important; margin-left:10px !important;}
.discount_text {margin-left:10px; margin-right:10px; font-weight:bold; float:left;}
.discount_Que_Imag {margin:0px !Important; cursor:help;}
#div-popup {margin-top: 10px; margin-left: 10px; margin-bottom: 10px; margin-right: 10px;}
.quick-info-box-member {width: 227px; margin: 0 0 30px 0; text-align: center; line-height: 1.3; font-size: 11px;}
.quick-info-box-member img.product-image {margin: 15px auto 10px auto}
.quick-info-box-member img.item-image {  margin: 10px 0}
.quick-info-box-member .box.product strong {display: block}
.quick-info-box-member table {font-size: 10px; color: #5e5e5e; line-height: 1}
.quick-info-box-member table img {margin: 0}
.quick-info-box-member table thead th {border-bottom: 2px solid #979797; padding: 0 3px 3px 0; font-size: 12px; font-weight: bold; color: #727272; text-align: right;}
.quick-info-box-member table thead th.first {text-align: left}
.quick-info-box-member table tbody td, .quick-info-box table tbody th {font-size: 10px; vertical-align: middle; border-bottom: 1px solid #ccc; padding:3px; }
.quick-info-box-member table tbody th {text-align: left; font-size: 10px;}
.quick-info-box-member table tbody td {text-align: right; font-size: 10px;}
.quick-info-box-member table tbody td img {margin-left: 2px}
.quick-info-box-member table tfoot td {height: 20px; vertical-align: middle; border-bottom: 1px dotted #ccc; font-size: 12px; text-align: right;}
.box-member {border: 1px solid #ccc; width: 214px; padding:2px 5px 5px 2px; text-align: left;}

.normaltext {font-style:normal; font-weight:normal;}

#dhtmltooltip{ position: absolute; width: 130px; border: 1px solid black; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.paddingClass { padding: 10px; }
.blackFont{ color: #006699; font-size: 10px; font-weight: bold; padding-top: 5px; padding-bottom: 5px; }
.blackFont2{color: #006699; font-size: 10px; font-weight: bold; padding-top: 10px; padding-bottom: 5px;}
.zeroLineHeight{ float:left; width: 100px; color:gray; font-weight:normal; line-height:10px; text-align:center; font-size: 10px; padding-top: 5px; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; width: 100px;}
#Checkout_1_div_new{float: left; margin: 10px 0 10px 0; padding: 10px 20px 10px 20px; width:90%;}
.Checkout_1_div_heading_new {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; float:left; margin-top:10px;}
.bigger {font-size: 20px;}
.reviewDiv{padding-top: 20px; padding-bottom: 0px; margin: 0px;}
.information_no_margin {width: 362px; float: left;  overflow: hidden;  margin: 0 21px 0px 0;  font-size: 11px}
.nomarginHR {clear: both; border: 0; border-top: 4px solid #cccbcb; margin:0 0 0 5px;}
.relatedItems {margin-bottom:10px; font-stretch:narrower; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.relatedItemsLinks {width:100px; text-align:left; padding-left:30px; *padding-left:15px; padding-top:5px;}
.relatedItemsLinks a{color: black; text-decoration: none;}
.relatedItemsLinks a:hover{color: black; text-decoration:underline;}
#fav a:link, #fav a:visited { font-size: 12px; color: #5b5b5b; text-decoration: none;}
#fav .active a:link, #fav .active a:visited, #fav a:hover, #fav a:active { color: #5b5b5b; text-decoration: underline;}
.favdiv {margin-top: 12px; padding: 5px;}
.errorDiv {text-align: center; color: red; padding: 5px;}
.favTable{vertical-align: top;}
.favSeperator {border-top:1px solid #cccccc; height:10px;}
a.memberAccountLinks:link{color: #006699; text-decoration: none; font-weight:bold;}
a.memberAccountLinks:hover{color: #006699; text-decoration:underline; font-weight:bold;}
a.memberAccountLinks:visited {font-size: 12px; color: #006699; font-weight:bold;}
.textareaFont {font-family: arial, verdana, serif; font-size:12px; color:#333333;}
.reviewDetailsDiv {float: left; width:69%; padding:10px;}
.relatedItemsDiv {float: right; width:23%; padding:10px;}
.thinHR {height: 2px; width:100%; clear: both; border: 0; border-bottom: 1px solid #cccbcb; padding-top: 5px; *padding-top: 0px; margin-bottom: 5px; *margin-bottom: 0px;}
.reviewBy {float:left; width:40%; clear:both;}
.reviewDesc {float:left; width:60%;}
.reviewBy p {color: #8b8b8b; padding-top: 5px;}
.overSizeItem {float:right; width:170px; font-weight: bold; margin-top: 5px;}
.overSizeItem2 {float:right; width:200px; font-weight: bold; margin-top: 5px;}
.printProduct {width:100%; float:none; border: 1px #000000 solid; padding-left:10px;}
.nomargin {margin:0px;}
.shipDate {color: #990000;}
a.faqQuestions:link,a.faqQuestions:visited{font-size: 12px; font-weight:normal; font-family:  'Arial', Verdana; color: #006699; clear: both; padding-left: 10px; letter-spacing:0.2px;}
a.faqQuestionsBold:link,a.faqQuestionsBold:visited{font-weight:bold;}
a.faqQuestions:hover{text-decoration:underline;}
#scrapgold {font-family: Arial, Helvetica, sans-serif; width:100%; border-collapse:collapse;}
#scrapgold td, #scrapgold th {font-size:1.2em; border:1px solid #000000; padding:3px 7px 2px 7px;}
#scrapgold th {font-size:1.1em; font-weight:bold; text-align:left; padding-top:5px; padding-bottom:4px; background-color:#969595; color:#fff;}
#scrapgold tr.alt td {color:#000; background-color:#f0f0f0;}
.vPadding{padding:5px 0px 30px 0px;}
.buyingBox{margin-bottom:2px; float:right; padding-right:10px;}
.CCerrors {font:Arial, Helvetica, sans-serif; border:1px solid #993300; background: #FFEBE8; font-size:11px; padding:5px;}
.CCerrors h1{font-size:14px; font-weight:bold; padding-bottom:10px;}
.CCerrors a{color:#993300;}
.CCerrors a:hover{color:#993300;}
.CCerrors a:visited{color:#993300;}
div.memberCountDivHome{padding-top:18px; font:Arial, Helvetica, sans-serif; font-size:14px; text-align:right;}
.memberCountDivHome strong{font:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#2d59ae;}
.star {position: relative; float: left; }

/* Messages
-----------------------------------------------*/
#checkout .message {margin: 50px auto; text-align: center;}
#checkout .message span {background-repeat: no-repeat; background-position: 10px 4px; font-weight: normal; padding: 7px 10px 7px 35px;
    border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px;}
#checkout .error {background-color: #FFBBC4; background-image: url('../image/icons/ico-attention.png'); border: 1px solid #CE0022; color: #333;}
.message1 {margin-top:20px auto; margin-bottom: 50px auto; text-align: center;}
.message1 span {background-repeat: no-repeat; background-position: 10px 4px; font-weight: normal; padding: 7px 10px 7px 35px; position: relative; float: left; 
    border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px;}

.message1 .error {background-color: #FFBBC4; background-image: url('../image/icons/ico-attention.png'); border: 1px solid #CE0022; color: #333; margin-bottom: 15px;}
#checkout1 {padding: 10px 10px 10px 10px; color: #000;}
#checkout1 .module:after, .col1:after, .col2:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#checkout1 .submit {padding: 10px 0; text-align: right; margin-right: 10px;}
#checkout1 .submit img, #checkout .submit input {margin-left: 10px;}

/* Table */
#checkout1 .module table {width: 100%;}
#checkout1 .module thead th {background: #e6e6e6; border-bottom: 1px solid #ccc; font-weight: bold; padding: 5px 10px; vertical-align: middle;}
#checkout1 .module thead th img {cursor: pointer; float: right;}
#checkout1 .module tbody tr {background: url('../image/tr-hr.gif') repeat-x bottom;}
#checkout1 .module tbody tr:last-child {background: none;}
#checkout1 .module tbody td {padding: 15px 20px; vertical-align: middle;}
/* Cart */
#cart-table1 tbody td.price {padding-bottom: 45px;}
#cart-table1 tbody td img {border: 1px solid #999; display: block;}
#cart-table1 .info fieldset {padding: 10px 0 0 0;}
#cart-table1 tbody .info .button {background: #e6e6e6; border-color: #999; float: none; display: inline; margin: 0 5px 0 0; width: auto;}
#cart-table1 tbody .info .button:hover {background: #f3f3f3; border-color: #bbb;}
#cart-table1 tbody .info .text {border: 1px solid #999; margin: 0 5px 0 0; padding: 3px; text-align: center; width: 40px;}

/* Subtotal */
#cart-sub {display: block; font-size: 16px; font-weight: bold; padding: 30px 20px 0 0; text-align: right;}
#cart-sub strong {margin-left: 1em;}

/*--Main Container--*/
.main_view {float: left; position: relative; width: 375px;}
/*--Window/Masking Styles--*/
.window {height: 200px; width: 375px; overflow: hidden; /*--Hides anything outside of the set width/height--*/ position: relative; margin:auto;}
.image_reel {position: absolute; top: 0px; left: 0px;}
.image_reel img {float: left;}
.image_reel img, a, a.active, a.hover {outline: 0; border: 0px;}

/*--Paging Styles--*/
.paging {position: absolute; bottom: 0px; right: 0px; width: 375px; height:24px; z-index: 100; /*--Assures the paging stays on the top layer--*/
    text-align: center; line-height: 24px; background: url(../image/bottom_24px.png) no-repeat; display: none; /*--Hidden by default, will be later shown with jQuery--*/}
.paging a {margin: 0 4px; padding: 1px 4px; color: #727272; background: #ccc;}
.paging a.active {font-weight: bold; padding: 2px 5px; background: #727272; color: #fff;}
.paging a:hover {font-weight: bold;}
#checkout2 {padding: 10px 10px 10px 10px; color: #000;}
#checkout2 .module:after, .col1:after, .col2:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#checkout2 .submit {padding: 10px 0; text-align: right; margin-right: 10px;}
#checkout2 .submit img, #checkout .submit input {margin-left: 10px;}

/* Table */
#checkout2 .module table {width: 100%;}
#checkout2 .module thead th {background: #e6e6e6; border-bottom: 1px solid #ccc; font-weight: bold; padding: 5px 10px; vertical-align: middle;}
#checkout2 .module thead th img {cursor: pointer; float: right;}
#checkout2 .module thead tr {background: url('../image/tr-hr.gif') repeat-x bottom; }
#checkout2 .module thead tr td {padding:0px 0px 10px 0px; }
#checkout2 .module tbody tr {margin-bottom: 10px;}
#checkout2 .module tbody tr:last-child {background: none;}
#checkout2 .module tbody td {padding: 5px 20px; vertical-align: middle;}
/* Cart */
#cart-table2 tbody td.price {padding-bottom: 45px;}
#cart-table2 tbody td img {border: 1px solid #999; display: block;}
#cart-table2 .info fieldset {padding: 10px 0 0 0;}
#cart-table2 tbody .info .button {background: #e6e6e6; border-color: #999; float: none; display: inline; margin: 0 5px 0 0; width: auto;}
#cart-table2 tbody .info .button:hover {background: #f3f3f3; border-color: #bbb;}
#cart-table2 tbody .info .text {border: 1px solid #999; margin: 0 5px 0 0; padding: 3px; text-align: center; width: 40px;}

div.pagination_div {width:40%; margin-left:220px; **margin-left:100px;}
.outOfStock {color: #990000;}
