/*
	ClickPublish (TM)
	www.clickinnovate.com
*/

html {height:100%}
body {margin:0;padding:0;line-height:150%;font-family:Arial,Verdana,Serif!important;font-size:13px;background:#F1ECDE;color:#333333}
form {margin:0;padding:0}
p {margin-top:10px;margin-bottom:15px;font-weight:normal}
img {border:solid 0px #fff}
small {font-size:13px}
h1,h2,h3,h4 {margin:0;line-height:120%;margin-bottom:12px}
h1 {font-size:18px;color:#333333}
h2 {font-size:17px;color:#256B9A}
h3 {font-size:120%}
h4 {font-size:120%}
a, a:visited {text-decoration:none}
a:hover {text-decoration:underline}
a, a:visited, a:hover {color:#334D4D}
.clear {clear:both;height:0px;overflow:hidden}

#container {margin:0 auto;width:980px}
#header {float:left;position:relative;height:158px;width:980px;background:#318ECB url(/App_Themes/CBEN/interface/header_background.png) no-repeat}
#header .business_solutions {float:left;width:159px;height:108px;background:transparent url(/App_Themes/CBEN/interface/solutions_for_business.png) no-repeat;margin:7px 0 0 8px}
#header h1 {float:left;font-size:28px;color:#256B9A;font-weight:normal;letter-spacing:2px;width:270px;margin:16px 0 0 16px;line-height:100%}
#header .logo {float:right;width:112px;height:59px;background:transparent url(/App_Themes/CBEN/interface/cben.png) no-repeat;margin:26px 12px 0 0}
#header .searchBox {float:right;width:200px;height:22px;margin-top:60px}
#header .searchBox input {height:21px;width:130px;float:left;display:block;line-height:18px;font-size:12px;background:url(/App_Themes/CBEN/interface/search_background.png) no-repeat;border:none;outline:none;z-index:0;color:#000;margin-left:5px;padding-left:5px}
#header .searchBox .search_submit {display:none}
#header .searchBox  label {float:left;font-weight:14px;font-weight:bold;color:#FFF}
.signoutLink {float:right;width:66px;height:22px;clear:right;color:#FFF;font-weight:bold;}
#menu_container {float:right;margin-top:3px;margin-right:7px;height:32px;width:800px;font-size:16px;font-weight:bold;color:#333333}
#mainmenu {float:right;height:32px;width:630px}

#menuElem {float:right;margin:0;padding:0;height:32px;list-style:none}
.CMSListMenuHighlightedLI {float:left;margin:0 0 0 2px;background:url(/App_Themes/CBEN/interface/menu_item_background_selected.png) repeat-x;height:32px}
.CMSListMenuLI {float:left;margin:0 0 0 2px;background:url(/App_Themes/CBEN/interface/menu_item_background.png) repeat-x;height:32px}
.CMSListMenuLinkHighlighted, .CMSListMenuLink {float:left;line-height:32px;padding:0px 18px}
.CMSListMenuLink, a.CMSListMenuLink:visited {color:#256B9A;text-decoration:none}
.CMSListMenuLinkHighlighted, a.CMSListMenuLinkHighlighted:hover, a.CMSListMenuLinkHighlighted:visited {color:#256B9A;text-decoration:none}
a.CMSListMenuLink:hover {color:#256B9A;text-decoration:underline;background-image:none;background-color:#FFF;height:32px}

#mainmenu ul ul {margin:-8px 0 0 0;border:0;padding:10px 10px 15px 10px}
#mainmenu li li {margin:0}
#mainmenu li li a {text-indent:22px;padding: 0;margin: 0;line-height:26px;font-size:13px;display:block;font-weight:bold}
#mainmenu li li a span {display:block;padding:0;margin-left:0}
#mainmenu ul ul li, #mainmenu ul ul li.active, #mainmenu ul ul li.parent {height: 30px}
.CMSListMenuUL li:hover ul, .CMSListMenuUL li.sfHover ul {left: 0;top:40px}
.CMSListMenuUL li:hover ul.CMSListMenuUL {left: -5px}
#mainmenu ul ul li {float: left;width: 173px;padding: 0}
#mainmenu ul ul {position:absolute;background:url(/App_Themes/CBEN/interface/drop_background.png) 0 100% no-repeat;z-index:700}
#mainmenu ul ul li {background:none}
#mainmenu ul ul li a, #mainmenu ul ul li:hover li a, #mainmenu ul ul li.sfHover li a {background:url(/App_Themes/CBEN/interface/drop_arrow.png) 4px 6px no-repeat;color:#256B9A;font-weight:bold;font-size:13px}
#mainmenu ul ul li:hover a, #mainmenu ul ul li:hover li:hover a, #mainmenu ul ul li.sfHover a, #mainmenu ul ul li.sfHover li.sfHover a {background: url(/App_Themes/CBEN/interface/drop_arrow.png) 4px -109px no-repeat}
#mainmenu{z-index:50}
#mainmenu li li{margin:0}
.CMSListMenuUL{line-height:1.0;float:left;margin-bottom:1.5em;position:relative}
.CMSListMenuUL ul{padding:0}
.CMSListMenuUL li{float:left;list-style:none;position:relative}
.CMSListMenuUL li#current {z-index: 199}
#mainmenu li li a, #mainmenu li.active li a {display:block;margin:0;text-decoration:none;float:none;height:33px;line-height:28px;width:100%}
.CMSListMenuUL li ul{float:none;left:-999em;position:absolute;z-index:500}
.CMSListMenuUL li:hover li ul, .CMSListMenuUL li.sfHover li ul, .CMSListMenuUL li li:hover li ul, .CMSListMenuUL li li.sfHover li ul, .CMSListMenuUL li li li:hover li ul, .CMSListMenuUL li li li.sfHover li ul{top:-999em}
.CMSListMenuUL li li:hover ul, .CMSListMenuUL li li.sfHover ul, .CMSListMenuUL li li li:hover ul, .CMSListMenuUL li li li.sfHover ul, .CMSListMenuUL li li li li:hover ul, .CMSListMenuUL li li li li.sfHover ul{left: 0;top: 15px}
.CMSListMenuUL ul {min-height:20px}
.CMSListMenuUL li li{position:relative;float:none;width:100%}

#main_container {width:980px;float:left;background:#318ECB;margin-top:5px;padding-top:5px}

#column_main {float:left;width:660px;margin:0 5px 5px 5px;border:1px solid #215F87;background-color:#FFF}
#column_main  .top {clear:both;float:left;width:278px;height:76px;background:#FFF url(/App_Themes/CBEN/interface/main_background.png) no-repeat}
#column_main  .top span {float:left;width:180px;font-weight:bold;font-size:16px;color:#256B9A;margin:10px 0 0 15px;line-height:110%}

#column_side {float:left;width:300px}

#column_main .container {float:left;width:630px;padding:15px;font-size:13px}
#column_main .container img {padding:5px}
#column_side .container {float:left;width:300px;background:#FFF url(/App_Themes/CBEN/interface/main_background_small.png) no-repeat;border:1px solid #215F87;margin-bottom:5px}
#column_side .container h2.container_title {float:left;height:60px;font-weight:bold;font-size:16px;color:#256B9A;margin:12px 0 0 15px;line-height:110%}
#column_side .container .content {float:left;width:270px;margin:0 15px 15px 15px}

#logo_container {float:left;width:980px;background:#318ECB url(/App_Themes/CBEN/interface/logos.png) no-repeat 99% 100%;height:40px;margin-right:5px}

#footer {float:left;font-size:12px;font-weight:bold;width:970px;background:#318ECB url(/App_Themes/CBEN/interface/footer_background.png) repeat-x;height:32px;font-weight:bold;font-size:11px;color:#FFF;padding:0 5px;line-height:40px}
.footer_links {float:left;text-align:left;width:55%}
#footer, #footer a, #footer a:visited {color:#FFF}
.footer_clickpublish {float:right;text-align:right;width:40%}

.CaseStudyRepeater {float:left;width:630px;}
.CaseStudyRepeater .CaseStudy {float:left;padding-bottom:15px;}
.CaseStudyRepeater .CaseStudy .Header {font-weight:bold;font-size:14px;height:35px;line-height:35px;width:610px;}
.CaseStudyRepeater .CaseStudy .Header a {float:left;color:#000000}
.CaseStudyRepeater .CaseStudy .Header h1 {float:left; color:#000000}
.CaseStudyRepeater .CaseStudy .Body {color:#FFFFFF;padding:5px 10px;float:left;width:610px;}
.CaseStudyRepeater .CaseStudy .Header .Times {float:right;color:#ECE8E9;}
.CaseStudyRepeater .CaseStudy .Body .teaser {float:left;margin:0 10px 0 0}
.CaseStudyRepeater .CaseStudy .Body .CompanyName {float:left;width:600px;font-size:15px;font-weight:bold;background:#318ECB;line-height:25px;padding-left:10px}
.CaseStudyRepeater .CaseStudy .Body .CompanyName a {color:#FFF}
.CaseStudyRepeater .CaseStudy .Body .Summary {float:left;width:588px;padding:10px 10px 0;color:#000;border: 1px solid #318ECB}
.CaseStudyRepeater .CaseStudy .Body .teaser img {padding:0;}
.CaseStudyRepeater .CaseStudy .Footer {float:left;width:639px;background:url(/App_Themes/CathsGardenPlants/Interface/bg_event_footer.gif) repeat-x top left;font-size:11px;height:24px;line-height:24px;padding:0 10px}
.CaseStudyRepeater .CaseStudyBodyDetail {float:left;padding:10px 10px 10px 10px;width:610px;line-height:130%}
.CaseStudyRepeater .CaseStudyBodyDetail .Thumbnail {float:left;margin:0 10px 0 0}
.CaseStudyRepeater .CaseStudyBodyDetail .Summary {background:#318ECB;padding:10px;margin:0 0 10px 0;color:#FFFFFF}
.CaseStudyRepeater .CaseStudyBodyDetail .Thumbnail img {float:left;padding:0 15px 15px 0;}
.CaseStudyRepeater .CaseStudyBodyDetail .EventDateDetail {font-size:13px;height:35px;line-height:24px;padding:15px 0 0;color:#703856}
.CaseStudyPager {color:#318ECB;width:630px;text-align:right;line-height:38px;}
.CaseStudyPager a {color:#318ECB;}
.CaseStudyPager .FirstPage {float:right;text-align:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagerleft.gif) no-repeat center ;width:20px;}
.CaseStudyPager .LastPage {float:right;text-align:left;background:url(/App_Themes/CathsGardenPlants/Interface/pagerright.gif) no-repeat center ;width:20px;}
.CaseStudyPager .PreviousPage {float:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagermiddle.gif) no-repeat center ;width:20px;}
.CaseStudyPager .NextPage {float:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagermiddle.gif) no-repeat center ;width:20px;}
.CaseStudyPager .CurrentPage {float:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagermiddle_small.gif) repeat left;}

.AwardsFilter {float:left;width:630px;}
.AwardsFilter .AwardCategory {float:left;clear:both;}
.AwardsFilter .NatureOfBusiness {float:left;clear:both;}
.AwardsFilter .BusinessName {float:left;clear:both;}
.AwardsFilter .CategoryLabel{float:left;padding-right:26px}
.AwardsFilter .NatureLabel{float:left;padding:5px 5px 5px 0}
.AwardsFilter .CategoryDropDown{float:left;}
.AwardsFilter .NatureOfBusinessDropDown{float:left;margin-top:5px;}
.AwardsFilter .BusinessNameLabel {float:left;clear:both;padding-right:26px}
.AwardsFilter .BusinessNameTextBox {float:left;}
.AwardsFilter .ContentButton{float:left;background:#318ECB url(/App_Themes/CBEN/interface/filterbutton2.jpg) no-repeat;width:84px;height:34px;clear:both;margin:10px 0 0 280px;}
.AwardsRepeater {float:left;width:630px;}
.AwardsRepeater a {color:#FFF;}
.AwardsRepeater .Award {float:left;padding-bottom:10px;}
.AwardsRepeater .Award .Header {float:left;font-weight:bold;font-size:14px;height:35px;line-height:35px;width:630px;}
.AwardsRepeater .Award .Header .Status {float:right;padding-right:75px;color:#318ECB;}
.AwardsRepeater .Award .Body{float:left;width:620px;line-height:25px;padding: 0 5px;}
.AwardsRepeater .Award .Body .NatureOfBusiness {float:left;}
.AwardsRepeater .Award .Body .WebsiteUrl{float:right;}
.AwardsRepeater .Award .Gold {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/goldaward2.jpg) no-repeat;height:45px}
.AwardsRepeater .Award .Silver {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/silveraward2.jpg) no-repeat;height:45px}
.AwardsRepeater .Award .Bronze {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/bronzeaward2.jpg) no-repeat;height:45px}
.AwardsPager {color:#318ECB;width:630px;text-align:right;line-height:38px;}
.AwardsPager a {color:#318ECB;}
.AwardsPager .FirstPage {float:right;text-align:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagerleft.gif) no-repeat center ;width:20px;}
.AwardsPager .LastPage {float:right;text-align:left;background:url(/App_Themes/CathsGardenPlants/Interface/pagerright.gif) no-repeat center ;width:20px;}
.AwardsPager .PreviousPage {float:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagermiddle.gif) no-repeat center ;width:20px;}
.AwardsPager .NextPage {float:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagermiddle.gif) no-repeat center ;width:20px;}
.AwardsPager .CurrentPage {float:right;background:url(/App_Themes/CathsGardenPlants/Interface/pagermiddle_small.gif) repeat left;}

.EventsRepeater {float:left;padding-top:10px;width:630px;}
.EventsRepeater .Event .Header {float:left;font-weight:bold;font-size:14px;height:35px;line-height:35px;width:630px;padding-bottom:10px;}
.EventsRepeater a {color:#FFF;}
.EventsRepeater .Event .Gold {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/goldaward4.jpg) no-repeat;height:45px}
.EventsRepeater .Event .Silver {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/silveraward5.jpg) no-repeat;height:45px}
.EventsRepeater .Event .Bronze {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/bronzeaward4.jpg) no-repeat;height:45px}
.EventsRepeater .Event .General {line-height:45px;padding-left:10px;color:#FFF;background:#FFF url(/App_Themes/CBEN/interface/general2.jpg) no-repeat;height:45px}
.EventsRepeater .Event .Body .Link {color:#000;width:630px;text-align:right;line-height:38px;}
.EventsRepeater .Event .Body .Link a {color:#318ECB;}
.EventsRepeater .Event .Body .EventLocation {float:left;width:630px;}
.EventRegistration {float:left;padding-top:10px;}

.EventsPager {color:#318ECB;width:630px;text-align:right;line-height:38px;}
.EventsPager a {color:#318ECB;}
.EventsPager .FirstPage {float:right;text-align:right;width:20px;}
.EventsPager .LastPage {float:right;text-align:left;width:20px;}
.EventsPager .PreviousPage {float:right;width:20px;}
.EventsPager .NextPage {float:right;width:20px;}
.EventsPager .CurrentPage {float:right;}

.ScrollingEvent {float:left;height:90px;}
.ScrollingEventName {float:left;color:#333333;font-size:15px;font-weight:bold;width:195px}
.ScrollingTeaserGold {float:right;width:75px;height:50px;background:#FFF url(/App_Themes/CBEN/interface/gold_event_teaser.jpg) no-repeat}
.ScrollingTeaserSilver {float:right;width:75px;height:50px;background:#FFF url(/App_Themes/CBEN/interface/silver_event_teaser.jpg) no-repeat}
.ScrollingTeaserBronze {float:right;width:75px;height:50px;background:#FFF url(/App_Themes/CBEN/interface/bronze_event_teaser.jpg) no-repeat}
.ScrollingTeaserGeneral {float:right;width:75px;height:50px;background:#FFF url(/App_Themes/CBEN/interface/general_event_teaser.jpg) no-repeat}
.ScrollingEventDate {float:left;color:#333333;font-size:12px;width:270px}
.ScrollingLink {color:#318ECB;line-height:38px;padding-right:35px;text-align:right;width:250px;padding-top:65px}

.BestPracticeRepeater {float:left;width:630px;}
.BestPracticeRepeater a {color:#FFF;}
.BestPracticeRepeater .BestPractice {float:left;padding-bottom:10px;}
.BestPracticeRepeater .BestPractice .Header {float:left;font-weight:bold;font-size:14px;line-height:45px;width:630px;background:#FFF url(/App_Themes/CBEN/interface/bestpractice.jpg) no-repeat;height:45px}
.BestPracticeRepeater .BestPractice .Header .Title {float:left;padding-left:10px;color:#FFF;}
.BestPracticeRepeater .BestPractice .Body {float:left;width:620px;line-height:25px;padding: 0 5px;}

.BestPracticeRepeater .BestPractice .Body .Link {color:#000;width:630px;text-align:right;line-height:38px;}
.BestPracticeRepeater .BestPractice .Body .Link a {color:#318ECB;}

.BestPracticeRepeater .BestPractice .Body .Facts {float:left;width:620px;background:#F1EDDE;margin-bottom:10px;}
.BestPracticeRepeater .BestPractice .Body .Tips {float:left;width:620px;margin-bottom:10px;}
.BestPracticeRepeater .BestPractice .Body .UsefulInfo {float:left;width:620px;background:#F1EDDE;}
.BestPracticeRepeater .BestPractice .Body .UsefulInfo a {color:#318ECB;}
.BestPracticePagerRepeater {color:#318ECB;width:630px;text-align:right;line-height:38px;}
.BestPracticePagerRepeater a {color:#318ECB;}

.AccountRegistration {float:left;border:thin solid;border-color:#215F87;margin-right:30px;margin-top:10px;padding:10px;}
.AccountLogon {float:left;border:thin solid #215F87;margin-top:10px;padding:10px;}