noscript p, noscript ol {color: #a00; font-size: 13px; line-height: 1.4em; text-align: left;}
noscript a {color: #a00; text-decoration: underline;}
noscript ol {margin-left: 25px;}

.stripViewer .panelContainer .panel ul {text-align: left; margin: 0 15px 0 30px;}

/* These 2 lines specify style applied while slider is loading */
.csw {width: 850px; height: 320px; background: #fff; overflow: scroll;}
.csw .loading {margin: 200px 0 300px 0; text-align: center;}

/* This is the viewing window */
.stripViewer { 
	position: relative;
	overflow: hidden;
	margin: auto;
	width: 850px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	height: 320px;
	clear: none;
	margin:2em auto 1.5em;
	}
	
/* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
.stripViewer .panelContainer { 
	position: relative;
	left: 0; top: 0;
	width: 100%;
	list-style-type: none;
	clear:left;
	}
	
/* Each panel is arranged end-to-end */
.stripViewer .panelContainer .panel { 
	float:left;
	height: 320px;
	position: relative;
	width: 850px;
	}
	
/* Panel Styling */
.panel {background: url(../images/home-slider-bg.jpg) no-repeat left top #7da4d2; height:49em;}
	
/* Wrapper to give some padding in the panels, without messing with existing panel width */
.stripViewer .panelContainer .panel .wrapper {padding: 25px 9px 10px;}


/* Generated CodaSlider items that are to be hidden */
.stripNav, .stripNavL, .stripNavR {display:none;}
		
div#news-scroller div#homeSlider h3 {color:#4971b7; font-weight:normal; font-size:2em; margin: 0 0 1em 425px; padding-top:2.25em;}
div#news-scroller div#homeSlider div.news h3 {margin-left:.75em; padding-top:0;}

div#news-scroller div#homeSlider h4 {color:#4971b7; font-weight:bold; font-size:1em; line-height:1.5em; margin:1em 2em 0;}
* html div#news-scroller div#homeSlider h4 {margin:0 2em; line-height:1em;}
*+html div#news-scroller div#homeSlider h4 {margin:0 2em; line-height:1em;}

div#news-scroller div#homeSlider p {color:black; margin-top:0; margin-left:425px; margin-right:2em;}

div#news-scroller div#homeSlider div.news p {margin:auto 2em;}
* html div#news-scroller div#homeSlider div.news p {margin:10px 2em;}
*+html div#news-scroller div#homeSlider div.news p {margin:10px 2em;}

	div#news-scroller div#homeSlider p strong {font-weight: bold; color:white;}
	
	div#news-scroller div#homeSlider p a {color:#4971b7; text-decoration: none;}
	div#news-scroller div#homeSlider p a:hover {color:white;}
	
	div#news-scroller div#homeSlider div.wrapper ul {color:#203b6b; margin-bottom:1.5em;}
	
	div#news-scroller div#homeSlider div.cs-screenshot {height:294; overflow:hidden;}
	
		div#news-scroller div#homeSlider div.cs-screenshot img.hide {display:none;}
		
	div#news-scroller div#homeSlider div.wrapper img {position: absolute; display:block; top:25px; left:5px; }
	* html div#news-scroller div#homeSlider div.wrapper img { display:block !important;}
	
	div#news-scroller div#homeSlider div.wrapper ul.news-nav {position:absolute; height:2em; bottom:0; right:0; list-style-type:none; margin-bottom:.25em; display:none;}
	* html div#news-scroller div#homeSlider div.wrapper ul.news-nav {margin-bottom:0;}
	
		div#news-scroller div#homeSlider div.wrapper ul.news-nav li {float:right; margin:0 1.5em 0 0;}
		
			div#news-scroller div#homeSlider div.wrapper ul.news-nav li a {display:block; padding:.4em 1.1em; color:white; font-size:1.2em; text-decoration: none;}
			div#news-scroller div#homeSlider div.wrapper ul.news-nav li a:hover {background-color:#8aabda;}
			div#news-scroller div#homeSlider div.wrapper ul.news-nav li.active a {background-color:#4971b7;}
			
	div#news-scroller div#homeSlider blockquote p {font-family: Georgia, Times, serif; font-size:1.8em; font-style: italic; line-height:1.3em;}
		div#news-scroller div#homeSlider blockquote p span {content: 'left-quote'; font-weight:bold; color:#4971b7;}
	
		div#news-scroller div#homeSlider blockquote p cite {font-family: Tahoma, Verdana, sans-serif; font-size:11pt; padding-top:1em; font-style:normal; display:block;}
		
	div#news-scroller div#homeSlider div.testimonial h3 {padding-top:15px;}
	
/* IE6 HACKS */
* html div#news-scroller div#homeSlider ul.thumbs li a.cs-thumb {margin-bottom:7px;}