body{margin:0px; padding:0px; background:#ffffff url(/images/body_bg.jpg) repeat-x top left; font:14px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
a{margin:0px; padding:0px; font:11px verdana; color:#bb0046; text-decoration:none;}
a:hover{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
p {line-height:18px; margin:0px; padding:0px;}

#main_container{width:930px; margin:0 auto; padding:53px 15px 0 15px;}
.logo{margin:0px; padding:0px 0 15px 0;}
.nav ul{margin:0px; padding:74px 30px 0 0;}
.nav li{margin:0px 5px 0 0; padding:0px; list-style:none; float:left;}
.nav li a{margin:0px; padding:0px 0px 0px 18px; background:url(/images/menu_left.jpg) no-repeat left top; font:12px verdana; color:#4b4b4b; float:left; cursor:pointer;}
.nav li a span{margin:0px; padding:9px 25px 8px 7px; background:url(/images/menu_right.jpg) no-repeat right top; float:left;}

.nav li a:hover{margin:0px; padding:0px 0px 0px 18px; background:url(/images/menu_left_hover.jpg) no-repeat left top; font:12px verdana; color:#fff; text-decoration:none;}
.nav li a:hover span{margin:0px; padding:9px 25px 8px 7px; background:url(/images/menu_right_hover.jpg) no-repeat right top;}

.nav li.selected a{background:url(/images/menu_left_hover.jpg) no-repeat left top;color:#fff;}
.nav li.selected a span{background:url(/images/menu_right_hover.jpg) no-repeat right top;}
.idBanner {background:url(/images/bannerTop.jpg) no-repeat top; width:927px; height:333px;}
.idBannerTextWrap {/*padding:120px 0px 0px 410px; padding:20px 0px 0px 410px;*/ padding:20px 0px 0px 0px;}
.idBannerTxt1 {font:20px Arial, Helvetica, sans-serif; color:#9d9d9d; padding-left:410px;}
.idBannerTxt2 {font:normal 28px Arial, Helvetica, sans-serif; color:#b71955; /*padding-left:20px;*/ padding-left:430px; padding-top:5px;}
.idBannerTxt3 {font:20px Arial, Helvetica, sans-serif; color:#9d9d9d;  /*padding-left:100px; */padding-left:510px;padding-top:5px;}

.bottom_listing ul{margin:0px; padding:20px 0 20px 0; float:left;}
.bottom_listing li{margin:0px; padding:0px 6px; float:left; list-style:none;}
.bottom_listing li a{margin:0px; padding:0px; border:0px;}
.footerWrapper {width:927px; margin:0 auto;}
#footer{padding:0px 0 10px 0;  width:927px;}
.footer_links ul{margin:0px auto; padding:0px 0 0 199px; height:24px; line-height:24px; color:#9e9e9e; background:#f5f5f5; float:left;  width:700px; text-align:center; vertical-align:middle; }

.footer_links li {margin:0px auto; padding:0px 15px 0 15px; text-align:center; float:left; background:url(/images/btm_bullet.jpg) no-repeat 0% 60%; list-style:none;}
.footer_links li a{font:11px verdana; color:#9e9e9e;}


.leftLink
{
list-style-type: none;
padding:0px;
margin:0px;
list-style-position:inside;
float:left;
}

.leftLink li
{
background:url(/images/sqpurple.gif) no-repeat;
background-repeat: no-repeat;
background-position:left;
padding:8px 0 0 14px;
list-style:none;
margin:0px;
}

.leftLink li a {color:#939393; text-decoration:none; }
.leftLink li a:hover {color:#bb0046; text-decoration:none;}

.rightCol {width:805px;text-align:justify}
.leftCol {width:180px; background:#f6f6f6; padding:0px 10px 10px 10px;}
.leftRightMainCol {width:895px; padding:0 15px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}

.paddingTop20 {padding-top:20px;}

ul.brandsLogo  { list-style-type:none}

 .brandsLogo li { float:left; width:290px; border:1px solid #ddd; margin:0 10px 20px 10px; text-align:center ; height:190px; line-height:190px; border-bottom:3px solid #ccc; border-right:3px solid #ccc;}	
 .brandsLogo li img { vertical-align:middle}
.footerBG {background:url(/images/footerBG.gif) repeat-x; width:100%; }
/* Added at 7 mar 2017 */
.redesign-img{ margin-bottom: 65px;padding-top:15px;padding-right:35px;float: right;width:494px;}
.red-btn {
    background: url(../images/red-btn-bg.png) 0 0 repeat-x;
    font-size: 19px;
    color: #fff;
    font-style: italic;
    padding: 5px 10px 7px;
    text-align: center;
    border-radius: 10px;
}
.fr.nav.adjust-image {
    position: relative;
}
.adjust-image-back .red-btn{
	    position: absolute;
		width: 89%;
		bottom: -50px;
		left: 2px;
}
.idBannerTextWrap.fl{
	margin-top:65px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .nav li a span{ letter-spacing: 0.3px; }
}
