/* Crousel Basic CSS */
#container li div.ililts {
	margin-top: -12px;
    margin-left: -10px;
    width: 132px;
    height: 90px;
    margin-right: 15px;
}
#container li div.ililts:hover {
	margin-top: -12px;
    margin-left: -10px;
    width: 132px;
    height: 90px;
    margin-right: 15px;
}
#container li div.ililts .load {
    margin-left: 50%;
    margin-top: 30%;
    width: 16px;
    height: 16px;
	border:0px;
}
#container {
	background-color: #EAFBFF;
	padding-top:15px;
	padding-bottom:15px;
}
#container h3 {
	font:18px supermarket, Arial, Helvetica, sans-serif;
	color:#0261AE;
	text-align:left;
	margin-left:20px;
	margin-bottom:5px;
	border-bottom: solid 1px #0261AE;
	margin-right:20px;
}
#container h4 {
	font:15px supermarket, Arial, Helvetica, sans-serif;
	color:#0261AE;
	text-align:left;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:5px;
}
.main-slider-container2 { 	height: 250px;position: relative; margin: 0 auto }
.main-slider-container3 { 	height: 370px;position: relative; margin: 0 auto }
.main-slider-container4 { 	height: 250px;position: relative; margin: 0 auto }
.main-slider-container5 { 	height: 370px;position: relative; margin: 0 auto }
.main-slider-containerRecom { 	height: 120px;position: relative; margin: 0 auto }

.main-slider-container { 	height:400px;position: relative; margin: 0 auto }
.main-slider-containerExclusive { 	height:400px;position: relative; margin: 0 auto }
.slider-container { width:970px; position: absolute; overflow: hidden;}
#container ul { position: relative; margin: 0; padding: 0;   }
#container li { list-style-type: none; position: relative; float: left; }

#container li div {
	word-wrap: break-word;
	padding:10px;
	float: left; display:block; 
	width:290px;
	height:110px;
}
#container li div:hover {
	word-wrap: break-word;
	padding:10px;
	float: left; display:block; 
	width:290px;
	height:110px;
	background-color: #CAEEFF;
}

#container ul.slider-Recom li div {
	word-wrap: break-word;
	padding:10px;
	float: left; display:block; 
	width:290px;
	height:101px;
	margin-left:7px;
}
#container ul.slider-Recom li div:hover {
	padding: 10px;
	float: left;
	display: block;
	width: 290px;
	margin-left: 7px;
	background-color: #FFE866;
}
#container li div img {
	border: solid 5px #FFFFFF;
float: left;
width:143px; height:91px; margin-right:5px;
}

#container li div a, #container li div a.visited {
	width:100%;
	text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0261AE;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	line-height:15px;
}
#container li div a:hover {
	width:100%;
	text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0033CC;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	line-height:15px;
}
#container li div b {
	line-height:21px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0261ae;
}

.recomcrousel { float: left;width: 973px;height: 160px;margin-bottom: 20px;background-color: #ffffcb;margin-left: 10px;margin-right: 5px;margin-top: 10px;}
.recomcrousel .label { float: left;z-index:5; position: relative;top:-21px;left: -10px;}
.recomcrousel h3 { margin-top:-5px; }
.recomcrousel_link { float:right;padding-right: 20px;margin-top: 2px;}
.recomcrousel a.RecomMoreText:link { font-size:13px; color:#0261AE; text-decoration:none;}
.recomcrousel a.RecomMoreText:visited { font-size:13px; color:#0261AE; text-decoration:none;}
.recomcrousel a.RecomMoreText:hover { font-size:13px; color: #065391; text-decoration: underline;}
.recomcrousel h3 div { position:relative;left: -30px;overflow: hidden;}
.disable-link { pointer-events: none; }
.prev {  left: 5px; background: url(../images/prev.png); z-index:22; cursor:pointer; }
.next {  right:5px; background: url(../images/next.png); z-index:22; cursor:pointer; }
.disable-link.prev { background: none; }
.disable-link.next { background: none; }
.crousel-navigation { position: absolute; top:170px; width: 35px; height: 35px; }
.crousel-navigation2 { position: absolute; top: 165px; width: 35px; height: 35px; }
.crousel-navigationExclusive { position: absolute; top:170px; width: 35px; height: 35px; }
.crousel-navigationRecom { position: absolute; top:45px; width: 35px; height: 35px; }

/*  Some other style to butify content */
.slider-container h3, .slider-container p { margin-left: 20px; margin-right: 20px; }
.slider-container p { width: 200px; display: inline-block; vertical-align: top; }
.slider-container .crousel-image-outer { margin-right: 20px; display: inline-block; width: 200px; }