﻿/* CSS Document */

body {background-image:  url(images/Global/globalBackGround.jpg); background-repeat: repeat-x; background-position: bottom; background-attachment: fixed; margin: 0px;behavior:url("/Shared/IPLS/csshover.htc");}

.globalMain 					{width: 100%;height: 100%; font: 11px/15px Verdana, Arial, Helvetica, sans-serif;color: #525252;}
.globalHeader 					{padding: 5px;height: 85px;width: 800px;margin: 0px auto}
.globalHeaderNewForm 					{padding: 5px;height: 85px;width: 850px;margin: 0px auto}

.globalHeaderForm					{padding: 5px;height: 50px;width: 800px;margin: 0px auto}
.logo 							{float: left;}
.icons 							{float: right;padding-right: 20px;}

.globalNavigation {height: 20;width: 100%; border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;padding-bottom: 10px;font: 10px Verdana, Arial, Helvetica, sans-serif;color: #999999;}

.globalNavigation ul{float: left;list-style: none;margin-top:0px;width: auto;align:left;display: block;border-left: solid 5px #fff;margin-right: 0px;padding-left:10px;padding-right: 30px;}

.globalNavigation ul:hover {list-style: none;}

.globalNavigation li{}

.globalNavigation ul ul{position: absolute;list-style: none;}

.globalNavigation a {font: normal 10px/30px Verdana, Arial, Helvetica, sans-serif;display: block;color: #999999;text-decoration:  none;list-style: none;}

.globalNavigation a:hover {color: #FF3300;	}

.globalNavigation ul ul, .globalNavigation ul li:hover ul ul{display:  none;}

.globalNavigation ul:hover{border-left: solid 5px #ccc;margin-left: 0px;}
	
.globalNavigation ul:hover, .globalNavigation ul:hover  ul, .globalNavigation ul ul li:hover ul{display: block;	}

.globalNavigation ul:hover ul, .globalNavigation ul ul li:hover ul{list-style: none;border-left: solid 5px #ccc;background: #fff;border-right: 1px solid  #CCCCCC;border-bottom: 1px solid #CCCCCC;padding-right: 10px; margin-left:-15px}

.ulContainer {width: 820px; height: 20px; margin: 0px auto;}








/* Container on Primary Pages. Includes Header, Buckets (if applicable) and Main Content Area */

.primarySub 											{width: 800px;margin: 0px auto;}
.primarySubNewForm											{width: 900px;margin: 0px auto;}
.homeSub		.header  H1 				{font: normal 32px "Times New Roman", Times, serif;color: #666666; padding-bottom: 0px;}

.primarySub		.header  H1 				{font: normal 32px "Times New Roman", Times, serif;color: #FF3600; padding-bottom: 0px;}

.primarySub	.subBody .main2 H1		 {font: normal 32px "Times New Roman", Times, serif;color: #FF3600;}

.primarySub H2 									{font: bold normal 16px Geneva, Arial, Helvetica, sans-serif;color: #666666; padding-top:0px;padding-bottom:0px;margin-bottom:0px;font-weight:bold;}

.primarySub H3							 			{font: italic bold normal 14px Geneva, Arial, Helvetica, sans-serif;color: #444444; margin-bottom:-5px;}
.primarySub .subBody H3							 	{font: italic bold normal 14px Geneva, Arial, Helvetica, sans-serif;color: #333333; font-weight:bold; margin-bottom:10px;} 

.primarySub P 										{font: 11px/15px Verdana, Arial, Helvetica, sans-serif;color: #525252;}
.primarySub ul 										{}
.primarySub li 										{list-style:  url(images/Global/sublistBullet.gif) outside; padding-top: 5px;}
.productsSub li 										{list-style:  url(images/Global/sublistBullet.gif) outside; padding-top: 5px;}

.primarySub a 										{color:#0000ff;text-decoration: none;}
.primarySub .column a 						{color:#0000ff;text-decoration: none;}
.primarySub .column a:hover 			{color:#0000ff;text-decoration: underline;}
.primarySub .column a:visited 			{color:#BA7201;}

.primarySub a:hover 							{color:#0000ff;text-decoration: underline;}
.primarySub a:visited 							{color:#BA7201;}

.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;}
.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;}
.formImageDemo p{font: bold normal 13px Verdana, sans-serif;color: #333333; margin-top:40px;}

.subBody .main2 .formImageTEBuyers {width:584px; height:243px; background: url(images/Global/TEM_background.jpg)no-repeat; padding-left: 20px; padding-top: 1px;}
.subBody .main2 .formImageTEBuyers h2{font: bold normal 21px Verdana, sans-serif;color: #333485;}
.subBody .main2 .formImageTEBuyers h3{font: bold normal 17px Verdana, sans-serif;color: #77421d;}
.subBody .main2 .formImageTEBuyers p{font: bold normal 13px Verdana, sans-serif;color: #ff5f00; margin-top:40px;}

.subcontent .contentarea .formImageTEBuyersNew {width:584px; height:243px; background: url(images/Global/TEM_background.jpg)no-repeat; padding-left: 20px; padding-top: 1px;}
.subcontent. contentarea. formImageTEBuyersNew h2{font: bold normal 21px Verdana, sans-serif;color: #333485;}
.subcontent. contentarea. formImageTEBuyersNew h3{font: bold normal 17px Verdana, sans-serif;color: #77421d;}
.subcontent .contentarea. formImageTEBuyersNew p{font: bold normal 13px Verdana, sans-serif;color: #ff5f00; margin-top:40px;}

.subBody .main2 .formImageEProcurement {width:502px; height:243px; background: url(images/Global/eprocurementBuyers.jpg)no-repeat; padding-left: 20px; padding-top: 1px;}
.subBody .main2 .formImageEProcurement h2{font: bold normal 21px Verdana, sans-serif;color: #336699;}
.subBody .main2 .formImageEProcurement h3{font: bold normal 17px Verdana, sans-serif;color: brown;}
.subBody .main2 .formImageEProcurement p{font: bold normal 13px Verdana, sans-serif;color: red; margin-top:40px;}

/* Header */

.header 													{padding: 20px 0px 20px 10px; padding-bottom: 0px; width: 750px; float: left;}

.header H1 											{font: normal 32px "Times New Roman", Times, serif;color: #ff3600; }

.header p 												{padding-right: 175px; padding-bottom:20px; font-style:italic; font: italic 12px/14px Verdana, Arial, Helvetica, sans-serif;color: #525252;}
.header p.bucky 									{padding-right: 0px; padding-bottom:20px; font-style: italic; font: italic 12px/14px Verdana, Arial, Helvetica, sans-serif;color: #525252;}

.flashHeader 													{padding: 20px 0px 20px 10px; padding-bottom: 0px; width: 800px; float: left;}
.webcastHeader 													{padding: 20px 0px 20px 10px; padding-bottom: 0px; width: 748px; float: left;}
.flashHeader H1 											{font: normal 32px "Times New Roman", Times, serif;color: #ff3600; }
.webcastHeader H1 											{font: normal 32px "Times New Roman", Times, serif;color: #ff3600; }
.webcastsubhead												{font: normal 17px "Times New Roman", Times, serif;color: #333333;font-style:italic; }
.aboutus{margin-left:-10px}
.appGraphic									{}


/* Container on Home Page. Includes Header, Buckets (if applicable) and Main Content Area */

.homeSub 												{width: 800px;margin: 0px auto;}
.homeSub H2 										{font: bold normal 16px Geneva, Arial, Helvetica, sans-serif;color: #336699; margin-left:5px}
.homeSub a:visited 								{color:#BA7201;}
.homeSub a 											{color:#0000ff;text-decoration: none;}
.homeSub H3							 				{font: italic bold normal 14px Geneva, Arial, Helvetica, sans-serif;color: #444444;}

.homeSub a:hover 								{color:#0000ff;text-decoration: underline;}
.homeSub P											{}

.productsSub 												{width: 800px;margin: 0px auto;}
.productsSub H2 										{font: bold normal 16px Geneva, Arial, Helvetica, sans-serif;color: #666666; padding-top:0px;padding-bottom:0px;margin-bottom:0px;font-weight:bold;}
.productsSub a:visited 								{color:#BA7201;}
.productsSub a 											{color:#0000ff;text-decoration: none;}
.productsSub H3 										{font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #324B4E;margin-bottom: -7px;}
.productsSub a:hover 								{color:#0000ff;text-decoration: underline;}
.productsSub P											{}




/* Buckets */

.buckets {height: 250px;}

.buckets ul 							{list-style: none; }
.buckets li 								{list-style:  url(images/Global/listBullet.gif) outside;padding-top: 10px;padding-right: 20px;margin-left: -15px;font: bold 11px/ 14px Verdana, Arial, Helvetica, sans-serif;}
.buckets p 								{margin-right: 20px; padding-left: 10px}
.bucketsText 						{margin-right: 20px; padding-left: 10px; font-style: bold;}

.homeBucket 							{width: 776px; height: 265px; float: left;}


.teBucket 								{background: url(images/Home/HomeTE.gif) no-repeat;width: 263px;height: 245px;float: left; color: #333333; padding-bottom: 20px}
.teBucket:visited					{}
.teBucket:hover						{background: url(images/Home/HomeTEhover.gif) no-repeat;width: 263px;height: 245px;float: left;text-decoration: none; }
.teBucket.OnHover				{background: url(images/Home/HomeTEhover.gif) no-repeat;width: 263px;height: 245px;float: left;text-decoration: none; }


.purchasingBucket			 	{background: url(images/Home/HomePurchasing.gif) no-repeat;width: 263px;height: 245px;float: left; color: #333333;padding-bottom: 20px}
.purchasingBucket:visited 	{}
.purchasingBucket:hover	{background: url(images/Home/HomePurchasinghover.gif) no-repeat;width: 263px;height: 245px;float: left;text-decoration: none; }

.apWorkflowBucket 				{background: url(images/Home/HomeAPWorkflow.gif) no-repeat;width: 263px;height: 245px;float: left; color: #333333;padding-bottom: 20px}
.apWorkflowBucket:visited	{}
.apWorkflowBucket:hover	{background: url(images/Home/HomeAPWorkflowhover.gif) no-repeat;width: 263px;height: 245px;float: left;text-decoration: none; }


.subbuckets 							{height: 200px;}
.subbuckets ul 						{list-style: none; }
.subbuckets li 						{list-style:  url(images/Global/sublistBullet.gif) outside;font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;color: #333333;padding-top: 5px;padding-right: 20px;margin-left: -15px;}
.subbuckets a 						{color: #333333;text-decoration: none;}
.subbuckets p 						{margin-right: 20px; padding-left: 10px}
.subbuckets p.problems 				{font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;color: #333333;padding-top: 2px;padding-right: 0px;padding-left: 10px;margin-right: 15px;}

.subbuckets a:visited			{color:#BA7201;text-decoration: none;}
.subbuckets a:hover 			{color: #333333;text-decoration: underline;}

.te1											{background:  url(images/TE/TE-1.gif) no-repeat;width: 157px;height: 192px;float: left;}
.te1:visited 							{}
.te1:hover								{background:  url(images/TE/TE-1hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.te2 											{background:  url(images/TE/TE-2.gif) no-repeat;width: 157px;height: 192px;float: left;}
.te2:visited 							{}
.te2:hover 								{background:  url(images/TE/TE-2hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}


.te3 											{background:  url(images/TE/TE-3.gif) no-repeat;width: 157px;height: 192px;float: left;}
.te3:visited 							{}
.te3:hover 								{background:  url(images/TE/TE-3hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.te4 											{background:  url(images/TE/TE-4.gif) no-repeat;width: 157px;height: 192px;float: left;}
.te4:visited 							{}
.te4:hover 								{background:  url(images/TE/TE-4hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.te5 											{background:  url(images/TE/TE-5.gif) no-repeat;width: 157px;height: 192px;float: left;}
.te5:visited 							{}
.te5:hover 								{background:  url(images/TE/TE-5hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}


.purch1									{background:  url(images/Purchasing/Purch-1.gif) no-repeat;width: 157px;height: 192px;float: left;}
.purch1:visited						{}
.purch1:hover						{background:  url(images/Purchasing/Purch-1hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.purch2 									{background:  url(images/Purchasing/Purch-2.gif) no-repeat;width: 157px;height: 192px;float: left;}
.purch2:visited						{}
.purch2:hover						{background:  url(images/Purchasing/Purch-2hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.purch3 									{background:  url(images/Purchasing/Purch-3.gif) no-repeat;width: 157px;height: 192px;float: left;}
.purch3:visited						{}
.purch3:hover 						{background:  url(images/Purchasing/Purch-3hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.purch4 									{background:  url(images/Purchasing/Purch-4.gif) no-repeat;width: 157px;height: 192px;float: left;}
.purch4:visited						{}
.purch4:hover 						{background:  url(images/Purchasing/Purch-4hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.purch5 									{background:  url(images/Purchasing/Purch-5.gif) no-repeat;width: 157px;height: 192px;float: left;}
.purch5:visited						{}
.purch5:hover 						{background:  url(images/Purchasing/Purch-5hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.prob1									{background:  url(images/Problems/Prob-1.gif) no-repeat;width: 157px;height: 192px;float: left;}
.prob1:visited						{}
.prob1:hover						{background:  url(images/Problems/Prob-1hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.prob2 									{background:  url(images/Problems/Prob-2.gif) no-repeat;width: 157px;height: 192px;float: left;}
.prob2:visited						{}
.prob2:hover						{background:  url(images/Problems/Prob-2hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.prob3 									{background:  url(images/Problems/Prob-3.gif) no-repeat;width: 157px;height: 192px;float: left;}
.prob3:visited						{}
.prob3:hover 						{background:  url(images/Problems/Prob-3hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.prob4 									{background:  url(images/Problems/Prob-4.gif) no-repeat;width: 157px;height: 192px;float: left;}
.prob4:visited						{}
.prob4:hover 						{background:  url(images/Problems/Prob-4hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.prob5 									{background:  url(images/Problems/Prob-5.gif) no-repeat;width: 157px;height: 192px;float: left;}
.prob5:visited						{}
.prob5:hover 						{background:  url(images/Problems/Prob-5hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}


.ap1 										{background:  url(images/InvoiceManagement/AP-1.gif) no-repeat;width: 157px;height: 192px;float: left;}
.ap1:visited	 						{}
.ap1:hover  							{background:  url(images/InvoiceManagement/AP-1hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.ap2 										{background:  url(images/InvoiceManagement/AP-2.gif) no-repeat;width: 157px;height: 192px;float: left;}
.ap2:visited	 						{}
.ap2:hover 							{background:  url(images/InvoiceManagement/AP-2hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.ap3 										{background:  url(images/InvoiceManagement/AP-3.gif) no-repeat;width: 157px;height: 192px;float: left;}
.ap3:visited	 						{}
.ap3:hover  							{background:  url(images/InvoiceManagement/AP-3hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.ap4 										{background:  url(images/InvoiceManagement/AP-4.gif) no-repeat;width: 157px;height: 192px;float: left;}
.ap4:visited	 						{}
.ap4:hover  							{background:  url(images/InvoiceManagement/AP-4hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.ap5	 										{background:  url(images/InvoiceManagement/AP-5.gif) no-repeat;width: 157px;height: 192px;float: left;}
.ap5	:visited	 						{}
.ap5:hover 	 						{background:  url(images/InvoiceManagement/AP-5hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}



.why1											{background:  url(images/WhyUs/WhyUs1.gif) no-repeat;width: 157px;height: 192px;float: left;}
.why1:visited 							{}
.why1:hover								{background:  url(images/WhyUs/WhyUs1hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.why2 											{background:  url(images/WhyUs/WhyUs2.gif) no-repeat;width: 157px;height: 192px;float: left;}
.why2:visited 							{}
.why2:hover 								{background:  url(images/WhyUs/WhyUs2hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}


.why3 											{background:  url(images/WhyUs/WhyUs3.gif) no-repeat;width: 157px;height: 192px;float: left;}
.why3:visited 							{}
.why3:hover 								{background:  url(images/WhyUs/WhyUs3hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.why4 											{background:  url(images/WhyUs/WhyUs4.gif) no-repeat;width: 157px;height: 192px;float: left;}
.why4:visited 							{}
.why4:hover 								{background:  url(images/WhyUs/WhyUs4hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}

.why5 											{background:  url(images/WhyUs/WhyUs5.gif) no-repeat;width: 157px;height: 192px;float: left;}
.why5:visited 							{}
.why5:hover 								{background:  url(images/WhyUs/WhyUs5hover.gif) no-repeat;width: 157px;height: 192px;float: left;text-decoration: none;}




.newsEvents1						{background:  url(images/NewsAndEvents/News-1.png) no-repeat;width: 194px;height: 276px;float: left;}
.newsEvents1:visited			{}
.newsEvents1:hover				{background:  url(images/NewsAndEvents/News-1hover.png) no-repeat;width: 194px;height: 276px;float: left;text-decoration: none;}

.newsEvents2						{background:  url(images/NewsAndEvents/News-2.png) no-repeat;width: 194px;height: 276px;float: left;}
.newsEvents2:visited			{}
.newsEvents2:hover				{background:  url(images/NewsAndEvents/News-2hover.png) no-repeat;width: 194px;height: 276px;float: left;text-decoration: none;}

.newsEvents3						{background:  url(images/NewsAndEvents/News-3.png) no-repeat;width: 194px;height: 276px;float: left;}
.newsEvents3:visited			{}
.newsEvents3:hover				{background:  url(images/NewsAndEvents/News-3hover.png) no-repeat;width: 194px;height: 276px;float: left;text-decoration: none;}

.newsEvents4						{background:  url(images/NewsAndEvents/News-4.png) no-repeat;width: 194px;height: 276px;float: left;}
.newsEvents4:visited			{}
.newsEvents4:hover				{background:  url(images/NewsAndEvents/News-4hover.png) no-repeat;width: 194px;height: 276px;float: left;text-decoration: none;}

.cust1										{width: 582px;height: 203px;float: left;}
.cust1:visited							{}
.cust1:hover							{}

.cust2										{width: 194px;height: 203px;float: left;}
.cust2:visited							{}
.cust2:hover							{}

.productsBucket					{width: 776px;height: 330px;float: left;}
/* Main Content Area (below buckets if applicable */
	
.subBody 											{width:800px;}
.main 													{width: 600px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px;border-right: 1px dashed #999999; }
.main2												{width: 500px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px; }
.main2 p.Intro 													{width: 470px;padding-left: 0px; padding-top: 0px; padding-bottom: 20px; margin-top: 0px; font-style: italic; font: italic 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252;}

.Intro 													{width: 470px;padding-left: 0px; padding-top: 0px; padding-bottom: 20px; margin-top: 0px; font-style: italic; font: italic 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252;}
.unital													{font-style:normal;}
.header .tm														{font-size:14px; vertical-align: super;}
.tm														{font-size:9px; vertical-align: top;}
														
.main2	p.bottom 								{text-align:right; border-top: #ccc 1px solid; padding-top:10px;}
.main2 	p.link									{text-align:right; border-bottom: #ccc 1px solid; padding-top:10px;padding-bottom:10px;}
.main4 	p.link									{text-align:right; border-bottom: #ccc 1px solid; padding-top:10px;padding-bottom:10px;}

.main2   a.title 			{color: #324B4E;}

.main2 .CopartTable {width:500; height: 250px; border: #ccc 1px solid;}
.main2 .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;}
.main2 .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;}
.main2 .CopartTable .row3 .left {width:230px; float:left; font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252; padding-top:10px; padding-bottom:10px; padding-left: 10px;}
.main2 .CopartTable .row3 .right {width:230px; float:right; font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252; padding-top:10px; padding-bottom:10px; padding-left: 10px;}

.main2	p.bottom 			a:visited			{color:#0000FF;}
.main2 	p.link				a:visited			{color:#0000FF;}
.main4 	p.link			 	a:visited			{color:#0000FF;}
.subBody  .main2 	p.More	a:visited			{color:#0000FF;}
.subBody  .main2	p.last	a:visited			{color:#0000FF;}


.flashSubBody 							{width: 800px;}
.flash 									{width: 800px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px; }
.flash2									{width: 800px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px; }


.webcastSubBody 							{width: 748px;}
.webcast 									{width: 748px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px; }
.webcast2									{width: 748px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px; }


.subBody  .main2 	 li.quote				{list-style: none;font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #606060; font-style: italic;margin-left: 0px; text-indent: -3pt; display: block;vertical-align: top;}
.subBody  .main2 	 H5						{font: normal bold 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #606060;text-indent: 0pt; padding-bottom:0px; margin-bottom:0px}
.subBody  .main2 	 cite						{text-indent: 50pt; }

.subBody  .main2	p.More				{font: normal 11px Verdana, Arial, Helvetica, sans-serif;text-align:right; padding-top:0px;padding-bottom:10px;}
.subBody  .main2	p.last					{text-align:right; padding-top:10px;padding-bottom:10px;}
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.quote											{font: 11px/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;}
.navInfo										{font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #000000; font-style: normal;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 40px;border: solid #d3d3d3 1px;background-color: #FFFFFF;}

p.block											{font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #000000; font-style: italic;padding-top: 6px;padding-bottom: 6px;margin-left: 20px;padding-right: 40px;}
p.indent										{font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252;; padding-top: 15px;padding-bottom: 6px;margin-left: 20px;padding-right: 40px;}
p.bottomNav										{font: 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252;padding: 30px; border: solid 1px #cccccc}
p.reprint										{font: 10px/16px Verdana, Arial, Helvetica, sans-serif;color: #525252;padding: 10px; border: solid 1px #cccccc}

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 {margin-left: -14px;width: 468px; border: 0;float: left;}
table.form {padding-left: 0px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}


table.event {background-color: #FFFFFF;padding-left: 10px;padding-right: 10px;margin-top: 3px;margin-left: 27px;margin-right: 27px;border: 1px solid #CCCCCC;}
table.thankyou {background-color: #FFFFFF; margin-top: 10px; margin-left: 0px;border: 1px solid #CCCCCC;}
table.thankyou td {padding:6px;}

table.flash {background-color: #FFFFFF; border: 1px solid #CCCCCC;  width: 800px; height: 500px;}

.subBody  .main4 p.cite 					{border-top: #ccc 1px solid; padding-top:10px; font: 10px/14px Verdana, Arial, Helvetica, sans-serif;color: #666699;}


td.bottomRule									{border-bottom: 1px solid #d3d3d3;}
/* Customer Styles */
.custHead 											{background:  url(images/Customers/tstmnl-grdnt.gif); background-repeat: repeat-x}
div.customerContainer					{float:left;width:470px}
div.featuredCustT 							{height: 10px; background: url(../IPLS/images/Customers/top.gif) top left no-repeat;}
div.featuredCustBody 						{background: url(../IPLS/images/Customers/Middle.gif) top left repeat-y; padding:10px} 
div.featuredCustB 							{background: url(../IPLS/images/Customers/bottom.gif) bottom left no-repeat; margin-top: -5px}
div.expandableBox							{}
div.expandableBox		p					{color: #333333;text-decoration: none;}
div.testimonialContainer					{float:left;width:250px;border-right: 1px dashed #CCCCCC; padding-right: 4px;}
div.testimonialContainer	R				{float:left;width:250px}
div.heading 										{height: 200px;width: 235px;border-top: solid 2px #ccc;float:left;margin-left:10px;}
div.heading  b 									{font: bold 11px/25px Verdana, Arial, Helvetica, sans-serif; color: #606060; }


.column												{width: 110px;float: left;padding-bottom: 40px;padding-left: 20px;}


.main4 												{width: 547px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px; border-right: 1px dashed #999999;}
.mainNews											{width: 500px;float: left;padding-bottom: 40px;padding-left: 10px;padding-right: 20px;}
.subBody  .mainNews	 ul				{list-style: none;}
.subBody  .mainNews	 li 				{list-style: none;font: 11px/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;}
.subBody  .mainNews   p.bottom 	{text-align:right; border-top: #ccc 1px solid; padding-top:10px;}
.subBody  .mainNews 	p.link			{text-align:right; border-bottom: #ccc 1px solid; padding-top:10px;padding-bottom:10px;}
.subBody  .mainNews 	p.last			{text-align:right; padding-top:10px;padding-bottom:10px;}
.subBody  .mainNews   p.cite 			{border-top: #ccc 1px solid; padding-top:10px; font: 10px/14px Verdana, Arial, Helvetica, sans-serif;color: #666699;}
.subBody  .mainNews   a.title 			{color: #324B4E;}
.subBody  .mainNews   a.ArticleTitle 			{font: normal 18px "Times New Roman", Times, serif; color: #324B4E;}



a.brown 											{color:#996600;text-decoration: none;}
a.brown:hover 								{color:#996600;text-decoration: underline;}
a.brown:visited 								{color:#666699;}








.column4											{width: 179px;float: left;padding-bottom: 40px;padding-left: 20px;}
	
.newsEvents 				{width:800px;height: 200px}
.news 							{width:340px;float: left;padding-bottom: 20px;padding-left: 10px;margin-right: 50px;}
.events 						{width: 340px;float: left;padding-bottom: 20px;padding-left: 10px;margin-right: 50px;}
.resources 						{width: 700px;float: left;padding-bottom: 40px;padding-left: 10px;margin-right: 50px; border-top: solid 1px #cccccc;}
.form 							{font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #666666;background: #ffffff; border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; padding:0px;}
.newforms 						{background: #ffffff; border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; padding:8px;}
.newformbottom 				{background: #ffffff; border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; padding:8px}

.formTop 						{font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #666666;background: #ffffff; border-top: solid 1px #cccccc;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; padding:0px}
.formBottom 					{font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #666666;background: #ffffff; border-bottom: solid 1px #cccccc;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc; padding:0px;}
.form	td						{padding-left: 15px;}
.formTop	td					{padding-left: 15px; padding-top: 0px;}
.formBottom	td					{padding-left: 15px; padding-bottom:10px}
.body 							{font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #000000;}

/* Footer */

.footer					 		{width: 100%; border-top: 1px dashed #999999; border-bottom: 1px dashed #999999;height: 32px;float: left; padding-bottom:0px;margin-top:0px;}
.footerForm					 	{width: 100%; border-top: 1px dashed #999999; height: 32px;float: left; padding-bottom:0px;margin-top:0px;}

.footerContainer 				{width: 800px;margin: 0px auto; padding-left: 10px; padding-top: 0px;font: normal 10px Verdana, Arial, Helvetica, sans-serif;color:#999999;}
.footerContainer a				{text-decoration: none;color: #999999}
.footerContainer a:visited		{text-decoration: none;color: #999999}
.footerContainer a:hover		{text-decoration: underline;color: #999999}



/* Site Map */
	
.siteMap 											{width: 100%;padding-top: 65px;float: left;}
.siteMap2										{width: 100%;padding-top: 0px;float: left;}

.siteMapContainer 						{width: 800px;margin: 0px auto;font: normal 10px Verdana, Arial, Helvetica, sans-serif;color: #999999;margin-top: 10px;margin-bottom: 10px;}

.siteMapContainer a						{text-decoration: none;font: normal 10px Verdana, Arial, Helvetica, sans-serif;color: #999999}
.siteMapContainer a:visited		{text-decoration: none;color: #999999}
.siteMapContainer a:hover			{text-decoration: underline;color: #999999}

td.sitemapheadA							{padding-left: 10px;color: #333333;border-left: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC}
td.sitemapheadB							{padding-left: 10px;color: #333333;border-left: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC}
.siteMap 	td										{padding-left: 10px;height: 35px;}
.siteMap td	.spacer						{width:1px; padding-left: 0px}
.siteMap td.sitemapSub				{border-left: 1px solid #CCCCCC;}

.siteMap2 	td										{padding-left: 10px;height: 35px;}
.siteMap2 td	.spacer						{width:1px; padding-left: 0px}
.siteMap2 td.sitemapSub				{border-left: 1px solid #CCCCCC;}		
		
	
/* Redefined Elements */

cite													{font: normal 10px Verdana, Arial, Helvetica, sans-serif;color: #333;margin-top:5px;}
hr 													{border: 0; color: #d3d3d3; background-color: #d3d3d3; height: 1px; width: 100%;text-align: left;}
h6													{font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #324B4E;margin-bottom: -7px;}
ul.tem {font-face:Verdana; font-size; 	font:  11px/18px Verdana, Arial, Helvetica, sans-serif;color: #333333; list-style-image: url(http://www.expensewatch.com/Shared/IPLS/images/Global/green-square.gif);}


/* Right Nav Styles */
.subBody .floatingNav2 										{width: 225px;float: left;font: normal 11px Verdana, Arial, Helvetica, sans-serif;margin-top: 0px;margin-left: 25px} 

.subBody .floatingNav 											{width: 225px;float: left;font: normal 11px Verdana, Arial, Helvetica, sans-serif;margin-top: 0px;margin-left: 25px;border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-top: solid 1px #ccc;} 
.subBody .ads														{width: 225px;float: left;font: normal 11px Verdana, Arial, Helvetica, sans-serif;margin-top: 20px;margin-left: 25px;} 

.subBody .floatingNav a 										{color: #014198;}
.subBody .floatingNav a:hover							{text-decoration: none;color: #014198}

.subBody .floatingNav ul  ul  li a 									{color: #666666;}
.subBody .floatingNav ul  ul  li a:hover							{text-decoration: none;color: #666666}



.subBody .floatingNav 	ul										{list-style: none; margin: 0; padding: 0;border-bottom: solid 1px #ccc;}
.subBody .floatingNav   ul li		  						{list-style: none; border-bottom: solid 1px #ccc; padding-left: 30px; padding-bottom:8px; padding-top:8px;}
.subBody .floatingNav 	ul ul									{list-style: none; }
.subBody .floatingNav 	ul  ul  li							{list-style: none;border-bottom:solid 1px #ccc;margin-left: 30px;font-size: 10px; padding-right: 10px; padding-left: 0px;}
.subBody .floatingNav 	ul  ul  li.last					{list-style: none;border-bottom:none;margin-left: 30px;font-size: 10px; padding-right: 10px; padding-left: 0px}
.subBody .floatingNav 	ul  li.highlight				{list-style: none; border-bottom: solid 1px #ccc; border-top: solid 1px #ccc;padding-left: 30px; padding-bottom:8px; padding-top:8px;}
.subBody .floatingNav 	ul  li.here						{list-style: none; border-bottom: solid 1px #ccc; padding-left: 18px; padding-bottom:8px; padding-top:8px; background-color: #DCFEAA;}
.subBody .floatingNav 	ul  li.floatmain				{list-style: none; border-bottom: solid 1px #ccc; padding-left: 14px; padding-bottom:8px; padding-top:8px;}
.subBody .floatingNav 	ul  li.mainhere				{list-style: none; border-bottom: solid 1px #ccc; padding-left: 14px; padding-bottom:8px; padding-top:8px; background-color: #DCFEAA;}

