@charset "utf-8";
/* CSS Document */
.compare-container {
	width: 100%;
	margin-top: 0px;
	}

.brand-container {
	width: auto;
	margin-top: 5px;
	}

.brand-heading {
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C7094;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c4c9cd;
	border-right-color: #c4c9cd;
	border-bottom-color: #c4c9cd;
	border-left-color: #c4c9cd;
	background-color: #FFFFFF;
	background-image: url(../images/gradient-line.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 5px;
	padding-top: 5px;
	}

.brand-img {
	background-image: url(../images/about-the-brand.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 142px;
	}

.brand-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A0A0A4;
	margin: 2px;
	}

.brand-text-mid, .brand-text-mid a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A0A0A4;
	}

.brand-line {
	background-color: #FFFFFF;
	background-image: url(../images/gradient-line.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-align: right;
	margin-bottom: 5px;
	}
.brand-line a:link, .brand-line a:visited { color: #808080; }
.brand-disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C7094;
	font-weight: bold;
}
.cs-heading {
	background-image: url(../images/save-additional-item.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 225px;
	}

.promise-container {
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	}

.our-promise {
	background-image: url(../images/our-promise.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 142px;
	}

.related-item {
	background-image: url(../images/related-items.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 142px;
	}
	
.bestseller-item {
	background-image: url(../images/bestesller.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 25px;
	width: 174px;
	}
	
.for-your-reference {
	background-image: url(../images/for-your-reference.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 142px;
	}
	
.watch-buying-guide {
	background-image: url(../images/watch-buying-guide-2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 174px;
	}

/*.warranty {
	background-image: url(../images/warranty.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 142px;
	}*/

.compare-us {
	background-image: url(../images/for-your-reference.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	height: 28px;
	width: 142px;
	}

.section-link, .section-link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A0A0A4;
	}

.section-link a:hover {
	color: #AA0000;
	text-decoration: underline;
	}

.section-detail-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C7094;
	}

.section-link-spacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #4C7094;
	margin-right: 5px;
	margin-left: 10px;
	}

/*Joma Certifications*/
.certifications-seal {
	font-size: 10px;
	width: 150px;
	float: left;
	overflow:auto;
	}

.certifications-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A0A0A4;
	width: 450px;
	float: left;
	overflow:auto;
	}
	
/*Holiday Banner*/

.holiday-banner-1 {
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 14px;
	/*border: 2px solid #2e2b25;*/
	}
.holiday-cross-sell {
	/*background-image: url(../images/holiday-buying-guide.png);*/
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FFFFFF;
	height: 28px;
	width: 265px;
	}
.holiday-related-box {
	border: 0px solid #a00000;
	float: left;
	height: 100px;
	width: 148px;
	text-align: center;
	margin-top: 3px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
	}

.holiday-related-container {
	
	}
.holiday-related-name {
	height: 20px;
	display: none;
	}
.holiday-email-bar {
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 14px;
	height: 28px;
	width: 615px;
	text-align: right;
	background-image: url(../images/holiday-email-bar-2.png);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #023294;
	border-right-color: #023294;
	border-bottom-color: #023294;
	border-left-color: #023294;
	overflow: hidden;
	background-color: #0084d7;
	}
.holiday-email-box {
	margin: 2px;	
}	


.first-line-container {
	background-image: url(http://site.jomaluxury.com/jomashop/holiday/mini-banner.jpeg);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px solid #AA0000;
	width: 615px;
	height: 306;
	overflow: auto;
	}

.first-line-container-2 {
	background-image: url(../images/12days_email_08_7.JPG);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px solid #AA0000;
	width: 615px;
	height: 175px;
	overflow: auto;
	}
	
.first-line-top {
	width: 610px;
	height: 45px;
}
.first-line {
	border: 0px solid #A0A0A4;
	height: 127px;
	width: 610px;
	}
.first-cube {
	border: 0px solid #A0A0A4;
	height: 125px;
	width: 201px;
	float: left;
	}

	
/*.holiday-banner-container {
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #dcdcde;
	height: 25px;
	background-color: #a2cfec;
	background-image: url(../images/top-banner.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.holiday-banner-f-sale {
	height: 25px;
	width: 400px;
	float: left;
	}

.holiday-banner-e-return {
	height: 25px;
	width: 615px;
	float: left;
	}
*/

.doodbuster-free-ship {
	background-color: #AA0000;
	width: 100%;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	}
.under-buy-coupon {
	background-color: #ECF5FA;
	width: 376px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-align: center;
	padding: 3px;
	border: 1px solid #003399;
	display: none;
	}	
	
.free-rush-ship-sat {
	width: 380px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 2px solid #0c530d;
	height: 38px;
	background-color: #a7060c;
	background-image: url(../images/free-shipping-sat-xxx.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
	}
.free-rush-ship-sat25 {
	width: 380px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #0c248a;
	height: 38px;
	background-color: #ECF5FA;
	background-image: url(../images/free-shipping-ny-1000.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

.free-rush-ship-300 {
	width: 380px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #0c248a;
	height: 35px;
	background-color: #406fbc;
	background-image: url(../images/free-shipping-ny-1-3.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

.free-rush-ship-500 {
	width: 380px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 2px solid #0c530d;
	height: 38px;
	background-color: #a7060c;
	background-image: url(../images/free-shipping-sat.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
	
.free-rush-ship-15 {
	width: 380px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 2px solid #0c248a;
	height: 38px;
	background-color: #FFFFFF;
	background-image: url(../images/free-shipping-ny-1-4.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
	}
	
.top-banner-container {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	}
	
/*Section Slider*/
#button {
	text-align: right;	
}
.f-container {
	width: 641px;
	height: 240px;
	overflow: hidden;
	border: 0px solid #AA0000;
	}
.f-container-2 {
	width: 2560px;
	height: 220px;
	overflow: hidden;
	border: 0px solid #0000FF;
	}
.button-container {
	height: 10px;
	overflow: hidden;
	border: 0px solid #AA0000;
	float: right;
	}
#myslide {
	width:635px;
	overflow:hidden;
	position: relative;
	height:220px;
	margin-bottom:2px;
	/*border: 1px solid #808080;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;*/
}
 
	#myslide .cover{
	width:2560px; /*------- class mystuff width * number of mystuff divs (160 * 3 = 480)---------- */
	position: absolute;
	height:220px;
	border: 0px solid #FFFBF0;
	}
 
	#myslide .mystuff {
	width:640px;
	float:left;
	/*border: 1px solid #2A3FFF;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;*/
	}
 
	.button1,.button2,.button3,.button4{
	/*padding:5px;*/
	display:block;
	float:left;
	margin-right:5px;
	height: 10px;
	width: 10px;
	background-color: #309ff4;
	/*background-image: url(../2012/images/bullet-blue.png);
	background-repeat: no-repeat;
	background-position: center center;*/
	}
	.activeXXX /*floating cart ka active heading ko fix*/
	{
	/*padding:5px;*/
	/*display:block;
	float:left;*/
	outline:none;
	height: 10px;
	width: 10px;
	background-color: #6dbbf7;
	/*background-image: url(../2012/images/bullet-light-blue.png);
	background-repeat: repeat;
	background-position: center center;*/
}

.clear{clear:both;}

/*.f-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	height:	23px;
	overflow: hidden ;
	}

.f-name a:link, .f-name a:visited, .f-name a:active{ 
	color: #808080;
	}*/

/*.f-box-inner {
	margin: 5px;
	}
.f-box {
	width: 155px;
	height: 215px;
	float:left;
	text-align: center;
	margin: 1px;
	border: 1px solid #A0A0A4;
	}
	
	
.foot-clear {
	width: 641px;
	height: 540px;
	overflow: hidden;
	border: 1px solid #AA0000;
	clear: both;
}	*/

.f-box-inner {
	margin-top: 8px;
	margin-right: 3px;
	margin-bottom: 8px;
	margin-left: 3px;
	}


	
.slider-saving {
	width: 18px;
	height: 18px;
	border: 1px solid #AA0000;
	background-color: #ffffff;
	text-align: left;
	z-index: 100;
	margin-left: 0px;
}	
/* // Easy Slider - BEGIN */
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
	
	
#slider2, #slider2 li{
	/*define width and height of container element and list item (slide) list items must be the same size as the slider area */ 	
	width:620px;
	height:190px;
	overflow:hidden;
	list-style-type: none;
	}
	
/*#slider2 {
	width:620px;
	height:190px;
	overflow:hidden;
	list-style-type: none;
	}
	
#slider2 li{
	width:118px;
	height:190px;
	overflow:hidden;
	list-style-type: none;
	}		*/
	
span#prevBtn{
	height:11px;
	margin-top: 1px;
	outline: none;
	color: #808080;
	float: left;
	}

span#prevBtn a:link, span#prevBtn a:visited, span#prevBtn a:active{
	color: #808080;
	}
	
span#nextBtn{
	height:11px;
	margin-top: 1px;
	outline: none;
	color: #808080;
	float: right;
	}
	
span#nextBtn a:link, span#nextBtn a:visited, span#nextBtn a:active{
	color: #808080;
	}

/* // Easy Slider - END */

.select-content {
	background-color: #FFFFFF;
	}

.select-content-2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #AA0000;
	border-right-color: #AA0000;
	border-bottom-color: #AA0000;
	border-left-color: #AA0000;
	margin-bottom: 15px;
	float: left;
	margin-right: auto;
	margin-left: auto;
	height:205px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	margin-top: 5px;
	}
/*.select-content-3 {
	width: 190px;
}*/

.content-spacer {
	width:5px;
	height:210px;
	border: 0px solid #AA0000;
	float: left;
	display: none;
}

.content-spacer-l, .content-spacer-r  {
	width:2px;
	height:210px;
	border: 0px solid #AA0000;
	float: left;
	display: none;
	background-color: #808080;
}



/*.holiday-header-2011 {
	width:1020px;
	height:103px;
	border: 0px solid #AA0000;
	background-image: url(../images/holiday-header-2011.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.holiday-header-2011-spacer {
	width:1018px;
	height:7px;
	border: 0px solid #00FF00;
}
.holiday-header-2011-search {
	margin: 0px;			
	}
.search-form-2011  {
	width:1018px;
	border: 1px solid #00FF00;
	}
.holiday-search-button-2011  {
	width:100px;
	height:23px;
	margin-top: 7px;
	margin-left: 116px;
	}*/

-->



/*Watch Guide*/

.main-guide-box {
	width: 610px;
	overflow: auto;
}

.main-guide-image {
	float: left;
	width: 290px;	
	}
.main-guide-pdf {
	height: 50px;
	width: 210px;
	background-image: url(http://lib.store.yahoo.net/lib/jomashop/guide-03.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	margin-left: 35px;
	padding-top: 20px;	
}
.main-guide-text {
	float: left;
	width: 320px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	}


	
/*End Watch Guide*/






.v-day {
	color: #AA0000;
	/*height: 17px;
	width: 175px;
	background-image: url(../images/heart-icons-small.jpg);
	background-repeat: no-repeat;
	background-position: 130px -25px;*/
	}

.error-fix{
	height: 60px;
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #AA0000;
	clear: both;
	/*display: none;*/	
}

/*Sell to Us*/
.stu-row, .stu-submit, .stu-row-msg {
	border: 0px solid #AA0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top:5px;
	}

.stu-main-container {
	display: block ;
	}
/*Thank you page*/

.thank-you {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #AA0000;
	margin-top:5px;
	width: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AA0000;
	border-right-color: #AA0000;
	border-bottom-color: #AA0000;
	border-left-color: #AA0000;
	}

.thank-you-msg {
	border: 0px solid #AA0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top:5px;
	font-weight: bold;
	}

.tag-container {
	padding: 5px;
	overflow: auto;
	}
	
.tag-heading {
	font-family: arial;
	font-size: 11pt;
	font-weight: bold;
	background-color: #EFEFF1;
	width: 100%;
	}

.tag-name {
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	}

.tag-text {
    font-family: arial;
    font-size: 9pt;
    }
	
.c-right-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #152ca2;
	margin-top: 5px;
	margin-bottom: 5px;
}

.c-right-body {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
}

.underline {
	text-decoration: underline;
}
.c-rent-line {
	background-color: #0000FF;
	height: 4px;
	width: 100%;
}

.c-rent-line-top {
	background-color: #FFFFFF;
	height: 91px;
	width: 100%;
	background-image: url(../images/owners-rights-initiative2.png);
	background-repeat: no-repeat;
	background-position: right center;
}

#main-table-jomeluxury { display: none;}