@charset "UTF-8";/*#header_home {	background-image: url(../../image/nova/header_background_home.png);	height: 227px;}#header_phrase {	font-size: 24pt;	font-weight: bold;	color: #FFFFFF;	margin-top: 142px;	margin-left: 57px;	float: left;}#navigation #greeting {	float: right;	text-align: right;	margin-top: -17px;	margin-right: 25px;}*/#heroimage {height:263px;width:940px;margin:0 auto;	}#heronav {
	float:right;
}
#heronav a {
    background: url(/image/slider-controls.png) no-repeat 0 -10px transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 10px;
    width: 11px;
	margin: 4px;
    position: relative;
    text-indent: -9999px;
    z-index: 9;
}
#heronav a.activeSlide {
	background-position:0 0;
}/*#navigation #accounthelp {	float: right;	text-align: right;	margin-top: 5px;}*//*  Modified the following based email Sub:HTML/CSC Files for changes to Home Page  */
/* Modified by Satish */
/* Modified on : March 28, 2012 - Start*/#content #freetrial {
float:left;
width:340px;
}
#content #freetrial h2 {
font-size: 28px;	
color:#ffffff;
	background-color:#777777;
	padding:2px 5px;
	margin:10px 0 0;
}
#freetrial .sample {
	float:left;
}
#freetrial .sample a {
	text-decoration:none;
}
#freetrial .sample img {
	margin:4px 2px 10px 0;
}
/* Modified on : March 28, 2012 - Start*/#content #highlights {border:dotted 1px #bcbec0;width: 470px;padding:10px;margin:10px 0 15px;float:right;	}#content #highlightlist {	width: 34%;	float:left;	border-right: 1px solid #BCBEC0;}#content #highlightlist li {	margin: 0;	padding: 0;	list-style-type: none;	clear:left;	width: 100%;}#content #highlightlist a {	text-decoration: none;	font-weight: normal;	display: block;	padding: 8px 0;	margin: 0;	width: 100%;}#highlightdisplay #highlightdetails .swapcontent {	display: none;}#highlights #scrollable,
#highlights #scrollable2 {
height:230px;
float: left;
overflow:hidden;
width:94%;
/* style="height: 200px; float: left; overflow: hidden; width: 245px;"*/
}
#highlights #slider-vertical,
#highlights #slider-vertical2 {
	height:220px;
	float:right;
	margin:7px 0 0 0; 
	width:8px; 
	border:1px solid #bcbec0;
	/*style="height: 200px; float: right; margin: 7px 0 0 0; width: 8px; border: 1px solid #bcbec0;"*/
}#content #highlightdisplay {	width: 60%;	height: 225px;	float:left;		padding-left: 12px;}#content #highlightdisplay h2 {	font-size: 14pt;	color:#000000;	font-weight:normal;	margin: 0 0 8px 0;}#content #highlightdisplay h3 {	font-size: 11pt;	font-weight: bold;	color: #6d6e71;	padding: 0;	margin: 0;}#content #leftcontent {
float:left;
width:420px;
margin-top:10px;
}
#content #leftcontent h2 {
font-size: 28px;
}
#leftcontent .sample {
	float:left;
}
#leftcontent .sample a {
	text-decoration:none;
}
#leftcontent .sample img {
	margin:4px 2px 10px 0;
}#content #highlightdisplay a {	color: #8f2b8c;}#content #highlightdisplay a:hover {	color: #ed1c24 !important;}#rotating_content {	height:40px;	padding:5px 0 15px;	margin:0 0 10px;	border-bottom:solid 1px #cccccc;}#rotating_content div {    font-size: 14pt;    font-weight: normal;    text-align: left;	/*color:#939598;*/	width:100%;}#rotating_content strong {    font-size: 16pt;    vertical-align: baseline;}span.smallcap {    font-variant: small-caps;    font-weight: bold;    color: #6d6e71;    font-size: 108%}.upper {    text-transform: uppercase;	font-size: 115%;	font-weight: normal;}#highlightdefault ul {    margin: 9px 0 6px 12px;}/* === Start: Tab UI === */#tabs.ui-widget {	font-size: 10pt;	font-family: calibri, sans-serif;	background: transparent;}#tabs.ui-widget .ui-widget {	font-size: 10pt;}#tabs.ui-widget input,#tabs.ui-widget select,#tabs.ui-widget textarea,#tabs.ui-widget button {	font-family: calibri, sans-serif;	font-size: 1em;}#tabs.ui-widget-content {	border: 1px solid #aaaaaa;	background: transparent;	color: #222222;}#tabs.ui-widget-content a {	color: #222222;}#tabs.ui-widget-header {	border: 0;	background: transparent;	color: #ffffff;	font-weight: bold;}#tabs .ui-widget-header a {	color: #ffffff;}#tabs .ui-state-default,#tabs .ui-widget-content .ui-state-default {	color: #939598;		background: transparent;	border: 0;}#tabs .ui-state-default a,#tabs .ui-state-default a:link,#tabs .ui-state-default a:visited {    color: #939598;
	text-decoration: none;	}#tabs .ui-state-hover,#tabs .ui-widget-content .ui-state-hover,#tabs .ui-state-focus,#tabs .ui-widget-content .ui-state-focus {	border: 0;	color: #939598;}#tabs .ui-state-hover a,#tabs .ui-state-hover a:hover {	color: #939598;	text-decoration: none;}#tabs .ui-state-active,#tabs .ui-widget-content .ui-state-active {	border: 0;	color: #939598;}#tabs .ui-state-active a,#tabs .ui-state-active a:link,#tabs .ui-state-active a:visited {	color: #ed1c24;
	text-decoration: none;
	background-image:url(/image/highlight-arrow.png);
	background-repeat:no-repeat;
	background-position:right center;}#tabs .ui-widget :active {	outline: none;}#highlightlist.ui-tabs {	position: relative;	padding: .2em;	zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */#highlightlist.ui-tabs .ui-tabs-nav {	margin: 0;	padding: .2em .2em 0;	background: transparent;	bordeR: 0;}#highlightlist.ui-tabs .ui-tabs-nav li {	list-style: none;	float: left;	position: relative;	top: 1px;	margin: 0 .2em 1px 0;	border-bottom: 0 !important;	padding: 0;	white-space: nowrap;}#highlightlist.ui-tabs .ui-tabs-nav li a {	float: left;	padding: .5em 1em;	text-decoration: none;}#highlightlist.ui-tabs .ui-tabs-nav li.ui-tabs-selected {	margin-bottom: 0;	padding-bottom: 1px;}#highlightlist.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,#highlightlist.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#highlightlist.ui-tabs .ui-tabs-nav li.ui-state-processing a {	cursor: text;}#highlightlist.ui-tabs .ui-tabs-nav li a,#highlightlist.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {	cursor: pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */#highlightlist.ui-tabs .ui-tabs-panel {	display: block;	border: 0;	padding: 1em 1.4em;	background: transparent;}#highlightlist.ui-tabs .ui-tabs-hide {	display: none !important;}#highlightlist.ui-widget-content,.swapcontent.ui-widget-content {	background: transparent;}#highlightlist.ui-corner-all,#tabs.ui-corner-all,.swapcontent.ui-corner-bottom {	-moz-border-radius: 0;	border: 0;}#highlightlist.ui-widget,#highlightlist .ui-helper-reset {	font-size: 11pt;	line-height: 11pt;}/* === Start: Home Page Business News === */div.article {    font-weight: normal;}div.article-alt {    font-weight: normal;}a.headline {	color: #6d6e71;	font-size: 11pt;	margin-bottom:0 0 4px 0;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;}a.headline:hover {	color: #ed1c24 !important;}a.headline:visited {	color: #939598;}div.publication {	color: #6d6e71;	text-decoration: none;	margin:0 0 4px 0;}div.abstract {	text-decoration: none;	margin-bottom: 10px;}.signUpTodayButton {
	height:59px;
	width:207px;
	background-position:center -1px;
	background-repeat:no-repeat;
	background-image:url(/image/SignUpTodaySprite.png);
	display:block;
	text-indent:-9999px;
}
.signUpTodayButton:hover {
	background-position:center -60px;
}
.video-caption {
    color: #6D6E71;
    font-size: 10pt;
}