@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');


/*----------start styles for home page----------*/

table#banner td#bannerRight {text-align:right; padding: 0; background: url(/Images/UserUploadedImages/11/MOL_Login_Long.jpg) no-repeat 13px top; vertical-align: middle;}

* html body table#banner td#bannerRight {text-align:right; padding: 0; background: url(/Images/UserUploadedImages/11/MOL_Login_Long.jpg) no-repeat left top; vertical-align: middle;}

* html .Home_AD img {width: 230px !important; height: 185px !important;}

.tblContentTD1 {padding-left: 20px;}
.tblContentTD2 {padding-right: 20px;}

div.Masterdiv {background: url(/Images/UserUploadedImages/11/content-background-home.jpg) no-repeat left bottom; padding-bottom: 20px;}

/* Lower Content */
div.canwehelpyou, div.whereinlifeareyou, div.whatsgoodforyou, div.yourlatestnews {width: 230px; height: 191px; float: left; margin-top: 10px;}
div.canwehelpyou dl, div.whereinlifeareyou dl, div.whatsgoodforyou dl, div.yourlatestnews dl {margin: 0;}
div.canwehelpyou dt, div.whereinlifeareyou dt, div.whatsgoodforyou dt, div.yourlatestnews dt {margin: 0 6px 0 10px;}
div.yourlatestnews dt {margin: 0 6px 0 10px; padding: 5px 0;}
div.canwehelpyou h2, div.whereinlifeareyou h2, div.whatsgoodforyou h2, div.yourlatestnews h2 {margin: 8px 0 0 15px !important;}
div.canwehelpyou div.mainItem, div.whereinlifeareyou div.mainItem, div.whatsgoodforyou div.mainItem,  div.yourlatestnews div.mainItem {margin-top: 10px;}
div.yourlatestnews div.mainItem {margin-top: 5px;}

div.canwehelpyou p a, div.whereinlifeareyou p a, div.whatsgoodforyou p a {display: none !important;} 

/* Can we help you */
/*
div.canwehelpyou {background: url(/images/UserUploadedImages/12/homebox-orange-background.png) no-repeat; margin-right: 10px;}
div.canwehelpyou h2 {background: url(/Images/UserUploadedImages/11/canwehelpyou-heading-home.jpg) no-repeat left top; width: 208px; height: 26px; display: block; text-indent: -999px; line-height: 0px; font-size: 0;}
div.canwehelpyou a, div.canwehelpyou a:visited {color: #000; padding: 0 10px; font-size: 90%; text-decoration: none; display: block; margin: 0;}
div.canwehelpyou a:hover {color: #000;}
div.canwehelpyou dt:hover {background: #f4911e;}
*/
div.canwehelpyou {background: url(/images/UserUploadedImages/12/homebox-orange-background.png) no-repeat; margin-right: 10px;}
div.canwehelpyou h2 {background: url(/Images/UserUploadedImages/11/canwehelpyou-heading-home.jpg) no-repeat left top; width: 208px; height: 26px; display: block; text-indent: -999px; line-height: 0px; font-size: 0;}
div.canwehelpyou a, div.canwehelpyou a:visited {color: #2C2520 !important; padding: 0 10px; font-size: 90% !important; text-decoration: none !important; display: block; margin: 0; padding: 5px 8px;}
div.canwehelpyou a:hover {background: #f4911e; color: #000 !important; text-decoration: none !important;}

/* Where in life are you */
/*
div.whereinlifeareyou {background: url(/images/UserUploadedImages/12/homebox-orange-background.png) no-repeat; margin-right: 10px;}
div.whereinlifeareyou h2 {background: url(/Images/UserUploadedImages/11/whereinlifeareyou-heading-home.jpg) no-repeat left top; width: 208px; height: 26px; display: block; text-indent: -999px; line-height: 0px; font-size: 0; margin: 0;}
div.whereinlifeareyou a, div.whereinlifeareyou a:visited {color: #2c2520; padding: 0 10px; font-size: 90%; text-decoration: none;}
div.whereinlifeareyou a:hover {color: #000;}
div.whereinlifeareyou dt:hover {background: #f4911e;}
*/
div.whereinlifeareyou {background: url(/images/UserUploadedImages/12/homebox-orange-background.png) no-repeat; margin-right: 10px;}
div.whereinlifeareyou h2 {background: url(/Images/UserUploadedImages/11/whereinlifeareyou-heading-home.jpg) no-repeat left top; width: 208px; height: 26px; display: block; text-indent: -999px; line-height: 0px; font-size: 0; margin: 0;}
div.whereinlifeareyou a, div.whereinlifeareyou a:visited {color: #2C2520 !important; padding: 0 10px; font-size: 90% !important; text-decoration: none !important; display: block; margin: 0; padding: 5px 8px;}
div.whereinlifeareyou a:hover {background: #f4911e; color: #000 !important; text-decoration: none !important;}

/* Whats good for you */
/*
div.whatsgoodforyou {background: url(/images/UserUploadedImages/12/homebox-orange-background.png) no-repeat;}
div.whatsgoodforyou h2 {background: url(/Images/UserUploadedImages/11/whatsgoodforyou-heading-home.jpg) no-repeat left top; width: 208px; height: 26px; display: block; text-indent: -999px; line-height: 0px; font-size: 0; margin: 0;}
div.whatsgoodforyou a, div.whatsgoodforyou a:visited {color: #2c2520; padding: 0 10px; font-size: 90%; text-decoration: none;}
div.whatsgoodforyou a:hover {color: #000;}
div.whatsgoodforyou dt:hover {background: #f4911e;}
*/
div.whatsgoodforyou {background: url(/images/UserUploadedImages/12/homebox-orange-background.png) no-repeat;}
div.whatsgoodforyou h2 {background: url(/Images/UserUploadedImages/11/whatsgoodforyou-heading-home.jpg) no-repeat left top; width: 208px; height: 26px; display: block; text-indent: -999px; line-height: 0px; font-size: 0; margin: 0;}
div.whatsgoodforyou a, div.whereinlifeareyou a:visited {color: #2C2520 !important; font-size: 90% !important; text-decoration: none !important; display: block; margin: 0; padding: 5px 8px !important;}
div.whatsgoodforyou a:hover {background: #f4911e; color: #000 !important; text-decoration: none !important;}

/* Latest news */
div.yourlatestnews {background: url(/Images/UserUploadedImages/12/homebox-news-background.gif) no-repeat 0 0; width: 237px; height: 191px;}
div.yourlatestnews div.subItem {float: left; width: 100%;}
div.yourlatestnews h2 {background: url(/Images/UserUploadedImages/11/yourlatestnews-header-home.jpg) no-repeat 0px 3px;width: 208px;height: 32px;display: block;text-indent: -999px;	line-height: 0px;font-size: 0;}
div.yourlatestnews a, div.yourlatestnews dl {float: left;}
div.yourlatestnews a {color: #2c2520; margin-left: 15px; font-size: 85%; text-decoration: none; line-height: 17px;}
div.yourlatestnews a:hover,div.yourlatestnews a:visited {color: #2c2520; font-size: 85%; text-decoration: none;}


div.yourlatestnews a:hover {text-decoration: underline;}
div.yourlatestnews a img {margin-top: 2px; width: 21px; align: middle !important;}
div.yourlatestnews dl a, div.yourlatestnews dl a:visited {margin: 0; padding: 2px 2px 0 6px; width: 185px;}
div.yourlatestnews dt {margin: 0; padding: 0;}

/* More Buttons */
div.canwehelpyou span.WidgetMoreLink {float: right; width: 51px; height: 21px; background: url(/images/UserUploadedImages/12/purple-more-btn.png) no-repeat; line-height: 0; text-indent: -9999px; display: none;}
div.whereinlifeareyou span.WidgetMoreLink, div.whatsgoodforyou span.WidgetMoreLink {float: right; width: 51px; height: 21px; background: url(/images/UserUploadedImages/12/orange-more-btn.png) no-repeat; line-height: 0; text-indent: -9999px; display: none;}
div.widgetPageLinks {display: none;}

*:first-child+html  .site-login ul a, *:first-child+html  * html body .site-login ul a {margin-left: 0 !important; margin-right: 15px !Important;}

* html body table.site-login ul {position: relative; right: -10px;}

table.toolbox-home {height: 186px; background:transparent url(/images/UserUploadedImages/12/homebox-grey-small-background.png) no-repeat scroll 0 0;}

table.toolbox-home ul {padding-left: 20px;}

table.toolbox-home h2 {
background-position:13px top;}

/*----------start styles for print friendly----------*/

@media print {

#content {font-size: 110%;}
#content h1, h1 {font-size: 28px !important;}
#content h2, #content h3, #content h4, #content h2 a, #contenth3 a, #content h4 a {font-size: 18px !important;}


#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,
#tblContentTD1, .tblContentTD1 {width:600px !important;}

#content {width:400px !important;}

#tblContentTD2,
.tblContentTD2, .rhp-lower,
#TableAdminTopNavBar,  {display:none;}

a, p {font-size: 16px !important;}
img {border: 0;}

#breadcrumbs {display: block !important; width: 100% !important; font-size: 15px !important; height: auto !important; padding: 20px 10px; position: absolute;}
#utilities {display: none;}

.content-heading {width: 100% !important; display: block !important;}

#rhp-lower {display: none;}

}










