@charset "UTF-8";
/* CSS Document */

/* CSS Document */


body {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #FFF;
}
a {
	text-decoration: none;
}
a:active
{
  outline: none;
}

:focus
{
  -moz-outline-style: none;
}

a:hover {
text-decoration: underline;
}
.hide-element {
	display: none;
}
.clearleft {
	clear: left;
}
#pageholder {
	width: 610px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #404040;
}


#pageholder #maincontentarea {
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
	width: 610px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D4E3E0;
}
#pageholder #maincontentarea .col765l{
	margin: 0px;
	padding: 0px;
	width: 610px;
	float: left;
}

#pageholder #maincontentarea .subcol145 {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: 145px;
	float: left;
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav .categoryhd {
	background-image: url(../images/category_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 1.25em;
	margin: 0px;
	padding: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	background-color: #295E86;
	color: #FFF;
	display: block;
	width: 145px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 125px;
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav .categoryhd a{
	color: #FFF;
	background-image: none;
	font-weight: bold;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav ul {
	margin: 1px 0px 0px -17px;
	padding: 0px;
	list-style-type: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 145px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 1px 0px 0px;
	
	
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav li {
	
	margin: 0px;
	padding: 0px;
	clear: left;
	font-size: 0.86em;width: 145px;
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav li a {
	margin: 0px;
	padding: 5px 0px 5px 10px;
	width: 135px;
	background-color: #F4FBFB;
	background-image: url(../images/lev3nav_bg.jpg);
	background-repeat: repeat-x;
	width: 145px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-position: left top;	
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 135px;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav a.selected {
	font-weight: bold;	
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav ul.secondarynav {
	margin-left: -8px;
	clear: left;
	background-image: none;
	width: 145px;
	border-top-style: none;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin:0px;
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav ul.secondarynav li {
	margin: 0px;
	clear: left;
	background-image: none;
	
}
#pageholder #maincontentarea .subcol145 .leftcolitemwrap #level3nav ul.secondarynav a {
	background-color: #FFFFFF;
	background-image: url(../images/leader_chevron.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 2px 8px;
	margin: 0px;
	padding: 5px 0px 5px 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}



#pageholder #maincontentarea .subcol145 .leftskyscraperwrap {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	width: 145px;
	float:left;
	padding: 0px;
	text-align: center;
}

#pageholder #maincontentarea .subcol145 .leftskyscraperwrap img{
	border:none;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap img{
	border: none;
}

*html #pageholder #maincontentarea .subcol145 .leftcolitemwrap img{
	width: 144px;
}

#pageholder #maincontentarea .col145r .rightcolitemwrap img{
	border: none;
}

*html #pageholder #maincontentarea .col145r .rightcolitemwrap img{
	width: 144px;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	width: 145px;
	float:left;
}
#pageholder #maincontentarea  .subcol145 .leftcolitemwrap .gblink {
	font-size: 0.86em;
}

#pageholder #maincontentarea  .subcol145 .leftcolitemwrap .gblink a{
	font-weight: normal;
}



#pageholder #maincontentarea .subcol145 .leftcolpollwrap {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	width: 145px;
	float:left;
	padding: 5px;
	border: 1px solid #CCC;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 131px
}

#pageholder #maincontentarea .subcol145 .leftcolpollwrap p{
clear:left;
}

#pageholder #maincontentarea  .subcol145 .leftcolpollwrap h2 {
	background-color: #FFF;
	padding: 5px;
	margin-top: -18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #032969;
	float: left;
	display: block;
	
}

*html #pageholder #maincontentarea .subcol145 .leftcolpollwrap h2 {
	
	margin-top: 0px;
}


#pageholder #maincontentarea .col145r .rightcolpollwrap {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	width: 143px;
	float:left;
	padding: 5px;
	border: 1px solid #CCC;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 133px
}
#pageholder #maincontentarea .col145r .rightcolpollwrap h2 {
	background-color: #FFF;
	padding: 5px;
	margin-top: -18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #032969;
	float: left;
	display: block;
}

#pageholder #maincontentarea .col145r .rightcolpollwrap h2.blogs {
	background-image:url(../images/lu_blogs.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}

#pageholder #maincontentarea .col145r .rightcolpollwrap h2.yourview {
	background-image:url(../images/lu_ourview.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 20px;
}

*html #pageholder #maincontentarea .col145r .rightcolpollwrap h2 {
	
	margin-top: 0px;
}

#pageholder #maincontentarea .col145r .rightcolpollwrap ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	float:left;
	width: 110px;
	
}

#pageholder #maincontentarea .col145r .rightcolpollwrap li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 110px;
}
#pageholder #maincontentarea .col145r .rightcolpollwrap li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 110px;
}


#pageholder #maincontentarea .col145r .rightcolitemwrap {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	float: left;
	width: 145px;
}
#pageholder #maincontentarea .col300r .rightcolitemwrap, #pageholder #maincontentarea .col300r .rightcolitemwrap1 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	float:left;
	width: 300px;
}

#pageholder #maincontentarea  .leftcolitemwrap ul.leftutilities {
margin-left:-16px;
	padding: 0px;
	list-style-type: none;
	width: 145px;
	float: left;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px 0px 10px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li {
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
	width: 145px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a{
	margin: 0px;
	padding: 4px 3px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	display: block;
}
#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.epaper {
	background-image: url(../images/lu_epaper.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;
	width:118px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.newsletter {
	background-image: url(../images/lu_newsletter.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.mobile {
	background-image: url(../images/lu_mobile.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.yourview {
	background-image: url(../images/lu_mobile.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.yourview {
	background-image: url(../images/lu_ourview.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.blogs {
	background-image: url(../images/lu_blogs.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea .leftcolitemwrap .leftutilities li a.podcasts {
	background-image: url(../images/lu_podcasts.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea .leftcolitemwrap .leftutilities li a.epolls {
	background-image: url(../images/lu_epolls.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;width:118px;
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.rss {
	background-image: url(../images/lu_rss.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 22px;
	width: 118px
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.weather {
	background-image: url(../images/lu_weather.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 22px;
	width: 118px
}

#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.google {
	background-image: url(../images/google.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width:118px;
}
#pageholder #maincontentarea  .leftcolitemwrap .leftutilities li a.google img {
	width:62px;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap p, #pageholder #maincontentarea .col145r .rightcolitemwrap p, #pageholder #maincontentarea .col300r .rightcolitemwrap p {
	font-size: 0.76em;
	margin: 0px 5px 10px;
	padding: 0px;
	font-weight: bold;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap .normal, #pageholder #maincontentarea .col145r .rightcolitemwrap .normal, #pageholder #maincontentarea .col300r .rightcolitemwrap .normal {
	font-size: 0.76em;
	margin: 0px 5px 10px;
	padding: 0px;
	font-weight: normal;
	color: #333333;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap .author, #pageholder #maincontentarea .col145r .rightcolitemwrap .author, #pageholder #maincontentarea .col300r .rightcolitemwrap .author {
	font-size: 0.68em;
	margin: 0px 5px 10px;
	padding: 0px;
	font-weight: normal;
	color: #333333;
}


#pageholder #maincontentarea .subcol145 .leftcolitemwrap h2, #pageholder #maincontentarea .col145r .rightcolitemwrap h2, #pageholder #maincontentarea .col300r .rightcolitemwrap h2 {
	margin: 0px 0px 5px;
	padding: 4px 5px;
	background-color: #CED5E8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	font-size: 0.86em;
	color: #03296A;
	font-weight: bold;
	clear:left;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap h2 a, #pageholder #maincontentarea .col145r .rightcolitemwrap h2 a, #pageholder #maincontentarea .col300r .rightcolitemwrap h2 a {
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwrap a, #pageholder #maincontentarea .col145r .rightcolitemwrap a,#pageholder #maincontentarea .col300r .rightcolitemwrap a {
	color: #03296A;
	font-weight: normal;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwraptint {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #F3F3FB;
	float:left;
}

#pageholder #maincontentarea .subcol145 .leftcolitemwraptint h2 {
	margin: 0px 0px 10px;
	padding: 4px 5px;
	background-color: #CED5E8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	font-size: 0.86em;
	color: ##03296A;
	font-weight: bold;
}

#pageholder #maincontentarea  .subcol145 .leftcolitemwraptint h2 a {
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea  .subcol145 .leftcolitemwraptint a {
	color: #03296A;
	font-weight: normal;
}
#pageholder #maincontentarea  .subcol145 .leftcolitemwraptint .paper {
	margin: 0px 10px 10px;
	padding: 0px;
	border: 1px solid #14445C;
}
#pageholder #maincontentarea  .subcol145 .leftcolitemwraptint p {
	font-size: 0.7em;
	margin: 0px 10px;
	padding: 0px 0px 10px;
}


#pageholder #maincontentarea  .subcol610 {
	margin: 0px;
	padding: 0px;
	width: 610px;
	float: left;
	float: left;
}

#pageholder #maincontentarea  .subcol610ivider{

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
		margin: 0px;
	padding: 0px;
	width: 610px;
	float: left;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper {
	margin: 0px 0px 10px;
	padding: 0px;
	clear: left;
	float: left;
	width: 610px;
}



#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper .subcol197l {
	margin: 0px 11px 10px 0px;
	padding: 0px;
	width: 196px;
	float: left;
}

#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper .subcol196r {
	margin: 0px 0px 10px;
	padding: 0px;
	width: 196px;
	float: left;
}


#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper h2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #70A2D3;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper h2 a {
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper  ul {
	margin-left:-20px;
	padding: 0px;
	list-style-type: none;
	width: 196px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper  li {
	display: block;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	width: 196px;
}
#pageholder #maincontentarea .col765l .subcol610 .subcol6103wrapper li a {
	font-size: 0.76em;
	color: #082863;
	margin: 0px 10px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display:block;
	
}

#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 {
	float: left;
	width: 300px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper {
	margin: 0px 0px 10px;
	padding: 0px;
	clear: left;
	float: left;
	width: 300px;
}



#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper .subcol140l {
	margin: 0px 11px 10px 0px;
	padding: 0px;
	width: 140px;
	float: left;
}

#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper .subcol140r {
	margin: 0px 0px 10px;
	padding: 0px;
	width: 140px;
	float: left;
}


#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper  h2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #70A2D3;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper h2 a {
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper .subcol140l ul,  #pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper .subcol140r ul{
	margin-left:-20px;
	padding: 0px;
	list-style-type: none;
	width: 140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper  .subcol140l li, #pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper  .subcol140r li {
	display: block;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	width: 140px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper .subcol140l li a, #pageholder #maincontentarea .col765l .subcol610 .section_lcol3000 .subcol3002wrapper .subcol140r li a {
	font-size: 0.76em;
	color: #082863;
	margin: 0px 10px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display:block;
	
}


#pageholder #maincontentarea  .subcol455 {
	margin: 0px;
	padding: 0px;
	width: 455px;
	float: left;
}

#pageholder #maincontentarea .subcol455 .articlewrap {
	padding: 0px;
	float:left;
	width: 455px;
	margin: 0px;
}

#pageholder #maincontentarea .subcol455 .articlewrap p a{
	color: #03296A;
	text-decoration: underline;
}

#pageholder #maincontentarea  .subcol455 .articlewrap h1 {
	font-size: 1.5em;
	margin: 0px 0px 10px;
	padding: 0px;
	display: block;
	color: #333333;
	font-weight: normal;
}

#pageholder #maincontentarea  .subcol455 .articlewrap h2 {
	font-size: 0.9em;
	margin: 0px 0px 7px;
	padding: 0px;
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea  .subcol455 .articlewrap h1 a{
	color: #333333;}
	
	#pageholder #maincontentarea  .subcol455 .articlewrap .leader_lcol {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: right;
	width: 300px;
	background-color: #F3F3FB;
}
#pageholder #maincontentarea  .subcol455 .articlewrap .leader_lcol_new {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	width: 455px;
	background-color: #F3F3FB;
	float: right;
}
#pageholder #maincontentarea  .subcol455 .articlewrap .leader_lcolp {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: right;
	background-color: #F3F3FB;
	width: 150px;
}

#pageholder #maincontentarea .subcol455 .articlewrap .leaderim {
	margin: 0px 0px 5px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap  .imagequote {
	font-size: 0.65em;
	color: #666666;
	font-weight: bold;
	padding: 5px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap ul {
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #03296A;
	border-bottom-color: #03296A;
	font-size: 0.76em;
	font-weight: bold;
	color: #03296A;
	list-style-type: none;
	width: 280px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap li {
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	background-image: url(../images/leader_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .imagequote .source {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol {
	margin: 0px 0px 10px 10px;
	padding: 0px;
	float: right;
	width: 145px;
	background-color: #F3F3FB;
	clear: right;
}

#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol2 {
	margin: 0px 0px 10px 10px;
	padding: 0px;
	float: right;
	width: 145px;
	clear: right;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol .pullout1 {
	font-weight: bold;
	color: #03296A;
	padding: 10px;
	margin: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol ul.incolul {
	margin: 0px;
	padding: 5px 10px;
	border-top-style: none;
	list-style-type: none;
	font-size: 0.76em;
	width: 125px;
	border-bottom-style: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol ul.incolul li {
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 3px;
	font-weight: normal;
	background-image: url(../images/leader_bullet.gif);
	background-repeat: no-repeat;
	color: #333333;
}


#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol ul.incolulnk {
	margin: 0px;
	padding: 5px 10px;
	border-top-style: none;
	list-style-type: none;
	font-size: 0.76em;
	width: 125px;
	border-bottom-style: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol ul.incolulnk li {
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 3px;
	font-weight: normal;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol ul.incolulnk a {
	color: #03296A;
	background-image: none;
	display: block;
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletoolswrap {
	margin: 10px 0px 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../images/articletools_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools {
	margin: 0px;
	padding: 0px 0px 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	width: 455px;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools li {
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools a {
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding: 10px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools a.addthis {
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools .send {
	background-image: url(../images/arttools_send.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools .print {
	background-image: url(../images/arttools_print.gif);
	background-repeat: no-repeat;
	background-position: 5px 1px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools .say {
	background-image: url(../images/arttools_say.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools .read {
	background-image: url(/images/arttools_read.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
}

#pageholder #maincontentarea .subcol455 .leaderwrap_02 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float:left;
	width: 455px;
}

#pageholder #maincontentarea  .subcol455 .leaderwrap_02 h1 {
	font-size: 1.5em;
	margin: 0px 0px 10px;
	padding: 0px;
	display: block;
	color: #333333;
	font-weight: normal;
}
#pageholder #maincontentarea  .subcol455 .leaderwrap_02 h1 a{
	color: #333333;}
#pageholder #maincontentarea  .subcol455 .leaderwrap_02 p {
	font-size: 0.8em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .subcol455 .leaderwrap_02 .leaderim {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea  .subcol455 .leaderwrap_02 .leader_lcol {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
}
#pageholder #maincontentarea  .subcol455 .leaderwrap_02 .leader_rcol {
	margin: 0px;
	padding: 0px;
	width: 140px;
	float: right;
}

#pageholder #maincontentarea  .subcol455 .leaderwrap_02 .leader_rcol p {
	font-size: 0.86em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#pageholder #maincontentarea .subcol455 .item455 {
	background-color: #FFF;
	padding: 10px 10px 10px 0px;
	width: 445px;
	clear: left;
	margin: 0px;
	float: left;
}
#pageholder #maincontentarea .subcol455 .newsiblock455 {
	background-color: #FFF;
	padding: 10px;
	width: 435px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}
#pageholder #maincontentarea .subcol455 .tirtiaryim2 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .subcol455 h2 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 0.86em;
	color: #333;
	font-weight: bold;
}

#pageholder #maincontentarea .subcol455 h2 a {
	color: #03296A;
	font-weight: bold;
}
#pageholder #maincontentarea .subcol455 p {
	font-size: 0.76em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#pageholder #maincontentarea .subcol610 .newsiblock610 {
	background-color: #FFF;
	padding: 10px;
	width: 590px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}
#pageholder #maincontentarea .subcol610 .tirtiaryim2 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .subcol610 h2 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 0.86em;
	color: #333;
	font-weight: bold;
}

#pageholder #maincontentarea .subcol610 h2 a {
	color: #03296A;
	font-weight: bold;
}
#pageholder #maincontentarea .subcol610 p {
	font-size: 0.76em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


#pageholder #maincontentarea .subcol455 .item455-2 {
	background-color: #FFF;
	padding: 0px;
	width: 455px;
	clear: left;
	margin: 10px 0px 0px;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #70A2D3;
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 1em;
}

#pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 a.blognews{
	color:#999;
}
#pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 a.blogbusiness{
	color:#FF5705;
}
#pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 a.blogsport{
	color:#B10606;
}
#pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 a.blogopinion{
	color:#149CAC;
}
#pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 a.blogartsandlife{
	color:#72A23A;
}
pageholder #maincontentarea .col765l .subcol455 .item455-2 h2 a.blogreview{
	color:#5C3AA2;
}


#pageholder #maincontentarea .subcol455 .item455-2 .subcol222-l {
	margin: 0px 11px 10px 0px;
	padding: 0px;
	width: 222px;
	float: left;
	clear: left;
}

#pageholder #maincontentarea .subcol455 .item455-2 .subcol222-r {
	margin: 0px 0px 10px;
	padding: 0px;
	width: 222px;
	float: left;
}
#pageholder #maincontentarea .subcol455 .item455-2  ul {
	margin-left:-20px;
	padding: 0px;
	list-style-type: none;
	width: 222px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
}
#pageholder #maincontentarea .subcol455 .item455-2  li {
	display: block;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	width: 222px;
}
#pageholder #maincontentarea .subcol455 .item455-2 li a {
	font-size: 0.76em;
	color: #082863;
	margin: 0px 10px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display:block;
	width: 208px;
}
*html #pageholder #maincontentarea .subcol455 .item455-2 li a {
	width: 195px;
}




#pageholder #maincontentarea  .subcol610 .leaderwrap_01 {
	margin: 0px 0px 10px;
	padding: 0px;
	float: left;
	width: 610px;
	background-color: #FFFFFF;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 h1 , #pageholder #maincontentarea  .subcol610 .section_lcol300 h1  , #pageholder #maincontentarea  .subcol610 .section_rcol300 h1 {
	font-size: 1.5em;
	margin: 0px 0px 10px;
	padding: 0px;
	display: block;
	color: #333333;
	font-weight: normal;
}


 #pageholder #maincontentarea  .subcol610 .section_lcol300 h1 a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 h2, #pageholder #maincontentarea .col765l .subcol610 .section_rcol300 h2 {
	font-size: 1em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 h2 a, #pageholder #maincontentarea .col765l .subcol610 .section_rcol300 h2 a{
color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 .sectionthumb, #pageholder #maincontentarea .col765l .subcol610 .section_rcol300 .sectionthumb {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .col765l .subcol610 .section_rcol300 .greybotwrap .mpuad {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 h1.smaller {
	font-size: 1.2em;
}


#pageholder #maincontentarea  .subcol610 .leaderwrap_01 h1 a{
	color: #333333;}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol h1.smaller{
	background-color: #03296A;
	margin: 0px 0px 0px;
	padding: 3px;
	font-size: 0.95em;
	font-weight: bold;
	color: #FFFFFF;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol h1.smaller a{
	color: #FFFFFF;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 610px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol3 {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	width: 300px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #082863;
}

#pageholder #maincontentarea  .subcol610 .section_lcol300 {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	width: 300px;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol610  .greybotwrap {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CBCBCB;
	padding: 0px;
	clear:left;
	float: left;
	width: 300px;
}

#pageholder #maincontentarea .col765l .subcol610  .nobotwrap {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	clear:left;
}

#pageholder #maincontentarea  .subcol610 .section_rcol300 {
	margin: 0px;
	padding: 0px;
	width: 300px;
	float: right;
}



#pageholder #maincontentarea .col765l .subcol610 .leaderwrap_01 .leader_lcol p , #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol3 p
{
	font-size: 0.86em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#pageholder #maincontentarea  .subcol610 .section_lcol300 p, #pageholder #maincontentarea  .subcol610 .section_rcol300 p {
	font-size: 0.76em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol {
	margin: 0px;
	padding: 0px;
	width: 300px;
	float: right;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol3 {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	width: 300px;
	float: right;
}
#pageholder #maincontentarea .col765l .subcol610 .section_rcol300 .greybotwrap h3 {
	font-size: 0.86em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 .greybotwrap h3 {
	font-size: 0.86em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 .greybotwrap h3 a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .section_rcol300 .greybotwrap h3 a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .section_rcol300 .nobotwrap h3 {
	font-size: 0.86em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 .nobotwrap h3 {
	font-size: 0.86em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .section_lcol300 .nobotwrap h3 a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .section_rcol300 .nobotwrap h3 a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .leaderwrap_01 .leader_rcol3 .leaderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol2 {
	margin: 0px;
	padding: 0px;
	width: 610px;
	float: right;
}

#pageholder #maincontentarea .subcol610 .leaderwrap_01 .leaderim {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#pageholder #maincontentarea .subcol610 .section_lcol300 .leaderim5, #pageholder #maincontentarea .subcol610 .section_rcol300 .leaderim5 { 
	margin: 0px 0px 5px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 0px;
}


#pageholder #maincontentarea .subcol610 .leaderwrap_01 .leaderimport {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float:left;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol p , #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol3 p{
	font-size: 0.86em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol .halfspace {
	margin-bottom: 5px;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol ul, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol ul, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol3 ul , #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol3 ul, #pageholder #maincontentarea  .subcol610 .section_lcol300 ul, #pageholder #maincontentarea  .subcol610 .section_rcol300 ul, #pageholder #maincontentarea  .subcol610 .subcol300l ul{
margin-left: -15px;
	padding: 0px;
	color: #333333;
	list-style-type: none;
	width: 290px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px 0px 10px;
	
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol li , #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol3 li, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol3 li, #pageholder #maincontentarea  .subcol610 .section_lcol300 li, #pageholder #maincontentarea  .subcol610 .section_rcol300 li, #pageholder #maincontentarea  .subcol610 .subcol300l li{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 0.76em;
	width: 290px;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li a, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol li a, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol3 li a , #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol3 li a, #pageholder #maincontentarea  .subcol610 .section_lcol300 li a, #pageholder #maincontentarea  .subcol610 .section_rcol300 li a , #pageholder #maincontentarea  .subcol610 .subcol300l li a, #pageholder #maincontentarea  .rightcolitemwrap1 li a{
	color: #03296A;
	padding: 0px 0px 0px 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(../images/leader_chevron.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	width: 290px;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol a, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol2 a, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol a, #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol3 a , #pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_lcol3 a, #pageholder #maincontentarea  .subcol610 .section_rcol300 a{
	color: #032661;
}

#pageholder #maincontentarea  .subcol610 {
	font-size: 1em;
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea .wrapper145s {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	float: left;
	width: 610px;
}

#pageholder #maincontentarea .wrapper145s3 {
	padding: 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	width: 455px;
	margin: 0px;
}

#pageholder #maincontentarea .subcol145 {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: 145px;
	float: left;
}
#pageholder #maincontentarea .subcol145 .secondaryim, #pageholder #maincontentarea .subcol145last .secondaryim {
	padding: 1px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #082863;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .subcol145 p, #pageholder #maincontentarea .subcol145last p,  #pageholder #maincontentarea .col145r p{
	font-size: 0.76em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pageholder #maincontentarea .subcol145 h2, #pageholder #maincontentarea .subcol145last h2,  #pageholder #maincontentarea .col145r h2 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 0.86em;
	
}
#pageholder #maincontentarea .subcol145 a, #pageholder #maincontentarea .subcol145last a,  #pageholder #maincontentarea .col145r a {
	color: #03296A; font-weight: bold;
	
}
#pageholder #maincontentarea .col765l .subcol610 .leaderwrap_01 .leader_rcol .subcol145 p,  #pageholder #maincontentarea .col765l .subcol610 .leaderwrap_01 .leader_rcol .subcol145last p{
	font-size: 0.76em;
}

#pageholder #maincontentarea  .subcol145last {
	margin: 0px;
	padding: 0px;
	width: 145px;
	float: left;
	
}

#pageholder #maincontentarea  .subcol610 .subcol300l {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: 300px;
	float: left;
}
#pageholder #maincontentarea  .subcol610 .subcol300l h2, #pageholder #maincontentarea  .subcol610 .subcol300r h2 {
	color: #FFFFFF;
	background-color: #03296A;
	margin: 0px 0px 5px;
	padding: 3px;
	font-size: 0.86em;
}
*:first-child+html #pageholder #maincontentarea  .subcol610 .subcol300l h2, #pageholder #maincontentarea  .subcol610 .subcol300r h2 {
	height: 1.2em;
}

h2.style2 {
	margin: 0px 0px 5px;
	padding: 4px 5px;
	background-color: #CED5E8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	font-size: 0.86em;
	color: #03296A;
	font-weight: bold;
	clear:left;
}
h2.style2 a{
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea  .subcol610 .subcol300l h2.style2, #pageholder #maincontentarea  .subcol610 .subcol300r h2.style2, #pageholder #maincontentarea  .subcol610  .section_rcol300 h2.style2, #pageholder #maincontentarea  .subcol610  .section_lcol300 h2.style2 {
	margin: 0px 0px 5px;
	padding: 4px 5px;
	background-color: #CED5E8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	font-size: 0.86em;
	color: #03296A;
	font-weight: bold;
	clear:left;
}

#pageholder #maincontentarea  .subcol610 .subcol300l h2.style2 a, #pageholder #maincontentarea  .subcol610 .subcol300r h2.style2 a, #pageholder #maincontentarea  .subcol610  .section_rcol300 h2.style2 a {
	color: #03296A;
	font-weight: bold;
}




#pageholder #maincontentarea  .subcol610 .subcol300l h2 a, #pageholder #maincontentarea  .subcol610 .subcol300r h2 a {
	color: #FFFFFF;
}
#pageholder #maincontentarea  .subcol610 .subcol300l .tirtiaryim {
	margin: 0px 4px 2px 0px;
	padding: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea  .subcol610 .subcol300l h3, #pageholder #maincontentarea  .subcol610 .subcol300r h3 {
	font-size: 0.8em;
	font-weight: bold;
	color: #27345E;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	clear:left;
}
#pageholder #maincontentarea  .subcol610 .subcol300l h3 a, #pageholder #maincontentarea  .subcol610 .subcol300r h3 a {
	color: #03296A;
}
#pageholder #maincontentarea  .subcol610 .subcol300l p, #pageholder #maincontentarea  .subcol610 .subcol300r p {
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	font-size: 0.76em;
}

#pageholder #maincontentarea  .subcol610 .subcol300r {
	margin: 0px;
	padding: 0px;
	width: 300px;
	float: left;
}
#pageholder #maincontentarea .mpu_placeholder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px 0px 10px;
	padding: 0px;
}


#pageholder #maincontentarea .col145r {
	float: right;
	padding: 0px;
	width: 145px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#pageholder #maincontentarea .col300r {
	float: right;
	padding: 0px;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#pageholder #maincontentarea  .rightcolitemwrap .galleryim {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea  .rightcolitemwrap .galleryim2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
*html #pageholder #maincontentarea .rightcolitemwrap .galleryim2 {
	margin-right: 5px;
}
#pageholder #maincontentarea  .rightcolitemwrap ul.right1 {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .rightcolitemwrap ul, #pageholder #maincontentarea  .leftcolitemwrap ul {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 140px;
	float:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	
}
#pageholder #maincontentarea  .rightcolitemwrap1 ul {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 290px;
	float:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	
}
/*
#pageholder #maincontentarea  .rightcolitemwrap li, #pageholder #maincontentarea  .leftcolitemwrap li {
	font-size: 0.76em;
	margin: 0px 0px 5px 5px;
	padding: 0px;
	width: 120px;
	color: #333;
	font-weight: normal;
}
*/
#pageholder #maincontentarea  .rightcolitemwrap li, #pageholder #maincontentarea  .leftcolitemwrap li {
	font-size: 0.76em;
	margin-bottom: 5px;
	padding: 0px;
	width: 145px;
	color: #333;
	font-weight: normal;
}
#pageholder #maincontentarea  .rightcolitemwrap1 li {
	font-size: 0.76em;
	margin-bottom: 5px;
	padding: 0px;
	width: 290px;
	color: #333;
	font-weight: normal;
}
/*
#pageholder #maincontentarea  .rightcolitemwrap li a, #pageholder #maincontentarea  .leftcolitemwrap li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 95px;
}
*/
#pageholder #maincontentarea  .rightcolitemwrap li a, #pageholder #maincontentarea  .leftcolitemwrap li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 15px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 130px;
}
#pageholder #maincontentarea  .rightcolitemwrap li a.pic, #pageholder #maincontentarea  .leftcolitemwrap li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}


#pageholder #maincontentarea  .rightcolitemwrap ul.width300 {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 300px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .rightcolitemwrap ul.width300 li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 300px;
}
#pageholder #maincontentarea  .rightcolitemwrap ul.width300 li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 280px;
}

#pageholder #maincontentarea  .rightcolitemwrap ul.width300 li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}


#pageholder #maincontentarea  .rightcolitemwrap ul.width300c {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 300px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .rightcolitemwrap ul.width300c li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	height:5.5em;
}
#pageholder #maincontentarea  .rightcolitemwrap ul.width300c li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 13px 0px 0px;
	width: 230px;
	background-image: none;
	float: left;
}
#pageholder #maincontentarea .col765l .col300r .rightcolitemwrap .width300c .intro {
}
#pageholder #maincontentarea .col765l .col300r .rightcolitemwrap .width300c .columnist {
	float: right;
	margin: 5px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
#pageholder #maincontentarea .col765l .col300r .rightcolitemwrap .width300c .name {
	font-size: 120%;
	color: #03296A;
}

#pageholder #maincontentarea .rightcolitemwrap .width300 .caps {
	text-transform: uppercase;
}


#pageholder #maincontentarea .col145r .rightcolitemwrap .oasisim {
	margin: 0px 10px 10px;
	padding: 0px;
	border: 0px solid #03296A;
	width: 122px;
}
#pageholder #maincontentarea  .rightcolitemwrap .bigissuehd a {
	font-weight: bold;
	color: #03296A;
}
#pageholder #maincontentarea  .leftcolitemwrap .bigissuehd a {
	font-weight: bold;
	color: #03296A;
}
#pageholder #maincontentarea .rightcolitemwrap .bigissue {
	font-weight: normal;
}

#pageholder #maincontentarea ul.bottomutilities {
	padding: 8px 0px;
	list-style-type: none;
	width: 920px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin: 10px 0px 0px;
}
#pageholder #maincontentarea ul.bottomutilities li {
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
	float:left;
}

#pageholder #maincontentarea ul.bottomutilities li.head {
	font-size: 0.72	em;
	margin: 0px 10px 0px 0px;
	padding: 5px 3px;
	float:left;
	font-weight: bold;
	font-style: italic;
	color: #666666;
	width: 145px;
	background-image: url(../images/bottomutils_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

#pageholder #maincontentarea ul.bottomutilities li.head a{
	margin: 0px;
	padding: 0px;
	color: #333333;
	border-right-style: none;
}

#pageholder #maincontentarea ul.bottomutilities li a{
	margin: 0px 10px 0px 0px;
	padding: 5px 10px 5px 10px;
	color: #333333;
	display: block;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea ul.bottomutilities li a.epaper {
	background-image: url(../images/lu_epaper.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 27px;
}

#pageholder #maincontentarea ul.bottomutilities li a.newsletter {
	background-image: url(../images/lu_newsletter.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 27px;
}

#pageholder #maincontentarea ul.bottomutilities li a.epolls {
	background-image: url(../images/lu_epolls.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 27px;
}


#pageholder #maincontentarea ul.bottomutilities li a.yourview {
	background-image: url(../images/lu_mobile.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 27px;
}

#pageholder #maincontentarea ul.bottomutilitiesli a.yourview {
	background-image: url(../images/lu_ourview.gif);
	background-repeat: no-repeat;
	background-position: 2px 4x;
	padding-left: 22px;
}
#pageholder #maincontentarea ul.bottomutilitiesli a.weather {
	background-image: url(../images/lu_weather.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 22px;
}

#pageholder #maincontentarea ul.bottomutilities li a.blogs {
	background-image: url(../images/lu_blogs.gif);
	background-repeat: no-repeat;
	background-position: 12px 4px;
	padding-left: 37px;
}


#pageholder #maincontentarea ul.bottomutilities li a.rss {
	background-image: url(../images/lu_rss.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 27px;
}




#pageholder #footer {
	margin: 0px;
	padding: 0px;
	width: 920px;
	text-align: left;
	clear: left;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #14445C;
}
#pageholder #footer p {
	font-size: 0.7em;
	color: #666666;
	margin: 0px;
	padding: 0px;
	clear: left;
}
#pageholder #footer ul.footnav1 {
	margin: 0px;
	padding: 10px 0px;
	list-style-type: none;
	clear: left;
	display: block;
	float: left;
}
#pageholder #footer .footnav1 li {
	font-size: 0.7em;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
#pageholder #footer .footnav1 li.last {
	font-size: 0.7em;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	border-right-style: none;
}

#pageholder #footer .footnav1 li a {
	color: #666666;
	font-weight: bold;
}

#pageholder #footer ul.footnav2 {
	margin: 0px;
	padding: 0px 0px 10px;
	list-style-type: none;
	clear: left;
	display: block;
	float: left;
}
#pageholder #footer .footnav2 li {
	font-size: 0.7em;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
#pageholder #footer .footnav2 li.last {
	font-size: 0.7em;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
	border-right-style: none;
}

#pageholder #footer .footnav2 li a {
	color: #666666;
	font-weight: normal;
}








/*tickerstuff start*/

.gnb {
	margin: 0px 0 5px;
	background: #6B697D;
	float:left;
	padding: 0px;
	width: 610px;
}

*html .gnb {
	width: 607px;
}

.gnb1 {
	margin: 0px 0 5px;
	background: #6B697D;
	float:left;
	padding: 0px;
	width: 460px;
}
*html .gnb1 {
	width: 455px;
}

*html .gnb2 {
width: 455px;
}
.gnb2 {
margin: 0px 0 1px;
background: #6B697D;
float:left;
padding: 0px;
width: 460px;
}
.tickercontainer { /* the outer div with the black border */
	background: #6B697D;
	width: 505px;
	height: 25px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
top: 6px;
width: 505px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
	position: relative;
	left: 525px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	font-weight: bold;
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #FFF;
margin: 0 50px 0 0;
} 

.tickercontainer2 { /* the outer div with the black border */
	background: #6B697D;
	width: 360px;
	height: 25px;
	margin: 0;
	padding: 0;
	overflow: hidden;

}
.tickercontainer2 .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
top: 6px;
width: 360px;
overflow: hidden;
}
ul.newsticker2 { /* that's your list */
	position: relative;
	left: 370px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	font-weight: bold;
}
ul.newsticker2 li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
color: #FFF;
padding: 0;
}
ul.newsticker2 a {
white-space: nowrap;
padding: 0;
color: #FFF;
margin: 0 50px 0 0;
} 


.gnb .breaking {
	font-style: italic;
	color: #E0CDD1;
	display: block;
	float: left;
	margin: 0px;
	padding: 6px;
	width: 100px;
	font-size: 0.7em;
	font-weight: bold;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70px;
	}
#pageholder #maincontentarea .col765l .subcol455 .gnb1 .breaking2, #pageholder #maincontentarea .col765l .subcol455 .gnb2 .breaking2 {

	font-style: italic;
	color: #E0CDD1;
	display: block;
	float: left;
	margin: 0px;
	padding: 6px;
	width: 100px;
	font-size: 0.7em;
	font-weight: bold;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 70px;
}
/*tickerstuff end*/





/*new/updated styles after codedrop 1 27/1/08*/


#pageholder #maincontentarea .subcol455 .newsiblock455-2 {
	background-color: #FFF;
	padding: 10px;
	width: 435px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-2 h2 {
	font-size: 1em;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-2 ul {
	margin: 0px;
	padding: 10px 0px 0px;
	list-style-type: none;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-2 li {
	font-size: 0.68em;
	display: block;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-2 a {
	font-weight: normal;
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-2 .comment {
	background-image: url(../images/icon_comment.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
}
#pageholder #maincontentarea .col765l .col300r .rightcolitemwrap .imagequoter {
	font-size: 0.7em;
	float: right;
	font-weight: normal;
	margin: 0px 0px 10px;
	padding: 0px;
}

#pageholder #maincontentarea .col765l .col300r .rightcolpullout {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	width: 300px;
	float:left;
	padding: 10px;
	border: 1px solid #CCC;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 278px
}

#pageholder #maincontentarea .col765l .col300r .rightcolpullout h2{
	background-color: #FFF;
	padding: 5px;
	margin-top: -28px;
	margin-right: 0px;
	margin-bottom: 00px;
	margin-left: 0px;
	float: left;
	display: block;
	font-size: 1.3em;
}

#pageholder #maincontentarea .col765l .col300r .rightcolpullout h2 a{
	color: #03296A;
}

*html #pageholder #maincontentarea .col765l .col300r .rightcolpullout h2{
		margin-top: 0px;
}

#pageholder #maincontentarea .col765l .col300r .rightcolpullout h3 {
	font-size: 0.7em;
	clear: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .col300r .rightcolpullout p {
	font-size: 0.86em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


#pageholder #maincontentarea .col765l .col300r .rightcolpullout p.bottom {
	border-bottom-style: none;
}




#pageholder #maincontentarea  .rightcolpullout ul.width300 {
	list-style-type: none;
	padding: 0px;
	width: 275px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .rightcolpullout ul.width300 li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 260px;
}
#pageholder #maincontentarea  .rightcolpullout ul.width300 li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 240px;
}









#pageholder #maincontentarea .col765l .subcol610 h2.onecol {
	font-size: 1em;
	margin: 0px 0px 10px;
	padding: 0px;
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .onecol {
	font-size: 0.76em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #333333;
}

#pageholder #maincontentarea .subcol455 .item455-3 {
	background-color: #FFF;
	padding: 0px;
	width: 455px;
	clear: left;
	margin: 10px 0px 0px;
	float: left;
}

#pageholder #maincontentarea .subcol455 .singletab455 {
	background-color: #FFF;
	padding: 10px;
	width: 433px;
	clear: left;
	margin: 0px;
	float: left;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	
}
#pageholder #maincontentarea .col765l .subcol455 .item455-3 h2 {
	color: #333333;
	display: block;
	padding: 5px 10px;
	margin: 0px;
	font-size: 0.86em;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#pageholder #maincontentarea .col765l .subcol455 .item455-3 .tabhdwrap {
	background-image: url(../images/singletab_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 447px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 455px;
}

#pageholder #maincontentarea ul.width455 {
	list-style-type: none;
	padding: 0px;
	width: 445px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px 0px 5px;
	float:right;
}

#pageholder #maincontentarea ul.width455 li {
	font-size: 0.86em;
	margin: 0px 0px 15px;
	padding: 0px;
	width: 435px;
	font-weight: bold;
}
#pageholder #maincontentarea ul.width455 li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 415px;
}

#pageholder #maincontentarea ul.width610 {
	list-style-type: none;
	padding: 0px;
	width: 600px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px 0px 5px;
	float:right;
}

#pageholder #maincontentarea ul.width610 li {
	font-size: 0.86em;
	margin: 0px 0px 15px;
	padding: 0px;
	width: 590px;
	font-weight: bold;
}
#pageholder #maincontentarea ul.width610 li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 570px;
}

#pageholder #maincontentarea ul.width455-2 {
	list-style-type: none;
	padding: 0px;
	width: 435px;
	margin-left: -16px;
	float:right;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	
	
}
*html #pageholder #maincontentarea ul.width455-2 {
width: 430px;
}

#pageholder #maincontentarea ul.width455-2 li {
	font-size: 0.76em;
	margin: 0px 0px 0px;
	padding: 0px;
	width: 425px;
}
#pageholder #maincontentarea ul.width455-2 li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 5px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 405px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .feedinfo {
	font-size: 0.68em;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	background-image: none;
	width: 455px;
	color: #333333;
	font-weight: normal;
}

#pageholder #maincontentarea .col765l .subcol455 .articlewrap .feedinfo li {
	margin: 0px 5px 0px 0px;
	padding: 5px 5px 0px 0px;
	float: left;
	background-image: none;
	display: block;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .feedinfo .line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .feedinfo .cnnlogo {
	background-image: url(../images/cnn_logo1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	margin: 0px 1px 0px 0px;
	padding: 0px;
	height: 19px;
	width: 32px;
	text-indent: -9999px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .pages {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 10px 0px 0px;
	padding: 0px;
	float: right;
	font-weight: bold;
	color: #333333;
	width: auto;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .pages li {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	background-image: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .pages a {
	color: #333333;
	text-decoration: none;
}

#pageholder #maincontentarea .col765l .subcol455 .articlewrap .pages a.selected {
	color: #333333;
	text-decoration: underline;
}

#pageholder #maincontentarea .subcol455 .newsiblock455-3 {
	background-color: #FFF;
	padding: 10px;
	width: 435px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: left;
	margin: 10px 0px 0px;
	float: left;
}#pageholder #maincontentarea .col765l .subcol455 .articlewrap .newsiblock455-3 a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .newsiblock455-3 h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 1em;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .newsiblock455-3 h2 {
	color: #03296A;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .newsiblock455-3 .newssource {
	margin: 10px 0px 10px -10px;
	padding: 10px 0px 0px;
	font-size: 0.68em;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 455px;
	display: block;
	text-align: right;
}
*html #pageholder #maincontentarea .col765l .subcol455 .articlewrap .newsiblock455-3 .newssource {
	width: 445px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .newsiblock455-3 .newssource img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: -6px;
	margin-left: 5px;
}



#pageholder #maincontentarea .subcol455 .newsiblock455-4 {
	background-color: #FFF;
	padding: 10px 10px 10px 0px;
	width: 445px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}


#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-4 h2 {
	font-size: 1em;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-4 a {
	font-weight: normal;
	color: #03296A;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-4 .opiniontype {
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 15px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-4 p {
	margin-bottom: 10px;
}

#pageholder #maincontentarea .subcol455 .newsiblock455-5 {
	background-color: #FFF;
	padding: 0px 10px 10px 0px;
	width: 445px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-5 h2 {
	font-size: 1em;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-5 a {
	font-weight: normal;
	color: #03296A;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455-5 p {
	margin-top: 5px;
	margin-bottom: 10px;
}

#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
}
#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap .galleryim {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap ul {
	margin: 0px;
	padding: 10px 0px;
	width: 455px;
	display: block;
	list-style-type: none;
	text-align: center;
}
#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap li {
	display: inline;
	font-size: 0.86em;
	color:#666666;
	margin: 0px 5px;
	padding: 0px;
}

#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap li a {
	color: #03296A;
	padding: 0px;
	margin: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap a.page {
	border: 1px solid #CCCCCC;
	padding: 5px 7px;
	margin: 0px;
	background-image: url(../images/gallerynav_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap a.page:hover {
	border: 1px solid #999999;
	padding: 5px 7px;
	background-color:#FFF;
	background-image:none;
}

#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap a.pageselected {
	border: 1px solid #999999;
	padding: 5px 7px;
	background-color:#FFF;
	background-image:none;
	
	margin: 0px;
}

#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap h2 {
	color: #03296A;
	font-size: 0.9em;
	text-align: left;
}


#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap .biline {
	color: #03296A;
	font-weight: normal;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-size: 0.76em;
	text-align: left;
}
#pageholder #maincontentarea .col765l .subcol455 .imagegallerywrap p {
	text-align: left;
}
.formwrap {
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .search1wrap {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap h1 {
	font-size: 0.9em;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	font-weight: normal;
	float: left;
	color: #333333;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .searchmaster {
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px;
	height: 19px;
	width: 159px;
	border: 1px solid #CCC;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .searchfilter1 {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 158px;
	border: 1px solid #CCCCCC;
}
.floatleft {
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap h2 {
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear:left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .light {
	font-weight: normal;
	font-size: 85%;
	color: #333333;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .categorytxt {
	color: #FF9900;
	font-size: 0.86em;
	font-weight: bold;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .formcol100 {
	width: 100px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	clear: left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .searchgeneral {
	margin: 0px 10px 10px 0px;
	padding: 0px;
	height: 20px;
	border: 1px solid #CCCCCC;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .searchsubmit {
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 136px;
	margin: 20px 0px -20px 10px;
	display: block;
}

*html #pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .searchsubmit {
	
	margin: 20px 0px 0px 10px;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .search1wrap .borderstyle {
	background-image: url(../images/searchbut_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	margin: 0px;
	padding: 0px;

}
/*NEW TAB STYLES START*/

/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {padding-top: 10px;
}
.tabberlive {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
	margin: 0px;
	padding: 10px 0px;
	border-bottom: 1px solid #CCC;
	font-size: 0.76em;
}

ul.tabbernav li
{
	list-style: none;
	margin: 0px;
	display: inline;
}

ul.tabbernav li a
{
	padding: 10px;
	margin-left: 5px;
	border: 1px solid #CCC;
	border-bottom: none;
	background: #F2F2F2;
	text-decoration: none;
}



ul.tabbernav li a:link {
	color: #333333;
}
ul.tabbernav li a:visited {
	color: #333333;
}

ul.tabbernav li a:hover
{
 color: #333;
 background: #F9F9F9;
 border-color: #CCC;
}

ul.tabbernav li.tabberactive a
{	
	background-color: #FFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 10px;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #333;
 background: #F9F9F9;
 border-bottom: 1px solid white;
 padding: 10px;}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #CCC;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 overflow:auto;
}

.tabberwrapper {
	margin-top: 0px;
	clear: left;
}

.tabsborder {
	margin: 0px 0px 10px;
	padding: 10px;
	border: 1px solid #CCC;
}



/*NEW TAB STYLES START*/


#pageholder #maincontentarea .col765l .subcol610 .subcol300r .tabintro {
	background-color: #FFFFFF;
	color: #03296A;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#pageholder #maincontentarea .col765l .subcol610 .subcol300r .tabintro a {
	color: #032765;
}
#pageholder #maincontentarea .col765l .col300r h2.tabintro {
	margin: 0px 0px 5px;
	padding: 4px 5px;
	background-color: #CED5E8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	font-size: 0.86em;
	color: #03296A;
	font-weight: bold;
	clear:left;
}

#pageholder #maincontentarea .col765l .col300r h2.tabintro a{
	color: #03296A;
	font-weight: bold;
}

/*OLDER REQUIRED TAB STYLES START*/
*:first-child+html .list-n{margin-left:40px; margin-top:10px;}
* html .list-n { margin-left:40px; margin-top:0px; }
.list-n {
	margin-left:0px;
	margin-top:10px;
	margin-bottom: 10px;
	line-height:1.6;
	color:#0A4998;
	font-size: 0.76em;
	padding-bottom: 10px;
	
}
.list-n li {
	border-bottom:1px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#F4F4F4;
}
.list-n a {
	color:#03296A;
}
input.btn {
	color:#333333;
	font-family:Arial;
	font-size:12px;
	border:1px solid;
	border-color:#C1DCF1;
	background-image:url(../images/btn-bg.gif);
	background-color:#FFFFFF;
}

.list-p {
	list-style:url(../images/leader_chevron.gif);
	margin: 0px;
	line-height:1.6;
	margin-bottom:10px;
	font-size: 0.76em;
	border-top: none;
	padding:10px;
}
.list-p a {
	color:#03296A;
}

.list-p li { margin-left:10px;}


/*OLDER REQUIRED TAB STYLES END*/


#pageholder #maincontentarea .col765l .subcol455 .articlewrap .biline {
	color: #03296A;
	font-weight: normal;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-size: 0.76em;
}
#pageholder #maincontentarea .col765l .searchresults {
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .searchresults .searchresultstool {
	background-color: #F3F3FB;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .searchresults .searchresultstool h1 {
	font-size: 0.9em;
	color: #333333;
	margin: 0px 0px 5px;
	padding: 0px;
	font-weight: normal;
}
#pageholder #maincontentarea .col765l .searchresults .searchresultstool .resultsno {
	font-size: 0.68em;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: left;
}


#pageholder #maincontentarea .col765l .searchresults .searchresultstool .searchmaster {
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	height: 19px;
	width: 159px;
	border: 1px solid #CCC;
}

#pageholder #maincontentarea .col765l .searchresults .searchresultstool .searchsubmit {
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 136px;
	margin: 0px 0px 10px;
	display: block;
	height: 21px;
}

#pageholder #maincontentarea .col765l .searchresults .searchresultblock {
	background-color: #FFF;
	padding: 10px;
	width: 745px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}


#pageholder #maincontentarea .col765l .searchresults .searchresultblock h2 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 1em;
	color: #03296A;
	font-weight: normal;
}

#pageholder #maincontentarea .col765l .searchresults .searchresultblock h2 a {
	color: #03296A;
	font-weight: bold;
}
#pageholder #maincontentarea .col765l .searchresults .searchresultblock p {
	font-size: 0.76em;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .searchresults .searchresultblock .datetime {
	font-size: 0.68em;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .searchresults .searchresultblock .tirtiaryim2 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .col765l .searchresults  .pages {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 10px 0px 0px;
	padding: 0px;
	float: right;
	font-weight: bold;
	color: #333333;
	width: auto;
	list-style-type: none;
}

#pageholder #maincontentarea .col765l .searchresults .pages li {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	background-image: none;
	font-size:0.76em;
}
#pageholder #maincontentarea .col765l .searchresults .pages a {
	color: #333333;
	text-decoration: none;
}

#pageholder #maincontentarea .col765l .searchresults .pages a.selected {
	color: #333333;
	text-decoration: underline;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .yourviewlnk {
	font-size: 0.72em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .yourviewlnk a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol455  .published {
	font-size: 0.72em;
	color: #666666;
	margin-bottom: 10px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .pullout {
	font-weight: bold;
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .question {
	font-weight: bold;
	margin-top: 10px;
}
#pageholder #maincontentarea .col765l .subcol455 h2.comments {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .commentauthor {
	font-weight: bold;
	color: #03296A;
	margin-top: 10px;
	margin-bottom: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .commentlocation {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .commentadded {
	font-size: 0.72em;
	color: #666666;
	margin-bottom: 10px;
	background-image: url(../images/yourview_commenticon.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 1px;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .blogcommentadded {
	font-size: 0.72em;
	color: #666666;
	margin-bottom: 10px;
	background-image: url(../images/blogcomment_icon.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-bottom: 7px;
	padding-top: -3px;
	margin-top: 5px;
}


#pageholder #maincontentarea .subcol455 .commentarticlewrap {
	padding: 0px;
	float:left;
	width: 455px;
	margin: 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#pageholder #maincontentarea .subcol455 .commentarticlewrap a{
text-decoration: underline;
color: #03296A;
}

#pageholder #maincontentarea .subcol455 .commentarticlewrap h2{
font-size: 1em;
}


#pageholder #maincontentarea .col765l .subcol455 .commentarticlewrap .pages {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 20px;
	float: left;
	font-weight: bold;
	color: #333333;
	width: auto;
	font-size: 0.76em;
	list-style-type: none;
}
#pageholder #maincontentarea .col765l .subcol455 .commentarticlewrap .pages li {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	background-image: none;
}
#pageholder #maincontentarea .col765l .subcol455 .commentarticlewrap .pages a {
	color: #333333;
	text-decoration: none;
}

#pageholder #maincontentarea .col765l .subcol455 .commentarticlewrap .pages a.selected {
	color: #333333;
	text-decoration: underline;
}

#pageholder #maincontentarea .col765l .subcol455 .blogwrap .pages {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 20px;
	float: left;
	font-weight: bold;
	color: #333333;
	width: auto;
	font-size: 0.76em;
	list-style-type: none;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .pages li {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	background-image: none;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .pages a {
	color: #333333;
	text-decoration: none;
}

#pageholder #maincontentarea .col765l .subcol455 .blogwrap .pages a.selected {
	color: #333333;
	text-decoration: underline;
}


#pageholder #maincontentarea .subcol455 .commentformwrap {
	padding: 0px;
	float:left;
	width: 455px;
	margin: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .commentformwrap .commenttxtfield {
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 18px;
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#pageholder #maincontentarea .col765l .subcol455 .commentformwrap .commenttxtarea {
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 100px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#pageholder #maincontentarea .col765l .subcol455 .commentformwrap .commentsubmit {
	padding: 5px 10px;
	border: 1px solid #CCCCCC;
	margin: 10px 10px 10px 0px;
	display: block;
	float: left;
}
#pageholder #maincontentarea .subcol455 .blogwrap {
	padding: 0px 0px 10px;
	float:left;
	width: 455px;
	margin: 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#pageholder #maincontentarea .subcol455 .blogwrap a{
text-decoration: underline;
color:#03296A;

}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .blogimwrap {
	float: left;
	width: 300px;
	margin: 0px 10px 10px 0px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .blogimwrap img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .blogimwrap .blogimquote {
	font-size: 0.65em;
	color: #666666;
	font-weight: bold;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap h1 {
	font-size: 1em;
	margin: 0px 0px 10px;
	padding: 0px;
	font-weight: normal;
	color: #333333;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap h2 {
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .posted {
	color: #666666;
}
#pageholder #maincontentarea .col765l .subcol455 .blogwrap .posted .orangehi {
	font-weight: bold;
	color: #FD4812;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 h2 {
	font-size: 1em;
}
#pageholder #maincontentarea .col765l .sitemapwrap {
	padding: 0px 0px 10px;
	clear: left;
	flaot: left;
	width: 765px;
	display: block;
	margin: 0px 0px 10px;
}
#pageholder #maincontentarea .col765l .sitemapwrap ul {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	list-style-type: none;
	width: 145px;
	float: left;
}

#pageholder #maincontentarea .col765l .sitemapwrap ul.last {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 145px;
	float: left;
}
#pageholder #maincontentarea .col765l .sitemapwrap li {
	margin: 0px 0px 5px;
	padding: 0px;
	width: 145px;
	display: block;
}
#pageholder #maincontentarea .col765l .sitemapwrap li a {
	font-size: 0.78em;
	font-weight: bold;
	color: #03296A;
	background-position: 3px 4px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	width: 128px;
	background-color: #EBEFF6;
	background-image: url(../images/sitemap_libg.gif);
	background-position: left top;
	border: 1px solid #E1E6EF;
	display: block;
}

#pageholder #maincontentarea .col765l .sitemapwrap .sitemaplev2 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 145px;
}
#pageholder #maincontentarea .col765l .sitemapwrap .sitemaplev2 li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	width: 145px;
}
#pageholder #maincontentarea .col765l .sitemapwrap .sitemaplev2 a {
	background-image: url(../images/sitemaplev2bg.gif);
	background-repeat: no-repeat;
	background-position: 2px 1px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	color: #333333;
	width: 130px;
}
#pageholder #maincontentarea .tellfrienddisclaimer {
	padding: 20px 0px 0px;
	clear: left;
	margin: 0px;
	color: #666666;
	font-size: 0.9em;
	
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .columnistwrap {
	background-color: #F0F0F0;
	padding: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/*attempt to clean up nonjscript ticker start*/
.gnb #ticker01 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}.gnb #ticker01 li a{
	color: #FFFFFF;
	
}

/*attempt to clean up nonjscript ticker end*/


#pageholder #maincontentarea .col765l .subcol455 .blogwrap h2 {
	font-size: 0.9em;
	font-weight: bold;
	color: #03296A;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea    .businesschartwrap {
	background-color: #F0F1F6;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../images/biz_chartbg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	width: 300px;
	text-align: center;
}
#pageholder #maincontentarea    .businesschartwrap .chart {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea    .businesschartwrap .bizcharttable {
	margin: 0px;
	padding: 5px 0px 0px;
	width: 300px;
	font-size: 0.68em;
	color: #333333;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	background-color:#FFF;
}
#pageholder #maincontentarea    .businesschartwrap .bizcharttable tr.white {
	margin: 0px;
	padding: 5px;
	
	background-color:#FFFFFF;
}
#pageholder #maincontentarea    .businesschartwrap .bizcharttable tr.blue{
	margin: 0px;
	padding: 0px;
	background-color: #F0F1F6;
}

#pageholder #maincontentarea    .businesschartwrap .bizcharttable th{
	margin: 0px;
	padding: 5px 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-weight: bold;
	text-align: left;
}

#pageholder #maincontentarea    .businesschartwrap .bizcharttable td{
	margin: 0px;
	padding: 5px 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align: center;
	
}
#pageholder #maincontentarea    .datasupplied {
	text-align: right;
	margin: 0px 0px 10px;
	padding: 8px 10px;
	float: left;
	width: 280px;
	background-image: url(../images/datasuppliedbg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #DDE9F5;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#pageholder #maincontentarea  .datasupplied p {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea    .datasupplied img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.tabbertab h2 {
font-size: 1em;
}
.sportdropmenua {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #CCC;
	background-color: #FFF;
	font-size: 0.72em;
	color: #333333;
	height: 20px;
}
.sportgo {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #CCC;
	font-size: 0.72em;
	color: #333333;
	height: 20px;
}
ul.sportsmininav {
	margin: 0px 0px 10px;
	padding: 0px;
	clear: left;
	list-style-type: none;
	display: block;
	float:left;
	width: 280px;
}
ul.sportsmininav li {
	padding: 0px;
	float: left;
	width: 80px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.sportsmininav li a {
	color: #333333;
	font-size: 0.72em;
}

ul.sportsmininav li a:hover {
	color: #03296A;
}

ul.sportsmininav li a.selected {
	color: #03296A;
	text-decoration:underline;
}
table.leaguetable {
	padding: 0px;
	width: 285px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear:left;
	font-size: 0.72em;
	color: #333333;
}
table.leaguetable th {
	color: #03296A;
	text-align: left;
	font-weight: bold;
	background-color: #F3F7FC;
	margin: 0px;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

table.leaguetable th.right {
	text-align: right;
}

table.leaguetable td {
	color: #999;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding: 4px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
table.leaguetable td.right {
	text-align: right;
}

table.leaguetable td.blue {
	color: #999;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding: 4px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	background-color: #F3F7FC;
}

.tabbertab p {
	font-size: 0.72em;
	color: #333333;
	padding: 0px;
	clear: left;
	margin: 0px;
}

.tabbertab p a {
	color: #03296A;
}


#pageholder #maincontentarea .col765l  .generalformwrapper {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .step {
	font-weight: normal;
	color: #333333;
	font-size: 1.3em;
	padding: 0px 0px 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: left;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .step .stepblue {
	color: #03296A;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .standardtxtfield {
	padding: 1px 2px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 15px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .standarddropmenu {
	padding: 1px 2px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 20px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .sdropmenunowidth {
	padding: 1px 2px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .standardtxtarea {
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 70px;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .standardsubmit {
	padding: 5px 10px;
	border: 1px solid #CCCCCC;
	margin: 10px 10px 10px 0px;
	display: block;
	float: left;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .lineabove {
	margin: 0px 0px 5px;
	padding: 10px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	clear: left;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper  .two00 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper  .one10 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 110px;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .registrationsubmitwrap {
	background-color: #F3F3FB;
	margin: 0px;
	padding: 5px 10px;
	float: left;
	width: 435px;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .registrationsubmitwrap a {
	float: right;
	color: #333333;
	text-decoration: underline;
	margin: 20px 0px 0px;
	padding: 0px;
	display: block;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .subscription {
	font-size: 1.3em;
	color: #03255F;
	background-color: #F3F3FB;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .lineabove .asterisk {
	font-weight: bold;
	color: #FF6600;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size:150%;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .lineabove .calendaricon {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .subscriptionmode {
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .subscriptionmode td {
	font-size: 0.86em;
	color: #03296A;
	margin: 0px;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .subscriptionmode td.blue1 {
	background-color: #D7E7FB;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .subscriptionmode td.blue2 {
	background-color: #E3EFFC;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .subscriptionmode td.blue3 {
	background-color: #F1F7FE;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .dotted {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .formproceedwrap {
	margin: 20px 0px;
	padding: 10px 0px 0px;
	float: left;
	width: 455px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .asterisk2 {
	color: #FF6600;
}
#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper a {
	color: #03296A;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper p {
	font-size: 0.76em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptionsteps {
	margin: 0px 0px 20px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptionsteps li {
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 0.76em;
	color: #03255F;
	font-weight: normal;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptionsteps li.selected {
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 0.76em;
	color: #FF6600;
	font-weight: bold;
}

#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptionsteps .newline150 {
	clear: left;
	margin: 2px 5px 0px 0px;
	padding: 2px 0px 0px;
	display: block;
	font-weight: normal;
	color: #666666;
	width: 150px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
}

#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptionsteps .newlinerest {
	clear: left;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px;
	display: block;
	font-weight: normal;
	color: #666666;
	width: 455px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper h2.block {
	padding: 5px;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 1em;
	font-weight: normal;
	color: #03296A;
	background-color: #E4E7EB;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptioncol1 {
	margin: 0px;
	padding: 0px;
	width: 155px;
	float: left;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptioncol2 {
	margin: 0px;
	padding: 0px;
	width: 610px;
	float: left;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .blue {
	color: #03255F;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper h3 {
	color: #03296A;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
	font-size: 0.86em;
}



#pageholder #maincontentarea .col300r .rightcolitemopinion {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clear:left;
	float:left;
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#pageholder #maincontentarea .col300r .rightcolitemopinion p {
	color: #333333;
	margin-bottom: 10px;
	font-size: 0.76em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#pageholder #maincontentarea .col300r .rightcolitemopinion a {
	color: #03296A;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptioncol2 .formchevs {
	margin: 10px 0px;
	padding: 10px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	font-size: 0.76em;
	list-style-type: none;
	color: #333333;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .subscriptioncol2 .formchevs li {
	background-image: url(../images/toputils_chevron.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 10px;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .tinytxtfield {
	border: 1px solid #CCCCCC;
	height: 15px;
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 10px;
	margin-right: 10px;
}

#pageholder #maincontentarea .col765l  .formwrap .generalformwrapper .standarddropdown {
	padding: 1px 2px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .form340 {
	width: 340px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .form425 {
	margin: 0px;
	padding: 0px;
	width: 425px;
	float: right;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .form2colwrap {
	margin: 0px 0px 10px;
	padding: 0px 0px 10px;
	clear: left;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
}


#pageholder #maincontentarea .col300r .rightcolitemopinion .opiniontype {
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	margin-bottom: 10px;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .form2colwrap .form425 .nospace {
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .form2colwrap .clearbutton {
	padding: 0px;
	clear: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .small {
	font-size: 0.65em;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .orange {
	color: #FF6600;
}

#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .largepercenttxt {
	font-size: 150%;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .orderinfotable {
	padding: 0px;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 0.76em;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .orderinfotable td {
	color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .orderinfotable th {
	color: #03255F;
	text-align: left;
	padding: 5px 0px;
}
#pageholder #maincontentarea .col765l .formwrap .generalformwrapper .thanks {
	font-size: 1.1em;
	color: #FF6600;
}

#pageholder #maincontentarea .col300r .rightcolitemopinion h2 {
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
	font-size: 0.86em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#pageholder #maincontentarea .col300r .rightcolitemopinion h2 .style2 {
	margin: 0px 0px 5px;
	padding: 4px 5px;
	background-color: #CED5E8;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #03296A;
	font-size: 0.86em;
	color: #03296A;
	font-weight: bold;
	clear:left;
}
#pageholder #maincontentarea .col300r .rightcolitemopinion h2 .style2 a{
	color: #03296A;
	font-weight: bold;
}

#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 {
	margin: 0px;
	padding: 0px 0px 2px;
	list-style-type: none;
	width: 455px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 li {
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: none;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 a {
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding: 10px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 .send {
	background-image: url(../images/arttools_send.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
}

#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 .say {
	background-image: url(../images/arttools_say.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 .print {
	background-image: url(../images/arttools_print.gif);
	background-repeat: no-repeat;
	background-position: 5px 1px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .articletools2 .read {
	background-image: url(/images/arttools_read.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	display: block;
	margin: 5px 10px 5px 0px;
	padding: 0px 10px 0px 25px;
}

.solidgreybottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	padding-bottom: 10px;
}








#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .feedinfo {
	font-size: 0.90 em;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	background-image: none;
	width: 455px;
	color: #333333;
	font-weight: normal;
}

#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .feedinfo li {
	margin: 0px 5px 0px 0px;
	padding: 5px 5px 0px 0px;
	float: left;
	background-image: none;
	display: block;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 .feedinfo .line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

#pageholder #maincontentarea .col765l .subcol455 .leaderwrap_02 .feedinfo {
	font-size: 0.68em;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	background-image: none;
	width: 455px;
	color: #333333;
	font-weight: normal;
}

#pageholder #maincontentarea .col765l .subcol455 .leaderwrap_02 .feedinfo li {
	margin: 0px 5px 0px 0px;
	padding: 5px 5px 0px 0px;
	float: left;
	background-image: none;
	display: block;
}
#pageholder #maincontentarea .col765l .subcol455 .leaderwrap_02 .feedinfo .line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea  .col765l .subcol455 .leaderwrap_02 .leader_rcol ul {
	margin-left: -15px;
	padding: 0px;
	color: #333333;
	list-style-type: none;
	width: 140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px 0px 10px;
	
}
#pageholder #maincontentarea  .col765l .subcol455 .leaderwrap_02 .leader_rcol li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 0.7em;
	width: 130px;
}
#pageholder #maincontentarea  .col765l .subcol455 .leaderwrap_02 .leader_rcol li a {
	color: #03296A;
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(../images/leader_chevron.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 4px 4px;
	width: 120px;
}

#pageholder #maincontentarea  .col765l .subcol455 .leaderwrap_02 .leader_rcol li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	width: 120px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li a {
	color: #03296A;
	padding: 0px 0px 1px 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	background-image: url(../images/leader_chevron.gif);
	display: block;
	background-repeat: no-repeat;
	background-position: 2px 4px;
	width: 280px;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

#pageholder #maincontentarea  .subcol610 .section_lcol300 .greybotwrap li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	width: 280px;
}
#pageholder #maincontentarea  .subcol610 .section_rcol300 .greybotwrap li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	width: 280px;
}
#pageholder #maincontentarea  .subcol610 .section_lcol300 .nobotwrap li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	width: 280px;
}
#pageholder #maincontentarea  .subcol610 .section_rcol300 .nobotwrap li a.pic {
	background-image: url(../images/jlicon_picture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 15px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	width: 280px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li a.audio {
	background-image: url(../images/jlicon_audio.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li a.video {
	background-image: url(../images/jlicon_video.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#pageholder #maincontentarea  .subcol610 .leaderwrap_01 .leader_rcol li a.article {
	background-image: url(../images/jlicon_article.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


#pageholder #maincontentarea  .rightcolitemwrap ul.width300cc {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 300px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .rightcolitemwrap ul.width300cc li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: left;
	height:7 em;
}
#pageholder #maincontentarea .col765l .col300r .rightcolitemwrap .width300cc .specialfeatures {
	float: left;
	margin: 5px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 ul {
	margin: 0px;
	padding: 10px 0px 0px;
	list-style-type: none;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 li {
	font-size: 0.68em;
	display: block;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .newsiblock455 h1 {
	font-size: 1.2em;
}
#pageholder #maincontentarea .subcol455 h1 a {
	color: #03296A;
	font-weight: bold;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .lineabove .two000 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .step .stepblue1 {
	color: #03296A;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .standardtxtfield {
	padding: 1px 2px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 20px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .standardtxtfield1 {
	padding: 1px 2px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 15px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .standardtxtarea1 {
	padding: 0px;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: 200px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .linenotabove {
	margin: 0px 0px 5px;
	padding: 10px 0px 0px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	clear: left;
}
#pageholder #maincontentarea .col765l .subcol455 .formwrap .generalformwrapper .linenotabove .two000 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
}
#pageholder #maincontentarea .col765l .subcol455 .articlewrap .incolrightcol .pullout2 {
	font-weight: normal;
	color: #03296A;
	padding: 10px;
	margin: 0px;
}
#pageholder #maincontentarea .col765l .subcol145 .leftcolitemwrap .gllink a{
	font-weight: bold;
}
.shadetabs{
padding: 0px;
margin-left: 0;
margin-top: 10px;
margin-bottom: 10px;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
font-size: 0.76em;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 10px;
margin-right: 3px;
border: 1px solid #CCC;
color: #333333;
background: #F2F2F2;
}

.shadetabs li a:visited{
 color: #333333;
}

.shadetabs li a:hover{
 color: #333;
 background: #F9F9F9;
 border-color: #CCC;

}

.shadetabs li a.selected{ /*selected main tab style */
 position: relative;
 top: 1px;
 background-color: #FFF;
}

.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
#pageholder #maincontentarea  .rightcolitemwrap ul.page3{
	padding-top: 5px;	
}
#pageholder #maincontentarea  .leftcolitemwrap ul.page3{
	padding-top: 5px;	
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap {
	margin: 10px 0px;
	padding: 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 455px;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap .rsscol1 {
	padding: 0px;
	float: left;
	width: 217px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap .rsscol2 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 217px;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap ul {
	padding: 0px;
	width: 217px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	list-style-type: none;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap  li {
	margin: 0px;
	padding: 0px;
	width: 217px;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap  li a {
	font-size: 0.86em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6B654;
	color: #333333;
	display: block;
	background-image: url(../images/rssicon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	width: 197px;
}

#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap  li.last a {
	
	border-bottom-style: none;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap ul.level2 {
	padding-left: 25px;
	width: 197px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap ul.level2 li {
	width: 197px;
	margin: 0px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .subcol455 .rssblockwrap ul.level2 li a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 172px;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/rssicon2.gif);
	font-size: 0.8em;
}
#pageholder #maincontentarea .col765l .subcol455 h3.rss {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	clear: left;
	font-weight: bold;
	color: #FF6600;
}





#pageholder #maincontentarea  .rightcolitemwrap ul.homewidth {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 145px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .rightcolitemwrap ul.homewidth li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 145px;
}
#pageholder #maincontentarea  .rightcolitemwrap ul.homewidth li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 140px;
}

#pageholder #maincontentarea  .leftcolitemwrap ul.homewidth {
	margin-left: -16px;
	list-style-type: none;
	padding: 0px;
	width: 145px;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0px;
	float:right;
}

#pageholder #maincontentarea  .leftcolitemwrap ul.homewidth li {
	font-size: 0.76em;
	margin: 0px;
	padding: 0px;
	width: 145px;
}
#pageholder #maincontentarea  .leftcolitemwrap ul.homewidth li a {
	color: #082863;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: block;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/leader_chevron.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	width: 140px;
}
#pageholder #maincontentarea .subcol455 .newsiblock455-banner {
	background-color: #FFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 435px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: left;
	margin: 0px;
	float: left;
}
#pageholder #maincontentarea  .rightcolitemwrap .competitionwrap {
list-style-type: none;
padding: 0px;
width: 130px;
voice-family: "\"}\"";
voice-family:inherit;
margin: 0px 10px 0px 0px;
float:right;
}


#pageholder #maincontentarea  .rightcolitemwrap .competitionwrap h3{
font-size: 0.76em;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}

#pageholder #maincontentarea .col765l .col300r .rightcolitemwrap .competitionwrap h3 a {
font-weight: bold;
}

#pageholder #maincontentarea  .rightcolitemwrap .competitionwrap p{
font-size: 0.76em;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
font-weight: normal;
}
*html .advertsquash {
	width: 450px; 
}

#pageholder #maincontentarea .col300r .rightcoljscriptadwrap { 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	clear:left; 
	float:left; 
	width: 300px;
}
#pageholder #maincontentarea .col300r .rightcoljscriptadwrap1 { 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 10px; 
	margin-left: 0px; 
	clear:left; 
	float:left; 
	width: 300px;
}
#pageholder #maincontentarea .col765l .subcol610 .weatherwrap {
	margin: 0px 0px 10px;
	padding: 0px;
	float: left;
	width: 610px;
}
#pageholder #maincontentarea .col765l .subcol610 .weatherwrap img {
	padding: 0px;
	float: left;
	margin: 0px 10px 5px 5px;
}



#pageholder #maincontentarea .col765l .subcol610 .weatherwrap .weathera {
	background-color: #E6EAF3;
	margin: 0px;
	padding: 5px 0px 0px;
	clear: left;
	float: left;
	width: 610px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #03296A;
}
#pageholder #maincontentarea .col765l .subcol610 .weatherwrap .weatherb {
	background-color: #F8FCFB;
	margin: 0px;
	padding: 5px 0px 0px;
	clear: left;
	float: left;
	width: 610px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #03296A;
}



#pageholder #maincontentarea .col765l .subcol610 .weatherwrap h2 {
	font-size: 1.5em;
	margin: 0px 0px 10px;
	padding: 0px;
	display: block;
	color: #333333;
	font-weight: normal;
}
#pageholder #maincontentarea .col765l .subcol610 .weatherwrap h2 a{
	color: #333333;}

#pageholder #maincontentarea .col765l .subcol610 .weatherwrap h3 {
	margin: 0px 0px 2px;
	padding: 0px;
	font-size: 0.86em;
	color: #03296A;
	font-weight: normal;
}

#pageholder #maincontentarea .col765l .subcol610 .weatherwrap .weathera h3 {
	background-color: #E6EAF3;
}
#pageholder #maincontentarea .col765l .subcol610 .weatherwrap .weatherb h3 {
	background-color: #F8FCFB;
}





#pageholder #maincontentarea .col765l .subcol610 .weatherwrap p {
	font-size: 0.7em;
	color: #333333;
	margin: 0px 0px 2px;
	padding: 0px;
}
#pageholder #maincontentarea .col765l .subcol610 .weatherwrap .weather {
	font-size: 0.8em;
	color: #03296A;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-weight: normal;
}


#pageholder #maincontentarea .col145r .rightcolpoll2wrap {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
clear:left;
float: left;
width: 145px;
}

.archivebutton {

float:left;
padding-right:5px;
}
.divarchivebox{padding-bottom: 5px;
}
.widtharchivebox {width:300px;}

 .hpsearchfield {
	BORDER-RIGHT: #a5acb2 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #a5acb2 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 0px 0px 0px; 
	BORDER-LEFT: #a5acb2 1px solid;
	WIDTH: 100px; COLOR: #666666; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #a5acb2 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 16px; 
	voice-family: inherit
}


.hpsearchbutt {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: right;
	MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 0px
}

.hpsearchfield1 {
	BORDER-RIGHT: #a5acb2 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #a5acb2 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 0px 0px 0px; 
	BORDER-LEFT: #a5acb2 1px solid;
	WIDTH: 255px; COLOR: #666666; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #a5acb2 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 16px; 
	voice-family: inherit
}
#pageholder #maincontentarea .wrapper300s {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	width: 300px;
}


.multimediabox{
  width:610px;

}
 .submultimediabox{
   float:left;
   width:196px;
   padding-top:10px;
   padding-right:10px;

 }
  .submultimediaboxlast{
   float:left;
   width:196px;
   padding-top:10px;

 }
ul.sublist {
 
	width:196px;
	padding:0px;
	margin:0px;
	float: left; 
	LIST-STYLE-TYPE: none; 
	voice-family: inherit;
	background-color:#FFFFFF;

}
.sublist li {
	padding:0px;
	margin:0px;
    color: #03296a;
	font-size:0.8em;
}
.sublist li a {
	padding-right: 0px; 
	DISPLAY: block; 
	padding-left: 0px; 
	padding-bottom: 4px; 
	margin: 0px; 
    color: #03296a;
	padding-top: 4px; 

}
.sublist li a.arrow {
	 background-position: 0px 8px; 
	PADDING-LEFT: 10px; 
	background-image: url(images/leader_chevron.gif); 
	background-repeat: no-repeat
}

.boxposition{
  width:145px;
}
.titlebox2{
  /*background-color:#8585a7;*/
  background: #CED5E8;
  font-weight:bold;
  color:#021E5D;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:3px;
}
.titleboxlink2{
  font-size:0.75em;
  font-weight:bold;
  color:#021E5D;
}
a.titleboxlink2 h1 {
   /*color:#000;*/
   margin:0px;
}
a.titleboxlink2 h2 {
   color:#fff;
  margin:0px;
}
a.titleboxlink2 h1:hover {
   text-decoration:underline;
}
a.titleboxlink2 h2:hover {
   text-decoration:underline;
}
.linheightbox{
	background-color:#03296A;
	height:2px
}