/* New Styles */
body {font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #333}
h1 {font-size:2em;margin:0;}
h2 {font-size:1.5em;}

#header div{float:left;}
#logo {padding-right:20px;}

.nav {clear:both;}
.nav ul {list-style:none;display:inline;margin:0;padding:0;clear:both;}
.nav ul li {display:inline;margin:0;padding-left:8px;margin-right:4px;background:url(../images/bull.gif) no-repeat left;}
.nav ul li a {white-space: nowrap;}

#topstrip {background:url(../images/top_banner_sm3.gif) repeat-x;width:100%;height:44px;margin:4px 0;}
#footstrip {background: #9A05F5;width:100%;height:10px;margin:4px 0;}

form.skintform table td, table.fill td {background-color:#ccf;padding:2px;}

/*Discounts Page*/
.disc_listing {background-color:#ccf;clear:both;padding:3px;margin-bottom:20px;margin-top:5px;border:2px solid #99f;}
.disc_listing h2 {background-color:#aaf;border:2px solid #99f;float:left;margin-top:-15px;margin-left:8px;margin-bottom:0;padding:0 2px;}
.disc_listing p {clear:both;text-align:center;}

/*Discount List*/
.disc_list {border:2px dashed #ccf;padding:3px 10px;margin-bottom:20px;margin-top:15px;width:45%;float:left;margin-right:10px;}
.disc_list h2 {background-color:#fff;border:2px dotted #ccf;float:left;margin-top:-15px;margin-left:8px;margin-bottom:0;padding:0 2px;position:relative;z-index:1;}
.disc_list h2 a {color:#000;}
.disc_list p {clear:left;}

/*Special case*/
.sitemap ul {margin-bottom:8px;}
.sitemap ul {list-style:none;}
.sitemap li {margin-bottom:3px;}
#discount_scroller{height: 1.3em;}

/*Common*/
.floatleft {float:left;}
.floatright {float:right;}

/* Old Styles */
.radio {background-color: #ccf; font-style:italic; color: #ffffff; font-weight:bold}
b,strong {color: #333;}

a {color: #660;}
a:visited {color: #666;}
a:hover {color: #663;}

.breadcrumb {color: #663;}
.discountcatergory td a {text-decoration:none;color:#8C00E7;}
.discountcatergory td a:hover {text-decoration:none;color:#f00;}

.substandtxt {font-size: 9pt; text-decoration: none; color: #333}

/* Use <strong> instead! */
.standardbold {font-weight: bold; color: #333; text-decoration: none;}
.substandbold {font-weight: bold; color: #333; text-decoration: none; font-size: 9pt}

.msg {font-size: 9pt; color:#000}
.msghead {color:#000; font-weight: bold}
.msgbody {font-size: 9pt; color:#00B2EB; font-weight: bold}

table.center td {text-align:center;}

.center {text-align:center;}

.smallprint {color:#90f;font-style: italic;font-size:smaller;}
.error {color:#f00;font-size:larger;}
.clearer, .clearboth {clear:both;}

/*Forms*/
.skintform div {clear:both;padding-bottom:6px;padding:2px;margin-bottom:4px;}
.skintform div.error {border:1px dashed #f00;font-weight:bolder;}
.skintform label {float:left;width:10em;}
.skintform label.long {width:31em;}
.skintform label.nowidth {width:95%;float:none;}
.skintform input.labelright {float:left;}
.skintform select {font-size: 1em; color: #006;}
.skintform textarea {font-family: Verdana, Helvetica, sans-serif;font-size: 1.2em;}
.skintform fieldset {margin-bottom:0.8em;}
.skintform fieldset legend {color:#0046D5;}

.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash h1 {visibility: hidden;}