﻿body { background: #f8f2d9; padding: 0; margin: 0; border-top: 3px solid #ea733b; font-family: Arial, Verdana; color: #333333; }
#outerwrapper { float:left; width:100%; height:100%; background: #f8f2d9; }
#mainwrapper { margin: 0 auto; width:916px; background:#fff; }
#mainwrapper #wrapper { float: right; width: 916px; background: url('./img/rt_border_repeat.png') right repeat-y; }
#mainwrapper #wrapper #wrapper_lt_border { float: left; width: 916px; background: url('./img/lt_border_repeat.png') left repeat-y; }
#mainwrapper #wrapper #wrapper_lt_border #content1 { float:left; margin: 0 8px; padding: 0; width: 900px; background:#fff; /* border-bottom: 1px solid #D1D0C4; */ }
#header { float:left; height: 106px; width: 900px; }
#header #logo { float: left; margin: 19px; }
#header #searchbox { float: right; font-family: Verdana, Courier New, Arial; font-size: 80%; margin: 30px 30px 0 0; color:#584533; padding:3px 5px; border: solid 1px #d2d2d2; }
#header #searchbox input { border: 1px solid #E9E6CF; }
.inset { -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,.4); -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.4); box-shadow: inset 3px 8px rgba(0,0,0,.24); }
#header #searchbox a { text-decoration: none; color: #000; }
#header #searchbox a:hover { text-decoration: underline; }
#header #searchbox .searchfield {
	background: #fff;
	padding: 4px 6px 4px 8px;
	width: 202px;
	border: solid 1px #bcbbbb;
	outline: none;
 
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
 
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
#header #searchbox .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
 
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
 
	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}

#header #stock { float: right; font-family: Verdana, Courier New, Arial; font-size: 80%; margin: 20px 0 0 0; color:#584533; width: 290px; }
#header #stock #left {float: left; margin: 0 10px 0 0; line-height: 1.2em; }
#header #stock #sep { float: left; border-left: 1px solid #e9e6ce; line-height: 2em; }
#header #stock #right { float: left; margin: 0 0 0 10px; line-height: 1.2em; }
#header #stock #right #currquote { display: inline; }

#banner { float:left; font-size: 85%; }
#banner #PageNotFound { margin: 20px; }
#banner #PageNotFound h1 { color: #759422; font-size: 170%; margin-top: 0; font-weight:normal; font-family: Geneva, Tahoma, sans-serif; }
#banner #PageNotFound a { text-decoration: none; color: #1188c1; }

/*
#nav_menu { float: left; background: url('./img/nav_shadow.png') bottom repeat-x; }
#nav_menu ul { list-style: none; padding: 0; margin: 0; }
#nav_menu li { display: inline; float: left; padding: 0; margin: 0; }
*/
#nav_menu { float: left; padding: 0; margin: 0; }
#nav_menu ul.main_menu { float:left; list-style: none; padding: 0; margin: 0; /* border-bottom: 1px solid #D1D0C4; */ }
#nav_menu ul.main_menu li { float:left; padding: 0; margin: 0; height:34px; }
#nav_menu img { border-bottom: 1px solid #D1D0C4; }

a img { border: none; padding:0; margin: 0; }

#nav_menu ul.main_menu li#lnkHome a { float:left; width:150px; height: 34px; background:url('./img/home_off.png') no-repeat; }
#nav_menu ul.main_menu li#lnkHome a:hover { background:url('./img/home_on.png') no-repeat; }
#nav_menu ul.main_menu li#lnkHome a.selected { background:url('./img/home_select.png') no-repeat; }

#nav_menu ul.main_menu li#lnkAboutUs a { float:left; width:150px; height: 34px; background:url('./img/about_off.png') no-repeat; }
#nav_menu ul.main_menu li#lnkAboutUs a:hover { background:url('./img/about_on.png') no-repeat; }
#nav_menu ul.main_menu li#lnkAboutUs a.selected { background:url('./img/about_select.png') no-repeat; }

#nav_menu ul.main_menu li#lnkCompanies a { float:left; width:150px; height: 34px; background:url('./img/companies_off.png') no-repeat; }
#nav_menu ul.main_menu li#lnkCompanies a:hover { background:url('./img/companies_on.png') no-repeat; }
#nav_menu ul.main_menu li#lnkCompanies a.selected { background:url('./img/companies_select.png') no-repeat; }
#nav_menu ul.main_menu li#lnkInvestors a { float:left; width:150px; height: 34px; background:url('./img/investor_relations_off.png') no-repeat; }
#nav_menu ul.main_menu li#lnkInvestors a:hover { background:url('./img/investor_relations_on.png') no-repeat; }
#nav_menu ul.main_menu li#lnkInvestors a.selected { background:url('./img/investor_relations_select.png') no-repeat; }
#nav_menu ul.main_menu li#lnkMedia a { float:left; width:150px; height: 34px; background:url('./img/media_room_off.png') no-repeat; }
#nav_menu ul.main_menu li#lnkMedia a:hover { background:url('./img/media_room_on.png') no-repeat; }
#nav_menu ul.main_menu li#lnkMedia a.selected { background:url('./img/media_room_select.png') no-repeat; }
#nav_menu ul.main_menu li#lnkContactus a { float:left; width:150px; height: 34px; background:url('./img/contact_off.png') no-repeat; }
#nav_menu ul.main_menu li#lnkContactus a:hover { background:url('./img/contact_on.png') no-repeat; }
#nav_menu ul.main_menu li#lnkContactus a.selected { background:url('./img/contact_select.png') no-repeat; }


#slider { float: left; width: 900px; margin: 0 auto; padding:0; }
.scroll { height: 200px; width: 900px; overflow: auto; position: relative; clear:both; }
.scrollContainer div.panel { height: 200px; width: 900px; }
.scrollContainer div.panel p { margin: 20px 20px 0 20px; }
/*
table.subnav { margin: 0 20px; width: 860px; }
ul.navigation { float: left; list-style: none; width: 900px; padding: 0; margin: 0 20px 0 21px; line-height: 40px; }
ul.navigation li { float: left; }
ul.navigation a { font-size:14px; text-decoration: none; display: block; padding: 0 22px; background: #F1AF8F; color: #FFF; border-left: 1px solid #FFF; font-weight:bold; }
ul.navigation a.selected { background: #E58558; font-weight: bold; }
*/

#subnav { float: left; padding:0; margin:0; }
#subnav ul.navigation { float:left; list-style: none; padding: 0 20px; margin: 0 0px; text-align:center; line-height:25px; }
#subnav ul.navigation li {float:left; display: inline; }
#subnav ul.navigation a { font-size: 13px; text-decoration: none; display: block; background: #F1AF8F; color: #FFF; }
#subnav ul.navigation a.selected { background: #E58558; font-weight: bold; }

/*
a#sub_regenetech { width:116px; border-right: 1px solid #F8DCCF; }
a#sub_atherton { width:191px; border-right: 1px solid #F8DCCF; }
a#sub_sears { width:210px; border-right: 1px solid #F8DCCF; }
a#sub_artisan { width:166px; border-right: 1px solid #F8DCCF; }
a#sub_prn { width:116px; border-right: 1px solid #F8DCCF; }
a#sub_more { width:173px;}
*/

a#sub_bio { width:178px; border-right: 1px solid #F8DCCF; }
a#sub_healthservices { width:202px; border-right: 1px solid #F8DCCF; }
a#sub_edu { width:192px; border-right: 1px solid #F8DCCF; }
a#sub_int { width:102px; border-right: 1px solid #F8DCCF; }
a#sub_meddev { width:122px; border-right: 1px solid #F8DCCF; }
a#sub_energy { width:82px; border-right: 1px solid #F8DCCF; }
a#sub_other { width:79px;}


#regenetech { background: url('./img/regenetech_image.png') bottom center no-repeat; }
#regenetech p { position:relative; top:80px; left: 465px; height: 50px; font-size:12px; color:#BF7A35; width: 380px;}
#regenetech p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_atherton { background: url('./img/atherton_health_image.png') bottom center no-repeat; }
#banner_atherton p { position:relative; top:80px; left: 465px; height: 50px; font-size:12px; color:#BF7A35; width: 380px; }
#banner_sears { background: url('./img/sears_health_image.png') bottom center no-repeat; }
#banner_sears p { position:relative; top:80px; left: 465px; height: 50px; font-size:12px; color:#BF7A35; width: 380px; }
#banner_artisan { background: url('./img/artisan_operation_image.png') bottom center no-repeat; }
#banner_artisan p { position:relative; top:80px; left: 465px; height: 50px; font-size:12px; color:#BF7A35; width: 380px;}
#banner_other { background: url('./img/othercompanies_image.png') bottom center no-repeat; }
#banner_other p { position:relative; top:80px; left: 463px; height: 50px; font-size:12px; color:#BF7A35; width: 380px; }
#banner_other p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_other p a:hover { text-decoration: underline; }
#banner_artisan_operating { background: url('./img/artisan_operating_image.png') bottom center no-repeat; }
#banner_artisan_operating p { position:relative; top:80px; left: 470px; height: 50px; font-size:12px; color:#BF7A35; width: 380px; }
#banner_artisan_operating p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_int { background: url('./img/international_image.png') bottom center no-repeat; }
#banner_int p { position:relative; top:80px; left: 462px; height: 50px; font-size:12px; color:#BF7A35; width: 322px; }
#banner_int p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_int p a:hover { text-decoration: underline; }
#banner_meddev { background: url('./img/medicaldevices_image.png') bottom center no-repeat; }
#banner_meddev p { position:relative; top:80px; left: 462px; height: 50px; font-size:12px; color:#BF7A35; width: 322px; }
#banner_meddev p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_meddev p a:hover { text-decoration: underline; }
#banner_edu { background: url('./img/education_image.png') bottom center no-repeat; }
#banner_edu p { position:relative; top:80px; left: 463px; height: 50px; font-size:12px; color:#BF7A35; width: 312px; }
#banner_edu p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_edu p a:hover { text-decoration: underline; }
#banner_bio { background: url('./img/biotech_image.png') bottom center no-repeat; }
#banner_bio p { position:relative; top:80px; left: 305px; height: 50px; font-size:12px; color:#BF7A35; width: 380px;}
#banner_bio p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_bio p a:hover { text-decoration: underline; }
#banner_healthservices { background: url('./img/healthcareandsupport_image.png') bottom center no-repeat; }
#banner_healthservices p { position:relative; top:80px; left: 435px; height: 50px; font-size:12px; color:#BF7A35; width: 380px;}
#banner_healthservices p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_healthservices p a:hover { text-decoration: underline; }
#banner_energy { background: url('./img/energy_image.png') bottom center no-repeat; }
#banner_energy p { position:relative; top:80px; left: 462px; height: 50px; font-size:12px; color:#BF7A35; width: 380px; }
#banner_energy p a { font-size:12px; color:#BF7A35; width: 380px; text-decoration:none; }
#banner_energy p a:hover { text-decoration: underline; }


#main_content { float: left; padding: 20px 20px; font-size: 12px; }
#main_content h1 { color: #759422; font-size: 21px; margin-top: 0; font-weight:normal; font-family: Geneva, Tahoma, sans-serif; line-height:1.5em; }
#main_content h2 { color: #759422; font-size: 16px; margin-top: 0; font-weight:normal; font-family: Geneva, Tahoma, sans-serif; }
#main_content h3 { color: #333333; font-size: 12px; line-height:16px; font-family: Geneva, Tahoma, sans-serif; }
#main_content h4 { color: Black; font-size: 16px; font-family: Geneva, Tahoma, sans-serif; }
#main_content h5 { color: Black; font-size: 14px; font-family: Arial; margin:0; padding:0; margin-bottom:15px; color: #555; font-family: Geneva, Tahoma, sans-serif; }
#main_content h6 { color: Black; font-size: 12px; font-family: Arial; margin:0; padding:0; }
#main_content #lt_content ul { list-style-image: url('./img/checkmark.png'); }
#main_content a { color: #1188c1; text-decoration: none; }
#main_content a:hover { text-decoration: underline; }
#main_content input { border: 1px solid #D1D0C4; }
#main_content .clickableh2{ color:#759422;} 
#main_content .clickableh2:hover {text-decoration:none; color:#759422;} 

#main_content #fullpage { float: left; width: 859px; border-top: 1px solid #e9e6ce; }
#main_content #fullpage th { font-size: 120%; color: #666; padding: 10px 0; font-family: Geneva, Tahoma, sans-serif; }
#main_content #fullpage .siteblock { float: left; margin: 5px 10px; }
#main_content #fullpage .siteblock .margin10 { margin: 10px; }
#main_content #fullpage .siteblock .clickableh3 { color: #333; font-size: 16px; margin-left:20px; }
#main_content #fullpage .siteblock ul { list-style:none; margin:0 0 20px 20px; padding:0; }
#main_content #fullpage .siteblock li { line-height:1.5em; }

#main_content #rt_content h3 { color: #333333; font-size: 14px; margin-top: 0; font-family: Geneva, Tahoma, sans-serif; padding-bottom:0; }


#main_content #lt_content { float: left; width: 576px; margin:0 0 20px; padding:0; }
#main_content #lt_content #col_one { float: left; width: 282px; margin-bottom: 20px; font-size: 12px; }
#main_content #lt_content #col_two { float: right; width:282px; margin-bottom: 20px; font-size: 12px; }

#main_content #lt_content li { line-height: 19px; }

#main_content #rt_sidebar { float: right; width: 279px; margin:0; padding:0; border-left: 1px solid #E9E6CF;  }
#main_content #rt_sidebar .margin20 { margin: 0 0 0 20px; }
#main_content #rt_sidebar #newsletter { margin: 20px 0 20px 0; padding: 2px 0px; background: url('./img/newsletter_box.png') no-repeat; width: 260px; height: 119px; }
#main_content #rt_sidebar #newsletter .space20 { margin: 15px 20px 0 20px; }
#main_content #rt_sidebar #news { font-size:12px; }
#main_content #rt_sidebar #news dl { padding: 0; margin:0; }
#main_content #rt_sidebar #news dt {}
#main_content #rt_sidebar #news dd { padding:0 0 10px 0; margin:0 0 10px 0; border-bottom: 1px solid #e9e6ce; }

#main_content #lt_sidebar { float: left; width: 260px; padding-right: 20px; }
#main_content #lt_sidebar hr { float: left; padding-left: 0px; margin:0; width:250px; border: none; border-top: 1px solid #E9E6CF; }

#main_content #lt_sidebar ul.aboutus_nav { float: left; list-style: none; padding: 0 0px; margin: 0 0 30px 0; line-height: 30px; }
#main_content #lt_sidebar ul.aboutus_nav li { float: left; width:250px; /* padding-left: 10px; */ border-bottom: 1px solid #E9E6CF; }
#main_content #lt_sidebar ul.aboutus_nav a { display: block; padding-left:10px; }
#main_content #lt_sidebar ul.aboutus_nav a.selected { color: #333333; font-weight: bold;  background: #FAFAF1; }
#main_content #lt_sidebar ul.aboutus_nav a:hover { text-decoration: none;  background: #FAFAF1; }

#main_content #lt_sidebar #ceoletter { float:left; background:url('./img/ceo_box.png') no-repeat; width: 260px; height: 92px; margin:0; } 
#main_content #lt_sidebar #ceoletter .margin12 { margin: 5px 12px; } 
#main_content #lt_sidebar #ceoletter h2 { font-size: 14px; }
#main_content #rt_content { float: right; width: 572px; margin:0 0 20px 0; padding: 0; border-left: 1px solid #E9E6CF; line-height:1.4em; }
#main_content #rt_content .margin20 { margin: 0 0px 0 20px; }
#main_content #rt_content .margin10 { margin: 0 0px 0 10px; }
#main_content #rt_content #news dt { padding: 0; margin: 0; }
#main_content #rt_content #news dd { padding: 0; margin: 0; margin-bottom:20px; }
#main_content #rt_content #m_item dt { font-weight: bolder; }
#main_content #rt_content #m_item dd { margin: 0 0 15px 0; padding: 0; font-size:95%; }

#main_content #lt_sidebar ul.investor_nav { float: left; list-style: none; padding: 0 0px; margin: 0 0 30px 0; line-height: 30px; }
#main_content #lt_sidebar ul.investor_nav li { float: left; width:250px; /* padding-left: 10px; */ border-bottom: 1px solid #E9E6CF; }
#main_content #lt_sidebar ul.investor_nav a { display: block; padding-left: 10px; }
#main_content #lt_sidebar ul.investor_nav a.selected { color: #333333; font-weight: bold;  background: #FAFAF1; }
#main_content #lt_sidebar ul.investor_nav a:hover { text-decoration: none;  background: #FAFAF1;  }

#main_content #lt_sidebar ul.companies_nav { float: left; list-style: none; padding: 0 0px; margin: 0 0 30px 0; line-height: 30px; }
#main_content #lt_sidebar ul.companies_nav li { float: left; width:250px; /* padding-left: 10px; */ border-bottom: 1px solid #E9E6CF; }
#main_content #lt_sidebar ul.companies_nav a { display: block; padding-left: 10px; }
#main_content #lt_sidebar ul.companies_nav a.selected { color: #333333; font-weight: bold;  background: #FAFAF1; }
#main_content #lt_sidebar ul.companies_nav a:hover { text-decoration: none;  background: #FAFAF1;  }

#main_content #lt_sidebar ul.media_nav { float: left; list-style: none; padding: 0 0px; margin: 0 0 30px 0; line-height: 30px; }
#main_content #lt_sidebar ul.media_nav li { float: left; width:250px; /* padding-left: 10px; */ border-bottom: 1px solid #E9E6CF; }
#main_content #lt_sidebar ul.media_nav a { display: block; padding-left: 10px;}
#main_content #lt_sidebar ul.media_nav a.selected { color: #333333; font-weight: bold;  background: #FAFAF1; }
#main_content #lt_sidebar ul.media_nav a:hover { text-decoration: none;  background: #FAFAF1;  }
#main_content #lt_sidebar #toolbox { float:left; width: 160px; margin:0; border: 1px solid #E9E6CF; } 
#main_content #lt_sidebar #toolbox .margin12 { margin: 5px 12px; }
#main_content #lt_sidebar #toolbox th { font-size: 160%; color: #666; font-weight: normal; }
#main_content #lt_sidebar #mediaContact { float: left; margin-top: 20px; color: #333333; border: 1px solid #E9E6CF; padding: 5px; }

#footer { float: left; width:860px; padding: 10px 20px; font-size: 11px; color: #666; margin:0; height:50px; }
#footer #ftext { } 
#footer hr { border: 0; border-top: 1px solid #e9e6ce; padding-bottom:15px; }
#footer .sep { color: #D1D0C4; display: inline; margin: 0 10px; }
#footer a { text-decoration: none; color: #1188c1; }

#banner-home { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/home_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-aboutus { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/aboutus_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-investor { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/investor_relations_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-companies { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/our_companies_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-contactus { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/contact_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-media { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/media_room_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-privacy { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/privacy_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-terms { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/terms_image.png') bottom center no-repeat; width: 860px; height: 180px; }
#banner-vertical { float:left; margin: 20px 0px 0 0px; padding: 0 20px; background: url('./img/vertical_integration_image.png') bottom center no-repeat; width: 860px; height: 180px; }

.fontblue { color: #333333; }

.tbl_career { font-size: 12px; margin-bottom: 40px; }
.tbl_career th { background: #DAD4AE; padding: 10px; text-align: left; }
.tbl_career .jobtitle { color: #1188c1; font-size: 14px; }
.tbl_career td { padding: 5px 0 0 10px; border-bottom: 1px solid #E9E6CF; line-height: 1.5em; }
.tbl_career .row:hover { background:#E5F2F8; } 

.callout_bg { background: url('./img/callout_bg_gradient_long.png') repeat-x; margin-top: 20px; padding-top: 5px; }
.callout_bg ul { list-style: none; padding:0; margin: 0; font-size: 95%; }
.callout_bg li { margin: 15px 0; }

.companies_bg { float:left; width:560px; background: url('./img/callout_bg_gradient_long.png') repeat-x; margin: 10px 0 0 0px; padding: 0px; }
.companies_bg #col_one { float: left; width: 260px; margin-bottom: 20px; font-size: 12px; }
.companies_bg #col_two { float: right; width:260px; margin-bottom: 20px; font-size: 12px; }
#main_content #rt_content #description { float:left; min-height:450px; }

#main_content #rt_content #newsItem ul { list-style: none; margin:0 0 0 5px; padding:0; }
#main_content #rt_content #newsItem li { padding: 0; margin-bottom: 15px; }
#main_content #rt_content #newsItem h3 { background: #E9E6CF; line-height:2em; padding-left: 30px; }

#ceoletter { position: relative; margin: 0px; padding: 0px; border: 1px solid #D4CEA9; /* background: #E9E9D4; width: 520px; */ }
#ceoletter h2 { font-size: 150%; margin-bottom: 0; }
#ceoletter .readmore { float: right; /*text-align: right;*/ }
#ceoletter .date { float: left; color: #759422; }


/* SimpleModal Styles */
.simplemodal-overlay {background-color:#000; cursor:wait;}
.simplemodal-container {background-color:#fff; border:3px solid #ccc; top: 20px; }
a.modalCloseImg {background:url(./img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}

.error { color:Red; }
.cdate { font-style: italic; }
.field-validation-error { color: Red; }
.input-validation-error { border: 1px solid #ff0000; background-color: #ffeeee; }
.validation-summary-errors { font-weight: bold; color: Red; }

.allCom { color:Black; font-size:8pt; padding-bottom:5px; }

.divInd { display:none; }
.indCom { list-style:none; padding-left:0em; }
.indCompanySelected { color:#759422; padding-left:10px; text-decoration:underline; font-weight:bold; }

.newsCenter { margin-top:18px; }
.newsCenter #news { font-size:12px; }
.newsCenter #news dl { padding: 0; margin:0; }
.newsCenter #news dt {}
.newsCenter #news dd { padding:0 0 10px 0; margin:0 0 10px 0; border-bottom: 1px solid #e9e6ce; }

.secCompanies { display:none; }
.secCompanies ul { margin-bottom:10px;  padding-left:2.1em; }
.secCompanies li { list-style-image:none; list-style-type:disc; }

.secIndustries { float:left; width:560px; background: url('./img/callout_bg_gradient_long.png') repeat-x; margin: 10px 0 0 0px; padding: 0px; min-height:450px; }
.secIndustries li { line-height:25px; }

.toggle { background-image:url(./img/plus_companies.png); background-repeat:no-repeat; background-position:left center; margin-bottom:0; padding-left:12px; }
.toggle a { text-decoration:none; }

.verMarket { line-height:18px; margin:20px; text-align:justify; }
.verticalStr { background-image:url(./img/vertical_strategy_banner.png); background-position:left top; background-repeat:no-repeat; height:121px; width:264px; }
.verticalStr div { padding-left:19px; padding-top:85px; }
.verticalStr div a img { height:25px; width:85px; }

.letterfromceo { position:relative; background:url('/Content/img/newsletter_box.png') no-repeat; width:260px; height:119px; margin: 18px 0 0 2px; /* margin: 20px 0 0 2px; height: 121px; width: 258px; border: 1px solid #D4CEA9; */ }
.letterfromceo .space20 { padding: 10px 20px 0 20px; }
#stayconnected { float:left; text-align:center; width:200px; }
#stayconnected table { margin-left: 20px; }