@charset "utf-8";
/* CSS Document */

body{
	font-size: 85%;
}

/* New Colors  */
.cs-help-content-wrapper h2 {
	color: black;
	border-bottom: solid 1px #ccc;
	
}
.cs-help-content-wrapper h1 {
	font-family: Arial, verdana, Helvetica, sans-serif !important;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
	font-size: 1.7em;
	padding-left: 5px;
	width: 100%;
}


/* CS Breadcrumb - header  */
#cs-wrapper .breadcrumb{
	color:#CCCCCC;
	font-size:1.1em;
	text-decoration:none;
}

#cs-wrapper .breadcrumb a{
	color:#069;
	text-decoration: none;
}

#cs-wrapper .breadcrumb a:visited {
	color:#069;
}

#cs-wrapper .breadcrumb a:hover{
	color:#C60;
	text-decoration: underline;
}

#cs-wrapper .breadcrumb .selected{
	color: #333;
	}
	
#cs-wrapper .help-anchor a, #cs-wrapper .help-home{
	background-image: url(../sprites/help-logo.gif);
	background-repeat: no-repeat;
	padding-left: 32px;
	font-size: 24px;
	line-height: 25px;
	padding-top: 1px;
	padding-bottom: 2px;
	color: #C60;
	font-family:Arial, Helvetica, verdana, sans-serif;
	font-weight: normal;
}
#cs-wrapper .breadcrumb .help-anchor a, #cs-wrapper .breadcrumb .help-anchor a:visited{
	font-weight: normal;
	color:#069;
}
	
#cs-wrapper .cs-logout-node{
	float: right;
	font-size: 11px;
}

#cs-wrapper .cs-logout-node a:link{
	font-size: 11px;
	font-weight: normal; 
}


/* Layout Fixes  */
#cs-wrapper{
	padding: 0px 4px;


}

#cs-content-col {
	padding: 0px;
	padding-right: 11px;
	font-size: 1em;
	width: 96%;


}

#cs-content-col .cs-help-content-wrapper{
	width: 100%;
	padding: 0 5px 0 0 !important;
	padding: 0px;
	margin: 0px;
	font-size: 1em;

}


.cs-search-center{
	width: 60%;
	border: solid 2px pink;
}


.cs-search-result-wrapper a:link, .cs-search-result-wrapper a:visited{
	text-decoration: none;
}

.cs-search-result-wrapper a:active, .cs-search-result-wrapper a:hover{
	text-decoration: underline;
}

.cs-search-result-wrapper h3{
	font-weight: bold;
	margin: 7px 0 0 0;
	padding: 0px;
	font-size: 1em;
	font-weight: bold;
}

.cs-help-content-wrapper .cs-search-head h1{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
	color: #333; 
	font-size: 1.7em;
	padding-left: 5px;
	width: 100%;
}

.search-keywords{ 
color: #C60;
}

#cs-content-col .cs-search-result-wrapper div{
	margin: 0px;
}

#displayLink{
	padding-bottom: 10px;
}

.cBox .cs-flexi-head{
	width: 100%;
	margin: 0px;
	text-align: center;
}
.cBox .cs-divider{
	margin: 5px 0 8px 0;
}
.cBox .cs-orange-head, .cBox .cs-first-head-flexi{
	margin: 0px;
	padding: 0 0 5px 0;
	
}
.cBox .cs-caret-list{
	margin: 0px;
	padding-left: 15px;
	background-position: 5px 2px;
}

.cBox .cs-double-caret-list {
	padding-bottom: 15px;
	padding-left: 18px;
	background-position: 5px 2px;
}

.cBox .cs-divider-dashed {
	margin: 12px;
	border-bottom: solid 1px #C9E1F4;
}

.cBox .cs-divider{
	border-bottom: solid 1px #C9E1F4;
}

.cBox .cs-list-jq{
	margin: 0px;
	padding: 0 0 0 13px;
}
/* end layout  fixes*/


/* Search Related Styles */	
#search-help {
	white-space: nowrap;
	margin-right: 93px !important;
	margin: 0px;
}

#search-help #helpsearch{
	margin-right: 0px;
	width: 100% !important;
	width: 80%;	
}
#search-help #helpSearchSubmit{
}

#srch_sggst{
	font-size: .9em;
}

.cs-search-result-wrapper p{
	margin: 0px;
	padding: 0px;
}

.cs-search-result-wrapper p a, .cs-search-result-wrapper p a:visited {
	text-decoration: none;
}
.cs-search-result-wrapper{
	width: 100%;
}

.cs-search-result-wrapper ul{
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	}

.cs-search-result-wrapper li{
	border-bottom: solid 1px #ddd;
	list-style: none;
	padding-bottom: 7px;
	margin-bottom: 10px;
	margin-right: 10px;
}

.results-breadcrumb{
	color: #999;
}

/* Auto Complete Dropdown */
.suggest_link
{
   background-color: #FFFFFF;
   padding: 2px 6px 2px 6px;
}
.suggest_link_over
{
   background-color: #146EB4;
   color: #FFFFFF;
   padding: 2px 6px 2px 6px;
}
#sugdivhdr {
   font-size: 10px;
   color: #888;
   line-height: 12px;
   padding-right: 4px;
}
/* end Search */


/* Pagination Styles */
.pagination{ 
background-color: #EAF3FE;
background-image: url(../sprites/blue-bar.gif);
background-position: center top;
background-repeat: repeat-x;
border: 1px solid #C9E1F4;
font-size: 0.85em;
padding-bottom: 0px !important;
padding:5px 10px 5px 8px;
text-align: center;
color: #CCC;
display: block;
font-size: 11px;
height: 24px;
line-height: 24px;
margin-top: 10px;
}

.pagination b {
color:#333333;
padding:2px 5px 3px;
}

.pagination a{
background-color:transparent;
border:1px solid transparent;
padding:2px 5px 3px;
}

.pagination a:link{
	text-decoration: none;
}
	
.pagination a:visited {
color:#006699;
text-decoration:none;
}

.pagination a:hover{
background-color:white;
border:1px solid #CC3300;
color:#CC3300;
text-decoration:none;
}

.pagination .disabled{
color:#AAAAAA;
}
/* end Pagination*/




/* form Help Fixes 01 */

/* 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 */
/* HELP FIXES */




