@charset "utf-8";
/* CSS Document */


/* Fonts used in the site */
@font-face {
				font-family: 'HelveticaNeueLTCom-Hv';
				src: url('helveticaneueltcom-hv.eot');
				src: url('helveticaneueltcom-hv.eot?#iefix') format('embedded-opentype'),
						 url('helveticaneueltcom-hv.woff') format('woff'),
						 url('helveticaneueltcom-hv.ttf') format('truetype'),
						 url('helveticaneueltcom-hv.svg#helveticaneueltcom-hv') format('svg');
				font-weight: normal;
				font-style: normal;
		}

@font-face {
   font-family: 'MyriadPro-Regular';
   src: url('myriadpro-regular.eot');
   src: url('myriadpro-regular.eot?#iefix') format('embedded-opentype'),
        url('myriadpro-regular.woff') format('woff'),
        url('myriadpro-regular.ttf') format('truetype'),
        url('myriadpro-regular.svg#myriadpro-regular') format('svg');
   font-weight: normal;
   font-style: normal;
}

body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
img{border:none;}
.sb-header {}
.sb-in-con {width:998px; margin:auto;}
.sb-navigation {background-color:#a22020; border-bottom:#fff 4px solid;}/* background-color:#;8a0000 */
/*.sb-navigation ul {margin:0px; padding:0px; padding-top:14px; }
.sb-navigation li {font-family: 'HelveticaNeueLTCom-Hv';  font-size:13px; list-style-image:none; display:inline; padding:10px; color:#fdb813; text-transform:uppercase; position:relative; text-shadow: 0px 1px rgba(0,0, 0, 0.30)}
.sb-navigation a{ color:#FFF; text-decoration:none;}
.sb-navigation a:hover{ color:#fdb813; text-decoration:none;}*/
.sb-logo-search{width:auto; float:left; margin-left:17px; margin-top:26px;}
.clear{clear:both;}

/*.sb-navigation li ul{ display: none;
		             height: auto;									
		             margin: 0; 
		             padding: 0;
					 width:auto;
				 	 position:absolute;
					 top:43px;
					 left:0px; background-color:#4c4c4c; padding:5px 10px 5px 10px; border:#fff 1px solid; z-index:1000; 
}
.sb-navigation li:hover ul{ display: block; }
.sb-navigation li ul li{ display:list-item; list-style:none; padding:5px; font-size:12px; color:#fff; text-align:left; font-weight:normal; white-space:nowrap; }

.sb-navigation li ul li a{color:#fff;}
.sb-navigation li ul li a:hover{color:#fff; border-bottom: none;}*/


.invisible{display:none;}

.sb-header-right{width:auto; float:right;}
.sb-top-rightlinks{padding-right:11px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:right; line-height:22px; position:relative;}
.sb-top-rightlinks a{ color:#000; text-decoration:none; }
.sb-top-rightlinks a:hover{ color:#000; text-decoration:underline; }


.sb-top-search-con{width:auto; float:right;  text-align:right; margin-bottom:5px; } 
.sb-search{width:240px; border:#878787 1px solid; padding:9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  font-style:italic; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  outline:none;}


.sb-sliderbg{ background-color:#dfdfdf; border-bottom:#adadad 1px solid;  border-top:#adadad 1px solid;} /* background-color:#cfcfcf; */
.sb-slider-con{width:998px; margin:auto;}
.sb-slider-left{ width:500px; float:left;}
.sb-slider-right{width:300px; float:right; position: relative;}
.sb-slider-infobox{height:100px; background-color:#FFF; border:#717171 1px solid; padding:5px; position:relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; 
box-shadow: 0 0 8px #4c4c4c;
-moz-box-shadow: 0 0 8px #4c4c4c;
-webkit-box-shadow: 0 0 8px #4c4c4c;}
.sb-slider-infobox-text-1{ font-size:14px;  color:#e81a22; font-weight:bold;top:-3px;}
.sb-slider-infobox-text-2{ font-size:12px;  color:#6a6a6a;}
.sb-knowmore{
	width:100px;
	height:17px;
	position:absolute;
	bottom:-5px;
	right:-1px;
	background-image:url(../images/know-morebg.png);
	background-repeat:no-repeat;
	color:#fff;
	text-align:center;
	
	font-size:12px; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.sb-knowmore a{color:#fff; text-decoration:none;}
.sb-knowmore a:hover{color:#fff; text-decoration:none; cursor:pointer;}

.sb-main{width:998px; margin:auto; background-color:#ffffff; position:relative; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:10px; text-align:center; } /*ffffff*/
.sb-redarrow{
	width:580px; 
    position:absolute;
	top:-10px;	
   font-family: 'HelveticaNeueLTCom-Hv';  
	font-size:15px;
	color:#fff; 
	}
.sb-redarrowbg{ background-image:url(../images/redbg.png);  background-repeat:repeat-x; background-position:top; }
.sb-redarrowbg a{
	color:#3c3730;
	text-decoration:none;
	font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: 400;
	v-align:absmiddle;
}
.sb-redarrowbg a:hover{
	color:#FFF;
	text-decoration:none;
}

.sb-mainleft{width:630px; float:left; margin-top:97px; text-align:left;}
.sb-mainright{width:350px; float:right;}

.sb-locators{ width:180px; float:left; padding-left:17px;}
.sb-tech{ width:235px; float:left; margin-right:10px;}
.sb-gey-buttons{ width:auto; float:left;}

.sb-main-left-title{font-family: 'HelveticaNeueLTCom-Hv'; font-size:14px; color:#b20d26; text-transform:uppercase;}
.sb-main-left-locate{}
.sb-main-left-locate ul{margin-top:5px; padding:0px; }
.sb-main-left-locate li{ list-style:inside; list-style-image:url(../images/yellow-bullet.png);  font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#6a6a6a; padding-bottom:5px;}
.sb-main-left-locate li a{color:#6a6a6a;; text-decoration:none;}
.sb-main-left-locate li a:hover{color:#e81a22;; text-decoration:none;}






.sb-footer{border-top:#acacac 1px solid; padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6a6a6a;}
.sb-footer-left{width:auto; float:left;}
.sb-footer-right{width:auto; float:right;color:#6a6a6a;}
.sb-footer-right a{color:#6a6a6a; text-decoration:none;}
.sb-footer-right a:hover{color:#6a6a6a; text-decoration:underline;}

.sb-news-box{
	margin-top:61px;
	margin-right:8px;
	background-color:#FFF;
	border:#dbdbdb 1px solid;
	 -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; 
	box-shadow: 0 0 3px rgba(0,0,0,.25); -moz-box-shadow: 0 0 3px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.25);
	background-image:url(../images/sb-news-box-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.sb-news-title{ padding:18px 25px 18px 25px;font-family: 'HelveticaNeueLTCom-Hv'; font-size:14px; color:#b20d26; text-transform:uppercase; border-bottom:#dbdbdb 1px solid; text-align:left;}
.sb-news-topics{  text-align:left;}
.sb-news-topics ul{ margin-top:10px; padding:0px; }
.sb-news-topics li{
	padding:0px;
	 margin-bottom:10px;
	list-style-position:outside;
	list-style-image:url(../images/red-bullet.png);
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#000;
}
.sb-news-topics li a{color:#000; text-decoration:none; }
.sb-news-topics li a:hover{color:#e81a22; text-decoration:none; }

.sb-help-desk{
	margin-top:12px;
	margin-right:8px;
	background-color:#FFF;
	border:#dbdbdb 1px solid;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;
	box-shadow: 0 0 3px rgba(0,0,0,.25); -moz-box-shadow: 0 0 3px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.25);
}
.sb-help-desk-title{font-family: 'HelveticaNeueLTCom-Hv'; font-size:12px;  color:#b20d26; text-transform:uppercase; text-align:left;}
.sb-help-desk-list{width:100%; float:left;  margin-left:8px; margin-top:8px; }
.sb-help-desk-list ul{margin-top:5px; padding:0px;  }
.sb-help-desk-list li{ list-style:inside; list-style-image:url(../images/yellow-bullet.png);  font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#6a6a6a; text-align:left; padding-bottom:-5px;}
.sb-help-desk-list li a{color:#6a6a6a; text-decoration:none; }
.sb-help-desk-list li a:hover{color:#e81a22; text-decoration:none; }

.sb-bottom-grey{ height:34px;}
.px50{height:50px;}



.menu-cont{
	float:left;
	width:998px; 	
}
.menu{
	float:left;
	margin-right:18px;
	position:relative;	
	width:auto;	
	font-family: 'HelveticaNeueLTCom-Hv', Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fdb813;
	padding:7px 0px 7px 0px;
}
.menu a{
	text-decoration:none;
	color:#FFF;
}
.menu a:hover{
	text-decoration:none;
	color:#fdb813; 
	background-image:url(../images/whitearrow.png); 
	background-repeat:no-repeat; 
	background-position: bottom;
}
.menu-join{
	float:right;
}

/* Drop Down */
 

div.dropdown{
	color: #555;
	margin: 3px -22px 0 0;
	width: 143px;
	position: relative;
	height: 17px;
	text-align:left;
}
div.submenu{
	position: absolute;
	z-index: 100;
	top:30px;
	display: none;
	width:auto; padding:5px;	
	background-color:#4c4c4c; border: #fff 2px solid;-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px;  border-radius:0px 0px 5px 5px; 
	
}

.root  li{
	margin:7px 5px 0px 0px; 
}
.root  ul{
	margin: 0px; 
}
.root  li{
	margin:7px 5px 7px 5px;  white-space:nowrap;
}
.dropdown  li a {
    display: block;
    padding: 6px 15px;
	cursor: pointer;
	text-decoration:none;
	text-align:left;
}

.dropdown li a:hover{
    text-decoration: none;
    
}
.account {
	position: relative;
}
a.account {
	z-index: 110;
	display: block;
	text-decoration: none;
	cursor:pointer;
}
.root{
	list-style:none;
	margin:0px;
	padding:0px;
	padding:25px 5px 0px 5px;
}

.px22{height:22px;}

.sb-inner-redarrow{
	width:390px; 
    position:absolute;
	top:-1px;	
	right:0px;
    font-family: 'HelveticaNeueLTCom-Hv';  
	font-size:11px; 	
	color:#fff; 
	}
.sb-inner-redarrowbg{  background-image: url(../images/inner-redarrowbg.png);  background-repeat:repeat-x; background-position:top; }

.sb-inner-redarrowbg a{
	color:#000;
	text-decoration:none;
}
.sb-inner-sliderbg{ height:139px; background-color:#dfdfdf; border-bottom:#adadad 1px solid;  border-top:#adadad 1px solid;} /* background-color:#cfcfcf; */
.sb-innerslider-left{width:auto; height:139px; float:left;}
.sb-innerslider-right{ width:326px; float:right; border:#036 1px solid;}

.sb-innerslider-con {width:998px; margin:auto; position:relative; }

.sb-inner-mainleft{	
	width:252px; 
	padding-left:7px; 
	float:left; 
	font-family: 'HelveticaNeueLTCom-Hv';  
	font-size:11px; 	 
	color:#000;font-weight:normal;
}
.sb-inner-mainmid{
	width:510px; 
	margin-bottom:20px;
	float:left;
	margin-left:20px; 
	font-family: 'HelveticaNeueLTCom-Hv';  
	font-size:11px; 	
	color:#000; font-weight:normal;
}
.sb-inner-mainright{
	width:182px; 
	float:right;
}
.advt180x350{
	width:180px;
	height:350px;
	overflow:hidden;
	background-color:#ededed;
	border:#dddddd 1px solid;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; 	border-radius:3px;	
	margin-bottom:15px;
}
.advt180x100{
	width:180px;
	height:100px;
	overflow:hidden;
	background-color:#ededed;
	border:#dddddd 1px solid;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; 	border-radius:3px;	
	margin-bottom:15px;
}
.advt250x120{
	width:250px;
	height:120px;
	overflow:hidden;
	background-color:#ededed;
	border:#dddddd 1px solid;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; 	border-radius:3px;	
	margin-bottom:15px;
}
.leftad{
	background-color:#ededed;
	border:#dddddd 1px solid;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 	border-radius:5px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#4c4c4c; 
	text-align:left;
	margin-bottom:10px;
	font-weight:normal;
	}
.px32{height:32px;}
.empty350{height:350px;}
.empty100{height:100px;}
.px120{height:120px;}
.px10{height:10px;}
.px20{height:20px;}

.sb-inner-help-desk{
	background-color:#FFF;
	border:#dbdbdb 1px solid;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;
	box-shadow: 0 0 3px rgba(0,0,0,.25); -moz-box-shadow: 0 0 3px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.25);
}

.sb-innerpage-title{font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#b20d26; text-transform:uppercase; text-align:left; margin-bottom:14px;}

.bredcrumbs-selected{
	color:#b20d26;
}
.bredcrumbs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000; /* 4c4c4c */
	margin-bottom:14px;
	text-decoration:none;
	float:left; 
	text-align:left;
}
.bredcrumbs a{
	color:#000; /* */
	text-decoration:none;
}
.bredcrumbs a:hover{
	color:#b20d26;
	text-decoration:underline;
}
.sb-innertopic-title{font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; text-align:left; margin-bottom:16px; line-height:21px;}
.sb-innertext{font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#4c4c4c;  text-align:justify; line-height:24px;} /* color:#4c4c4c; */
.sb-innertext table tr td {text-align:justify;}
.sb-innertext a{
	text-decoration:underline;
	 color:#000;
}.sb-innertext a:hover{
	text-decoration:underline;
	 color:#b20d26;
}
.sb-innertext ol{
	margin:5px 0px 5px 15px;
	padding:0px;
}
.sb-innertext ul{
	margin:0px;
	padding:0px;
	list-style-image:url(../images/grey-bullet.png);
	list-style-position:outside;
}
.sb-innertext li{
	margin:5px 0px 5px 15px;
	padding:0px;
	text-align:justify;
}
.sb-innertext h1{font-size:16px; font-weight:bold; color:#C00; margin:0px; text-transform:uppercase;}
.sb-inner-leftlink-con{}
.sb-inner-homebg{
	background-image:url(../images/menulink-bgimg.png);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#b20d26;
	margin-bottom:12px;
	padding:6px 30px 5px 12px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-transform:uppercase;
}
.sb-inner-leftlink-title{
	font-family: 'MyriadPro-Regular', Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform: uppercase;
	font-weight:bold;
	color:#000;
	text-align:left;
	
	padding-left:10px;
	padding-bottom:5px;
	border-bottom:#c35a0f solid 1px; /* 999 */
}
.sb-inner-left-accord-con{
}

.accord{
	font-family: 'MyriadPro-Regular', Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#000; 
	text-align:left;
	
	padding:5px 0px 5px 10px;
	border-bottom:#f0761f solid 1px; /* CCC */
}
.accord-titles{
	position:relative;
}
.accord-close{
	position:absolute;
	right:5px;
	top:3px;
	height:10px;
	width:10px;
	cursor:pointer;
}
.accord-options{
}
.accord-options ul{
	padding:0px;
	margin:0px 0px 0px 20px;
}
.accord-options li{
	padding:0px;
	margin:0px;
	list-style-image:url(../images/grey-bullet.png);
	list-style-position:outside;
}
.accord a{
	color:#000;
	text-decoration:none;
}
.accord a:hover{
	color:#e81a22;
	text-decoration:none;
}
.lang {
	text-align:right;
}
.lang select {
	width:100px; border:#878787 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  outline:none;}
	/*
.sb-innertext table tr td table tr:nth-child(even) {background:#f4f4f4;}
.sb-innertext table tr td table tr:nth-child(odd) {background:#e3e3e3;}
.double-color tr:nth-child(odd) {background:#e3e3e3;}
.double-color tr:nth-child(even) {background:#f4f4f4;}*/
.disc li {border-bottom:1px dashed #999999; padding:3px;}
.sb-innertext strong {color:#C00;}
.sb-innertext .boldText {color:#000; font-weight:bold;}
.sb-sep{
	background-image:url(../images/sep.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:5px;
	clear:both;
}
.sb-anchor{
	background-color:#E9E9E9;
	border:1px solid #999;
	color:#333;
	font-weight:bold;
	padding-left:20px;
	background-image:url(../images/grey-bullet.png);
	background-position:10px center ;
	background-repeat:no-repeat;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;
}
.sb-anchor a{
	color:#333;
	text-decoration:none;
}
.sb-anchor a:hover{
	color:#b20d26;
	text-decoration:none;
}

.testimonial-block{ background-color:#FFF; 
	border:#ddd 2px solid; 
	-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; 
	padding:24px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#4c4c4c;  
	text-align:left;
}
.testi-bold-text{font-family: Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#4c4c4c;  
	text-align:right;}
.testimonial-block .boldText {color:#4c4c4c; font-weight:bold;}

/* Gradient transparent - color - transparent */
		
hr.style-two {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

.inputbox{width:260px; background-color:#e2e2e2; border:#d4d4d4 1px solid; padding:4px; -moz-box-shadow: 0px 1px 2px #ffffff;
-webkit-box-shadow: 0px 1px 2px #ffffff;
box-shadow: 0px 1px 2px #ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#666; text-shadow: 0px 1px rgba(245,245, 245, 0.75); outline:none; }
.inputboxselect{width:270px; background-color:#e2e2e2; border:#d4d4d4 1px solid; padding:4px; -moz-box-shadow: 0px 1px 2px #ffffff;
-webkit-box-shadow: 0px 1px 2px #ffffff;
box-shadow: 0px 1px 2px #ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#666; text-shadow: 0px 1px rgba(245,245, 245, 0.75); outline:none;}
.inputbox-message{width:260px; background-color:#e2e2e2; border:#d4d4d4 1px solid; padding:4px; -moz-box-shadow: 0px 1px 2px #ffffff; height:60px;
-webkit-box-shadow: 0px 1px 2px #ffffff;
box-shadow: 0px 1px 2px #ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#666; text-shadow: 0px 1px rgba(245,245, 245, 0.75); outline:none; }
.resetbtn a{ 
	background-image:url(../images/resetbtnbg.jpg); 
	background-repeat:repeat-x; 
	background-color:#828282; 
	border:#7f7f7f 1px solid; 
	padding:10px 30px 10px 30px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-shadow: 0px 1px rgba(245,245, 245, 0.75); 
	color:#000; text-decoration:none;}
.resetbtn a:hover{ color:#000; text-decoration:none; }
.sendbtn a{ 
	background-image:url(../images/sendbtnbg.jpg); 
	background-repeat:repeat-x; 
	background-color:#030303; 
	border:#000 1px solid; 
	padding:10px 30px 10px 30px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	width:auto;
	text-shadow: 0px 1px rgba(0,0, 0, 0.75);
	color:#fff; text-decoration:none;
}
.sendbtn a:hover{ color:#fff; text-decoration:underline; }

/* added on 24th March */
.sb-footer-right img {vertical-align:middle;}
.sb-footer-right {position:relative; top:-5px;}
.online-loan {position:absolute; width:200px; height:80px; right:0px; top:35px; background-color:#dcdcdc; z-index:2; border: #900 2px solid; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px;  border-radius:10px 10px 10px 10px; padding:10px; display:block; display:none; font-family:Arial, Helvetica, sans-serif;}
.online-loan ul {list-style-type:none; padding:0; margin:0;}
.online-loan ul li { width:90%; background-color:#ffffff; border: #999 1px solid; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;  border-radius:5px 5px 5px 5px; line-height:16px; text-align:left; padding:3px; padding-left:15px; margin-bottom:5px; cursor:pointer;}
.online-loan ul li:hover { width:90%; background-color:#666666; color:#ffffff; border: #999 1px solid; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;  border-radius:5px 5px 5px 5px; line-height:16px; text-align:left; padding:3px; padding-left:15px; margin-bottom:5px; cursor:pointer;}

/* added on 24th May */
 .readmorebtn{ 
       background-image:url(../images/send-btn.jpg); 
       background-repeat:repeat-x; 
       background-color:#030303; 
       border:#6e0c0c 1px solid; 
       padding:5px 10px; 
	   text-decoration:none;
       font-size:12px; 
       font-weight:bold; 
       width:70px;        
       color:#fff; text-decoration:none; text-align:center;
       -moz-border-radius: 8px; -webkit-border-radius:8px;  border-radius:8px; 
}

.readmorebtn:hover{ color:#fff; text-decoration:underline; cursor:pointer; }

a.readmorebtn{text-decoration:none; color:#FFF;}
a.readmorebtn:hover{text-decoration:underline; color:#FFF;}

/* added on 28th May for branch locator - google maps */
.sb-inner-branchlocator{
	margin-bottom:20px;
	float:left;
	margin-left:20px; 
	font-family: 'HelveticaNeueLTCom-Hv';  
	font-size:11px; 	
	color:#000; font-weight:normal;
}
.locator-block{ background-color:#FFF; 
	border:#ddd 2px solid; 
	-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; 
	padding:5px 0px 5px 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	color:#4c4c4c;  
	text-align:left;
}
.map-frame{ background-color:#FFF; 
	border:#ddd 2px solid; 	
	padding:2px; 
	font-family: Arial, Helvetica, sans-serif; 	
}
.mapsearchinput{width:160px; background-color:#fff; border:#d4d4d4 1px solid; padding:4px; -moz-box-shadow: 0px 1px 2px #ffffff;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:12px; 
color:#666; 
outline:none;}
.mapsearchinput-select{width:170px; background-color:#fff; border:#d4d4d4 1px solid; padding:4px; -moz-box-shadow: 0px 1px 2px #ffffff;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:12px; 
color:#666; 
outline:none;}
.searchbtn a{ 
	background-image:url(../images/resetbtnbg.jpg); 
	background-repeat:repeat-x; 
	background-color:#828282; 
	border:#7f7f7f 1px solid; 
	moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; 
	padding:5px 10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-shadow: 0px 1px rgba(245,245, 245, 0.50); 
	color:#000; text-decoration:none;}
.searchbtn a:hover{ color:#000; text-decoration:underline; }
 .faqs{
       background-color:#FFF; 
       border:#ddd 2px solid; 
       -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; 
       padding:15px 15px 10px 15px; 
       font-family: Arial, Helvetica, sans-serif; 
       font-weight:normal; 
       color:#4c4c4c;  
       text-align:left;
	  
}
.faq-top{}
.faq-title{
	width:90%;float:left; font-family: Arial, Helvetica, sans-serif; 
       font-weight:bold; 
       color:#4c4c4c; margin-bottom:5px; }
.answer{text-align:justify;}
.open{width:7%; float:right; text-align:right; }
.open img{ cursor:pointer;}

/* added for board of directors on May 30 */
.board-of-directors{
	width:150px;
	height:182px;
	line-height:18px;
	background-color:#E9E9E9;
	padding:5px;
	margin:0px 7px 7px 0px;
	font-size:12px;
	text-align:center;
	box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999;
	margin:0px auto;
}
.board-of-directors strong{
	color:#000;
}
.board-of-directors:hover strong{
	color:#FFF;
}
.board-of-directors img{
	margin-bottom:3px;
}
.board-of-directors:hover{
	background-color:#b20d26;
	color:#FFF;
	cursor:pointer;
}

.black-bg{
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	bottom:0px;
	z-index:14000;
	background-color:#000000;
	opacity:0.4;
	filter:alpha(opacity=40);
	visibility:hidden;
}
.bod-pop{
	position:fixed;
	left:0px;
	top:0px;
	background-color:#b20d26;
	visibility:hidden;
	z-index:15000;
	padding:15px;
}
.p-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFF;
	width:600px;
	height:400px;
	padding-right:5px;
	overflow-y:scroll;
}
.bod-name{
	font-family: 'HelveticaNeueLTCom-Hv'; 
	font-size:26px;
	color:#FFF;
}
.bod-title{
	font-family: 'HelveticaNeueLTCom-Hv'; 
	font-size:14px;
	color:#FFF;
	text-transform:uppercase;
}
.bod-text{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#FFF;
}
.bod-text ul{
	margin:0px;
	padding:0px;
	list-style:disc;
}
.bod-text li{
	margin:0px 0px 3px 15px;;
	padding:0px;
}

/* Currency Converter and footer on 5th June */

.text-normal{ font-size:16px; color:#878787; font-weight:bold;}
.text-big{ font-size:28px; color:#212121; font-weight:bold;}
.currency-inputbox{width:100px; background-color:#fff; border:#c0c0c0 1px solid; padding: 4px;outline:none; }
.currency-inputboxselect{width:120px; background-color:#f3f3f3; border:#c0c0c0 1px solid; padding:4px; outline:none;} /* background-image: url(../images/footerbg.png); background-repeat:repeat-x; background-position:bottom;*/
.extended-footer{  background-color:#f98006; height:34px; position:fixed; left:0px; bottom:0px; width:100%; background-image: url(../images/footerbg.png); background-repeat:repeat-x; background-position:bottom;}
.ex-foot-text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; font-weight:normal;}
.ex-foot-text a{color:#fff; text-decoration:none; padding-left:15px; padding-right:15px;}
.ex-foot-text a:hover{ color:#fff; text-decoration:underline;}

/* added for product table on 22 june */
.products-list {background-color:#cecece;}
.products-list tr td {width:50%; background-color:#ffffff;}
.product-title {font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif;  background-color:#a22020; padding:8px; color:#fff; font-size:15px; text-transform:uppercase; padding-left:15px; border-bottom:1px solid #cecece;}
.product-title a{ color:#fff; text-decoration:none; }
.product-title a:hover{color:#fff; text-decoration:underline;}
.products-list ul{ margin:0px; padding:0px; padding-bottom:10px;}
.products-list ul li{ 
	font-family: 'MyriadPro-Regular', Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#000;	
	text-align:left; 
	list-style-image:url(../images/yellow-ar-bullet.png); 
	margin-left:30px;
}
.products-list ul li a{ color:#000; text-decoration:none; }
.products-list ul li a:hover{ color:#868686; text-decoration:underline; }
.products-list tr td:nth-child(odd) { border-right: 1px solid #cecece; border-left: 1px solid #cecece; border-bottom:1px solid #cecece;  }
.products-list tr td:nth-child(even) { border-right: 1px solid #cecece; border-bottom:1px solid #cecece;}
.products-list tr td.empty{ border-bottom:none; border-right:none;}
.products-list tr:first-child td{ border-top:#cecece 1px solid;}

/* New home */

.home-cont{
	position:relative;
}
.home-left{
	float:left;
	width:659px;
	padding:15px 0px;
	background-color:#ebebeb;
	border-top:5px solid #dedede;
	border-bottom:2px solid #dedede;
	text-align:left;
	
}
.home-right{
	position:absolute;
	right:0px;
	bottom:0px;
	width:320px;
	background-color:#f9eec3;
	border-bottom:2px solid #f5e19e;
	text-align:left;
}

.home-list-title{
	font-family:'Myriad Pro', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#a22020;
	font-weight:bold;
	text-transform:uppercase;
	list-style:none;
}
.home-list-title a{
	color:#a22020;
	text-decoration:none;
}
.home-list-title a:hover{
	color:#a22020;
	text-decoration:underline;
}
.home-list{
	padding:0px 20px;
}
.home-list ul{
	float:none;
	padding:5px 20px;
	margin:0px;
}
.home-list ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	text-transform:none;
	list-style-image:url(../images/home-bullet.gif);
	padding:3px 0px;
}
.home-list ul li a{
	color:#333;
	text-decoration:none;
}
.home-list ul li a:hover{
	color:#333;
	text-decoration:underline;
}
.home-right-line{
	border-top:5px solid #f5e19e;
}
.three-tabs{
	margin:18px 0px;
}
.px80{height:80px;}

.bod-strong{color:#fff; font-weight:bold; }

/* social media */
.social-media {position:relative; position:fixed; right:0px; padding:0px; top:160px; width:44px;}
.social-media div { width:170px; text-align:left; background-color:#ffffff;-moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius:  5px 0px 0px 5px; border-radius: 5px 0px 0px 5px; position:relative; left:0px;}
.social-media div img {vertical-align:middle; padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:6px;}
.social-media div a {font-family: 'MyriadPro-Regular', Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#000000; }

.sb-innertext .bordered td {background-color:#FFF; border-left:1px solid #CCC; border-bottom:1px solid #CCC; text-align:left;}
.sb-innertext .bordered tr:first-child td {border-top:1px solid #CCC;}
.sb-innertext .bordered tr td:last-child {border-right:1px solid #CCC;}
.sb-innertext .bordered  strong{color:#4c4c4c;}
.sb-innertext .bordered  tr td{text-align:left;}
.sb-innertext .bordered  ul li {text-align:left;}

.font-12 {
	font-size:12px;
}
.sb-innertext .trading-online {text-align:center;}
.sb-innertext .trading-online a {display:inline-block; width:220px; color:#FFF; background-color:#CC0000; padding: 3px 10px; margin-bottom:8px; border-radius:4px; text-decoration:none; font-size:13px; font-weight:bold; text-align:center;}
.sb-innertext .trading-online a:hover {color:#000; background-color:#fcaf16;}
/**
 * Simple fade transition,
 */
.mfp-fade.mfp-bg {
	opacity: 0;
	-webkit-transition: all 0.15s ease-out; 
	-moz-transition: all 0.15s ease-out; 
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}

.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0;
	-webkit-transition: all 0.15s ease-out; 
	-moz-transition: all 0.15s ease-out; 
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}