/*******************************************
 * SalesLogistix Screen Styles
 * author:   David Taber
 * version:  updated 16 March 09
 ********************************************/
 
 
/* *****************************
*  		PREAMBLE               *
****************************** */ 

body {
	font-size: 69%;
	font-family: Arial, Helvetica, sans-serif;
	}

img {
	border: 0;
	}

#container {
	width: 906px;
	background: url(../images/maincontent-bg.gif) repeat-y;
	margin: 0 auto;
	z-index:-1;
	}
	
.clear {
	clear: both;
	height: 1px;
	padding: 0;
	margin: 0;
	font-size:1px;
	}

/******************************
*  		HEADER                *
*******************************/ 

#header {
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #B78E9C;
	background: url(../images/header-bg.jpg) no-repeat;
	height: 66px;
	margin: 0;
	padding: 0;
	width: 903px;
	}

#header a {
	color: #FFF;
	text-decoration: none;
	}

#header a:hover {
	text-decoration: underline;
	}
	
#header img {
	float: left;
	padding: 0px 0 0 5px;
	margin: 0;
	}

#header div {
	float: right;
	width: 280px;
	margin: 8px 0;
	padding: 0 20px 0 0;
	text-align: right;
	}

#subheader {
	display: none;
	}

body.home #subheader {
/*	background: url(../images/subheader-bg.gif) repeat-y;  */
	width: 900px; 
	height: 147px; 
	margin: 0 0 0px 0; 
	padding: 0px 0 0 4px;
	display: block;
	clear:both; /*for mac ie*/
	}

#subheader #left {
	float: left;
	width: 474px;
	margin: 0;
	padding: 0;
	}

#subheader #left img {
	padding-left: 4px;
	padding-top: 38px;
	}

#subheader #photo {
	float: right;
	width: 900px;
	height: 104px;
	color: #FFF;
	}



/* ********************
*  	NAVIGATION TABS   *
********************* */
#nav {
	background: #444 url("../images/nav-bg.gif") repeat-x;
	float: left;
	width: 901px;
	padding: 10px 0 0 5px;
	margin: 0;
	font-size: 1.2em;
	z-index:100;
	}

#nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	}
	
#nav li { 
	float: left;
	display: block;
	background: #373737 url("../images/bg-tabs.gif") 0 -120px no-repeat;
	margin: 0 3px;
	text-transform:capitalize;
}

* html #nav li {  
	width: 6em !important;
	width: auto; 
	}

body.home #nav li#home,
body.solutions #nav li#solutions,
body.services #nav li#services, 
body.customers #nav li#customers,
body.company #nav li#company,
body.contactUS #nav li#contactUS {
	background: #fff url("../images/bg-tabs.gif") 0 0 no-repeat;
	}


#nav li:hover,
#nav li.hover,
body.solutions #nav li#solutions:hover,
body.solutions #nav li#solutions.hover,
body.services #nav li#services:hover,
body.services #nav li#services.hover,
body.customers #nav li#customers:hover,
body.customers #nav li#customers.hover,
body.company #nav li#company:hover,
body.company #nav li#company.hover,
body.contactUS #nav li#contactUS:hover,
body.contactUS #nav li#contactUS.hover{
	background: url("../images/bg-taboverleft.gif") 0 0 no-repeat;
	}

#nav a {
	display: block;
	padding: 3px 8px 5px;
	background: url("../images/bg-tabs.gif") 100% -180px no-repeat;
	color: #ccc;
	text-decoration: none;
	}

#nav a span {
	text-transform: none;
	}

body.home #nav li#home a,
body.solutions #nav li#solutions a,
body.services #nav li#services a,
body.customers #nav li#customers a,  
body.company #nav li#company a,
body.contactUS #nav li#contactUS a {
	background: url("../images/bg-tabs.gif") 100% -60px no-repeat;
	color: #990033;
	text-decoration: none;
	}


#nav li:hover a,
#nav li.hover a,

body.solutions #nav li#solutions:hover a,
body.solutions #nav li#solutions.hover a,

body.services #nav li#services:hover a,
body.services #nav li#services.hover a,

body.customers #nav li#customers:hover a,
body.customers #nav li#customers.hover a,

body.company #nav li#company:hover a,
body.company #nav li#company.hover a,

body.contactUS #nav li#contactUS:hover,
body.contactUS #nav li#contactUS.hover{
	background: url("../images/bg-tabover.gif") top right no-repeat;
	color: #000;
	}

#nav .shadow {	
	position: absolute;
	background: #666;	
	padding: 0 2px 2px 0;
	left: -1999px;
	border-top: 1px solid #000;
	}

#nav li:hover .shadow,
#nav li.hover .shadow { 
	left: auto;
	}

#nav li:hover ul,
#nav li.hover ul { 
	background:#fff;
	border: 1px solid #000;
	border-top: 0;
}

#nav li:hover li,
#nav li.hover li,

body.solutions #nav li#solutions:hover li,
body.solutions #nav li#solutions.hover li,

body.services #nav li#services:hover li,
body.services #nav li#services.hover li,

body.customers #nav li#customers:hover li,
body.customers #nav li#customers.hover li,

body.company #nav li#company:hover li,
body.company #nav li#company.hover li,

body.contactUS #nav li#contactUS:hover,
body.contactUS #nav li#contactUS.hover{
	float: none;
	display: block;
	background: #fff;
	margin: 0;
	border-bottom: 1px solid #bfbfbf;
	}

* html #nav li.hover li {  
	width: 10em !important;
	width: auto; 
	}

#nav li:hover li a,
#nav li.hover li a,

body.solutions #nav li#solutions:hover li a,
body.solutions #nav li#solutions.hover li a,

body.services #nav li#services:hover li a,
body.services #nav li#services.hover li a,

body.customers #nav li#customers:hover li a,
body.customers #nav li#customers.hover li a,

body.company #nav li#company:hover li a,
body.company #nav li#company.hover li a,

body.contactUS #nav li#contactUS:hover,
body.contactUS #nav li#contactUS.hover{
	padding: 7px 8px;
	background: none;
	color: #000;
	width: auto;

	}

#nav li li a:hover,
body.solutions #nav li#solutions:hover li a:hover,
body.solutions #nav li#solutions.hover li a:hover,

body.services #nav li#services:hover li a:hover,
body.services #nav li#services.hover li a:hover,

body.customers #nav li#customers:hover li a:hover,
body.customers #nav li#customers.hover li a:hover,

body.company #nav li#company:hover li a:hover,
body.company #nav li#company.hover li a:hover,

body.contactUS #nav li#contactUS:hover,
body.contactUS #nav li#contactUS.hover{
	background: #e6e6e6;
	}

body.customers #nav li#customers:hover li a,
body.customers #nav li#customers.hover li a,

#nav li#customers li a {
	width: 100px;
	}

#content {
	background: url(../images/twocolumn_maincontent-bg.gif) repeat-y;
	font-family: "Trebuchet MS", verdana, sans-serif;
	padding-bottom: 10px;
	}


/*********************************************
 *  SUBNAVIGATION STYLES
 *********************************************/
.contentspacer img{
	display: block;
	height: 4px;
	clear: both;
	padding: 0;
	margin: 0;
	border: 0;
	}

div#subnav {	
	font: normal 1em Verdana, Helvetica, sans-serif;
	float: left;
	clear: left;
	margin: 0;
	padding: 35px 23px 30px 26px;
	width: 100px;
	}

div#subnav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

div#subnav ul li {
	margin: 0 0 .9em 0;
	padding: 0;	
	}

div#subnav ul li a {
	color: #000;
	text-decoration: none;
	}

div#subnav ul li a:hover {
	color: #990033;
	}

/* *****************************
*  		Subnav Itemization     *
****************************** */   

/* list all leftsidenav items */
body#answers 		#subnav ul li#subnav01 a, 
body#terms 			#subnav ul li#subnav02 a, 
body#privacy 		#subnav ul li#subnav03 a, 
body#map 			#subnav ul li#subnav04 a, 

body#services 		#subnav ul li#subnav01 a, 
body#Assessment 	#subnav ul li#subnav02 a, 
body#Implementations #subnav ul li#subnav03 a, 
body#Extensions 	#subnav ul li#subnav04 a, 
body#Marketing 		#subnav ul li#subnav05 a, 
body#Partner 		#subnav ul li#subnav06 a, 
body#Pipeline 		#subnav ul li#subnav07 a, 
body#RevRec 		#subnav ul li#subnav08 a, 
body#ProSvc 		#subnav ul li#subnav09 a, 
body#Support 		#subnav ul li#subnav10 a, 
body#ExpertWitness 	#subnav ul li#subnav11 a, 

body#overdrive 		#subnav ul li#subnav01 a, 
body#solutions 		#subnav ul li#subnav01 a, 
body#tuneup 		#subnav ul li#subnav02 a, 
body#security 		#subnav ul li#subnav03 a, 
body#marketing 		#subnav ul li#subnav04 a, 
body#partner 		#subnav ul li#subnav06 a, 
body#pipeline 		#subnav ul li#subnav05 a, 
body#board 			#subnav ul li#subnav07 a, 
body#PrivateEquity 	#subnav ul li#subnav08 a, 
body#MarkeTools 	#subnav ul li#subnav09 a, 
body#SalesVision 	#subnav ul li#subnav10 a, 
body#ForecastVision #subnav ul li#subnav11 a, 
body#ChangeControl 	#subnav ul li#subnav12 a, 
body#JunQue 		#subnav ul li#subnav13 a,
 
body#customers 		#subnav ul li#subnav01 a, 
body#scenarios 		#subnav ul li#subnav02 a, 
body#quotes 		#subnav ul li#subnav03 a, 

body#about 			#subnav ul li#subnav01 a, 
body#mission 		#subnav ul li#subnav02 a, 
body#values 		#subnav ul li#subnav03 a, 
body#people 		#subnav ul li#subnav01 a, 
body#careers 		#subnav ul li#subnav05 a, 
body#partnerships 	#subnav ul li#subnav04 a, 
body#contact 		#subnav ul li#subnav06 a, 
body#press 			#subnav ul li#subnav07 a {

	color: #333;
	font-weight: bold
	}
 




/*********************************************
 *  BODY STYLES
 *********************************************/

/* ***************************
*   what is this used for??  *
******************************
*  #content div#body img {
*	margin-bottom: 5px;
*   }
*****************************/

body.home #content {
	background: none;
	padding: 0;
	font-size: 1.2em;
	color: #222;
	}
	
div#body {	
	/*float: right;*/
	text-align: left;
	margin-left: 153px;
	padding: 16px 0 0 27px;
	width: 675px;
	font-size: 1.2em;
	color: #111;
	}

div#body img.pic {
	float: right;
	padding: 5px;
	margin-left: 30px;
	margin-bottom: 580px;
	border: 1px solid #CCC;
	}
	
div#body h1 {
	font-size: 1.5em;
	font-weight: normal;
	color: #990033;
	background: url(../images/dots.gif) left bottom no-repeat;
	margin: 0;
	margin-left: -25px;
	padding: 0 0 8px 24px;
	}

div#body h2 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 12px 0 10px;
	padding: 0;
	}

div#body h2 span{
	display: block;
	font-size: .9em;
	}

div#body h2 span a, 
div#body h2 span a:hover {
	font-weight: normal;
	color: #990033;
	}

div#body h3 {
	font-size: 1.1em;
	margin: 0;
	padding: 10px 0;
	color: #007722;
	}

div#body h3 span {
	font-weight: normal;
	}
	
div#body h4 {
	margin: 0;
	padding: 5px 0;
}

div#body p {
	padding: 2px 0 10px 0;
	margin: 0;
	line-height: 1.4em;
	}
	
span.and {
	font-family: Arial, Helvetica, sans-serif;
	}

div#body .arrow_link {
	padding-left: 20px;
	margin-bottom: 10px;
	background: url(../images/arrow.gif) 0 3px no-repeat;
	}

div#body ul {
	margin: 0;
	padding: 0 0 .9em 0;
	list-style-type: none;
	list-style-image: url('../images/bullet.gif');
	}

div#body ul li {
	margin: 0 0 .7em 1.2em;
	padding: 0;
	line-height: 1.3em;
	}

div#body ul.nobullet li {
	list-style: none;
	margin-bottom: 1.4em;
	line-height: 1.4em;
	}

div#body ul.twocolumn li {
	width: 200px;
	float: left;
	}

div#body blockquote {
	margin-top: 0;
	padding: 0;
	}

div#body a:active {
	}

div#morecontent {
	float: right;
	width: 150px;
	background-color:#00CCCC;
	}


/*********************************************
 *  CONTACT FOOTER
 *********************************************/
 
div#contactfoot {
	padding: 0 0 0 26px;
	font: normal 1em Verdana, Helvetica, sans-serif;
	color: #333;
	line-height: 1.5em;
	width: 120px;
	clear: both;
	}

div#contactfoot a {
	color: #903;
	text-decoration: none;
	display: block;
	}


/* ********************
*  		FOOTER   	  *
********************* */
#footer {
	clear: both;
	font: normal 1em Helvetica, Arial, sans-serif;
	color: #666;
	background: #FFF url(../images/footer-bg.gif) no-repeat;
	padding: 18px 0 0 20px;
	}
	
#footer a, #footer a:hover {
	color: #666;
	text-decoration: none;
	}

#footer a {
	padding: 0 3px;
	}
	
	

/* *****************************
*  		PAGE-SPECIFIC STYLES   *
****************************** */ 

/*   HOME PAGE   */

#hp_maincontent {
	float: left;
	margin: 10px 10px 10px 4px;
	padding: 0 0 0 15px;
	width: 559px;
	}

#hp_maincontent .contentblock {
	margin:  15px 0 0 0;
	padding: 0;
	}

#hp_maincontent .contentblock-highlight {
	color: #ABCDEF;
	margin: 20px 0 0 0;
	padding: 0;
	}

#hp_featurecontent {
	float: right;
	padding: 0;
	margin: 0 4px 0 1px;
	width: 309px;
	font: normal 1em Trebuchet MS, Arial, Helvetica;
	}

#hp_featurecontent ul {
	margin: 0;
	padding: 0;	
	}

#hp_featurecontent .feature-highlight {
	padding: 10px 0px 15px 50px;
	text-decoration: none;
	background-color: #DDE0DD;
	color: #FFFFFF;
	}
	
#hp_featurecontent .feature-highlight a:hover {
	background-color: #003300
	}

#hp_featurecontent ul li{
	list-style: none;
	border-bottom: 1px solid #CCC;
	padding:0;
	margin: 0;
	}

#hp_featurecontent ul li.last {
	list-style: none;
	border-bottom: 0;
	margin: 0;
	padding: 0 0 0 70px;
	}

#hp_featurecontent li a {
	display: block;
	padding: 14px 0 10px 27px;
	color: #000;
	background-color: #FFF;
	text-decoration: none;
	height: 1%;
	}

#hp_featurecontent li a img {
	border: 0;
	}

#hp_featurecontent li a:hover {
	background-color: #E6E6E6;
	}

#hp_featurecontent li.last a {
	padding: 0;
	}

#hp_featurecontent li.last a:hover {
	background-color: #fff;
	}

#hp_maincontent .contentblock img, #hp_featurecontent img {
	display: block;
	}

#hp_maincontent .contentblock img {
	margin-bottom: 5px;
	}

#hp_feature

#hp_maincontent .contentblock a:link,
div#body a:link {
	text-decoration: none;
	color: #903;
	font-weight: bold;
	}

#hp_maincontent .contentblock a:visited,
div#body a:visited {
	font-weight: bold;
	color: #776069;
	text-decoration: none;
	}

#hp_maincontent .contentblock a:hover,
div#body a:hover {
	color: #c03;
	text-decoration:underline;
	}

/* **************************************** */

/*    PARTNERSHIPS    */

body#partnerships div#content div#body img.pic {
	margin-bottom: 40px;
	}

/*    ChangeControl    */

body#ChangeControl div#content div#body img.pic {
	margin-bottom: 140px;
	}

/*    Junque    */

body#JunQue        div#content div#body img.pic {
	margin-bottom: 100px;
	}

/*    Revenue Overdrive    */

body#overdrive        div#content div#body img.pic {
	margin-bottom: 75px;
	margin-left: 40px;
	}

body#overdrive        div#content div#body  {
	font-size: 125%;
	}


/*   BOARD  */


body#board div#content div#body img.pic {
	margin-bottom: 350px;
	}


/*   MARKETING */

body#marketing div#content div#body img.pic {
	margin-bottom: 600px;
	}


/*   PIPELINE -- Solutions   */

body#pipeline div#content div#body img.pic {
	margin-bottom: 450px;
	}


/*   PIPELINE II -- Services  */

body#Pipeline div#content div#body img.pic {
	margin-bottom: 50px;
	}



/*   PEOPLE    */

body#people div#content div#body img.pic {
	margin-bottom: 300px;
	}

body#people div#content div#body ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

body#people div#content div#body ul li {
	margin: 0;
	padding: 0 0 1em 0;
	}
	

/*   ANSWERS    */

body#answers div#content div#body img.pic {
	margin-bottom: 50px;
	}


/* CONTACT US */

body#contact div#content div#body img.pic {
	margin-left: 80px;
	margin-bottom: 50px;
	}
	
body#contact div#content div#body ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

body#contact div#content div#body ul li {
	margin: 0;
	padding: 0 0 1em 0;
	}

/* SERVICES */
body#consulting div#body h3 {
	margin: 0;
	padding: 0;
	}


/* CUSTOMERS  */
body#customers div#content div#body img.pic {
	margin-bottom: 70px;
	}


/* SITE MAP */

body#map div#body ul.sitemap li {
	list-style: none
	}

body#map div#body li ul {	
	padding-top: 8px;
	}

body#map div#body ul.sitemap li a {
	background: transparent url('../images/sitemapicon_page.gif') no-repeat;
	padding-left: 22px;
	}

body#map div#body ul.sitemap li a.folder {
	background: transparent url('../images/sitemapicon_folder.gif') no-repeat;
	padding-left: 22px;
	}
	
body#map div#content div#body img.pic {
	margin-bottom: 20px;
	}











/*****************************************
*   OBSOLETE CODE FOR DOWNLOAD & GUIDE   *
*****************************************/

.highlight {
	background-color: #FFFF00;
	}

body#download div#errmsg, 
body#download div#errmsg ul,
body#guide div#errmsg, 
body#guide div#errmsg ul {
	margin: 0;
	padding: 0;
	}

div#errmsg span {
	display: block;
	text-transform: uppercase;
	}

div#errmsg, 
span.required {
	color: #980033;
	font-weight: bold;
	}

div#errmsg {
	font-size: 1em;
	margin: 0 15px 0 0;
	padding: 10px 0;
	/*background: url(../images/errorbg.gif) right 6px no-repeat;*/
	}

/*this is hidden from Moz*/
* html div#errmsg {
	height: 69px;
	}

/*this is hidden from IE*/
html>body div#errmsg {
	min-height: 69px;
	}

div#body p.note {
	font-style: italic;
	color: #666;
	}

div#body form {
	margin: 0;
	padding: 3px;
	border: 1px solid #CCC;
	font-size: .9em;
	background-color: #FFF;
	}

div#body fieldset {
	margin: 0;
	padding: 8px 18px 18px 18px;
	background-color: #DEDEDE;
	border: 0;
	}

div#body form fieldset div {
	margin: 0;
	padding: 10px 0 0 0;
	clear:both;
	}

div#body form fieldset div fieldset {
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	}

div#body form label {
	display: block;
	margin: 0;
	padding: 0;
	}

div#body form input, 
div#body form select#state  {
	width: 160px;
	}
	
div#body form fieldset div#checkboxlist.highlight {
	border: 2px solid #FFFF00;
	background-color: #FFF;
	}

div#body form fieldset div#checkboxlist {
	padding: 0;
	margin: 0;
	}

div#body form fieldset div#checkboxlist input,
div#body form fieldset div#contactme input {
	width: 15px;
	}
	
div#body form fieldset div#checkboxlist label,
div#body form fieldset div#contactme label {
	float:none;
	}

div#body form input.submitButton {
	width: 60px;
	font: normal 1em Verdana, Arial, Helvetica; 
	}

/* LITCENTER DOWNLOAD FORM */
body#download form {
	border: 0;
	}

body#download form div.fieldsetcontainer {
	margin-bottom: 2em;
	border: 1px solid #CCC;
	padding: 3px;
	background-color: #FFF;
	}

body#download form fieldset h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: black;
	background: none;
	margin-bottom: 0;
	padding-bottom: 0;
	}

body#download form fieldset h2 {
	font-size: 1.2em;
	margin: 5px 0;
	padding: 0;
	font-weight: normal;
	}

body#download form fieldset p.note {
	margin: 0;
	padding: 0;
	font-size: 1em;
	}

/* CUSTOMERS */
body#customers_overview div#body ul {
	margin-top: 5px;
	}

body#customers_overview div#body ul li {
	margin-bottom: 0;
	}

body#customers_overview h3 {
	clear: both;
	}

body#customers_overview div#body dl {
	clear: both;
	padding-bottom: 2em;
	}		

body#customers_overview div#body dl dt {
	float: left;
	width: 115px;
	}

body#customers_overview div#body dl dd {
	margin-left: 120px;
	width: 320px;
	}

body#customers_overview div#body div {
	clear: both;
	}
body#customers_overview div#body div ul {	
 	list-style: none;
	padding: 0;
	margin: 0;
	}
body#customers_overview div#body div ul li {	
	width: 120px;
	float: left;
	padding: 10px;
	margin: 0;
	text-align: center;
	}
body#customers_overview div#body div table {
    padding: 0;
    padding-bottom: 20px;
    margin: 0;
    margin-left: 25px;
    border: none;
}
body#customers_overview div#body div table tr td {
    padding-left: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0;
    vertical-align: middle;
    text-align: center;
    border: none;
}


	
/* turn off bulletpoints */
body#government div#body ul li,
body#financial div#body ul li,
body#contact div#body ul li {
	list-style-image: none;
	}


/* SIDEBAR */
div#sidebarcontainer {
	float: right; 
	padding: 0;
	margin-top: 100px;
	margin-right: 20px;
	width: 191px;
	}

body#discovery div#sidebarcontainer,
body#knowledge div#sidebarcontainer {
	margin-right: 15px;
	}

div#sidebarcontainer a { 
	font-style: normal;
	}

div#sidebarcontainer ul {
	list-style: none;
	padding: 0;
	margin: 0;
	background: url(../images/sidebar_corner.gif) 0 0 no-repeat;
	}

div#sidebarcontainer ul li#item1 {
	background: url(../images/sidebar_corner.gif) 0 0 no-repeat;
	padding: 20px 8px 0px 0px;
	margin: 0;
	border-bottom: 1px solid #CCC;
	border-top: 0;
	}

div#sidebarcontainer ul li#item1 span {
	display: block;
	padding-left: 26px;
	padding-bottom: 10px;
	margin-left: 14px;
	width: 143px;
	background: url(../images/sidebar-icon-pdf.gif) 0 0 no-repeat;
	}

div#sidebarcontainer ul li#item1 span.req {
	background-image: none;
	display: inline;
	color: #999;
	margin: 0;
	padding: 0;
	font-style:italic;
	}

div#sidebarcontainer ul li#item2 {
	padding: 15px 8px 11px 18px;
	margin: 0 0 0 0; 
	/* margin-top to offset to 11px for item1 defined top positioning */
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	}

div#sidebarcontainer ul li#item2 span {
	display: block;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #CCC;
	margin: 0;
	padding: 0;
	}

div#sidebarcontainer ul li#item2 a {
	display: block;
	padding-left: 22px;
	padding-bottom: 13px;
	margin: 0;
	}

div#sidebarcontainer ul li#item3 {
	margin: 0;
	padding: 8px 8px 0x 0px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	}

div#sidebarcontainer ul li#item3 span {
	display: block;
	color: #999;
	font-style: italic;
    margin: 0;
	padding-left: 18px; 
   	padding-bottom: 10px; 
	width: 143px;
	}
/*	padding-left: 26px; */
/*	margin-left: 14px; */
/*	background: url(../images/sidebar-icon-pdf.gif) 0 0 no-repeat; */

div#sidebarcontainer ul li#item4 {
	margin: 0;
	padding: 10px 8px 18px 20px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	}


div#sidebarcontainer ul li#item1.hover,
div#sidebarcontainer ul li#item1:hover {
	background-image: url(../images/sidebar_corner-hover.gif);
	}

div#sidebarcontainer ul li:hover,
div#sidebarcontainer ul li.hover,
div#sidebarcontainer ul li#item2.hover,
div#sidebarcontainer ul li#item2:hover {
	/*background-color: #F0F0F0;*/
	background-color: #fff0af;
}