body					{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; text-align:center}
table					{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; }
p,form					{ margin:0px}

a						{ text-decoration:underline; color:#666; font-size:14px; outline:none}
a:hover					{ text-decoration:none; color:#cc0000}

img						{ border:none}


/********   General Body  ******/
.error_tip								{display:none;background:url(images/icon_error_small.gif) no-repeat 10px 15px #FCFFE1; border:0px solid #CCCCCC; padding-left:55px; line-height:18px; margin-bottom:15px;}

.down					{ clear:both; width:100%;}
.clr					{ clear:both; width:100%; height:1px; line-height:1px; font-size:1px}
.outer					{ width:924px; margin:0px auto; text-align:left}
table, tr, td { border:none; outline:none; margin:0px; padding:0px;}


h1						{ margin:0px; padding:5px 0px 10px 0px; font-weight:normal; font-size:22px; color:#444; text-transform:uppercase}
h2						{ margin:0px; padding:0px 0px 0px 0px; font-weight:normal; font-size:18px; color:#cc0000; }
h2 a					{ margin:0px; padding:0px 0px 0px 0px; font-weight:normal; font-size:18px; color:#cc0000; text-decoration:none }
h2 a:hover					{ margin:0px; padding:0px 0px 0px 0px; font-weight:normal; font-size:18px; color:#cc0000; text-decoration:underline }

.pad1					{ padding:0px 20px 5px 20px}
.pad2					{ padding:15px 0px 0px 20px}
.pad3					{ padding:15px 0px 0px 0px; text-align:center}

.imgPad1				{margin:50px 0px 0px 20px}



/********   Header  ******/
.logo					{ float:left; width:100%; margin:10px 0px 10px 0px }
.sNetwork				{ float:right; width:200px; text-align:right; margin:20px 0px 10px 0px }
.navBar					{ background:url(images/nav-bg.gif) 0 0 repeat-x; line-height:37px}

.nav					{  padding-left:80px}
.nav a					{ text-decoration:none; float:left; padding:0px 20px 0px 20px; display:block; border-left:1px solid #3a3a3a; line-height:37px; text-transform:uppercase; font-size:13px; color:#ececec; background:none; font-weight:bold}
.nav a:hover					{ background:#cc0000}


div.home					{ width:57px; height:52px; position:absolute; margin:-16px 0px 0px 0px}
div.home a					{ width:57px; height:52px; text-decoration:none; display:block; background:url(images/home-icon.gif) 0px -52px no-repeat}
.home a:hover			{  background:url(images/home-icon.gif) 0px 0px no-repeat}


/********   Body Content  ******/
.content				{ float:left; width:564px; margin-top:20px}
.rightBar				{ float:right; width:294px; background:url(images/rightbar-bg.jpg) 0 0 no-repeat }
.rightBar ul			{ padding:0px; margin:0px}
.rightBar ul li			{ padding:3px 0px 8px 15px; margin:0px; list-style-type:none; background:url(images/bullet1.gif) 3px 6px no-repeat }



.ourbusiness			{position:absolute; margin:-53px 0px 0px 0px}

.caps					{ text-transform:uppercase}

/********   slider  ******/
.bnr1					{ background:url(images/bnr-cfl.jpg) 50% 0px no-repeat #ffc500; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr2					{ background:url(images/bnr-purifier.jpg) 50% 0px no-repeat #73cdde; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr3					{ background:url(images/bnr-hospitality.jpg) 50% 0px no-repeat #950e0e; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr4					{ background:url(images/bnr-kitchen.jpg) 50% 0px no-repeat #b2b2b2; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr5					{ background:url(images/bnr-furniture.jpg) 50% 0px no-repeat #00974a; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr6					{ background:url(images/bnr-homeapp.jpg) 50% 0px no-repeat #d61634; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr7					{ background:url(images/bnr-fan.jpg) 50% 0px no-repeat #d5af65; position:absolute; width:100%; height:344px; left:0px; display:none}
.bnr8					{ background:url(images/bnr-lugage.jpg) 50% 0px no-repeat #e85b52; position:absolute; width:100%; height:344px; left:0px; display:none}

.banner					{ position:absolute; margin:-72px 0px 0px 750px}
.btn					{margin:0px; padding:0px; list-style-type:none}
.btn li					{margin:0px; padding:0px; float:left; line-height:1px; overflow:hidden}
.btn li a				{width:12px; height:12px; float:left; margin-right:4px; background:#fff; line-height:1px; outline:none; text-decoration:none }
.btn li a:hover			{width:12px; height:12px; float:left; margin-right:4px; background: #fff; line-height:1px;}
.btn li a.act			{ width:12px; height:12px; float:left; margin-right:4px; background: #cc0000; line-height:1px;}

.lArrow					{ position:absolute; margin:-200px 0px 0px -50px; height:46px; width:43px;}
.lArrow	a				{ background:url(images/left-arrow.png) 0 0 no-repeat; display:block; height:46px; width:43px; text-decoration:none}
.lArrow	a:hover			{ background:url(images/left-arrow.png) 0 -46px no-repeat}

.rArrow					{ position:absolute; margin:-200px 0px 0px 925px; height:46px; width:43px;}
.rArrow	a				{ background:url(images/right-arrow.png) 0 0 no-repeat; display:block; height:46px; width:43px; text-decoration:none}
.rArrow	a:hover			{ background:url(images/right-arrow.png) 0 -46px no-repeat}


/*********** Footer ********/
.footer					{}
.logos					{ background:url(images/footer-bg.gif) 0 0 repeat-x; height:145px}
.logos img				{ margin:8px 3px 0px 4px}
.btmNav					{ line-height:35px}
.btmNav a				{ padding:0px 8px 0px 8px; text-decoration:none; font-size:13px}

.copy					{ float:left; width:50%; text-align:left; font-size:11px; color:#999999}
.design					{ float:left; width:50%; text-align:right; font-size:11px; color:#999999}
.contact-form { width:688px; margin:0 auto; padding:0px;}
.form-group { width:100%; float:left; margin:0px; padding:0px; margin:5px 0 5px 0px;}
.control-label { width:78%; text-align: left; margin:0px; float:left; padding:0px; height:32px;}
.form-control { width:75%; text-align: left; float: left; margin:0px; padding:0px 0 0 5px; height:32px; border:1px solid #ccc; border-radius:3px;}
.securityCode { width:58%; text-align: left; float: left; margin:0px; padding:0px; height:32px; border:1px solid #ccc; border-radius:3px;}
.sub-btn1 { background:#424243; margin:10px 26px 13px 0; float:left; padding:10px 20px 10px 20px; border:1px solid #ccc; border-radius:3px; color:#FFFFFF; text-transform: uppercase; outline:none; float: right; cursor:pointer;}
.sub-btn1:hover { background:#CC0000;}