.roundcorner {  
    position: relative;
    *height: 0;
	*he\ight: auto;
	*zoom: 1;
}

.roundcorner img {  
    display: block;
}

.roundcorner .outsidecorner-tl {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 10px;
    width: 10px;
    background-image: url(/img/slices/outside_corner_w_tl.png);
}

.roundcorner .outsidecorner-bl {
    position: absolute;
    left: 0px;
    bottom: 0px;
    _bottom: -1px;
    height: 10px;
    width: 10px;
    background-image: url(/img/slices/outside_corner_w_bl.png);
}

.roundcorner .outsidecorner-tr {
    position: absolute;
    right: 0px;
    _right: -1px;
    top: 0px;
    height: 10px;
    width: 10px;
    background-image: url(/img/slices/outside_corner_w_tr.png);
}

.roundcorner .outsidecorner-br {
    position: absolute;
    right: 0px;
    _right: -1px;
    bottom: 0px;
    _bottom: -1px;
    height: 10px;
    width: 10px;
    background-image: url(/img/slices/outside_corner_w_br.png);
}

.badge-roundcorner {
    position: absolute;
    bottom: 20px;    
}

.badge-roundcorner .badge-roundcorner-82 {
    float: left;
    height: 82px;
    width: 15px;
    background-image: url(/img/slices/badge_w_round_corner_w-82.png);
}

.badge-roundcorner .badge-roundcorner-103 {
    float: left;
    height: 103px;
    width: 15px;
    background-image: url(/img/slices/badge_w_round_corner_w-103.png);
}

.badge-content-82 {
    float:left;
    padding-right: 35px;
    height: 82px;
    background-color: #fff;
}

.badge-content-103 {
    float:left;
    padding-right: 35px;
    height: 103px;
    background-color: #fff;
}

.badge-roundcorner .badge-content-82 h1 {
    margin-top: 15px;
    font-size: 26px;
    font-weight: bold;
    color: #dd261e;
    border-top: none;
    padding-top: 0px;
    line-height: 26px;
    text-transform: uppercase;
    
}

.badge-roundcorner .badge-content-82 h1 a {
    margin-top: 15px;
    font-size: 26px;
    font-weight: bold;
    color: #dd261e;
    border-top: none;
    padding-top: 0px;
    line-height: 26px;
    text-transform: uppercase;
}

.badge-roundcorner .badge-content-82 h5 {
    padding-left: 47px;
    font-size: 18px;
    line-height: 36px;
    font-weight: bold;
    color: #000;
    background-image: url(/img/slices/cross_w.gif);
    background-repeat: no-repeat;
}

.badge-roundcorner .badge-content-82 h5 a{
    padding-left: 47px;
    font-size: 18px;
    line-height: 36px;
    font-weight: bold;
    color: #000;
    background-image: url(/img/slices/cross_w.gif);
    background-repeat: no-repeat;
}

.badge-roundcorner .badge-content-103 h1 {
    margin-top: 25px;
    font-size: 33px;
    font-weight: bold;
    color: #dd261e;
    border-top: none;
    padding-top: 0px;
    margin-bottom: 13px;
    text-transform: uppercase;
}

.badge-roundcorner .badge-content-103 h1 a {
    margin-top: 20px;
    font-size: 33px;
    font-weight: bold;
    color: #dd261e;
    border-top: none;
    padding-top: 0px;
    margin-bottom: 10px;
    text-transform: uppercase;
    text-decoration: none;
}


.badge-roundcorner .badge-content-103 h5 {
    padding-left: 47px;
    font-size: 18px;
    line-height: 36px;
    font-weight: bold;
    color: #000;
    background-image: url(/img/slices/cross_w.gif);
    background-repeat: no-repeat;
}

.badge-roundcorner .badge-content-103 h5 a {
    font-size: 18px;
    line-height: 36px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}

.round-top {
    height: 13px;
    width: 184px;
    background-image: url('/img/slices/round_top.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.round-bottom {
    height: 13px;
    width: 184px;
    background-image: url('/img/slices/round_bottom.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

.round-content {
    padding-left: 16px;
    padding-right: ;
    background-color: #f7f6f6;
    border-left: 1px solid #d5d4d4;
    border-right: 1px solid #d5d4d4;
}

.round-top-long {
    height: 13px;
    width: 516px;
    background-image: url('/img/slices/round_top_long.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.round-bottom-long {
    height: 13px;
    width: 516px;
    background-image: url('/img/slices/round_bottom_long.gif');
    background-position: left top;
    background-repeat: no-repeat;
}



