body		{
			margin:0px;
			padding:0px;
			font-family:Arial;
			font-size:12px;
			font-weight:normal;
			background-color:#FFFFFF;
			color:#868286;
			}
form		{
			margin:0px;
			padding:0px;
			}
img			{
			border:0px;
			}
#header .topbar
			{
			background-color:#0099CC;
			color:#FFFFFF;
			font-size:11px;
			height:25px;
			line-height:25px;
			}
#header .topbar a
			{
			text-decoration:none;
			color:#FFFFFF;
			}
#header .topbar a:hover
			{
			text-decoration:underline;
			}
#header .name
			{
			font-size:36px;
			color:#00A3E2;
			}
#header .name span
			{
			margin:0px;
			padding:0px;
			color:#11487F;
			}
#header .name div
			{
			font-size:14px;
			color:#69676C;
			height:13px;
			line-height:13px;
			}
#header .Order
			{
			font-size:20px;
			text-align:center;
			line-height:24px;
			color:#11487F;
			font-weight:bold;
			}
#header .Order strong
			{
			font-size:16px;
			color:#00A3E2;
			}
#headers .CartHead
			{
			font-size:11px;
			width:160px;
			background-color:#0099CC;
			color:#FFFFFF;
			text-align:center;
			padding:2px 2px 2px 5px;
			}
#headers .CartHead a
			{
			height:17px;
			line-height:17px;
			color:#FFFFFF;
			text-decoration:none;
			display:block;
			}
#headers .CartHead a:hover
			{
			color:#FFFFFF;
			text-decoration:underline;
			}
#headers .txtSearchBox
			{
			width:140px;
			height:17px;
			line-height:17px;
			padding:0px 0 0 5px;
			margin:0px;
			}
#LeftMenu	{
			color:#868286;
			font-size:11px;
			}
#LeftMenu ul{
			margin:0px;
			padding:0px;
			list-style-type:none;
			}
#LeftMenu ul ul
			{
			margin:0px;
			padding:0px 0 3px 37px;
			background-color:#FFFFFF;
			color:#868286		
			}
#LeftMenu li a
			{
			display:block;
			background:url('../images/list.jpg') top left no-repeat #F2F1F1;
			color:#11487F;
			margin:0 0 3px 0;
			height:18px;
			line-height:18px;
			font-weight:bold;
			padding:0 0 0 28px;
			text-decoration:none;
			}
#LeftMenu li a:hover
			{
			background:url('../images/listhover.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu li li a
			{
			margin:0px 0 0 0;
			padding:0px;			
			color:#868286;
			background:none #FFFFFF;
			font-weight:normal;
			text-decoration:none;	
			display:block;
			}
#LeftMenu li li a:hover
			{
			background:none #FFFFFF;
			color:#C41F26;
			}
#LeftMenu .Selected
			{
			background:url('../images/listhover.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #aboutus a
			{
			color:#945994;
			}
#LeftMenu #aboutus a:hover
			{
			background:url('../images/aboutuslist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #aboutus .Selected
			{
			background:url('../images/aboutuslist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #specialoffers a
			{
			color:#79963D;
			}
#LeftMenu #specialoffers a:hover
			{
			background:url('../images/specialofferslist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #specialoffers .Selected
			{
			background:url('../images/specialofferslist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #newcollection a
			{
			color:#7AC4E8;
			}
#LeftMenu #newcollection a:hover
			{
			background:url('../images/newcollectionlist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #newcollection .Selected
			{
			background:url('../images/newcollectionlist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #products a
			{
			color:#C41F26;
			}
#LeftMenu #products a:hover
			{
			background:url('../images/productslist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #products .Selected
			{
			background:url('../images/productslist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #products li a
			{
			color:#868286;
			padding:0px;
			line-height:16px;
			height:16px;
			}


#LeftMenu #products li a:hover
			{
			text-decoration:none;
			color:#C41F26;
			background:none;
			}
#LeftMenu #products .SelectedSub
			{
			color:#C41F26;
			cursor:default;
			}
#LeftMenu #guidance a
			{
			color:#E86723;
			}
#LeftMenu #guidance a:hover
			{
			background:url('../images/guidancelist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #guidance .Selected
			{
			background:url('../images/guidancelist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #guidance li a
			{
			margin:0px;
			color:#868286;
			padding:0px 0 0px 0;
			line-height:17px;
			height:17px;
			}
*html #LeftMenu #guidance li a
			{
			line-height:15px;
			height:15px;
			}
#LeftMenu #guidance li a:hover
			{
			background:none;
			text-decoration:none;
			color:#E86723;
			}
#LeftMenu #guidance .SelectedSub
			{
			color:#E86723;
			cursor:default;
			}
#LeftMenu #services a
			{
			color:#CBBA2C;
			}
#LeftMenu #services a:hover
			{
			background:url('../images/serviceslist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #services .Selected
			{
			background:url('../images/serviceslist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#LeftMenu #services li a
			{
			margin:0px;
			color:#868286;
			padding:0px;
			line-height:16px;
			height:16px;
			}
#LeftMenu #services li a:hover
			{
			text-decoration:none;
			color:#CBBA2C;
			background:none;
			}
#LeftMenu #services .SelectedSub
			{
			color:#CBBA2C;
			cursor:default;
			}
#LeftMenu #contactus a
			{
			color:#00769E;
			}
#LeftMenu #contactus a:hover
			{
			background:url('../images/contactuslist.jpg') top left no-repeat #D9DADC;
			text-decoration:none;
			}
#LeftMenu #contactus .Selected
			{
			background:url('../images/contactuslist.jpg') top left no-repeat #D9DADC;
			cursor:default;
			}
#MailList	{
			background-color:#ECEDED;
			width:177px;
			font-size:11px;
			}
#MailList .Heading
			{
			background-color:#11487F;
			height:20px;
			line-height:20px;
			padding:0 0 0 5px;
			display:block;
			color:#FFFFFF;
			font-weight:bold;
			font-size:12px;
			}
#MailList .Body
			{
			font-size:11px;
			color:#969599;
			padding:0 5px 0 5px;
			}
#MailList .BodyCart
			{
			font-size:13px;
			color:#969599;
			padding:5px 5px 5px 5px;
			}
#MailList .txtMailList
			{
			padding:1px 0 1px 6px;
			width:150px;
			font-size:11px;
			color:#000000;
			}
#MailList .Price
			{
			color:#00A3E2;
			}
#MailList .Cart a
			{
			text-decoration:none;
			color:#FFFFFF;
			}
#MailList .Cart a:hover
			{
			text-decoration:none;
			color:#ECEDED;
			}
.Block		{
			border:solid 4px #ECEDED;
			padding:6px;
			color:#AEAFB3;
			}
.Block a	{
			text-decoration:none;
			color:#AEAFB3;
			}
.Block a:hover
			{
			text-decoration:underline;
			color:#AEAFB3;
			}
.Block img	{
			border:0px;
			}
.Block1		{
			border:solid 4px #ECEDED;
			padding:6px 5px 6px 5px;
			color:#AEAFB3;
			}
.Block1 a	{
			text-decoration:none;
			color:#AEAFB3;
			}
.Block1 a:hover
			{
			text-decoration:underline;
			color:#AEAFB3;
			}
.Block1 img	{
			border:0px;
			}
.Blockl		{
			border:solid 4px #ECEDED;
			padding:6px 5px 6px 5px;
			color:#AEAFB3;
			}
.Blockl a	{
			text-decoration:none;
			color:#AEAFB3;
			}
.Blockl a:hover
			{
			text-decoration:underline;
			color:#AEAFB3;
			}.Block1		{
			border:solid 4px #ECEDED;
			padding:6px 5px 6px 5px;
			color:#AEAFB3;
			}
.Block1 a	{
			text-decoration:none;
			color:#AEAFB3;
			}
.Block1 a:hover
			{
			text-decoration:underline;
			color:#AEAFB3;
			}
.Block1 img	{
			border:0px;
			}
.Blockl		{
			border:solid 4px #ECEDED;
			padding:6px 5px 6px 5px;
			color:#AEAFB3;
			}
.Blockl a	{
			text-decoration:none;
			color:#AEAFB3;
			}
.Blockl a:hover
			{
			text-decoration:underline;
			color:#AEAFB3;
			}
.FreeDelivery
			{
			background-color:#79963D;
			font-size:17px;
			color:#FFFFFF;
			height:51px;
			width:149px;
			padding:14px 5px 0 5px;
			}
.EasyFitting{
			background-color:#11487F;
			font-size:17px;
			color:#FFFFFF;
			height:51px;
			padding:14px 5px 0 10px;
			}
.FreeOrdering
			{
			background-color:#E30984;
			font-size:17px;
			color:#FFFFFF;
			height:51px;
			padding:14px 5px 0 10px;
			}
.Warranty	{
			background-color:#C41F26;
			font-size:17px;
			color:#FFFFFF;
			height:51px;
			width:149px;
			padding:14px 5px 0 5px;
			}
.Collection	{
			background-color:#6B6BA8;
			font-size:17px;
			color:#FFFFFF;
			height:51px;
			width:149px;
			padding:14px 5px 0 5px;
			}
.Conservatory
			{
			background-color:#F3AE1B;
			font-size:17px;
			color:#FFFFFF;
			height:51px;
			width:149px;
			padding:14px 5px 0 5px;
			}
.blankbar	{
			background-color:#ECEDED;
			font-size:1px;
			}
.Off		{
			background-color:#11487F;
			color:#FFFFFF;
			font-size:30px;
			height:71px;
			padding-top:4px;
			line-height:30px;
			text-align:center;			
			}
.Blinds		{
			background-color:#ECEDED;
			color:#00A3E2;
			font-size:22px;
			text-align:center;
			font-weight:bold;
			padding:10px;
			height:70px;
			text-align:center;
			}
.ContentWelcome
			{
			color:#807F84;
			padding:5px 0 10px 5px;
			line-height:13px;
			}
.ContentWelcome h1
			{
			font-size:25px;
			color:#11487F;
			padding:16px 0 16px 5px;
			margin:0px;
			font-weight:normal;
			}
.ContentWelcome p
			{
			margin:12px 0 0 0px;
			padding:0px;
			}
.ContentWelcome a
			{
			color:#868286;
			text-decoration:none;
			}
.ContentWelcome a:hover
			{
			text-decoration:none;
			color:#11487F;
			}
.CallMeBack	{
			background-color:#ECEDED;
			}
.CallMeBackHeading
			{
			background-color:#00A3E2;
			height:23px;
			color:#FFFFFF;
			font-weight:bold;
			padding:0 0 0 5px;
			}
.txtCallMeBack
			{
			width:120px;
			height:12px;
			padding:0px 0 0 5px;
			font-size:9px;
			}
.txtareaCallMeBack
			{
			width:120px;
			height:60px;
			padding:0px 0 0 5px;
			font-size:11px;
			}
.TrackYourOrder
			{
			background-color:#ECEDED;
			height:94px;
			}			
.txtTrackYourOrder
			{
			width:243px;
			height:12px;
			padding:0px 0 0 5px;
			font-size:9px;
			}
#ProductDetail h1
			{
			color:#11487F;
			font-size:35px;
			font-weight:normal;
			margin:0px;
			padding:10px 0 10px 0px;
			}
#ProductDetail h2
			{
			color:#11487F;
			font-size:18px;
			font-weight:bold;
			margin:0px;
			padding:0px 0 5px 0px;
			}
#ProductDetail h3
			{
			color:#11487F;
			font-size:22px;
			font-weight:normal;
			margin:0px;
			padding:0px 0 5px 0px;
			}
#ProductDetail a
			{
			text-decoration:none;
			color:#11487F;
			}
#ProductDetail a:hover
			{
			text-decoration:none;
			color:#0099CC;
			}
#ProductDetail .SpecialTop a
			{
			background-color:#7F277F;
			color:#FFEA00;
			font-size:26px;
			font-weight:bold;
			text-align:center;
			height:50px;
			line-height:50px;
			display:block;
			text-decoration:none;
			}
#ProductDetail .SpecialTop strong
			{
			color:#FFFFFF;
			}
#ProductDetail .ProductWarranty
			{
			background-color:#C41F26;
			font-size:17px;
			font-weight:normal;
			width:170px;
			height:53px;
			color:#FFFFFF;
			cursor:pointer;
			}
#ProductDetail .ProductContent
			{
			font-size:12px;
			}
#ProductDetail .ProductContent span
			{
			font-size:12px;
			font-weight:bold;
			color:#11487F;
			}
#ProductDetail .ProductContent a
			{
			color:#11487F;
			text-decoration:none;
			}
#ProductDetail .ProductContent a:hover
			{
			color:#0099CC;
			text-decoration:none;
			}
#ProductDetail .ProductContent ul
			{
			margin:0px;
			padding:12px 0 12px 20px;
			list-style-type:none;
			}
#ProductDetail .ProductContent ul li
			{
			background:url(../images/list-content.jpg) left 5px no-repeat;
			padding:0 0 5px 20px;
			}
#ProductDetail .ProductContent ol
			{
			margin:0 0 0 20px;
			padding:12px 0 12px 20px;
			}
#ProductDetail .ProductContent ol li
			{
			padding:0 0 5px 0px;
			}
#ProductDetail #ProductListing .Products
			{
			float:left;
			}
#ProductDetail #ProductListing .ProductName
			{
			background-color:#11487F;
			height:33px;
			line-height:15px;
			color:#FFFFFF;
			font-size:11px;
			padding:0 0 0 5px;
			}
#ProductDetail #ProductListing .ProductName	a
			{
			font-weight:bold;
			font-size:11px;
			color:#FFFFFF;
			text-decoration:none;
			}
#ProductDetail #ProductListing .ProductName	a:hover
			{
			text-decoration:none;
			color:#ECEDED;
			}
#ProductDetail .ProductSearch
			{
			color:#11487F;
			font-weight:bold;
			}
#ProductDetail .ProductSpecification
			{
			font-weight:bold;
			color:#11487F;
			}
#ProductDetail .ProductRange .Ranges
			{
			float:left;
			margin:0 14px 25px 0px;
			}
#ProductDetail .ProductRange .RangeImage
			{
			border:solid 1px #ECECEC;	
			}
#ProductDetail .ProductRange .Detail a
			{
			background-color:#00A3E2;
			text-decoration:none;
			color:#FFFFFF;
			height:20px;
			line-height:20px;
			width:95px;
			display:block;
			text-align:center;
			}
#ProductDetail .ProductRange .RangeName 
			{
			color:#11487F;
			padding:5px 0 5px 0;
			font-size:11px;
			}
#ProductDetail .ProductRange .RangeName a
			{
			text-decoration:none;
			color:#11487F;
			line-height:12px;
			height:24px;
			padding:1px 0 1px 0;
			display:block;
			}
#ProductDetail .ProductRange .RangeName a:hover
			{
			text-decoration:underline;
			color:#11487F;
			}
#ProductDetail .ProductRange .Detail a:hover
			{
			text-decoration:none;
			color:#ECEDED;
			}
#ProductDetail .ProductRange .Sample a
			{
			background-color:#11487F;
			text-decoration:none;
			color:#FFFFFF;
			height:20px;
			line-height:20px;
			width:95px;
			display:block;
			text-align:center;
			}
#ProductDetail .ProductRange .Sample a:hover
			{
			text-decoration:none;
			color:#ECEDED;
			}
#ProductDetail #Cart
			{
			}
#ProductDetail #Cart .CartHeading
			{
			background-color:#00A3E2;
			color:#FFFFFF;
			font-weight:bold;
			height:25px;
			line-height:25px;
			}
#ProductDetail #Cart .txtCartQuantity
			{
			width:40px;
			margin:0px;
			text-align:center;
			display:block;
			}
#ProductDetail #Cart .CartBody, #ProductDetail #Cart .CartBody1
			{
			background-color:#ECEDED;
			color:#000000;
			font-weight:normal;
			}
#ProductDetail #Cart .CartBody1
			{
			background-color:#ECEDED;
			color:#C41F26;
			font-weight:bold;
			}
#ProductDetail #Cart .CartOption
			{
			background-color:#ECEDED;
			color:#00A3E2;
			font-weight:bold;
			}
#ProductDetail #Cart .CartOption a
			{
			color:#00A3E2;
			padding:5px 0 5px 0;
			text-decoration:none;
			display:block;
			}
#ProductDetail #Cart .CartOption a:hover
			{
			background-color:#D6D7D9;
			}
#ProductDetail #Order .TextBox
			{
			border:solid 1px #D6D7D9;
			background-color:#FFFFFF;
			color:#000000;
			padding:0 0 0 5px;
			}
#ProductDetail #Order .CountryBox
			{
			border:solid 1px #D6D7D9;
			width:144px;
			}
#PageContent{
			width:570px;
			display:block;
			}
#PageContent a
			{
			text-decoration:none;
			color:#868286;
			}
#PageContent a:hover
			{
			text-decoration:none;
			color:#11487F;
			}
#PageContent p
			{
			padding:0px;
			margin:0px 0 10px 0;
			}
#PageContent strong
			{
			color:#11487F;
			}
#PageContent h1
			{
			color:#11487F;
			margin:0px;
			padding:10px 0 15px 0;
			font-weight:normal;
			font-size:20px;
			}
#PageContent #List
			{
			margin:0px;
			padding:0px 10px 0 0;
			list-style-type:none;
			width:295px;
			float:left;
			font-weight:bold;
			color:#11487F;
			}
#PageContent #List li
			{
			font-weight:normal;
			color:#7E7B7F;
			padding:7px 0 2px 15px;
			background:url(../images/about-list.jpg) left 12px no-repeat;
			}
#PageContent .Factory
			{
			padding:7px;
			color:#FFFFFF;
			font-weight:bold;
			background-color:#11487F;
			display:block;
			}
#Converter .Con-Text
			{
			width:80px;
			float:left;
			color:#868286;
			font-weight:bold;
			line-height:18px;
			}
#Converter .Button
			{
			padding:1px;
			margin:0px;
			font
			background-color:#00A3E2;
			color:#FFFFFF;
			font-weight:bold;
			border:0px;
			}
.ButtonCS	{
			background:url(../images/btn_continue.jpg) top left no-repeat;
			border:0px;
			margin:0px;
			padding:0px;
			color:#00A2E0;
			width:104px;
			height:35px;
			cursor:pointer;
			}
#SiteMap	{
			font-size:9px;
			margin:0px;
			padding:0px;
			list-style-type:none;
			}
#SiteMap li	{
			color:#11487F;
			float:left;
			width:50%;
			}
#SiteMap li a
			{
			font-size:11px;
			font-weight:bold;
			color:#69676C;
			text-decoration:none;
			}
#SiteMap li li strong
			{
			color:#69676C;
			}
#SiteMap li li
			{
			padding:0 0 0 0px;
			}
#SiteMap li li a
			{
			font-size:11px;
			font-weight:normal;
			color:#69676C;
			text-decoration:none;
			text-transform:capitalize;
			}
#ProductsSM	{
			margin:0px;
			padding:0px;
			list-style-type:none;
			width:50%;
			float:left;
			}
#ProductsSM li
			{
			margin:0px;
			padding:0px;
			list-style-type:none;
			}
#ProductsSM .Ranges strong
			{
			color:#000000;
			}
#ProductsSM li a
			{
			font-size:11px;
			color:#69676C;
			text-decoration:none;
			}

.OffersContent
			{
			color:#11487F;
			}
#CartBody	{
			color:#7E7B7F;
			}
#CartBody a	{
			text-decoration:none;
			color:#11487F;
			}
#CartBody a:hover
			{
			text-decoration:none;
			}
#CartBody strong
			{
			color:#11487F;
			}
.Amount		{
			background-color:#ECEDED;
			color:#000000;
			font-weight:bold;
			height:22px;
			line-height:22px;
			}
.Discount	{
			background-color:#ECEDED;
			color:#000000;
			font-weight:bold;
			height:22px;
			line-height:22px;
			}
.Total		{
			height:27px;
			line-height:27px;
			color:#FFFFFF;
			font-weight:bold;
			background-color:#11487F;
			}
#RangeList ul
			{
			color:#11487F;
			margin:0px;
			padding:17px 0 10px 8px;
			list-style-type:none;
			}
#RangeList li a
			{
			list-style-type:none;
			color:#11487F;
			margin:0px;
			padding:0px 0 2px 0;
			text-decoration:none;
			}
#RangeList li a:hover
			{
			text-decoration:underline;
			list-style-type:none;
			}
#RangeListRight
			{
			background-color:#ECEDED;
			color:#11487F;
			}
#RangeListRight ul
			{
			margin:0px;
			padding:10px 0 12px 11px;
			list-style-type:none;
			}
#RangeListRight li
			{
			background:url(../images/RangeList.jpg) left 9px no-repeat;
			color:#11487F;
			padding:5px 0 0 10px;
			text-decoration:none;
			font-size:12px;
			}
#RangeListRight li a
			{
			color:#11487F;
			text-decoration:none;
			}
#RangeListRight li a:hover
			{
			color:#11487F;
			text-decoration:underline;
			}
#GetPrice	{
			padding:27px 0 0 0px;
			text-align:center;
			color:#11487F;
			font-weight:bold;
			display:block;
			}
.Message	{
			font-size:36px;
			font-weight:bold;
			text-align:center;
			height:120px;
			line-height:120px;
			border:solid 4px #CCCCCC;
			background-color:#ECEDED;
			color:#11487F;
			}
.SearchBox	{
			font-size:10px;
			width:95px;
			display:block;
			}
.OptionBox	{
			font-size:10px;
			width:80px;
			}
.title		{
			background-color:#ECECEC;
			color:#11487F;
			font-weight:bold;
			}
#GetPrice a	{
			color:#11487F;
			text-decoration:none;
			}
#GetPrice a:hover
			{
			text-decoration:underline;
			}
#Footer		{
			font-size:12px;
			color:#AEAFB3;
			}
#Footer a	{
			text-decoration:none;
			color:#AEAFB3;
			}
#Footer a:hover
			{
			text-decoration:underline;
			}
#Footer	ul	{
			margin:0px;
			margin-left:41px;
			padding:0px;
			padding-top:14px;
			list-style-type:none;
			
			}
#Footer li	{
			float:left;
			padding:0 6px 0 12px;
			background:url(../images/FooterList.jpg) left 5px no-repeat;
			}
#Footer .FirstList
			{
			background:none;
			padding:0 5px 0 0;
			}
#Footer .Links
			{
			padding-top:20px;
			font-size:9px;
			color:#11487F;
			line-height:16px;
			}
#Footer .Links a
			{
			font-size:9px;
			text-decoration:none;
			color:#AEAFB3;
			}
#Footer .Links a:hover
			{
			text-decoration:underline;
			}
#Footer .Links p
			{
			color:#AEAFB3;
			 }
#Footer .copyrite
			{
			font-size:10px;
			color:#000;
			font-stretch:condensed;
			padding-top: 10px;
			padding-bottom: 5px;
			}
#Footer .copyrite a
			{
			text-decoration:none;
			color:#000000;
			}
#Footer .copyrite a:hover
			{
			text-decoration:underline;			
			}
.btnUpdate	{
			background-color:#FFFFFF;
			font-weight:bold;
			border:0px;
			margin:0px;
			padding:0px;
			font-family:Arial;
			font-size:12px;
			color:#11487F;
			cursor:pointer;
			width:75px;
			}