/* CSS to fixed conflicts with standard CSS rules */
.holder{
   background:none;
   padding:0;margin:0;
}
#vKeyword{
   padding:0;
}
#widget_search_btn{
   padding:0;
}
#feed_container td{
   padding-left:5px;padding-top:2px;
}
#widgetpreview{
   padding-left:35px;
}

/* CSS Document */
.inputbox { border: 1px solid #CCCCCE; background: #FFFFFF; padding: 2px; }
.blue-hd {  font: bold 24px Arial, Helvetica, sans-serif; color: #006699; }
.body-text { font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; color:#000000; }

ul.voucher-notes { margin: 0; padding: 0; margin-top: 10px; margin-left: 20px; }
ul.voucher-notes li { list-style-type: square; margin-bottom: 5px; }
ul.voucher-notes li a { color:#006699; text-decoration: none; }
ul.voucher-notes li a:hover { color:#000000; text-decoration: none; }

.gray-box { background: #EEEEEE; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 7px; }
.voucher-hd { font: bold 15px Arial, Helvetica, sans-serif; text-decoration: none; color:#000000; }

.right-red-hd {  font: bold 15px Arial, Helvetica, sans-serif; color: #CC0000; }
.preview-box { background: #4496CE; color: #fff; font: normal 12px Arial, Helvetica, sans-serif; padding: 0px; border: 1px solid #2C79AE; }
.preview-box a { color: #fff; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.preview-box a:hover { color: #fff; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: underline; }
.popular-voucher-hd { font-size: 14px; font-weight: bold; }
.preview-contentbg { background: #FFEB7E; color: #707070; padding: 5px; font-size: 11px; }
.preview-contentbg a { color: #707070; text-decoration: underline; font-size: 11px; }
.preview-contentbg a:hover { color: #707070; text-decoration: none; font-size: 11px;}
.heading { font-size: 13px; }

.main-background { background: #4496CE; border: 1px solid #2C79AE; padding: 5px 4px; }
.main-input { background: url(../../images/widget/inputbg.gif) repeat-x #fff; border: 1px solid #2C79AE; height:16px; font-size: 11px; }
.linkbg { background: url(../../images/widget/linkbg.gif) repeat-x 0 0 #D5D5D5; border: 1px solid #B6B6B6;  font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
.linkbg a { font-size: 11px; color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
.linkbg a:hover { font-size: 11px; color:#000000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; }
.whitebg-content { background: #FFF; }
.scrollbar { height: 175px; position: relative; font-family: Arial, Helvetica, sans-serif; padding: 0px; font-size: 11px; color: #666666;  overflow: auto;}
.scrollbar a { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; } 
.scrollbar a:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline;  } 
.bottlinkbg { background: url(../../images/bottlinkbg.gif) repeat-x bottom #FFF; border: 1px solid #A6A6A6; text-align: center; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; }
.bottlinkbg a { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; text-decoration: underline; }
.bottlinkbg a:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; text-decoration: none; }

