﻿/* Home Page*/
.rangeBlock {margin-bottom:40px; height:450px;}
.rangeBlock .a {position:relative;top:0px;left:0px;float:left; margin-bottom:13px; margin-left:13px;text-decoration:none;}
.rangeBlock .at {display:block; position:absolute; width:170px; background-color:transparent; color:#fff; z-index:10; text-align:right; font-size:15px;padding-top:5px;padding-right:5px;top:191px; left:0px; height:28px;font-family: Verdana, Arial, Sans-Serif;}
.rangeBlock .img {border:none;width:175px; height:235px;}
/* Filter By: Colour/Feature */
.filterByBoxBoth { position: relative ;background-image: url(/images/roller-browse-by.jpg); width:761px; height:130px; }
.filterByBoxColourOnly { position: relative ;background-image: url(/images/blackout-browse-by.jpg); width:761px; height:88px; }
.filterByBoxBoth .filterByColourBox { position:absolute; top: 10px; left:70px; width:310px;  height:120px;}
.filterByBoxColourOnly .filterByColourBox { position:absolute; top: 10px; left:70px; width:690px;  height:60px;}
.filterByColourBox a { text-decoration: none; color:#000;}
.filterByColourBox a:hover { text-decoration: underline;}
.filterByFeatureBox {position:absolute; top: 10px; left:455px; width:320px; height:120px; }
.filterByFeatureBox img { width: 28px; height:28px; border: none; margin-right:8px; float: left; }
.filterByFeatureBox a { text-decoration: none; color:#000;}
.filterByFeatureBox a:hover { text-decoration: underline;}
.fb_head {display:block;font-family:verdana; font-size: 16px;margin-bottom:4px;}
.fb_t12x12 {float: left; height: 25px; width:103px;}
.fb_t28x28 {float: left; height: 40px; width:100px;}
.fb_i12x12,.fb_i28x28 {border:none; margin-right:4px; float:left;}
.fb_i12x12 {width: 12px; height:12px;}
.fb_i28x28 {width: 28px; height:28px;}
.filterWarnBox { margin-top:14px; margin-bottom:5px; text-align:center; }
.fwb_ts { font-size:13px; background-color:#E1F0CA; border-bottom:dashed 1px #517120; padding:4px; }
.fwb_a { color:blue; text-decoration:none; }
/* Collection Head/Body */
.collectionHead { position:relative; font-family:verdana, Arial; color:#fff; width:740px; height:336px;}
.collectionHead img {border: none; width:740px; height:336px;}
.collectionHead .a { font-size:18px; position:absolute; left:85px; top:5px; margin: 0px; font-weight: normal; }
.collectionHead .b { font-size:16px; position:absolute; left:512px; top:3px; width:134px; font-style:italic; text-align:right; font-weight: normal; }
.collectionHead .c { font-size:11px; position:absolute; left:24px; top:267px; text-align:justify; height:50px; width:488px; margin: 0px; }
.collectionHeadFilter { position:relative; font-family:verdana, Arial; color:#fff; width:740px; height:89px;}
.collectionHeadFilter img {border: none; width:740px; height:89px;}
.collectionHeadFilter .a { font-size:18px; position:absolute; left:85px; top:5px; margin: 0px; font-weight: normal; }
.collectionHeadFilter .b { font-size:16px; position:absolute; left:512px; top:3px; width:134px; font-style:italic; text-align:right; font-weight: normal; }
.collectionHeadFilter .c { font-size:11px; position:absolute; left:85px; top:40px; text-align:justify; height:50px; width:633px; color:#000; margin: 0px; }
.collectionBody { width: 740px; list-style: none; margin: 0px; padding: 0px; }
/* Default 5 Across - 2 Lines - Image 130x120 (Max) */
.cb00 {position:relative;display:inline-block;width:120px;height:auto;border-bottom:solid 1px #ccc;margin-left:14px;margin-right:14px;margin-top:22px;margin-bottom:8px;vertical-align:bottom;padding-bottom:2px;}
.cb00 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb00_pi {display:block;margin:auto;}
.cb00_pl {display:table-cell;width:130px;height:120px;vertical-align:middle;margin-left:-5px;margin-right:-5px;overflow:hidden;}
.cb00_pr {display:block;background-image: url('/images/pricetag.jpg');background-repeat:no-repeat;background-position:center left;padding-left:40px;margin-left:15px;margin-right:15px;font-size:9px;text-align:center;color:#666;font-style:italic;margin-top:2px;}
.cb00_nc {display:block;height:2em;text-align:center;line-height:1em;margin-top:2px;margin-bottom:2px;}
.cb00_na {text-decoration:none;color:#000; }
.cb00_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb00_of { position:absolute; z-index:1000; top: -10px; left: -10px;border: none; width:50px; height:50px;}
.cb00_fc { display:block; text-align:center;}
.cb00_fa { position:relative; }
.cb00_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* Gucci(cb01) / Other(cb02) Item 150 x 195 - Image 150 x 188 */
.cb02 {position:relative;display:inline-block; width:150px; height:auto; border-bottom:solid 1px #ccc;margin-left:17px;margin-right:18px;margin-top:22px;margin-bottom:8px;vertical-align:bottom;padding-bottom:2px;z-index:0;}
.cb02 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb02_pi {position:absolute; display:block; top:0px; left:0px; width:150px; height:188px; border:none; z-index:-1;} 
.cb02_pl {display:block;width:150px;height:150px;z-index:1;}
.cb02_pr {display:block;margin-left:20px;margin-top:4px;padding-left:45px;padding-right:45px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;}
.cb02_nc {display:block;text-align:center;color:#000;background-color:transparent;z-index:3;margin-left:-17px;margin-right:-18px;}
.cb02_na {text-decoration:none; color:#000;}
.cb02_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb02_of { position:absolute; z-index:1000; top: 0px; left: 0px;border: none; width:50px; height:50px;}
.cb02_fc { display:block; text-align:center;}
.cb02_fa { position:relative; }
.cb02_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* Standard Item 120 x 180 - Image 120x120 */
.cb04 {position:relative;display:inline-block; width:120px; height:auto; border-bottom:solid 1px #ccc;margin-left:14px;margin-right:14px;margin-top:22px;margin-bottom:8px;padding-bottom:2px;}
.cb04 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb04_pi {position:absolute; display:block; top:0px; left:0px; width:120px; height:120px; border:none;}
.cb04_pl {display:block;width:120px;height:120px;}
.cb04_pr {display:block;margin-left:10px;padding-left:35px;padding-right:25px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;margin-top:2px;}
.cb04_nc{display:block;position:relative;top:-4px;text-align:center;color:#000;height:2em;margin-top:2px;margin-bottom:5px;}
.cb04_na {text-decoration:none; color:#000;}
.cb04_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb04_of { position:absolute; z-index:1000; top: -10px; left: -10px;border: none; width:50px; height:50px;}
.cb04_fc { display:block; text-align:center; }
.cb04_fa { position:relative; }
.cb04_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* 120 x 180 - Image 120x91 - With products */
.cb06 {position:relative;display:inline-block; width:120px; height:auto; border-bottom:solid 1px #ccc;margin-left:14px;margin-right:14px;margin-top:22px;margin-bottom:8px;padding-bottom:2px;}
.cb06 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb06_pi {position:absolute; display:block; top:0px; left:0px; width:120px; height:91px; border:none;}
.cb06_pl {display:block;width:120px;height:91px;}
.cb06_pr {display:block;margin-left:10px;padding-left:35px;padding-right:25px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;}
.cb06_nc {display:block;text-align:center;color:#000;height:2em;margin-top:2px;margin-bottom:5px;}
.cb06_na {text-decoration:none; color:#000;}
.cb06_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb06_of { position:absolute; z-index:1000; top: -10px; left: -10px;border: none; width:50px; height:50px;}
.cb06_fc { display:block; text-align:center; }
.cb06_fa { position:relative; }
.cb06_fi { width:21px; height:27px; border:none; margin-right:8px;}
/*  124 x 202 - Image 124x113 - With products */
.cb08 {position:relative;display:inline-block; width:124px; height:auto; border-bottom:solid 1px #ccc;margin-left:12px;margin-right:12px;margin-top:22px;margin-bottom:8px;padding-bottom:2px;}
.cb08 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb08_pi {position:absolute; display:block; top:0px; left:0px; width:124px; height:113px; border:none;}
.cb08_pl {display:block;width:124px;height:113px;}
.cb08_pr {display:block;margin-left:10px;padding-left:35px;padding-right:25px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;}
.cb08_nc {display:block;text-align:center;color:#000;height:30px;}
.cb08_na {text-decoration:none; color:#000;}
.cb08_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb08_of { position:absolute; z-index:1000; top: 0px; left: 0px;border: none; width:50px; height:50px;}
.cb08_fc { display:block; text-align:center; }
.cb08_fa { position:relative; }
.cb08_fi { width:21px; height:27px; border:none; margin-right:8px;}
/*  125 x 202 - Image 125x109 - With products */
.cb10 {position:relative;display:inline-block; width:124px; height:auto; border-bottom:solid 1px #ccc;margin-left:11px;margin-right:12px;margin-top:22px;margin-bottom:8px;padding-bottom:2px;}
.cb10 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb10_pi {position:absolute; display:block; top:0px; left:0px; width:125px; height:109px; border:none;}
.cb10_pl {display:block;width:125px;height:109px;}
.cb10_pr {display:block;margin-left:10px;padding-left:35px;padding-right:25px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;}
.cb10_nc {display:block;text-align:center;color:#000;height:30px;}
.cb10_na {text-decoration:none; color:#000;}
.cb10_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb10_of { position:absolute; z-index:1000; top: 0px; left: 0px;border: none; width:50px; height:50px;}
.cb10_fc { display:block; text-align:center; }
.cb10_fa { position:relative; }
.cb10_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* Item 110 x Auto - Image 110 x 179 */
.cb12 {position:relative;display:inline-block; width:110px; height:auto; border-bottom:solid 1px #ccc;margin-left:19px;margin-right:19px;margin-top:22px;margin-bottom:8px;z-index:0;padding-bottom:2px;}
.cb12 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb12_pi {position:absolute; display:block; top:0px; left:0px; width:110px; height:179px; border:none; z-index:-1;} 
.cb12_pl {display:block;width:110px;height:155px;z-index:1;}
.cb12_pr {display:block;margin-left:20px;padding-left:45px;padding-right:45px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;}
.cb12_nc {display:block;text-align:center;color:#000;background-color:transparent;z-index:3;margin-left:-17px;margin-right:-18px;}
.cb12_na {text-decoration:none; color:#000;}
.cb12_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb12_of { position:absolute; z-index:1000; top: 0px; left: 0px;border: none; width:50px; height:50px;}
.cb12_fc { display:block; text-align:center;}
.cb12_fa { position:relative; }
.cb12_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* Item 150 x Auto - Image 150 x 188 (No Shadow?) */
.cb14 {position:relative;display:inline-block; width:150px; height:auto; border-bottom:solid 1px #ccc;margin-left:17px;margin-right:18px;margin-top:22px;margin-bottom:8px;vertical-align:bottom;padding-bottom:2px;z-index:0;}
.cb14 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb14_pi {position:absolute; display:block; top:0px; left:0px; width:150px; height:188px; border:none; z-index:-1;} 
.cb14_pl {display:block;width:150px;height:160px;z-index:1;}
.cb14_pr {display:block;margin-left:20px;margin-top:4px;padding-left:45px;padding-right:45px; color:#666; font-size:9px;background-repeat: no-repeat;background-position:bottom left;background-color:transparent; font-style:italic;text-align:center;}
.cb14_nc {display:block;text-align:center;color:#000;background-color:transparent;z-index:3;margin-left:-17px;margin-right:-18px;}
.cb14_na {text-decoration:none; color:#000;}
.cb14_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb14_of { position:absolute; z-index:1000; top: 0px; left: 0px;border: none; width:50px; height:50px;}
.cb14_fc { display:block; text-align:center;}
.cb14_fa { position:relative; }
.cb14_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* Collection Branding */
.brand_def .cb_pr {background-image: url(/images/pricetag.jpg) !important;}
.brand_ess .cb_pr {background-image: url(/images/pricetag-ess.gif) !important;}
.brand_guc .cb_pr {background-image: url(/images/gucci-tag.png) !important;}

/* Page Header */
#pageHead {position:absolute; bottom:0px; right:10px; width:728px; padding:6px; z-index:100; border:dotted #CCCCCC 1px; margin-bottom:10px;}
#pageHead_title {font-family: verdana; font-size:18px; color:#5c5d36; font-weight:normal; margin-bottom:0px; margin-top:0px;height:20px;}
.pageHead_p {font-family:verdana; font-size: 9px; color:#666; line-height:14px; text-align:justify;}
#pageHead_c0 {width: auto; height: auto;font-family:verdana; font-size: 9px; color:#666; line-height:14px; text-align:justify;}
#pageHead_c1 {width: 355px; height: auto;}
#pageHead_c2 {position: absolute; top: 26px; left: 377px; width: 355px; height:auto;}
#pageFoot { margin-top: 20px; }
/* Page Layout */
html,body { margin:0px; padding:0px; height: 100%;font-family: Verdana, Arial, Sans-Serif;font-size: 11px;}
body { background-image: url('/images/new-main-bg.jpg'); background-repeat: repeat; }
#mainholder {
    position: relative;
	left: -179px;
	top: 0px;
    margin: 0px auto;
    width: 761px;
    padding-left:194px;
    background-image: url("/images/new-nav-bg.jpg");
    background-repeat: repeat-y;
}
#contentholder 
{
	position: relative;
	left: 179px;
	top: 0px;
    width: 761px;
    background-color: white;
    min-height: 1170px;
}
#contentholder { _height: 1170px; } /* IE6 Hack */
#navigationholder { position:absolute; top: 0px; left: 179px; color:#fff; width: 185px; }
#wcNavigation { padding-left: 15px; }
/* Product Page */
#buy-left-right { padding-left:10px; padding-right:10px; }
#buy-left-column {width: 283px; float:left;margin-top:10px;}
#buy-right-column {width: 453px; float:right;margin-top:3px;margin-right:3px;}
#buy-bottom { clear: both; }
.colourDescBlck { width:721px; padding:6px; z-index:100; border:dotted #CCCCCC 1px; margin:11px; } /* Box at bottom of buy page */
.curt-opt {display:inline-block;margin-left:8px;margin-right:0px;}
.curt-price {color:#990000;font-weight:bold;font-size:13px;}
.curt-was-price {color:#999;font-size:12px;text-decoration:line-through;}
.curt-was-retail {color:#999;font-size:12px;}
.curt-select-error,.curt-select { text-align:center; font-weight: bold; font-size: 13px; }
.curt-select { border: 1px solid #5c5d36; padding: 5px; }
.curt-select-error {border: 2px solid red; padding:5px;}
.opts-block {margin-top:10px;}
.opts-item {display:inline-block;margin-left:0px;margin-right:12px;}
.opts-img {display:block;text-align:center; }
.contMain { }
.contHead,.contHead-gucci,.contHead-green {position:relative;background-image:url(/images/buyheader.jpg);background-repeat:no-repeat;height:44px;width:398px;font-family:verdana,Arial;font-size:18px;color:White;padding-top:13px;padding-left:55px;}
.disc-img { position:absolute;top:-1px;right:-5px; }
.contMid {border-left:solid 1px #919B9C;border-right:solid 1px #919B9C;padding-left:10px;padding-right:10px;}
.contBody {border-left:solid 1px #919B9C;border-right:solid 1px #919B9C;border-bottom:solid 1px #919B9C;padding:10px;border-bottom-left-radius:11px;border-bottom-right-radius:11px;}
.contHead-gucci { background-image:url(/images/gucci-buy-header.jpg); }
.contHead-green { background-image:url(/images/buyheader-green.jpg); }

/* Other Styles */
td
{
    margin:0px 0px 0px 0px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
}
#dl 
{
 position:absolute; 
 bottom:0px; 
 left:10px; 
 z-index:100;
}

img 
{
border:0;
}

.tabs-container {
	clear: left;
	border: 1px solid #ccc;
	border-top: 0;
	padding: 20px 8px 0 8px;
}

.rangetitles 
{
	color:white;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;	
}

#contentcontainer
{
	width:761px;
	background-color:white;
	/*margin-top:12px;*/
	position:absolute;
	margin-left:233px;	
	min-height:980px;

}

#samplebox
{
	width:263px;
	height:55px;
	border:solid 1px #ccc; 
	padding:2px;
	margin-bottom:8px;
}

#pagetitle
{
	width:460px;
	height:20px;
	margin-bottom:20px;
	position:absolute;
	left:280px;
}

#pagetitle-acc
{
	width:460px;
	height:20px;
	margin-bottom:20px;
	position:absolute;
	left:280px;
}

.product-title
{
	font-family: verdana;
	margin-top:6px;
	padding-left:75px;
	font-size:18px;
	color:white;
	font-weight:normal;
}

#content 
{
	width:740px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	
}

#navcontainertop
{
	
	float:left;
	width:373px;
	height:auto;
	margin-bottom:0 auto;
	
	background-image: url(/images/new-nav-bg.jpg);
	background-repeat:repeat-y;
	position:absolute;
	margin-left:-140px;
	margin-bottom:-22px;
	/*margin-top:12px;*/
}

#navcontainer
{
	margin-top:798px;
	float:left;
	width:373px;
	min-height:1000px;
	background-image: url(/images/daisy3bg1.jpg);
	background-repeat:repeat-y;
	margin-left:-140px;
}

.navlinkstop 
{
    font-family:verdana, arial;
	font-size: 11px;
	color: #F29D20;
	text-decoration:none;
	line-height:21px;	
}
a.navlinkstop:hover { text-decoration: underline;}

.mylogin-sub
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 17px;
   font-weight:bold;
   color:#000;
}

#wcColourSearch 
{
	margin-top:20px;
	width:300px;
	left:15px;
	margin-left:195px;
}

.headerclass 
{
	font-family:verdana;
	font-size: 22px;
	color:White;
}

.threeboxtitle 
{
	font-family:verdana;
	font-size: 16px;
	color:#000;
	font-weight:300;

}

.threeboxtext
{
	font-family:verdana;
	font-size: 9px;
	color:#666;
	line-height:14px;


}

.greentitle 
{
	font-family: verdana;
	font-size:18px;
	color:#5c5d36;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0px;
}

.biggertext 
{
	font-family: verdana;
	font-size:13px;
	color:#5c5d36;
	font-weight:bold;
}
.orangetext 
{
	font-family: verdana;
	font-size:14px;
	color:#EA5400;
	font-weight:bold;
}


.offerbox
{
	font-family: verdana;
	font-size:12px;
	color:#666;
	
}

.biggertextred 
{
	font-family: verdana;
	font-size:13px;
	color:red;
	font-weight:bold;
}

.supred 
{
	font-family: verdana;
	font-size:8px;
	color:red;
	font-weight:normal;
}

.biggertextsm 
{
	font-family: verdana;
	font-size:11px;
	color:#5c5d36;
	font-weight:bold;
}

a:link.navlinks
{
	font-family:verdana;
	font-size: 11px;
	color:#C2C62F;
	text-decoration:none;
	line-height:21px;
}
a:active.navlinks
{
	font-family:verdana;
	font-size: 11px;
	color:#C2C62F;
	text-decoration:none;
	line-height:21px;	
}
a:visited.navlinks
{
	font-family:verdana;
	font-size: 11px;
	color:#C2C62F;
	text-decoration:none;
	line-height:21px;
}
a:hover.navlinks
{
	text-decoration:underline;	
}



a:link.helplinks
{
	font-family:verdana;
	font-size: 11px;
	color:#595B15;
	text-decoration:none;
	text-decoration:underline;
}
a:active.helplinks
{
	font-family:verdana;
	font-size: 11px;
	color:#595B15;
	text-decoration:none;
	text-decoration:underline;	
}
a:visited.helplinks
{
	font-family:verdana;
	font-size: 11px;
	color:#595B15;
	text-decoration:none;
	text-decoration:underline;
}
a:hover.helplinks
{
	text-decoration:none;	
}




a:link.rangelinks
{
	font-family:verdana;
	font-size: 11px;
	color:#000;
	text-decoration:none;

	
}
a:active.rangelinks
{
	font-family:verdana;
	font-size: 11px;
	color:#000;
	text-decoration:none;


}
a:visited.rangelinks
{
	font-family:verdana;
	font-size: 11px;
	color:#000;
	text-decoration:none;
}

a:hover.rangelinks
{
	text-decoration:none;
	cursor:pointer;
}







a:link.greylinks
{
	font-family:verdana;
	font-size: 11px;
	color:#666;
	text-decoration:none;

	
}
a:active.greylinks
{
	font-family:verdana;
	font-size: 11px;
	color:#666;
	text-decoration:none;


}
a:visited.greylinks
{
	font-family:verdana;
	font-size: 11px;
	color:#666;
	text-decoration:none;
}

a:hover.greylinks
{
	text-decoration:underline;
	
}




.wcSearchbtn
{
margin-top:10px;
margin-left:20px;	
}

/* Yettii Tab Container CSS  */


div.demolayout {
	width: 451px;
	margin: 0 0 20px 0;
	position:relative;
	margin-left:295px;
	margin-top:16px;
	border-color:#000;
	font-family:verdana,tahoma,helvetica;font-size:10pt;
}


.visoft__tab_xpie7 .ajax__tab_header					{ background:url(/tabimg/tab-line.gif) repeat-x bottom; }
.visoft__tab_xpie7 .ajax__tab_outer						{ background:url(/tabimg/tab-right.gif) no-repeat right; }
.visoft__tab_xpie7 .ajax__tab_inner						{ background:url(/tabimg/tab-left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_tab						{ background:url(/tabimg/tab.gif) repeat-x; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_outer	{ background:url(/tabimg/tab-hover-right.gif) no-repeat right; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_inner	{ background:url(/tabimg/tab-hover-left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_hover .ajax__tab_tab		{ background:url(/tabimg/tab-hover.gif) repeat-x; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_outer	{ background:url(/tabimg/tab-active-right.gif) no-repeat right; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_inner	{ background:url(/tabimg/tab-active-left.gif) no-repeat; }
.visoft__tab_xpie7 .ajax__tab_active .ajax__tab_tab		{ background:url(/tabimg/tab-active.gif) repeat-x; }

/* XP IE7 theme - Other Styles */
.visoft__tab_xpie7 .ajax__tab_header 					{ font-family:verdana,tahoma,helvetica;font-size:11px; }
.visoft__tab_xpie7 .ajax__tab_outer						{ height:29px; }
.visoft__tab_xpie7 .ajax__tab_inner						{ padding-left:3px; }
.visoft__tab_xpie7 .ajax__tab_tab						{ padding:8px 7px;margin:0; }
.visoft__tab_xpie7 .ajax__tab_body						{ font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff; }

a:link.colourlink
{
	font-family:verdana;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}

a:active.colourlink
{
	font-family:verdana;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}

a:visited.colourlink
{
	font-family:verdana;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}

a:hover.colourlink
{
	text-decoration:none;
}

#Results-Box
{
width:440px;
float:left;
margin-right:10px;
}

#prod_size_box 
{
    width:440px;
	position:relative;
    height:auto;
}

#enter_size_box 
{
    width:363px;
    height:20px;
}

.enter_size_title 
{
 font-family: Arial, verdana, Sans-Serif;
 font-size:13px;
 color:#333;
 font-weight:bold;
 margin-left:6px;
 margin-top:3px;
}


#size-box
{
	
    position:relative;
	margin-left:-16px;
    width:430px;
    height:auto;
}

#sizeboxcontainer 
{
	border-left:solid 1px #919B9C;	
	border-right:solid 1px #919B9C;
	border-bottom:solid 1px #919B9C;
	width:431px;
	position:relative;
	margin-left:285px;
	padding:10px;
}

#sizeboxcontainer-acc
{
	border-left:solid 1px #919B9C;	
	border-right:solid 1px #919B9C;
	border-bottom:solid 1px #919B9C;
	width:431px;
	position:relative;
	margin-left:295px;
	padding:10px;
}

.sizebox 
{
	background-image:URL(/images/sizebox.jpg); background-repeat:no-repeat; border:solid 1px #ccc; border-left:0; border-top:0; width:45px; height:18px;  font-weight:bold; color:#333;	padding:2px;
}

#buyboxheader 
{
	margin-top:-6px;
	margin-left:285px;
	background-image:url(/images/buyheader.jpg);
	background-repeat:no-repeat;
	height:57px;
	width:453px;	
}

#buyboxheader-gucci
{
	margin-top:-6px;
	margin-left:285px;
	background-image:url(/images/gucci-buy-header.jpg);
	background-repeat:no-repeat;
	height:55px;
	width:453px;	
}

#buyboxheader-green
{
	margin-top:-6px;
	margin-left:285px;
	background-image:url(/images/buyheader-green.jpg);
	background-repeat:no-repeat;
	height:57px;
	width:453px;	
}

#buyboxheader-gucci-acc
{
	margin-top:-6px;
	margin-left:295px;
	margin-top:7px;
	background-image:url(/images/gucci-buy-header.jpg);
	background-repeat:no-repeat;
	height:55px;
	width:453px;	
}

.width-drop-text 
{
    margin-left:75px;
}

.width_mm 
{
    position:absolute;
    top:5px;
    left:220px;
}

.drop_mm
{
    position:absolute;
    top:40px;
    left:220px;
}

#recess-box
{
    position:relative;
    margin-top:10px;
    width:280px;
    height:auto;
    margin-left:114px;
}


#get-price-button
{
    position:relative;
    margin-top:10px;
    width:200px;
    height:auto;
    margin-left:95px;
    margin-bottom:5px;
}

#measuretypebox 
{
	position:relative;

	margin-left:143px;
	
}

#price-box 
{
	
    position:relative;
    width:408px;
    height:auto;
    padding:1px 10px 10px 10px;
    
    margin-top:-2px;
    /*
    border:solid 2px #FF6600;
*/
}

#retail-price
{
    width:auto;
    height:auto;
    position:absolute;
    right:10px;
    color:#000;
    font-size:15px;
    font-weight:bold;
}

#control-options 
{
    position:relative;
    width:343px;
    height:auto;
}

#stack-options 
{
    position:relative;
    width:343px;
    height:auto;
}

#fixing-options 
{
    position:relative;
    width:343px;
    height:auto;
}

#slat-size-box
{
    
    margin-top:10px;
    width:363px;
    height:auto;
    position:relative;
    text-align:center;
    margin-left:60px;
}

#leftcol 
{
	position:absolute;
	left:10px;	
	 margin-bottom: 100px;
}

  .fracNum { vertical-align: 0.2em; font-family:Arial; font-size:1px;}
  .fracDen { vertical-align: -0.2em; font-family:Arial; font-size:1px;}
  
  div.webtoolbar #linkStumble {
	background-image: url("/images/tuiss-getaprice.jpg");
	margin: 4px 5px 0 10px;
	background-position: -94px 0;
	float: left;
	width: 69px;
	height: 16px;
	padding-left: 25px !important;
	padding-top: 3px !important;
	font-weight: bold !important;
}

div.webtoolbar .btnShine {
	background-position: -0px 0 !important;
}


.tabboxtext
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
}

a:link.optionlink
{
	font-family:verdana;
	font-size: 11px;
	color:#333;
	text-decoration:none;
}

a:active.optionlink
{
	font-family:verdana;
	font-size: 11px;
	color:#333;
	text-decoration:none;
}

a:visited.optionlink
{
	font-family:verdana;
	font-size: 11px;
	color:#333;
	text-decoration:none;
}

a:hover.optionlink
{
	text-decoration:underline;
}

.testio 
{
	min-height:100px;	
}

/* default layout */
.ajax_tab_default .ajax__tab_header {white-space:nowrap;}
.ajax_tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block;  }
.ajax_tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax_tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax_tab_xp { margin-top: 10px; }
.ajax_tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; background:url(/images/tab-line.gif) repeat-x bottom;}
.ajax_tab_xp .ajax__tab_outer {background:url(/images/tab-right.jpg) no-repeat right; height:21px; margin-right:2px; padding-right:-2px;}
.ajax_tab_xp .ajax__tab_inner {padding-left:3px;background:url(/images/tab-left.jpg) no-repeat; color:White;}
.ajax_tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(/images/tab.jpg) repeat-x;}
.ajax_tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(/images/tab-hover-right.jpg) no-repeat right; }
.ajax_tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/images/tab-hover-left.jpg) no-repeat; color:#C2C62F;}
.ajax_tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(/images/tab-hover.jpg) repeat-x;}
.ajax_tab_xp .ajax__tab_active .ajax__tab_outer {background:url(/images/tab-active-right.gif) no-repeat right; color:#000;}
.ajax_tab_xp .ajax__tab_active .ajax__tab_inner {background:url(/images/tab-active-left.gif) no-repeat; color:#000;}
.ajax_tab_xp .ajax__tab_active .ajax__tab_tab {background:url(/images/tab-active.gif) repeat-x; }
.ajax_tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; border:solid 1px #999999; border-top:0; padding:8px; background-color:#ffffff; min-height:130px;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

.modal { 
    background-color:#fff; 
    display:none; 
    width:520px; 
    padding:15px; 
    text-align:left; 
    border:2px solid #333; 
 
    opacity:0.9; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    -moz-box-shadow: 0 0 50px #ccc; 
    -webkit-box-shadow: 0 0 50px #ccc; 
position:absolute;
} 
 
.modal h2 { 
    background:url(/img/global/info.png) 0 50% no-repeat; 
    margin:0px; 
    padding:10px 0 10px 45px; 
    border-bottom:1px solid #333; 
    font-size:20px; 
}


.emailtb 
{
	border:solid 1px #60642F;
}

a:link.whitelinks
{
	font-family:verdana;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}

a:active.whitelinks
{
	font-family:verdana;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}

a:visited.whitelinks
{
	font-family:verdana;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}

a:hover.whitelinks
{
	text-decoration:underline;
}

.mylogin-title
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 15px;
   color:#990000;
   font-weight:bold;
}

.mylogin-delivery 
{
	font-family:Verdana;
	font-size:13px;
	color:Black;
	font-weight:normal;
}


a:link.mylogin-instruction
{
	font-family:verdana;
	font-size: 13px;
	color:Black;
	text-decoration:none;
	font-weight:bold;

margin-top:-14px;
}

a:active.mylogin-instruction
{
	font-family:verdana;
	font-size: 13px;
	color:Black;
	text-decoration:none;
font-weight:bold;
margin-top:-14px;
}

a:visited.mylogin-instruction
{
	font-family:verdana;
	font-size: 13px;
	color:Black;
	text-decoration:none;
font-weight:bold;
margin-top:-14px;
}

a:hover.mylogin-instruction
{
	text-decoration:none;
	color:#FE9800;
font-weight:bold;
margin-top:-14px;
}

.mo-statusa 
{
	font-family:Verdana;
	font-size:14px;
	color:#B3B62C;
	font-weight:bold;
	text-align:justify;
}

.mo-statusb 
{
	font-family:Verdana;
	font-size:9px;
	color:black;
	text-align:justify;
}

.mo-grey
{
	font-family:Verdana;
	font-size:17px;
	color:#999999;
}

.mo-darkgrey
{
	font-family:Verdana;
	font-size:17px;
	color:#333333;	
	font-weight:bold;
}

#ct-head 
{
	color:White;
	font-size:14px;
	font-weight:bold;
	
}



a:link.mylogin-print
{
	font-family:verdana;
	font-size: 11px;
	color:blue;
	text-decoration:none;

}

a:active.mylogin-print
{
	font-family:verdana;
	font-size: 11px;
	color:blue;
	text-decoration:none;


}

a:visited.mylogin-print
{
	font-family:verdana;
	font-size: 11px;
	color:blue;
	text-decoration:none;


}

a:hover.mylogin-print
{
	text-decoration:underline;
	color:blue;

}
/* tuiss trade login container box */
.tradelogindiv {
	background-image:url(/images/trade-login-bg.jpg);
	background-repeat: no-repeat;
	width: 761px;

}

/* tuiss trade login register input container box */
.tradeloginreg {
	float:left;
	width:150px;
	margin-top:60px;
text-align:center
}

/* tuiss trade login exsisting user input container box */
.tradeloginyes {
	background-image:url(/trade/images/login-current.jpg);
	background-repeat:no-repeat;
	width:360px;
	min-height:260px;
	float:left;
	margin-right:20px;
text-align:center
}
/* tuiss trade login new user input container box */
.tradeloginnew {
	background-image:url(/trade/images/login-new.jpg);
	background-repeat:no-repeat;
	width:360px;
	min-height:260px;
	float:right;
	text-align:center
}

/* tuiss trade login input box */
.tradelogin {
	background-image:url(/images/tuiss-trade-form-bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 150px;
	color:#333333;
	padding:3px;
	
	font-family: Verdana, Geneva, sans-serif;
}


