                                                                                                                                                                                                                                                                                                                                                                                                                                /* 
		NOTES 
			TASK 417 :: 12/02 - RR : There was an update to the home page. At the bottom with today's date are those updates. Also anything with today's date and my initials are my updates (ex: 12/02/09 : RR)  

TASK 1081 :: 3/1 - RR : Home page redesign.

TASK 3050 :: 10/26 - RR : Adding evaluation links to the right module
TASK 4559 :: 10/19/11 - RR :: New buttons for RoP, ThoughtLeaderhip, and Blog


*/



* {
	padding: 0;
	margin: 0;
}
html {
     overflow: -moz-scrollbars-vertical;
}

body {
	background: #fff url(/assets/root/images/site/other-pages-background.jpg) repeat-x 0 -34px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.homeContent {
	padding:0px;
	clear:left;
}
body #Home {
	background: #fff url(/assets/root/images/site/background.jpg) repeat-x 0 -38px;
position:relative;
height:100%;
}
img {
	border: none;
}
a {
	color: #003366;
	text-decoration: none;
}
#Home #subNav {
	display: none;
}
a:hover {
	text-decoration: underline;
}
#wrap {
	margin: 0px auto;
	width: 980px;
	padding:0;
}
div.webinar {
	background:#FFFFFF url(/assets/root/images/site/form-background.gif) repeat-x scroll 0 0;
	padding:12px 0 12px 74px;
	margin:0 0 20px;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	color: #003768;
	padding: 0 0 15px;
}
h2 {
	color: #003768;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 5px;
}
.learnMoreBtnPosition {
	bottom:10px;
	position:absolute;
	right:0;
}
h4 {
	font-size: 12px;
	color: #003366;
}
h2 a {
	color: #003768;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 5px;
	text-decoration: none;
}
ul.careerList li span {
	margin: 0 0 0 10px;
}
h2 a:hover {
	color: #003768;
}
h3 {
	font-size: 14px;
	font-weight: normal;
	color: #003768;
	margin: 0 0 10px;
}
p {
}
#content .left ul.Quesiton li {
	background: none;
	text-indent:0px;
}
#content .left ul.Answer li {
	background: none;
	text-indent:0px;
}
#header {
	font-size:13px;
}
.right a.emailInfo:link, .right a.emailInfo:active, .right a.emailInfo:visited, .right a.emailInfo:hover {
	margin: 0px;
	padding: 0px;
	display: inline;
	text-transform:none;
}
div.addPadding {
	padding: 0 0 15px;
}
.header-background {
	height: 170px;
	background: url(/assets/root/images/site/header.png) no-repeat;
	padding: 0 20px 0px 0px;
	margin: 3px 0 0;
	position: relative;
}
.header-background h1 {
	font-size:20px;
	padding:17px 0 30px 145px;
	line-height:24px;
}
.header-background span {
	font-size:14px;
}
.header-background a {
	display:block; RR Removed for updated text on the header image of the main site
	margin-top:15px;
	width:168px;
}

/* display:block; RR Removed for updated text on the header image of the main site 10/19 */

#Home .header-background a {
display:inline;
}

.header-background img {
	float:left;
	margin:0 10px 0 0;
}
.header-content {
	/*	padding:0 0 0 185px;*/
        width:auto;
}
#menu {
	height: 48px;
	line-height: 48px;
	background: url(/assets/root/images/site/bgs/nav-background.jpg) no-repeat 0 8px;
	padding:0 7px 0 7px;
	overflow: hidden;
}
#menu ul.mainNav {
	list-style-type: none;
	display:block;
}
#menu ul.mainNav li {
	display: block;
	float: left;
}
#menu ul.mainNav li a:link, #menu ul.mainNav li a:active, #menu ul.mainNav li a:visited, #menu ul.mainNav li a:hover, #menu ul.mainNav li a:focus {
	outline:none;
	color: #eee;
	padding:3px 12px 0px 15px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	display:block;
}
#menu ul.mainNav li a:hover {
	text-decoration:underline;
}
#content {
	padding: 10px 0px;
	line-height: 18px;
}
#content ul {
	line-height: 16px;
}
#content .left ul li {
	background:transparent url(/assets/root/images/site/list-style.jpg) no-repeat scroll 5px 9px;
	list-style-type:none;
	padding : 0 0 0 25px;
}
#content .left .careers ul {
	margin: 0;
}
#content .left .careers div.addPadding div.addMargin {
	margin: 0 0 0 125px;
}
#content .left .careers span.title {
	margin: 0;
}
#content .left ul {
	margin: 0 0 0 10px;
}
.section h2.section {
	color: #003768;
	font-size: 20px;
	font-weight: bold;
	padding-bottom:5px;
	margin-bottom:15px;/*border-bottom:1px dotted #afb0b1;*/
}
.left {
	width: 550px;
	float: left;
	padding: 20px 0;
}
.right {
	width: 355px;
	float: right;
	font-size: 12px;

	padding: 20px 0;
}
.right ul {

	list-style-type: square;
	padding: 5px 10px 10px 2px;
}
.right h2 {
	height: 30px;
	font-size: 12px;
	color: #666;
	line-height: 30px;
}
.right a:link, .right a:active, .right a:visited, .right a:hover {
	color:#003366;
	display:block;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 0 20px;
	padding:16px 39px;
	text-decoration:none;
}
.right a:hover {
	text-decoration:underline;
}
a.proposal:link, a.proposal:visited, a.proposal:active, a.proposal:hover {
	background:transparent url(/assets/root/images/site/bgs/rightColumnBgs.jpg) no-repeat scroll 0 0;
	height:17px;
	width:277px;
}
a.download:link, a.download:visited, a.download:active, a.download:hover {
	background:transparent url(/assets/root/images/site/bgs/rightColumnBgs.jpg) no-repeat scroll 0 -50px;
	height:17px;
	width:277px;
}
a.mailer:link, a.mailer:visited, a.mailer:active, a.mailer:hover {
	background:transparent url(/assets/root/images/site/bgs/rightColumnBgs.jpg) no-repeat scroll 0 -100px;
	height:17px;
	width:277px;
}
#top {
	height: 95px;
	font-size: 13px;
	color: #333333;
	position: relative;
	color: #b0b0b0;
	padding:0px 40px 0 40px;
}
#top p {
	position: absolute;
	top: 41px;
	left: 200px;
}
#top .homeLogo {
}
#top span.number {
	font-size: 18px;
	line-height:24px;
}
.bottom {
	padding: 20px;
	margin:20px 0;
	background: #f7f9fb;
	font-size:11px;
}
.bottom h3 {
	font-size:12px;
}
.bottom ul li {
	line-height:16px;
	list-style:none;
}
.bottom-section {
	float: left;
}
.bottom-section a {
	color: #333333;
}
.note {
	background:#003768 url(/assets/root/images/site/bgs/note-background.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:“Trebuchet MS”, verdana;
	font-size:14px;
	padding:7px 10px 8px 65px;
	min-height:45px;
}
* html .note {
	height:45px;
}

* html .right-section div.rss-feed a:link, .right-section div.rss-feed a:visited, .right-section div.rss-feed a:hover, .right-section div.rss-feed a:active{
margin:0 0 0 0px;
}


.noteBottom {
	background:transparent url(/assets/root/images/site/bgs/noteBottom.gif) no-repeat scroll center bottom;
	display:block;
	padding:0 0 3px;
	margin:0 0 45px;
	width:355px;
}
.note p {
	margin: 0;
}
/*home select*/

.home-sections {
	background: url(/assets/root/images/site/home-sections-background.jpg) no-repeat;
	border-bottom: 3px solid #003768;/*padding: 0px 0 170px;*/
}
.home-sections .homeContent p {
	line-height:16px;
}
.home-sections .section {
	float:left;
	height:380px;  /* 12/02/09 : RR - Decreased from 402px to make single column */
	padding:10px 20px;
	position:relative;
	width:284px;
}
.home-sections .adj {
	padding-right:0;
}
.home-sections .section img {
	text-align:center;
}
.home-sections .section .min {
	min-height:300px;
}
.home-sections .section ul li a:link, .home-sections .section ul li a:active, .home-sections .section ul li a:visited, .home-sections .section ul li a:hover {
	font-size:11px;
}
.home-sections .section ul {
	height:115px; /* 12/02/09 : RR - Increased from 89px to make single column */
	padding:10px 5px;
}
.home-sections .section ul li {
	background:transparent url(/assets/root/images/site/bullet.png) no-repeat scroll 0 4px;
	list-style:none;
	padding:0 0 0 12px;
	text-indent:0;/*  width:125px;  
	float:left;  			12/02/09 : RR - Removed to make single column */
}
.padding-sides {
	padding:0 0 0 20px;
}
.bottom-section {
	float: left;
	padding: 0 85px 0 0;
}
.bottom-section-last {
	float: left;
}
.bottom-section-last a {
	color: #000;
}
#footer {
	color: #434343;
	font-size: 11px;
	padding: 0 20px 10px;
}
.hidden {
	display:none;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.floatRight {
	float: right;
}
.apply {
	margin-top:15px;
	background: #134646 url(/assets/root/images/site/blue-btn-bk-left.gif) no-repeat 0 0;
	height:23px;

	width:153px;
	overflow:hidden;

}
.apply a:link, .apply a:visited, .apply a:hover, .apply a:active {
	display:block;
	color:#ffffff;
	text-transform:uppercase;
	padding:2px 24px;
	background: transparent url(/assets/root/images/site/blue-btn-bk.gif) no-repeat right 0;
	font-size: 11px;
}
.read {
	margin-bottom:15px;
	background: #134646 url(/assets/root/images/site/blue-btn-bk-left.gif) no-repeat 0 0;
	height:23px;
	width:89px;
	overflow:hidden;
}
.read a:link, .read a:visited, .read a:hover, .read a:active {
	display:block;
	color:#ffffff;
	padding:3px 17px;
	background: transparent url(/assets/root/images/site/blue-btn-bk.gif) no-repeat right 0;
	font-size: 11px;
}
.apply a:hover {
	text-decoration:underline;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.right-section {
	margin: 0 0 30px 0px;
}
.right-section div.rss-feed {
	border-bottom: 1px solid #cfcfcf;
	padding: 0 0 10px;
	position:relative;
}
.right-section div.rss-feed a:link, .right-section div.rss-feed a:visited, .right-section div.rss-feed a:hover, .right-section div.rss-feed a:active {
	color:#003768;
	display:inline;
	font-size:16px;
	font-weight:bold;
	margin:0 0 0 39px;
	padding:0;
}
.right-section div.rss-feed a.feedImage {
	margin: 0px;
}
.right-section div.rss-feed a img {
	left:11px;
	position:absolute;
}
.right-section div.no-rss-feed {
	padding: 0 0 10px 40px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #cfcfcf;
	color:#336666;
}
.right-section div.follow-us {
	background: url(/assets/root/images/site/follow-us.png) no-repeat 10px 0px;
	padding: 0 0 10px 40px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #cfcfcf;
	color: #003768;
}
.feed-padding {
	padding: 0 0 0 10px
}
.little-padding-sides p {
	padding: 0 0 0 32px;
}
.feed-padding span, .feed-padding strong {
	display:block;
}
#menu ul.clinical-careers li a:link, #menu ul.clinical-careers li a:visited, #menu ul.clinical-careers li a:hover, #menu ul.clinical-careers li a:active {
	padding: 0 15px;
	color: #fff;
	text-decoration: none;
	display:block;
	padding:4px 13px;
}
#menu ul.clinical-careers li a:hover {
	text-decoration: underline;
}
ul.clinical-careers li {
	list-style: none;
}
div.padding-top {
	padding: 30px 0;
}
div.padding-top-two {
	padding:34px 0 0;
}
div.padding-top-three {
	padding:145px 0 0;
}
.contact {
	text-align: right;
	padding: 37px 0px 0 0;
}
#menu ul.mainNav li.selected {
	background: transparent url(/assets/root/images/site/bgs/roll-over-btn-end.gif) no-repeat scroll right top;
	float: left;
	color: #fff;
	text-decoration: none;
	padding:0 3px 0 0;
}
#subNav ul li a.selectedSubNav {
	text-decoration: underline;
}
#menu ul.mainNav li.selected a {
	background: transparent url(/assets/root/images/site/bgs/roll-over-btn-left.gif) no-repeat scroll left top;
}
#subNav {
	height: 22px;
	padding:10px 20px;
}
#subNav ul {
	display:none;
}
#subNav ul li {
	float: left;
	list-style: none;
	margin:0 23px 0 2px;
}
#subNav a {
	text-decoration: none;
	color: #fff;
	font-size:12px; /* 12/01 - RR */
}
#subNav a:hover {
	text-decoration: underline;
	color: #fff;
}
#contact {
	font-size: 11px;
}
#contact li {
	padding:10px 5px;
	list-style: none;
}
#contact p.indicates {
	margin:0 0 16px;
}
#contact label {
	padding:4px 0 0 0;
}
label {
	text-align:right;
	float:left;
	margin-right:10px;
	width:110px;
	font-weight: bold;
	font-size: 11px;
}
.error {
	color:#ff0000;
}
.submit {
	background: #30ADD7;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:2px 0;
	text-align:center;
	width:85px;
}
.submit:hover {
	background: #2A99BE;
}
.floatLeft {
	float: left;
}
addMarginBottom {
	margin: 0 0 10px;
}
.left img {
	border-bottom:1px solid #003768;
}
/* add for task #256 - RR */
.left a img {
	border-bottom:0px none;
}
/* -RR- */

a.backToTop {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-decoration: none;
        margin:0 0 0 20px;
}
a.backToTop:hover {
	text-decoration: underline;
}
div.staffInfo {
	border-bottom: 1px solid #e1e1e1;
	margin: 20px 0;
}
div.staffInfo img {
	padding: 0 0 20px;
	margin: 0 20px 0 0;
	border: 0px;
	float: left;
}
div.staffInfo h2 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}
div.staffInfo h2 a {

	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	background: none;
	padding:0;
}
div.upperInfo a {
	background:transparent url(/assets/root/images/site/email-icon.png) no-repeat scroll 0 5px;

	display: block;
	padding:0 0 0 25px;
	text-decoration:none;
	color: #003366;
}
div.staffContent {
	padding: 10px 0;
}
.staffWidth {
	width: 370px;
}
.testContent {
	width: 370px;
	margin: 0 0 10px;
}
ul.clinical-careers {
width:95px;
}
div.pager a:link, div.pager a:visited, div.pager a:hover, div.pager a:active {
	padding: 5px 10px;
	color:#000;
	background:#F1F5F6;
}
div.pager a:hover {
	background:#003768 none repeat scroll 0 0;
	color:#FFFFFF;
}
div.pager span {
	background: #003768;
	padding: 5px 10px;
	color: #fff;
}
.pager .dotBreak {
	background:transparent;
	color:#333333;
	padding: 5px 3px;
}
div.pager a span {
	padding: 5px 15px;
	background:#E0EBEB;
	color:#000;
}
div.pager a.pagerFirst span, div.pager a.pagerLast span {
	padding:0;
	background:transparent;
}
div.pager a.pagerFirst:hover span, div.pager a.pagerLast:hover span {
	color:#ffffff;
}
div.pager {
	padding: 0px 0px;
	color:#000;
	border-bottom: 1px dotted #000;
	padding:15px 0;
}
div.careersNav {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 10px 25px;
	margin:15px 0;
}
#content div.careersNav ul li {
	float: left;
	list-style: none;
	padding: 0 12px 0 0;
	background: none;
	text-indent:0;
}
div.careersNav li a {
	text-decoration: none;
	padding: 5px;
}
ul.careerList {
	padding: 0;
	font-size: 12px;
}
#content ul.careerList li {
	background:#ffffff url(/assets/root/images/site/blue_bullet.gif) no-repeat 0 10px;
	padding:5px 0 5px 15px;
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
}
div.upperInfo {
	border-bottom: 1px solid #e1e1e1;
	padding: 0 0 10px;
}
div.careersNav li a.selected {
	background: #f2f5f7;
	padding: 5px;
}
/* ~ BEGIN @HOMEPAGE ~ */


a.learnMoreBtn:link, a.learnMoreBtn:visited, a.learnMoreBtn:active, a.learnMoreBtn:hover {
	background:transparent url(/assets/root/images/site/btns/learn-more-btn.gif) no-repeat scroll 24px -45px;
	display:block;
	height:45px;
	width: 258px;
}
a.learnMoreBtn:hover {
	background-position:24px 0;
}
ul#mainNav li.Why a:link, ul#mainNav li.Why a:visited, ul#mainNav li.Why a:active, ul#mainNav li.Why a:hover {
}
/* ~ END @HOMEPAGE ~ */

 .dateCal {
	padding:0 0 0 5px;
	color: #003366;
}
span.dateCalImage {
	background:transparent url(/assets/root/images/site/date.jpg) no-repeat scroll 0 0;
	display:block;
	float:left;
	font-size:8px;
	height:15px;
	padding:1px 5px 1px 4px;
	width:7px;
}
.News {
	border-bottom:1px dashed #b3b3b3;
	padding:10px 0;
	margin:0 0 20px;
}
.Question {
	background:transparent url(/assets/root/images/site/question.png) no-repeat;
	list-style: none;
	margin:10px 0;
	padding:0 0 5px 30px;
}
.Answer {
	background:transparent url(/assets/root/images/site/answer.png) no-repeat;
	list-style: none;
	margin:10px 0;
	padding:0 0 5px 30px;
}
.prevLink {
	border-bottom:1px dotted #666666;
	padding-bottom:12px;
	margin-bottom:10px;
}
.prevLink a {
	font-family:"Georgia", "Adobe Caslon Pro", "Adobe Caslon", serif;
	font-size:12px;
	font-style:italic;
}
.careers {
margin:0 0 25px;
}

#testimonials h3{
border-bottom:1px solid #CFCFCF;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
padding:0 0 5px;
}

.careers span.title {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
	text-align:left;
	width:90px;
}
.careers .desc {
	float:right;
	width:420px;
}
div.QuesitonSection {
	padding: 15px 0px;
}
div.date {
	margin: 5px 0;
}
p.date {
	margin: 10px 0;
}
div.dateContent {
	margin: 0 0 10px;
}
.right span.images a:link, .right span.images a:visited, .right span.images a:hover, .right span.images a:active {
	color:#003366;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 5px 0 0;
	padding:0;
	text-decoration:none;
	text-transform:uppercase;
	display:inline;
	float:left;
}
.right .little-padding-sides ul.rss {
	padding:0 0 0 40px;
}
div.little-padding-sides {
	margin: 10px 0px;
}

.right .little-padding-sides ul.rss li {
	list-style: none;
	line-height:15px;
	padding: 0 0 10px;
}
.right .little-padding-sides ul.rss li a {
	display:inline;
	margin:0;
	padding:0;
	font-size: 12px;
}
a.requestBtn:link, a.requestBtn:visited, a.requestBtn:active, a.requestBtn:hover {
	background:transparent url(/assets/root/images/site/request-a-proposal.gif) no-repeat scroll 0 0px;
	color:white;
	display:block;
	height:32px;
	padding:7px 0 7px 42px;
	width:135px;
}
span.paddingRight {
	padding:0 0 0 40px;
}
.pageEnd {
	border-bottom:1px dotted #000000;
	padding-top:15px;
}
.right a.smarterwiki-linkify:link, .right a.smarterwiki-linkify:visited, .right a.smarterwiki-linkify:hover, .right a.smarterwiki-linkify:active {
	padding:0;
	text-transform:none;
	display:inline;
}
.date .One .endDate {
	display:none;
}
.breadcrumbs {
	padding:0 0 15px;
	visibility:hidden;
	height:0px;
	font-size:11px;
	font-style:italic;
}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:hover, .breadcrumbs a:active {
}
.bottom-section h3 a {
	color:#003768;
}
.emailSignUpForm input, .emailSignUpForm label {
	float:left;
}
.emailSignUpForm label {
	width: auto;
	margin:3px 5px 0 0;
}
.emailSignUpForm input {
	width: 200px;
	padding:2px 0;
}
.emailSignUpForm input#ctl01_btnSubmit {
	width: auto;
	height: auto;
	padding:4px 2px 3px;
}
.emailSignUpForm {
	border:0 none;
	margin:0 0 20px;
}
.emailSignUpForm legend {
	display:none;
}
.emailSignUpForm input, .emailSignUpForm label {
	float:left;
}
.emailSignUpButton, #ctl01_btnSearch {
	background:#013668;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	height:20px;
	margin:0 0 0 5px;
	overflow:hidden;
	padding:5px;
	text-decoration:none;
	width:20px;
	font-weight: bold;
	font-size: 11px;
}
/* -----------------------------------------------------------------------------
			HOME PAGE DESIGN v2		HOME PAGE DESIGN v2				RR: 12/02/09
-------------------------------------------------------------------------------*/
	
	.fld {
	padding:20px 0;
}
.dvd {
	border-bottom:3px solid #003768;
	padding:0 0 22px;
	margin:0 0 22px;
}
.fld .dvd .right-section {
	float:right;
	width:290px;
	margin:0 20px 0 0;
}
.dvd .note {
	background-image:url(/assets/root/images/site/bgs/note-background-long.gif);
}
.dvd .noteBottom {
	background-image:url(/assets/root/images/site/bgs/noteBottom-long.gif);
	width:634px;
	margin:0 0 0 20px;
}
.dvd .right-section div.follow-us {
	padding:0 0 10px 30px;
	background-position: 0px 0px;
}
.dvd span.paddingRight {
	padding:0 0 0 0px;
}
.fld .right-section {
	display:inline;
	float:left;
	margin:0 20px;
	width:450px;
}
.fld .right-section-alt {
	margin:0;
}
.fld .right-section ul.rss li {
	margin: 0 0 10px;
}
.fld .right-section div.rss-feed a img {
	left:0px;
	position:static;
	float:left;
}
.fld .right-section div.rss-feed a:link, .fld .right-section div.rss-feed a:visited, .fld .right-section div.rss-feed a:hover, .fld .right-section div.rss-feed a:active {
	margin:0 0 0 6px;
}
.dotted strong {
	background:url(/assets/root/images/site/backgrounds/bg_dotted.gif) repeat-x 0px 3px;
	display:block;
}
.dotted strong span {
	float:right;
	padding:0 0 0 2px;
}
.dotted strong a, .dotted strong span {
	background:#fff;
}
	
/* THIS IS THE NEW HTML THAT ARE HIDING - Remove when updating */	
.header-right, .bottom-nav, .email-comment, #menu #nav2, .exv2{
display:none;
}


/* -----------------------------------------------------------------------------
			END HOME PAGE DESIGN v2		END HOME PAGE DESIGN v2		RR: 12/02/09
-------------------------------------------------------------------------------*/
.eval p{
padding:0 0 20px;
}
    
.eval ul{
padding:0 0 20px 40px;
}
.eval ul li{
padding:0 0 10px 0px
}

.eval a{
font-weight:bold;
}
    

    /*------------------------------------------------------------
Partner Images
-----------------------------------------------------------------*/

#partners .header{
color:#003768;
font-size:16px;
font-weight:bold;
margin:0 0 0 20px;
border-bottom:1px solid #CFCFCF;
padding:0 20px 10px;
}


#partners .logo{

text-align:center;
margin:0 0 0 20px;
border-bottom:1px solid #F7F9FB;
}


.right #partners a:link, .right #partners a:active, .right #partners a:visited, .right #partners a:hover{
margin:0;
padding:36px 39px;
}

    
#tl-dialog  {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #8DA096;
display:none;
left:32%;
opacity:1;
position:absolute;
top:20%;
width:800px;
z-index:2;
}

#tl-dialog p{
text-align:right;
margin:3px 20px; 
}



.tl-fader {
background:none repeat fixed left top #999999;
display:none;
height:100%;
left:0;
opacity:0.75;
position:absolute;
top:0;
width:100%;
z-index:1;
}
    


/*-------------------------
Billing Questions
---------------------------*/
#bq{text-align:center;}
#bq a{
margin:0;
padding:0;
}
#bq p{margin:0; padding:0;}
    

    
/*----------------------------------
Thought Leadership
----------------------------------*/
#tl-left h4{
margin:0 0 15px;
}

#tl-left h1.sh{
padding:0 0 0px;
}
    
#tl-left div.date {
margin:5px 0 15px;
}
    
.tecture-logo{
background:url(/assets/root/images/site/tecture-logo.jpg) no-repeat top left;
width:64px;
height:20px;
}
    
/* Social Links News */
#socialNews{
float:left;
width:550px;
}
#newsTwitter, #newsFacebook{
float:left;
background-color:#003768;
height:31px;
margin:10px 15px 20px 10px;
}
#newsTwitter span, #newsFacebook span{
font-size:11px;
color:#fff;
font-weight:bold;
padding:9px 0px 4px 9px;
float:left;
}
#newsTwitter img{
padding:7px 7px 7px 7px;
}
#newsFacebook img{
padding:7px 7px 7px 9px;
}
.right .error{
float:left;
}


/*------------------------
TASK 3050
------------------------*/

.right #mod-eval a{
padding:0;
margin:0;
}

#mod-eval .header {
border-bottom:1px solid #CFCFCF;
color:#003768;
font-size:16px;
font-weight:bold;
margin:0 0 0 20px;
padding:0 10px 10px;
}

.eval-content{
padding:20px 0 0 40px;
}
    

    
/*---------------------------------------------------------------
mySomnia Link
----------------------------------------------------------*/    

.mySomnia-link{
display:none;
}

#Home .mySomnia-link{
display:inline;
}
    

/*----------------------------------
TASK 4559
------------------------------------*/
    
.right .hs-cta-wrapper a{
padding:0px;
}
    
    

    
