﻿/* CSS Document */
.wufooForm {background: #e0eefb;}
.formImageCopart {width:502px; height:243px; background: url(images/Global/CaseStudyForm2.gif)no-repeat; padding-left: 20px; padding-top: 5px;}
.formImageCopart h2{font: bold normal 18px Verdana, sans-serif;color: #ffffff;}
.formImageCopart p{font: bold normal 14px Verdana, sans-serif;color: #ffffff; margin-top:40px;}

.formImageTop10 {width:502px; height:243px; background: url(images/Global/Top10-v2.gif)no-repeat; padding-left: 20px; padding-top: 1px;}
.formImageTop10 h2{font: bold normal 17px Verdana, sans-serif;color: #336699; line-height: 17pt}
.formImageTop10 p{font: bold normal 13px Verdana, sans-serif;color: #333333; margin-top:40px;}

.formImageDemo {width:502px; height:243px; background: url(images/Global/Monthly-Demo2.gif)no-repeat; padding-left: 20px; padding-top: 1px;}
.formImageDemo h2{font: bold normal 17px Verdana, sans-serif;color: #336699; padding: 0px; }
.formImageDemo p{font: bold normal 13px Verdana, sans-serif;color: #333333; margin-top:40px;}

.formImageTEBuyers {width:502px; height:243px; background: url(images/Global/PS-TEM.gif)no-repeat; padding-left: 20px; padding-top: 1px;}
.formImageTEBuyers h2{font: bold normal 21px Verdana, sans-serif;color: #336699; }
.formImageTEBuyers h3{font: bold normal 17px Verdana, sans-serif;color: brown; line-height: 17pt}
.formImageTEBuyers p{font: bold normal 13px Verdana, sans-serif;color: red; margin-top:40px;}

.formImageTEBuyersNew {width:584px; height:243px; background: url(images/Global/TEM_background.jpg)no-repeat; padding-left: 20px; padding-top: 1px;}
.formImageTEBuyersNew h4.test{font: bold normal 20px Verdana, sans-serif;color: #333485; padding-top:0px;margin-top:10px;}
.formImageTEBuyersNew h3{font: bold normal 17px Verdana, sans-serif;color: #77421d;}
.formImageTEBuyersNew p{font: bold normal 13px Verdana, sans-serif;color: #ff5f00; margin-top:40px;}

.formImageEProcurement {width:502px; height:243px; background: url(images/Global/eprocurementBuyers.jpg)no-repeat; padding-left: 20px; padding-top: 1px;}
.formImageEProcurement h2{font: bold normal 21px Verdana, sans-serif;color: #336699;}
.formImageEProcurement h3{font: bold normal 17px Verdana, sans-serif;color: brown;}
.formImageEProcurement p{font: bold normal 13px Verdana, sans-serif;color: red; margin-top:40px;}

.newforms 						{background: #e0eefb; border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; padding:8px;}
.newformbottom 				{background: #e0eefb; border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; padding:8px}

.form {padding-left: 10px;}
.formTop h2{padding-top:10px; margin-top:10px;}
.formCU {}
a.title 			{color: #324B4E;}
.CopartTable {width:500; height: 250px; border: #ccc 1px solid;}
.CopartTable .row1{font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252; font-style:bold; text-align:center; border-top: #ccc 3px solid; padding-top:10px; padding-bottom:10px;}
.CopartTable .row2{font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252; font-style:bold; text-align:center; border-top: #ccc 1px solid; border-bottom: #ccc 1px solid;padding-top:10px; padding-bottom:10px;}
.CopartTable .row3 .left {width:230px; float:left; font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252; padding:10px;}
.CopartTable .row3 .right {width:230px; float:right; font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252; padding:10px;}


.challenges {border: #ccc 1px solid; width: 600px;}
.TDrole {border-right: #ccc 1px solid; width: 200px; padding:10px; background: #e0eefb;}

.oneColFixCtr #contentarea ul.nrquote				{list-style: none; list-style-type: none; list-style-image: none;}
.oneColFixCtr #contentarea a:visited {color: #0000FF;}

.oneColFixCtr #contentarea li.nrquote				{list-style: none; list-style-type: none; list-style-image: none;font: 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #000000; font-style: italic;padding-top: 10px;padding-bottom: 10px;margin-left: 20px;padding-right: 40px;text-indent: -4pt;}
.mainNews   p.bottom 	{text-align:right; border-top: #ccc 1px solid; padding-top:10px;}
.mainNews 	p.link			{text-align:right; border-bottom: #ccc 1px solid; padding-top:10px;padding-bottom:10px;}
.mainNews 	p.last			{text-align:right; padding-top:10px;padding-bottom:10px;}
.mainNews   p.cite 			{border-top: #ccc 1px solid; padding-top:10px; font: 10px/14px Verdana, Arial, Helvetica, sans-serif;color: #666699;}
.mainNews   a.title 			{color: #324B4E;}
.mainNews   a.ArticleTitle 			{font: normal 18px "Times New Roman", Times, serif; color: #324B4E;}


body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #a2bbd2;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #4c4c4c;
}
.oneColFixCtr #outsidecontainer {
	width: 905px; 
	margin: 0 auto;
}

.oneColFixCtr #container {
	float:left;
	border-left: 5px solid #dad9c6;
	border-right: 5px solid #dad9c6;
	border-bottom: 5px solid #dad9c6;
	text-align: left;
	background: #FFFFFF; 
}

.oneColFixCtr #header {
	background-image: url(images/Global/new_ew5_slices_01.jpg);
	background-repeat: repeat-x;
	height: 93px;
	width: 905px;
	border-bottom: 3px solid #91b788;
}

.oneColFixCtr #footer {
	background-image: url(images/Global/footer_background.jpg);
	background-repeat: repeat-x;
	height: 26px;
	width: 825px;
	border-top: 3px solid #91b788;
	float: left;
	color: #ffffff;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin-top:20px;
}

.oneColFixCtr #footer a{
	color: #ffffff;
	text-decoration: none;
}

.oneColFixCtr #footer a:hover{
	color: #ffffff;
	text-decoration: underline;
}

.oneColFixCtr #siteMap{
	font-size: 11px
	width: 905px;
	float:left;
	margin-top:20px;
}

.oneColFixCtr #siteMap a{
	color: #3a6a95;
}

.oneColFixCtr #headline {
	height:106px;
	width: 905px;
	float:left;
	background-color: #507ea8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6991b6;
	border-right-color: #6991b6;
	border-bottom-color: #6991b6;
	border-left-color: #6991b6;
	padding-top:10px;
}

.oneColFixCtr #headline H1{
	font-size: 26px;
	font-weight: normal;
	padding-left: 16px;
	color:#ffffff;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top:20px;
}

.oneColFixCtr #headline H2{
	font-size: 13px;
	font-weight: normal;
	padding-left: 16px;
	color:#d3dfea;
	padding-top: 0px;
	margin-top: 10px;
}

.oneColFixCtr #shadow{
	width:905px;
	height:38px;
	background-image: url(images/Subpage/shadow.jpg);
	background-repeat: repeat-x;
	float: left;
}

.subIcon {
	float: right;
	padding-right: 25px;
	padding-top: 22px;
}

.headlineText {
	float: left;
	width:800px;
}

.headlineTextOverview {
	float: left;
	width:850px;
}



/*********************************************RIGHT NAV STYLES**********************************************/
.oneColFixCtr #rightnavcontainer{
	
	}
	
.callout{
	width: 206px;
	float: right;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #e0eefb;
	margin-top: 15px;
	margin-left: 12px;
	padding: 12px;
	font-size: 13px;
	margin-right: 22px;
}

.leading {line-height: 18px}

.callout h3{
	font-weight: bold;
	color: #ff7f17

}

.callout a{
	text-decoration: none;

}
	
.oneColFixCtr #rightnav{
	width: 230px;
	float: right;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc;
	background-color: #e0eefb;
	margin-left: 12px;
	font-size: 13px;
	margin-right: 22px;
}
.oneColFixCtr #rightnavwufoo{
	width: 225px;
	float: right;
	
	margin-left: 12px;
	font-size: 13px;
	margin-right: 22px;
}
.oneColFixCtr #rightnav a{
	text-decoration: none;
}

.oneColFixCtr #rightnav ul{


	margin: 0px;
	padding: 0px;
}

.oneColFixCtr #rightnav li.silo{
	background-color: #396995;
	list-style-type: none;
	color: #FFFFFF;
	height: 20px;
	padding: 12px;
}

.oneColFixCtr #rightnav li.siloP{
	background-color: #396995;
	list-style-type: none;
	color: #FFFFFF;
	height: 30px;
	padding: 12px;
}

.oneColFixCtr #rightnav li.subSiloActive{
list-style-type: none;
	color: #396995;
	padding: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FA821D;
	font-weight:bold;
}
.oneColFixCtr #rightnav li.subSiloActive ul{
	padding-top: 10px;
	
	
	
}

.oneColFixCtr #rightnav li.subSiloActive ul li{
	font-weight:normal;

	
}


.oneColFixCtr #rightnav li.subSilo{
	list-style-type: none;
	color: #396995;
	padding: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #e0eefb;
}

.oneColFixCtr #rightnav ul ul{
	list-style-type: none;
	padding: 0px 0px 0px 31px;
	font-size: 12px;
}

.oneColFixCtr #rightnav ul ul li{
	height: auto;
	padding-top:6px;
	padding-bottom: 6px;
	padding-right: 12px;
}

.oneColFixCtr #rightnav ul ul li a{
	color: #396995;
	text-decoration:none
}

.oneColFixCtr #rightnav ul ul li a:hover{
	text-decoration:underline;
}

.oneColFixCtr #rightnav li.subSilo a{
	color: #396995;
	text-decoration:none;
	font-weight: bold;
}

.oneColFixCtr #rightnav li.subSilo a:hover{
	text-decoration:underline;
}

.oneColFixCtr #rightnav li.subSiloActive a{
	color: #396995;
	text-decoration:none;
}

.oneColFixCtr #rightnav li.subSiloActive a:hover{
	text-decoration:underline;
}

.oneColFixCtr #rightnav li.silo a{
	background-color: #396995;
	list-style-type: none;
	color: #FFFFFF;
	padding-left: 0px;
	margin-left: 0px;
}

.oneColFixCtr #rightnav li.siloP a:hover{
	text-decoration: underline;
}

.oneColFixCtr #rightnav li.siloP a{
	background-color: #396995;
	list-style-type: none;
	color: #FFFFFF;
	padding-left: 0px;
	margin-left: 0px;
}

.oneColFixCtr #rightnav li.silo a:hover{
	text-decoration: underline;
}


/**************************************************CONTENT AREA STYLES***************************************************/
.oneColFixCtr #contentarea{
	width: 595px;
	float: left;
	font-size: 12px;
	padding-left:17px;
	padding-right: 17px;
	padding-bottom: 15px;
}

.oneColFixCtr #contentareaflash{
	width: 870px;
	float: left;
	font-size: 12px;
	line-height:16px;
	padding-left:0px;
	padding-right: 30px;
	padding-bottom: 15px;
	
}

.oneColFixCtr #contentareatrial{
	width: 868px;
	float: left;
	font-size: 13px;
	line-height:18px;
	padding-left:15px;
	padding-right: 15px;
	padding-bottom: 15px;
	color: #3a6b96;
	
}

.oneColFixCtr #contentareatrialTY {
	width: 868px;
	float: left;
	font-size: 12px;
	line-height:17px;
	padding-left:15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
}

.oneColFixCtr #contentareatrial H1{
	font-size: 18px;
	padding-top:0px;
	margin-top:0px;
	
}

.trialTable {
background-color: #e3edf7;
border: 1px solid #507ea8;


}

.trialTable td.left{

padding-left:15px;
}

.oneColFixCtr #contentarea a{
	text-decoration:none;
}

.oneColFixCtr #contentarea a.CTA{
font-size: 14px;
color:#ff7f17;
	text-decoration:none;
}

.oneColFixCtr #contentarea p.link {text-align:right; border-bottom: #ccc 1px solid; padding-top:10px;padding-bottom:10px;}
.oneColFixCtr #contentarea p.last {text-align:right; padding-top:10px;padding-bottom:10px;}
.oneColFixCtr #contentarea H1{
	font-size: 16px;
	color: #4c4c4c;
	padding-top: 20px;

}

.oneColFixCtr #contentareatrialTY H1{
	font-size: 16px;
	color: #4c4c4c;
	padding-top: 20px;

}

.oneColFixCtr #contentarea H1.first{
line-height: 18pt;
	font-size: 16px;
	color: #4c4c4c;
	padding-top: 10px;
}

.oneColFixCtr #contentarea H2{
	font-size: 14px;
	color: #4c4c4c;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	line-height: 0px;
}
.oneColFixCtr #contentarea p {
	font-size: 13px;
	line-height: 13pt;
	padding-bottom: 0px;
	padding-top:0px}
	
.oneColFixCtr #contentarea ul {padding-top:0px; margin-top:0px;}
.oneColFixCtr #contentarea li {list-style:  url(images/Global/sublistBullet.gif) outside; padding-top: 0px; margin-top: 10px; font-size: 13px;
	line-height: 13pt;}


.oneColFixCtr #contentarea li.quote		{list-style: none; list-style-type: none; list-style-image: none; font: 13px/17px Verdana, Arial, Helvetica, sans-serif;color: #606060; font-style: italic;margin-left: 0px; text-indent: -3pt; display: block;vertical-align: top;}
.oneColFixCtr #contentarea 	 H5						{font: normal bold 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #606060;text-indent: 0pt; padding-bottom:0px; margin-bottom:0px}
.oneColFixCtr #contentarea		p.credit	{font-style:normal;}

hr {border: 0; color: #d3d3d3; background-color: #d3d3d3; height: 1px; width: 100%;text-align: left;maring-top:10px; margin-bottom: 10px;}


td.captioncell {padding: 0px 20px;font-size: 10px; vertical-align: top;}
td.buttoncell {padding: 15px 12px 0px;vertical-align: top; }
td.upcomingcell {padding: 5px 0px 0px;vertical-align: top;}
table.webcasttable {width: 600px; border: 0;float: left; padding-top:20px;}
table.upcomingwebcasttable {width: 600px; height: auto; float: left;}
table.form {padding-left: 0px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
p.custQuote										{font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #000000; font-style: italic;margin-left: 0px; text-indent: -4pt; display: block;vertical-align: top;}
td.custLogo										{vertical-align: top; padding-top:15px;}
p.bottom 								{text-align:right; padding-top:20px;}

.oneColFixCtr #logo { 
	padding-left: 23px; padding-top: 27px;width: 400px; float: left;
}

.oneColFixCtr #pipeline {
	float:right;
	text-align:right;
	position: relative;
	top: 10px;
	font-size: 12px;
	color: #396995;
	right: 25px;
}

.oneColFixCtr #pipeline a{
	color: #396995;
	text-decoration: none;
}

.oneColFixCtr #pipeline a:hover{
	color: #396995;
	text-decoration: underline;
}

oneColFixCtr #subcontent{
	height: 359px;
	width: 905px;	
}

oneColFixCtr #featuredContent{
border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #396995;
	height: 359px;
	width: 905px;
}




.leftbuffer{
	float:left;
	background-image: url(images/Global/new_ew5_slices_10.jpg);
	height: 359px;
	width: 48px;	
}

.productsarea{
	float:left;
	width:534px;
	height:359px;
	background-image: url(images/Global/new_ew5_slices_11.jpg);
	background-repeat: repeat-x;
	padding-right: 20px;
	font-size: 12px;
	line-height: 16px;
}

.productsarea H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #396995;
	font-weight: normal;
	padding-top:20px;
	padding-bottom:10px;
}
.spacer{
	float:left;
	background-image: url(images/Global/new_ew5_slices_12.jpg);
	height: 359px;
	width: 12px;	
}

.resourcecenter{
	float:left;
	width:271px;
	height:359px;
	background:#ffffff;
	font-size:13px;
	padding-left:20px;
}

.resourcecenter H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FA821D;
	font-weight: bold;
	padding-top: 20px;
}

/*********************************WINDOW BY ROLE****************************************/

.whyWindow {padding-bottom:30px; padding-right:15px; padding-top:5px}
.oneColFixCtr #contentarea ul.role				{list-style: none; list-style-type:square; list-style-image: none; margin-left:14px; padding-left:0px; }

.oneColFixCtr #contentarea li.role				{list-style: none; list-style-type:square; list-style-image: none; padding:0px;}
.allRoles {
width:400px;
text-align:right;
}
.window {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #555555;
width:570px;
height:544px;
}
.window .transom {
	background-image: url(/Shared/IPLS/images/Global/window_01.gif);
	background-repeat: no-repeat;
	font-size: 26px;
	width:570px; 
	height:37px;
	padding-top:80px;
	padding-bottom:50px;
	color: #666666;
}

.window .transom:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_01.gif);
	cursor:pointer;
	color: #333333
}

.window .pane1 {

	background-image: url(/Shared/IPLS/images/Global/window_02.gif);
	background-repeat: no-repeat;
	float:left;
	width:184px;
	height:125px;
	padding-top:60px;
	padding-left:10px;
	color: #666666;
}

.pane1Detail{
margin-left:6px;
	background-image: url(/Shared/IPLS/images/Global/pane.gif);
	background-repeat: no-repeat;
	width:320px;
	height:369px;
	padding-left:40px;
	padding-right:40px;
	padding-top:20px;
	padding-bottom: 20px;
}

.paneTopDetail{
margin-left:6px;
	background-image: url(/Shared/IPLS/images/Global/pain_top.gif);
	background-repeat: no-repeat;
	width:320px;
	height:369px;
	padding-left:40px;
	padding-right:40px;
	padding-top:40px;
	padding-bottom: 20px;
}




.window .pane1:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_02.gif);
	cursor:pointer;
	color: #333333
}

.window .pane2 {
	background-image: url(/Shared/IPLS/images/Global/window_03.gif);
	background-repeat: no-repeat;
	float:left;
	width:187px;
	height:115px;
	padding-top:70px;
	color: #666666;

}

.window .pane2:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_03.gif);
	cursor:pointer;
	color: #333333
}

.window .pane3 {
	background-image: url(/Shared/IPLS/images/Global/window_04.gif);
	background-repeat: no-repeat;
	float:left;
	width:174px;
	height:115px;
	padding-top:70px;
	padding-right:15px;
	color: #666666;

}

.window .pane3:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_04.gif);
	cursor:pointer;
	color: #333333
}

.window .pane4 {
	background-image: url(/Shared/IPLS/images/Global/window_05.gif);
	background-repeat: no-repeat;
float:left;
width:184px;
	height:132px;
	padding-top:60px;
	padding-left:10px;
	color: #666666;
}

.window .pane4:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_05.gif);
	cursor:pointer;
	color: #333333
}

.window .pane5 {
	background-image: url(/Shared/IPLS/images/Global/window_06.gif);
	background-repeat: no-repeat;
float:left;
width:187px;
height:132px;
	padding-top:60px;
	color: #666666;
}

.window .pane5:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_06.gif);
	cursor:pointer;
	color: #333333
}

.window .pane6 {
	background-image: url(/Shared/IPLS/images/Global/window_07.gif);
	background-repeat: no-repeat;
float:left;
width:174px;
	height:132px;
	padding-right:15px;
	padding-top:60px;
	color: #666666;
}

.window .pane6:hover{
	background-image: url(/Shared/IPLS/images/Global/window_over_07.gif);
	cursor:pointer;
	color: #333333
}

/********************************GLOBAL NAVIGATION**************************************/

.oneColFixCt #navigation {
	height: 36px; width: 905px;
	
}
.navigation a{
text-decoration: none;
}

.navigation ul{
	list-style: none;
	align:left;
	float:left;
	height: 36px;
	width: 905px;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
.home {
	float:left;
	background-image: url(images/Global/nav_1_off.jpg);
	width: 50px;
	height: 26px;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	color: #dce6ee;
	text-decoration: none;
}

.homeSelected {
	float:left;
	background-image: url(images/Global/nav_1_on.jpg);
	width: 50px;
	height: 26px;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	color: #ffffff;
	text-decoration: none;
}

.home a:link{
	color: #dce6ee;
	text-decoration: none;
}

.home a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.home a:active{
	color: #dce6ee;
	text-decoration: none;
}

.home a:hover{
	color: #ffffff;
	text-decoration: none;
}

.homeSelected a{
	color: #dce6ee;
	text-decoration: none;
}

.home:hover{
	background-image: url(images/Global/nav_1_on.jpg);
	color: #ffffff;
	cursor:pointer;
}

.homeSelected:hover{
	background-image: url(images/Global/nav_1_on.jpg);
	color: #ffffff;
	cursor:pointer;
}




.products {
	float:left;
	background-image: url(images/Global/nav_3_off.jpg);
	width: 178px;
	height: 26px;
	margin: 0px;
	padding: 10px 0px 0px 12px;
	color: #dce6ee;
	text-decoration: none;
}

.productsSelected {
	float:left;
	background-image: url(images/Global/nav_3_on.jpg);
	width: 178px;
	height: 26px;
	margin: 0px;
	padding: 10px 0px 0px 12px;
	color: #ffffff;
	text-decoration: none;
}

.products a:link{
	color: #dce6ee;
	text-decoration: none;
}

.products a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.products a:active{
	color: #dce6ee;
	text-decoration: none;
}

.products a:hover{
	color: #ffffff;
	text-decoration: none;
}

.productsSelected a{
	color: #dce6ee;
	text-decoration: none;
}

.products:hover{
	background-image: url(images/Global/nav_3_on.jpg);
	color: #ffffff;
	cursor:pointer;
}

.productsSelected:hover{
	background-image: url(images/Global/nav_3_on.jpg);
	color: #ffffff;
	cursor:pointer;
}

.problems {
	float:left;
	background-image: url(images/Global/nav_2_off.jpg);
	height: 26px;
	width: 140px;
	padding-top: 10px;
	padding-left: 9px;
	color: #dce6ee;
	text-decoration: none;
}
.problemsSelected a{
	color: #dce6ee;
	text-decoration: none; 
	}
	
.problemsSelected {
	float:left;
	background-image: url(images/Global/nav_2_on.jpg);
	height: 26px;
	width: 140px;
	margin: 0px;
	padding: 10px 0px 0px 9px;
	color: #ffffff;
	text-decoration: none;
}

.problemsSelected:hover{
	background-image: url(images/Global/nav_2_on.jpg);
	color: #ffffff;
	cursor:pointer;
}

.problems a:link{
	color: #dce6ee;
	text-decoration: none;
}

.problems a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.problems a:active{
	color: #dce6ee;
	text-decoration: none;
}

.problems a:hover{
	color: #ffffff;
	text-decoration: none;
}


.problems:hover {
	background-image: url(images/Global/nav_2_on.jpg);
	color: #ffffff;
	cursor:pointer;
	text-decoration: none;
}



.why {
	float:left;
	background-image: url(images/Global/nav_4_off.jpg);
	height: 26px;
	width: 174px;
	padding-top: 10px;
	padding-left: 15px;
	color: #dce6ee;
	text-decoration: none;
}

.why:hover {
	background-image: url(images/Global/nav_4_on.jpg);
	color: #ffffff;
	cursor:pointer;
}




.whySelected {
	float:left;
	background-image: url(images/Global/nav_4_on.jpg);
	height: 26px;
	width: 174px;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	color: #ffffff;
	text-decoration: none;
}


.why a:link{
	color: #dce6ee;
	text-decoration: none;
}

.why a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.why a:active{
	color: #dce6ee;
	text-decoration: none;
}

.why a:hover{
	color: #ffffff;
	text-decoration: none;
}

.whySelected a{
	color: #dce6ee;
	text-decoration: none;
}


.whySelected:hover{
	background-image: url(images/Global/nav_4_on.jpg);
	color: #ffffff;
	cursor:pointer;
}







.customers {
	float:left;
	background-image: url(images/Global/nav_5_off.jpg);
	height: 26px;
	width: 80px;
	padding-top: 10px;
	padding-left: 15px;
	color: #dce6ee;
	text-decoration: none;
}
.customersSelected {
	float:left;
	background-image: url(images/Global/nav_5_on.jpg);
	height: 26px;
	width: 80px;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	color: #ffffff;
	text-decoration: none;
}

.customers:hover {
	background-image: url(images/Global/nav_5_on.jpg);
	color: #ffffff;
	cursor:pointer;
}


.customers a:link{
	color: #dce6ee;
	text-decoration: none;
}

.customers a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.customers a:active{
	color: #dce6ee;
	text-decoration: none;
}

.customers a:hover{
	color: #ffffff;
	text-decoration: none;
}

.customersSelected a{
	color: #dce6ee;
	text-decoration: none;
}


.customersSelected:hover{
	background-image: url(images/Global/nav_5_on.jpg);
	color: #ffffff;
	cursor:pointer;
}








.partners {
	float:left;
	background-image: url(images/Global/nav_6_off.jpg);
	height: 26px;
	width: 69px;
	padding-top: 10px;
	padding-left: 15px;
	color: #dce6ee;
	text-decoration: none;
}

.partners:hover {
	background-image: url(images/Global/nav_6_on.jpg);
	color: #ffffff;
	cursor:pointer;
}




.partnersSelected {
	float:left;
	background-image: url(images/Global/nav_6_on.jpg);
	height: 26px;
	width: 69px;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	color: #ffffff;
	text-decoration: none;
}


.partners a:link{
	color: #dce6ee;
	text-decoration: none;
}

.partners a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.partners a:active{
	color: #dce6ee;
	text-decoration: none;
}

.partners a:hover{
	color: #ffffff;
	text-decoration: none;
}

.partnersSelected a{
	color: #dce6ee;
	text-decoration: none;
}


.partnersSelected:hover{
	background-image: url(images/Global/nav_6_on.jpg);
	color: #ffffff;
	cursor:pointer;
}








.resources {
	float:left;
	background-image: url(images/Global/nav_7_off.jpg);
	height: 26px;
	width: 120px;
	padding-top: 10px;
	padding-left: 13px;
	color: #dce6ee;
	text-decoration: none;
}

.resources:hover {
	background-image: url(images/Global/nav_7_on.jpg);
	color: #ffffff;
	cursor:pointer;
}


.resourcesSelected {
	float:left;
	background-image: url(images/Global/nav_7_on.jpg);
	height: 26px;
	width: 120px;
	margin: 0px;
	padding: 10px 0px 0px 13px;
	color: #ffffff;
	text-decoration: none;
}


.resources a:link{
	color: #dce6ee;
	text-decoration: none;
}

.resources a:visited{
	color: #dce6ee;
	text-decoration: none;
}

.resources a:active{
	color: #dce6ee;
	text-decoration: none;
}

.resources a:hover{
	color: #ffffff;
	text-decoration: none;
}

.resourcesSelected a{
	color: #dce6ee;
	text-decoration: none;
}


.resourcesSelected:hover{
	background-image: url(images/Global/nav_7_on.jpg);
	color: #ffffff;
	cursor:pointer;
}















.footerleft{
	float: left;
}

.footerright{
	float: right;
}

/************************************site map styles******************************************/

#siteMap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 865px;
	color: #3a6a95;
	vertical-align: middle;
	text-align: left
}

#siteMap a{
	color: #3a6a95;
	text-decoration: none;
}

#siteMap a:hover{
	color: #3a6a95;
	text-decoration: underline;
}

.ruleAbove {
	border-top: solid 1px #3a6a95;
}

.ruleBelow {
	border-bottom: solid 1px #3a6a95;
}

.smSpacer {
	width: 10px;
	height:40px;
	
}

.smProducts {
	width: 155px;
	height:40px;
	padding-left:10px;
	border-left: solid 1px #3a6a95;
}

.smProblems {
	width: 100px;
	height:40px;
	padding-left:10px;
	margin-top:100px;
	border-left: solid 1px #3a6a95;
}

.smWhy {
	width: 140px;
	height:40px;
	padding-left:10px;
	border-left: solid 1px #3a6a95;
}

.smCustomers {
	width: 100px;
	height:40px;
	padding-left:10px;
	border-left: solid 1px #3a6a95;
}

.smPartners {
	width: 90px;
	height:40px;
	padding-left:10px;
	border-left: solid 1px #3a6a95;
}

.smResources {
	width: 110px;
	height:40px;
	padding-left:10px;
	border-left: solid 1px #3a6a95;
}

.smAbout {
	width: 110px;
	height:40px;
	padding-left:10px;
	border-left: solid 1px #3a6a95;
}