@charset "utf-8";
/* CSS Document */


.cs-list-header{
	font-weight: bold;
	font-size: 1em;
	padding-left: 10px;
}

.cs-list .expander{
	background-image:url(../sprites/expander.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 16px;
	outline: none;
}

.cs-list .close{
	background-position: 0 -49px;
}

.cs-list-jq{
	margin: 0px;
	padding-left: 25px;
	
}

.cs-list-jq li{
	background-image:url(../customer/icons/cs-caret.gif);
	background-position:0em 0.3em;
	background-repeat:no-repeat;
	font-size:0.85em;
	line-height:1.4em;
	margin:0;
	padding:0 0.5em 0.25em 10px;
	list-style-type: none;
}


.cs-list-jq a, .cs-list-jq a:link, .cs-list-jq a:visited{
color:#006699;
text-decoration:none;
}

.cs-list-jq a:hover, .cs-list-jq a:active, .cs-list-jq a:focus  {
color:#CC6600;
text-decoration:underline;
}


/* fruit warning messages */
.message {
background:#FFFFCC none repeat scroll 0 0;
border:1px solid #0071B5;
color:black;
margin: 0px 0;
padding:10px;
}

.message span {
background:url(../../../common/errors-alerts/error-sprite.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:25px;
width:25px;
}

.message h6 {
font-size:13px;
margin:0 0 1em 35px;
padding:0;
}

.message p {
margin:0 0 1em 35px;
padding:0;
}

.message ul {
margin-left:10px;
padding-left:0;
}

.message li {
list-style-type:disc;
margin-left:35px;
}

.message a {
color:#004B91;
}

.success {
border:1px solid #447F00;
color:#006633;
}

.success h6 {
color:#006633;
}

.success span {
background-position:0 -25px;
}

.success span.mini {
background-position:0 -17px !important;
}

.warning {
border:1px solid #E47911;
}

.warning h6 {
}

.warning span {
background-position:0 -50px;
}

.warning span.mini {
background-position:0 -34px !important;
}

.error {
border:1px solid #A31919;
color:#A31919;
}

.error h6 {
}

.error span {
background-position:0 -75px;
}

.error span.mini {
background-position:0 -51px !important;
}

.mini {
border:1px solid #DDDAC0;
font-size:10px;
padding:7px;
}

.mini h6 {
font-size:11px;
margin-left:25px;
}

.mini p {
margin-left:25px;
}

.mini span.mini {
background:transparent url(../../../common/errors-alerts/error-sprite-mini.gif) no-repeat scroll 0 0;
border:0 none;
height:3px;
width:3px;
}

/* end Fruit Warning Message */





	
