@import url('base.css');
@import url('accessibility.css');
@import url('banner_footer.css');
@import url('breadcrumb_utilities.css');
@import url('menus.css');
@import url('login.css');
@import url('template.css');


table#ctl00_MainTableForContent, table#MainTableForContent {background: #fff url(/Images/UserUploadedImages/11/homeBg.jpg) no-repeat;}

tr.containertop td, tr#ctl00_TRContent td {display: none !important;}

/*----------start styles for home page----------*/

table.mainBanner {background: url(/Images/UserUploadedImages/11/contentBg.gif) repeat-y; width: 515px; height: 285px;}
table.mainBanner td {padding: 0 10px !important;}
table.mainBanner td.newsBanner {text-align: center;}
table.mainBanner td.findoutmore {text-align: right; padding-right: 15px !important;}
table.mainBanner td.findoutmore a {color: red !important;}
table.mainBanner td.description p {font: bold 15px Arial, Verdana, sans-serif !important; color: #000; font-style: italic !important; padding: 5px 0; margin: 0;}
table.mainBanner td.top {background: url(/Images/UserUploadedImages/11/contenttopBg.gif) no-repeat; height: 7px; padding: 0 !important;}
table.mainBanner td.bottom {background: url(/Images/UserUploadedImages/11/contentbtmBg.gif) no-repeat; height: 7px; padding: 0 !important;}

table.thisShow {margin: 10px 0; padding: 5px; width: 525px; height: 225px;}
* html body table.thisShow, *:first-child+html body table.thisShow  {width: 513px !important;}
table.thisShow td {padding: 10px !important; background: #fff;}
table.thisShow td.top {background: url(/Images/UserUploadedImages/11/contenttopBg.gif) no-repeat; height: 7px; padding: 0 !important;}
table.thisShow td.bottom {background: url(/Images/UserUploadedImages/11/contentbtmBg.gif) no-repeat; height: 7px; padding: 0 !important;}
table.thisShow td.heading {padding: 0 10px !important; vertical-align: top; height: 35px;}
table.thisShow td.heading img.subHeading {float: right;}
table.thisShow td.features {padding: 0 10px !important;}
table.thisShow td.images {width: 10px;}
table.thisShow td.moretopoffers {text-align: right; padding-right: 20px !important;}
table.thisShow td.moretopoffers a {color: red;}
table.thisShow h3 {margin: 2px; padding: 0; color: red; font: bold 110% verdana, Arial, sans-serif;}
table.thisShow p {margin: 2px; padding: 0; font: 70% Verdana, Arial, sans-serif; color: #000;}
table.thisShow ul {padding: 0; margin: 0;}
table.thisShow li {float: left; width: 160px; list-style: none; padding: 0 2px;}
table.thisShow span {color: #000; font: bold 100% Verdana, Arial, sans-serif; display: block;}
table.thisShow span.price {color: red; display: inline;}

/*----------start styles for print friendly----------*/

@media print {

#breadPrint {display:none;}

#ctl00_TDForLeftCell {width:0px !important;}
#ctl00_TDForMiddleCell {width:600px !important;}
#ctl00_TDForRightCell {width:0px !important;}
.clsPostcardBorder {width:600px !important;}
div.Masterdiv {width:600px;}

#MaintableForContent,
#MainTableForContent,
.MainTableForContent {width:600px !important;}

#tblContentTD2,
.tblContentTD2 {}

}
