html {
	overflow-x: auto;
}
* {
	margin: 0;
	padding: 0;
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body {
	font: normal 12px  Tahoma, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	padding: 0;
	background: #fff;
	line-height: 18px;
}
.pageWrapper {
	text-align: left;
	width: 950px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	background: #dcdcdc url(images_en/bg.jpg) left top repeat-x;
}
.pageLayout {
	width: 950px;
	margin: 0;
	padding: 0 0 0 0;
}
/*
General Settings
---------------------------------------------- */
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
p {
	margin-bottom: 5px;
	line-height: 18px;
}
ul, ol {
	margin:0 0 0 0;
	padding:0;
}
ul li, ol li {
	padding: 0;
	margin: 7px 0 7px 30px;
	line-height: 18px;
}
input {
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
/*
Header
---------------------------------------------- */
.header {
	background:  url(images_en/bgheader.jpg) left top no-repeat;
	width: 950px;
	height: 125px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	position: relative;
}
.header h1 {
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
}
.header h1 a {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	cursor: pointer;
	border:0px;
}

.iconLan{
	float: right;
	position: absolute;
	top: 25px;
	right: 50px;
	cursor: pointer;
}

.freeline{
	float: right;
	position: absolute;
	top: 80px;
	right: 20px;
	color:#000;
	font: bold 14px Tahoma, Helvetica, sans-serif;
}
.freeline span{
	color:#35beff;
}
/*
menubar
---------------------------------------------- */
.menubar {
	width:920px;
	padding: 10px 0;
	margin: 0 15px;
	float: left;
	display:block;
}
.menubar .menuleft {
	width:565px;
	float: left;
	padding:0;
	margin:0;
}
.menubar .menuright {
	width:355px;
	float: right;
}
.menubar ul {
	padding: 0;
	margin:0;
	list-style:none;
	display:inline;
}
.menubar ul li {
	
	padding: 0 5px;
	margin:0;
	list-style:none;
	display:inline;
	color:#000;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.menubar ul li a {
	color:#000;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.menubar ul .menu-1 a {
	color:#000;
}
.menubar ul .menu-2 a {
	color:#55b6d3;
}
.menubar ul .menu-3 a {
	color:#bbd970;
}
/*
.menubar ul .menu-4 {
	border-right: 0px !important;
}*/
.menubar ul .menu-4 a {
	color:#ffc241;
}
.menubar ul .menu-5 a {
	color:#000;
}
.menubar ul .menu-6 a {
	color:#93ca4b;
}
.menubar ul .menu-7 a {
	color:#20accd;
}
.menubar ul .menu-8 a {
	color:#e37efd;
}
.menubar ul .menu-9 a {
	color:#ee8d23;
}
.menubar ul .menu-10 a {
	color:#a5a5a5;
}
.menubar ul .menu-11 a {
	color:#e52020;
}
/*
.menubar ul .menu-11 {
	border-right: 0px !important;
}*/
.menutips {
	border-right: 0px !important;
}
/*
main Flash
---------------------------------------------- */
.mainFlash {
	width:950px;
	float:left;
	padding: 0 0;
	margin: 0 0 0 0;
}
.mainFlash .mainFlashLeft {
	padding: 0;
	margin: 0 0 0 15px;
	float: left;
	height: 135px;
}
.mainFlash .mainFlashRight {
	padding: 0;
	margin: 0 0 0 15px;
	float: left;
	height: 135px;
}
/*
main Flash
---------------------------------------------- */
.mainservices {
	width:940px;
	height: 155px;
	float:left;
	padding: 0;
	margin: 10px 0 0 5px;
	color: #fff;
	text-align: left;
	font: normal 11px Tahoma, Helvetica, sans-serif;
}
.mainservices div {
	background:  left top no-repeat;	
	width:179px;
	height: 145px;
	float:left;
	padding: 0;
	margin: 0 0 0 7px;
}
.mainservices table {
	width:95px;
	float:left;
	padding: 0;
	margin: 50px 0 0 15px;
	border:0px;
}
.mainservices p {
	line-height: 11px !important;
	padding:0;
	text-align:left;
	margin:2px 0 0 0;
	width: 110px;
	color: #000; /* Added by Luay */
}
/*
Latest News
---------------------------------------------- */
.latestnews {
	width: 920px;
	padding: 0;
	margin: 5px 15px;
	height: 32px;
	float:left;
	border-top: 1px dotted #dadada;
	border-bottom: 1px dotted #dadada;
}
.latestnews .newstitle {
	width: 70px;
	float:left;
}
.latestnews .newsdis {
	width: 850px;
	float:left;
}
.latestnews .newsdis ul {
	padding: 10px 0 0 5px;
	margin: 0 0 0 0;
	list-style: none;
}
.latestnews .newsdis ul li {
	padding: 0;
	margin: 0 20px 0 0;
	list-style: none;
	display: inline;
	color: #000;
	text-align: left;
}
.latestnews .newsdis ul li a {
	color: #000;
	text-align: left;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
/*
main Contant
---------------------------------------------- */
.mainContant {
	width: 930px;
	padding: 0;
	margin: 7px 10px;
	float:left;
}
.mainContant .welcomenote {
	width: 350px;
	padding: 0;
	margin: 0 20px 0 10px;
	float:left;
	color: #000;
	line-height:20px;
	text-align:justify !important;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.mainContant .welcomenote h3 {
	padding: 0;
	margin: 5px 0 8px 0;
	color: #000;
	font: bold 16px Tahoma, Helvetica, sans-serif;
}
.mainContant .mainbanner {
	width: 540px;
	padding: 0;
	margin: 0 0 0 10px;
	float:left;
}
/*
Content Inner
---------------------------------------------- */
.contentInner {
	width: 920px;
	padding: 10px 15px 20px 15px;
	margin:0 0 0 0;
	float:left;
	position:relative;
}
.contentInner .titleinner {
	padding: 0;
	margin: 4px 0;
	display:block;
}
.contentInner .titleinner h4{
	padding: 0;
	margin: 20px 3px;
	color: #007bce;
	font: bold 19px Tahoma, Helvetica, sans-serif;
}
.curvetopinner {
	width:920px;
	float:left;
	height: 18px;
	background:url(images_en/curvetopinner.png) left top no-repeat;
}
.curvebottominner {
	width:920px;
	margin: 0 0 0 0;
	margin: 0 0 0 0;
	float:left;
	height: 18px;
	background:  url(images_en/curvebottominner.png) left bottom no-repeat;
}
/*
contactus
---------------------------------------------- */
.contactus {
	width: 920px;
	padding:0;
	margin:0;
	float:left;
	position:relative;
}
.contactus .contactDis {
	width: 436px;
	height: 333px;
	padding:0;
	margin:0;
	background:url(images_en/bgcontact.png) left top no-repeat;
	float:left;
}
.contactus .contactMap {
	width: 436px;
	height: 333px;
	padding:0;
	margin:0;
	float:left;
}
.contactus ul {
	padding:0;
	margin: 40px 0 0 40px;
	color: #fff;
	line-height:20px;
	list-style:none;
	font: normal 13px Tahoma, Helvetica, sans-serif;
}
.contactus ul li {
	padding:0 0 5px 0;
	margin:0;
	list-style:none;
}
.contactus ul li a {
	color: #fff;
}
/*
news
---------------------------------------------- */
.news {
	width: 920px;
	padding:0;
	margin:0;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.news ul {
	padding:0;
	margin:20px;
	list-style:none;
}
.news ul li {
	padding:0;
	margin:0 0 0 0;
	list-style:none;
	text-align:justify;
}
.news ul li p {
	padding:0;
	margin:15px 0 0 0;
}
.news h3 {
	color: #FFFFFF;
	font: bold 14px Tahoma, Helvetica, sans-serif;
}
.news img {
	float:right;
	padding: 0;
	margin: 0 10px 0 30px;
	border: 1px solid #fff;
}
/*
news Group
---------------------------------------------- */
.newsGroup {
	width: 920px;
	padding:0;
	margin:0;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.newsGroup ul {
	padding:0;
	margin:20px 20px 0 20px;
	list-style:none;
}
.newsGroup ul li {
	padding:0;
	margin:0 0 20px 0;
	list-style:none;
	display:inline-block;
}
.newsGroup ul li a {
	text-decoration:underline;
	color: #93ca4b;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.newsGroup h3 {
	color: #FFFFFF;
	padding: 0 0 10px 0;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.newsGroup img {
	float:right;
	padding: 0;
	margin: 0 10px 0 30px;
	border: 1px solid #fff;
}
/*
news
---------------------------------------------- */
.mainContentInner {
	width: 880px;
	padding:0 20px;
	margin:0 ;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.mainContentInner h3 {
	color: #FFFFFF;
	font: bold 16px Tahoma, Helvetica, sans-serif;
	margin: 5px 0;
}
.mainContentInner h6 {
	color: #ffad02;
	font: bold 12px Tahoma, Helvetica, sans-serif;
	display:inline;
}

.mainContentInner ul {
	padding:0;
	margin:10px 0 0 20px;
	list-style:none;
}
.mainContentInner ul li {
	padding:0;
	margin: 15px 0 0 0;
	text-align:justify;
	list-style: circle;
}

.mainContentInner ul li a {
	text-decoration:underline;
	color: #93ca4b;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}

.mainContentInner p {
	padding:0;
	margin:10px 0 0 20px;
	text-align:justify;
}
.tableTARIFF{
	float: left;
	width: 900px;	
	font: normal 13px Tahoma, Helvetica, sans-serif;
	line-height: 18px;

	margin: 10px 20px;
}

.tableTARIFF table{
	border:0;
	padding: 10px;

}

.tableTARIFF table tr td{
	border:0;
	padding:3px 20px;
	vertical-align:top;
	margin: 0;
	background-color: #d46434;

}
.mainContentInner table {
	float: left;
	padding: 5px;
	border:0px;
}
.mainContentInner table tr td {
	padding: 10px;
	text-align:left;
	vertical-align:top;
}
.mainContentInner table tr td input.txt{
	padding: 1px;
	border:0;
	width: 180px;
	margin: 0 0 0 0;
}

.mainContentInner table tr td label{
	width: 100px;
	display:inline-block;
	font-weight: bold;
}

/*
links
---------------------------------------------- */
.links {
	width: 920px;
	padding:0;
	margin:0;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.links ul {
	padding:0;
	margin:20px 20px 0 20px;
	list-style:none;	font: NORMAL 12px Tahoma, Helvetica, sans-serif;

}
.links ul li {
	padding:0;
	margin:0 0 20px 0;
	list-style: none;
	display:inline-block;
}
.links h3 {
	color: #93ca4b;
	padding: 0 0 5px 10px;
	margin: 0 0 0 0;
	background:url(images_en/arrow.gif) left 6px no-repeat;
	font: bold 13px Tahoma, Helvetica, sans-serif;
}
.links ul li h3 a {
	color: #93ca4b;
	font: bold 13px Tahoma, Helvetica, sans-serif;
}
/*
FAQ
---------------------------------------------- */
.faq {
	width: 920px;
	padding:0;
	margin:0;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.faq ul {
	padding:0;
	margin:20px 20px 0 20px;
	list-style:none;
}
.faq ul li {
	padding:5px 0;
	margin:0 0 15px 0;
	line-height:20px !important;
	list-style: none;
}
.faq ul li h3 {
	color: #ffa800;
	padding: 3px 0;
	font: bold 14px Tahoma, Helvetica, sans-serif;
}

.faq ul li p {
	color: #fff;
	line-height:20px !important;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.faq  a {
	color: #ffa800;
	text-decoration:underline;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}

/*
bannerBottom
---------------------------------------------- */
.bannertop{
	width: 920px;
	float: left;
	padding: 0;
	margin: 10px 0;
}
.bannertop .bannertopleft{
	float: left;
	padding: 0;
	margin:  0 0 0 20px;
}


.bannertop .bannertopright{
	float: left;
	padding: 0;
	margin:  0 0 0 15px;
}

.bannerBottom{
	width: 920px;
	float: left;
	padding: 0;
	margin: 10px 0;
}

.bannerBottom .bannerBottomleft{
	float: left;
	padding: 0;
	margin:  0 0 0 20px;
}


.bannerBottom .bannerBottomright{
	float: right;
	padding: 0;
	margin:  0 0 0 35px;
}

/*
links
---------------------------------------------- */
.pd-category {
	width: 880px;
	padding:20PX;
	margin:0;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.pd-category h3{
	color: #93ca4b;
	font: bold 15px Tahoma, Helvetica, sans-serif;
	padding:0;
	margin: 10px 0;

}

.pd-category table{
	width: 880px;
	padding:0;
	margin:0;
	float:left;
	color: #FFFFFF;
}
.pd-category table tr td{
	padding: 10px 5px;
	text-align:left;
	border-bottom: 1px  dotted #b2dbf7;
	color: #FFFFFF;
}

.pd-category table tr td a{
	color: #FFFFFF;
		font: bold 13px Tahoma, Helvetica, sans-serif;

}

.pd-category table tr td small{
	color: #93ca4b;
	font: bold 11px Tahoma, Helvetica, sans-serif;

}

.pd-category .pd-float {
	background:url(images_en/icon-document.png) no-repeat scroll 0 center transparent;
	height:16px;
	line-height:16px;
	padding-left:20px;
}


.pd-category  .pdpreview {
	background:#003173;
	margin:1px 0 1px 3px;
}
.pd-category  .pdpreview div {
	background:url(images_en/icon-preview.png) no-repeat scroll 3px center transparent;
	border:1px solid #b2dbf7;	

	padding:3px 10px 3px 25px;
}
.pd-category  .pdpreview div  a{
	font: bold 11px Tahoma, Helvetica, sans-serif !important;

}
.pd-category  .pddownload {

	margin:			1px 0px 1px 3px;
	background: 	#92c31a;
	
}
.pd-category .pddownload div {
	border:			1px solid #b2dbf7;
	background: 	transparent url(images_en/icon-download.png) 3px center no-repeat;
	padding:		3px 5px 3px 20px;
}
.pd-category  .pddownload div  a{
	font: bold 11px Tahoma, Helvetica, sans-serif !important;
}

.pd-category .pddetails{
	margin:			1px 0px 1px 3px;
	background: 	#EE8D23 ;
	
}
.pd-category  .pddetails div {
	border:			1px solid #b2dbf7;
	background: 	transparent url(images_en/icon-details.png) 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}
.pd-category  .pddetails div  a{
	font: bold 11px Tahoma, Helvetica, sans-serif !important;

}

.pd-category   .pdplay {
	margin:			1px 0px 1px 3px;
	background: 	#2795ba ;
	
}
.pd-category  .pdplay div {
	border:			1px solid #b2dbf7;
	background: 	transparent url(images_en/icon-play.png) 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}

.pd-category  .pdplay div  a{
	font: bold 11px Tahoma, Helvetica, sans-serif !important;

}

/*
sitemap
---------------------------------------------- */
.sitemap {
	width: 920px;
	padding:0;
	margin:0;
	background:url(images_en/curvemiddle.jpg) left top repeat-y;
	float:left;
	min-height: 250px;
	color: #FFFFFF;
}
.sitemap table {
	width: 850px;
	padding:20px;
	margin:0;
	float:left;
	color: #FFFFFF;
}
.sitemap table tr td {
	padding: 10px 10px 10px 30px;
	margin:0;
	color: #FFFFFF;
	vertical-align:top;
}
.sitemap table tr td h5 {
	color: #ee8d23;
	padding: 0 0 5px 0;
	font: bold 14px Tahoma, Helvetica, sans-serif;
}
.sitemap table td {
	width: 300px !important;
	padding:5px;
	margin:0;
}
.sitemap table tr td ul {
	padding: 0;
	margin:0 0 0 0;
	list-style:none;
	color: #FFFFFF;
}
.sitemap table tr td ul li {
	padding: 0 0 5px 0;
	margin:0;
	list-style:none;
	color: #FFFFFF;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.sitemap table tr td ul li a {
	color: #FFFFFF;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.sitemap table tr td ul li a:hover {
	color: #ee8d23;
	font: bold 12px Tahoma, Helvetica, sans-serif;
}
.sitemap table tr td ul li ul {
	padding: 0 0 0 0;
	margin:5px 0 0 20px;
	list-style:none;
	color: #FFFFFF;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.sitemap table tr td ul li ul li {
	padding: 0 0 2px 0;
	margin:0;
	list-style: circle;
	color: #FFFFFF;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.sitemap table tr td ul li ul li a {
	color: #FFFFFF;
	list-style: circle;
	font: normal 11px Tahoma, Helvetica, sans-serif;
}
.sitemap table tr td ul li li a:hover {
	color: #ee8d23;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
/*
lighting
---------------------------------------------- */
.lighting {
	width: 920px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	float:left;
}
.bodylighting{
	float: left;
	width: 540px;
	padding: 0;
	margin: 5px 0 0  0;
}
.lighting .lightingleft {
	width: 500px;
	min-height: 291px;
	padding:20px;
	background:#ffad03;
	margin:0 0 0 0;
	float:left;
}
.lighting .lightingleft H4 {
	text-align:justify;
	margin:10px 0;	color: #000000;

	font: bold 16px Tahoma, Helvetica, sans-serif;
}
.lighting .lightingleft label {
	text-align:justify;
	margin:  0;
	padding: 10px 0;	color: #000000;

	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.lighting .lightingleft p {
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.lighting .lightingleft ul {
	padding:0;
	margin: 10px 0 0 20px;
	list-style: none;
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.lighting .lightingleft ul li {
	padding: 0 0 10px 0;	color: #000000;

	margin:0;
	line-height:18px;
	list-style: circle;
}
 .lightingright {
	width: 374px;
	height:324px;
	padding:0;
	margin:0 0 0 0;
	float:left;
}
 .lightingright table {
	width: 354px;
	height:324px;
	padding:0;
	margin:5px 0 0 10px;
	float:left;
	border:0;
	font: normal 11px Tahoma, Helvetica, sans-serif;
	line-height: 12px !important;
}
 .lightingright table tr td {
	padding:0  0 0 0;
	margin: 0 0 0 0 ;
	vertical-align:top;
}
 .lightingright table tr td p {
	padding:35px 10px 0 10px;
	margin: 0 0 0 3px;
	width: 100px;
	line-height: 11px !important;
}


.bottomlighting{
	background: url(images_en/curvelightbottom.png) left top no-repeat;
	float:left;
	width: 540px;
	height: 19px;
}
.toplighting{
	background: url(images_en/curvelighttop.png)  left top no-repeat; 
	float:left;
	width: 540px;
	height: 19px;
}

.lightingright table td {
	padding: 0 0 0 0;
	background:left top no-repeat;
	width: 179px;
	height: 145px;
	margin: 0;
}


/*
heating
---------------------------------------------- */
.heating {
	width: 920px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	float:left;
}
.bodyheating{
	float: left;
	width: 540px;
	padding: 0;
	margin: 15px 0 0  0;
}
.heating .heatingleft {
	width: 500px;
	min-height: 291px;
	padding:20px;
	background:#92c31a;
	margin:0 0 0 0;
	float:left;
}
.heating .heatingleft H4 {
	text-align:justify;
	margin:10px 0;
	font: bold 16px Tahoma, Helvetica, sans-serif;
}
.heating .heatingleft label {
	text-align:justify;
	margin:  0;
	padding: 10px 0;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.heating .heatingleft p {
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.heating .heatingleft ul {
	padding:0;
	margin: 10px 0 0 20px;
	list-style: none;
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.heating .heatingleft ul li {
	padding: 0 0 10px 0;
	margin:0;
	line-height:18px;
	list-style: circle;
}

.bottomheating{
	background: url(images_en/bottomheating.png) left top no-repeat;
	float:left;
	width: 540px;
	height: 19px;
}
.topheating{
	background:  url(images_en/topheating.png)  left top no-repeat; 
	float:left;
	width: 540px;
	height: 19px;
}
/*
insulation
---------------------------------------------- */
.insulation {
	width: 920px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	float:left;
}
.bodyinsulation{
	float: left;
	width: 540px;
	padding: 0;
	margin: 15px 0 0  0;
}
.insulation .insulationleft {
	width: 500px;
	min-height: 291px;
	padding:20px;
	background:#ffcd00;
	margin:0 0 0 0;
	float:left;
}
.insulation .insulationleft H4 {
	text-align:justify;	color: #000000;
	margin:10px 0;
	font: bold 16px Tahoma, Helvetica, sans-serif;
}
.insulation .insulationleft label {
	text-align:justify;
	margin:  0;
	padding: 10px 0;	color: #000000;

	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.insulation .insulationleft p {
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.insulation .insulationleft ul {
	padding:0;
	margin: 10px 0 0 20px;
	list-style: none;
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.insulation .insulationleft ul li {
	padding: 0 0 10px 0;
	margin:0;
	line-height:18px;
	color: #000000;
	list-style: circle;
}
.bottominsulation{
	background: url(images_en/bottominsulation.png) left top no-repeat;
	float:left;
	width: 540px;
	height: 19px;
}
.topinsulation{
	background:   url(images_en/topinsulation.png)   left top no-repeat; 
	float:left;
	width: 540px;
	height: 19px;
}
/*
kitchen
---------------------------------------------- */
.kitchen {
	width: 920px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	float:left;
}
.bodykitchen{
	float: left;
	width: 540px;
	padding: 0;
	margin: 15px 0 0  0;
}
.kitchen .kitchenleft {
	width: 500px;
	min-height: 291px;
	padding:20px;
	background:#2995bb;
	margin:0 0 0 0;
	float:left;
}
.kitchen .kitchenleft H4 {
	text-align:justify;
	margin:10px 0;
	font: bold 16px Tahoma, Helvetica, sans-serif;
}
.kitchen .kitchenleft label {
	text-align:justify;
	margin:  0;
	padding: 10px 0;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.kitchen .kitchenleft p {
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.kitchen .kitchenleft ul {
	padding:0;
	margin: 10px 0 0 20px;
	list-style: none;
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.kitchen .kitchenleft ul li {
	padding: 0 0 10px 0;
	margin:0;
	line-height:18px;
	list-style: circle;
}


.bottomkitchen{
	background:  url(images_en/bottomkitchen.png) left top no-repeat;
	float:left;
	width: 540px;
	height: 19px;
}
.topkitchen{
	background:   url(images_en/topkitchen.png)   left top no-repeat; 
	float:left;
	width: 540px;
	height: 19px;
}
/*
appliances
---------------------------------------------- */
.appliances {
	width: 920px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	float:left;
}
.bodyappliances{
	float: left;
	width: 540px;
	padding: 0;
	margin: 15px 0 0  0;
}
.appliances .appliancesleft {
	width: 500px;
	min-height: 291px;
	padding:20px;
	background:#de6bfc;
	margin:0 0 0 0;
	float:left;
}
.appliances .appliancesleft H4 {
	text-align:justify;
	margin:10px 0;
	font: bold 16px Tahoma, Helvetica, sans-serif;
}
.appliances .appliancesleft label {
	text-align:justify;
	margin:  0;
	padding: 10px 0;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.appliances .appliancesleft p {
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.appliances .appliancesleft ul {
	padding:0;
	margin: 10px 0 0 20px;
	list-style: none;
	text-align:justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.appliances .appliancesleft ul li {
	padding: 0 0 10px 0;
	margin:0;
	line-height:18px;
	list-style: circle;
}

.bottomapp{
	background: url(images_en/curveappbottom.png) left top no-repeat;
	float:left;
	width: 540px;
	height: 19px;
}
.topapp{
	background: url(images_en/curveapptop.png) left top no-repeat;
	float:left;
	width: 540px;
	height: 19px;
}
/*
commercial
---------------------------------------------- */
.commercial {
	width:935px;
	float:left;
	padding: 0;
	margin: 0 0 0 10px;
	color: #fff;
	text-align: left;
	font: normal 11px Tahoma, Helvetica, sans-serif;
}
.commercial .Homebanner{
	width: 294px;
	height: 160px;
	float:left;
	padding: 0;
	margin: 0 17px 0  0 ;
	background: left top no-repeat;
}

.commercial table {
	width:200px;
	float:left;
	padding: 0;
	margin: 45px 0 0 23px;
	border:0px;
}

.commercial table tr td{
	border:0;
	line-height:15px;
	vertical-align:top;
}
.commercial p {
	line-height: 15px !important;
	padding:0;
	text-align:left;
	margin:2px 0 0 0;
	color: #000;
}

/*
commercial
---------------------------------------------- */
.commercialinner {
	width:935px;
	float:left;
	padding: 0;
	margin: 5px 0 0 10px;
}

.commercialinner .commercialleft{
	width:560px;
	float:left;
	padding: 0;
	margin: 0 0 0 5px;
}
.commercialinner .commercialright{
	width:360px;
	float:left;
	padding: 0;
	margin: 0 0 0 5px;
}
.commercialinner .commercialright .Innerbanner{
	width: 179px;
	height: 145px;
	float: left;
	background: left top no-repeat;
}


.commercialright table{
	border:0;
	width: 130px;
	padding: 0 0 0 0;
	margin: 35px 0 0 12px;
	text-align:left;
	color: #fff;
	line-height:10px !important;
	font: normal 11px Tahoma, Helvetica, sans-serif;
}

.commercialright p{
	color: #fff !important;
	line-height:10px !important;
	font: normal 11px Tahoma, Helvetica, sans-serif !important;
}


/*
kids
---------------------------------------------- */
.kids {
	width:935px;
	float:left;
	padding: 0;
	margin: 15px 0 0 10px;
	color: #fff;
	text-align: left;
	font: normal 11px Tahoma, Helvetica, sans-serif;
}
.kids .banner{
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}

.kids .kidsLeft{
	width:537px;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}

.kids .kidsLeft .kidsFactsTop{
	width:537px;
	height: 43px;
	background: url(images_en/curvetoporange.png) left top no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}


.kids .kidsLeft .kidsFactsMiddle{
	width:437px;
	background:url(images_en/curvemiddleorange.png) left top repeat-y;
	float:left;
	padding: 0 100px 0 50px; 
	margin: 0 0 0  0 ;
}
.kids .kidsLeft .kidsFactsMiddle h3{
	color: #ffcf01;
	margin: 10px 0;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFactsMiddle p{
	color: #fff;
	line-height: 19px !important;
	text-align: justify;	
	font:  normal 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFactsMiddle ul{
	padding:0;
	margin:10px 0 0 0;
	list-style:none;
}
.kids .kidsLeft .kidsFactsMiddle ul li{
	padding:0 0 0 0;
	margin:10px 0 0 20px;
	list-style: circle;
	color: #fff;
	line-height: 19px !important;
	text-align: justify;	
	font:  normal 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFactsMiddle ol{
	padding:0;
	margin:10px 0 0 0;
}


.kids .kidsLeft .kidsFactsBottom{
	width:537px;
	height: 43px;
	background: url(images_en/curvebottomorange.png) left  bottom  no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}


.kids .kidsRight{
	width: 363px;
	float:left;
	padding: 0;
	margin: 0 0 0  20px;
}

.kids .kidsRight table{
	width: 363px;
	float:left;
	border: 0px;
	padding: 0;
	margin: 0 0 0  0 ;
}

.kids .kidsRight table tr td{
	border: 0px;
	padding: 0 0 18px 0;
	text-align: center;
	margin: 0 0 0  0 ;
}


/*
kids Tips 
---------------------------------------------- */
.kids .kidsLeft .kidsTipsTop{
	width:537px;
	height: 43px;
	background: url(images_en/curvetopblue.png) left top no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}


.kids .kidsLeft .kidsTipsMiddle{
	width:437px;
	background:url(images_en/curvemiddleblue.png) left top repeat-y;
	float:left;
	padding: 0 100px 0 50px; 
	margin: 0 0 0  0 ;
}
.kids .kidsLeft .kidsTipsMiddle h3{
	color: #ffcf01;
	margin: 10px 0;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsTipsMiddle p{
	color: #fff;
	line-height: 19px !important;
	text-align: justify;	
	font:  normal 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsTipsMiddle ul{
	padding:0;
	margin:10px 0 0 0;
	list-style:none;
}
.kids .kidsLeft .kidsTipsMiddle ul li{
	padding:0 0 0 0;
	margin:10px 0 0 20px;
	list-style: circle;
	color: #fff;
	line-height: 19px !important;
	text-align: justify;	
	font:  normal 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsTipsMiddle ol{
	padding:0;
	margin:10px 0 0 0;
}


.kids .kidsLeft .kidsTipsBottom{
	width:537px;
	height: 43px;
	background: url(images_en/curvebottomblue.png) left  bottom  no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}

/*
kids Fun
---------------------------------------------- */
.kids .kidsLeft .kidsFunTop{
	width:537px;
	height: 43px;
	background: url(images_en/curvetopgreen.png) left top no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}


.kids .kidsLeft .kidsFunMiddle{
	width:437px;
	background:url(images_en/curvemiddlegreen.png) left top repeat-y;
	float:left;
	padding: 0 100px 0 50px; 
	margin: 0 0 0  0 ;
}
.kids .kidsLeft .kidsFunMiddle h3{
	color: #fff;
	margin: 10px 0;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFunMiddle p{
	color: #fff;
	line-height: 19px !important;
	text-align: justify;	
	font:  normal 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFunMiddle a{
	color: #fff;
	line-height: 30px !important;
	text-align: justify;	
	font:  bold 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFunMiddle ul{
	padding:0;
	margin:10px 0 0 0;
	list-style:none;
}
.kids .kidsLeft .kidsFunMiddle ul li{
	padding:0 0 0 0;
	margin:10px 0 0 20px;
	list-style: circle;
	color: #fff;
	line-height: 19px !important;
	text-align: justify;	
	font:  normal 12px Tahoma, Helvetica, sans-serif;
}
.kids .kidsLeft .kidsFunMiddle ol{
	padding:0;
	margin:10px 0 0 0;
}


.kids .kidsLeft .kidsFunBottom{
	width:537px;
	height: 43px;
	background: url(images_en/curvebottomgreen.png) left  bottom  no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0  0 ;
}


/*
footer Links
---------------------------------------------- */
.airconditioninginner{
	width:560px;
	float:left;
	padding: 0;
	margin: 6px 0 0 0;
}
.airconditioninginner .airconditioningTop{
	width:560px;
	height: 13px;
	background: url(images_en/greentop.png) left top no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
}

.airconditioninginner .airconditioningMiddle{
	width:560px;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
	background-color:#92c31a;
}

.airconditioninginner .airconditioningBottom{
	width:560px;
	background: url(images_en/greenbottom.png) left bottom no-repeat;
	float:left;
	padding: 0;	height: 13px;
	margin: 0 0 0 0;
}
.lightinginner{
	width:560px;
	float:left;
	padding: 0;
	margin: 7px 0 0 0;
}
.lightinginner .lightingTop{
	width:560px;
	height: 13px;
	background:  url(images_en/yellowtop.png) left top no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
}

.lightinginner .lightingMiddle{
	width:560px;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
	background-color:#ffad02;
}

.lightinginner .lightingBottom{
	width:560px;	height: 13px;
	background:  url(images_en/yellowbottom.png) left bottom no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
}
.appinner{
	width:560px;
	float:left;
	padding: 0;
	margin: 7px 0 0 0;
}
.appinner .appTop{
	width:560px;
	height: 13px;
	background:  url(images_en/pinktop.png)  left top no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
}

.appinner .appMiddle{
	width:560px;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
	background-color:#df6bfd;
}

.appinner .appBottom{
	width:560px;
		height: 13px;
	background:   url(images_en/pinkbottom.png) left bottom no-repeat;
	float:left;
	padding: 0;
	margin: 0 0 0 0;
}
.commercialinner  h6{
	padding:0;
	margin:5px 20px;
	color: #fff;
	line-height:18px;
	text-align: justify;
	font: bold 15px Tahoma, Helvetica, sans-serif;
}

.commercialinner  ul{
	padding:0;
	margin:10px 35px;
	list-style:none;
}
.commercialinner  ul li{
	padding:0;
	margin:0 0 10px 0;
	list-style: circle;
	color: #fff;
	line-height:18px;
	text-align: justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
.commercialinner  p{
	margin:0 0 10px 0;
	color: #fff;
	line-height:18px;
	text-align: justify;
	font: normal 12px Tahoma, Helvetica, sans-serif;
}
/*
Send
---------------------------------------------- */
.sendPrint {
	padding:  0 20px 3px 0;
	margin: 0 0 0 0;
	float:right;
	z-index: 0;
	width: 880px;
}
.sendPrint ul {
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
}
.sendPrint ul li {
	padding:0;
	margin:  0 0 0 0;
	float:right;

}
.sendPrint ul li a  img{
	border: 0px;
	cursor: pointer;
}
.sendPrint ul li   img{
	border: 0px;
}
	
	
/*
footer Links
---------------------------------------------- */
.footerLinks {
	width: 920px;
	padding: 10px 0;
	margin: 0 0 0 0;
	float: right;
}
.footerLinks img {
	padding: 0;
	margin: 0;
	border: 0;
}
.footerLinks p
{
	text-align: right;
}
/*
footer Links
---------------------------------------------- */
.copyright {
	width: 920px;
	padding: 0 15px;
	margin: 0 0 0 0;
	position: relative;
	display:block;
	height: 29px;
	clear:both;
	background: #e3e3e4 url(images_en/curvebottomfooter.jpg) left top no-repeat;
	text-align:left;
	color: #8d8e8e;
	font: bold 11px Tahoma, Helvetica, sans-serif;
}
.copyright p {
	padding: 5px 0 0 0;
	margin: 0;
	border-top: 1px dotted #8d8e8e;
}

/*
Print
--------------------------------------------------------------------------*/

@media Print {

.header, .menubar, .mainFlash, .sendPrint, .copyright, .mainbanner, .footerLinks, .newstitle, .latestnews img, .newsGroup img, .contentInner img, .bannertop, .bannerBottom
{
	display: none;
	
}

.news img, .newsGroup img, .pd-category img
{
	display: inline;
}

.mainContentInner, .newsGroup
{
	width: 700px;
}


}

/********************* Customization ***************************/
/*
.menubar ul li {
	border-right:1px solid #414141;
}*/

.mainservices a, .lightingright a, .commercial a
{	
	color:#fff;
}

.commercialright table
{
	font-size: 9px;
	line-height: 12px !important;
	color: #000;
}

.lightingright table tr td p
{
	width: auto;
	font-size: 11px;
	color: #000;
}

.chronoform
{
	display: none;
}

.send
{
	cursor: pointer;
}

.copyright a
{
	color: #8d8e8e;
}

.newsGroup img
{
	width: 120px;
	height: 80px;
}

.mainservices .services1,.mainservices .services2,.mainservices .services3,
.mainservices .services4,.mainservices .services5,
.commercial .commercial1 , .commercial .commercial2 , .commercial .commercial3
{
	cursor: pointer;
	position:relative;
	
}

.lightingright a, .commercialright a
{
	position:relative;
	cursor: pointer;
	color: #fff;
}

.media img
{
	border: 0;	
}

table.media tr td div a
{
	font-weight: 400;
	text-decoration: none;
}

.media div
{
	width: 240px;
	text-align: center;
	float: left;
	margin: 10px 5px  0 0;
}

.media .readmore
{
	width: 100px;
	padding-top: 80px;	
}

.media .readmore a
{
	font-weight: 700;
}

.up
{
	float: right;
}

.up img
{
	border: 0;
}

/******************* Menu ************************/
.menubar li
{
	border-right: solid 1px #000;
}

.menubar .last
{
	border: 0; 
}

/********************* Contact Us ********************/
#thumb_location
{
	display: block;
	width: 153px;
	margin-top: 20px;
	margin-right: 120px; 
	float: right;
	color: #fff;
	text-decoration: none;
}

#thumb_location img
{
	border: 0;
}

/************************* FAQ ***************************/
.faq a 
{
 color: #93CA4B;
}

/************************** LINKS ***************************/
.links ul li
{
	display: block;
}
