.bdr {
border: 4px solid #E5E8E9;
-moz-border-radius: 8px;
float: left;
margin-bottom: 12px;
border-radius: 8px;
margin-top:15px;
}

.bdr a{
text-decoration:none;
color:#394854
}

#shopping {
  padding-top: 5px;
  padding-bottom: 40px;
  position: relative;
}

.module {
background-color: white;
padding: 14px 10px 20px 10px;
float: left;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
box-shadow: 0 1px 0 #bbc1c5;
-webkit-box-shadow: 0 1px 0 #bbc1c5;
-moz-box-shadow: 0 1px 0 #bbc1c5;
height:230px;
overflow:hidden;
}

.ratecity-header a.selected{background:#fff}
.ratecity-header .ratecity-logo{width:110px;float:left;height: 36px;border:0}
.ratecity-header .ratecity-header-title{color: #828A8D;font-size: 14px;text-align: right;height: 35px;line-height: 35px;font-weight: bold;float: right;margin: 0 1px;}
.ratecity-header a.ratecity-logo-link {background:0;}
.ratecity-carousel .jcarousel-list{padding-bottom:0}
.ratecity-carousel .jcarousel-container{padding:18px 10px 0;width:252px;margin:0;position:relative;overflow:auto;height:150px}
.ratecity-carousel .headertitle{font-size:10px;font-weight:bold;width:100%;padding-bottom:30px}
.ratecity-carousel .headertitle a{color:#747F87}
.ratecity-carousel .title{float:left;font-weight:bold;width:115px;height:35px;text-align:center;vertical-align:middle;line-height:35px}
.ratecity-carousel .title a{font-size:10px;line-height:1em;text-align:center;display:inline-block}
.ratecity-carousel .title a.linkItem:hover{text-decoration:none}
.ratecity-carousel .image{float:left;clear:left;height:35px;width:79px}
.ratecity-carousel .image img{height:20px;margin:5px auto}
.ratecity-carousel .caption{float:left;font-size:12px;width:30px;margin-top:6px;line-height:17px}
.ratecity-carousel .caption b{font-weight:bold;font-size:16px}
.ratecity-carousel .text{float:left;width:67px;font-size:11px;margin:3px 3px 0 5px}
.ratecity-carousel .text a{font-weight:bold;display:block;margin-top:6px}
.ratecity-carousel .rate_type,.ratecity-carousel .interest_rate{text-align:center}
.ratecity-carousel .rate_type{font-size:9px}
.ratecity-carousel .interest_rate{font-weight:bold;color:#0050b9}
.ratecity-carousel .jcarousel-prev-vertical{left:130px;top:0;width:23px;height:13px;background-position:-36px -2249px}
.ratecity-carousel .jcarousel-next-vertical{left:130px;top:152px;width:23px;height:13px;background-position:-36px -2271px}
.ratecity-carousel div.jcarousel-prev-vertical:hover{background-position:-71px -2249px}
.ratecity-carousel div.jcarousel-next-vertical:hover{background-position:-71px -2271px!important}

.ratecity-carousel .jcarousel-item{display:list-item;border-top:1px dotted #fff;overflow:hidden;background-image:url('http://asset.9msn.com.au/img/000/000/339/449/ratecity_bg_slice.gif');background-repeat:no-repeat;background-position:center bottom}
.ratecity-carousel li:hover{background-color:#f5f8f9;cursor:pointer}
.ratecity-carousel .footer{background: #efefef;border-bottom: 1px solid #E1E1E1;line-height: 14px;overflow: hidden;}
.ratecity-carousel .footer a{font-size: 8px;padding: 0;text-align: center;display: block;}
.ratecity-carousel .jcarousel-clip-vertical{height:126px;width:250px;border:1px solid #eee}
.ratecity-carousel span.even,.ratecity-carousel span.odd{padding:4px 0 !important;}
.ratecity-carousel span.even:after,.ratecity-carousel span.odd:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.ratecity-carousel {clear: both; margin: 0 0 5px 0;}

.ratecity-header-links {display: table;width: 100%;border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden;}
.ratecity-header a {color: #111;font-size: 10px;text-align: center;background: #efefef;padding: 0;display: table-cell;height: 20px;line-height: 20px;font-weight: bold;width: 33%}
.ratecity-header a.active {background: #ccc;}
.ratecity-carousel ul {height: 175px;overflow: hidden;border:1px solid #E1E1E1}
.ratecity-carousel ul li {display: list-item;overflow: hidden;background-repeat: no-repeat;background-position: center bottom;border-bottom: 1px dotted #d4d4d4;}
.ratecity-header .ratecity-header-links {clear: both; }
.ratecity-carousel.credit-card-carousel {display: none;}
.ratecity-carousel.personal-loan-carousel {display: none;}

.shopping .image img {
border-style: none !important;
display: block;
}

.shopping .ratecity-arrow {background-image: url(http://asset.9msn.com.au/img/000/000/382/616/sprite_rhc_20140130-2.png);}
.shopping .ratecity-arrow.up {width: 23px;height: 14px;position: absolute;left: 50%;margin: 0 0 0 -11.5px;background-position: -36px -2249px;  top: 23px;}
.shopping .ratecity-arrow.up:hover {background-position: -71px -2249px}
.shopping .ratecity-arrow.down {width: 23px;height: 14px;position: absolute;left: 50%;margin: 0 0 0 -11.5px;background-position: -36px -2271px;bottom: 3px;}
.shopping .ratecity-arrow.down:hover {background-position: -71px -2271px}
.shopping .ratecity-arrow.up.disabled,.shopping .ratecity-arrow.down.disabled {display: none;}




