/*
This style sheet is used for the scrolling news ticker.

<!--- ---------------------------------------------------------------------
'Sites Style Sheet              CompuCraft Software Solutions (c) 1999-2007
'Date --- Init Reason----------------------------------------------
'06/02/07 DB initiated for Standard
'06/02/07 DB added styles for height and scrolling in multiple browsers
'11/04/07 DB modified order of overflow styles
'11/04/07 DB added styles for removing borders on linked images
'11/04/07 DB added property for overflow in IE7
'30/04/07 DB added style to remove space beneath images
'24/10/07 DB added DP's modified Javascript and CSS to fix the onload jog, the scroll-stop offset, and to prevent disturbance to page depth.
'06/12/07 Released V4.3
'---------------------------------------------------------------------- --->

note: comments starting with cw- are used by the ComWeb Style Sheet Theme (colour) Editor.
Where more than one such comment is on consecutive lines, this is for backwards compatibility.
The first of these such lines is the latest label for the Style sheet editor to display and
the latter entries are older or redundant labels.
*/

div.NewsTicker {
height: 350px;
width:/*230px;for non IE6 */ auto;
/*_width:214px;From the overall leftContent width subtract the scrollbar width (26px), and the left padding of the leftFeature (in master.css) */
}

div.IE-3pxJogFix_NewsTicker {
/*IE-3pxJogFix*/
height: 350px;
width:100%!important;
_height:100%!important;/*using underscore hack, change to percentage to suit IE6*/
/*overflow:auto;for Safari, Opera and Netscape*/
/*_overflow:none;using underscore hack, reverse the auto, change to none for IE 5 and IE6*/
/**overflow:none;using star hack, reverse the auto, change to none for IE 6 and IE7*/
/*overflow-y:scroll;for IE*/
overflow: hidden; /* used to hide the scroll-bar */
}


div.NewsTicker div  {
border:0px solid white!important;
}

div.NewsTicker .cwContainer {
margin:0;
padding-right: 3px;
}

/*Allow the banners to scroll*/
.Banner1, 
.Banner2,
.Banner3,
.Banner4,
.Banner5 {
position: static!important;
}

 /*remove borders on linked images */
div.NewsTicker a img,
div.NewsTicker :link img,
div.NewsTicker :visited img { 
	border: 0 none;
 }
 
div.NewsTicker img{
margin-bottom:0px!important;
}

.NewsTicker h3 {
	text-align: center; 
	color: #000000; 
	font-size: 1.6em; 
	margin: 0; 
	height: 30px; 
	padding-top: 11px;
	background: transparent url(tickerH3_bg.gif) no-repeat 50% 0%;
	}
	
.TickerItem h3, .NewsItem h3 {
	font-size: 1.2em; 
	text-align: center; 
	height: auto;
	padding: 5px;
	margin: 2px 0;
	background: #fafafa; 
	border: 1px dotted #afafaf;
}

.TickerItem p {
	font-size: 9px; 
	line-height: 1.2em; 
	padding-bottom: 5px;
}

/* Non-Standard Additions
------------------------------------------------------------------------------------- */

