/*
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; color: #313131; border: 1px solid #930; font-size: 10px; padding: 2px 5px; margin: 1px 0 0 0; width: 76px; text-align: center; cursor: pointer;}
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: #3366cc; 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; z-index: 9999; 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: #faaf40; color: #fff; border: 1px solid #930; float: right; height: 16px; line-height: 16px; width: 76px; text-align: center;}
#cart a.checkout:hover, #cart a.checkout:active {border: 1px solid #ff8c55; background: #fc0; color: #333}

/* Menu */
#menu {height: 23px; line-height: 23px; padding: 17px 0 0 0; background: url('../image/menu-bg.png') repeat-x top left;}
#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: 25px; 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 {margin: 0; width: 38px; padding: 0; height: 20px; line-height: 20px; background: #f7f7f7; border: 0; float: left; border-left: 1px solid #ccc; font-size: 10px; font-family: arial, verdana, serif; cursor: pointer;}
#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: #000000; 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, #sidebar a:active {*/
#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: 18px; font-weight: bold; font-family: georgia, 'times new roman', times, serif; color: #545454; clear: both; 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 30px 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: 12px}
#content .stock {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 25px 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: 140%; font-weight: bold; background: url('../image/icons/market.gif') no-repeat left 3px; text-decoration:normal; 
    border-bottom: 1px dotted #979797; padding: 2px 0 6px 24px; line-height: 14px; margin: 0 0 2px 0;}
.box1 h4{line-height: 18px;}

#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: 156px; *height: 158px; color: #727272;}
.homepage-box .box strong {background: url('../image/icons/checkmark.gif') 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; text-transform: uppercase; color: #979797; margin: 0 0 0 -20px;}	
/***** 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}
.qty strong.price {font-size: 18px; display: block; font-family: georgia, 'times new roman', times, serif; margin: 0 0 5px 0;}
.qty .form {width: 140px; margin: 0 auto; overflow: hidden}
.qty .input { width: 50px;  overflow: hidden; float: left; margin: 0 14px 0 0}
.qty .text {border: 2px solid #8e8c8d; width: 44px;}
.qty .button {display: block; float: left; background: #faaf40; color: #fff; border: 1px solid #930; font-size: 10px; padding: 2px 5px; margin: 1px 0 0 0; width: 76px; text-align: center; cursor: pointer;}
.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: ;}
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} */
.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 #333333; padding: 2px 5px; margin: 1px 0 0 0;}

/* Main Content Header CSS */
.Content_Header{color: #1A1A1A; font-family:Georgia; font-weight: bold; font-size: 20px; clear: both; marker-offset:inherit;}

/* 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: #faaf40;  border: 1px solid #930; 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;}
		
.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:5px; margin-right:5px; font-weight:normal; float:left; color:#979797; font-size:10px; letter-spacing:-0.25px; display: block;}
.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: black; padding-top: 5px; padding-bottom: 5px;}
.blackFont2{color: black; padding-top: 10px; padding-bottom: 5px;}

.zeroLineHeight{float:left; width: 100px; color:gray; font-weight:bold; line-height:10px; text-align:center; font-size: 11px; padding-top: 5px; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; width: 120px;}

#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: #979797;}
#fav .active a:link, #fav .active a:visited, #fav a:hover, #fav a:active {color: #000000;}
.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: #3366CC; text-decoration: none; font-weight:bold;}
a.memberAccountLinks:hover{color: #3366CC; text-decoration:underline; font-weight:bold;}
a.memberAccountLinks:visited {font-size: 12px; color: #3366CC; 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: #3366cc; clear: both; padding-left: 10px; letter-spacing:0.2px;}
a.faqQuestionsBold:link,a.faqQuestionsBold:visited {font-weight:bold;}
a.faqQuestions:hover {text-decoration:underline;}

.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;}
