

body {background-color:#CCCCCC; margin-left:5px; margin-right:0px; padding:0px; margin-top:0px;}
img {border:0px;}
ul {margin:0px 0px 0px 30px; padding:0px;}

 TD {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000
  }
  
.newheader {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #2F6698
  }

/* Old css styles still used */
hr {
	border: none 0;
	border-top: 1px dashed #999;
	height: 1px;
	margin: 0px;
}
/*hr {background-color:transparent; color:#666; height:1px; margin: 0px;}*/
ul.noindent {margin-left:1em; padding-left:0em; list-style-type:disc; list-style-position: outside;}
li.long {margin-bottom:1em;}
.hrline {border-top:1px solid #666; width:98%; padding-top:5px;}
.subhead, .subheadblue, .subheadred, .subheadorange, .subheadgreen1 {font-size:12pt; font-weight:bold; margin:0px;}
.subheadblue {color:#009;}
.subheadred {color:#c00;}
.subheadorange {color:#f90;}
.subheadgreen1 {color:#acbb33;}
h4, h4.red, h4.blue, h4.orange, h4.green1 {font: bold 12pt arial,verdana,sans-serif; margin:0px;}
h4.red {color:#c00;}
h4.blue {color:#009;}
h4.orange {color:#f90;}
h4.green1 {color:#acbb33;}

.textsmall {
FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000
  }

a {	color:#003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a:hover {color:#cc0000;}
form {margin:0px;}
li.rb, #rightside li, #mvemail li, #homerightside li, #articlerightside li, #anchor li {
	border:0px;
	margin:0px;
	padding-left:8px;
	background:transparent url(/graphics/rb.gif) 0px 3px no-repeat;
	list-style:none;
}
#anchor li {
	line-height:14px;
}

.rb li a, #rightside li a, #articlerightside li a, #anchor li a {
	text-decoration:none;
	color:#039;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#anchor li a {
	font-size:11px;
}

li.rbsmall {
	border:0px;
	margin:0px;
	padding-left:8px;
	background:transparent url(/graphics/rb.gif) 0px 3px no-repeat;
	list-style:none;
	font-size:11px;
	line-height:18px;
}
.rbsmall li a {
	text-decoration:none;
	color:#039;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.rb li a:hover, rbsmall li a:hover, #rightside li a:hover, #articlerightside li a:hover, #anchor li a:hover {
	color:#c00;
	text-decoration:underline;
}
ul.rb, ul.rbsponlinks, ul.rbsmall, #rightside ul, #mvemail ul, #homerightside ul, #articlerightside ul, #anchor ul {
	margin:0px;
	padding:5px 0px 0px 0px;
}
ul.rbsponlinks {
	font-weight:normal;
}
ul.rbfeature {
	padding-left:190px;
	margin:0px;
}
.red, a.red, a:hover.red {
	color:#c00;
}
#holder {
	width:990px;
	background-color:#fff;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	margin-top:0px;
}
#banner {
 background-color:#d8d8d8;
 background-image:url(/graphics/banner-grad-0806.gif);
 background-repeat:repeat-x;
 border-bottom:1px solid #999;
 padding:10px;
 margin-left:-5px;
 margin-right:-5px;
}
 


#header {
	background-color:#fff;
	border-top:0px solid #999;
	height:70px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 10px 0px 10px;
	margin:0px;
	font-weight:normal;
	text-decoration: none;
	text-align:right;
}
#header a {
	font-size:11px;
	text-decoration:none;
	color:#000;
}
#header a:hover, #toplinks a:hover {
	color:#CC0000;
	text-decoration:underline;
}
#toplinks {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px;
	margin-right:10px;
	text-align:right;
}
#toplinks a {
	color:#000;
	text-decoration:none;
}
#topnav {
	background-color:#fff;
	background-image:url(/images/tab-gradient-0807.gif);
	background-repeat:repeat-x;
	padding:0px;
	height:35px;
}
#topnav ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#topnav li, #topnav li.press, #topnav li.nolt, #topnav li.nort {
	float:left;
	display: inline;
	padding-top:2px;
	height:20px;
	border-right:1px solid #99ccff;
	border-left:1px solid #003366;
}
#topnav li.mastercard {padding:0px; height:25px;}

#topnav li.nolt {
	display:block;
	float:left;
	background:#fff url(/graphics/tab-gradient-0725left.gif) top left no-repeat;
	width:6px;
	height:35px;
	border:0px;	
}
#topnav li.nort {
	display:block;
	float:right;
	background:#fff url(/graphics/tab-gradient-0725right.gif) top left no-repeat;
	width:6px;
	height:35px;
	border:0px;	
}
#topnav li a, #topnav li a.press {
	color:#fff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0px;
}
#topnav li a:hover {
	text-decoration:underline;
}

#topnav li div, #topnav li div.press {
	display:inline;
	padding:0px 16px 0px 16px;
}
#topnav li.press {
	background:#F7941C;
}
#topnav li a.press {
	color:#fff;
}
#thirdtier {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff; 
	border-bottom:1px dashed #ccc; 
	border-top:1px dashed #ccc; 
	padding:5px; 
	font-weight:bold;
	font-size:12px;
}
#thirdtier a, #thirdtier span {
	font-size:12px;
	margin-right:25px;
	text-decoration:none;
}
#thirdtier a:hover {
	text-decoration:underline;
	color:#c00;
}
#leftside {
	width:137px;
	float:left;
	display:block;
	padding-bottom:20px;
	list-style:none;
}
#content {
	background-color:#fff;
	padding:25px 5px 0px 5px;
	margin-left:-5px;
	margin-right:-5px;
}
.navborder {
	border-bottom:0px solid #003399; 
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
.leftnav, #channelon, #subchannels, .subchannels { 
	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
	width:135px;
	line-height:20px;
}
.leftnav ul {
	padding:0px;
	margin:0px;
}
#resource {
	list-style:none;
	padding:0px;
	margin:0px;
	width:130px;
	line-height:17px;
	background-color:#f2f1f1;
}
#subchannels, .subchannels {
	line-height:17px;
	padding-bottom:5px;
	width:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.leftnav li, #resource li {
	width:135px;
	padding:0px;
	margin:0px;
}

#subchannels li, .subchannels li {
	padding-left:15px;
	margin:0px;
	background:transparent url(/graphics/rb.gif) 5px 4px no-repeat;
	list-style:none;
}

.leftnav li a, #channelon li a {
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	width:130px;
	padding-left:5px;
	margin:0px;
	background-color:#ecebeb;
	border-top:1px solid #F6F6F6;
	border-bottom:1px solid #C9C9C9;
}
#resource li a {
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	display:block;
	width:130px;
	padding-left:5px;
	margin:0px;
	background-color:#f2f1f1;
}
#resource li {
	background-color:#c00;
}
#channelon li a, #subchannels li a, .subchannels li a {
	background-color:#fff;
	font-weight:normal;
	border:0px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
#subchannels li a, .subchannels li a  {
	color:#000;
}
#channelon li a {
	color:#c00;
}
.leftnav li a:hover {
	background-color:#d0e2f5;
	color:#c00;
}
#resource li a:hover {
	color:#c00;	
}
#channelon li a:hover, #subchannels li a:hover, .subchannels li a:hover {
	text-decoration:underline;
	color:#c00;
}
#newsletter {
	margin:0px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 5px;
}
#newsletter {
	font-weight:normal;
}
#resources {	
	font: bold 12px Arial, Helvetica, sans-serif;	
	margin-top:15px;
	background-color:#039;
	background-image:url(/graphics/leftnav-cap.gif);
	background-repeat:no-repeat;
	line-height:15px;
	padding:4px 0 4px 6px;
	color:#fff;
}
#newsletter {
	border-top:0px dashed #666;
	border-bottom:0px dashed #666;
	padding:5px 0px 8px 0px;
	margin-bottom:10px;
	margin-top:15px;
}
#leftsideads {
	padding-top:20px;
	margin:0px;
	text-align:center;
}

#resources li a, #newsletter li a {
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
#resources li a:hover, #newsletter li a:hover {
	color: #c00;
}
#newsletter li a {
	color:#003399;
}

#rightside {
	width:210px;
	padding:0px;
	margin:0px;
	float:right;
}
h1.articlehead {
	font-family:"Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
h1.channeltitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#000;
	font-size:32px;
}
.smgrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
}
a.smgrey {
	color:#999;
	text-decoration:none;
}
a:hover.smgrey {
	color:#c00;
	text-decoration:underline;
}

#anchor {
	width:160px;
	float:right;
	padding-right:5px;
	text-align:center;
}

#anchor div
{
	margin-bottom:10px;
}
#body, #printbody {
	width:655px;
	background-color:#fff;
	padding:0px;
	margin-left:145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#printbody {
	width:720px;
	margin:0px;
}
#miscbody {
	background-color:#fff;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
	padding-left:5px;
}
#article {
	padding-left:5px;
	font-size:12px;
}
#footer {
 margin:0px 0px 10px 0px;
 padding-bottom:10px;
 padding-top:5px;
 text-align:center;
 font-weight:normal;
 border-top:1px solid #999;
 color:#666;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 clear:both;
 line-height:20px;
}
#footer a {
 font-size:11px;
 text-decoration:none;
}
#footer a:hover {
 color:#c00;
 text-decoration:underline;
}
.articlehead {
	font-family:"Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-bottom:8px;
}
#articlerightside {
	width:300px;
	padding-top:10px;
	margin-left:10px;
	float:right;	
}
#articleheader {
	margin:0px;
	padding:0px;
}

#articletools {
	text-align: center;
	margin-left:0px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
}
#articletools img {
	padding-right:5px;
}
#articletools a {
	color:#039;
	text-decoration:none;
	margin-right:50px;
}
#articletools a:hover {
	color:#c00;
}
.small, .smblack, .red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height:16px;
}
ul.smblack {
	margin:8px 0px 0px 0px;
	padding:0px;
}
a.small, a.smblack, .small a, .smblack a, a.red, a:hover.red {
	color:#003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.red, a:hover.red, a:hover.small, a:hover.smblack, .small a:hover, .smblack a:hover, .medium a:hover, .mdblack a:hover, .mdbold a:hover, .mdblackbold a:hover, a:hover.mdblackbold {
	color:#CC0000;
	text-decoration: underline;
}
.smblack a, a.smblack, .mdblack a, a.mdblackbold {
	color:#000000;
}
a.mdblackbold {
	text-decoration:none;
}
.medium, .mdblack, .mdblackbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.medium a, .mdblack a, .mdbold a, .mdblackbold a {
	color:#003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.mdblack, .mdblack a, a.mdblack, .mdblackbold, .mdblackbold a, a.mdblackbold {
	color:#000000;
	line-height:17px;
}
.mdbold, .mdblackbold {
	font-weight:bold;
}
.subhead, .homesubheads, .subheadred, .subheadblue, .subheadwhite, .subheadorange, .channelhead, .subhead-special, .subhead-special a, .fzrankings {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

.rankingstextred, .rankingstextblue, .rankingstextorange, .rankingstext {
	color:#000;
	font-size:30px;

	font-weight:bold;
}
.rankingstextred {
	color:#c00;
}
.rankingstextblue {
	color:#039;
}
.rankingstextorange {
	color:#f90;
}

a.subhead, a.subheadblue, a.subheadred, a.subheadwhite, .subheadorange {
	font-size:16px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
a:hover.subhead {
	text-decoration:underline;
	color:#c00;
}
#more {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#d0e2f5; 
	padding:3px 10px; 
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
	clear:right;
}
.subheadorange, a.subheadorange	{
	color:#ff6600;
}
.subheadred, a.subheadred {
	color:#cc0000;
}
.subheadblue, a.subheadblue {
	color:#003399;
}
.subheadwhite, a.subheadwhite {
	color:#fff;
}
a:hover.subheadred, a:hover.subheadblue, a:hover.subheadwhite {
	text-decoration:underline;
} 
.homesubheads, .channelhead {
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
	margin-left:-5px;
}
.channelhead {
	margin-top:10px;
}
#moretopics {
	background-color:#00CCCC;
}

#sponlinks {
	padding:5px;
	margin-left:-5px;
	border-bottom:1px dashed #ccc;
	border-top:1px dashed #ccc;
}
#sponsoredlinks {
	border-top:10px solid #ecebeb;
	margin:25px 175px 0px 145px;
	padding:5px 5px 10px 5px;
	line-height:18px;
	font-weight:normal;
	margin-bottom:10px;
	clear:both;
}
#sponsoredlinks li {
	border:0px;
	margin:0px;
	padding-left:8px;
	background:transparent url(/graphics/rb.gif) 0px 3px no-repeat;
	list-style:none;
}
#sponsoredlinks li a {
	text-decoration:none;
	color:#039;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#sponsoredlinks li a:hover {
	color:#c00;
	text-decoration:underline;
}
#sponsoredlinks ul {
	margin:0px;
	padding:5px 0px 0px 0px;
	font-weight:normal;
}
#secondfeat {
	background-color:#99CC66;
}
.smfeat {
	width:208px;
	height:400px;
	background-color:#fff;
	border:1px solid #ccc;
	margin-bottom:10px;
}
.dontmiss {
	
	background-color:#fff;
	margin-bottom:10px;
	
}
.dontmisshead {
	padding:4px 0px 0px 8px; 
	height:20px; 
	background-image:url(/graphics/dontmiss-tab.gif); 
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#c00;
	font-family:Arial, Helvetica, sans-serif;
}
#homebody, #channelbody, #fzbody {
	width:430px;
	margin:0px;
	padding-left:5px;
}

#oppfinderChannelBody {
	width:400px;
	margin:0px;
	padding-left:5px;
}

.mostPopTopicsBox{
	padding:0px 0px 0px 8px; 
	height:20px; 
	background-image:url(/graphics/enc_most_pop_bg.gif); 
	background-repeat:no-repeat; 
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#039;
}
#homefeature, #feature {
	height:150px;
	width:433px;
	margin-right:10px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#savingsfeature, #feature {
	height:520px;
	width:350px;
	margin-right:10px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#moneyfeature, #feature {
	height:520px;
	width:300px;
	margin-right:10px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#rightnavfeature, #feature {
	height:525px;
	width:140px;
	margin-right:5px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.headline, a.head2 {
	color:#003399;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
}
a.head2, a:hover.head2 {
	line-height:18px;
}
a:hover.headline, a:hover.head2 {
	text-decoration:underline;
	color:#c00;
}
a.head2 {
	font-size:15px;
	font-weight:bold;
}

a.smhead {
	text-decoration:none;
	color:#999;
	font-size:11px;
}
a:hover.smhead, a:hover.magsmhead {
	color:#c00;
	text-decoration:underline;
}
a.h2, a.h2black, .h2, .h2blue, .h2red {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
}
.h2red {
	color:#c00;
}
a.h1, a.h1black, .h1 {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}
.h1, .h2 {
	color:#000000;
}
a:hover.h2, a:hover.h2black, a:hover.h1, a:hover.h1black {
	text-decoration:underline;
	color:#CC0000;
}
a.h2black, a.h1black {
	color:#000000;
}

#island, #fzisland, #artisland, .advertisement {
	text-align:center;
	font-size:10px;
	color:#666666;
	letter-spacing:4px;
}
#island, #fzisland, #artisland {
	padding-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 15px;
	margin-left:-5px;
}
#artisland {
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
}
.notopborder {
	border:1px solid #ccc;
	border-top:0px;
	margin-bottom:10px;
	padding:10px 5px 5px 10px;
}
.notopborderdontmiss {
	border:1px solid #ccc;
	border-top:0px;
	margin:0px;
	padding:0px 5px 0px 5px;
	height:125px;
}
.rightbox {
	border:1px solid #ccc;
	margin-bottom:10px;
	padding:5px;
	text-align:left;
}
.rightbox a {
	text-decoration:none;
	color:#039;
}
.rightbox a:hover {
	text-decoration:underline;
	color:#c00;
}
.channeltitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#000;
	font-size:32px;
	padding:0px;
	margin:0px;
}
#channelheader {
	padding:0px 0px 5px 0px;
	margin:0px;
}
#crumb {
	font-size:11px;
	color:#000;
	padding-bottom:5px;
	margin:0px;
}
#crumb a {
	font-size:11px;
	color:#039;
	text-decoration:none;
}
#crumb a:hover {
	color:#c00;
	text-decoration:underline;
}

/* for the most Viewed/ Emailed box*/
/* for the most Viewed/ Emailed box*/
.mostViewedEmailed {
}
.mostviewon, .mostviewoff {
	cursor:pointer; 
	padding:0px 11px 6px 10px;
	background-color:#F7F7F7;  
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:80px;
	color:#000;
}
.mostviewoff {
	background-color:#fff;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:83px;
	padding:0px 11px 5px 10px;
	color:#c00;
}
.mostemailoff, .mostemailon {
	cursor:pointer; 
	float:right; 
	padding:0px 10px 5px 10px;
	background-color:#fff;  
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:83px;
	color:#c00;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.mostemailon {
	background-color:#F7F7F7;
	border:0px; 
	width:83px;
	padding:0px 10px 5px 7px;
	color:#000;
}

.sectionTableBorderLightGreyTopBot {
	border-right: solid 1px #ccc; 
	border-left: solid 1px #ccc; 
	background-color:#f7F7F7;
}
.sectionTableBorderLightGreyTop {
	border-right: solid 1px #ccc; 
	border-bottom: solid 1px #ccc; 
	border-left: solid 1px #ccc;
}
.sectionTableBorderLightGreyBackColor {
	border-right:solid 1px #ccc; 
	border-bottom:solid 1px #ccc;
	border-left:solid 1px #ccc;
	background-color:#F7F7F7; 
	padding:5px;
	height:115px; 
}

.mediumblack {font:normal bold 12px arial,verdana; color: #000000;}
A.mediumblack {color: #000000; text-decoration: none;}
A.mediumblack:hover {color: #000000; text-decoration: underline;}

.mediumred {font:bold 12px arial,verdana; color: #cc0000;}
A.mediumred {color: #cc0000; text-decoration: none;}
A.mediumred:hover {color: #cc0000; text-decoration: underline;}

A.bluelink:link {
	font: normal normal 11px arial,helvetica,verdana; color : #003DB8; text-decoration : Underline;
}
A.bluelink:visited  {
	font: normal normal 11px arial,helvetica,verdana;
	color : #003DB8;
	text-decoration : Underline;
}
A.bluelink:active 
{
	font:normal 11px arial,helvetica,verdana; color : #003DB8; text-decoration : Underline;
}
A.bluelink:hover {
	font-family: arial,helvetica,verdana;
	color : #003DB8;
	font-size: 11px;
	font-weight : normal;
	text-decoration : Underline;
}
#mvemail { 
	padding: 0px; width: 210px;
}
.sectionTableBorderLightGreyBackColor {
	border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;
	background-color:#F7F7F7; 
	padding:5px;
}
.spotlight {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color:#666666;
	font-weight:normal;
}
#partner {
	margin:0px 0px 10px 0px;
}
#partner a, #partner a:hover {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	color:#039;
	padding:5px;
	font-weight: bold;
	border:1px solid #ccc;
	background-color:#f2f1f1;
}
#partner a {
	background-color:#FFFFFF;
}

.mdbluebold {
	font-size:12px;
	font-weight:bold;
	color:#039;
}
.displayrank {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	margin:5px 0px 10px -5px;
}
.moreinfo {
	float:right; 
	margin-right:5px; 
	background-color:#900; 
	border:1px solid #000;
}
.moreinfo a {
	font-weight:bold;
	font-size:11px;
	padding:1px 4px 1px 4px; 
	display:block;
	text-decoration:none;
	color:#fff;
}
.moreinfo a:hover {
	background-color:#c00;
}
.reprtsubhead {
	padding: 3px; 
	background-color:#cc0000;
	font-weight: bold; 
	font-size: 16px; 
	color:#FFFFFF;
	text-align:center;
}
.reprtbox {
	background-color:#f2f1f1;
	border:1px solid #ccc;
	padding:5px;
}
.lbor1 { border-top: solid 1px #999;border-right: solid 1px #999;}
.lbor2 { border-top: solid 1px #999;}

.downloadformnet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
}
.downloadformnet a {
	font-size:11px;
	text-decoration:none;
}
.downloadformnet a:hover {
	color:#c00;
	text-decoration:underline;
}
.blogtitle {
	padding-bottom:2px;
	font-size:15px;
	font-family:arial,verdana;
	color:#800040;
	font-weight:bold;
	margin-right:-5px;
}
.orangeheader {
	background-color:#ff8533;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:3px 8px;
}
#art-nav {
	text-align:right;
	margin-bottom:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
#art-nav a {
	color:#039;
	text-decoration:underline;
}
#art-nav a:hover {
	color:#c00;
}

#rightside a.small {
	font-size:11px;
}
.oppOn, .featuredOff, .featuredOn, .oppOff {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c00;
	padding:3px 0px 3px 0px;
	margin:0px;
	background-image:url(/graphics/off-bg.gif);
	background-repeat:repeat-x;	
}
.featuredOff, .featuredOn {
	border-left:1px solid #ccc;	
	padding:3px 0px 0px 5px;
}
.featuredOff, .oppOff 
{
	cursor:pointer;
	color:#000;
}
.oppOff	{background-image:url(/graphics/off-bg.gif);}
.featuredOn, .oppOn	{background-image:url(/graphics/on-bg.gif);}

.roundbox {background-color:#f2f1f1; border:1px solid #ccc;}
.roundboxtext {padding:5px;}
.bl {background: url(/graphics/bl.gif) 0 100% no-repeat; margin:0px 0px -1px -1px;}
.br {background: url(/graphics/br.gif) 100% 100% no-repeat; margin:0px -1px -1px 0px;}

