
#container{
	float:left;
	width:998px;
	padding:0;
	margin:0 0 0 -37px;
}


.page_scroller ,.page_scroller div, .page_scroller h3, .page_scroller p, .page_scroller a{margin:0;padding:0;min-height:1px;_height:1px;}

.page_scroller img{margin:0;padding:0;}

.page_scroller img{border:0;}

.align-c{ text-align: center;}

.align-r{ text-align: right;}

.relative { position: relative; }

.static { position: static !important;  }

.usability{ left: -10px; position: absolute; text-align: left; width: 1px; height: 1px; overflow: hidden;}

.item { font-size: 1.2em; position: relative; margin: 0;}

.scroller_page{ position: relative; margin: 0 auto; padding-bottom:5px;}

.header{ position: relative;}

.carousel-holder a,.carousel-holder a:hover { outline: none; text-decoration: none;}.carousel { position: relative;}

.carousel .scroller { position: relative; margin: 0 auto auto 10px; overflow: hidden; _height: auto;}

.carousel .itemlist { margin: 0 !important; padding: 0 !important; font-size: 0.83em !important;}

.carousel .itemlist li { position: relative; margin: 0 !important; padding:0 0 0 0 !important; list-style:none; overflow: hidden;}

.carousel .itemlist li ul { margin: 0 !important; padding: 0 !important;}

.carousel .itemlist li span { position: absolute; display: block; font-family:Georgia,; letter-spacing:normal; font-size:12px; line-height:16px;/*background:#FF0000;*/ background:url(../images/red-x.png) repeat-x; -webkit-border-radius: 6px 6px 6px 3px;-moz-border-radius: 6px 6px 6px 3px; border-radius:6px 6px 6px 3px; padding:2px 4px; opacity: 0.80; filter: alpha(opacity=80);}

.carousel .itemlist li span.b { position: absolute; display: block; /*background:#FF0000;*/ background:url(../images/blue-x.png) repeat-x; -webkit-border-radius: 6px 6px 6px 3px;-moz-border-radius: 6px 6px 6px 3px; border-radius:6px 6px 6px 3px; padding:2px 4px; opacity:0.80; filter: alpha(opacity=80);}

.carousel .itemlist li span.g { position: absolute; display: block; /*background:#FF0000;*/ background:url(../images/green-x.png) repeat-x; -webkit-border-radius: 6px 6px 6px 3px;-moz-border-radius: 6px 6px 6px 3px; border-radius:6px 6px 6px 3px; padding:2px 4px; opacity:0.80; filter: alpha(opacity=80);}

.carousel .itemlist li span.y { position: absolute; display: block; /*background:#FF0000;*/ background:url(../images/yellow-x.png) repeat-x; -webkit-border-radius: 6px 6px 6px 3px;-moz-border-radius: 6px 6px 6px 3px; border-radius:6px 6px 6px 3px; padding:2px 4px; opacity: 0.80; filter: alpha(opacity=80);}

.carousel .itemlist li img { display: block;}.carousel .paging-controls  { position: relative;}

.carousel .paging-controls a { position: absolute; background-image: url(images/carousel.png) ; background-repeat: no-repeat; background-position:0 0;}

.carousel .paging-controls a.next { right: -5px;}

.carousel .paging-controls a.previous { left:10px;}

.carousel-holder .horizontal .scroller { clear: both;}

.carousel-holder .horizontal .itemlist { width:1000px;}

.carousel-holder .horizontal .itemlist li { float: left;}

.gamma-carousel { padding: 0px;}

.femail .gamma-carousel { background: url(images/carousel.gif)  no-repeat  top right;}

.gamma-carousel h3 { float: left; font-size: 1.17em; text-transform: uppercase; color: #00AAD2;}

.gamma-carousel p { float: right; padding: 2px 0; font-weight: bold; font-size:1em;}

.gamma-carousel .carousel-holder { clear: both; }

.gamma-carousel .itemlist { margin-left: -1px !important; padding-top:20px;}

.gamma-carousel .itemlist li { margin-right:5px !important; width: 238px; height: 137px;}

.gamma-carousel .itemlist a { height: 137px;}

.gamma-carousel .itemlist span { top:100px; left:5px; width: 221px; height: 126px; font-size: 11px; font-family:Verdana; line-height: 13px;}

.gamma-carousel .itemlist span table a{
	color:#FFFFFF;
	text-decoration:none;
}

.gamma-carousel .itemlist span strong { display: block; font-size: 11px;}

.gamma-carousel .paging-controls a { width: 18px; height: 108px; top: -100px;}




/*--------addd------*/

