/*
$Id: stylesheet.css 3 2006-05-27 04:59:07Z user $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright 2006 osCMax
  Released under the GNU General Public License
  
  Updated by  TemplateShopper.com November 2003 for AAbox .com
*/
INPUT.TEXT1{
  font-family: chaparral-pro,Arial, Helvetica, sans-serif;  font-size:8pt; font-color: #E6E6E6;}
.boxText { font-family: Verdana,Helvetica,sans-serif; font-size: 12px; }
.boxText a{font-family:myriad-pro,Arial, Helvetica, sans-serif; font-size:15px;}
.errorBox { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size : 16px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
BODY {
  /*background: #ffffff;*/
font-family:myriad-pro,Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  /*background-image : url(../../images/OSCMAX_bg.gif);*/
}
A {
  color: #004BBC;
  text-decoration: none;
}
A:hover {
  color: #004BBC;
  text-decoration: underline;
}
FORM {
  display: inline;
}
TR.header {
  background: #ffffff;
}
TR.headerNavigation {
  /*background: #bbc3d3;*/
}
TD.headerNavigation {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
  background-color : #587CBE;
  padding-bottom : 2px;
  padding-top : 2px;
}
A.headerNavigation { 
  color: #FFFFFF; 
}
A.headerNavigation:hover {
  color: #ffffff;
}
TR.headerError {
  background: #ff0000;
}
TD.headerError {
  font-family: chaparral-pro, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
TR.headerInfo {
  background: #00ff00;
}
TD.headerInfo {
  font-family: chaparral-pro, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TR.footer {
 /* background: #bbc3d3;*/
}
TD.footer {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #587CBE;
  color: #ffffff;
  font-weight: bold;
  padding-top : 1px;
  padding-bottom : 2px;
}
.infoBox {
  /*background: #b6b7cb;*/
/*  border:#A0A0A4 solid 1px;*/
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #004BBC;
  /*background: #b6b7cb;*/
  border-top:#EDEDED 1PX solid;
  
}
.infoBox a{color:#323D41;}
.infoBox1 {
  /*background: #b6b7cb;*/
/*  border:#A0A0A4 solid 1px;*/
  font-family: chaparral-pro, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  color: #004BBC;
  background: #FFFF99;
  
}
.infoBox2 {
  /*background: #b6b7cb;*/
/*  border:#A0A0A4 solid 1px;*/
  font-family: chaparral-pro, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  color: #004BBC;
  background: #FFFFFF;
  
}
.infoBox3 {
  /*background: #b6b7cb;*/
/*  border:#A0A0A4 solid 1px;*/
  font-family: chaparral-pro, Verdana, Helvetica, sans-serif;
  
  background: #FFFFFF;
  
}
.infoBoxContents {
  /*background: #f8f8f9;*/
  /*background-image : url(../../images/OSCMAX_infobox_bg.gif);*/
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 13px;
  background:#FFFFFF;
  color: #004BBC;
  
}
.infoBoxNotice {
  background: #FF8E90;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  
}
TD.infoBoxHeading {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align:center;
  /*background: #587CBE;
  */color: #ffffff;
}
TD.infoBoxHeadingsm {
  font-family: chaparral-pro, "Times New Roman", Times, serif;
  font-size: 19px;
  /*font-weight: 600;*/
 /* font-weight: bold;*/
  text-align:left;
  padding:0px 0px 1px 8px;
 /* border-bottom:#EDEDED 1px solid;*/
  /*background: #587CBE;
  */color: #0065AD;
 
}
TD.infoBox, SPAN.infoBox {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
#left_side_bar TD.infoBox,#left_side_bar SPAN.infoBox {
  border-top:#c9c9c9  1px solid;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
 background: #FFFFFF;
 
  /*modified by rafique 230808*/
  /*background-image : url(../../images/OSCMAX_infobox_bg.gif);*/
}
/*modofied by rafique*/
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;/*modofied by rafique*/
}
TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 0px;/*modofied by rafique*/
}
/*modofied by rafique*/
.productListing-heading {
  /*font-family: chaparral-pro, Verdana, Helvetica, sans-serif;*/
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
  background: #D2E5F6;
  color: #FFFFFF;
  font-weight: bold;
}
/*modofied by rafique*/
TD.productListing-data {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 13px;/*modofied by rafique*/
  color:#004BBC;/*modofied by rafique*/
  padding-bottom:10px;
  
}
.productListing-data small {
	font-size: 13px;
}
.productListing-data {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;/*modofied by rafique*/
  color:#004BBC;/*modofied by rafique*/
 
}
/*modofied by rafique*/
A.pageResults {
/*  color: #0000FF;*/
color:#004BBC;
font-weight:bold;
}
A.pageResults:hover {
/*  color: #0000FF;*/
color:#004BBC;
font-weight:bold;
/*  background: #FFFF33;*/
}
TD.pageHeading, DIV.pageHeading {
/*  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000099;*/
  font-family: chaparral-pro, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  /*font-weight: bold;*/
  color: #004BBC;
}
/*added by rafique*/
TD.pageHeading_cu, DIV.pageHeading_cu {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 14px;
  /*font-weight: bold;*/
  color: #004BBC;
}
/*added by rafique*/
TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
TD.main, P.main {
  /*font-family: chaparral-pro, Arial, Helvetica, sans-serif;*/
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 1.5;
  color: #004BBC;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px !important;
}
TD.accountCategory {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}
TD.fieldKey {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
TD.fieldValue {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
TD.tableHeading {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
TD.category_desc {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 1.5;
  color:#777777;
  text-align:justify;
}
SPAN.newItemInCart {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: myriad-pro, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
TEXTAREA {
  width: 100%;
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
SPAN.greetUser {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: chaparral-pro, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: chaparral-pro, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Helvetica, sans-serif;
  color: #ff0000;
}
SPAN.errorText {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  color: #ff0000;
}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; padding-bottom:10px; }
.checkoutBarCurrent { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-bottom:10px;}
/* message box */
.messageBox { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CB0107; color:#FFFFFF; height:25px;font-weight:bold; padding-bottom:5px;}
.messageStackSuccess { font-family: chaparral-pro, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }
/* input requirement */
.inputRequirement { font-family: chaparral-pro, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ff0000; }
/*my_css*/
.header_top{ 
background-image: url('../../images/Green_Turtle_t_shirts_upperbar.gif');
background-repeat:no-repeat;
width:559px;
height:49px
}
.header_bottom{
background: url('../../images/search-box.gif') no-repeat top left;
width: 169px;
height: 67px;
padding-top:2px
}
.infoBoxHeading {
  background-image: url('../../images/menu-header_repeat.gif');
  height:15px;
  width:160px;
  background-repeat:repeat-x;
  font-family: chaparral-pro, Verdana, Helvetica, sans-serif
}
.infoBoxHeading_content {
 /* background-image: url(../../images/menu-header_repeat.gif);*/
 /* height:15px;*/
  width:160px;
  background-repeat:repeat-x;
  font-family: myriad-pro,chaparral-pro, Verdana, Helvetica, sans-serif;
  border-bottom:#B2AE9E 2px solid;
  padding-bottom:5px;
  padding:20px 0px 5px 0px;
  font-weight:bold;
  font-size:15px;
  width:100%
}
.currency_place{
padding-left:318px;
padding-top:0px;
/*border:#FF0055 solid 1px;*/
width:90px;
height:25px;
float:left;
}
/************** Zia(start) ***************/
.tlink
{
color:#004BBC;
text-decoration:none;
font-size:12px;
}
A.tlink:hover
{
 color:#004BBC;
 text-decoration:underline;
}
.infop
{
 color:#004BBC;
 font-weight:bold;
 font-size:13px;
 padding:0;
 margin:0;
}
.infoul
{
  list-style:none;
  padding:0;
  margin:0;
}
a.infoul_link
{
 text-decoration:none;
 color:004BBC;
 font-size:12px;
 
}
a.infoul_link:hover
{
  text-decoration:underline;
  color:004BBC;
}
.parentnode
{
 color:#004BBC;
 font-weight:bold;
 font-size:10px;
}
.parentnode a
{
 text-decoration:none;
 color:#004BBC;
 
}
.parentnode a:hover
{
text-decoration:underline;
color:#004BBC;
}
.nodenormal
{
 font-weight:normal;
}
A.breadcrumNavigation { 
  color: #0065AD;
  text-decoration:none; 
  font-weight:bold;
}
A.breadcrumNavigation:hover { 
  color: #004BBC; 
  text-decoration:underline;
  font-weight:bold;
}
a.subcategorycolor
{
color:#0065AD;
font-size:15px;
display: block;
}
a.subcategorycolorki
{
color:#ff0000;
font-size:13px;
}
a.subcategorycolor:selected
{
color:#A52A2A;
font-weight:bold;
}
a.morelinks:selected
{
font-weight:bold;
  
}
/* VJ Links Manager v1.18 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}
.linkListing-heading {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #FFFFFF;
  text-align: center;
}
A.linkListing-heading {
  color: #FFFFFF;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
TR.linkListing-odd {
  background: #f8f8f9;
}
TR.linkListing-even {
  background: #F5F5F5;
}
.linkFeatured {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
  border: 1px solid black;
}
.linkFeaturedHeading {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkFeaturedMain {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
.linkListingMain {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold; 
  color: #000; 
}
A.linkListingMain {
  color: #fff;
}
A.linkListingMain:hover {
  color: #FF0000;
}
.linkListingCats {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingCats:hover {
  color: #FF0000;
}
.linkListingSubCats {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingSubCats {
  color: #000;
  line-height: 1.5;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}
/* VJ Links Manager v1.18 end */
/************** Zia(end) ***************/
/**************rafique(start)***********/
.product_name{
font-size:12px;
font-family: Verdana, Helvetica, sans-serif;
}
.info_page{
font-family: chaparral-pro,Verdana;
 font-size:16px; 
 color:#004BBC
}
TD.pageHeading_cu, DIV.pageHeading_cu {
  font-family: chaparral-pro, Arial, Helvetica, sans-serif;
  font-size: 23px;
  /*font-weight: bold;*/
  color: #004BBC;
}
.infoBoxHeading_cart {
 /* background-image: url(../../images/menu-header_repeat.gif);*/
 background-color:#bcb7cb;
  height:15px;
  width:160px;
  
  /*background-repeat:repeat-x;*/
}
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #8c8c8c;padding-bottom:10px; }
.checkoutBarCurrent { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;padding-bottom:10px; }
/**************rafique(end)***********/
/*eof my_css*/
#site_wrapper{ width:962px; margin:0 auto 20px auto;}
#site_lt_shade{ clear:both; overflow:hidden; background:url(../../redesign_images/body_lt_shadow.png) repeat-y left;}
#site_rt_shade{ clear:both; overflow:hidden; background:url(../../redesign_images/body_rt_shadow.png) repeat-y right; }
#site_bottom_shade{ clear:both; overflow:hidden;background:url(../../redesign_images/body_bottom_shadow.png) repeat-x bottom;}
#site_round_lb{ background:url(../../redesign_images/body_round_lb.png) no-repeat left bottom;}
#site_round_rb{background:url(../../redesign_images/body_round_rb.png) no-repeat right bottom;padding:0px 6px 0px 6px; clear:both; overflow:hidden;}
#content_wrapper{ clear:both; overflow:hidden; padding:0px 6px 15px 7px; background:url(../../redesign_images/body_top_bg.png) repeat-x top;}
#header_wrapper{ clear:both; overflow:hidden;height:110px; width:100%; /*border:#FF0000 1px solid;*/}
#logo{ float:left; margin:18px 0px 0px 11px; width:268px;}
#logo h1{ background:url(../../redesign_images/logo.png) no-repeat; margin:0px; 0px;}
#logo h1 a{width:268px; height:75px; text-indent:-99999px; display:block; outline:none;}
#header_form_links{ height:110px; float:right; width:626px;}
#header_blue_bar_wrapper{ clear:both; overflow:hidden; height:52px; background:url(../../redesign_images/head_top_nav_bg.png) repeat-x top; width:626px;}
#header_blue_bar_lt{ background:url(../../redesign_images/head_top_nav_lt.png) no-repeat left top; clear:both; overflow:hidden;}
#header_blue_bar_rt{ background:url(../../redesign_images/head_top_nav_rt.png) no-repeat right top;clear:both; overflow:hidden;}
#header_blue_bar_content{ clear:both; overflow:hidden; padding:0px 6px 0px 5px; height:52px;font-family: Arial,chaparral-pro,Arial, Helvetica, sans-serif; color:#FFFFFF;}
#header_blue_bar_content a{ color:#FFFFFF;}
#header_blue_bar_content input{font-family:myriad-pro,Arial,Helvetica, sans-serif;}
.myriad_font {
  font-family:myriad-pro,Arial,Helvetica, sans-serif;
}
#header_blue_bar_content ul{ padding:0px  !important; margin:0px !important;clear:both; overflow:hidden;}
#header_blue_bar_content ul li{ padding:0px; margin:0px; float:left; background:url(../../redesign_images/head_top_nav_sep.png) no-repeat right; height:53px; list-style:none;}
#header_blue_bar_content ul li#header_newsletter{ padding:0px 20px 0px 20px; width:172px;}
#header_newsletter_container{ 
  height:23px; 
  background:#97A7BC; 
  padding:1px;
  width:178px; 
  margin:12px 0px 0px 0px;
  clear: both;
  overflow: hidden;
  }
#header_newsletter_container form {
  padding: 0px; 
  margin: 0px;
  width: 178px;
}
#header_newsletter_container .emailaddress{ 
  width:148px; 

  
  height:23px; 
  background:#FFFFFF; 
  line-height:23px; 
  display:block;
  float:left; 
  display: inline;
  margin: 0px !important;
  border:none;
  padding: 0px 4px !important;
  color:#B8B8B8; 
  font-size:14px; 

}
#header_newsletter_container .emailaddress:focus {
  color: #000000;
}
#header_newsletter_container .nlsbtn{ 
  float:right; 
  text-indent: -9999px;
  line-height: 0px;
  height:23px; 
  width:29px;
  background:url(../../redesign_images/submit_newsletter.png) no-repeat; 
  display:block; 
  border:none; 
  text-indent:-99999px; 
  padding:0px; 
  margin: 0px;
  cursor:pointer;}
  
td.tshirt_also_purchased {
  padding: 15px 1px 1px 1px !important;
}
td.tshirt_also_purchased img {
/*
  max-width: 123px !important;
  max-height: 123px !important;
  width: 123px;
  height: 123px;*/

}
.scart_image img{
  width:168px;
  max-width: 168px !important;
}
#header_blue_bar_content ul li#header_infohelp{ padding:0px 21px 0px 19px; width:49px;}
#header_infohelp_container{ margin:8px 0px 0px 0px; background:url(../../redesign_images/htn_info_icon.png) no-repeat center top; padding:20px 0px 0px 0px; text-align:center; font-size:11px;}
#header_blue_bar_content ul li#header_login{ padding:0px 31px 0px 31px; width:26px;}
#header_login_container{margin:8px 0px 0px 0px; background:url(../../redesign_images/htn_login_icon.png) no-repeat center top; padding:20px 0px 0px 0px; text-align:center; font-size:11px;}
#header_blue_bar_content ul li#header_account{ padding:0px 31px 0px 31px; width:26px;}
#header_account_container{margin:12px 0px 0px 0px; background:url(../../redesign_images/htn_login_icon.png) no-repeat center top; padding:17px 0px 0px 0px; text-align:center; font-size:11px;}
#header_cart_container{margin:12px 0px 0px 0px; background:url(../../redesign_images/htn_account_icon.png) no-repeat center top; padding:17px 0px 0px 0px; text-align:center; font-size:11px;}
#header_blue_bar_content ul li#header_cart{ padding:0px 15px 0px 22px; width:39px; background:none;}
#header_blue_bar_content ul li#header_checkout{ padding:0px 5px 0px 0px; width:143px; background:none;}
#header_checkout_container{margin:12px 0px 0px 0px;}
#header_checkout_container #count_product{ width:59px; font-size:30px; line-height:30px; float:left; font-weight:bold; }
#checkout_label{ width:75px; float:right; white-space: nowrap;}
#checkout_label ul{ padding:0px; margin:0px;}
#checkout_label ul li{ padding:0px; margin:0px; list-style:none; width:58px; font-size:11px; list-style:none; line-height:13px; height:13px; background:none; border:none;}
#checkout_label ul li a{ color:#F58220; font-size:13px;}
#header_links_mcafee{ clear:both; height:44px; display:block; font-family: Arial,chaparral-pro,Arial, Helvetica, sans-serif; font-size:14px; padding:14px 0px 0px 0px !important;}
#header_nav_links{ float:left; padding:7px 0px 0px 12px; background:url(../../redesign_images/about_icon.png) no-repeat 12px 7px;}
#header_nav_links ul{ padding:0px; margin:0px;}
#header_nav_links ul li{ border-left:#93BBD8 2px solid; color:#93BBD8; padding:0px 12px 0px 12px; list-style:none; float:left; text-transform: uppercase;}
#header_nav_links ul li a{ color:#71A6CB; font-size:12px; font-weight:bold;/* display:block; margin:5px 0px 0px 0px;*/}
#header_nav_links ul li#about_top{ padding-left:27px; border:none;}
#header_mcafee_logo{ float:right; padding:0px 8px 0px 15px;}
#header_madin_israel{ float:right;}
#content_wrapper_body{ clear:both; overflow:hidden;}
#left_side_bar{ width:188px; float:left; padding:5px 0 0 0px;}
#content_container{ float:right; width:743px; overflow:hidden; text-align:left;}
#side_bar_search_form{ width:186px; height:23px; background:#DCDBDA; padding:1px;}
#side_bar_search_form .search_input{ width:156px; height:23px; line-height: 23px; background:#FFFFFF; border:none; padding:0px 5px 0px 5px; marign:0px 1px 0px 0px; float:left;color:#7F7F7F; font-size:14px;}
#side_bar_search_form .search_submit{float:right; background:url(../../redesign_images/sidebar_search_btn.png) no-repeat; width:29px; height:23px; text-indent:-9999px; border:none; padding:0px; margin:0px;}
#left_side_bar .boxText a{ /*display:block; */padding:2px 0px 2px 8px; margin-bottom:3px;}
#left_side_bar .boxText a:hover{ text-decoration:none;}
a.allproducts{ display:block; background:#F58220; color:#FFFFFF; margin-bottom:3px;}
a.mitemselected,a.mitemselected:hover{background:#F58220 !important; display:block; color:#FFFFFF !important;}
a.mitem{ display:block;}
a.newproducts,a.mitem:hover{ display:block; background:#E5E5E5;}
#bottom_blue_box{ background:url(../../redesign_images/footer_blue_rt_bg.png) no-repeat right; padding:0px 10px 0px 0px; clear:both; overflow:hidden; margin-top:20px;}
#bottom_blue_box_lt{ background:url(../../redesign_images/footer_blue_lt_bg.png) no-repeat left; height:49px; clear:both; overflow:hidden; text-align:center; line-height:49px;color:#1D77B5;}
#bottom_blue_box_lt a{ color:#1D77B5; font-size:14px; text-decoration:none;}
#footer_container{ clear:both; overflow:hidden; width:921px; margin:77px auto 0px auto;}
#footer_facebook{ height:55px; clear:both; overflow:hidden; border:#EBEBEB 1px solid; border-left:none; border-right:none; margin:0px 0px 24px 0px; padding:5px 0px 0px 0px; text-align:left;}
#footer_facebook ul{ padding:0px; margin:0px;}
#footer_facebook ul li{ float:left; margin:0px; font-size:15px; padding:0px; list-style:none; color:#0066A8; border-left:#E8E8E8 1px solid; padding:0px 0px 0px 24px; line-height:55px;font-family:myriad-pro,Arial, Helvetica, sans-serif;}
#footer_facebook ul li:first-child,#footer_facebook ul li#first_child{
   border:none;width: 260px; height: 55px;
 }
#footer_links{ clear:both; overflow:hidden; width:894px; margin:0 auto; padding:0px 0px 12px 0px;}
#footer_links ul{ padding:0px; margin:0px;}
#footer_links ul li{ list-style:none; padding:0px; margin:0px; text-align:left;}
.footer_link_grouptitle{ 
  margin:0px 0px 3px 0px; 
  padding:0px; 
  display:block; 
  color:#0066A8; 
  font-family: chaparral-pro,"Times New Roman", Times, serif; 
  font-size:17px; text-align:left; 
  font-weight:600;
}
.footer_links_content{ clear:both; overflow:hidden; text-align:left; color:#636363;font-family:myriad-pro,Arial, Helvetica, sans-serif; font-size:14px; line-height:1.4em;}
.footer_links_content a{color:#666666; font-size:14px; font-family:myriad-pro,Arial, Helvetica, sans-serif;}
#footer_about_us{ width:150px; padding:0px 6px 0px 0px; float:left;}
#footer_catalog{ width:123px; padding:0px 6px 0px 0px; float:left;}
#footer_earn_money{ width:143px; padding:0px 6px 0px 0px; float:left;}
#footer_contact_us{ width:172px; padding:0px 6px 0px 0px; float:left;}
#footer_contact_us a{ color:#0066A8;}
#footer_newsletter{ width:282px; padding:0px 0px 0px 0px; float:left;}
#footer_nl_email{ width:178px; height:36px; color:#B4B4B4; line-height: 36px;font-size:15px; padding:0px 0px 0px 8px; float:left;}
#footer_nl_email:focus {
  color: #000000;
}
#footer_nl_submit{ 
  background:url(../../redesign_images/footer_news_submit_btn.png) no-repeat; 
  width:90px; height:36px; display:block; border:none; 
  float:right; text-indent:-9999px;
  line-height: 0px;
}
#footer_newsletter_form{ clear:both; overflow:hidden;}
#footer_newsletter_txt{ color: #474545 ;font-size: 15px; clear:both; overflow:hidden; border:#E9E8E8 1px solid; background:url(../../redesign_images/footer_safe_thumb.png) no-repeat 97% 5px; margin:21px 0px 0px 0px; padding:0px 14px 0px 8px;}
#footer_nl_txtitle{ font-size:15px; font-weight:bold; color:#0066A8; width:217px; border-bottom:#E9E8E8 1px solid; line-height:30px; margin:0px 0px 5px 0px;}
#footer_copy_right{ border-top:#D8D8D8 2px solid; margin:0 auto; width:929px; margin:0 auto;}
#footer_mcafee{ margin:10px 0px 0px 20px; float:left;}
#footer_secure_shipping{margin:6px 0px 0px 22px; float:left;}
#footer_cpyright_txt{ padding:13px 0px 0px 39px; color:#515151; font-size:11px; float:left;}
#footer_cpyright_txt a{color:#0066A8; text-decoration:underline;}
#footer_card_logo{ float:right; margin:10px 13px 0px 0px;}
#slide-holder{ width:744px; height:266px; background:url(../../redesign_images/slider_container.png) no-repeat; clear:both; overflow:hidden; position:relative;}
#slide-runner{ position:absolute; top:4px; left:4px; width:736px; height:260px; overflow:hidden;}
#slide-controls{
    bottom: 0;
    display: block;
    height: 24px;
    left: 0;
    position: absolute;
    width: 736px;
}
div#slide-controls p.text {
    color: #FFFFFF;
   
    float: left;
    font-size: 10px;
    line-height: 16px;
    margin: 0px 0 0 0px;
    text-transform: uppercase;
  display:none;
}
#slide-controls p#slide-nav {
    display: inline;
    float: left;
    height: 24px;
    margin: 0px 0px 0 0;
  padding:0px 10px 0px 5px;
  background:url(../../redesign_images/slider_paginate_lt.png) no-repeat left;line-height:24px;
}
#slide-controls p#slide-nav  a.on{ background:#111111;overflow: hidden;}
#slide-controls p#slide-nav  a{border:#111111 2px solid;overflow: hidden; height:11px;line-height: 11px; _height: 15px;_line-height: 15px;  width:12px; display:block !important; float:left; margin:5px 0px 0px 10px;}
#slide_nav_container{ background:url(../../redesign_images/slider_paginate_rt.png) no-repeat right; padding:0px 26px 0px 0px; clear:both; overflow:hidden; float:left;}
div#slide-holder img
{
  display: none;
    margin: 0;
    position: absolute;
}
.listing_img_box{ width:168px; height:168px; background:url(../../redesign_images/listing_image_box.png) no-repeat; padding:6px; position:relative; }
.listing_prd_name{ color:#4A4A4A; font-size:11px; font-family:myriad-pro,Arial, Helvetica, sans-serif;}
.listing_prd_price{ 
  color:#1D77B5; 
  font-size:21px; 
  line-height:1em; 
  font-family:myriad-pro,Arial,chaparral-pro,"Times New Roman", Times, serif; 
  display:block; 
  padding:0px 12px 0px 0px; 
  position:relative; 
  float:right; font-weight:bold; 
  text-shadow:#9EC0D6 0px 2px 1px;}
.listing_prd_pric_fraction{ position:absolute; top:2px; right:0px; font-size:11px; line-height:.95em; text-decoration:underline;font-weight:bold;}
.special_prd_price{ color:#FF0000 !important;}
.special_txt{ color:#FF0000 !important; font-size:9px; float:right; text-transform:uppercase; font-weight:bold; padding:3px 4px 0px 0px; display:block;font-family:myriad-pro,Arial, Helvetica, sans-serif;}
.special_prd_banner{ cursor: pointer; background:url(../../redesign_images/sale_prd_bg.png) no-repeat; width:96px; height:96px; position:absolute; top:2px; right:3px;}
.new_prd_banner{cursor: pointer; background:url(../../redesign_images/new_prd_bg.png) no-repeat; width:96px; height:96px; position:absolute; top:2px; right:3px;}
.bestseller_prd_banner{ cursor: pointer; background:url(../../redesign_images/bestseller_prd_bg.png) no-repeat; width:96px; height:96px; position:absolute; top:2px; right:3px;}
.prd_bottom_sep{ vertical-align: top;background:url(../../redesign_images/product_bottom_border.png) no-repeat bottom center; padding-top:15px;}
#facebook_profile_img{ float:left;}
#facebook_title_like{ float:left; margin-left:8px; color:#3675C1; font-size:12px;}
.product_title{
  font-family: Verdana,Helvetica,sans-serif;
    font-size: 23px;
  color:#000000;
  font-weight: bold;
  text-decoration: none;
  text-align:left;
  padding-bottom:0;
  margin-bottom:0;
  padding:7px 0px;
  margin:0;
  background:url(../../images/hr_border.jpg) repeat-x bottom; 
}
#product_data_container{
  clear:both;
  overflow:hidden;
  padding:6px 0px 0px 0px;
}
#product_images_container{
  float:left;
  width:361px;
  
}
#product_info_container{
  
  width:350px;
  float:left;
  padding:0px 0px 0px 10px;
}
.option_name_label{
  
  font-weight:bold;
  color:#000000;
  font-size:13px;
  margin:2px 0px 5px 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.color_option_images{
  
  margin: 2px 3px 0px 0px;
  display:block; 
  float:left;
  cursor:pointer;
}
.size_option_images{
  
  background:#21a4fd;
  display:block;
  padding:5px 3px;
  float:left;
  margin:0px 3px 3px 0px;
  color:#FFFFFF;
  min-width:32px;
  text-align:center;
  font-weight:bold;
  font-size:12px;
  cursor:pointer;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

.disabled_size {
  opacity: .3;
  filter: alpha(opacity = 30);
}
.size_option_images.size_option_images_active
{
  background:#0062a5;
}
#product_types_listing{
  float:right;
  clear:both;
  overflow:hidden;
  
}
#product_types_listing a,span{
  outline:none;
}
#choose_type{
  background:url(../../images/style.gif) no-repeat;
  height:52px;
  width:74px;
  float:left;
}
#men_type{
  background:url(../../redesign_images/prd_mens_type.png) no-repeat;
  height:52px;
  width:48px;
  float:left;
}
#men_type.active, #men_type:hover{
  
  background:url(../../redesign_images/prd_mens_type_active.png) no-repeat;
  
}
#women_type{
  background:url(../../redesign_images/prd_womens_type.png) no-repeat;
  height:52px;
  width:46px;
  display:block;
  float:left;
}
#women_type.active, #women_type:hover{
  
  background:url(../../redesign_images/prd_womens_type_active.png) no-repeat;
}
#kids_type{
  background:url(../../redesign_images/prd_kids_type.png) no-repeat;
  height:52px;
  width:40px;
  float:left;
}
#kids_type.active, #kids_type:hover{
  
  background:url(../../redesign_images/prd_kids_type_active.png) no-repeat;
}
#hoodies_type{
  background:url(../../redesign_images/prd_hoodie_type.png) no-repeat;
  height:52px;
  width:41px;
  float:left;
}
#hoodies_type.active, #hoodies_type:hover{
  
  background:url(../../redesign_images/prd_hoodie_type_active.png) no-repeat;
  
}
#product_description_container{
  clear:both;
  padding:10px 0px 10px 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
#product_description_title{
  
  
  font-size:17px;
  font-weight:bold;
  padding:0px 0px 6px 0px;
  font-family:myriad-pro,Arial, Helvetica, sans-serif;
  
}
#product_description_content h2{
  font-size:15px;
  font-weight:normal;
  color:#464646;
  padding:0px;
  margin:0px;
  font-family:myriad-pro,Arial, Helvetica, sans-serif;
}
#product_options_prices_btn_container{
 border-top:#c9c9c9 1px solid;
 padding:4px 0px 0px 0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 clear: both;
 overflow: hidden;
  
}
#product_options_prices_btn_box{
  background:#eeeeee;

  clear:both;
  overflow:hidden;
  padding: 0px 0px 5px 0px;
}
#product_options{
   padding:0px 0px 0px 9px;
   clear: both;
   overflow: hidden;
}
#shirt_note{
  font-size:10px;
  font-weight:bold;
  border-top:#c9c9c9 1px solid;
  padding:5px 0px 0px 9px;
  margin:9px 0px 20px 0px;
  clear:both;
  overflow:hidden;
}
.clearboth{ 
  clear:both;
  overflow:hidden;
  width: 100%;
}
#product_price{
  
  padding:0px 13px 0px 9px;
  font-size:30px;
  font-weight:bold;
  float:left;
  margin: 0px 0px 5px 0px;
}
#product_add_to_cart{
  float:left;
  padding: 0px 0px 0px 5px;
  
}
#product_add_to_cart img:hover{
  
  cursor:pointer;
}
#product_selected_options{
  background:#d7d4d4;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding:3px 0px 3px 9px;
  color:#4f4f4f;
  margin:8px 0px 0px 0px;
  clear: both;
  overflow: hidden;
}
#lightbox {
  top: 0px !important;  
}
#selected_txt{
  
  font-weight:normal;
}
#color_attr_val{
  
  text-transform:capitalize;
}
.border_top
{
  border-top:#c9c9c9 1px solid;
}
#product_share{
  
  margin:5px 0px 0px 0px;
  clear: both;
  overflow: hidden;
  
}
.product_meta_title{
  
  font-family: myriad-pro,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#494949;
  padding:5px 0px 0px 9px;
}
.product_meta_content{
  color:#4a4a4a;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding:5px 0px 20px 9px;
}
.product_meta_content a{
  text-decoration:none !important;
  color:#4a4a4a;
}
#product_share .product_meta_content{
  padding-bottom:9px;
  
}
h2.additional_info{
  font-size:12px; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#464646;
  padding:0px;
  margin:0px;
}
#prd_facebook_like{
  
  padding:14px 0px 0px 40px;
  float:left;
  
}
#prd_extra_images {
  clear: both;
  overflow: hidden;
  text-align: center;
}
.infopages_text, .infopages_text p {
  font-family: myriad-pro,Arial,Helvetica,sans-serif;
  font-size:14px;
  color: #000;
}
.infopages_text img {
  border:0;
}
.infopages_headline {
  color:#004BBC !important;
  font-family: chaparral-pro,Arial, Helvetica, sans-serif !important;
  font-size: 32px !important;
}
#bugs {
	width: 115px;
	height: 116px;
	position: fixed;
	right: 0;
	bottom: 0;
	display: none;
	z-index: 999999;
}
#bugs span#in {
	width: 115px;
	height: 116px;
	display: block;
}
#bugs span#bhide {
	color: #000;
	display: block;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 15px;
	height: 17px;
	font-size: 14px;
	background: #FFF;
	border: 1px solid #9999CC;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}
.catbold {
	background-color: #D2E5F6;
}

#prd_outof_stock {
  color: #FF0000;
  font-weight: bold;
  font-size: 20px;
  padding: 5px 0px 0px 0px;
  
}

