/* CSS Document */
/* 	2TOUCH - the customer lifecycle management company
	Created on May 14, 2008
	Created & Updated by JAYANTHI & SURESH
*/

/*
H = Holding Page
T = Top
B = Bottom
L = Left
C = Center
R = Right
*/

/* 	===================================================================================================
											BODY
===================================================================================================  */

BODY {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	text-align:center;
}
.main {
	width:994px;
	padding:0px;
	margin:0px auto;
	text-align:left;
}
/* 	===================================================================================================
											 HEADER
===================================================================================================  */
.header {
	width:965px;
	height:104px;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(./images/backgroundTop.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
}
img {
	border:0px solid #FFFFFF;
}
.headerL {
	width:265px;
	height:91px;
	float:left;
	padding:13px 0px 0px 0px;
	margin:0px;
}
.headerC {
	width:583px;
	height:104px;
	float:left;
	padding:0px;
	margin:0px;
}
.headerCT {
	width:583px;
	height:20px;
	float:left;
	padding:32px 0px 0px 0px;
	margin:0px;
}
.headerCB {
	width:571px;
	height:28px;
	float:left;
	padding:24px 0px 0px 12px;
	margin:0px;
}
.headerR {
	width:117px;
	height:56px;
	float:left;
	padding:48px 0px 0px 0px;
	margin:0px;
}
/* 	===================================================================================================
													 THEME
===================================================================================================  */
.headerTheme {
	width:965px;
	height:240px;
	float:left;
	padding:0px;
	margin:0px;
}
.headerThemeL {
	width:217px;
	height: 160px;
	float:left;
	padding:32px 33px 32px 24px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundLine.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.headerThemeR {
	width:691px;
	float:left;
	padding:0px;
	margin:0px;
}
/* 	===================================================================================================
											 NAVIGATION (MENUS)
===================================================================================================  */
.mainMenus {
	width:394px;
	padding:0px;
	margin:0px;
	float: left;
}
.mainMenus ul {
	position: relative;
	width:394px;
	height:28px;
	margin:0px;
	padding:0px;
	float:left;
	background-image: url(./images/backgroundMainMenus.jpg);
	overflow :hidden ;
}
.mainMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.mainMenus ul li, .mainMenus a {
	display:block;
	height:28px;
	border-bottom:0px;
}
.mainMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}
.mM1 {
	left:0;
	top:0;
	width:46px;
}
.mM2 {
	left:46px;
	top:0;
	width:83px;
}
.mM3 {
	left:129px;
	top:0;
	width:88px;
}
.mM4 {
	left:217px;
	top:0;
	width:88px;
}
.mM5 {
	left:305px;
	top:0;
	width:89px;
}
.mM1 a:hover {
	background: transparent url(./images/backgroundMainMenus.jpg) 0 -28px no-repeat;
	border-bottom:0;
}
.mM2 a:hover {
	background: transparent url(./images/backgroundMainMenus.jpg) -46px -28px no-repeat;
	border-bottom:0;
}
.mM3 a:hover {
	background: transparent url(./images/backgroundMainMenus.jpg) -129px -28px no-repeat;
	border-bottom:0;
}
.mM4 a:hover {
	background: transparent url(./images/backgroundMainMenus.jpg) -217px -28px no-repeat;
	border-bottom:0;
}
.mM5 a:hover {
	background: transparent url(./images/backgroundMainMenus.jpg) -305px -28px no-repeat;
	border-bottom:0;
}
.mM1a {
	left:0;
	width:46px;
	background: transparent url(./images/backgroundMainMenus.jpg) 0 -28px no-repeat;
	border-bottom:0;
}
.mM2a {
	left:46px;
	width:83px;
	background: transparent url(./images/backgroundMainMenus.jpg) -46px -28px no-repeat;
	border-bottom:0;
}
.mM3a {
	left:129px;
	width:88px;
	background: transparent url(./images/backgroundMainMenus.jpg) -129px -28px no-repeat;
	border-bottom:0;
}
.mM4a {
	left:217px;
	width:88px;
	background: transparent url(./images/backgroundMainMenus.jpg) -217px -28px no-repeat;
	border-bottom:0;
}
.mM5a {
	left:305px;
	width:89px;
	background: transparent url(./images/backgroundMainMenus.jpg) -305px -28px no-repeat;
	border-bottom:0;
}
/* 	===================================================================================================
													 THEME
===================================================================================================  */
.services {
	width:965px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.servicesL {
	width:173px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}
.servicesL h1 {
	width:173px;
	height:101px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesLBox {
	width:153px;
	padding:10px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServices.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.servicesL p {
	/*width:153px;*/
	padding:0px;
	margin:0px;
}
ul.servicesLinks {
	margin:0px;
	padding:10px 0px 0px 0px;
}
ul.servicesLinks li {
	list-style-position:inside;
	list-style-type:none;
	display: inline;
	float:left;
	font-size:11px;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(./images/backgroundReadMore.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 82px;
	height:16px;
	margin:0px;
	padding:1px 5px 0px 5px;
}
ul.servicesLinks a {
	color:#FFFFFF;
	text-decoration:none;
	border:0px solid #FFFFFF;
}
ul.servicesLinks a:hover {
	color:#003366;
	text-decoration:none;
}
.servicesR {
	width:172px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesRBox {
	width:150px;
	padding:10px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServices.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.servicesR h1 {
	width:172px;
	height:101px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesRBox {
	width:152px;
	padding:10px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServices.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.servicesR p {
	/*width:152px;*/
	padding:0px;
	margin:0px;
}
.servicesHome {
	width:691px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesTitle {
	width:691px;
	float:left;
	padding:12px 0px 10px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.servicesTitleBox {
	padding:0px 0px 0px 25px;
	margin:0px;
}
.servicesContact {
	width:691px;
	float:left;
	padding:12px 0px 10px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundContactCentreTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.servicesFulfilment {
	width:691px;
	float:left;
	padding:12px 0px 10px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundFulfilmentTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.servicesDataCapture {
	width:691px;
	float:left;
	padding:12px 0px 6px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundDataCaptureTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.servicesWarehousing {
	width:691px;
	float:left;
	padding:12px 0px 6px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundWarehousingTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.solutionsTitle {
	width:691px;
	float:left;
	padding:12px 0px 10px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundSolutionsTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.solutionsAcquisition {
	width:691px;
	float:left;
	padding:12px 0px 6px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundAcquisitionTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.solutionsGrowth {
	width:691px;
	float:left;
	padding:12px 0px 10px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundGrowthTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.solutionsRetention {
	width:691px;
	float:left;
	padding:12px 0px 10px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundRetentionTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.solutionsServicing {
	width:691px;
	float:left;
	padding:12px 0px 6px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServicingTitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.servicesActive {
	width:128px;
	float:left;
	padding:0px 0px 0px 146px;
	margin:0px;
}
.servicesContentBlueBorder {
	width:691px;
	float:left;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServiceContentBlueBorder.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#98999B;
	font-size:11px;
}
.servicesContentBlueBorder h1 {
	width:651px;
	float:left;
	padding:25px 15px 0px 25px;
	margin:0px;
}
.TextBlueBold {
	width:651px;
	padding:0px 15px 0px 25px;
	margin:0px;
	font-size :larger ;
	font-weight :bold ;
	color: Blue;
}
.TextBlueBold p {
	text-align:justify;
	padding:0px 0px 15px 0px;
	margin:0px;
	width:651px;	
	
}
.serviceBlueBox {
	width:651px;
	padding:0px 15px 0px 25px;
	margin:0px;
}
.serviceBlueBox ol, .serviceBlueBox ul 
{
	
	padding: 0px 0px 10px 50px;
	margin: 0px;		
	color: #555555;
	line-height: 18px;
	text-align: justify;
}
.serviceBlueBox p {
	text-align:justify;
	padding:0px 0px 15px 0px;
	margin:0px;
	width:651px;	
}
.servicesContentBlueBorder a {
	color:#3F9ECE;
	text-decoration:none;
}
.servicesContentBlueBorder a:hover {
	color:#E84445;
	text-decoration:none;
}
.servicesContentBlueBorder p {
	width:651px;
	padding:0px 0px 15px 0px;
	margin:0px;
}
.servicesContent {
	width:691px;
	float:left;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServiceContent.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#98999B;
	font-size:11px;
	
}
.servicesContentL {
	width:310px;
	float:left;
	padding:25px 25px 10px 25px;
	margin:0px;
}
.servicesContentL p {
	text-align:justify;
	padding:0px 0px 15px 0px;
	margin:0px;
	width:310px;	
}
.servicesContentR {
	width:310px;
	float:left;
	padding:25px 0px 10px 0px;
	margin:0px;
}
.servicesContentR p {
	padding:0px 0px 15px 0px;
	margin:0px;
	width:310px;
	float:left;
	text-align:justify;
}
.servicesContentRL {
	width: 130px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesContentRR {
	width: 145px;
	float:left;
	padding:0px 0px 0px 15px;
	margin:0px;
}
.serviceAllBox {
	width:142px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.serviceAllBox p {
	width:142px;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	text-align :left;
}
.serviceBox1 {
	width:152px;
	float:left;
	padding:45px 0px 25px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundContactCentre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.serviceBox1 p {
	width:124px;
	float:left;
	padding:0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
}
.serviceBox2 {
	width:140px;
	float:left;
	padding:45px 0px 25px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundFulfilment.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.serviceBox2 p {
	width:124px;
	float:left;
	padding:0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
}
.serviceBox3 {
	width:152px;
	float:left;
	padding:45px 0px 25px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundDataCapture.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.serviceBox3 p {
	width:124px;
	float:left;
	padding:0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
}
.serviceBox4 {
	width:140px;
	float:left;
	padding:45px 0px 25px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundWarehousing.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.serviceBox4 p {
	width:124px;
	float:left;
	padding:0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
}

ul.readMore {
	margin:0px;
	padding:10px 0px 0px 0px;
}
ul.readMore li {
	list-style-position:inside;
	list-style-type:none;
	display: inline;
	float:left;
	font-size:11px;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(./images/backgroundReadMore1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 82px;
	height:16px;
	margin:0px;
	padding:1px 5px 0px 5px;
}
ul.readMore a {
	color:#FFFFFF;
	text-decoration:none;
	border:0px solid #FFFFFF;
}
ul.readMore a:hover {
	color:#003366;
	text-decoration:none;
}
.solutions {
	width:666px;
	float:left;
	padding:0px 0px 10px 25px;
	margin:0px;
}
.solutionsL {
	width:140px;
	float:left;
	padding:0px 27px 0px 0px;
	margin:0px;
	text-align:left;
}
.solutionsL h1 {
	width:140px;
	float:left;
	padding:0px;
	margin:0px;
}
.solutionsLBox {
	width:120px;
	padding:10px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServices.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.solutionsL p {
	width:120px;
	padding:0px;
	margin:0px;
}
ul.solutionsLinks {
	margin:0px;
	padding:10px 0px 0px 0px;
}
ul.solutionsLinks li {
	list-style-position:inside;
	list-style-type:none;
	display: inline;
	float:left;
	font-size:11px;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(./images/backgroundReadMore1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 82px;
	height:16px;
	margin:0px;
	padding:1px 5px 0px 5px;
}
ul.solutionsLinks a {
	color:#FFFFFF;
	text-decoration:none;
	border:0px solid #FFFFFF;
}
ul.solutionsLinks a:hover {
	color:#003366;
	text-decoration:none;
}
.solutionsR {
	width:140px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}
.solutionsR h1 {
	width:140px;
	float:left;
	padding:0px;
	margin:0px;
}
.solutionsR p {
	width:120px;
	padding:0px;
	margin:0px;
}
/* 	===================================================================================================
													 SERVICES MENU
===================================================================================================  */
.subBox {
	width:274px;
	float:left;
	padding:6px 0px 0px 0px;
	margin:0px;
}
.subBox1 {
	width:274px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesMenuBox {
	width:274px;
	float:left;
	padding:0px;
	margin:0px;
}
.servicesMenu {
	width:96px;
	float:left;
	padding:0px 33px 0px 145px;
	margin:0px;
}
.servicesMenus {
	width:96px;
	float:left;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.servicesMenus ul {
	position: relative;
	width:96px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image: url(./images/backgroundSubMenus.jpg);
	overflow :hidden ;
}
.servicesMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	width: 96px;
	height: 45px;
	float:left;
}
.servicesMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	width: 96px;
	height: 45px;
	float: left;
}
.sM1 a {
	background: transparent url(./images/backgroundSubMenus.jpg) 0px 0px no-repeat;
}
.sM2 a {
	background: transparent url(./images/backgroundSubMenus.jpg) 0px -45px no-repeat;
}
.sM3 a {
	background: transparent url(./images/backgroundSubMenus.jpg) 0px -90px no-repeat;
}
.sM4 a {
	background: transparent url(./images/backgroundSubMenus.jpg) 0px -135px no-repeat;
}
.sM5 a {
	background: transparent url(./images/backgroundSubMenus.jpg) 0px -180px no-repeat;
}
.sM1 a:hover {
	background: transparent url(./images/backgroundSubMenus.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.sM2 a:hover {
	background: transparent url(./images/backgroundSubMenus.jpg) -96px -45px no-repeat;
	border-bottom:0;
}
.sM3 a:hover {
	background: transparent url(./images/backgroundSubMenus.jpg) -96px -90px no-repeat;
	border-bottom:0;
}
.sM4 a:hover {
	background: transparent url(./images/backgroundSubMenus.jpg) -96px -135px no-repeat;
	border-bottom:0;
}
.sM5 a:hover {
	background: transparent url(./images/backgroundSubMenus.jpg) -96px -180px no-repeat;
	border-bottom:0;
}
/* For Home Page */

.servicesMenus1 {
	width:96px;
	float:left;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.servicesMenus1 ul {
	position: relative;
	width:96px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image: url(./images/backgroundSubMenus1.jpg);
	overflow :hidden ;
}
.servicesMenus1 ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	width: 96px;
	height: 45px;
	float:left;
}
.servicesMenus1 ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	width: 96px;
	height: 45px;
	float: left;
}
.sM11 a {
	background: transparent url(./images/backgroundSubMenus1.jpg) 0px 0px no-repeat;
}
.sM12 a {
	background: transparent url(./images/backgroundSubMenus1.jpg) 0px -45px no-repeat;
}
.sM13 a {
	background: transparent url(./images/backgroundSubMenus1.jpg) 0px -90px no-repeat;
}
.sM14 a {
	background: transparent url(./images/backgroundSubMenus1.jpg) 0px -135px no-repeat;
}
.sM15 a {
	background: transparent url(./images/backgroundSubMenus1.jpg) 0px -180px no-repeat;
}
.sM11 a:hover {
	background: transparent url(./images/backgroundSubMenus1.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.sM12 a:hover {
	background: transparent url(./images/backgroundSubMenus1.jpg) -96px -45px no-repeat;
	border-bottom:0;
}
.sM13 a:hover {
	background: transparent url(./images/backgroundSubMenus1.jpg) -96px -90px no-repeat;
	border-bottom:0;
}
.sM14 a:hover {
	background: transparent url(./images/backgroundSubMenus1.jpg) -96px -135px no-repeat;
	border-bottom:0;
}
.sM15 a:hover {
	background: transparent url(./images/backgroundSubMenus1.jpg) -96px -180px no-repeat;
	border-bottom:0;
}

.servicesWareHouse {
	width:96px;
	float:left;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.servicesWareHouse ul {
	position: relative;
	width:96px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image: url(./images/backgroundSubMenus2.jpg);
	overflow:hidden;
}
.servicesWareHouse ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	width: 96px;
	height: 45px;
	float:left;
}
.servicesWareHouse ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	width: 96px;
	height: 45px;
	float: left;
}
.sW1 a {
	background: transparent url(./images/backgroundSubMenus2.jpg) 0px 0px no-repeat;
}
.sW2 a {
	background: transparent url(./images/backgroundSubMenus2.jpg) 0px -45px no-repeat;
}
.sW3 a {
	background: transparent url(./images/backgroundSubMenus2.jpg) 0px -90px no-repeat;
}
.sW4 a {
	background: transparent url(./images/backgroundSubMenus2.jpg) 0px -135px no-repeat;
}
.sW5 a {
	background: transparent url(./images/backgroundSubMenus2.jpg) 0px -180px no-repeat;
}
.sW1 a:hover {
	background: transparent url(./images/backgroundSubMenus2.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.sW2 a:hover {
	background: transparent url(./images/backgroundSubMenus2.jpg) -96px -45px no-repeat;
	border-bottom:0;
}
.sW3 a:hover {
	background: transparent url(./images/backgroundSubMenus2.jpg) -96px -90px no-repeat;
	border-bottom:0;
}
.sW4 a:hover {
	background: transparent url(./images/backgroundSubMenus2.jpg) -96px -135px no-repeat;
	border-bottom:0;
}
.sW5 a:hover {
	background: transparent url(./images/backgroundSubMenus2.jpg) -96px -180px no-repeat;
	border-bottom:0;
}
/* 	===================================================================================================
													 SERVICES SUBMENU
===================================================================================================  */
.servicesSubMenus {
	width:96px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.servicesSubMenus ul {
	position: relative;
	width:96px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
.servicesSubMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	width: 96px;
	float:left;
}
.servicesSubMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	width: 96px;
	float: left;
}
.ssM1 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundSubContact.jpg) 0px 0px no-repeat;
}
.ssM2 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundSubFulfilment.jpg) 0px 0px no-repeat;
}
.ssM3 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundSubDataCapture.jpg) 0px 0px no-repeat;
}
.ssM4 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundSubWarehousing.jpg) 0px 0px no-repeat;
}
.ssM1 a:hover {
	background: transparent url(./images/backgroundSubContact.jpg) -96px 0px no-repeat;
	border-bottom:0px;
}
.ssM2 a:hover {
	background: transparent url(./images/backgroundSubFulfilment.jpg) -96px 0px no-repeat;
	border-bottom:0px;
}
.ssM3 a:hover {
	background: transparent url(./images/backgroundSubDataCapture.jpg) -96px 0px no-repeat;
	border-bottom:0px;
}
.ssM4 a:hover {
	background: transparent url(./images/backgroundSubWarehousing.jpg) -96px 0px no-repeat;
	border-bottom:0px;
}
/* 	===================================================================================================
													 SOLUTIONS MENU
===================================================================================================  */
.solutionsMenus {
	width:96px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.solutionsMenus ul {
	position: relative;
	width:96px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
.solutionsMenus ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top:0px;
	width: 96px;
	float:left;
}
.solutionsMenus ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	width: 96px;
	float: left;
}
.slM1 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundAcquisition.jpg) 0px 0px no-repeat;
}
.slM2 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundServicing.jpg) 0px 0px no-repeat;
}
.slM3 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundGrowth.jpg) 0px 0px no-repeat;
}
.slM4 a {
	top: 0px;
	left: 0px;
	height: 45px;
	background: transparent url(./images/backgroundRetention.jpg) 0px 0px no-repeat;
}
.slM1 a:hover {
	background: transparent url(./images/backgroundAcquisition.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.slM2 a:hover {
	background: transparent url(./images/backgroundServicing.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.slM3 a:hover {
	background: transparent url(./images/backgroundGrowth.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.slM4 a:hover {
	background: transparent url(./images/backgroundRetention.jpg) -96px 0px no-repeat;
	border-bottom:0;
}
.solutionsBox {
	width:641px;
	float:left;
	padding:25px 25px 0px 25px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	text-align:justify;
}
.solutionsBox p {
	width:641px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	text-align:justify;
}
.solutionsBoxL {
	width:310px;
	float:left;
	padding:10px 25px 10px 25px;
	margin:0px;
	text-align:justify;
}
.solutionsBoxL p {
	text-align:justify;
	padding:0px 0px 15px 0px;
	margin:0px;
	width:310px;
}
.solutionsBoxR {
	width:310px;
	float:left;
	padding:10px 0px 10px 0px;
	margin:0px;
	text-align:justify;
}
.solutionsBoxR p {
	padding:0px 0px 15px 0px;
	margin:0px;
	width:310px;
	float:left;
	text-align:justify;
}
.growthBox {
	width:641px;
	float:left;
	padding:0px;
	margin:0px;
}
.growthBox1 {
	width:200px;
	float:left;
	padding:0px 20px 10px 0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	text-align:justify;
}
.growthBox1 p {
	width:200px;
	padding:0px 0px 15px 0px;
	margin:0px;
	text-align:justify;
}
.growthBox2 {
	width:200px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	text-align:justify;
}
.growthBox2 p {
	width:200px;
	padding:0px 0px 15px 0px;
	margin:0px;
	text-align:justify;
}
.growthBox3 {
	width:420px;
	float:left;
	padding:0px 20px 10px 0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	text-align:justify;
}
.growthBox3 p {
	width:420px;
	padding:0px 0px 15px 0px;
	margin:0px;
	text-align:justify;
}
.growthBox4 {
	width:380px;
	float:left;
	padding:10px 20px 10px 0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	text-align:justify;
}
.growthBox4 p {
	width:380px;
	padding:0px 0px 10px 0px;
	margin:0px;
	text-align:justify;
}
.growthBox5 {
	width:240px;
	float:left;
	padding:38px 0px 10px 0px;
	margin:0px;
	color:#98999B;
	font-size:11px;
	text-align:justify;
}
.growthBox5 p {
	width:240px;
	padding:0px 0px 10px 0px;
	margin:0px;
	text-align:justify;
}
.loginBox {
	width:561px;
	float:left;
	padding:0px 0px 0px 130px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundLoginC.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#98999B;
	font-size:11px;
}
.loginBox h1 {
	width:501px;
	float:left;
	padding:35px 0px 10px 60px;
	margin:0px;
}
.loginBox p {
	width:281px;
	float:left;
	padding:0px 0px 10px 60px;
	margin:0px;
	font-size:12px;
}
.loginBoxElements {
	width:561px;
	float:left;
	padding:0px;
	margin:0px;
}
.loginForm {
	width:350px;
	float:left;
	padding:0px;
	margin:0px;
}
.loginForm p {
	width:250px;
	float:left;
	padding:2px 0px 15px 5px;
	margin:0px;
	font-size:11px;
}
.loginForm fieldset, .loginForm form {
	margin:0;
	padding:0;
	border:0;
}
.loginForm label {
	padding:3px 5px 6px 0px;
	float:left;
	margin:0px;
	width:56px;
	text-align:right;
}
.loginForm input {
	margin:0px 0px 6px 0px;
	padding:1px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	color:#98999B;
}
.login {
	width:94px;
	height:30px;
	float:left;
	padding:0px 0px 0px 60px;
	margin:0px;
}
.loginButton {
	width:94px;
	height:30px;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(./images/logMeIn.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left;
	border:0px solid #FFFFFF;
	cursor:pointer;
}
.loginBu ul {
	position: relative;
	width:94px;
	height:30px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(./images/logMeIn.jpg);
}
.loginBu ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.loginBu ul li, .loginBu a {
	display:block;
	height:30px;
	border-bottom:0;
}
.loginBu ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.lBu {
	left:0;
	top:0;
	width:94px;
}
.lBu a:hover {
	background: transparent url(./images/logMeIn.jpg) 0 -30px no-repeat;
	border-bottom:0;
}
.returnBu {
	width:94px;
	height:30px;
	float:left;
	padding:0px 0px 0px 15px;
	margin:0px;
}
.returnBu ul {
	position: relative;
	width:94px;
	height:30px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(./images/returnToSite.jpg);
}
.returnBu ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.returnBu ul li, .returnBu a {
	display:block;
	height:30px;
	border-bottom:0;
}
.returnBu ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.rBu {
	left:0;
	top:0;
	width:94px;
}
.rBu a:hover {
	background: transparent url(./images/returnToSite.jpg) 0 -30px no-repeat;
	border-bottom:0;
}


/* 	===================================================================================================
												DOT LINE
===================================================================================================  */
.dotLine {
	padding:2px 30px 6px 99px;
	margin:0px;
	float: left;
}
.dotLine1 {
	padding:0px 30px 6px 99px;
	margin:0px;
	float: left;
}
 .passionPace {
	width:217px;
	height: 165px;
	float:left;
	padding:0px;
	margin:0px;
}
.passionPace ul {
	position: relative;
	width:217px;
	height: 165px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(./images/passionPacePerformance.jpg);
}
.passionPace ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.passionPace ul li, .passionPace a {
	display:block;
	height:165px;
	border-bottom:0;
}
.passionPace ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.passionP {
	left:0;
	top:0;
	width:217px;
}
.passionP a:hover {
	background: transparent url(./images/passionPacePerformance.jpg) 0 -165px no-repeat;
	border-bottom:0;
}
/* 	===================================================================================================
												FOOTER PART
===================================================================================================  */
.footer {
	margin:0px;
	padding:7px 0px 0px 0px;
	float:left;
	width:965px;
	height: 25px;
	color:#9B9B9B;
	font-size:11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #82C3F9;
}
.footer a {
	color:#9B9B9B;
	text-decoration:none;
}
.footer a:hover {
	color:#003366;
	text-decoration:none;
}
 .footerL {
	margin:0px;
	padding:0px;
	width:720px;
	text-align:left;
	float:left;
}
ul.footerLinks {
	margin:0px;
	padding:0px;
}
ul.footerLinks li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 3px 0px;
	display: inline;
	float:left;
	width:120px;
}
.footerR {
	margin:0px;
	padding:0px;
	width:245px;
	text-align:right;
	float:left;
	line-height:18px;
}
/**************************************************************************************************/
						/* Admin CSS*/
/**************************************************************************************************/
html, body {
	height:100%;
}

.bgLogin {
	background: url(./images/admin-bg.jpg) no-repeat;
	height: 254px;
	width: 418px;
	padding: 0px;
	color: #333333;
	font-size: 11px;
}
.textArea {
	color: #333333;
	border: 1px solid #CCCCCC;
}
.submitbut {
	height: 25px;
	width: 60px;
	font-size: 11px;
	color: #FFFFFF;
	border:none;
	background-attachment: scroll;
	background-image: url(./images/suButton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.headerLeftBg {
	background:url(./images/headerLeftBg.jpg) scroll left top no-repeat;
	width:271px;
	height:101px;
}
.headerRightBg {
	background:url(./images/headerRightBg.jpg) scroll left top repeat-x;
}
/*.headerRightBg img
{
	margin:45px 20px 0px 0px;	
}*/
.contentLeft {
	background:url(./images/leftBg.jpg) scroll left top repeat-x #ffffff;
	width:250px;
}
.contentRight {
	background:#ffffff;
	width:699px;
	padding:1px 0px 0px 1px;
}
.contentHeader {
	background:url(./images/contentTopBg.jpg) scroll left top repeat-y;
	font-size:12px;
	color:#ffffff;
	padding:0px 0px 0px 20px;
	line-height:29px;
	font-weight:bold;
}
.addNewAds {
	font-size:11px;
	color:#d77f20;
	text-align:left ;
	line-height:29px;
	padding:0px 0px 0px 20px;
}
.addNewAds a {
	color:#003366;
	text-decoration:underline;
}
.addNewAds a:hover {
	color:#d77f20;
	text-decoration:none;
}
.logout {
	font-size:13px;
	color:#d77f20;
	text-align:right ;
	line-height:29px;
	padding:0px 5px 0px 20px;
}
.logout a {
	color:#003366;
	text-decoration:underline;
}
.logout a:hover {
	color:#d77f20;
	text-decoration:none;
}
.searchAreaText {
	font-size:12px;
	text-align:left;
}
.searchInputArea {
	width:458px;
	float:left;
	height:16px;
	border:1px solid #d4d4d4;
	font-size:12px;
	padding:3px;
}
.multiLineInputArea {
	width:428px;
	float:left;
	height:49px;
	border:1px solid #d4d4d4;
	font-size:12px;
	padding:3px;
}
.editorInputArea {
	width:693px;
	float:left;
	border:1px solid #d4d4d4;
	font-size:12px;
	padding:3px;
}
.searchBut {
	height:25px;
	width:60px;
	cursor:pointer;
	display:block;
	border:0px;
	font-size:12px;
	color:#ffffff;
	background-attachment: scroll;
	background-image: url(./images/suButton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
p {
	font-size:11px;
	color:#555555;
	text-align:left;
	padding:0px;
	margin:0px;
	line-height:18px;
}
.tableBorder {
	border:1px solid #FF5D60;
}
.tableBorder a {
	color:#808080;
	text-decoration:none;
}
.tableBorder a:hover {
	color:#808080;
	text-decoration:underline;
}
.tableHead {
	font-size:12px;
	background:#FCBBBC;
	text-align:center;
	line-height:18px;
	color:#FF0000;
	line-height:30px;
	font-weight:bold;
}
.tableData1 {
	font-size:11px;
	background:#ffffff;
	text-align:center;
	line-height:18px;
	color:#666666;
	line-height:30px;
}
.tableData2 {
	font-size:11px;
	background:#FEE0E1;
	text-align:center;
	line-height:18px;
	color:#666666;
	line-height:30px;
}
.tableCheckBox {
	width:15px;
	height:15px;
}
.tableButtonContainer {
	float:left;
	padding:0px;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.tableEditBut {
	background:url(./images/editBut.gif) scroll left top repeat-x;
	border:0px;
	display:block;
	width:40px;
	height:20px;
	cursor:pointer;
	color:#FF0000;
	font-size:11px;
	text-align:center;
	margin:0px;
	padding:0px;
}
.tableDelBut {
	background:url(./images/deleteBut.gif) scroll left top repeat-x;
	border:0px;
	display:block;
	width:50px;
	height:20px;
	cursor:pointer;
	color:#FF0000;
	font-size:11px;
	text-align:center;
	margin:0px;
	padding:0px;
}
.msgText {
	font-size: 12px;
	color: orange;
	font-weight:normal;
	text-align:center;
}
.col1
{
	font-size:11px;
	color:#555555;
}

				

/*Styles for the sitemap*/

.siteMap {
	width:643px;
	float:left;
	padding:24px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(./images/backgroundServiceContentBlueBorder.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#555555;
	font-size:11px;
	text-align:justify;
}
.siteMap h2 {
	width:643px;
	float:left;
	padding:0px 0px 20px 0px;
	margin:0px;
}
.siteMap h3 {
	width:643px;
	float:left;
	padding:0px 0px 8px 0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#5F7DB3;
}
.siteMap p {
	width:643px;
	padding:0px 0px 15px 0px;
	margin:0px;
	float:left;
}
.siteMap ul {
	margin: 0px;
	padding:0px;
}
.siteMap ul li {
	margin:0px;
	padding:0px 0px 5px 15px;
	display: inline;
	background-attachment: scroll;
	background-image: url(./images/bgSitemapList.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width:628px;
}
.siteMap ul li a {
	color:#555555;
	text-decoration:none;
}
.siteMap ul li a:hover {
	color:#2670D1;
	text-decoration:none;
}
.siteMapLine {
	width:643px;
	padding:10px 0px 10px 0px;
	margin:0px;
	float:left;
	background-attachment: scroll;
	background-image: url(./images/bgLine.jpg);
	background-repeat: repeat-x;
	background-position: left;
}
