.discountmaintxt{margin: 10px 0px; padding-left: 15px; font-size: 110%; font-weight: bold;}
.content {margin-left: 10px;}
.discountsubtletxt{margin: 10px 0px; padding-left: 15px; color: #333333;}
ul.operatorlist {padding-left: 5px;}
ul.operatorlist li {float: left; padding: 3px; width: 32%;}
ul.operatorlist li a { 
	font-weight: bold;
	background-image: url(../img/bluerightarrow.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
        padding-left: 12px;
}
.discountsoperatorpagepromo {border-top: 1px solid #bdc19c; margin-top: 15px; padding-left: 15px; width: 98%; padding-top: 10px;}
.discountsoperatorpagepromo div.opname {width: 27%; float: left; padding-left: 5px; font-size: 105%;}
.discountsoperatorpagepromo div.viewvacs {width: 51%; float: left; font-weight: bold; }
.discountsoperatorpagepromo div.discount {width: 20%; float: left; text-align: center; font-weight: bold; padding: 3px; color: #7f631a; background-color: #fcbc5b;}
.discountsoperatorpagepromo li {
    margin: 5px;
}
.discountsoperatorpagepromo li a {
    background-image: url(../img/bluerightarrow.gif);
    background-repeat: no-repeat;
    background-position: 0 5px;
    padding-left: 12px;
    font-size: 105%;
    display: block;
}
.discountsoplabel {font-size: 120%; font-weight: bold;}

.discountsdisclaimer { margin-top: 15px; font-size: 80%; color: #333; }

p.subscribe {
    margin: 10px 0 6px 4px;
}
p.subscribe a {
    background:url("../img/rss_icon.jpg") no-repeat scroll left top transparent;
    display:block;
    height:20px;
    padding-left:25px;
}