body{ 
	margin:0; 
	padding:0; 
/*	text-align:center; */
	font-family:Arial, Helvetica, sans-serif;
} 
#print_content {
	color:#404040;
}
li.li_on2 {
background:url("/Images/interface/spotlight/tab-blue.gif") no-repeat scroll right -32px transparent;
color:#FFFFFF;
display:block;
float:left;
height:32px;
margin:0;
padding:0;

}

ul.tabs li.li_on2 a:link,
ul.tabs li.li_on2 a:visited,
ul.tabs2 li.li_on2 a:link,
ul.tabs2 li.li_on2 a:visited {
	background-image:url(/Images/interface/spotlight/tab-blue.gif);
	color:  #000000;
}
.glidecontent h2 {
	letter-spacing:-0.02em;
	word-spacing:-1pt;
	display:block;
	/*background: #eee;*/
	
}
.glidecontent p{
	font-family:tahoma,helvetica,sans-serif;
	display:block;
	/*background: #ddd;*/
}

#main-articles .glidecontent h2,
#main-articles .glidecontent p {
	color: #2b2e31;
}
 #main-articles .glidecontent a,
 #main-articles .glidecontent a:visited {
	color: #1c3c7e;
	font-size: 14px;
	text-decoration:underline;
}
 #main-articles .glidecontent a:hover {
	color: #000;
 }


body h1 {
	font-size: 20px;
	color: #000;
		font-family:Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}

#main-article {
	float:left;
	width: 624px;
	background:url(/Images/interface/spotlight/article-bg.png) top left no-repeat;
	padding: 10px 10px 0px 10px;
	overflow:hidden;
}
	#main-article-bottom {
		background:url(/Images/interface/spotlight/article-bg.png) bottom left no-repeat;
		height: 10px;
		float:left;
		width: 644px;
}

.primary-article {
	width: 624px;
	height: 202px;
	margin-bottom: 20px;
	padding: 10px 0px 11px 10px;
	float:left;
	background:url(/Images/interface/spotlight/panel-main.png) bottom left no-repeat;
	
}
.primary-article .headline-bg {
	/*background: #fff url(/Images/interface/spotlight/panel-main-bg.png) bottom left repeat-x;
	position: relative;
		top: -43px;
		height: 44px;
		clear:both;
		display:block;*/
		float:left;
		width: 220px;
		height: 202px;
		margin-left: 10px;
}
	.primary-article span.t1{
		font-size: 16px;
		line-height:22px;
		
		font-weight:bold;
		clear:both;
		
		/*position: relative;
		top: -40px; */
		margin:0 0 4px 0;
		/*background: #ffffff url(/Images/interface/spotlight/panel-main-bg.png) top left repeat-x;*/
	}
	.primary-article span.t2{
	/*	background: #ffffff url(/Images/interface/spotlight/panel-main-bg.png) bottom left repeat-x;*/
		/*padding-top: 2px;*/
		font-size: 12px;
		/*font-weight:normal;*/
		
	/*	position: relative;
		top: -40px;*/
		margin:0;
	}
	
.secondary-article-container {
	width: 212px;
	margin-left: 4px;
	float:left;
}
.secondary-article {
	margin-left:4px;
	width: 204px;
	/*height: 137px;*/
	height: 125px;
	float:left;
	padding: 4px 4px 9px;
	background: url(/Images/interface/spotlight/panel-1.png) bottom left no-repeat;
	float:none;
	margin:0 0 3px 0;
}
.secondary-article:hover {
background: url(/Images/interface/spotlight/panel-1.png) bottom left no-repeat;
	
	
}
.secondary-article a {
	float:left;
	width: 202px;
	height: 136px;
	/*display:block;*/
}
.secondary-article a img {
	border: 1px solid #fff;
}
.secondary-article a:active {
	padding-top: 1px;
}
	.secondary-article span.t1 {
		font-size: 14px;
		font-weight:bold;
		line-height: 15px;
		margin: 2px 1px 0 1px;
		}
	.secondary-article span.t2 {
		font-size: 12px;
		font-weight:normal;
		line-height: 15px;
		margin:0 1px;
		color: #1a1a1a;
	}


.clear {clear:both;}
/* *** Float containers fix: *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
.glidecontentwrapper{
position: relative; /* Do not change this value */
/*width: 634px;*/
width: 612px;
/*height: 285px;  Set height to be able to contain height of largest content shown*/
height: 203px;
overflow: hidden;
}
.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
padding: 0;
visibility: hidden;
/*width: 634px;*/
width: 612px;
}
.glidecontent a img {
	padding: 1px;
	background: url('/Images/interface/spotlight/main-image-border.png') top left repeat-x;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/
.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
margin-top: 0px;
float: right;
padding:12px 13px 0px 6px;

position: relative;
top: 0px;
z-index: 1000;
background:  url(/Images/interface/spotlight/slide-button-bg.png) top left no-repeat;
width: 88px;
height: 23px;
margin: -14px 0 0 0;


 /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)*/
.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
color: #2e6ab1;
float:left;
margin-left: 3px;
/*text-indent: -9999px;*/
width:19px;
height:21px;
background:url(/Images/interface/spotlight/slide-button.png) top left no-repeat;
}
.glidecontenttoggler a:hover {
	text-decoration:none;
}
.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background:url(/Images/interface/spotlight/slide-button.png) bottom left no-repeat;
}
#p-select .prev,
#p-select .next {
	display:none;
	height:0;
	width:0;
}
#main-article h1,
#main-article h2,
#main-article h3 {
	margin:0;
}
.sl-article-image-container {
	float:left;
	margin: 5px 15px 0 0;
	width: 280px;
}
.sl-article-image-container .caption {
	text-align: center;
	font-weight:bold;
	color: #000;
	padding: 1px 3px;
}

img.sl-article-image {
	border: 1px solid #6d6e70;
}

body sup {
height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	bottom: 1ex;
}
.sl-article {
	width: 612px;
	height: 106px;
	background: url('/Images/interface/spotlight/article-entry-bg.png') top left no-repeat;
	padding: 10px 10px 11px;
	clear:both;
	float:left;
	margin-bottom: 14px;

}
.sl-article img {
	float:left;
	border: 1px solid #fff;
	margin-right: 15px;
}
.sl-article img:hover {
	border: 1px solid #1C3C7E;
}

.sl-article h2,
.sl-article h2 a,
.sl-article h2 a:link,
.sl-article h2 a:visited,
.sl-article p {
	color: #2B2E31;
	line-height: 18px;
}
.sl-article h2 a:hover {
	text-decoration: underline;
	color: #000;
}
.sl-article p {
	margin:0;
}
a.sl-read-more,
a.sl-read-more:link,
a.sl-read-more:visited {
	color:#1C3C7E;
	text-decoration:underline;
	font-weight:bold;
	margin-left: 10px;
}
a.sl-read-more:hover {
	color: #000;
}
.sl-article h2 {
	margin: 0 0 8px 0;
}
.sl-article-noscript p{
	height: 38px;
	overflow:hidden;
}
a.testx,
a.testx:link,
a.testx:visited {
	background:url("/Images/interface/spotlight/slide-button-bg.png") no-repeat scroll left top transparent;
	float:right;
	width:79px;
	height:24px;
	margin:-10px 0 0;
	padding:11px 13px 0 15px;
	position:relative;
	top:0;
	right: -12px;
	z-index:1000;
	color: #000;
	text-decoration: none;
}
a.testx:hover {
	text-decoration:underline;
	color:#1C3C7E;
}

.widget-article {
	background: url('/Images/interface/spotlight/widget-article-bg.png') bottom left no-repeat;
	margin:0 3px 8px;
	padding-bottom: 4px;
}
.widget-article img {
	background: url('/Images/interface/spotlight/widget-article-bg.png') top left no-repeat;
	width: 192px;
	padding: 6px 6px 0;
	clear:both;
}
.widget-article p {
	padding: 0 6px;
	margin: 2px;
}
.widget-article h4.sl-widget-heading {
	font-weight: bold;
	font-size: 13px;
	color:#000;
	margin: 6px 0 0;
	padding: 0 6px;
}
.widget-article h4.sl-widget-heading a:hover {
	color:#000;
	text-decoration: underline;
}
h3.widget-article-heading-vet {
	color:#000;
	background: url('/Images/interface/spotlight/widget-article-heading-vet.png') top left no-repeat;
	width: 194px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	padding-left: 10px;
		margin:0 3px 8px;
}
.no-script-hidden {
	display:none;
}
div.sl-article-noscript a.testx,
div.sl-article-noscript a.testx:link,
div.sl-article-noscript a.testx:visited {
	margin:0;
}

