@charset "utf-8";
/* CSS Document  */
body{font:14px/20px Arial, Helvetica, sans-serif;background:#FFF /*url(../img/backgrounds/Spec-offer.jpg) bottom center repeat-x fixed*/;color:#2d2a2b;margin:0;padding:0;}


img{border:0;}
a	{text-decoration:none; color:#2D2A2B;}
a:hover	{color:#d52b1e;}
*.cleaner{line-height:0;clear:both;font-size:0;}
.clearnone{clear:none !important;}
.left{float:left;}
u{color:#d52b1e;text-decoration:none;}
.top-mar{margin-right:0px;margin-top:0px;}
.pad0{padding:0;}
h1 {
    background: url("../images/home/head-bg.png") no-repeat scroll 0 bottom transparent;
    color: #3B3B3B;
    font-family: 'DroidSansRegular';
    font-size: 29px;
    font-weight: normal;
    margin: 3px 0 17px;
    padding: 0 0 12px;
	line-height:30px;
}

h2 {
    background: url("../images/head-bg.png") no-repeat scroll 0 bottom transparent;
    color: #d52b1e!important;
    font-family: 'DroidSansRegular';
    font-size: 23px;
    font-weight: normal;
    margin: 3px 0 17px;
    padding: 0 0 12px;
	line-height:30px;
}
.mar10 {margin-top: 10px !important;}
/*h3{background:#F8F8F8 url(../images/patterns/17.png) repeat;border-bottom:1px solid #A2A2A2;color:#d52b1e;font-family:verdana;font-size:14px;font-weight:400;line-height:20px;margin:0 0 10px;padding:5px 5px 6px 10px;}*/
@font-face {
    font-family: 'DroidSansRegular';
    src: url('../fonts/DroidSans-webfont.eot');
    src: url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-webfont.woff') format('woff'),
         url('../fonts/DroidSans-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSansBold';
    src: url('../fonts/DroidSans-Bold-webfont.eot');
    src: url('../fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-Bold-webfont.woff') format('woff'),
         url('../fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face{font-family:'DiavloLight';src:url('../fonts/diavlo-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/diavlo-webfont.woff') format('woff'), url('../fonts/diavlo-webfont.ttf') format('truetype'), url('../fonts/diavlo-webfont.svg#DiavloLight') format('svg');font-weight:400;font-style:normal;}
#banner-x{height:350px;width:905px;margin:0 0 40px;}
#featured{height:290px;padding-right:200px;position:relative;width:684px;}
#featured ul.ui-tabs-nav{left:684px;list-style:none outside none;position:absolute;top:0;width:200px;margin:0;padding:0;}
#featured ul.ui-tabs-nav li{font-size:12px;color:#666;padding:1px 0 1px 22px;}
#featured ul.ui-tabs-nav li .text{font-size:20px;font-family:'DiavloLight';line-height:24px;padding:15px 0 0 15px;}
#featured li.ui-tabs-nav-item a{display:block;height:95px;color:#333;background:#d9d9d9;line-height:20px;}
#featured li.ui-tabs-nav-item a:hover{background:#a81f49;color:#fff;}
#featured li.ui-tabs-selected{background:url(../images/home/home-sprite.png) -630px 20px no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#a81f49;color:#FFF;}
#featured .ui-tabs-panel{background:#999;position:relative;}
#featured .ui-tabs-hide{display:none;}
.hide{position:absolute;top:-9999px;left:-9999px;}
#example-one{background:#F8F9F9;margin:0 0 20px;padding:5px 0 0;}
#example-one .nav{border-bottom:1px dotted #d52b1e;border-top:1px dotted #d52b1e;overflow:hidden;margin:0 0 10px 3px;padding:3px 0;}
#example-one .nav li{float:left;margin:0 6px 0 0;}
#example-one .nav li.last{margin-right:0;}
#example-one .nav li a{font-family:'DroidSansRegular';display:block;background:#C2C2C2;color:#000;font-size:15px; font-weight:normal;text-align:center;border:0;padding:6px 28px;}
#example-one .nav li a:hover{background-color:#9F0836;}
#example-one ul{list-style:none;margin:0;padding:0;}
#example-one ul li a{display:block;border-bottom:1px solid #666;color:#666;padding:4px;}
#example-one ul li:last-child a{border:none;}
.tab-box{margin:10px;}
.tab-box img{float:left;margin:0 18px 5px 0;}
.tab-box h2{background:none;border-bottom:1px dashed #A2A2A2;border-left:none;color:#d52b1e;float:left;font-family:'DroidSansRegular';font-size:17px;font-weight:normal;letter-spacing:0px;line-height:20px;width:744px;margin:0 0 10px;padding:0 5px 6px 1px;}
.home-right{width:303px !important;margin:0 0 0 30px !important;}
.home-box{margin:0px; width:435px; float:left;}
.home-box img{background:#fff;margin:0 10px 0px 0;padding:0px;}
.home-box h3{background:none;border-bottom:1px dashed #A2A2A2;border-left:none;color:#d52b1e;font-family:'DiavloLight';font-size:15px;font-weight:700;line-height:20px;margin:0 0 6px;padding:0 5px 4px 1px; clear:both}
.home-box1{margin:0 40px 0 0; width:435px; float:left; }
.home-box1 img{background:#fff;margin:0 10px 0px 0;padding:0px;}
h3.home-box1{background:none;border-bottom:1px solid #A2A2A2;border-left:none;color:#d52b1e;font-family:'DroidSansRegular';font-size:19px;font-weight:normal;line-height:20px;margin:0 0 6px;padding:0 5px 4px 1px; clear:both}
.adv-box{margin:0;}
.adv-box img{background:#fff;margin:0 11px 0 0;padding:0px;}
h3.adv-box{background:none;border-bottom:1px dashed #A2A2A2;border-left:none;color:#d52b1e;float:left;font-family:'DiavloLight';font-size:15px;font-weight:700;letter-spacing:0.5px;line-height:20px;width:272px;margin:0 0 6px;padding:0 5px 4px 1px; clear:both}
.marB0	{margin-bottom:0 !important;}
.editor-box{margin:35px 0 0; display:block; clear:both;}
.editor-box .imgdiv{}
.editor-box .editordiv{}
.editor-box .bigmore{/*background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #d52b1e;color:#d52b1e;*/float:right;font-size:13px;padding:3px 0 2px 10px; margin-right:17px; margin-top:11px;}
.editor-box .line	{background:url(../images/patterns/2.png) repeat-x top left; height:4px; margin:10px 20px;}
.marT7{margin-top:-7px !important;}
.marT0	{margin-top:0 !important;}

.home-h2{color:#d52b1e;font-family:'DroidSansRegular';font-size:22px;height:36px;line-height:29px;border:none;font-weight:700;margin:0 0 15px;padding:0 0 0 43px;}
.font-normal {font-weight: 400 !important;}
#topbar{width:960px;background:#fff;margin:0 auto;padding:0px 20px;}

#topbar .left-txt {
    background: none repeat scroll 0 0 transparent;
    color: #939393;
    display: block;
    float: left;
    font-family: arial;
    font-size: 10px;
    font-weight: 400 !important;
    height: 19px;
    margin: 0;
    padding: 0;
}
#topbar .country{float:right;width:90px; margin-top:4px}
.menu_class{cursor:pointer;width:85px;background:#fff;padding:0 5px 5px;}
#topbar .links ul{margin:-2px 0 0;padding:0;}
#topbar .links ul li{background:url(../images/home/home-sprite.png) -195px -215px no-repeat;float:left;font-size:12px;list-style:none;padding:4px 10px 2px;}





.floatL {
    float: left;
}

.anylinkcss{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFF;border-color:#999999;border-style:solid;border-width:1px 1px 0;font:12px Arial,Helvetica,sans-serif;position:absolute;top:0;visibility:hidden;width:223px;z-index:10000;}
.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:#000;visibility:hidden; margin-left:-92px; display:none}
.anylinkcss ul{list-style-type:none;margin:0;padding:0;}
.anylinkcss ul li a{border-bottom:1px solid #DFDFDF;color:#666666;display:block;font-weight:normal;padding:1px;text-decoration:none;text-indent:0;width:108px; float:left}
.anylinkcss a:hover{background:none repeat scroll 0 0 #FFFFFF;color:#d52b1e;width:108px;}
.	{background:none repeat scroll 0 0 #666666;left:0;position:absolute;top:0;visibility:hidden;z-index:111;}
.enago-cn-flag{background-image:url("../img/header/flags.png");background-position:-41px 0;background-repeat:no-repeat;}
.enago-jp-flag{background-image:url("../img/header/flags.png");background-position:0 0;background-repeat:no-repeat;}
.enago-en-flag{background-image:url("../img/header/flags.png");background-position:-80px 0;background-repeat:no-repeat;}
.enago-de-flag{background-image:url("../img/header/flags.png");background-position:-119px 0;background-repeat:no-repeat;}
.enago-tr-flag{background-image:url("../img/header/flags.png");background-position:-158px 0;background-repeat:no-repeat;}
.enago-br-flag{background-image:url("../img/header/flags.png");background-position:-197px 0;background-repeat:no-repeat;}
.enago-kr-flag{background-image:url("../img/header/flags.png");background-position:-275px 0;background-repeat:no-repeat;}
.enago-kz-flag{background-image:url("../img/header/flags.png");background-position:-236px 0;background-repeat:no-repeat;}
.enago-ae-flag{background-image:url("../img/header/flags.png");background-position:-314px 0;background-repeat:no-repeat;}
.enago-tw-flag{background-image:url("../img/header/flags.png");background-position:-353px 0;background-repeat:no-repeat;}





#headerContainer{width:960px;background:#fff;position:relative;margin:0 auto;padding:5px 20px;}

#headerContainer .logo{ background:url(../images/home/home-sprite.png) no-repeat 0 -5px;float:left;}
/*
#headerContainer .logo-txt{position:absolute;top:71px;font-family:'DroidSansRegular';color:#4b4745;font-size:14px;left:22px;}
#headerContainer .info{float:left;background:url("../images/home/home-sprite.png") no-repeat scroll -179px -401px;width:399px;height:28px;text-align:center;font-size:14px;line-height:28px;margin:10px 0 0 37px;}
*/
/* Header Changed css */
.ph_container
{
	float:right;
	/*margin-top:7px;*/
	margin-bottom:3px;
}
.ph_no{
  color: #9F0836;
    font-family: 'DroidSansRegular';
    font-size: 23px;
    margin-right: 5px;
    margin-top: 3px;
}
.ph_no span { font-size:10px; color:#000; }
.ph_comment{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 13px;
	margin-top: 15px;
}
#headerContainer .logo-txt{
    color: #939393;
    font-family: 'DroidSansRegular';
    font-size: 12px;
    left: 22px;
    position: absolute;
    top: 66px;
}
#headerContainer .info{
    color: #939393;
    font-size: 12px;
    left: 21px;
    position: absolute;
    top: 84px;
	}
#topbar .links ul li.partner{background: url("../img/header/partner-link-bg.png") no-repeat scroll 0 -2px transparent; float: left; font-size: 12px; list-style: none outside none; margin-left: 10px; margin-right: 10px; padding: 4px 0 2px 7px !important; width: 189px;}	
#topbar .links ul li a.partner{ background: url("../img/partnership.png") no-repeat scroll 0 2px transparent; color: #0071A5; float: left; font-size: 12px; font-weight: bold; list-style: none outside none; padding: 0 0 2px 29px !important;}
#topbar .links ul li a.partner:hover{color:#4b4b4b;}

#topbar .links ul li.login{background:url(../img/header/login-link-bg.png) 0px 0px no-repeat;float:left;font-size:12px;list-style:none;padding:0px 0px 0px 0px !important; width:172px; height:27px;}	
#topbar .links ul li a.login{color:#9f0836; font-size:12px;list-style:none;padding:0px 10px 0px 38px !important; line-height:27px; font-weight:bold}
#topbar .links ul li a.login:hover{color:#333;}

#topbar .links ul li a{color:#4b4b4b;}
#topbar .links ul li a:hover{color:#d52b1e;}
.right, #topbar .links {float: right;}
.anylinkcss{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #999;border-bottom-width:0;line-height:18px;z-index:100;width:221px; margin-left:-92px;}
#headerwrapper{width:100%;background:#fff; height:147px;
height: 134px\9;  /*IE 8 and below 
*height: 115px; /* IE 7 and below
_height: 115px; /* IE 6 */

}
/* Header Changed css end*/
#headerContainer .info span{color:#9a4b63;font-weight:700;}

#navigation{background-color:#9F0836;height:50px;overflow:hidden;width:100%;margin:0 auto;padding:0;}


.menu{width:974px;color:#fff;margin:7px auto 0;}
.menu ul{border:1px solid #cc476f;border-bottom:none;list-style-type:none;background:url(../images/navigation/sprite.png) repeat 0 -31px;margin:0;padding:0; height: 41px;}
.menu ul li{position:relative;display:inline;float:left;background:url(../images/navigation/sprite.png) 0 15px no-repeat;}
.menu ul li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;display:block;padding:11px 8px;}
.menu ul li a:hover,.menu ul li a.active{border-top:2px solid #e981a0;border-bottom:2px solid #fff;background:url(../images/navigation/nav-hover.png) top center no-repeat;padding:11px 11px;}
#bodyContainer{background:#fff;width:918px;margin:0 auto;padding:10px 41px;}
#left-x{float:left;width:630px;margin:0 30px 0 0;padding:0;}
#right-x{float:left;margin:0;padding:0;width:250px;}
#con-main{position:relative;width: 1000px; margin:auto;}
.con-p{position:absolute;width: 906px;top:280px;left:41px;}
.marTH	{margin-bottom:145px;}
.single-head	{background:url(../images/home/single-bg.gif) 0 0 no-repeat; color:#fff; font-family:'DroidSansRegular'; font-size:18px; padding:29px 10px 8px 70px;}
.double-head	{background:url(../images/home/double-bg.gif) 0 0 no-repeat; color:#fff; font-family:'DroidSansRegular'; font-size:18px; padding:29px 10px 8px 70px;}
.double-head1	{background:url(../images/home/double-bg1.gif) 0 0 no-repeat; color:#fff; font-family:'DroidSansRegular'; font-size:18px; padding:29px 10px 8px 70px;}
.advance-head	{background:url(../images/home/advance-bg.gif) 0 0 no-repeat; color:#fff; font-family:'DroidSansRegular'; font-size:18px; padding:29px 10px 8px 70px;}
.single-head span	{color:#3b3b3b; font-size:15px;  text-align:right; width:320px; margin-left:125px;}
.advance-head span	{color:#3b3b3b; font-size:15px;  text-align:right; width:320px; margin-left:59px;}
.double-head1 span, .double-head span	{color:#3b3b3b; font-size:15px;  text-align:right; width:320px; margin-left:78px;}
.service-box	{border:1px solid #f3f3f3; padding:0 15px; width:593px;}
.service-box:hover	{cursor:pointer;}
.ulbasic3, .ulbasic2, .ulbasic4{display:block;clear:both;margin:6px 0!important;padding:5px;}
.ulbasic2 li{background:url(../images/bullet3.gif) no-repeat 0 10px; border-bottom:d4d4d4;list-style-type:none;padding:1px 0 3px 14px;margin:0 0 4px; font-size:13px; line-height:18px;}
.ulbasic4 li{background:url(../images/bullet3.gif) no-repeat 0 7px; border-bottom:d4d4d4;list-style-type:none;padding:0 0 0 14px;margin:0; font-size:13px; line-height:18px;}
.ulbasic3 li{background:url(../images/bullet1.gif) no-repeat 0 6px;list-style-type:none;padding-left:11px;margin:0 0 4px;}
.marR10	{margin-right:10px !important;}

.home-more a{width:100px;background:url(../images/home/home-sprite.png) 0px -432px no-repeat;height:25px;text-align:center;line-height:25px;font-size:14px;color:#fff;float:right;margin-bottom:12px;}
.home-more a:hover{background:url(../images/home/home-sprite.png) 0px -404px no-repeat;}

.home-more1 a{width:100px;background:#0483dc;height:25px;text-align:center;line-height:25px;font-size:14px;color:#fff;float:right;margin-bottom:12px;}
.home-more1 a:hover{background:#D94C31;}

.right-box{width:252px;margin:0 0 25px; padding:0; cursor:pointer; position:relative}
.right-box .saibmais{position:absolute;	top:129px;	left:138px; width:107px; height:31px; background:url(../images/home/saibamais.png) no-repeat 0 0;}
.right-box:hover .saibmais{background-position:0 -36px;}
.right-box .cliqueaqui{position:absolute;	top:129px;	left:138px; width:107px; height:31px; background:url(../images/home/clique-aqui.png) no-repeat 0 0;}
.right-box:hover .cliqueaqui{background-position:0 -36px;}

.award-box{clear:both;width:250px;margin:0 0 25px;}
.contact-box{clear:both;width:252px;margin:0 0 25px; }


#testimonial-new{width:980px;height:140px;margin:auto;margin-top:0px;margin-bottom:0px;padding-top:0px; padding-bottom:0px;padding-left:0px;text-align:left;font:11px Verdana;position:relative; overflow-y:scroll}
.testimonial-new{width:980px; margin:0 auto; padding:10px 0 0 0; background:url(../images/home/comma.png) 0 41px no-repeat;}
/*.quoteBlockFullWidth{ position:relative;padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;margin:0px;margin-top:0px;margin-right:0px;display:block;background:url(../images/home/testimonial-bg.gif);}
.quoteText{color:#666;font:12px/16px Verdana;}
.quoteAuthorRight{color:#d52b1e;font:normal 11px/12px Verdana;text-align:right;font-style:italic;margin-top:10px;}
*/#pscroller1 {
    border: 0 solid #CCCCCC;
    height: 140px;
    margin: 0;
    width:960px;
	margin:0 auto;
}
#pscroller2 {
    border: 0 solid #CCCCCC;
    height: 195px;
    margin: 0;
    width:382px;
	margin:15px auto 0 auto;
}
#pscroller3 {
    border: 0 solid #CCCCCC;
    height: 94px;
    margin: 0;
    width:382px;
	margin:15px auto 0 auto;
}
.testi-h2	{background:url(../images/home/chat-icon.png) 0 0 no-repeat; color:#d52b1e; font-size:18px; font-family:'DroidSansRegular'; padding:2px 0 5px 40px; margin-bottom:10px;}


.left-box{background:#F9F9F9;border:2px solid #9F0836;clear:both;width:224px;margin:0 0 24px;padding:13px;}
.left-box h2{border-bottom:1px dashed #959595;font-family:Tahoma, Geneva, sans-serif;font-size:17px;font-weight:400;height:30px;line-height:30px;letter-spacing:0.8px;color:#d52b1e;border-left:0;background:none;margin:0 0 10px;padding:0;}
.left-box p{font-size:11px;line-height:18px;margin:0 0 4px;padding:0;}
.left-box .more{background:url(../images/home/home-sprite.png) -195px -211px no-repeat;border-bottom:1px solid #d52b1e;color:#d52b1e;float:right;font-size:11px;padding:3px 0 2px 10px;}
.left-box .seperator{height:3px;background:url(../images/seperator.gif);margin:10px 0 5px;}
.banner-x{ background:url(../images/home/home-sprite.png) -360px 0 no-repeat;width:250px;margin:0 0 24px;}
.h1-bg1{background:url(../images/home/home-sprite.png) 0 -240px no-repeat;}
.h1-bg9{background:url(../images/home/free-h1-bg.png) no-repeat;margin-bottom:5px;}
#footerwrap{background:#FEF8F8;width:100%;margin:0 auto;}
#footerContainer{font:12px Arial, Helvetica, sans-serif;width:958px;margin:0 auto;padding:20px 0 0px; height:340px; position:relative}
#footerContainer .footermore{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #d52b1e; color:#d52b1e!important;float:right;font-size:11px;padding:3px 0 2px 10px; margin-right:0px; line-height:18px}
#footerContainer1{font:12px Arial, Helvetica, sans-serif;width:958px;margin:0 auto;padding:10px 0 0px;}
#footerContainer1 .footermore{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #d52b1e; color:#d52b1e!important;float:right;font-size:11px;padding:3px 0 2px 10px; margin-right:0px; line-height:18px}
.footer-box1{width:315px;float:left;padding:0 25px 0 0;}
.footer-box1 h2,.footer-box2 h2,.footer-box3 h2,.footer-box4 h2{font-family:'DroidSansRegular'; font-size:17px; font-weight:normal;height:25px;line-height:25px;margin:0;padding:0 0 2px; letter-spacing:0px; background:none;border-bottom:3px solid #9F0836; width:170px; color:#000000}
.footer-box1 p, .footer-box3 p{color:#555;font-size:12px;line-height:18px;text-align:justify; margin:5px 0;}
.footer-box2{width:160px;float:left;padding:0 25px;}
.footer-box2 ul,.footer-box3 ul{margin:8px 0 0 5px;padding:0;}
.footer-box2 ul li,.footer-box3 ul li{background:url(../images/home/home-sprite.png) -195px -223px no-repeat;color:#555;display:block;list-style-type:none;padding:0 0 3px 11px;}
.footer-box3{width:356px;float:left;padding:0 25px;}
.seperator2{float:left;width:1px;line-height:136px;padding:20px 0 0;}
.seperator3{float:left;width:1px;line-height:136px;padding:0 15px 0  0;}


.footer-box4{width:275px;float:left;padding:0 20px 0 0;}
.footer-box4 h2{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #555;border-left:medium none;color:#d52b1e;font:14px bold 'DiavloLight';height:25px;line-height:25px;margin:0;padding:0 0 2px 3px;}
.footer-box4 p{color:#555;font-size:11px;line-height:14px;text-align:justify;}


.footer-box5{width:275px;float:left;padding:0 20px 0 0;}
.footer-box5 h2{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #555;border-left:medium none;color:#d52b1e;font:14px bold 'DiavloLight';height:25px;line-height:25px;margin:0;padding:0 0 2px 3px;}
.footer-box5 p{color:#555;font-size:11px;line-height:14px;text-align:justify;}

.footer-box6{width:275px;float:left;padding:0 20px 0 0;}
.footer-box6 h2{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #555;border-left:medium none;color:#d52b1e;font:14px bold 'DiavloLight';height:25px;line-height:25px;margin:0;padding:0 0 2px 3px;}
.footer-box6 p{color:#555;font-size:11px;line-height:14px;text-align:justify; min-height:43px;}

.h2-ft	{background:none !important; font-size:18px !important; font-weight:bold !important; margin-bottom:5px !important; padding:0 !important; border:none !important; color:#3B3B3B;}
.center-al	{text-align:center !important; border-top:1px solid #999999 !important; line-height:18px !important;}



#footerbottomwrap{background:#f6f6f6;width:100%;}
.footer-links-x	{background:#9F0836; margin:0; width:100%; padding-bottom:12px}
.footer-links{color:#555;font-size:11px;width:958px;margin:0 auto 30px;padding:15px 0; color:#fff !important;}
.footer-links a{color:#fff !important; text-decoration:none;}
.footer-links a:hover{color:#fff !important; text-decoration:underline;}
#example-one ul li a:hover,#example-one ul li.nav-one a.current,#example-one ul.tab1 li a:hover,#example-one ul li.nav-two a.current,#example-one ul.tab2 li a:hover,#example-one ul li.nav-three a.current,#example-one ul.tab3 li a:hover,#example-one ul li.nav-four a.current,#example-one ul.tab4 li a:hover,#example-one ul li.nav-five a.current,#example-one ul.tab5 li a:hover{ background:#9F0836;color:#FFF;}
.marT20	{margin-top:20px !important;}
.marT15	{margin-top:15px !important;}
.round-button{margin:0px 0 15px 255px}
.but-bot-mar	{margin:25px 0 5px 321px !important;}
.round-button li{display:inline;list-style:none;float:left;margin-right:12px;}
.round-button li a{background:url(../images/home/home-sprite.png) -317px -150px;display:block;float:left;height:30px;padding:0 0 1px 18px;}
.round-button li a span{background:url(../images/home/home-sprite.png) no-repeat right -150px;cursor:pointer;display:inline;float:left;height:18px;color:#fff;padding:6px 16px 7px 0; text-transform:uppercase;}
.round-button li a:hover{background:url(../images/home/home-sprite.png) no-repeat -317px -185px;color:#fff;padding:0 0 1px 18px; }
.round-button li a:hover span{background:transparent url(../images/home/home-sprite.png) no-repeat right -185px;color:#fff;padding:6px 16px 7px 0;}
.menu ul li.first,.no-bg{background:none !important;}
.deflag	{background:url(../images/home/home-sprite.png) no-repeat; background-position: -120px -90px;}
.facs-bg	{background:url(../images/home/home-sprite.png) -655px -269px no-repeat !important; padding:0 0 0 34px !important;}
.quality-bg	{background:url(../images/home/home-sprite.png) -655px -300px no-repeat !important; padding:0 0 0 31px !important;}
.leko-bg	{background:url(../images/home/home-sprite.png) -655px -329px no-repeat !important; padding:0 0 0 31px !important;}
.kunde-bg	{background:url(../images/home/home-sprite.png) -655px -354px no-repeat !important; padding:0 0 0 31px !important;}
.partner-bg	{background:url(../images/home/home-sprite.png) -60px -120px no-repeat; width:123; height:121px;}
.mrc-bg	{background:url(../images/home/free-services-sprite.jpg) 0 0 no-repeat;}
.insta-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -120px no-repeat;}
.qna-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -240px no-repeat;}
.wordc-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -360px no-repeat;}
.reedit-bg	{background:url(../images/home/free-services-sprite.jpg) 0 -480px no-repeat;}
.dis-banner	{margin-bottom:10px;}
.top-link	{background:url(../images/home/home-sprite.png) -664px -390px no-repeat; width:16px; height:16px; float:right; margin:22px -30px 0 0;}
#citilinks{ float:left; display:block; margin:10px 0px 0px 0px; text-align:center; line-height:15px;}
#citilinks a{margin-right:5px; margin-left:5px;}
.marr20{margin-right:20px !important;}
.clearboth{clear:both}
.table-style2 th{ background:url(../images/td-head-bg1.gif) top left; padding:3px 12px;border:1px solid #eac7c7;color:#FFF;padding-bottom:3px; font-family:'DroidSansRegular'; font-size:17px; vertical-align:middle; font-weight:normal;}
.table-style2 td{border:1px solid #CCC;vertical-align:top;border-top:none;padding:6px 0 6px 10px; font-size:13px;}
.marb20{margin-bottom:20px;}
.marb10{margin-bottom:10px;}
td.editorsection{background:url(../images/patterns/5.png) 0 0 repeat;border:1px solid #CCC;vertical-align:top;padding:10px;}
td.editorsection .bigmore{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:1px solid #d52b1e;color:#000;font-size:14px;padding:3px 0 2px 10px; float:left; font-family:'DiavloLight'; font-weight:bold; width:250px; margin-bottom:5px; }
td.editorsection .bigmore-last{background:url(../images/home/home-sprite.png) -195px -218px no-repeat;border-bottom:0px solid #d52b1e;color:#000;font-size:14px;padding:3px 0 2px 10px; float:left; font-family:'DiavloLight'; font-weight:bold; width:250px; margin-bottom:5px; }
td.editorsection img{margin:0 10px 0 0}
td.editorsection .editortitle{font-family:'DroidSansRegular'; font-weight:normal; font-size:16px;padding:5px 0 5px 0px; color:#d52b1e}
td.editorsection p{margin:0!important; padding-bottom:12px;}
.h4title{font-family:'DroidSansRegular'; font-weight:normal;font-size:18px;padding:5px 0 0px 0px; color:#d52b1e; margin:0!important}
.cross {color: red !important;font-size: 17px !important;text-align: center;}
.tick {color: #00AB45 !important;font-size: 17px !important;text-align: center;}
.td-row1 {background: none repeat scroll 0 0 #F2F2F2;}
.footer-logo	{ background:url(../images/logo-bg.png) repeat-x top; padding:12px 0; text-align:center;}
.nostrong {
    font-weight: normal !important;
}
.line-ht	{line-height:28px;}
a.text-link{border-bottom: 1px solid #0000ff !important; color: #0000ff !important; height: 15px; padding-bottom: 2px;}
a.text-link:hover{ color:#d52b1e; border-bottom:1px solid #d52b1e;}
a.textlink {
    color: #313131;
    text-decoration: none;
}
a.textlink:hover {
    text-decoration: underline;
}
a.footertextlink {
    color: #555!important;
    text-decoration: none;
}
a.footertextlink:hover {
    text-decoration: underline;
}
.tableBasic2{border-collapse:collapse;padding:0px; clear:both;}
.tableBasic2 tr.even{background-color:#f8f8f8;}
.tableBasic2 tr.evenhead{background-color:#f4f8fc;}
.tableBasic2 tr.evenhead td{font-weight:bold;color:#d52b1e}
.tableBasic2 td.evenhead{background-color:#EAEAEA;font-weight:bold;color:#d52b1e;border:1px solid #e0d8ce;}
.tableBasic2 td.head2{background-color:#4f81bd;padding-left:5px;padding-right:5px;border:1px solid #F3F3F3;text-align:center;color:#FFF;font:14px Arial, Helvetica, sans-serif;font-weight:bold}
.tableBasic2 td {background-color: #FFFFFF; border: 1px solid #E5E5E5;color: #2d2a2b; font-family:Arial, Helvetica, sans-serif; font-size:13px;letter-spacing: 0;padding: 8px 0px;vertical-align: top;}
.tableBasic2 td.evenheadeng{font-family:Arial, Helvetica, sans-serif;background-color:#EAEAEA;font-weight:bold;color:#d52b1e;border:1px solid #e0d8ce;}
.tableBasic2 td.titlehead{/*background:url(../images/patterns/2.png) repeat scroll 0 0 transparent;*/ background:#F0F0F0; padding:8px 12px 8px 26px;}
.tableBasic2 td.titleheadp{/*background:url(../images/patterns/2.png) repeat scroll 0 0 transparent;*/ background:#F0F0F0; padding:8px 12px;}
.tableBasic2 td.titlehead1{background:#EED6D6; padding:0 12px 2px 12px; border-top:2px solid #d9d9d9; color:#9F0936;}
.tableBasic2 td.titleheadNormal{background-color:#EAEAEA;font-weight:normal;color:#454545;border:1px solid #e0d8ce;}
.tableBasic2 td.titlehead2{background-color:#fef7f2;font-weight:bold;color:#454545;border:1px solid #fde9d9;}
.tableBasic2 td.normalhead{background-color:#eceaea;font-weight:normal;color:#d52b1e;border:1px solid #f3f3f3; padding:2px 4px; vertical-align:middle; font-family:'DroidSansRegular';}
.tableBasic2 td.normalhead0{background-color:#58585a; background-image:url(../img/backgrounds/normalhead0-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead1{background-color:#e28879; background-image:url(../img/backgrounds/normalhead1-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead2{background-color:#d74e4e; background-image:url(../img/backgrounds/normalhead2-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px; border:1px solid #D74E4E !important}
.tableBasic2 td.normalhead3{background-color:#bc2d2d; background-image:url(../img/backgrounds/normalhead3-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 td.normalhead4{background-color:#830c14; background-image:url(../img/backgrounds/normalhead4-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic2 tr.evenhead2{background-color:#efd3d2;}
.tableBasic2 tr.evenhead2 td{font-weight:bold;color:#d52b1e}
.tableBasic2 tr.evenhead1{background-color:#4f81bd;}
.tableBasic2 tr.evenhead1 td{font-weight:bold;color:#FFF}
.tableBasic2 td.head{ background:url(../images/td-head-bg1.gif) top left; padding:3px 12px;border:1px solid #eac7c7;color:#FFF;padding-bottom:3px; font-family:'DroidSansRegular'; font-size:17px; vertical-align:middle;}
.tableBasic2 tr.head1{background-color:#fac59f;padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #fde9d9;color:#454545;font:16px Arial, Helvetica, sans-serif ;font-weight:bold}
.tableBasic2 tr.head1 td{font-weight:bold; background-color:#fac59f}
.tableBasic2 td.headV{padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #F3F3F3;color:#fff;font:16px Arial, Helvetica, sans-serif;font-weight:bold}
.wd486 {
    width: 440px;
}
.content_holder {
    color: #454545;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: auto;
    line-height: 18px;
    margin: 0;
    padding:10px 5px 5px 0;
}
ul.listactpaper {
    color: #454545;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 24px;
    list-style-image: none;
    list-style-type: none;
    margin: 15px 0 10px 10px;
    padding: 0;
}
ul.listactpaper li {
    border-top: 1px solid #D7D7D7;
    letter-spacing: 0;
    list-style-image: none;
    list-style-type: none;
    padding-left: 10px;
    padding-right: 5px;
}
.row2 {
    background-color: #F5F5F5;
}
.txtBrown {
    color: #d52b1e;
}
.bottom-box	{background:#f8f9f9; border:1px solid #e8c5d0; min-height:181px; padding:10px;}
.why-bg	{background:url("../images/home/quality1.jpg") no-repeat scroll 598px 10px transparent}

#editor2, #editor3, #editor4, #editor5, #editor6, #editor7, #editor8, #editor9, #editor10, #editor11, #editor12, #editor13, #editor14, #editor15, #editor16, #editor17, #editor18, #editor19, #editor20, #editor21, #editor22, #editor23, #editor24, #editor25, #editor26, #editor27, #editor28, #editor29, #editor30, #editor31, #editor32, #editor33, #editor34, #editor35, #editor36, #editor37, #editor38, #editor39, #editor40, #editor41, #editor42, #editor43, #editor44, #editor45, #editor46, #editor47, #editor48, #editor49, #editor50, #editor51, #editor52, #editor53, #editor54, #editor55, #editor56, #editor57, #editor58 	{
	width:680px;
	min-height:500px;
	padding:20px 15px 0;
}
#editor1	{
	width:600px;
	min-height:250px;
	padding:20px 15px 0;
}

.profile-img	{
	margin:-5px 40px 6px 25px;
	*float:left;
}
.key-heighlight	{
	width:425px;
	float:left;
	margin:0 0 15px 0;
	background:#7c9c3d;
}
.key-heighlight .headline {
    background:#FFFFFF;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    height: 15px;
    letter-spacing: 0;
    line-height: 11px;
    margin: 1px;
    padding: 10px 17px;
}
.key-heighlight .headline span{	
	font-size:12px;
	color:#4d4d4d;
	font-family:Verdana, Geneva, sans-serif;
}
.key-heighlight ul	{
	margin:4px 0 4px 15px;
	padding:0;
}
.key-heighlight ul li {
    color: #FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 17px;
    list-style: none outside none;
    padding: 9px 9px 7px 5px;
}
.key-heighlight ul li span	{
	font-size:12px;
	letter-spacing:0;
	font-family:Verdana, Geneva, sans-serif;
}
.key-heighlight .bottom	{
	height:37px;
}
.peer-head	{
	margin:2px 1px 9px 15px
}
.profile-p	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:19px;
	padding:15px 0 0 0;
}
.tableBasic1{border-collapse:collapse;padding:0px; clear:both;}
.tableBasic1 tr.even{background-color:#f8f8f8;}
.tableBasic1 tr.evenhead{background-color:#f4f8fc;}
.tableBasic1 tr.evenhead td{font-weight:bold;color:#d52b1e}
.tableBasic1 td.evenhead{background-color:#EAEAEA;font-weight:bold;color:#d52b1e;border:1px solid #e0d8ce;}
.tableBasic1 td.head2{background-color:#4f81bd;padding-left:5px;padding-right:5px;border:1px solid #F3F3F3;text-align:center;color:#FFF;font:14px Arial, Helvetica, sans-serif;font-weight:bold}
.tableBasic1 td {background-color: #FFFFFF; border: 1px solid #E5E5E5;color: #2d2a2b;font: 13px/18px Arial, Helvetica, sans-serif;letter-spacing: 0;padding: 8px 12px;vertical-align: top;}
.tableBasic1 td.evenheadeng{font-family:Arial, Helvetica, sans-serif;background-color:#EAEAEA;font-weight:bold;color:#d52b1e;border:1px solid #e0d8ce;}
.tableBasic1 td.titlehead{background:url(../images/patterns/17.png) repeat scroll 0 0 transparent;}
.tableBasic1 td.titleheadNormal{background-color:#EAEAEA;font-weight:normal;color:#454545;border:1px solid #e0d8ce;}
.tableBasic1 td.titlehead2{background-color:#fef7f2;font-weight:bold;color:#454545;border:1px solid #fde9d9;}
.tableBasic1 td.normalhead{background-color:#f2dbdb;font-weight:bold;color:#d52b1e;border:1px solid #f3f3f3;}

.tableBasic1 td.normalhead0{background-color:#58585a; background-image:url(../img/backgrounds/normalhead0-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead1{background-color:#e28879; background-image:url(../img/backgrounds/normalhead1-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead2{background-color:#d74e4e; background-image:url(../img/backgrounds/normalhead2-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead3{background-color:#bc2d2d; background-image:url(../img/backgrounds/normalhead3-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 td.normalhead4{background-color:#830c14; background-image:url(../img/backgrounds/normalhead4-bg.png); font-weight:bold;color:#fff;border:1px solid #f3f3f3; font-size:13px}
.tableBasic1 tr.evenhead2{background-color:#efd3d2;}
.tableBasic1 tr.evenhead2 td{font-weight:bold;color:#d52b1e}
.tableBasic1 tr.evenhead1{background-color:#4f81bd;}
.tableBasic1 tr.evenhead1 td{font-weight:bold;color:#FFF}
.tableBasic1 td.head{ background:url(../images/stripbgred.jpg) repeat scroll 0 0 #F8F8F8; padding-left:12px;letter-spacing:0;padding-right:12px;border:1px solid #eac7c7;color:#FFF;font:bold 13px Verdana;font-weight:bold}
.tableBasic1 tr.head1{background-color:#fac59f;padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #fde9d9;color:#454545;font:16px Arial, Helvetica, sans-serif ;font-weight:bold}
.tableBasic1 tr.head1 td{font-weight:bold; background-color:#fac59f}
.tableBasic1 td.headV{padding-left:12px;letter-spacing:1px;padding-right:12px;border:1px solid #F3F3F3;color:#fff;font:16px Arial, Helvetica, sans-serif;font-weight:bold}


/* =========================== sticky footer css ====================================== */
   
#stickyfooter {
	position: absolute;
	bottom: 0px;
	margin:0 auto;
	width: 960px;
	left:0;
	height: 40px;
	background:#161616;
	border-top: 1px solid #333333;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #000; z-index:999;

	/* CSS3 Stylings - Creates the double top border */
	-moz-box-shadow: 0px -1px 0px #161616;
	-webkit-box-shadow:  0px -1px 0px #161616;
    box-shadow:  0px -1px 0px #161616;
	
	/* CSS3 Rounded Corners */
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	
	/* CSS3 Stylings - Creates the gradient background */
	background: -moz-linear-gradient(top, #222222, #111111);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#111111)); letter-spacing:1px;
}

#stickyfooter h2 {
	font-size:24px;
	line-height:24px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:400; 
	padding:0px 10px 0px 10px;
	margin:12px 0; background-image:none!important;
}

#stickyfooter p {
	color:#cccccc;
	font-size:12px;
	padding:0 6px 0 11px;
	line-height:18px;
	float:left;
	margin:10px 0; font:12px Arial, Helvetica, sans-serif!important;
}
#stickyfooter img {
	border:none;
}
#stickyfooter a {
	color:#fff;
	text-decoration:none;
}
#stickyfooter li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

#stickyfooter .strong { /* Forcing a bold text */
	font-weight:bold;
}
#stickyfooter .italic { /* Forcing an italic text */
	font-style:italic;
}
.clear { /* Use this class between rows of content when you use columns */
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

#stickyfooter .imgshadow { /* Better style on dark background */
	background:#FFFFFE;
	padding:4px; /* Makes the light borders thanks to the background color */
	border:1px solid #333333;
	margin-top:5px;
	/* CSS3 shadow */
	-moz-box-shadow:0px 0px 5px #000000;
	-webkit-box-shadow:0px 0px 5px #000000;
	box-shadow:0px 0px 5px #000000;
}
#stickyfooter .img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 10px;
}
#stickyfooter .img_right { /* Image sticks to the right */
	width:auto;
	float:right;
	margin:5px 0px 5px 15px;
}

#stickyfooter #social {
	float:right; /* Positionning of the social icons container */
	width:auto;
	margin:5px 0px 0px 0px ;
	padding:0px;
	overflow:hidden;
}
#stickyfooter #social li {
	margin-right:7px; /* 12px is the space between each one of them */
	_margin-right:0px; /* IE6 only */
	float:left;
	width:24px;
	padding:0px;
	height:32px;
	list-style:none;
}
#stickyfooter #social li:hover {
	margin-top:-1px; /* Icons move 1px up on hover, you can remove this if you don't like */
}

/* Tooltips for social icons */

a.tooltip:hover {
	text-decoration:none;
}
a.tooltip span {
	display:none;
	padding:5px;
	bottom:44px;
	position:relative;
	width:55px;
	text-align:center;
	/* CSS3 Rounded Corners */
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
a.tooltip:hover span {
	display:block;
	position:absolute;
	border:1px solid #333333;
	background:#181818;
	color:#dddddd;
	font-size:12px;
	margin-left:-20px;
}

#footer_menu {
	margin: 0;
	padding: 0;
	width:auto;
}
#footer_menu li {
	list-style: none;
	float: left;
	font-size:13px; 
	padding: 12px 5px 12px 5px;
	border-right:1px solid #111111;
	border-left:1px solid #444444;
	background:#3E3E3E;
	
	/* CSS3 Stylings - Creates the gradient background */
	background: -moz-linear-gradient(top, #3E3E3E, #313131);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3E3E3E), to(#313131));
}
#footer_menu li:hover {
	background:#313131;
	/* CSS3 Stylings - Creates the gradient background */
	background: -moz-linear-gradient(top, #313131, #3E3E3E);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#313131), to(#3E3E3E));
}
#footer_menu li a {
   display: block;
   color: #fff;
   text-decoration: none;
}
#footer_menu li a:hover {
   color: #ffffff;
}
#footer_menu .imgmenu { /* Used for the home item, text is here hidden and replaced by an image */
    padding:5px 0 0 0;
    border:none;
    background:none;
}
#footer_menu .imgmenu a { /* Used for the home item, text is here hidden and replaced by an image */
    background:url("../footer/img/home.png") top left no-repeat;
    width:36px;
    height:30px;
}
#footer_menu li.imgmenu:hover {
    background:none;
}
#footer_menu li.imgmenu a:hover {
    background:url("../footer/img/home2.png") top left no-repeat;
}

#footer_menu li ul.dropup {
   display: none; 
   width: 10em; /* Width for Opera */
}
#footer_menu li:hover ul.dropup  {
	display: block;
	position: absolute;
	margin: 0 0 0 -16px;
	bottom:40px; /* Distance to the bottom of the browser */
	background-color:#222222;
	border: 1px solid #111111;
	border-bottom:none;

	/* CSS3 Stylings - Rounded Corners */
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
}
#footer_menu li:hover li { /* Drop up default lists */
	float: none;
	background:none;
	border:none;
	border-bottom:1px solid #161616;
	padding:12px 10px 12px 10px;
}
#footer_menu li:hover a {
	color: #fff
}
#footer_menu li:hover a:hover {
	color: #fff;
}
#footer_menu li:hover p {
	margin:6px 0;
}

/* Right Panel */

#footer_menu .right { /* Use the right class to push the content to the right */
	float:right;
	right:10px;
}

#stickyfooter .dropdown_1column, 
#stickyfooter .dropdown_2columns, 
#stickyfooter .dropdown_3columns {
	margin:4px auto;
	position:absolute;
	padding:10px 5px 10px 5px;
	display:none;
	text-align:left;
}

/* Drop Downs Sizes */

#stickyfooter .dropdown_1column {width: 140px;}
#stickyfooter .dropdown_2columns {width: 430px;}
#stickyfooter .dropdown_3columns {width: 425px;}

/* Showing Drop Down on Mouse Hover - Left aligned */

#footer_menu li:hover .dropdown_1column, 
#footer_menu li:hover .dropdown_2columns, 
#footer_menu li:hover .dropdown_3columns {
	display: block;
	position: absolute;
	margin: 0 0 0 -10px;
	bottom:40px;
	background-color:#222222;
	border: 1px solid #111111;

	/* CSS3 Stylings - Rounded Corners */
	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
}

#stickyfooter .col_1,
#stickyfooter .col_2,
#stickyfooter .col_3,
#stickyfooter .col_11
{
	display:inline;
	float: left;
	position: relative;
	margin-left: 0px;
	margin-right: 5px;
}
#stickyfooter .col_1 {width:130px;}
#stickyfooter .col_2 {width:270px;}
#stickyfooter .col_3 {width:420px;}
#stickyfooter .col_11 {width:210px; }

/* Lists stylings */

#footer_menu li ul.simple { /* Reset stylings for other lists inside columns */
	margin-left:5px;
}
#footer_menu li ul.simple li {
	border:none; 
	padding:0px 0px 0px 12px;
	width:185px; font:12px Arial, Helvetica, sans-serif!important; font-weight:bold;
	line-height:20px!important; list-style:none;
	margin-left:5px; background-image:url(../footer/img/4x4gray.gif); background-repeat:no-repeat; background-position:0px 9px; 
}
#footer_menu li ul.simple li a.linkhead{
	font-size:16px; text-decoration:none; font-family:'DiavloLight'!important;
	line-height:22px; margin-left:0px; margin-bottom:10px;
	color:#FF6600; letter-spacing:1px;font-weight:bold;
}


.col_1 ul.simple1 { /* Reset stylings for other lists inside columns */
	margin-left:5px;
}
.col_1 ul.simple1 li {
	border:none;
	padding:0px;
	width:140px;
	line-height:24px; list-style:none;
	margin-left:5px; background-image:url(../img/common/squere/4x4gray.gif); background-repeat:no-repeat; background-position:0px 9px; padding-left:10px;
}
.col_1 ul.simple1 li a.linkhead{
	font-size:16px; text-decoration:none;
	line-height:22px; margin-left:0px; margin-bottom:10px;
	color:#FF6600; letter-spacing:1px;font-weight:bold;
}

#stickyfooter h2.servicemenu {
	font-size:16px;
	line-height:22px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:normal;
	padding:0px 10px 0px 10px;
	margin:0px 0 10px 0; background:none!important; border:none!important;
}
#stickyfooter h2.servicemenu a.linkhead{ text-decoration:none; color:#FF6600;}
#stickyfooter li ul.ulwhyenagolist{margin-bottom:0px;display:block; clear:both;margin-top:0px; margin-left:10px;}
#stickyfooter li ul.ulwhyenagolist li{ /*background-image:url(../footer/img/tickmark.png); background-position:0px 11px;background-repeat:no-repeat;*/list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/18px Arial, Helvetica, sans-serif!important; color:#cccccc; padding:7px 0 7px 0px;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px;}
#stickyfooter li ul.ulwhyenagolist li strong{ font-weight:700;color:#92c82f; font-size:13px; }
#stickyfooter li ul.ulwhyenagolist li a{text-decoration:none; display:inline!important}
#stickyfooter li ul.ulwhyenagolist li a:hover{text-decoration:none; color:#fff;}

#stickyfooter li ul.ulwhyenagolist1{margin-bottom:0px;display:block; clear:both;margin-top:0px; margin-left:10px;}
#stickyfooter li ul.ulwhyenagolist1 li{ background-image:url(../footer/img/4x4gray.gif); background-repeat:no-repeat; background-position:0px 14px; list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/18px Arial, Helvetica, sans-serif!important; color:#cccccc; margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px; padding:7px 0 7px 13px}
#stickyfooter li ul.ulwhyenagolist1 li a{text-decoration:none; display:inline!important}
#stickyfooter li ul.ulwhyenagolist1 li a:hover{text-decoration:none; color:#fff;}



#stickyfooter li ul.acceptedpapers-list{margin-bottom:0px; clear:both;margin-top:0px; margin-left:10px;}
#stickyfooter li ul.acceptedpapers-list li{ background-image:url(../footer/img/tickmark.png); background-position:0px 11px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px Arial, Helvetica, sans-serif; color:#cccccc; padding-left:25px;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px; border-bottom:none; padding-bottom:0px}
#stickyfooter li ul.acceptedpapers-list li strong{ font-weight:400;color:#92c82f; font-size:13px; }
#stickyfooter li ul.acceptedpapers-list li a{text-decoration:underline; display:inline; margin-left: 0px;}
#stickyfooter li ul.acceptedpapers-list li a:hover{text-decoration:none; color:#fff;}


#stickyfooter li .col_1 ul.ulsublist{margin-bottom:0px; clear:both; margin-top:0px; margin-left:5px;}
#stickyfooter li .col_1 ul.ulsublist li{ background-image: url(../img/common/squere/6x6enago.gif)  ; background-position:0px 16px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px Arial, Helvetica, sans-serif; color:#cccccc; padding-left:15px;margin-bottom:5px;line-height:170%;vertical-align:top;margin-top:0px;}
.fontorange{color:#FF6600;}

.clients-nav{ display:block; margin:10px 0px 10px 0px ;}
.clients-nav a.client1{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:0px 0px; width:99px; height:142px; }
.clients-nav a.client1:hover{ background-position:0px -148px;}

.clients-nav a.client2{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:-103px 0px; width:99px; height:142px; }
.clients-nav a.client2:hover{ background-position:-103px -148px;}

.clients-nav a.client3{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:-203px 0px;  width:99px; height:142px;}
.clients-nav a.client3:hover{ background-position:-203px -148px;}

.clients-nav a.client4{ background-image:url(../footer/img/client-sprite.jpg); background-repeat:no-repeat; background-position:-304px 0px; width:99px; height:142px;}
.clients-nav a.client4:hover{ background-position:-304px -148px;}


.dropdown_3columns .feedburnerFeedBlock{padding:0px 0 0px 0;height:auto;}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle a{color:#ff6600!important;font:bold 16px Arial, Helvetica, sans-serif;padding-top:0px;padding-left:0px;word-spacing:normal; display:block; clear:both;}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle a:hover{color:#ff6600!important;font:bold 16px Arial, Helvetica, sans-serif;padding-top:0px;padding-left:0px;word-spacing:normal; display:block; clear:both; text-decoration:underline}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle img{display:none;visibility:hidden;}
.dropdown_3columns .feedburnerFeedBlock ul{padding-left:0px;padding-top:0px; display:block; clear:both}
.dropdown_3columns .feedburnerFeedBlock ul li{background-image:url(../footer/img/tickmark.png); background-position:0px 11px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px Arial, Helvetica, sans-serif; color:#cccccc; padding-left:25px;margin-bottom:5px;line-height:170%;vertical-align:top;margin-top:0px;}
.headline{font:normal 11px Arial, Helvetica, sans-serif;}
.headline a{font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.headline a:visited{font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.headline a:visited:hover{font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.headline a:hover{font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.fbsubscribelink{display:none;visibility:hidden;}
#creditfooter{display:none;visibility:hidden;}

#stickyfooter .col_3 a.titlelink{	font-size:24px;
	line-height:24px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:400;
	padding:0px 10px 0px 10px;
	margin:12px 0;}
#stickyfooter .col_3 a.titlelink:hover{font-size:24px;
	line-height:24px;
	color:#FF6600;
	letter-spacing:1px;
	font-weight:400;
	padding:0px 10px 0px 10px;
	margin:12px 0; }	
	
.font12Normal{ font-size:12px!important; font-weight:normal}	
.floatRight{float:right}
.mart10{margin-top:10px!important}
a.readmore{margin-right:20px; font-weight:normal; float:right; padding-bottom:0px; border-bottom:1px solid #ccc }
.vabsmiddle{vertical-align:middle!important}

/* =========================== sticky footer css end ====================================== */	

/*regional website */
.rw-container {
    border-top: 1px solid #999999;
    margin-top: 25px;
    padding-top: 12px;
}
.RW_container1{width:315px;float:left;padding:0 25px 0 0;}
.RW-box-container{
	margin-left:22px
}
.RW-box1{width:300px;float:left;padding:0 10px 0 0;}
.RW-box1 p{
	color: #555555;
    font-size: 12px;
    line-height: 14px;
    margin: 4px 0;
    text-align: justify;
	font-weight:bold
}
.RW-box1 h2, .RW-box3 h2
{
	background: none repeat scroll 0 0 transparent;
    border-bottom: 3px solid #9F0836;
    color: #000000;
    font-family: 'DroidSansRegular';
    font-size: 17px;
    font-weight: normal;
    height: 25px;
    letter-spacing: 0;
    line-height: 25px;
    margin: 0px 0px 10px 0px;
    padding: 0 0 2px;
    width: 170px;
	text-align:left;
	border-left:none;
}
.RW-box2{	width:300px;float:left;padding:0 10px 0 10px;
	}
.RW-box2 p{
	color: #555555;
    font-size: 12px;
    line-height: 14px;
    margin: 4px 0;
    text-align: justify;
	font-weight:bold;
}

.RW-ulbasic3 {
    clear: both;
    display: block;
    margin: 0px;
    padding:2px 0px 0px 0px;
}
.RW-ulbasic3 li{background:url(../images/bullet1.gif) no-repeat 0 6px; list-style-type:none; padding-left:11px;margin:0 0 0px 7px; font-size:11px; color:#000; float:left; padding-top:1px}
.RW-ulbasic3 li a{color: #555555 !important; height: 15px; padding-bottom: 2px; text-decoration:underline}
.RW-ulbasic3 li a.selected{color:#555555 !important}
.rw-row{border-bottom:1px solid #f3dede; height:25px}
.rw-col1{width:75px}
.rw-col2{width:200px}
/*regional website */
/*ppc*/
.ppc-topbar-con{height:366px; margin:0 auto; background:url(../images/ppc/ppc-topbar-bg.png) no-repeat top left}
.ppc-content{width:620px; padding:14px 0px 2px 0px;}
.ppc-content h1{font-family:DiavloLight; color:#d52b1e; line-height:0px; padding:0px}
.ppc-content .btn_bg{width:600px; border-bottom:dotted 1px #eeeeee; margin-top:10px}
.ppc-content .btn_bg a{background:url(../images/ppc/ppc-leftarrow.png) no-repeat center right; display:block; padding:7px 18px; color:#10689c; float:left; font-family:DiavloLight; font-size:16px}
.ppc-content .btn_bg a:hover{color:#d52b1e}
.ppc-content .ppc-list-title{font-family:'DroidSansRegular'; color:#d52b1e; font-size:19px; margin-top:16px; width:600px}
.ppc-content .ppc-list{padding:0px; margin:6px 0 0}
.ppc-content .ppc-list li{background: url("../images/ppc/ppc-list-icon.png") no-repeat scroll left center transparent; font-family: diavlolight; font-size: 14px; list-style: none outside none; padding: 3px 28px;}
.ppc-img{margin: 0px 0 0 0px; width: 280px; vertical-align:bottom; height:inherit; background:url(../images/ppc/researcher.png) no-repeat right bottom}
.ppc-calltoaction{height:52px; margin-top:42px; margin-left:9px}
.ppc-btn1{background:url(../images/ppc/whyenago.png) no-repeat top left; width:336px; height:39px; float:left}
.ppc-btn2{background:url(../images/ppc/getquote.png) no-repeat top left; width:170px; height:39px; float:left; margin-left:10px}

/* newsletter signup form footer */
.RW-box3{	float:left; margin-left:10px; width:315px; text-align: left;}

#mc_embed_signup{ width:380px;padding:0px; font: 11px/16px Arial,Helvetica,sans-serif;}
#mc_embed_signup form {
    display: block; width:375px;
    padding: 5px 0 5px 0;
    position: relative;
    text-align: left;
}
#mc_embed_signup h2 {
   background: none repeat scroll 0 0 transparent;
    border-bottom: 3px solid #9F0836;
    color: #000000;
    font-family: 'DroidSansRegular';
    font-size: 17px;
    font-weight: normal;
    height: 25px;
    letter-spacing: 0;
    line-height: 25px;
    margin: 0px 0px 10px 0px;
    padding: 0 0 2px;
    width: 380px;
	text-align:left;
	border-left:none;
}
#mc_embed_signup p{color: #555555;  margin:5px 0px 5px 0px; text-align:left}
#mc_embed_signup p.copyright{color: #666; font-size:11px; line-height:16px; margin-top:5px}	
#mc_embed_signup input {
    border: 1px solid #999999;
}
#mc_embed_signup input[type="checkbox"] {
}
#mc_embed_signup input[type="radio"] {
}
#mc_embed_signup input:focus {
    border-color: #333333;
}
#mc_embed_signup .button {
    background-color: #a20838;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 0 5px 0px 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
}
#mc_embed_signup .button:hover {
    background-color: #b10f40;
}
#mc_embed_signup .small-meta {
    font-size: 11px;
}
#mc_embed_signup .nowrap {
    white-space: nowrap;
}
#mc_embed_signup .clear {
    clear: none;
    display: inline;
}

#mc_embed_signup input.email {
    margin: 0 0 0px 0;   
    padding: 6px 0;
    text-indent: 5px;
   border:1px solid #999999; color:#666; width:260px;
}
#mc_embed_signup input.button {
    margin: 0 0 0px;
    min-width: 100px;
}
#mc_embed_signup div#mce-responses {
    clear: both;
    float: left;
    margin: 0 5%;
    overflow: hidden;
    padding: 0 0.5em;
    top: -1.4em;
    width: 90%;
}
#mc_embed_signup div.response {
    float: left;
    font-weight: bold;
    margin: 1em 0;
    padding: 1em 0.5em 0.5em 0;
    top: -1.5em;
    width: 80%;
    z-index: 1;
}
#mc_embed_signup #mce-error-response {
    display: none;
}
#mc_embed_signup #mce-success-response {
    color: #529214;
    display: none;
}
#mc_embed_signup label.error {
    display: block;
    float: none;
    margin-left: 1.05em;
    padding: 0.5em 0;
    text-align: left;
    width: auto;
}

/* newsletter signup form footer end */

/* newsletter signup form header */
.popbox {
  text-align:left;
  position:relative;
}

  .collapse { position:relative; z-index:9999 }

  .open {
    
  }

    .box {
      display:block;
      display:none;
      background:#FFF;
      border:solid 1px #BBBBBB;
      border-radius:5px;
      box-shadow:0px 0px 15px #999;
      position:absolute;
    }

      .box a.close {
       color:red;
       font-size:12px;
       font-family:arial;
       text-decoration:underline;
      }

      .arrow {
      	width: 0;
      	height: 0;
      	border-left: 11px solid transparent;
      	border-right: 11px solid transparent;
      	border-bottom: 11px solid #FFF;
      	position:absolute;
      	left:1px;
      	top:-8px;
      	z-index:1001; 
      }

      .arrow-border {
      	width: 0;
      	height: 0;
      	border-left: 11px solid transparent;
      	border-right: 11px solid transparent;
      	border-bottom: 11px solid #BBBBBB;
      	position:absolute;
      	top:-8px;
      	z-index:1000;
      }

#mc_embed_signup1{ width:310px; background-color:#f8f8f8; padding:10px; border:1px solid #ccc; border-radius: 4px 4px 4px 4px;}
#mc_embed_signup1 form {
    display: block; width:290px;
    padding: 10px 0 10px 0;
    position: relative;
    text-align: left;
}
#mc_embed_signup1 h2 {
    border-bottom: 2px solid #d52b1e;
    color: #2D2A2B;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 25px;
    letter-spacing: 0;
    line-height: 25px;
    margin: 0px;
    padding: 0 0 2px;
	font-size:16px!important;
	background:none;
	border-left:none;
	width:290px;
}
#mc_embed_signup1 p{color: #2D2A2B; font: 14px/20px Arial,Helvetica,sans-serif; margin:5px 0px 5px 0px}
#mc_embed_signup1 p.copyright{color: #666; font-size:12px; line-height:19px; margin-top:10px}	
#mc_embed_signup1 input {
    border: 1px solid #999999;
}
#mc_embed_signup1 input[type="checkbox"] {
}
#mc_embed_signup1 input[type="radio"] {
}
#mc_embed_signup1 input:focus {
    border-color: #333333;
}
#mc_embed_signup1 .button {
    background-color: #a20838;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin: 0 5px 10px 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
}
#mc_embed_signup1 .button:hover {
    background-color: #b10f40;
}
#mc_embed_signup1 .small-meta {
    font-size: 11px;
}
#mc_embed_signup1 .nowrap {
    white-space: nowrap;
}
#mc_embed_signup1 .clear {
    clear: none;
    display: inline;
}
#mc_embed_signup1 label {
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
}
#mc_embed_signup1 input.email {
    display: block;
    margin: 0 0 10px 0;
    min-width: 215px;
    padding: 8px 0;
    text-indent: 5px;
    width: 100%;border:1px solid #dddddd;
}
#mc_embed_signup1 input.button {
    display: block;
    margin: 0 0 0px;
    min-width: 90px;
    width: 35%;
}
#mc_embed_signup1 div#mce-responses {
    clear: both;
    float: left;
    margin: 0 5%;
    overflow: hidden;
    padding: 0 0.5em;
    top: -1.4em;
    width: 90%;
}
#mc_embed_signup1 div.response {
    float: left;
    font-weight: bold;
    margin: 1em 0;
    padding: 1em 0.5em 0.5em 0;
    top: -1.5em;
    width: 80%;
    z-index: 1;
}
#mc_embed_signup1 #mce-error-response {
    display: none;
}
#mc_embed_signup1 #mce-success-response {
    color: #529214;
    display: none;
}
#mc_embed_signup1 label.error {
    display: block;
    float: none;
    margin-left: 1.05em;
    padding: 0.5em 0;
    text-align: left;
    width: auto;
}

/* newsletter signup form header end */

/* new navigation */
.mainnavigationcontainer{margin:-20px auto 0;height:37px;background-color:#9F0836;width:100%;padding:0; vertical-align:bottom; border-top:1px solid #9F0836;}
.mainnavigation ul,.mainnavigation li{margin:0;padding:0;list-style-type:none;border:0;outline:0;background:none;vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
.mainnavigation{clear:both;width:974px; margin:0 auto;}
.mainnavigation a,.mainnavigation a:hover,.mainnavigation a:visited{text-decoration:none !important;color:#fff!important; font-weight:normal}
.mainnavigation a:hover,.mainnavigation a:visited{text-decoration:none !important;color:#000; font-weight:normal}
.mainnavigation .navbar .nav{margin-left:5px}
.mainnavigation .navbar .item{float:left;margin:0px 0 0 0;line-height:36px;font-size:13px;_clear:none;_line-height:1.2;background: url("../images/navigation/li-bg.png") no-repeat scroll right center transparent;padding-left: 13px;padding-right: 13px;}
.mainnavigation .navbar .item span{display:block;padding:0 19px 0 5px; background:url(../images/navigation/icon_triangle_down.png) no-repeat 95% 50%;}
.mainnavigation .navbar .item .submenutop li a span.rgt{display:block;padding:0 19px 0 0px!important; background:url(../images/navigation/icon_triangle_right.gif) no-repeat 95% 50%!important}
.mainnavigation .navbar .item:hover,.mainnavigation .navbar .item.hover{background:#fff!important; -moz-border-top-radius: 4px; border-top-radius: 4px;}
.mainnavigation .navbar .item:hover span,.mainnavigation .navbar .item.hover span{padding:0px 20px 0px 5px; color:#000;}
.mainnavigation .navbar .hover span,.mainnavigation .navbar li:hover span{background:#FFF url(../images/navigation/icon_triangle_down.gif) no-repeat 95% 50%;position:relative;z-index:10;}

.mainnavigation .navbar ul li ul li .hover span.rgt,.mainnavigation .navbar ul li ul li:hover .rgt{background:#FFF url(../images/navigation/icon_triangle_down.png) no-repeat 95% 50%;}

.mainnavigation .navbar .hover span,.mainnavigation .navbar li:hover span.home{background: url("../images/navigation/home-icon-hover.png") no-repeat scroll 11px 50% transparent; height: 35px;}



.mainnavigation .navbar .hover .submenutop span,.mainnavigation .navbar li:hover .submenutop span{background-color:transparent;position:static;  }
.mainnavigation .navbar .hover .submenutop .title,.mainnavigation .navbar li:hover .submenutop .title{padding:0 5px 5px}
.mainnavigation .selected a{color:#000 !important}
.mainnavigation .hover,.mainnavigation li:hover{position:relative;z-index:9}
.mainnavigation .hover .submenutop,.mainnavigation li:hover .submenutop{display:block}
.mainnavigation .submenutop{display:none;position:absolute;top:32px;left:0px;z-index:1;background-color:#fff!important; padding:5px 0; -moz-border-radius: 4px; border-radius: 4px; -moz-border-top-radius: 0px; border-top-radius: 0px!important; -moz-border-left-radius: 0px; border-left-radius: 0px;/*background:url(../images/navigation/subnavbg.jpg) repeat-x bottom left */	


    -moz-box-shadow: 0px 8px 9px #a1a1a1;
    -webkit-box-shadow: 0px 8px 9px #a1a1a1;
    box-shadow: 0px 8px 9px #a1a1a1;


}
.mainnavigation .submenutop li{line-height:1;_width:200px;margin:0 5px 0 4px; white-space:nowrap; min-width:176px; }
.mainnavigation .submenutop li a{color:#000 !important; font-size:12px; font-weight:normal !important; white-space:nowrap;display:block;padding:5px 0px 5px 2px;width:100%;_overflow:hidden;_text-overflow:ellipsis; font-family:Arial, Helvetica, sans-serif; }
.mainnavigation .submenutop li .submenutop1 li a{color:#000 !important; font-size:12px; font-weight:normal !important; white-space:nowrap;display:block;padding:5px 0px 5px 3px;width:100%;_overflow:hidden;_text-overflow:ellipsis; font-family:Arial, Helvetica, sans-serif; }
.mainnavigation .submenutop li a:hover{color:#fff!important;background-color:#dc0e50;text-decoration:none}
.mainnavigation .submenutop li a span.rgt{color:#000!important;background-color:#FFF;text-decoration:none}
.mainnavigation .submenutop li a span.rgt:hover{color:#fff!important;background-color:#dc0e50;text-decoration:none}
.mainnavigation .submenutop li:hover + span.rgt{color:#fff!important;background-color:#dc0e50;text-decoration:none}

span.rgt{color:#fff!important;background-color:#dc0e50;text-decoration:none}


.mainnavigation .submenutop li .submenutop1 li a:hover{color:#fff!important;background-color:#dc0e50;text-decoration:none}
.mainnavigation .submenutop li.separator{margin-top:4px;padding-top:4px;border-top:1px solid #ccc}
.mainnavigation .submenutop ul{margin:0;padding:0}
.mainnavigation .submenutop ul li{margin:0 5px;padding:0}
.mainnavigation .submenutop ul li a{padding:5px 10px }
.mainnavigation .navbar .active{ /*border-top:2px solid #e981a0;*/ background-image:url(../images/navigation/active-bg.jpg)!important; background-repeat:repeat-x; background-position:0 0} 


.ulatus-icn-logo {
    margin-top: -4px;
    vertical-align: middle !important;
}




.mainnavigation .submenutop .submenutop1{display:none;position:absolute;top:-8px;left:175px;z-index:1;background-color:#fff!important; padding:5px 0; 
-moz-border-radius-bottomright: 4px;
border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
/*background:url(../images/navigation/subnavbg.jpg) repeat-x bottom left */	
    -moz-box-shadow: 4px 5px 9px #a1a1a1;
    -webkit-box-shadow: 4px 5px 9px #a1a1a1;
   box-shadow: 4px 5px 9px #a1a1a1;
}




.mainnavigation .submenutop .hover .submenutop1,.mainnavigation li .submenutop li:hover .submenutop1{display:block}
span.rgt{color:#fff!important;background-color:#dc0e50 !important;}
.last{background:none !important;}



li.extra ul {
display:none;
position:absolute;
top:0px;
left:255px;
z-index:1;
background-color:#fff!important;
border:1px solid #dedede;
padding:5px 0; 
-moz-border-radius: 4px; 
border-radius: 4px; 
-moz-border-top-radius: 0px; 
border-top-radius: 0px!important; 
-moz-border-left-radius: 0px; 
border-left-radius: 0px;/*background:url(../images/navigation/subnavbg.jpg) repeat-x bottom left */	
-moz-box-shadow:0px 0px 10px #000000;
-webkit-box-shadow:0px 0px 10px #000000;
box-shadow:0px 0px 10px #000000;
}
li.extra:hover ul{
display:inline; 
position:absolute; 
background:#ffffff; 
border:1px solid #cccccc; 
color:#6c6c6c;
}


/* new navigation end */

.price_con{width:590px; padding:23px; margin:30px auto; background:url(../images/divider.png) bottom center no-repeat;  background:url(../images/home/blue-dot-bg.gif); text-align:left; border-radius:25px;}
.price_title{font-family:'DroidSansRegular'; font-size:20px; color:#d84848; margin:0 auto; line-height:30px;  }

.ol7reason{padding:0px 0px 0px 0px; margin:13px 10px; }
.ol7reason li{list-style-image:none;list-style-type:decimal;list-style-position:inside;font:13px/20px Arial,Helvetica,sans-serif;padding-left:0px;margin-bottom:7px;vertical-align:top;margin-top:7px; border-bottom:solid 0px #ededed;}

.stepsarrow{display:block; clear:both; background-image:url(../images/sprite/arrowdown.png); background-position:0px 0px; background-repeat:no-repeat; width:630px; height:10px; margin-bottom:10px;}

.cta-para{
	background: url('../images/editing-services/dn-arrow.png')repeat-x top center; 
	font-style: italic; 
	text-align: center; 
	color: #434343; 
	line-height: 20px; 
	height: 70px; 
	padding: 9px 0px 0px; 
	margin: 0px 0px -7px!important; 
	background: url("../images/editing-services/dn-arrow.png")repeat-x top center;}
	
.blank-head{background:url(../images/head-bg.png) no-repeat 0 bottom;font-size: 22px; padding: 0 0 11px; font-weight:normal}
.ser1{width:200px;float:left;position:relative;margin:0 12px 0 0;}
.free-ser{
	position:absolute;
	top:358px;
	left: 0px;
}
.ser1.last{margin:0 !important;}
.align-left{text-align:left;}

.focusSection{
	padding:0px 30px 0px 20px;
	background-color: #E1F2F9;
	border:solid 1px #C4E2EF;
	color: #000;
	 border-radius:5px;
	 margin:20px 0px;
	}
.width300{width:300px !important;}
.txt16{font-size:16px;}
.txt20{font-size:20px;}

/* for Tabs */
.TabbedPanels {margin: 0px 0 20px 0;
	padding: 0px;
	float: left;
	clear: none;
	width: 650px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px 0px 0px 0px;
	padding: 0px; 
}

/*.TabbedPanelsTab1 {
    -moz-user-select: none;
    cursor: pointer;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    font-weight: normal;
    height: 35px;
    list-style: none outside none;
    margin-right: -32px;
    position: relative;
    width: 320px;
}*/
.TabbedPanelsTab1 {
    -moz-user-select: none;
    cursor: pointer;
    float: left;
    list-style: none outside none;
    position: relative;
}



.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer; 
}

#TabbedPanels-new .TabbedPanelsTabHover {
	background-color: none!important;
	text-decoration:none
}
#TabbedPanels-new .TabbedPanelsTabSelected {

z-index:1;



}
.TabbedPanelsTabSelected1 {
/*	background-color: #FFF; padding: 4px 0px;
	border-bottom: 1px solid #FFF; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; color:#d52b1e; 
*/


}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup1 {
	clear: both; height:auto; 
	background-color: #FFF;
	border:none;
	padding:0px; margin-top:80px;
}


.TabbedPanelsContent {
	/*padding: 4px;*/ min-height:811px;
}

.TabbedPanelsContentVisible {
}
.tab1-active{ background:url(../images/home/tabs-sprite1.png) 0 -130px no-repeat;    color: #FFFFFF;
    font-family: 'DroidSansRegular';
    font-size: 22px;
    font-weight: normal;
    height: 55px;
    line-height: 55px !important;
    margin-right: 27px;
    outline: medium none;
    text-indent: 69px;
    width: 310px; outline:none; position:relative}
.tab1{  background:url(../images/home/tabs-sprite1.png) 0 0 no-repeat; color: #000;
    font-family: 'DroidSansRegular';
    font-size: 22px;
    font-weight: normal;
    height: 55px;
    line-height: 55px !important;
    margin-right: 27px;
    outline: medium none;
    text-indent: 69px;
    width: 310px; outline:none; position:relative}
.tab1:hover{ background:url(../images/home/tabs-sprite1.png) 0 -130px no-repeat;    color: #FFFFFF;
    font-family: 'DroidSansRegular';
    font-size: 22px;
    font-weight: normal;
    height: 55px;
    line-height: 55px !important;
    margin-right: 27px;
    outline: medium none;
    text-indent: 69px;
    width: 310px; outline:none; position:relative}

.tab2-active{ background:url(../images/home/tabs-sprite1.png) 0 -195px no-repeat;    color: #FFFFFF;
    font-family: 'DroidSansRegular';
    font-size: 22px;
    font-weight: normal;
    height: 55px;
    line-height: 55px !important;
    outline: medium none;
    text-indent: 69px;
    width: 310px; outline:none; position:relative}
.tab2{ background:url(../images/home/tabs-sprite1.png) 0 -65px no-repeat; color: #000;
    font-family: 'DroidSansRegular';
    font-size: 22px;
    font-weight: normal;
    height: 55px;
    line-height: 55px !important;
    outline: medium none;
    text-indent: 69px;
    width: 310px; outline:none; position:relative}
.tab2:hover{ background:url(../images/home/tabs-sprite1.png) 0 -195px no-repeat;    color: #FFFFFF;
    font-family: 'DroidSansRegular';
    font-size: 22px;
    font-weight: normal;
    height: 55px;
    line-height: 55px !important;
    outline: medium none;
    text-indent: 69px;
    width: 310px; outline:none; position:relative }
	
.tab1 .arrow,tab2:hover .tabarrow{display:none}
.tab1-active .tabarrow{ background:url(../images/home/tabs-sprite1.png) no-repeat 0 -264px; bottom: -11px; height: 12px; left: 45%; position: absolute; width: 33px; z-index: 10001;}
.tab2 .arrow,tab2:hover .tabarrow{display:none}
.tab2-active .tabarrow{ background:url(../images/home/tabs-sprite1.png) no-repeat -43px -264px; bottom: -11px; height: 12px; left: 45%; position: absolute; width: 33px; z-index: 10001;}

/* slider */
div#head a:link, div#head a:visited {
color : #fff;
text-decoration : none;
}
div#head a img {
border : 0;
}
div.wrap {
width : 226px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 226px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 226px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px; color:#fff!important
}
div#head {
margin : 0px 0 0;
}
div#video-header {
height : 226px;
margin : 0px 0 0;
}
div#head div.wrap {
height : 210px;

}
div#head div#slide-holder {
width : 226px;
height : 200px;
position : absolute;
}
div#head div#slide-holder div#slide-runner {
top : 0px;
left : 0px;
width : 200px;
height : 207px;
overflow : hidden;
position : absolute;
margin-left:18px;
}
div#head div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#head div#slide-holder div#slide-controls {
left : 0;
bottom : 0px;
width : 190px;
height : 21px;
display : none;
position : absolute;
/*background : url(../images/adwords/slide-bg.png) 0 0;*/
padding-left:5px;
}

div#head div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 16px;
display : inline;
margin : 1px 5px 0 0;
}
div#head div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 18px;
height : 17px;
display : inline;
font-size : 11px;
margin : 2px 5px 0 0;
line-height : 17px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#head div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -16px;
}
div#head div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../images/adwords/silde-nav.png);
}
div#nav ul li a {
background : url(../images/adwords/nav.png) no-repeat;
}
.bannerContainer3 {
    clear: both;
    margin-bottom: 5px;
    width: 250px;
}
.rightbanner-sprite {
    background-image:url(../img/left-sprite.png);
    background-repeat: no-repeat;
    border: 3px solid #E7E1E4;
}
.rightbanner-sprite:hover {
    background-image:url(../img/left-sprite.png);
    background-repeat: no-repeat;
    border: 3px solid #C96B88;
}
.bannerContainer .awardsbanner {
    background-image:url(../img/left-sprite.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    border: medium none;
    height: 120px;
    width: 250px;
}
.bannerContainer3 .testimonial {
    background-position: -3px -131px;
    height: 54px;
    width: 244px;
}
.bannerContainer3 .accepted {
    background-position: -3px -196px;
    height: 54px;
    width: 244px;
}
.bannerContainer3 .blog {
    background-position: -3px -486px;
    height: 54px;
    width: 244px;
}
.bannerContainer3 .price {
    background-position: -3px -261px;
    height: 54px;
    width: 244px;
}
.bannerContainer3 .quotation{
    background-position: -3px -326px;
    height: 54px;
    width: 244px;
}
.bannerContainer3 .paypal {
    background-position: -3px -386px;
    border: medium none;
    height: 96px;
    margin: 4px 0 0 4px;
    width: 250px;
}
.testi-x {
    border: 3px solid #E7E1E4;
    clear: both;
    margin-bottom: 5px;
    padding: 8px;
    width: 228px;
}
.question, .question1 {
    border-bottom: 1px dashed #d52b1e;
    cursor: pointer;
    font: 14px Arial,Helvetica,sans-serif;
    margin:10px 0 -1px;
    padding-bottom: 6px;
}
.question1	{line-height:22px;}
.accordprefix	{padding-right:4px;}
.question:hover, .question1:hover{color:#d52b1e;}
.answer, .answer1{font:14px/18px Arial, Helvetica, sans-serif;width:100%; margin-bottom:15px;}
.openlanguage{color:#d52b1e;}
.closedlanguage{color:#2D2A2B;}

.interviewbutton{float:right; margin-right:5px; margin-top:5px; }
h4{font-family:'DroidSansRegular';font-size:20px; font-weight:normal; color:#d52b1e; margin:6px 0;}
.h4-editors{background:#f8f8f8;border-bottom:1px dotted #a2a2a2;border-left:0px solid #d52b1e;color:#d52b1e;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;letter-spacing:0.5px;line-height:16px;margin:-5px 0px 5px -10px;padding:3px 5px 3px 10px;}
.h4-editors strong{font-size:12px; font-weight:bold; color:#333}
.ctaction-para{font-size:13px; line-height:20px; color:#2D2A2B; text-align:center; padding:5px; background:url(../images/adwords/cta-para-bg.png) no-repeat 0 0; height:70px; margin:20px 0px!important; display:block;}
.ctaction-para_02{font-size:13px; line-height:20px; color:#2D2A2B; text-align:center; padding:5px; background:#EAF4F9; height:70px; margin:0px auto!important; display:block;background:url(../images/adwords/cta-para-bg.png) no-repeat 0 0; width:620px; margin-bottom:5px!important;}

.ctaction-para_01{font-size:13px; line-height:20px; color:#2D2A2B; border:solid 1px #BEEBFF; text-align:center; padding:5px; background:#EAF4F9; height:62px; margin:0px 0px!important; display:block;}
.wd220{width:220px!important}
.read_more a{width:100px;background:url(../images/home/home-sprite.png) 0px -432px no-repeat;height:25px;text-align:center;line-height:25px;font-size:14px;color:#fff;float:right;margin-bottom:12px;}
.read_more a:hover{background:url(../images/home/home-sprite.png) 0px -404px no-repeat;}
.cursorh	{cursor:pointer;}
.marL10{
	margin-left:10px;
}

.simple {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll left top transparent;
    color: #d52b1e;
    font-family: droidsansregular;
    font-size: 18px;
    height: 26px;
    width: 100%;
	line-height:22px!important;
	margin:0px!important;
	padding:0 0 0 28px !important;
}
.normal {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll 0px -46px transparent;
    color: #d52b1e;
    font-family: droidsansregular;
    font-size: 18px;
    height: 26px;
    padding-left: 32px;
    width: 100%;
	line-height:22px!important;	
	margin:0px!important;
	padding:0 0 0 28px !important;	
}
.advance {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll 0px -90px transparent;
    color: #d52b1e;
    font-family: droidsansregular;
    font-size: 18px;
    height: 26px;
    padding-left: 32px;
    width: 100%;
	line-height:22px!important;
	margin:0px!important;
	padding:0 0 0 28px !important;	
}
.simple-detail {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll 0 -131px transparent;
    color: #1a1a1a;
    font-family: droidsansregular;
    font-size: 14px;
    height: 33px;
    margin-top: 5px;
    padding-left: 32px;
    padding-top: 3px;
    width: 100%;
}
.normal-detail {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll 0 -173px transparent;
    color: #1a1a1a;
    font-family: droidsansregular;
    font-size: 14px;
    height: 33px;
    margin-top: 5px;
    padding-left: 51px;
    padding-top: 3px;
    width: 100%;
}
.common-para{padding:0px; margin:0px}
.gap20{height:20px; padding:0px; margin:0px; width:100%; clear:both}
.special-note{
	background:#efefef; padding:10px;
	border-left:solid 2px #9f0836;
}
.team-heading {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll 0 -251px transparent;
    color: #0483DC;
    font-family: droidsansregular;
    font-size: 18px;
    height: 26px;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 0 0 1px !important;
    width: 100%;
}
.sub-heading{
    color: #0483DC;
    font-family: droidsansregular;
    font-size: 16px;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 0 0 1px !important;
    width: 100%;
}
.Nossa-image {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll 0 -292px transparent;
    color: #0483DC;
    font-family: droidsansregular;
    font-size: 18px;
    height: 129px;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 0 0 1px !important;
    width: 189px;
}
.col1{
	width:200px;
	float:left;
}
.col2{
	width:430px;
	float:left;
}
.col1-1{
	width:145px;
	float:left;
}
.col1-2{
	width:480px;
	float:left;
}
.Normal-image
{
	background: url("../images/sprite/header_sprite.png") no-repeat scroll -216px -325px transparent;
    color: #0483DC;
    font-family: droidsansregular;
    font-size: 18px;
    height: 80px;
    margin: 0 !important;
    padding: 0 0 0 1px !important;
    width: 136px;
}

.col2-2{
	width:145px;
	float:left;
}
.col2-1{
	width:480px;
	float:left;
}
.scientific-image {
    background: url("../images/sprite/header_sprite.png") no-repeat scroll -391px -315px transparent;
    height: 100px;
    width: 136px;
}
.editing{
	background:url(../images/enago-bg-logo.png) no-repeat center center;
}
.translation{
	background:url(../images/ulatus-bg-logo.png) no-repeat center center;
}
.ulatus-icn{
	background:url(../images/ulatus-small.png) no-repeat 
}

.enago-editing {
    background-image: url("../images/call-to-action-4.png");
    background-position: -220px 0;
    background-repeat: no-repeat;
    display: block;
    height: 48px;
    width: 219px;
	    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;	
}
.enago-editing:hover{
	    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;
		background-position:-220px -48px;
}
/*
.enago-translation {
    background-image: url("../images/call-to-action-4.png");
    background-position: 0 0;	
    background-repeat: no-repeat;
    display: block;
    height: 48px;
    width: 219px;
	    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;	
}
.enago-translation:hover{
	    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;

		background-position:0px -48px;		
}
*/

/*.enago-translation {
    background-image: url("../images/top-call-to-action.png");
    background-position: 0 0;	
    background-repeat: no-repeat;
    display: block;
    height: 48px;
    width: 246px;
    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;
	float:right;
}
.enago-translation:hover{
	    -webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;

		background-position:0px -48px;		
}*/

.enago-translation {
    background-image: url("../images/top-call-to-action.gif");
    background-position: 0 0;	
    background-repeat: no-repeat;
    display: block;
    height: 48px;
    width: 246px;
	float:right;
}


#tab-content{ float:left; width:660px;}
#tab-content img{margin-top:10px;}
#tab-content .leftitem{ width:313px; float:left; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; text-align:center}
#tab-content .rightitem{ width:313px; float:left; border-bottom:1px solid #dfdfdf; text-align:center}
#tab-content .leftitem span{margin:0 10px 10px 10px; display:block}
#tab-content .rightitem span{margin:0 10px 10px 10px; display:block}
.ht80{height:80px;}
#tab-content .lastitem{border-bottom:none}
.marT5{ margin-top:5px;}
#tab-content .fullwidth{ width:646px; float:left; padding-top:10px; margin-top:10px}
#tab-content .fullwidth span{padding-top:10px!Important;}
#tab-content .fullwidth img{float:left!important; margin-top:0px!important; margin-right:25px}

.editing-index {
    background: url("../images/home/index-buttons.png") no-repeat scroll -2px -2px transparent;
    display: block;
    height: 54px;
   width: 347px;	
	margin-top:20px;
}
.editing-index:hover{
		background-position:-2px -62px;
}
.translation-index {
    background: url("../images/home/index-buttons.png") no-repeat scroll -360px -2px transparent;
    display: block;
    height: 54px;
    width: 347px;
	margin-top:40px;
}
.translation-index:hover {
    background-position: -360px -62px;
}
#floatMenu {
	position:fixed;
	top:280px;
	left:51%;
	margin-left:462px;
	width:80px;
	z-index:999;
}
#floatMenu.fixed { position:absolute; top:1080px }
#floatMenu .fmj-btn{
    background: url("../images/floating-menu-sprite.png") no-repeat scroll 0 -303px transparent;
    cursor: pointer;
    display: block;
    height: 86px;
    width: 82px;
}

#floatMenu .top-btn {
    background: url("../images/floating-menu-sprite.png") no-repeat scroll 0 -269px transparent;
    cursor: pointer;
    display: block;
    height: 29px;
    width: 82px;
	margin-left:12px;
}
#floatMenu .top-btn:hover {
	background-position:-83px -269px;
}
#floatMenu .ps-link { position:relative; display:block; width:121px; height:131px; margin-bottom:5px; }
#floatMenu .ps-link img { position:absolute; left:-19px; }

.promoOffer { width:298px; height:369px; position:fixed; background:url(../img/spes-offer.png) 0 0 no-repeat; right:50%; top:260px; margin-right:480px; }
.fixedBox { width:298px; height:369px; position:absolute; background:url(../img/spes-offer.png) 0 0 no-repeat; right:50%; top:-395px; margin-right:480px; }
.promoOffer a { display:block; width:236px; height:49px; background:url(../img/spes-offer-btn.png) 0 0 no-repeat; text-indent:-9999px; margin:270px auto 0; transition:all 0.2s ease; }
.promoOffer a:hover { background-position:0 -48px; }
.sticyFooter { width:880px; height:20px; position:fixed; bottom:0; right:50%; margin-right:-453px; padding:10px 20px; color:#FFF; border-radius:15px 15px 0 0; text-align:center; background:#000; /*background:linear-gradient(#5e6e77, #333333); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e6e77', endColorstr='#333333');*/ }
.sticyFooter span { color:#FC0; } .sticyFooter .textClass { color:#F00; }

/* for logo scroll in footer */
#footer-featured {background-attachment: scroll; background-clip: border-box; background-color: #554141 !important;/* background-image: url("../img/footer/footer-arrow-down.png");*/ background-origin: padding-box; background-position: center top; background-repeat: no-repeat; background-size: auto auto; color: #FFFFFF; height: 113px; padding: 10px 0;}
.container { margin: 0 auto; max-width: 100%; width: 963px; position:relative}
.container span{position:absolute; top:-24px; left:0; padding:0; margin:0; display:block; font-size:16px; border-bottom:1px solid #826f6f; padding-bottom:2px}
#carousel{width:963px; margin-top:20px!important;}
.foter-logo { display:block; height:100px; width:180px; background-image:url(../img/footer/footerlogo-sprite.png); background-repeat:no-repeat }
.f-logo1 { background-position:0px -100px }
.f-logo1:hover { background-position:0px 0px }
.f-logo2 { background-position:-180px -100px }
.f-logo2:hover { background-position:-180px 0px }
.f-logo3 { background-position:-360px -100px }
.f-logo3:hover { background-position:-360px 0px }
.f-logo4 { background-position:-540px -100px }
.f-logo4:hover { background-position:-540px 0px }
.f-logo5 { background-position:-720px -100px }
.f-logo5:hover { background-position:-720px 0px }
.f-logo6 { background-position:-900px -100px }
.f-logo6:hover { background-position:-900px 0px }
.f-logo7 { background-position:-1080px -100px }
.f-logo7:hover { background-position:-1080px 0px }
.f-logo8 { background-position:-1260px -100px }
.f-logo8:hover { background-position:-1260px 0px }
.f-logo9 { background-position:-1440px -100px }
.f-logo9:hover { background-position:-1440px 0px }
.f-logo10 { background-position:-1620px -100px }
.f-logo10:hover { background-position:-1620px 0px }
.f-logo11 { background-position:-1800px -100px }
.f-logo11:hover { background-position:-1800px 0px }
.f-logo12 { background-position:-1980px -100px }
.f-logo12:hover { background-position:-1980px 0px }
.f-logo13 { background-position:-2160px -100px }
.f-logo13:hover { background-position:-2160px 0px }
.f-logo14 { background-position:-2340px -100px }
.f-logo14:hover { background-position:-2340px 0px }
.f-logo15 { background-position:-2520px -100px }
.f-logo15:hover { background-position:-2520px 0px }
.f-logo16 { background-position:-2700px -100px }
.f-logo16:hover { background-position:-2700px 0px }
.f-logo17 { background-position:-2880px -100px }
.f-logo17:hover { background-position:-2880px 0px }
.f-logo18 { background-position:-3060px -100px }
.f-logo18:hover { background-position:-3060px 0px }
.f-logo19 { background-position:-3240px -100px }
.f-logo19:hover { background-position:-3240px 0px }
.f-logo20 { background-position:-3420px -100px }
.f-logo20:hover { background-position:-3420px 0px }
.f-logo21 { background-position:-3600px -100px }
.f-logo21:hover { background-position:-3600px 0px }
.f-logo22 { background-position:-3780px -100px }
.f-logo22:hover { background-position:-3780px 0px }
.f-logo23 { background-position:-3960px -100px }
.f-logo23:hover { background-position:-3960px 0px }



/* testimonials top */
.testimonials-box{width:252px;margin:0 0 40px; padding:0; position:relative}
.testimonials-top{ display:block; width:250px; height:317px; border:1px solid #bcc9d2; padding:8px 0}
.testimonials-top h2{ background: url("../images/home/testimonials/testimonials-title-bg.png") no-repeat 0 0; color: #941833;font-family: 'DroidSansRegular';font-size: 20px;font-weight: normal;line-height: 20px;margin: 0 8px 8px;padding: 0; width:234px; height:28px; text-indent:39px; display:block}
.testimonials-top .content{display:block;width:234px; padding:0; margin:0}
.testimonials-top .content p{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#414141; font-style:italic; line-height:18px; margin:0 0 5px 0; text-align:justify}
.testimonials-top .content p img{float:left; margin:0 8px 0 0;}
.testimonials-top .content .desg{display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d52b1e; font-style:italic; line-height:14px; text-align:right}
.testimonials-top .content .desg span{display:block; font-size:15px; margin-bottom:3px;}

#testimonials2 {width:234px;margin:0; padding:0}
#testimonials2 blockquote{width:234px !important;display:block; margin:0; padding:0 8px}
.nav { margin: 5px 0 }
#nav{ bottom: -39px; display: block; left: 2px; margin-bottom: 10px; position: absolute;}
#nav a, #s7 strong {background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    display: inline-block;
    height: 19px;
    margin: 0 4px 9px 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 19px;}
#nav a.activeSlide { background: #941833; color:#fff}
#nav a:focus { outline: none; }
.project-carousel li{margin-right:10px;}

.footer-box7{width:200px;float:left;padding:0 25px;}
.footer-box7 h2{font-family:'DroidSansRegular'; font-size:17px; font-weight:normal;height:25px;line-height:25px;margin:0;padding:0 0 2px; letter-spacing:0px; background:none;border-bottom:3px solid #9F0836; width:200px; color:#000000}
.footer-box7 p{color:#555;font-size:12px;line-height:18px;text-align:justify; margin:5px 0;}
.lastbox{padding-right:0px!important}
.firstbox{padding-left:0px!important}
/*.social-widget{ display:block; width:83px; height:129px; background:url(../images/social-widget-bg.png) no-repeat 0 0; text-align:center; padding:15px 0 0}*/
.social-widget {
    background-color:#f8f8f8;
    border-radius: 10px;
    border: 1px solid #758289;
    border-top: 6px solid #7286c1;
    display: block;
    margin-bottom: 10px;
    padding: 10px 0;
    text-align: center;
    width: 100px;
}
/* search keywords footer*/
.RW-box-search{width:220px;float:left;padding:0 10px 0 0;}
.RW-box-search h2{background: none repeat scroll 0 0 transparent;border-bottom: 3px solid #9F0836;color: #000000;font-family: 'DroidSansRegular';font-size: 17px;font-weight: normal;height: 25px;letter-spacing: 0;line-height: 25px;margin: 0px 0px 10px 0px;padding: 0 0 2px;width: 170px;text-align:left;border-left:none;}
.RW-ulbasic-search {clear: both;display: block;margin: 0px;padding:2px 0px 0px 0px;}
.RW-ulbasic-search li{background:url(../images/bullet1.gif) no-repeat 0 6px; list-style-type:none; padding-left:11px;margin:0 0 0px 7px; font-size:11px; color:#555555 !important; float:left; padding-top:1px}
.RW-ulbasic-search li a{color: #555555 !important; height: 15px; padding-bottom: 2px; text-decoration:underline}
.RW-ulbasic-search li a.selected{color:#555555 !important}
.rw-col-search{width:190px}
.rw-row-search{border-bottom:0px solid #f3dede; height:25px}
/* search keywords footer end */
.ulatus-icn-logo {
    margin-top: -4px;
    vertical-align: middle !important;
}
