.irfooter {
	MARGIN: 12px auto 0px;  HEIGHT: 60px;margin-bottom:0px;
}
.irfooterborder {
	WIDTH: 98%; MARGIN-LEFT: 15px; BORDER-TOP: #cecfce 1px solid; MARGIN-RIGHT: 16px
}
#irfooterlogo {
	BORDER-BOTTOM: #0 0px solid; BORDER-LEFT: #000 0px solid; MARGIN-TOP: 7px; WIDTH: 60%; FLOAT: left; HEIGHT: 47px; MARGIN-LEFT: 18px; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #cecfce 1px solid
}
.irfooterlink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px;PADDING-LEFT: 0px; WIDTH: 35%; PADDING-RIGHT: 20px; FONT: 11px arial; FLOAT: right; COLOR: #666; PADDING-TOP: 9px;HEIGHT: 47px;BORDER: #0000 0px solid;
}
#welcomeUser {
    color: #666666;
    float: right;
    font: 10px arial;
    margin-right:0px;
    margin-top: 0px;
    width: auto;
}
#iricon_footer {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #000000 #CECFCE #000000 #000000;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 0 0;
    float: left;
    height: 47px;
    margin-left: 18px;
    margin-top: 7px;
    width: 483px;
}
#irfooterlogo ul {
    margin: 0;
    padding: 0;
    
    }
#irfooterlogo ul li {
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
}
#irfooterlogo ul li a {
	/* background-image: url('../images/footer_logo.gif'); */
    background-image: url('../resources/images/footer_logo.png');
    border: 0 solid #000000;
    height: 47px;
}
/* #irfooterlogo ul li a.bvlogo {
    position: absolute;
    width: 105px;
}
#irfooterlogo ul li a.cris {
	background-position: -107px -7px;
    position: absolute;
    width: 48px;
} */
#irfooterlogo ul li a.verisign {
    background-image: url("/beta_images/thawte.gif");
    background-position: -144px 0;
    border: 0 solid #CCCCCC;
    margin-left: 90px;
    position: absolute;
    width: 48px;
}
#irfooterlogo ul li a.verisignvisa {
	/* background-position: -219px 0;
    margin-left: 190px;
    position: absolute;
    width: 40px; */
    background-position: -0px -0px; 
	width: 61px; 
	height: 46px;
	margin-left: 190px;
    position: absolute;
}
#irfooterlogo ul li a.masterc {
/* 	background-position: -262px 0;
    margin-left: 280px;
    position: absolute;
    width: 53px; */
    background-position: -105px -0px; 
	width: 58px; 
	height: 46px;
	 margin-left: 280px;
    position: absolute;
}
#irfooterlogo ul li a.safekey {
	/* background-position: -508px 0;
    margin-left: 370px;
    position: absolute;
    width: 75px; */
    background-position: -162px -0px; 
	width: 78px; 
	height: 46px;
	 margin-left: 370px;
    position: absolute;
}
.bluetabs{
border: 1px solid #D4EBEB;
min-width:850px;width:850px; margin:0 auto; height:32px; margin-top:1px; background: url('../resources/images/bluest.gif') repeat;
}
.bluetabs ul{
padding: 0px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
font: bold 12px arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.bluetabs li{
display: inline;
margin: 0;
}
.bluetabs li a{
text-decoration: none;
padding: 9px 50px;
/*margin-right: 3px;*/
float:left;
border-right: 1px solid #ABD8D8;
color: #2d2b2b;
background: url('../resources/images/bluest.gif') repeat;
}
.bluetabs li a:hover{
/*text-decoration: underline;*/ 
color: #2d2b2b; background:url('../resources/images/bluest_hover.gif') repeat-x;
}
.boxHead {
    background-color: #008894;
    height: 24px;
}
.heading {
    color: #FFFFFF;
    display: inline;
    float: left;
    font: bold 13px arial;
    padding: 3px 0 0 5px;
    text-align: left;
}
.logheading1 {
	color:#fff;
	font:bold 12px arial;
	float :center
}

.logheading2 {
	color:#fff;
	font:bold 13px arial;
	float :left
}
.box{
float:left; display:inline; height:220px; border:1px solid #4A9ACE;
}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_b{
position:absolute;
top: 0;
border-width: 0 1px;
font:normal 12px arial;
line-height:18px;
z-index:100;
background-color: white;
width: 155px;
margin-left:-38px; 
}
.dropmenudiv_b a{
width: auto;
display: block;
/*text-indent: 5px;*/
border-bottom:1px solid #ABD8D8;
text-decoration: none;  padding:7px 10px;
text-align:left;
color: black; background:url('../resources/images/bluest.gif') repeat-x;
}
.delas {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 2px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 18px;
}
.valuepack {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -18px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 23px;
}
.book {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -42px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 1px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 22px;
}
.luggage {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -64px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 4px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 16px;
}
.mobile {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -81px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 11px;
    margin-top: 0;
    position: absolute;
    right: 1px;
    width: 11px;
}
.Electronics {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -93px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 8px;
    margin-top: 0;
    position: absolute;
    right: 3px;
    width: 16px;
}
.furnishing {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -110px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 8px;
    margin-top: 0;
    position: absolute;
    right: 3px;
    width: 15px;
}
.furniture {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -125px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 2px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 23px;
}
.handbags {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -148px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 3px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 20px;
}
.cloth {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -168px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 7px;
    margin-top: 0;
    position: absolute;
    right: 3px;
    width: 17px;
}
.Shoe {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -185px 0 rgba(0, 0, 0, 0);
    height: 19px;
    margin-right: 3px;
    margin-top: 0;
    position: absolute;
    right: 5px;
    width: 23px;
}
.shoping_icon {
    background: url('../resources/images/icon_sprite.gif') no-repeat scroll -208px 0 rgba(0, 0, 0, 0);
    border: 0 solid #FFFFFF;
    margin-right: 10px;
    padding: 3px 48px;
}
.Jewellery {
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 3px;
    width: 23px;
}
.wallet {
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 2px;
    width: 23px;
}
.Sunglasses {
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 6px;
    width: 23px;
}
.accessories {
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 8px;
    width: 23px;
}
.Watches {
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 1px;
    width: 23px;
}
.sports {
    height: 19px;
    margin-top: 0;
    position: absolute;
    right: 4px;
    width: 23px;
}
.dropmenudiv_b 
.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3; background:url('../resources/images/bluest_hover.gif') repeat-x;
}

/* ######### Responsive CSS ######### */
@media screen and (max-width: 480px){
.bluetabs{
		border-bottom-width: 0;
	}
.bluetabs li{
		margin: 0;
	}
.bluetabs li a{
		padding: 10px auto;
		display: block;
		width: 100%;
		font-size: 120%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
.dropmenudiv_b{
		width: 100% !important;
		display: none;
		position: static;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
.dropmenudiv_b a{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

}
