/*carousel************************************************************************************************/

.sys_carousel
{
    overflow: hidden;
    position: relative;
}

.sys_small
{
	width: 175px;
}

.sys_medium
{
	width: 175px;
}

.sys_large
{
	width:400px;
}

.sys_lightBoxContent
{
	border:none;
}

/*.sys_carousel .sys_dropdownContent {
position:relative;
top:0;
left:1px;
overflow:hidden;}*/


.sys_carousel .sys_imagesContainer
{
	width: 1500px;
	overflow: hidden;
	position: relative;
}

.sys_small .sys_imagesContainer
{
	left: 9px;
}

.sys_medium .sys_imagesContainer
{
	left: 40.5px;
}

.sys_carousel .sys_imagesContainer .sys_image
{
	/*float: left;*/
	margin: 10px 10px 0px 10px;
	overflow: hidden;
	height: 109px;
	width: 194px;
}

.sys_carousel .sys_imagesContainer .sys_imageLarge
{
	height:250px;
	width:400px;
	margin:0px;
}

.sys_carousel .sys_imagesContainer .sys_imageLightBox
{
	width:920px;
	height:488px;
	margin:0px;
}

.sys_carousel .sys_imagesContainer .sys_image img
{
	position: relative;
}

.sys_carousel .sys_imagesContainer .sys_image .sys_rollover
{
	min-height: 120px;
	top: -109px;
	position: relative;
        left:0px;
	width:194px;
	height:100%;
}

.sys_carousel .sys_imagesContainer .sys_image .sys_rollover .sys_inner {
width:100%;
min-height: 120px;
height:100%;
background-image:url(/clicsargent_images/carousel/rollover.png);}

.sys_carousel .sys_imagesContainer .sys_image .sys_rollover .sys_inner a {
z-index:1;
position:relative;
}
.sys_carousel .sys_imagesContainer .sys_image .sys_rollover .sys_inner a:hover {
text-decoration:underline;}

.sys_carousel .sys_imagesContainer .sys_image .sys_rollover_links {
	min-height: 28px;
	top: -28px;
	left:0px;
	position: relative;
   	height:28px;
   	float: right;
   	width: 100%;
	}
	
.sys_carousel .sys_imagesContainer .sys_image .sys_rollover_links .sys_inner {
    width:100%;
    min-height: auto;
    height:100%;
    text-align: center;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/clicsargent_images/carousel/rollover.png');
}

.sys_carousel .sys_imagesContainer .sys_image .sys_rollover_links[class] .sys_inner {
    background-image:url(/clicsargent_images/carousel/rollover.png);
}

.sys_carousel .sys_imagesContainer .sys_image .sys_rollover_links .sys_inner a {
z-index:1;
position:relative;}


.sys_greyButton, .sys_greyButtonOff
{
    margin-left:9px;
    margin-bottom:3px;
    cursor: pointer;
}

.sys_controls
{
	display: none;
    margin-top:5px;
}

.sys_carousel .sys_container
{
    margin-top:10px;
    position:relative;
}

.sys_small .sys_container
{
	/*margin-left: 17px;*/
}

.sys_medium .sys_container
{
	/*margin-left: 45px;*/
	margin-bottom:5px;
}

.sys_large .sys_imagesContainer
{
	/*height:271px;*/
	width:2886px;
}

.sys_lightBoxContent .sys_imagesContainer
{
	height:488px;
	width:5520px;
}

.sys_large .sys_container
{
	margin-top:0px;
	padding-top:10px;
	background-color:#f1f1f1;
	height:22px;
}

.sys_lightBoxContent .sys_container
{
	margin-top:0px;
	padding-top:10px;
	background-color:#f1f1f1;
	text-align:center;
	height:22px;
}

.sys_carousel .sys_container {
width:100%;
margin-left:auto !important;
margin-right:auto !important;
margin-bottom:5px;
text-align:center;}

.sys_large .sys_container .sys_controls
{
	margin:0px;
	
}

.sys_carousel .sys_container .sys_controls,
.sys_lightBoxContent .sys_container .sys_controls {
	margin:0 auto;
	text-align:center;
	padding:0 0 2px 0;
}

.sys_large .sys_container .sys_largerView, 
.sys_lightBoxContent .sys_container .sys_largerView
{
	position:absolute;
	top:6px;
	right:7px;
}

.sys_large .sys_imagesContainer
{
	width:2886px;
}

.sys_lightBoxContent .sys_imagesContainer
{
	width:5520px;
}

.sys_large .sys_container
{
	margin-top:0px;
	background-color:#f1f1f1;
	padding-top:0px;
	height:32px;
}

.sys_lightBoxContent .sys_container
{
	margin-top:0px;
	background-color:#f1f1f1;
	text-align:center;
	height:32px;
	padding-top:0px;
}

.sys_large .sys_container .sys_controls
{
	margin:0px;
	padding-top:7px;
	background: white;
}

.sys_lightBoxContent .sys_container .sys_controls
{
	padding-top:10px;
	margin:0px;
}

.sys_rightButton
{
    margin-left: 12px;
	cursor: pointer;
}
    
.sys_leftButton
{
    margin-right: 3px;
    cursor: pointer;
}

.sys_carousel h3
{
    display:block;
    /*background:url(/clicsargent_images/carousel/arrow.gif) no-repeat right;*/
    margin:0px;
    /*padding-right:10px;*/
    padding-left:3px;
    margin-top:5px;
    border-bottom:0 none;
}

.sys_carousel h3.sys_h3_links    /* update 2 July 2009 - amended style for full-size link   */

{
    margin:0;
    margin-right:10px;
    font-size:1em;
    border-bottom:0 none;
    margin-top:4px;
}


.sys_carousel h3 a:link, .sys_carousel h3 a:visited
{
    font-size:1em;
    color: #b1017c;
    text-decoration: none;
}

.sys_rollover p
{
    color:#333333;
    clear:both;
    margin:0px;
    padding:3px 3px 30px 3px;
    font-weight:normal;
}

.sys_rollover a p
{
    font-size:1em;
    color:#b1017c;
    font-weight:bold;
}

.sys_rollover p
{
   font-weight:normal;
 
}

.sys_rollover a
{
    text-decoration:none;
}

