@charset "utf-8";
/* CSS Document */

#mainbox-category { padding-left: 0px; padding-right: 0px; }
#banner-crumbPanel { width: 100%; color: #cf030d; font-size: 0.76em; }
a.oLinkFile:link, a.oLinkFile:visited { color: #336699 !important;}

/* //////  Homepage Specific  //////  */

.homepageRow { width: 940px; padding-bottom: 5px; }
#homepageRow1 { height: 295px; width: 940px; }
#homepageRow2 { height: 325px; width: 940px; }
.homepageRow-leftCol { float: left; width: 510px }
.homepageRow-rightCol { float: right; width: 430px; }
.homepageRow-rightColLeft { float: left; width: 215px; }
.homepageRow-rightColRight { float: right; width: 215px; }
#homepageFocus { width: 505px; height: 295px; overflow: hidden;  background-image: url(/EasySiteWeb/images/mesothelioma/homepageFocus-image1.jpg); background-repeat: no-repeat; background-position: top center;}
#homepageDonate { width: 210px; height: 295px; color: #b87a9d; overflow: hidden; background-image: url(/EasySiteWeb/images/mesothelioma/homepageDonate-BG.jpg); background-repeat: repeat-x; background-position: center bottom; }
#homepageAbout { width: 210px; height: 295px; color: #995ba8; overflow: hidden; background-image: url(/EasySiteWeb/images/mesothelioma/homepageAbout-BG.jpg); background-repeat: repeat-x; background-position: center bottom; }
#homepageNews { width: 505px; height: 325px; overflow: hidden; }
#homepagePromos { width: 210px; height: 325px; overflow: hidden; }
#homepageResources { width: 210px; height: 325px; color: #00adef; overflow: hidden; background-image: url(/EasySiteWeb/images/mesothelioma/homepageResources-BG.jpg); background-repeat: repeat-x; background-position: center bottom;}
#homepageFocus-headline { height: 240px; }
#homepageFocus-headlineInner { padding-top: 20px; padding-left: 22px; padding-right: 280px; color: #ffffff; font-size: 1.72em; }
#homepageFocus-straplineBox { position: relative; height: 55px; background-color: #00adef; opacity:0.6; filter:alpha(opacity=60); }
#homepageFocus-straplineText { position: relative; top: -60px; padding-top: 10px; padding-left: 14px; padding-right: 14px; color: #ffffff; font-size: 1.1em;}
#homepageFocus a:link, #homepageFocus a:visited { text-decoration: none; color: #ffffff; }
#homepageFocus a:focus, #homepageFocus a:hover, #homepageFocus a:active{ text-decoration: underline; color: #ffffff; }
.homepageBoxText { height:95px !important; color: #000000; font-size: 0.95em; padding-left: 15px; padding-right: 15px; line-height: 120%;  height: 126px; overflow: hidden; }
.homepageBoxText2 { color: #000000; font-size: 0.95em; padding-left: 15px; padding-right: 15px; line-height: 120%;  height: 106px; overflow: hidden; }
p.homepageBoxText { margin: 0px; padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.homepageBoxTitle { padding-top: 0px; padding-left: 12px; }
.homepageBoxTitle-donate { padding-top: 51px; padding-left: 12px; }
.homepageBoxTitle2 { padding-top: 35px; padding-left: 12px; }
.homepageBoxButton { padding-left: 12px; }
.homepageBoxLinks { color: #ffffff; padding-top: 2px; }
.homepageBoxLinks ul { display: inline; padding: 0px; margin: 0px; }
.homepageBoxLinks ul li { list-style-type: none; display: inline; width: 100%; padding: 0px; margin: 0px; }
.homepageBoxLinkItem { color: #ffffff; display: block; padding-top: 5px; width: 100%; overflow: auto; }
.homepageAboutLinks { font-size: 0.9em; display: block; padding-left: 38px; padding-right: 20px; padding-bottom: 0px; background-image: url(/EasySiteWeb/images/mesothelioma/homepageAboutArrow.gif); background-repeat: no-repeat; background-position: 25px 5px; overflow: auto; }
.homepageDonateLinks { font-size: 0.9em; display: block; padding-left: 38px; padding-right: 20px; padding-bottom: 0px; background-image: url(/EasySiteWeb/images/mesothelioma/homepageDonateArrow.gif); background-repeat: no-repeat; background-position: 25px 5px; overflow: auto; }
.homepageResourcesLinks { font-size: 0.9em; display: block; padding-left: 38px; padding-right: 20px; padding-bottom: 0px; background-image: url(/EasySiteWeb/images/mesothelioma/homepageResourcesArrow.gif); background-repeat: no-repeat; background-position: 25px 5px; overflow: auto; }
.homepageBoxLinks a:link, .homepageBoxLinks a:visited { text-decoration: none; color: #ffffff; }
.homepageBoxLinks a:focus, .homepageBoxLinks a:hover, .homepageBoxLinks a:active{ text-decoration: underline; color: #ffffff; }
#promoBox1 { padding-bottom: 5px; background-image: url(/EasySiteWeb/images/mesothelioma/homepagePromos-image1.jpg); background-repeat: no-repeat; background-position: center top;}
#promoBox2 { padding: 0px; background-image: url(/EasySiteWeb/images/mesothelioma/homepagePromos-image2.jpg); background-repeat: no-repeat; background-position: center top;}
.promoBox { height: 160px; width: 210px; overflow: hidden !important; }
#promoBox1 .titleBox { height: 110px; }
#promoBox2 .titleBox { height: 95px; }
.promoBox .straplineBox1 { position: relative; height: 50px; background-color: #ffffff; opacity:0.8; filter:alpha(opacity=80); }
.promoBox .straplineText1 { position: relative; top: -50px; }
.promoBox .straplineBox2 { position: relative; height: 65px; background-color: #ffffff; opacity:0.8; filter:alpha(opacity=80); }
.promoBox .straplineText2 { position: relative; top: -65px; }
.promoBox .straplineTextInner  { padding-top: 10px; padding-left: 12px; padding-right: 12px; }
.promoBox a:link, .promoBox a:visited { text-decoration: none; color: #000000; }
.promoBox a:focus, .promoBox a:hover, .promoBox a:active{ text-decoration: underline; color: #000000; }
#homepageNews-feedBox { background-color: #ffffff; height: 260px; overflow: hidden; }
#homepageNews-socialBox { background-color: #e6e6e6; height: 260px; overflow: hidden; }
#homepageNews-socialBoxInner { padding-top: 22px; padding-left: 25px; }
.homepageNews-socialBoxItem { display: block; float: left; padding-right: 10px; }
.homepageNews-socialBoxTitle { padding-top: 3px; }
#homepageNews-feedBoxTitle { height: 55px; }
#homepageNews-feedBoxMore { text-align: right;}
#homepageNews-feedBoxMoreBtn { float: right;  display: block; padding-right: 10px; }
#homepageNews-feedBoxItemList { height: 165px; overflow: hidden; background-color: #f1f1f1; }
#homepageNews-titleInner { padding-top: 23px; }



/* Content Links */
.ContentEditor a:link, .ContentEditor a:visited{ font-weight: bold; text-decoration: none; color: #468bc6;}
.ContentEditor a:hover, .ContentEditor a:active { font-weight: bold; text-decoration: underline; color: #000000;}