/* `Strcture ----------------------------------------------------------------------------------------------------*/.container_12 {	margin-left: auto;	margin-right: auto;	width: 960px;}.container_12 .grid_3 {	width: 220px;}.container_12 .grid_4 {	width: 300px;}.container_12 .grid_8 {	width: 220px;} .container_12 .grid_8_1 { width: 620px;}  .container_12 .grid_9 {	width: 700px;	margin-right: 0;	margin-left: 0;}.grid_3, .grid_4, .grid_8,.grid_8_1, .grid_9{	display: inline;	float: left;	margin-left: 10px;	margin-right: 10px;}/* `Containers----------------------------------------------------------------------------------------------------*/body {	/*font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	*/	font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;   	font-weight: 300;	color: #333;	font-size: 12px;	line-height: 1.4;}a {	color: #1b7192;	text-decoration: none;}a:hover {	text-decoration: underline;}#wrapper {	background: url(../images/bg_try.jpg) no-repeat center -250px;	width: 100%;	margin: 0;	padding: 0;}.container_960 {	margin-left: auto;	margin-right: auto;	width: 960px;}#headnav {	background: #222328;	border-bottom: #fbb03b 2px solid;	float: left;	clear: both;	width: 100%;	padding: 10px 0;	font-size:12px;}.backhome {	margin-top: 3px;}.backhome a{	color: #999999;}.usernav {	float: right;	margin: 5px 0 4px 0;	line-height: 1.1;}ul.usernav li {	float: left;	display: inline;	padding: 0 0.6em 0 0.7em;	margin-left: 0;}ul.usernav, ul.usernav a, ul.secondnav a {	color: #999999;}ul.usernav li.first {	padding: 0 0.6em 0 0.7em;	border: none;}ul.usernav li.last {	padding: 0 0 0 0.7em;}.mainnav {	margin: 25px 0 0 0;	line-height: 1.1;	font-size: 14px;	float: right;	font-weight: bold;}ul.mainnav li {	float: left;	display: inline;	margin: 0;}ul.mainnav, ul.mainnav a {	color: #1d7ca1;}#blue {	padding-left: 0.5em;	padding-bottom: 1em;	padding-right: 0.6em;	padding-top: 1em;	background: url(../images/bg_blu.gif) no-repeat left center;	margin: 0;}#lorange {	padding-left: 0.5em;	padding-bottom: 1em;	padding-right: 0.6em;	padding-top: 1em;	background: url(../images/bg_orange.gif) no-repeat left center;	margin: 0;}#blue a, #lorange a {	color: #fff;}.bgsep {	background: url(../images/bg_sep_maninav.gif) no-repeat center right;	padding: 1em 1em;}.nobgsep {	padding-left: 1em;	padding-bottom: 1em;	padding-right: 1em;	padding-top: 1em;}.white {	color: #fff;}.orange {	color: #eda73a;}#masthead {	float: left;	clear: left;	margin: 15px 0 15px 10px;}.secondnav {	float: left;	margin: 43px 0 -18px 35px;	line-height: 1.1;	font-size: 12px;	z-index: 1000;}ul.secondnav li {	float: left;	display: inline;	padding: 10px;	margin: 0 2px 0 0;	background-color: #1b7192;}ul.secondnav li.selected, ul.secondnav li.selected a {	background-color: #ffffff;	color: #1b7192;}.content {	background: #fff;	float: left;	clear: left;	margin: 10px 0 20px 0;}#breadcrumbs {	float: left;	clear: both;	display: block;	margin: 10px;	font-size: 10px;}#fundlist {	width: 675px;	margin: 0 10px 0px 10px;}#fundlist th{	font-weight: normal;	color: #999999;	line-height: 1.1;	vertical-align: bottom;	padding: 0 0 10px 0;}#fundlist td {	vertical-align: top;	padding: 15px 0 15px 0;	background: url(../images/bg_dots.png) repeat-x;}.fundname {	float: left;	clear: both;	font-size: 13px;}.secinfo {	float: left;	clear: both;	color: #999999;}.inceptiondate {	color: #000000;}.right {	text-align: right;	line-height: 1.2;	}.left {text-align: left;}.positive {	font-weight: bold;	text-align: right;	background: url(../images/icon_positivep.png) no-repeat left center;	display: block;	width: 80%;	float: right;}.negative {	font-weight: bold;	text-align: right;	background: url(../images/icon_negativep.png) no-repeat left center;	display: block;	width: 80%;	float: right;}#pagenav {	float: left;	clear: both;	margin: 10px;	width: 675px;	background: url(../images/bg_dots.png) repeat-x;	padding: 20px 0 0 0; }.seresults {	float: left;	font-size: 12px;	font-weight: bold;	padding:3px 4px;	}#pagination {	float: right;	clear: right;	width: 270px;}#pagination li{border:0; margin:0; padding:0;font-size:11px;list-style:none;}#pagination a{border:solid 1px #DDDDDD;margin-right:2px;}#pagination .previous-off,#pagination .next-off {color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}#pagination .next a,#pagination .previous a {font-weight:bold;border:solid 1px #FFFFFF;}#pagination .active{color:#e17000;font-weight:bold;display:block;float:left;padding:4px 6px;}#pagination a:link,#pagination a:visited {color:#397272;display:block;float:left;padding:3px 6px;text-decoration:none;}#pagination a:hover{border:solid 1px #e17000;background: #e17000;color: #fff;}#search {margin: 40px 10px 10px 10px;}a.button {	color: #000000;	display: block;	height: 24px;	margin-right: auto;	padding-right: 18px; /* sliding doors padding */	text-decoration: none;	background-attachment: scroll;	background-color: transparent;	background-image: url(../images/bg_button_a.gif);	background-repeat: no-repeat;	background-position: right top;	float: left;	font-family: arial, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;}a.button span {	display: block;	line-height: 14px;	background-color: transparent;	background-image: url(../images/bg_button_span.gif);	background-repeat: no-repeat;	margin-right: auto;	margin-left: auto;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 18px;} a.button:active {    background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */}a.button:active span {    background-position: bottom left;    padding: 6px 0 4px 18px; /* push text down 1px */} .soptions {	float: left;	clear: both;	margin: 10px 0 30px 0;	background: url(../images/bg_soptions.gif) no-repeat left center;	padding: 0 0 0 15px;}#fundcats {	list-style: none;	padding: 0;	font-size: 12px;}#fundcats li {	padding: 8px 0 8px 0;	background: url(../images/bg_sidebar.gif) no-repeat top left;}#footer {	border-top: #fbb03b 3px solid;	background: #222328;	float: left;	clear: both;	width: 100%;	padding: 10px 0 10px 0;	margin-top: 40px;}.footernav {	float: left;	margin: 5px 0 0 0;	line-height: 1.1;}ul.footernav li {	float: left;	display: inline;	border-left: 1px solid #efeadf;	padding: 0 0.6em 0 0.7em;	margin-left: 0;}ul.footernav, ul.footernav a {	color: #efeadf;}ul.footernav li.first {	padding: 0 0.6em 0 0;	border: none;}ul.footernav li.last {	padding: 0 0 0 0.7em;}.osologo {	float: left;	clear: left;	margin: 25px 0 15px 0;}.copyright {	float: left;	margin: 35px 0 15px 30px;	width: 730px;	line-height: 1.2;	color: #919194;	font-size: 11px;}.pushimg {	float: left;	clear: left;}#contentcolumn h1 {	font-size: 24px;	font-weight: normal;	color: #000;	margin: 25px 0 10px 0;}.contentheading{	font-size: 24px;	font-weight: normal;	color: #000;	margin: 25px 0 10px 0;}h2 {	color: #fa6900;	padding: 0 0 10px 0;	font-weight: normal;	background: url(../images/bg_heading.png) bottom left repeat-x;}#sidebar h3 {	font-size: 16px;		padding: 0px 0 0 0;	color: #fa6900;	font-weight: normal;}.intro {	font-size: 16px;	color: #fa6900;	font-style: normal;	float: left;	width: 435px;	margin: 0 0 0 14px;	line-height: 1.3;}.butin {	float: left;	margin: 12px 0 20px 14px;}.butfm {	float: left;	margin: 12px 0 20px 20px;}.a2index {	float: left;	clear: left;	width: 570px;}p {	font: 12px/1.4;}.clearboth {	float: left;	clear: both;}.a2news {	width: 300px;	float: left;	margin-left: 30px; }.newsitems {	list-style: none;}.newshead {	font-size: 14px;	line-height: 1.3;		clear: both;	display: block;}.newsitems li{	margin: 5px 0 15px 0;		background: url(../images/bg_dots.png) repeat-x left bottom;	padding: 5px 0 15px 0;	font-size: 12px;	line-height: 1.3;}.fundlists {	font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;		width: 255px;	float: left;	margin: 20px 30px 20px 0;	padding: 0;}.fundlists ol {	margin: 0;	padding: 0;	}.fundlists li {	margin: 3px 0 3px 0;		border-bottom: #efefef solid 1px;	padding: 5px 0 10px 10px;	list-style-position: inside;}.clearleft {	clear: left;}#leftcolumn {	float: left;	clear: left;	width: 570px;}#contentcolumn {	float: left;	clear: left;	width: 530px;	margin: 25px 0;	border-right: 1px solid #ccc;	padding-right: 50px;}.reglist {	margin: 4px 0;	padding: 2px 0 10px 20px;}.reglist ul {	margin-left: 25px;	list-style: circle;}#sidebar {	width: 300px;	float: left;	margin: 45px 0 0 30px; }.note {	color: #999;}.btpad {	padding-bottom: 20px;}.testimonials {	float: left;	clear: both;	background: url(../images/quote_start.png) no-repeat top left;	padding: 0 0 35px 25px;	font-style: italic;	font-family: Verdana;	letter-spacing: .02em;	width:500px;}.quoteby {	color: #999;	float: left;	clear: both;	margin-top: 10px;	font-style: normal;	font-family: Verdana;	font-size: 11px;	width: 300px;}.quoteby strong {	color: #000;}#benefits {	margin: 10px 0 0 0;	list-style: none;}#benefitssm {	margin: 10px 0 0 0;	list-style: none;}#benefits h4 {	font-size: 13px;		padding: 0px 0 0 0;	color: #fa6900;	font-weight: bold;	margin: 0;}#benefits li {	padding: 10px 0 20px 80px; }#benefitssm li {	padding: 5px 0 20px 30px;}.a2subs {	background: url(../images/graphic_a2news.gif) no-repeat top left;}.fundrprts {	background: url(../images/graphic_funds.gif) no-repeat top left;}.a2ind {	background: url(../images/graphic_index.gif) no-repeat top left;}.a2subssm {	background: url(../images/graphic_small_a2news.gif) no-repeat top left;}.fundrprtssm {	background: url(../images/graphic_small_funds.gif) no-repeat top left;}.a2indsm {	background: url(../images/graphic_small_index.gif) no-repeat top left;}.signupush {	padding: 20px;	background: #ffffcc;	display: block;	font-size: 14px;	text-align: center;	font-weight: bold;	margin-top: 20px;}.loginshout {	padding: 15px;	background: #ffffcc url(../images/info.gif) no-repeat 505px center;	display: block;	margin-top: 10px;	border-bottom: 1px solid #d6d6d6;	/*text-indent: 15px;*/	font-size:11px;}.signupush2 {	display: block;	font-weight: bold;	margin-top: 10px;}#login {	margin: 0 0 15px 0;	padding: 20px;	background-color: #F6F5EE;	overflow: auto;}#login label {	width: 120px;	float: left;	clear: left;	margin: 8px 10px 12px 0;	text-align: right;	font-weight: bold;}#login .inputbox {	width: 250px;	float: left;	margin: 8px 10px 12px 0;	border: 1px solid #cacaca;	padding: 3px;}#login .chkbox {	float: left;	margin-top: -1px;}.remme {	float: left;	margin: 5px 40px 0 130px;	clear: left;	font-size: 11px;	color: #666;	width: 300px;}.lostpwd {	font-size: 11px;	padding-left: 80px;	width: 300px;	text-decoration: underline;}.loginbutton {	margin: 10px 40px 0 130px;}#login p {	font-size: 12px;		padding: 0;	color: #666;	font-weight: normal;}/* Extra CSS */.static_content{min-height:250px;}.red, .error {	color: #cc0000;}#resetpassfrm {	margin: 15px 0;	padding: 20px;	background-color: #F6F5EE;	overflow: auto;}#resetpassfrm label {	width: 120px;	float: left;	clear: left;	margin: 8px 10px 12px 0;	text-align: right;	font-weight: bold;}#resetpassfrm .inputbox {	width: 250px;	float: left;	margin: 8px 10px 12px 0;	border: 1px solid #cacaca;	padding: 3px;}#submsg{	padding-top:15px;	text-align:center;	height:5px;}#registerfrm {	margin: 15px 0;	background-color: #F6F5EE;	overflow: auto;}#registerfrm label {	width: 120px;	font-weight: bold;}#registerfrm .inputbox {	width: 250px;	border: 1px solid #cacaca;	padding: 3px;}#registerfrm .chkbox {	float: left;	margin-top: -1px;}.reg-tbl td{padding: 10px;}.min-td-height{height:5px;}.infobox {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#E9E9E9 none repeat scroll 0 0;border:1px solid #DDDDDD;}#contentcolumn-full {	float: left;	clear: left;	width: 920px;	margin: 25px 0;	padding-right: 50px;}#contentcolumn-full h1 {	font-size: 24px;	font-weight: normal;	color: #000;	margin: 25px 0 10px 0;}#pricecolumn {	width: 700px;	float: left;	clear: left;	margin: 25px 0;	padding-right: 10px;}#pricingtable {	width: 100%;	font-size: 11px;}#pricingtable td {	padding: 10px 4px;	border: 1px solid #e2e2e2;}#pricingtable .center {	text-align: center;}#pricingtable th {	font-weight: normal;	padding: 5px;	border-top: 1px solid #e2e2e2;	border-left: 1px solid #e2e2e2;	border-right: 1px solid #e2e2e2;}.price {	color: #fa6900;	font-size: 30px;	vertical-align: text-top;}.change {	color: #fa6900;	font-size: 10px;	vertical-align: text-bottom;	line-height: .3;	font-weight: bold;}.pm {	line-height: .3;	display: block;	color: #c5c5c5;	text-align: center;	font-size: 11px;	padding-right: 10px;}.bol {	font-weight: bold;	text-align: left;	float: left;}.altrows {	background: #f2f2f2;}#pricingtable .plan {	font-weight: bold;	font-size: 14px;	line-height: 1.9;}.mostpopular {	background-color: #ebffc8;	text-align: center;}.rega2 {	background: #ebf3ff;	text-align: center;}.lastrow {	border-bottom: 1px solid #e2e2e2;}.pricingques {	float: right;}#pricingsidebar {	width: 220px;	float: left;	margin: 100px 0 0 10px; }.multiuser {	background: url(../images/icon_multiuser.gif) no-repeat top left;	padding-left: 50px;	font-size: 12px;	font-weight: bold;	display: block;}.learnmore {	text-decoration: underline;	font-weight: bold;}#discounttable {	font-size: 11px;	margin: 10px 0 10px 0;}#discounttable td {	border-top: 1px solid #e2e2e2;	padding: 12px 0;}.ambpush {	padding: 25px 20px;	background: #ffffcc url(../images/special_offer.png) no-repeat 595px 14px;	display: block;	font-size: 15px;	text-align: left;	font-weight: bold;	margin-top: 10px;	border-bottom: 1px solid #ffe47f;	border-top: 1px solid #ffe47f;}.supportq {	background: url(../images/support_question.png) no-repeat top left;	padding: 20px 0 5px 50px;	font-size: 12px;	font-weight: bold;	display: block;	margin-top: 30px;}.suplist {	margin: 4px 0;	padding: 2px 0 10px 20px;	font-size: 11px;	border-top: 1px solid #e2e2e2;}.suplist ul {	margin-left: 25px;	list-style: circle;}.suplist li {	margin: 8px 0;}.disper {	font-weight: bold;	color: #fa6900;}#mpop {	background: url(../images/mpop.png) no-repeat top center;}.pta2 {	background: url(../images/bg1_pt.png) repeat-x top left;	padding: 4px	;	font-weight: bold;	color: #fff;	font-size: 12px;}.pta2gold {	background: url(../images/bg2_pt.png) repeat-x top left;	padding: 4px	;	font-weight: bold;	font-size: 12px;	color: #fff;}a.button-sml {	background:transparent url(../images/button.png) no-repeat scroll 100% -26px;	color:#333333;	font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;		display:inline-block;	font-size:1em;	height:26px;	padding-right:13px;	text-decoration:none;	text-shadow:0 1px 0 #FFFFFF;	font-weight: bold;}a.button-sml b {	background:transparent url(../images/button.png) no-repeat scroll 0 0;	display:inline-block;	height:21px;	padding:6px 5px 0 18px;}a.button-sml:hover b {	background-position:0% -52px;}a.button-sml:hover  {	background-position:100% -78px;	color: #000;}.price-pack {	color: #fa6900;	font-size: 20px;	vertical-align: top;}.change-pack {	color: #fa6900;	font-size: 10px;	vertical-align: top;	font-weight: bold;}.pm-pack {		display: block;	color: #c5c5c5;	text-align: center;	font-size: 11px;	padding-right: 10px;}.pad-top-10{padding: 0px 0px 0px 0px;}#performancetable {	float: left;	clear: both;	width: 570px;	}#performancetable td {	vertical-align: top;	padding: 10px 3px;	border-bottom: 1px solid #e6e6e6;	text-align: right;	font-size:11px;}#performancetable th {	vertical-align: top;	padding: 5px 3px;	text-align: right;	border-bottom: 1px solid #e6e6e6;}.red {	color: #cc0000;}.pty {	font-weight: bold;}.ytd {	font-weight: bold;	background-color: #ffffde;}.fdod {	width: 550px;	float: right;	clear: both;}.hrule {	background: url(../images/bg_hr.gif) repeat-x bottom left;		padding-bottom: 10px;}.fdod td{	vertical-align: top;	padding: 5px 0;	line-height: 1.3;		border-bottom: 1px solid #e6e6e6;}.sidefundlists {	font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;		width: 355px;	float: left;	margin: 0px 0px 0px 0;	padding: 0;}.sidefundlists ol {	margin: 0;	padding: 0;	}.sidefundlists li {	margin: 3px 0 3px 0;		border-bottom: #efefef solid 1px;	padding: 5px 0 10px 10px;	list-style-position: inside;}.ambpush-small {	padding: 15px 10px;	background: #ffffcc url(../images/special_offer_small.png) no-repeat 450px 34px;	display: block;	font-size: 15px;	text-align: left;	font-weight: bold;	margin-top: 10px;	border-bottom: 1px solid #ffe47f;	border-top: 1px solid #ffe47f;}.ambpush-box {	background: #ffffcc;	padding: 25px 20px;	font-size: 15px;	text-align: left;	font-weight: bold;	margin-top: 10px;	border-bottom: 1px solid #ffe47f;	border-top: 1px solid #ffe47f;}
.commentaryBoxOL li {
border-bottom:1px solid #EFEFEF;
list-style-position:outside;
list-style-type:none;
margin-bottom:4px;
margin-top:4px;
padding-bottom:3px;
padding-top:3px;
}

.commentaryBoxOL {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
}

.commentaryBoxOL a {
color:#333333;
text-decoration:none;
}

.commentaryBoxOL li a:hover{
color: #028E98;
}

.publishdate {
background-image:url("http://www.opalesque.com/images/publishdate_bg.gif");
background-position:left center;
background-repeat:no-repeat;
clear:left;
display:block;
float:left;
padding:5px 5px 5px 20px;
width:200px;
color:#008D97;
}

.storyactionbox {
background-image:url("http://www.opalesque.com/images/story_divider.gif");
background-position:left bottom;
background-repeat:repeat-x;
clear:both;
color:#008D97;
display:block;
float:left;
padding-bottom:10px;
width:100%;
}
.row-class1{
background-color: #FCF6CF;
padding: 15px 15px 15px 15px;
}
.row-class2{
background-color: #FEFEF2;
padding: 15px 15px 15px 15px;
}

