﻿/* Filter By: Colour/Feature */
.filterByBoxBoth { position: relative ;background-image: url(/images/roller-browse-by.jpg); width:770px; height:130px; }
.filterByBoxColourOnly { position: relative ;background-image: url(/images/bg-browse-colour.jpg); width:770px; height:88px; }
.filterByBoxBoth .filterByColourBox { position:absolute; top: 10px; left:70px; width:310px;  height:120px;}
.filterByBoxColourOnly .filterByColourBox { position:absolute; top: 15px; left:180px; width:580px;  height:50px;}
.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; margin-left:20px; height: 23px; width:103px;}
.fb_t28x28 {float: left; margin-left:20px; height: 40px; width:100px;}
.fb_i12x12,.fb_i28x28 {border:none; margin-right:4px; float:left;}
.fb_i12x12 {width: 23px; height:23px;}
.fb_i28x28 {width: 28px; height:28px;}
.filterWarnBox { margin-top:15px;  margin-bottom:0px; margin-left:auto;margin-right:auto;width:300px;height:60px;border:dashed thin #CCC;background: #fff url('/images/colour-search-glass.jpg') no-repeat; padding-left:110px;padding-right:60px; }
.fwb_ts {display:block; font-size:13px; margin-top:15px; text-align:center; }
.fwb_a { color:blue; text-decoration:none; }
/* Collection Head/Body */
.collectionHead { position:relative; font-family:verdana, Arial; color:#fff; width:760px; height:165px;background: #fff url('/images/range-images/range-image-left-purple.jpg') no-repeat left top; top: 0px; left: 0px; }
.collectionHead img {border:none; width:309px; height:155px;float:right;}
.collectionHead .a {position:absolute; left:78px; top:30px; margin: 0px; font-family: Verdana, Arial, Sans-Serif; font-size: 15px; color:#4B2D87; font-weight:bold; }
.collectionHead .b { position:absolute; left:-63px; top:-7px; width:40px;height:2em; font-style:italic; text-align:center; font-weight: normal; font-size:11px; color:#fff;}
.collectionHead .c { font-size:11px; position:absolute; left:5px; top:84px; text-align:justify; height:70px; width:457px; margin: 0px; color:#000;}
.collectionHead .d { font-size:11px; position:absolute; left:78px; top:50px; margin: 0px; color:#000;}
.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: 762px; list-style: none; margin: 0px; padding: 0px; }
/* cb50 : B2G - 6 Across - 2 Lines - Image 80x80 - No Slats */
.cb50 {position:relative;display:inline-block;width:117px;height:165px;margin-left:4px;margin-right:5px;margin-top:4px;margin-bottom:5px;vertical-align:bottom;background-image: url('/images/sample-bg.jpg');}
.cb50 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb50_pi {display:block;margin-left:18px;margin-top:10px;width:80px;height:80px;}
.cb50_pl {}
.cb50_pr {display:block;position:absolute;left:7px;bottom:7px;width:97px;font-size:9px;text-align:center;padding-left:3px;padding-bottom:3px;color:#666;font-style:italic;}
.cb50_nc {display:block;height:35px;text-align:center;margin:2px;}
.cb50_na {text-decoration:none;color:blue; }
.cb50_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb50_of { position:absolute; z-index:1000; top: 0px; left: 5px;border: none; width:50px; height:50px;}
.cb50_fc { display:block; text-align:center; }
.cb50_fa { position: relative; top:0px; left:0px; }
.cb50_fi { width:21px; height:27px; border:none; margin-right:8px;}
/* cb51 : B2G - 6 Across - 1 Line - Image 85x52 - Slats */
.cb51 {position:relative;display:inline-block;width:117px;height:165px;margin-left:4px;margin-right:5px;margin-top:4px;margin-bottom:5px;vertical-align:bottom;background-image: url('/images/sample-bg.jpg');}
.cb51 {zoom:1;*display:inline;} /* IE6 Layout Hack */
.cb51_pi {display:block;margin-left:18px;margin-top:10px;width:85px;height:52px;}
.cb51_pl {}
.cb51_pr {display:block;position:absolute;left:7px;bottom:7px;width:97px;font-size:9px;text-align:center;padding-left:3px;padding-bottom:3px;color:#666;font-style:italic;}
.cb51_nc {display:block;height:35px;text-align:center;margin:2px;}
.cb51_na {text-decoration:none;color:blue; }
.cb51_pnc { position:absolute; z-index:1000; top:40px; left:40px; background-image: url(/images/newtesticon.png); width:36px; height:30px; }
.cb51_of { position:absolute; z-index:1000; top: 0px; left: 5px;border: none; width:50px; height:50px;}
.cb51_fc { display:block;position:absolute;left:10px;width:97px;bottom:40px;text-align:center;}
.cb51_fa { position: relative; top:0px; left:0px; }
.cb51_fi { width:21px; height:27px; border:none; margin-right:8px;}

/* Page Footer */
#pageFoot {padding:6px; border:dashed thin #CCC; margin-bottom:10px;}
#pageFoot_title {}
#pageFoot_c0 {text-align:justify;}

/* Buy Page */
#buy-left-right { }
#buy-left-column {width: 320px; float:left;margin-top:3px;}
#buy-right-column {width: 420px; float:right;margin-top:3px;}
#buy-bottom { clear: both; }
.info-panel { border: 2px solid red; border-radius: 10px; margin-bottom: 10px; padding:3px; box-shadow: 2px 2px 2px #ccc; }
.curt-opts {}
.curt-opt {display:inline-block;margin-left:8px;margin-right:0px;}
.curt-opt-img-cont {width:185px;height:69px;overflow:hidden;position:relative;}
.curt-opt-img {position:absolute;top:0px;right:0px;}
.curt-opt-txt-cont {text-align:center; }
.curt-price {color:#990000;font-weight:bold;font-size:13px;}
.curt-was-price {color:#999;font-size:12px;text-decoration:line-through;}
.curt-select-error,.curt-select { text-align:center; font-weight: bold; font-size: 14px; color:#4B2D87; }
.curt-select { border: 1px solid #000; padding: 5px; }
.curt-select-error {border: 3px 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; }
.size-label { display: inline-block; width:200px; text-align:right;font-weight:bold;padding-right:5px; }
.size-line { position:relative;margin-top:5px;height:28px;}
.size-frac-box { height:23px; background-image:URL(/images/sizebox.jpg); background-repeat:no-repeat; border: solid 1px #ccc; position:relative; top:-1px;}
.buy-left-images-cont { margin-top:7px; }
.buy-left-alt-images {float:right;width:70px;}
.buy-left-alt-image {display:block;width:66px;height:88px;border:solid 1px #ccc;padding:0px;margin-right:15px;margin-bottom:9px;border-radius: 13px;}
.buy-left-main-image {float:left;border:double 3px #ccc;padding:0px;margin:auto;border-radius:15px;width:213px;height: 284px;}
.std-price {color:#990000; font-size:15px;font-weight:bold;}
.std-was-price {color:#999;font-size:14px;text-decoration:line-through;}
.disc-container { position:relative;margin-bottom:5px; }
.disc-img { position:absolute;bottom:5px;right:5px; }

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* PAGE LAYOUT OBJECTS / MAIN PAGE DEFAULTS ONLY */
/* Page text styles further down document */

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
html, body, td
{
    margin:0px 0px 0px 0px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
}


p { margin:0px; }

img 
{
    border:0;
}

#tech-spec-image
{
	width:319px;
	min-height:70px;
	margin-top:10px;
}

#wraper
{
 width: 990px;
 position: absolute;
 float:left;
 background-color:red;
}

#leftnav
{
 width: 210px;
 position:absolute;
 z-index:100;
 left:0px;
 height:100%;
}

#content
{
    margin-left:220px;
    width: 770px;
    background-color:White;
}

#content-small
{
    margin-left:220px;
    width: 770px;
    background-color:White;
}

#header
{
    left:220px;
    width: 770px;
    position:absolute;
    z-index:100;
    height:198px;
    margin-bottom:1px;
    
}
#top-header
{
    width: 770px;
    position:relative;
    z-index:199;
    height:105px;
    margin-bottom:0px;
    background-image:url(/images/nb2g-blinds-header.jpg);
}

#h-salesimage
{
    top:0px;
    right:0px;
    width: 170px;
    position:absolute;
    z-index:100;
    height:188px;
}

#h-links
{
    top:10px;
    left:0px;
    width: 600px;
    position:absolute;
    z-index:100;
    height:65px;
}



.search-input 
{
	border:2px solid #DDDDDD;
	font-family: Arial, Sans-Serif;
	font-size:13px;
	color:#333;
	

}

#navigation-box
{
    top:262px;
    left:0px;
 
    width: 210px;
    position:absolute;
    z-index:100;
    height:auto;
}

#navigation-bar
{
    top:0px;
    left:0px;
	height:259px;
    width: 220px;
    position:absolute;
    z-index:100;
    margin:0;
    
    background-image: url(/images/nb2g-left-nav-blinds-logo.jpg);
}

#search-box
{
    top:75px;
    left:0px;
    width: 600px;
    position:absolute;
    z-index:100;
    height:115px;
}

.search-top
{
    left:0px;
    width: 370px;
    
    z-index:100;
    height:7px;
    background-image:url(/images/search-results-top.jpg);
}

.search-mid
{
    left:0px;
    width: 370px;
    z-index:100;
    background-image:url(/images/search-results-middle.jpg);
    background-repeat:repeat-y;
    background-position:bottom;
}

.search-foot
{
    left:0px;
    width: 370px;
    
    z-index:100;
    height:6px;
    background-image:url(/images/search-results-bottom.jpg);
    margin-bottom:8px;
}

.click-here-link {margin-right:7px; top:10px;}
a:link.click-here-link {   font: 11px Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: underline}
a:visited.click-here-link {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: blue;  text-decoration: underline}
a:hover.click-here-link {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: blue;  text-decoration: none}

#Results-Box
{
width:370px;
float:left;
margin-right:10px;
}

#dl 
{
 position:absolute; 
 bottom:30px; 
 left:10px; 
 z-index:100;
}

/* CUSTOM SEARCH RESULTS PROPERTIES */
.results-wrapper 
{
  margin:0px 8px 0px 8px;
}

.results-title
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 15px;
   color:#4B2D87;
}

.results-price
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 15px;
   color:#990000;
   font-weight:bold;
}
/* END */

/* BUY PAGE MAIN LAYOUT */

#buy-left-col
{

    left:0px;
    width: 243px;
    margin-top:3px;
}

#buy-mid-col
{
    position :absolute;
    left:352px;
    width: 420px;
    top:31px;
}

.tabboxtext
{
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
}

#buy-gall-col
{
    position :absolute;
    left:250px;
    width: 140px;
     top:93px;
   
}

#buy-right-col
{
    position :absolute;
    left:385px;
    width: 145px;
    top:28px;
   
}

#buy-right-col-vel
{
    position :absolute;
    left:612px;
    width: 145px;
    top:0px;
    height:600px;
}

#prod_title_box
{
    width: 740px;
    height:25px;
    z-index:100;
    top:0px;
   
}

#free_samp_box
{
 background:url(/images/buy/nb2g-sample-bg.jpg);
 width:320px;
 height:58px;
 z-index:100;


}

#free_samp_box_vel
{
 background:url(/images/buy/nb2g-sample-bg.jpg);
 width:221px;
 height:58px;
 z-index:100;
 margin-left:536px;
margin-top:150px;

}

#main_img_box 
{
  margin-top: 7px;
  border:double 3px #ccc;
  width: 213px;
  height: 284px;
  border-radius: 15px;
 
}

#thumbnail-box
{
  width:140px;
  height:auto;
  margin-top:0px;
}

.thumbnail
{
    border:solid 1px #ccc;
    padding:0px;
    margin-right:15px;
    margin-bottom:9px;
  border-radius: 13px;
  
}

#prod_size_box 
{
    width:363px;
    height:auto;
		
	
		
}

.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;
}

.width-drop-text 
{
    margin-left:65px;
}

.width_mm 
{
    position:absolute;
    top:5px;
    left:220px;
}

.drop_mm
{
    position:absolute;
    top:40px;
    left:220px;
}





#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;
}

#prod_delivery_box
{
    position:relative;
    width:417px;
    height:71px;
    background:url(/images/buy/nb2g-delivery.png);
    background-repeat: no-repeat;
    margin-top:2px;
}

#prod_desc_box
{
	position:relative;
    width:363px;
    margin-top:15px;
    text-align:justify;
    margin-bottom:10px;
    min-height:160px;
   
    
}

.del_box_text 
{  
   font-size:18px;
   color:#FF0000;
   font-weight:normal;
   padding-top:34px;
   padding-left:102px;
   position:absolute;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

#featured_box
{
    position:relative;
    width:423px;
    height:119px;
    margin-top:18px;
}

#size-box
{
    position:relative;
	 margin-left:-16px;
    margin-top:15px;
    width:363px;
    height:auto;
}

.width-drop-text 
{
    margin-left:65px;
}

.width_mm 
{
    position:absolute;
    top:5px;
    left:205px;
}

.drop_mm 
{
    position:absolute;
    top:30px;
    left:205px;
}

#recess-box
{
    position:relative;
    margin-top:10px;
    width:280px;
    height:auto;
    margin-left:100px;
}

#get-price-button
{
    position:relative;
    margin-top:10px;
    width:200px;
    height:auto;
    margin-left:110px;
    margin-bottom:5px;
}

#price-box 
{
    position:relative;
    width:393px;
    height:auto;
    padding:10px 10px 10px 10px;
    
}

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;
}

#retail-price
{
    width:auto;
    height:auto;
    position:absolute;
    right:10px;
    color:#C10000;
    font-size:17px;
    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;
}

#rm-drop-down
{
    position:relative;
    width:363px;
    height:auto;
}

#rm-box
{
    position:relative;
    width:450px;
    height:auto;
    
    margin-bottom:15px;
    padding:10px 10px 10px 10px;
    
}

#vel-left-col
{

    left:0px;
    width: 110px;
    top:0px;
    
   
}

#vel-mid-col
{
    position:absolute;
    left:85px;
    width: 467px;
	margin-top:35px;
	
    
}

#vel-box
{
    position:absolute;
    left:0px;
    width: 467px;
    top:0px;
    margin-left:110px;
}

#vel-right-col
{
    position :absolute;
    left:620px;
    width: 145px;
    top:0px;
    height:600px;
    
}
#vel_desc_box
{
    width:98%;
    height:auto;
    
    margin-top:20px;

    text-align:justify;
}

#fak-mid-col
{
    position :absolute;
    left:85px;
    width: 467px;
	margin-top:15px;

    
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* TEXT AND PAGE STYLING HERE ONLY */

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
a:link.blue { font: 11px Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none}
a:visited.blue { font: 11px Verdana, Arial, Helvetica, sans-serif; color: blue;  text-decoration: none}
a:hover.blue { font: 11px Verdana, Arial, Helvetica, sans-serif; color: blue;  text-decoration: underline; cursor:pointer;}

.quotes { min-height: 35px; padding: 5px 0 5px;  padding-left: 40px; margin: 0 10px 5px 15px; background-image: url('/images/quotes-back.gif') no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: italic; clear: left; }
.image{
	border-style:outset;
	border-color: #9966CC;
	border-width:1px;
	padding:1px
      }
.rprice {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: red}
.supred 
{
	font-family: verdana;
	font-size:8px;
	color:red;
	font-weight:normal;
}
.rangetitle {
	font-size:13px;
	font-weight:bolder;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}

/* Buy page product title  */
.buy-page-title
{
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 15px;
   color:#4B2D87;
   font-weight:bold;
}

/* Small purple text  */
.purple-small
{
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 11px;
   color:#4B2D87;
}

/* Silver page titles  */
.page-titles
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 16px;
   color:#999;
}

/* terms page titles  */
.termstitle
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 16px;
   color:#999;
}

.mylogin-sub
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 17px;
   font-weight:bold;
   color:#000;
}

.mylogin-smallpurp
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 12px;
   font-weight:bold;
   color:#4B2C86;
}

.mylogin-smallblack
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 12px;
   font-weight:bold;
   color:#000;
}

a 
{
    text-decoration:none;
}

h2 
{
    font-style:normal;
    text-decoration:none;
    margin:0px;
}
/* Page titles and H1  */

.rt
{
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 15px;
   color:#4B2D87;
   font-weight:bold;
   margin:0px;
}

.rst
{
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 11px;
   color:#444;
   margin:0px;
}

.fromprice
{
   font-family : Verdana, Arial, Sans-Serif;
   font-size: 11px;
   color:#fff;
   margin:0px;
   margin-left:14px;
   padding-top:5px;
   position:absolute;
}

.header-title, h1
{
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 15px;
   color:#4B2D87;
   font-weight:bold;
   margin:0px;
}

/* conservatory page green titles */

.cbtitle
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 15px;
   color:#90B203;
   font-weight:bold;
   margin:0px;
}

/* Class for home page product titles  */
#hp-products
{
    font-family: Verdana, Arial, Sans-Serif;
   font-size: 15px;
   font-weight:bold;
   margin:0px;
}

/* Class colour for home page product title word 'blinds' */
.hpp-blinds {color:#CCCCCC;}

/* Class colour for home page product title words, wooden, roller, vertical etc..  */
.hpp-wo {color:#990033;} 
.hpp-ro {color:#FF6600;} 
.hpp-vt {color:#3366FF;}
.hpp-ve {color:#720099;}
.hpp-rm {color:#565d10;}
.hpp-pl {color:#339999;}
.hpp-sk {color:#00CCFF;}
.hpp-vx {color:#DE0207;}
.hpp-co {color:#99BD0A;}
.hpp-bo {color:#000000;}
.hpp-th {color:#da4912;}
.hpp-cu {color:#c41b2e;}


#measuretypebox 
{
	position:relative;
	margin-left:151px;
	margin-top:20px;
}
	
/* MORE IMAGES IMAGE LAYOUT */

#cd-photos{
    background : url("/images/page/carsforsale/v2/photo-bg.png") top right no-repeat;
    overflow:hidden;
    width: 453px;
    float:left;
    margin:10px 10px 10px 10px;
}
#cd-mini
{
    margin-top:9px;
    height:432px;
    
    z-index:100;
    left:320px;
    width:210px;
    background-color:Red;
}
#image1,#image2,#image3{
    border:none;
	position:absolute;
}

#image1,#image3{
    left:155px;
}
#image2,#image4{
    left:155px;

}


#image1{
    top:0px;
}
#image2{
    top:100px;
}
#image3{
    top:200px;
}


.navlinks 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-right:23px;
	line-height:16px;
}
.navlinks:visited {
	color: #FFFFFF;
}
.navlinks:hover {
	color: #CBB3D7;
	text-decoration:underline;
}
.navlinks:active {
	color: #FFFFFF;
}

.navlinkstop 
{
    font-family:verdana, arial;
	font-size: 12px;
	color: #F29D20;
	margin-right:23px;
	line-height:17px;
}
.navlinkstop:visited {
	color: #F29D20;
}
.navlinkstop:hover {
	color: #CBB3D7;
	text-decoration:underline;
}
.navlinks:active {
	color: #F29D20;
}


.purpl
{
    font-family:verdana, arial;
	font-size: 11px;
	color: #4B2D87;

}
.purpl:visited {
	color: #4B2D87;
}
.purpl:hover {
	color: #4B2D87;
	text-decoration:underline;
}
.purpl:active {
	color: #4B2D87;
}

.purpl2
{
    font-family:verdana, arial;
	font-size: 11px;
	color: #4B2D87;

}
.purpl2:visited {
	color: #4B2D87;
}
.purpl2:hover {
	color: #4B2D87;
	text-decoration:underline;
}
.purpl2:active {
	color: #4B2D87;
}

/* CSS container shadow */
#shadow-container {
	 
}

#shadow-container-buy {
border-radius: 11px;
border:solid 1px red;
padding: 0px;
background-color: #ffffff;
}

#shadow-container-rm {
}

#shadow-container-vx {
}

#shadow-container-buy .container-buy {
}

#shadow-container-vx .container-vx {
border:solid 1px red;
padding: 0px;
background-color: #ffffff;
}

#shadow-container .container {
border: 1px solid red;
padding: 0px;
background:url(/images/buy/nb2g-buyonline-bg.jpg) no-repeat;
background-color: #ffffff;
border-radius: 11px;
box-shadow: 5px 5px 5px #ccc;
}

#shadow-container-vx .container-vx {
border: 1px solid red;
padding: 0px;
padding-top:95px;
padding-left:4px;
background:url(/images/buy/loft-ob.jpg) no-repeat;
background-color: #ffffff;
border-radius: 11px;
box-shadow: 5px 5px 5px #ccc;
}

#shadow-container-buy .container-oops {
border-radius: 11px;
background:url(/images/buy/nb2g-oops-size.jpg) no-repeat;
}

#shadow-container-rm .container-rm {
border: 1px solid red;
padding: 0px;
background:url(/images/buy/ready-box.jpg) no-repeat;
background-color: #ffffff;
border-radius: 11px;
box-shadow: 5px 5px 5px #ccc;
}

/* -- */

.grey-results-text 
{
	color:#cccccc;
}

/* #links */
#links
{
	position:absolute;
    float:left;
    width:auto;
	color:#333;
    z-index : 70;
    
}
#links ul
{
    margin:0;
    padding: 0px 10px 0px 30px;
    list-style:none;
    float: left;
    
}
#links li
{
	color:#333;
	
}
#links a
{
    float:left;
    margin-top:8px;
    text-decoration:none;
    font-size : 11px;
    color:#333;
}
#links a span
{
    float:left;
    display:block;
    color:#333;
}

#links a span {float:none;}
/* End IE5-Mac hack */

#links a:hover
{   
	color:#333;
    text-decoration : underline;
}
#links a:hover span
{
    color:#333;
    text-decoration : none;
}
#links a:active span
{
    color:#333;
    text-decoration : none;
}
#links #spacer
{
    /*display:inline;*/
    float:left;
    background:#1C2A2E; 
    width : 150px; 
}



#links ul li ul li
{
    float: left;
    width: 100%;
	background-color:#2F2E2C;
}

#links ul li ul li a
{
    background : none;
    font-size : 12px;
    line-height: 12px;
    color:#333;
    text-decoration : none;
    padding : 3px;
}
#links ul li ul li a:hover {color:#FFFFFF; text-decoration : none;}
#links ul ul
{
    position: absolute;
}
#links ul ul ul
{
    top: 0;
    left: 100%;
}
#links ul ul,
#links ul li:hover ul ul,
#links ul ul li:hover ul ul
{display: none;}

#links ul li:hover #cols
{display:block; position:absolute; top:74px; left:30px; width:460px; height:84px; padding-left:18px; padding-top:10px; color:White; background-color:#080808; z-index:200; border:solid 5px white;}

#links ul li:hover #feat
{display:block; position:absolute; top:74px; left:220px; width:460px; height:84px; padding-left:18px; padding-top:10px; color:White; background-color:#080808; z-index:200; border:solid 5px white;}

#colouricon 
{
	
	height:12px;
}

#colouricons
{
	
	height:13px;
}

#leftcolours11
{
	position:absolute;
	margin-left:90px;
	width:100px;
}

#leftcolours12
{
	position:absolute;
	margin-left:185px;
	width:100px;
}

#leftcolours13 
{
	position:absolute;
	margin-left:290px;	
	width:100px;
}

#leftcolours10
{
	position:absolute;
	margin-left:0px;	
	width:100px;
}

#leftcolours14
{
	position:absolute;
	margin-left:405px;	
	width:100px;
}
#leftcolours15
{
	position:absolute;
	margin-left:515px;	
	width:100px;
}








#tabsbox { margin-top:18px; }

#leftcolours 
{
	position:absolute;
	margin-left:80px;	
	width:100px;
}

#leftcolours2 
{
	position:absolute;
	margin-left:150px;	
	width:80px;
}

#leftcolours3 
{
	position:absolute;
	margin-left:220px;	
	width:100px;
}

#leftcolours4
{
	position:absolute;
	margin-left:0px;	
	width:100px;
}

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;
}


/* 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 .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-right.jpg) no-repeat right; }
.ajax_tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/images/tab-left.jpg) no-repeat; color:#CCC;}
.ajax_tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(/images/tab.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:100px;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
.faqtitle
{
   font-family: Verdana, Arial, Sans-Serif;
   font-size: 14px;
   color:#C1A6CF;
   font-weight:bold;
   margin:0px;
}
.whitetext
{ 
font-family:verdana,tahoma,helvetica;
font-size: 11px;
	color:#fff;
}


#topfeature1 
{
	position:absolute; top:10px; width:235px; height:75px; z-index:200; left:0px;
}

#topfeature2 
{
	position:absolute; top:10px; width:235px; height:75px; z-index:200; left:263px;
}

#topfeature3 
{
	position:absolute; top:10px; width:235px; height:75px; z-index:200; left:528px;
}

#from-price-st 
{
	margin-left:5px; 
	margin-top:7px; 
	font-size:9px; 
	font-style:italic;
	color:#666;
	
}

#from-price-su
{
margin-left:5px; 
margin-top:32px; 
font-size:9px; 
font-style:italic; 
color:#666;
	
}

.mylogin-title
{
   font-family: Arial, Verdana, Sans-Serif;
   font-size: 15px;
   color:#990000;
   font-weight:bold;
}

.mylogin-delivery 
{
	font-family:Verdana;
	font-size:14px;
	color:Black;
	font-weight:normal;
}


a:link.mylogin-instruction
{
	font-family:verdana;
	font-size: 14px;
	color:Black;
	text-decoration:none;
	font-weight:bold;

margin-top:-14px;
}

a:active.mylogin-instruction
{
	font-family:verdana;
	font-size: 14px;
	color:Black;
	text-decoration:none;
font-weight:bold;
margin-top:-14px;
}

a:visited.mylogin-instruction
{
	font-family:verdana;
	font-size: 14px;
	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:#DE7F00;
	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;


}
