@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}

body{ padding-bottom:56px;}

#container{ overflow:hidden;}
#header-container{ background:url(../images/header-line.jpg) repeat-x; border-bottom:1px solid #999; height:114px; overflow:hidden;}

.wrapper{ width:950px; margin:0 auto; overflow:hidden;}

#banner-back{ background:url(../images/banner-back.jpg) repeat-x 0% 4px; height:426px;}

#prod-holder{ overflow:hidden; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#565656; font-weight:bold;}
#prod-holder .prod1{ overflow:hidden; float:left; width:220px; margin-right:20px;}
#prod-holder .prod2{ overflow:hidden; float:left; width:220px;}
#prod-holder .img-hld{ text-align:center;}
#prod-holder .prod-title{ padding:10px 10px; height:65px; font-size:14px; font-weight:normal; line-height:18px;}
#prod-holder .prod-link{ padding-right:10px; text-align:right;}
#prod-holder .prod-link a{ color:#000; text-decoration:none; background:url(../images/bullet2.jpg) no-repeat 0% 2px; padding-left:3px;}
#prod-holder .prod-link a:hover{ color:#FFF; text-decoration:none;}

.prod-back{ background:url(../images/prod-back.jpg) no-repeat 100% 100%;}

#logo{ float:left;}

#header-right{ float:right; overflow:hidden;}

#icon-menu{ padding:16px; clear:both; float:right;}
#icon-menu a{ margin-right:10px;}

#blog{ float:right; padding-top:2px; *padding-top:0px;}

#menu{ float:left; font-family:Calibri; font-size:20px; width:600px; padding-top:30px;}
#menu a{ /*color:#4d4d4d; */text-decoration:none; margin-right:7px;}
#menu a:hover{ color:#df6025; text-decoration:none; margin-right:7px;}

.menu-link{ color:#4d4d4d; text-decoration:none; margin-right:7px;}
.menu-link:hover{ color:#df6025; text-decoration:none; margin-right:7px;}

#bottom-container{ overflow:hidden; background-color:#202020; font-family:Arial, Helvetica, sans-serif; padding:10px 0; overflow:hidden; font-size:12px; color:#6e6e6e;}
#bottom-container a{ color:#df6025; text-decoration:none; }
#bottom-container a:hover{ color:#FFF; text-decoration:none; }

.box{ width:310px; margin-right:30px; float:left;}
.box1{ width:290px; float:right;}

#about-us{ background:url(../images/about-us-icon.jpg) no-repeat; font-family:Calibri; font-size:24px; color:#FFF; padding:20px 0 20px 80px; font-weight:normal;}
#solutions{ background:url(../images/solution-icon.jpg) no-repeat; font-family:Calibri; font-size:24px; color:#FFF; padding:20px 0 20px 80px; font-weight:normal;}
#contact-us{ background:url(../images/contact-us-icon1.jpg) no-repeat; font-family:Calibri; font-size:24px; color:#000; padding:20px 0 20px 90px; font-weight:normal;}
#phone-number{ font-family:Calibri; font-size:24px; color:#000; font-weight:bold;}
#shopping{ background:url(../images/shopping.jpg) no-repeat; font-family:Calibri; font-size:24px; color:#FFF; padding:20px 0 20px 80px; font-weight:normal;}

/*---headers---*/

.kyc-header{ height:120px; font-family:Calibri; font-size:18px; background:url(../images/kyc-smart.jpg) no-repeat; padding:30px 20px 0px 320px; border-bottom:2px #dddddd solid; font-style:italic; clear:both;}
.seo-header{ height:100px; font-family:Calibri; font-size:24px; background:url(../images/seo-banner.jpg) no-repeat; padding:50px 20px 0px 500px; border-bottom:2px #dddddd solid; font-style:italic; clear:both;}
.reflex-header{ height:100px; font-family:Calibri; font-size:18px; background:url(../images/reflex-banner.jpg) no-repeat; padding:50px 20px 0px 430px; border-bottom:2px #dddddd solid; font-style:italic; clear:both;}
.ace-header{ height:100px; font-family:Calibri; font-size:18px; background:url(../images/ace-banner.jpg) no-repeat; padding:50px 20px 0px 430px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#FFF;}
.merchant-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/merchant-data-banner.jpg) no-repeat; padding:40px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.catalog-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/catalog-banner.jpg) no-repeat; padding:40px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.custom-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/customized-banner.jpg) no-repeat; padding:40px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.data-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/data-banner.jpg) no-repeat; padding:40px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.metamorph-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/metamorph-banner.jpg) no-repeat; padding:40px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.automan-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/automan-banner.jpg) no-repeat; padding:40px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.seo-back-office-header{ height:110px; font-family:Calibri; font-size:18px; background:url(../images/seo-back-office-banner.jpg) no-repeat; padding:40px 20px 0px 400px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#000;}
.contact-us-header{ height:60px; font-family:Calibri; font-size:24px; background:url(../images/contact-us-banner.jpg) no-repeat; padding:70px 20px 20px 0px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#fff; text-align:right;}
.about-us-header{ height:100px; font-family:Calibri; font-size:18px; background:url(../images/about-us-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#fff;}
.privacy-header{ height:100px; font-family:Calibri; font-size:18px; background:url(../images/privacy-policy-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#fff;}
.retailers-header{ height:100px; background:url(../images/online-retailers-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; clear:both; color:#fff;}
.compare-header{ height:100px; background:url(../images/compare-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; clear:both; color:#fff;}
.online-busi-header{ height:100px; background:url(../images/online-busi-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; clear:both; color:#fff;}
.sitemap-header{ height:100px; background:url(../images/sitemap.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; clear:both; color:#fff;}
.thank-you-header{ height:100px; background:url(../images/thank-you-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; clear:both; color:#fff;}
.mail-header{ height:100px; background:url(../images/snail-mail-banner.jpg) no-repeat; padding:50px 20px 0px 530px; border-bottom:2px #dddddd solid; clear:both; color:#fff;}
.furniture-header{ height:130px; font-family:Calibri; font-size:20px; background:url(../images/furniture.jpg) no-repeat; padding:20px 20px 0px 430px; border-bottom:2px #dddddd solid; font-style:italic; clear:both; color:#FFF; text-align:right;}

#quick-contact{ background:url(../images/call-us-back.jpg) no-repeat #fff; margin-top:15px; padding:62px 0 10px 50px; line-height:30px; border:1px #000 solid;}

.content-holder{ overflow:hidden; clear:both; background-color:#FFF;}

.inner-content-holder{padding:20px 20px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/content-back.jpg) no-repeat; clear:both; width:910px;}
.left-content{width:600px; overflow:hidden; float:left; padding-right:50px;}
.left-content a{ color:#000; text-decoration:none; background-color:#ddd;}
.left-content a:hover{ color:#fff; text-decoration:none; background-color:#df6025;}

.left-content1{width:450px; overflow:hidden; float:left; padding-right:50px; line-height:18px;}
.left-content1 a{ color:#000; text-decoration:none; background-color:#ddd;}
.left-content1 a:hover{ color:#fff; text-decoration:none; background-color:#df6025;}

.right-content{ width:250px; float:left; overflow:hidden;/* background:url(../images/right-bottom.jpg) no-repeat 0% 100%;*/ padding-bottom:50px;}
.right-content a{ color:#000; text-decoration:underline;}
.right-content a:hover{ color:#df6025; text-decoration:none;}

.right-content1{ width:400px; float:left; overflow:hidden;/* background:url(../images/right-bottom.jpg) no-repeat 0% 100%;*/ padding-bottom:50px;}
.right-content1 a{ color:#000; text-decoration:underline;}
.right-content1 a:hover{ color:#df6025; text-decoration:none;}

.cont-left-content{width:600px; overflow:hidden; float:left;}
.cont-left-content a{ color:#000; text-decoration:none; background-color:#ddd;}
.cont-left-content a:hover{ color:#fff; text-decoration:none; background-color:#df6025;}

.cont-right-content{ width:280px; float:left; overflow:hidden; background-color:#fff9be; border:1px #efe475 solid; padding:10px;/* background:url(../images/right-bottom.jpg) no-repeat 0% 100%;*/ font-size:11px;}
.cont-right-content span{ font-size:10px; color:#666;}
.cont-right-content input,option,select,textarea{ font-size:11px;}

.red{ color:#F00;}

.header-title{ font-size:30px; font-weight:bold; color:#df6025;}

.features{ background-color:#e1f5fc;}
.features .feat-title{ background-color:#b3e2f3; font-weight:bold; border-bottom:2px #FFF solid;}
.features li{ list-style:none; padding:5px; border-bottom:1px #b3e2f3 solid;}

.quick-links{ margin-top:15px;}
.quick-links .quick-title{ font-weight:bold; color:#df6025; font-size:12px; border-bottom:2px #FFF solid;}
.quick-links li{ list-style:none; padding:3px 5px; font-size:11px;}
.quick-links li a{ background:url(../images/bullet1.jpg) no-repeat 0% 2px; padding-left:15px;}

.content-list{ margin:15px 0 15px 50px; color:#666;}
.content-list li{ list-style:disc; font-weight:bold; padding:2px 0;}

.content-list1{ margin:15px 0 15px 50px; color:#df6126;}
.content-list1 li{ list-style:none; font-weight:bold; padding:2px 0;}
.content-list1 li ul{ margin:5px 0 5px 30px; font-size:11px;}
.content-list1 li ul li{ list-style:circle; color:#666;}

.content-list2{ margin:15px 0 15px 50px; color:#000;}
.content-list2 li{ list-style:disc; font-weight:normal; padding:2px 0;}

h4{ font-size:20px; font-family:Calibri; color:#2e81a0; padding-bottom:5px; border-bottom:1px #b3e2f3 solid;}
h3{ font-size:20px; font-family:Calibri; color:#df6025; padding-bottom:5px; border-bottom:1px #f8cbb7 solid;}

#shopping-news{ width:260px; float:right; /*background:url(../images/shopping-news.jpg) no-repeat;border:1px #CCC solid;*/ }
#shopping-news .inp-fld{ width:190px; margin-left:40px; background-color:#CCC; border:1px #fff solid; padding:2px; }
#shopping-news .inp-btn{ margin:10px 0 0 183px; }

.top{ text-align:right; font-size:10px;}
.top a{ background:url(../images/top-icon.jpg) no-repeat 0% 2px; padding-left:10px;}

.form-cnt{ font-family:Calibri; font-size:16px; padding-top:20px;}

#sitemap{ font-weight:bold;}
#sitemap a{ font-size:11px; color:#666; background-color:#FFF; font-weight:normal;}
#sitemap a:hover{ font-size:11px; color:#df6025;}
#sitemap ul{ margin:3px 0 0 15px;}

#footer-container{ overflow:hidden; background-color:#df6025; font-family:Arial, Helvetica, sans-serif; padding:5px 0; overflow:hidden; font-size:11px; color:#f49b72;}
#footer-container a{ color:#f49b72; text-decoration:none;}
#footer-container a:hover{ color:#FFF; text-decoration:none;}
#footer-container #left-footer{ margin-top:7px; float:left;}

.screen{ padding:0px 30px 20px 30px; font-family:calibri; font-size:20px;}
.screen td{background-color:#f0f0f0; }
.screen img{ border:4px #CCC solid;}