@import url(tabmenu.css);

BODY {margin:0; width:100%; overflow-x:hidden;}
 	body, div, p, th, td, li, dd {font:normal 12px arial; color: #6F6E6D;}
	
	.whitetxt {color: #FFFFFF;}
	.yellowtxt {color: #F7DD05;}
	.bullet {font-size:8px; color: #F7DD05; letter-spacing:-1px;}
	
	A:link {color:#666666;text-decoration:none;}
    A:visited {color:#666666;text-decoration:none;}
    A:hover {color:#17B6F0; text-decoration:none;}

    a.mainlink:link {color: #727371; font:12px arial; font-weight:bold;}
	a.mainlink:visited {color: #727371; font:12px arial; font-weight:bold;}
	a.mainlink:hover {color: #84C6F2; font:12px arial; font-weight:bold;}

	a.headlink:link {color: #666666; font:bold 17px arial; text-transform:capitalize;}
	a.headlink:visited {color: #666666; font:bold 17px arial; text-transform:capitalize;}
	a.headlink:hover {color: #17B6F0; font:bold 17px arial; text-transform:capitalize;}

	a.bluelink:link {color: #0099FF;}
	a.bluelink:visited {color: #0099FF;}
	a.bluelink:hover {color: #84C6F2;}
	
	a.grnlink:link {color: #79BA4D;}
	a.grnlink:visited {color: #79BA4D;}
	a.grnlink:hover {color: #FF0000;}
	
	a.footlink:link {color: #FFFFFF;}
	a.footlink:visited {color: #FFFFFF;}
	a.footlink:hover {color: #FFFF00;}
	
a.productslice-basic:link {color: #666666; font-family: Arial, Helvetica, sans-serif;}
a.productslice-basic:visited {color: #666666; font-family: Arial, Helvetica, sans-serif;}
a.productslice-basic:hover {color: #FF7318; font-family: Arial, Helvetica, sans-serif;}
a.productslice-basic:active {color: #FF7318; font-family: Arial, Helvetica, sans-serif;}

a.productslice:link {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.productslice:visited {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.productslice:hover {color: #FF7318; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.productslice:active {color: #FF7318; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

a.special:link {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
a.special:visited {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
a.special:hover {color: #FF7318; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
a.special:active {color: #FF7318; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
	
a.special2:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
a.special2:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
a.special2:hover {color: #FFF000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
a.special2:active {color: #FFF000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

.smalltxt {font-size: 10px;}



.inc_mod_productimages_img {
/*//  spacing:5px; margin:5px;*/
} 


.inc_mod_productimages_table {
/* padding:5px; border-spacing: 5px; margin:5px; padding:10px;*/
}

.inc_mod_productimages_td {
 padding:2px;
}

.inc_mod_productimages_td TD {
border: 1px solid #CCCCCC;
}
  #overlay{     position:absolute; top:0; left:0; width:100%; z-index:10001;  background-color:#000; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); }
  #dialog_box  {position: absolute; top:50%; left:50%;  z-index:10002;  text-align:left; }

.dialog_process {
  padding: 0px;
  border: 1px solid #3E3E3E;
  background-color:#EFEFEF;
  display: block;
  top: 50%;
  left: 50%;
}
#dialog_box_header {
  display: block;
  font: 11px arial;
  font-weight: bold;
  background-color: #6D9EFD;
  color: #FFF;
  padding: 3px 0px 3px 8px;
  height: 16px;
  width: 292px;
  *width:300px;
}

#progress_bar_status {
  display: block;
  font: 11px arial;
  width: 292px;
  padding: 8px 8px 8px 8px;
}

.formAreaTitle {background-color:#EBEBEB; padding:3px; height:12px;
}

.main { padding:3px; padding-bottom:6px; white-space: nowrap;
}

.pageHeading {padding-top:15px; padding-right:5px; text-align:right; FONT: bold 16px arial; COLOR: #92c227; TEXT-DECORATION: underline
}

.bestseller_icon {
  position:absolute;
  right:10px;
  bottom:-4px;
}

.free_shipping_icon {
  position:absolute;
  left:74px;
  *left:;
  *right:6px;
  top:30px;
  background:url(/images/items/freeship.png) no-repeat;  
  *background:url() no-repeat;
  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/items/freeship.png');
  z-index:20;
  width:100%;
  height:100%;
}



.transpng {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader();
}

button.redlink {
color:#C40202;
font: bold 11px tahoma;
background-color:white;
border:0;
}

.breadcrumb {
font:bold 11px arial; text-transform: uppercase;
}

.breadcrumb_trail {font:bold 14px Arial; padding-bottom:20px; line-height:30px;
}

.attribBox select{
border:1px solid #454548; 
background-color:#FFFFFF; 
width:220px; 
height:24px; 
color:#000000;
font:11px verdana;
}


.productListing-heading {background-color:#F1F1F1; font:bold 12px;}

.productListing-data {width:185px;}

/* /////////  BEGIN Featured Front  /////////  */

.featured_MasterDiv {width:270px; height:98px; border-bottom:solid 1px #999999; padding:10px 0 10px 5px; overflow:hidden;}

.featured_img, .featured_img img {width:105px; height:79px; top:15px; left:5px; z-index:1;}

.featured_title {top:15px; left:125px; z-index:4; width:150px; text-align:left; text-transform:capitalize; font:bold 11px arial; height:15px; overflow:hidden; white-space:nowrap;} 

.featured_desc {top:35px; left:125px; width:150px; height: 58px; overflow:hidden; z-index:5; text-align:justify; font:normal 11px arial;} 

.featured_more {top:97px; left:195px; white-space:nowrap; width:100px; z-index:2;  font:bold 11px arial;}

.featured_dates {top:97px; left:5px; white-space:nowrap; width:100px; z-index:2;  font:bold 11px arial;}

.featured_price {top:94px; left:125px; white-space:nowrap; width:50px; z-index:2;  font:bold 14px arial; color:#7F0000; }

/* /////////  END Featured Front  /////////  */

.row_even .productListing_table {background-color:#e4e4e4;}
.row_odd table .productListing_table {background-color:#FFFFFF}

.productListing_table {border:solid 1px #999999; text-align:left;}

.prodListing_img {width: 216px; padding:10px 5px 5px 5px; text-align:left;}

.prodListing_Title {font:bold 15px arial; padding: 10px 0 0 0; text-transform:capitalize;} 

.prodShort_Desc {width:295px; padding: 5px 0 5px 0; font:normal 12px arial; text-align:justify;}

.prodListing_Amenities_Title {font:bold 13px arial; color: #333333;}

.prodListing_Amenities {font:normal 11px arial; color: #333333; white-space:nowrap;}

.prodListing_Price {padding: 30px 0 0 15px; font:bold 18px Arial; color:#2C5D9F;}

.prodListing_more {padding: 0 10px 10px 0; font:bold 13px Arial;}

.prodListing_more a:link {color:#FF0000;}
.prodListing_more a:visited {color:#FF0000;}
.prodListing_more a:hover {color:#79BA4D;}

.qview_icon {display:none;}

.cartOr {
  padding-left:20px;
  padding-right:20px;
  padding-top:15px;
}
.cartCheckoutButton {
  padding-top:7px;
}
.cartPaypalButton {
  padding-top:12px;
}
.cartGoogleButton {
  padding-top:0px;
}

.cal_cell {
  padding:3px;
}

.cal_day {
  text-align:center;
  ---font-weight:700;
  font-family:verdana,arial;
  font-size:11px;
  padding:1px;
  width:18px;
}

.cal_day_today {
  border: dotted 1px red;
}

.cal_day_sunday {
  color:#3F0000 !important;
}

.cal_day_avail {
  color:#000000;
  cursor:pointer;
}

.cal_day_na {
  color:#7F7F7F;
  text-decoration:line-through;
  cursor:not-allowed;
}

.cal_day_special {
  color:#00007F;
  font-weight:900;
  text-decoration:underline;
  cursor:pointer;
}

.cal_day_selected {
  background-color:#FFFFBF;
}

.cal_month {
  text-align:center;
  font-weight:700;
  font-family:verdana,arial;
  font-size:12px;
  padding:4px;
}

.productID {
  text-align:right;
  font-weight:700;
  margin-top:-8px;
  color:#00007F;
}

.captchaBox input {
  width:132px;
}

.int_phone {
    text-align: left;
    color: #00003F;
    padding-left:4px;
}

.int_phone_ext {
    text-align: left;
    color: #00003F;
    padding-left:2px;
}