/*
	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}
		
		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: #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, #sidebar a:active {*/
 #sidebar a:hover{
    /*background: #ccc url('../image/sidebar-arrow.gif') no-repeat right -16px; */
    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 165px 0; */
	padding: 14px 0 80px 0; 
    overflow: hidden;
  }
  /* Original class
    #content {
    width: 620px;
    float: left;
    padding: 14px 0 165px 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;
    
        /*height:130px;  */
    }
    .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;
  /*margin: -45px 0 0 0;*/
  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%;
/*  overflow: hidden;*/
  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;
/*	background:#FFFFFF none repeat scroll 0%;*/
    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 #CCCCCC; */
	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: #F9F9F9;*/
	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{
/*	 width: 450px; */
	
    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-family:'Verdana', Arial, Helvetica, sans-serif; */
	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-family:'Verdana', Arial, Helvetica, sans-serif; */
	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;	
 /*   margin: 0 0 15px 0; */
  }
    #geay_total{
    font-size: 15px;
    font-weight: bold;
    font-family: 'Arial', Helvetica, sans-serif;
	color:#000000; 
	width:auto; 
	float:rights;
	padding-right:2px;
   /* margin: 0 0 15px 0*/
  }
  #gray_item{
font-size: 12px;
font-weight:bold;
font-family:  'Arial', Helvetica, sans-serif;
color:#000000;
clear: both;
vertical-align:top;
text-decoration:underline;
/*padding-left: 20px;*/
  }
 #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;
  /*  overflow: hidden;	*/
    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;
/*font-family:Arial, Helvetica, sans-serif;
font-size:14px; */
/* color:#2c2c2c ; */
color:#000000;
font-weight:bold;
vertical-align:bottom;
line-height:23px;
}

.shp-fees-txt{
float:left;
width: 100px;
/*font-family:Arial, Helvetica, sans-serif; */
/*font-size:14px;*/
/* color:#2c2c2c ; */
color:#000000;
font-weight:bold;
line-height:23px;
text-align:center;
}


.prc-time-txt{
float:left;
text-align:right;
width: 195px;
/*font-family:Arial, Helvetica, sans-serif;
font-size:14px;*/
/* color:#2c2c2c ; */
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_link a ,a:hover, a:visited ,a:active{
	color:#990000;
	text-decoration:underline;
	cursor:pointer;
}*/
.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;
   /* margin: 0 0 15px 0*/
}
.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;  
  /*margin:0 0 0 0;   */
  height: auto !important;   
}
#Footerbodyhome { 
  border-top: 15px solid #3a3a3a;
  background-color:#F5F5F5;
  position: relative;  
  margin:0 0 0 0;  
/*   min-height: 80%; */
  height: auto !important;  
 /* padding-bottom:5px;  */
}
/* 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: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: #333;
font-size:11px;
padding-top: 5px;
padding-bottom: 5px;
}

.blackFont2{
color: #333;
font-size:11px;
padding-top: 10px;
padding-bottom: 5px;
}

.zeroLineHeight{
float:left;
width: 100px;
/*font-family:Arial, Helvetica, sans-serif; */
/*font-size:14px;*/
/* color:#2c2c2c ; */
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,5;
}
.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: #5b5b5b;
text-decoration: none;
}

a.memberAccountLinks:hover{
color: #000000;
text-decoration:underline;
}

a.memberAccountLinks:visited {
font-size: 12px;
color: #5b5b5b;
}

.textareaFont {
 font-family: arial, verdana, serif;
 font-size:12px;
 color:#333333;
}

.reviewDetailsDiv {
float: left;
width:69%;
/*border: 1px solid #cccbcb;*/
padding:10px;
}

.relatedItemsDiv {
float: right;
width:23%;
/*border: 1px solid #cccbcb;*/
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;
}
