8@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'dincregular';
    src: url('../fonts/dinc____-webfont.eot');
    src: url('../fonts/dinc____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dinc____-webfont.woff') format('woff'),
         url('../fonts/dinc____-webfont.ttf') format('truetype'),
         url('../fonts/dinc____-webfont.svg#dincregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'diavlo_bookregular';
    src: url('../fonts/diavlo_book_ii_37-webfont.eot');
    src: url('../fonts/diavlo_book_ii_37-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/diavlo_book_ii_37-webfont.woff') format('woff'),
         url('../fonts/diavlo_book_ii_37-webfont.ttf') format('truetype'),
         url('../fonts/diavlo_book_ii_37-webfont.svg#diavlo_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{ margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif;}
img{ border:0px;}

#wrapper{width:100%;}

#topHeaderAreaBg{ width:100%; background:url(../images/topHeaderBg.jpg) repeat-x; height:75px;}
#topHeaderAreaBg .topHeaderArea{ width:940px; margin:0px auto;}
#topHeaderAreaBg .topHeaderArea .logoArea{padding:10px 0px 0px 0px; width:400px;}
#topHeaderAreaBg .topHeaderArea .topLink { float:right; text-align:right; width:365px; font-size:10px; color:#666666; font-family:'diavlo_bookregular'; text-transform:uppercase; margin-top:15px; text-decoration:none;}
#topHeaderAreaBg .topHeaderArea .topLink a { text-decoration:none; color:#333333;}


#mainNavAreaBg{ width:100%; background:url(../images/navbg.png) repeat-x; height:44px; border-bottom:5px solid #ca0235;}
#mainNavAreaBg .mainNavArea{ width:940px; margin:0px auto;}
#mainNavAreaBg .mainNavArea .main-navigation{ margin:0px; padding:0px;}

#midContentAreaBg{ width:100%; background:url(../images/midContentBg.jpg); background-repeat:repeat-x; overflow:hidden;}
#midContentAreaBg .midContentArea{ width:940px; margin:0px auto; padding-top:10px;}
#midContentAreaBg .midContentArea .bannerAreaBg{}



#midContentAreaBg .midContentArea .threeBoxContentArea{ height:208px; margin-top:0px;}

#boximages { width:98px; float:left;}

#midContentAreaBg .midContentArea .threeBoxContentArea .firstRow{ width:300px; float:left; background:url(../images/fisrtRow.png) no-repeat; height:193px; padding:0px 20px 0px 0px;}
#midContentAreaBg .midContentArea .threeBoxContentArea .firstRow:hover{ width:300px; float:left; background:url(../images/fisrtRow-hover.png) no-repeat; height:193px; padding:0px 20px 0px 0px;}


#midContentAreaBg .midContentArea .threeBoxContentArea .firstRow .firstRowContentArea{ width:280px; margin:0px auto;}


#midContentAreaBg .midContentArea .threeBoxContentArea .firstRow .firstRowContentArea h1{ background:url(../images/innerHeadingIcon.png) 0px 6px no-repeat; font-family: 'diavlo_bookregular'; font-size:16px; color:#ffffff; text-transform:uppercase; line-height:36px; margin:0px; padding:0px 0px 0px 0px;}
#midContentAreaBg .midContentArea .threeBoxContentArea .firstRow .firstRowContentArea p{ height:110px; font:12px Arial, Helvetica, sans-serif; color:#333333; line-height:18px; text-align:justify; padding-right:10px;}
.readMore{ text-align:right;}


#midContentAreaBg .midContentArea .threeBoxContentArea .secondRow{ width:300px; float:left; background:url(../images/secondRow.png) no-repeat; height:193px; padding:0px 20px 0px 0px;}
#midContentAreaBg .midContentArea .threeBoxContentArea .secondRow:hover{ width:300px; float:left; background:url(../images/secondRow-hover.png) no-repeat; height:193px; padding:0px 20px 0px 0px;}

#midContentAreaBg .midContentArea .threeBoxContentArea .secondRow .secondRowContentArea{ width:280px; margin:0px auto;}
#midContentAreaBg .midContentArea .threeBoxContentArea .secondRow .secondRowContentArea h1{ background:url(../images/ourSolutionIcon.png) 0px 6px no-repeat; font-family: 'diavlo_bookregular'; font-size:16px; color:#494747; text-transform:uppercase; line-height:36px; margin:0px; padding:0px 0px 0px 0px;}
#midContentAreaBg .midContentArea .threeBoxContentArea .secondRow .secondRowContentArea p{ height:110px; font:12px Arial, Helvetica, sans-serif; color:#333333; line-height:18px; text-align:justify;}



#midContentAreaBg .midContentArea .threeBoxContentArea .thirdRow{ width:300px; float:left; background:url(../images/thirdBox.png) no-repeat; height:193px; padding:0px;}
#midContentAreaBg .midContentArea .threeBoxContentArea .thirdRow:hover{ width:300px; float:left; background:url(../images/thirdBox-hover.png) no-repeat; height:193px; padding:0px;}

#midContentAreaBg .midContentArea .threeBoxContentArea .thirdRow .thirdRowContentArea{ width:280px; margin:0px auto;}
#midContentAreaBg .midContentArea .threeBoxContentArea .thirdRow .thirdRowContentArea h1{ background:url(../images/newsUpdateIcon.png) 0px 8px no-repeat; font-family: 'diavlo_bookregular'; font-size:16px; color:#ffffff; text-transform:uppercase; line-height:36px; margin:0px; padding:0px 0px 0px 0px;}
#midContentAreaBg .midContentArea .threeBoxContentArea .thirdRow .thirdRowContentArea p{ height:110px; font:12px Arial, Helvetica, sans-serif; color:#333333; line-height:18px; text-align:justify; padding-right:10px;}



#midContentAreaBg .midContentArea .midInnerContentArea{ width:940px;}
#midContentAreaBg .midContentArea .midInnerContentArea .midInnerContentAreaLeft{ width:320px; float:left; padding-right:15px;}
#midContentAreaBg .midContentArea .midInnerContentArea .midInnerContentAreaRight{ width:605px; float:left;}
.innerMidContent{ background:#f8f8f8; border:1px solid #e6e5e5; height:548px; border-top:0px;}
.innerheadingBg{ background:url(../images/innerHaedingBg.png) no-repeat; height:35px;}
.innerheadingBg h1{ background:url(../images/innerHeadingIcon.png) 5px 5px no-repeat; font-family: 'dincregular'; font-size:18px; color:#777777; line-height:35px; margin:0px; padding:0px 0px 0px 40px; text-transform:uppercase;}



#bottomContentAreaBg{ width:100%; background:url(../images/bottomContentbg.jpg) center top repeat-x; height:243px; margin-top:0px; color:#FFFFFF;}
#bottomContentAreaBg .bottomContentArea { width:940px; margin:0 auto;}
#bottomContentAreaBg .bottomContentArea h1{font-family: 'diavlo_bookregular'; font-size:16px; color:#ffffff; margin:0px;}
#bottomContentAreaBg .bottomContentArea .boxLeft{ width:300px; float:left; margin-top:25px; padding-left:10px;}
#bottomContentAreaBg .bottomContentArea .boxLeft .content{ background-image:url(../images/testimo-bg.png); background-repeat:no-repeat; width:206px; float:left; margin-top:20px;  padding:5px 28px 0 20px ; height:109px; font-size:12px; color:#666666; line-height:18px;}
#bottomContentAreaBg .bottomContentArea .boxLeft .content a{ color:#666666; line-height:18px; text-decoration:none;}
#bottomContentAreaBg .bottomContentArea .boxLeft .content a:hover{ color:#B01115; line-height:18px; text-decoration:none;}

#bottomContentAreaBg .bottomContentArea .boxMid{ width:450px; float:left; margin-top:25px; padding-left:10px;}
#bottomContentAreaBg .bottomContentArea .boxMid a{ text-decoration:none; color:#ffffff;}
#bottomContentAreaBg .bottomContentArea .boxMid a:hover{ text-decoration:none;  color:#DAE7F1;}
#bottomContentAreaBg .bottomContentArea .boxMid .content{ width:135px; float:left; margin-top:20px; text-transform:uppercase; height:109px; font-size:10px; color:#ffffff; line-height:22px;}

#bottomContentAreaBg .bottomContentArea .boxRight{ width:150px; float:right; margin-top:25px; padding-left:10px;}
#bottomContentAreaBg .bottomContentArea .boxRight .content{ width:135px; float:left; margin-top:20px; }


#footerAreaBgHome{ width:940px; background:#ffffff; height:50px; margin:0px auto;}
#footerAreaBgHome .footerArealeft{ width:250px; float:left; font:11px Arial, Helvetica, sans-serif; line-height:48px; color:#5c5c5c; text-align:left;}
#footerAreaBgHome .footerAreaRight { width:250px; float:right; font:11px Arial, Helvetica, sans-serif; line-height:48px; color:#5c5c5c; text-align:right;}
#footerAreaBgHome .footerAreaRight a{ color:#5c5c5c; text-decoration:none;}
#footerAreaBgHome .footerAreaRight a:hover{ color:#a9002b; text-decoration:none;}


/********************************** Inner Pages *******************************/

.innerContentArea{ height:auto; margin-top:0px;}
.innerContentArea .innerContentLeftNavArea{ width:220px; float:left; margin-right:30px;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxTop{ background:url(../images/innerLeftHeadingBgTop.jpg) no-repeat; height:39px;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxTop h1{font-family: 'diavlo_bookregular'; font-size:16px; color:#000000; margin:0px; line-height:35px; padding-left:15px;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid{ background:url(../images/innerLeftHeadingBgMid.jpg) repeat-y; min-height:260px;}

.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul ul{ margin:0px; padding:0px 0px 0px 0px;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul ul li{ list-style:none; background:url(../images/leftNavArrow2.png) 0px 10px no-repeat; font-family: 'diavlo_bookregular'; font-size:14px; color:#a9002b; padding-left:15px; line-height:30px; text-transform:uppercase; }
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul ul li a{ color:#a9002b; text-decoration:none; text-transform:uppercase;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul ul li a:hover{ color:#3f3f3f; text-decoration:none; text-transform:uppercase;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul ul li a.selected{ color:#3f3f3f; text-decoration:none;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxBot{ background:url(../images/innerLeftHeadingBgBot.jpg) no-repeat; height:22px;}



.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul{ margin:0px; padding:10px 0px 0px 15px;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul li{ list-style:none; background:url(../images/leftNavArrow.png) 0px 10px no-repeat; font-family: 'diavlo_bookregular'; font-size:14px; color:#a9002b; padding-left:15px; line-height:30px; text-transform:uppercase; }
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul li a{ color:#a9002b; text-decoration:none; text-transform:uppercase;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul li a:hover{ color:#3f3f3f; text-decoration:none; text-transform:uppercase;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxMid ul li a.selected{ color:#3f3f3f; text-decoration:none;}
.innerContentArea .innerContentLeftNavArea .innerContentLeftNavBoxBot{ background:url(../images/innerLeftHeadingBgBot.jpg) no-repeat; height:22px;}
.innerContentArea .innerContentRightArea{ width:690px; float:left;}
.innerContentArea .innerContentRightArea .innerRightBoxBgTop{ background:url(../images/innerRightBoxBgTop.jpg) no-repeat; height:39px;}
.innerContentArea .innerContentRightArea .innerRightBoxBgTop h1{font-family: 'diavlo_bookregular'; font-size:16px; color:#000000; margin:0px; line-height:35px; padding-left:15px;}
.innerContentArea .innerContentRightArea .innerRightBoxBgMid{ background:url(../images/innerRightBoxBgMid.jpg) repeat-y; min-height:239px; padding-top:10px;}
.innerContentArea .innerContentRightArea .innerRightBoxBgMid .innerRightBoxContent{ width:660px; margin:0px auto;font:12px Arial, Helvetica, sans-serif; color:#666666; line-height:18px; text-align:justify;}
.innerContentArea .innerContentRightArea .innerRightBoxBgMid .innerRightBoxContent ul{ margin:0px; padding:0px 0px 0px 15px;}
.innerContentArea .innerContentRightArea .innerRightBoxBgMid .innerRightBoxContent ul{ list-style:disc; line-height:25px;}
.innerContentArea .innerContentRightArea .innerRightBoxBgMid .customervoice{ width:628px; margin:0px auto;font:12px Arial, Helvetica, sans-serif; color:#666666; line-height:18px; text-align:justify; background-image:url(../images/customer-voice-bg.gif); background-repeat:no-repeat; height:86px; padding:10px 22px 5px 27px;}
.innerContentArea .innerContentRightArea .innerRightBoxBgMid .innerRightBoxContent .productImgFloat{ float:right; padding:0px 0px 10px 10px; }
.innerContentArea .innerContentRightArea .innerRightBoxBgBot{ background:url(../images/innerRightBoxBgBot.jpg) no-repeat; height:22px; margin-bottom:10px;}

.Ineer-Text { background-image:url(../images/world-map.gif); background-repeat:no-repeat;}
.sales-query { background-image:url(../images/sales-q.gif); background-repeat:no-repeat;}





