/*********************************** MAIN-CONTAINERS ***************************************************/
#main-body-container{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

p{
	margin:0px;
	padding-bottom:10px;
	padding-left:0px;
}

.innerpage-bg{
	width:693px;
	height:auto;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	margin-bottom:20px;
	display:inline;
}
.ip-navigator-container{
	width:678px;
	height:15px;
	float:left;
}
.ip-navigator-txt-grey-11px{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5d5d5d;
	padding-left:10px;
}

.view-demo-button-container{
	width:85px;
	height:23px;
	float:left;
	margin-left:6px;
}

/*********************************** MAIN-CONTAINERS END ***************************************************/

/***********************************WRITE US liNK *******************************************************/
.write-us-container{
	width:266px;
	height:177px;
	float:left;
	background-image:url(../images/write-us-img.jpg);
	background-repeat:no-repeat;
}

.write-us-container-1{
	width:266px;
	height:177px;
	float:left;
	background-image:url(../images/write-us-img.jpg);
	background-repeat:no-repeat;
	margin-bottom:11px;
	display:inline;
}

.write-us-button{
	width:138px;
	height:72px;
	float:left;
	margin-top:95px;
	margin-left:60px;
	display:inline;
	}


.write-us-button-faq{
	width:191px;
	height:72px;
	float:left;
	margin-top:95px;
	margin-left:32px;
	display:inline;
	}

/*********************************** POPUP FORM ***************************************************/

.download-form-containter{
	width:450px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}

.download-form-text-container{
	width:400px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
}

.download-form-check-box-container-1{
	width:400px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
}
.download-form-check-box-container-2{
	width:400px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
}

.download-form-check-box-container{
	width:400px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
}
.download-form-check-box-container-check-box{
	width:400px;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
}
.download-form-txt{
	width:120px;
	height:20px;
	padding-top:6px;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:5px;
}

.download-form-field{
	width:180px;
	height:20px;
	padding-top:1px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:10px;
}

.download-txt-box{
	width:180px;
	height:19px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top:3px;
	color: #666666;
}

.download-dd-box{
	width:200px;
	height:20px;
	float:left;
	padding-top:3px;
	color: #666666;
	border: 1px solid #999999;
}

.download-form-heading{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	font-weight:600;
	padding-top:7px;
}

.form-msg-heading-txt{
	width:400px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	margin-left:25px;
	line-height:18px;
	margin-top:40px;
	display: inline;
	font-weight:600;
}


.form-msg-heading-txt-1{
	width:400px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	margin-left:25px;
	line-height:18px;
	margin-top:10px;
	display: inline;
	font-weight:600;
}

.form-msg-heading-txt-mailer{
	width:400px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	margin-left:25px;
	line-height:18px;
	margin-top:20px;
	display: inline;
	font-weight:600;
}

.form-msg-heading-txt-mailer-1{
	width:400px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#555555;
	margin-left:25px;
	line-height:18px;
	margin-top:20px;
	display: inline;
	font-weight:600;
}

.form-txt-regards{
	width:230px;
	height:35px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	line-height:15px;
	margin-top:20px;
	margin-bottom:15px;
	display:inline;
}

.form-msg-italic-txt{
	width:400px;
	height:50px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	margin-top:50px;
	font-style:italic;
	margin-left:20px;
}

.download-form-ratio-button{
	width:250px;
	height:auto;
	padding-top:1px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:10px;
	margin-top:5px;
}

.check-box-container{
	width:250px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:5px;
	float:left;
}
.check-box{
	width:20px;
	height:25px;
	float:left;
	margin-left:5px;
	margin-top:0px;
}
.checkbox-dd-txt{
	width:180px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-top:2px;
	margin-left:5px;
}

.download-form-field-mailer{
	width:180px;
	height:24px;
	padding-top:1px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:10px;
	padding-top:5px;
}

.mailer-logo{
	width:200px;
	height:54px;
	float:left;
	margin-left:20px;
	background-image:url(../images/solveit-logo-mailer.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
}
/*************************************** ANIMATED TAB START ***************************************/

* { margin: 0; padding: 0 }
		/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
		

		

		
		p#cross-links { text-align: center }
		
		p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
		
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		
		
		
		img { border: 0 }
		
		h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 2px; text-align: left; height:30px; color: #555555 }
		
	
		.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 0px 0;
			position: relative;
			width: 100%;
		}

		/* These 2 lines specify style applied while slider is loading */
		.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}
		.csw .loading {margin: 200px 0 300px 0; text-align: center}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			border: 0px solid #000; /* this is the border. should have the same value for the links */
			margin: auto;
			width: 665px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 750px;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 500px;
			position: relative;
			width: 665px; /* Also specified in  .stripViewer  above */
		}
		
		.panel{

		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
		.wrapper {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			font-family:Arial;
			color:#373737;
			text-align:justify;
			line-height:18px;
		}
		
		.stripNav { /* This is the div to hold your nav (the ul generated at run time) */
			margin: auto;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
		}
		
		.stripNav a { /* The nav links */
			font-size: 11px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			color: #373737;
			text-decoration: none;
			display: block;
			padding: 0 30px;
			font-family:Arial, Helvetica, sans-serif;
		}
		
		.stripNav li.tab1 a { text-align: center }
		.stripNav li.tab2 a { text-align: center }
		.stripNav li.tab3 a { text-align: center }
		.stripNav li.tab4 a { text-align: center }
		.stripNav li.tab5 a { text-align: center }
				
		.stripNav li a:hover {
			text-align: center;
			color:4dade4;
		}
		
		.current a:hover{
			font-weight: normal;
			text-align: center;
			color:4dade4;

		}
		
		.stripNav li a.current {
			background-image:url(../images/selection-button-1.gif);
			background-position:center;
			background-repeat:no-repeat;
			color: #373737;
			font-weight:bold;
			text-align: center;
		}
		
.multi-store-bottom{
	width:620px;
	height:auto;
	padding:0px;
	margin-left:15px;
	margin-top:25px;
	float:left;
}
.multi-store-italic-text{
	width:540px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	text-align:justify;
	margin:0px;
	padding:0px;
	color: #666666;
}
.multi-store-icon-image{
	width:70px;
	height:50px;
	float:left;
	background-image:url(../images/multi-store-icon-image.gif);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.multi-store-blue-text{
	width:600px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	text-align:right;
	color:#005393;
	margin:0px;
	padding:0px;
}
.multi-store-img-container-1{
	width:576px;
	height:275px;
	float:left;
	background-image:url(../images/multi-store.gif);
	background-repeat:no-repeat;
	margin-left:35px;
	margin-top:15px;
}

/*************************************** ANIMATED TAB END ***************************************/

/*********************************** right-PANNEL-START ***************************************************/
#right-pannel-container{
	width:265px;
	height:auto;
	float:left;
}

.view-demo-container{
	width:266px;
	height:177px;
	float:left;
	background-image:url(../images/view-demo-banner.gif);
	background-repeat:no-repeat;
}
.sailent-features-container{
	width:266px;
	height:290px;
	float:left;
	background-image:url(../images/silent-features-bg.gif);
	background-repeat:no-repeat;
	margin-top:12px;
}

.sailent-features-container-1{
	width:266px;
	height:320px;
	float:left;
	background-image:url(../images/silent-features-bg-1.gif);
	background-repeat:no-repeat;
	margin-top:12px;
}
.view-demo-link-container{
	width:230px;
	height:30px;
	float:left;
	padding-top:105px;
	padding-left:25px;
}
.sailent-fatures-heading{
	width:230px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4076c0;
	font-weight:600;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:5px;
}
.sailent-feature-txt-container{
	width:235px;
	height:auto;
	float:left;
	padding-left:18px;
	margin-bottom:8px;
}
.blue-bullet-sailent{
	width:3px;
	height:22px;
	float:left;
	background-image:url(../images/sailent-bullet.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-right:7px;
}
.blue-bullet-sailent-1{
	width:3px;
	height:14px;
	float:left;
	background-image:url(../images/sailent-bullet.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-right:7px;
}

.sailent-feature-txt-12px{
	width:225px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:5px;
}
.case-studies-container{
	width:266px;
	height:187px;
	float:left;
	background-image:url(../images/case-studies-box.gif);
	background-repeat:no-repeat;
	margin-top:12px;
}
.case-studies-txt-12px{
	width:225px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-align:justify;
	line-height:18px;
}
#readmore-bullet-casestudies {
	font-size: 11px;
	float: left;
	width: 70px;
	height:15px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:0px;
	padding-top:2px;
	padding-right:10px;
	float:right;
	margin-bottom:15px;
}

#readmore-bullet-casestudies ul {	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
}

#readmore-bullet-casestudies li {	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
}

#readmore-bullet-casestudies a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #3668ab;	
	padding-TOP: 5px;	
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#readmore-bullet-casestudies a {	
	float: none;
}

#readmore-bullet-casestudies A:hover {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 0px;	
	color: #3b67a3;	
	padding-TOP: 5px;	
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.readmore-bullet-casestudies{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cccccc;
	text-align:right;
}
.blue-bullet-casestudies{
	width:10px;
	height:15px;
	float:right;
	padding:0px;
	margin-top:7px;
	background-image: url(../images/blue-bullet-home.jpg);
	background-position:center;
	background-repeat:no-repeat;
	display:inline;
}

.banner-right-container-contactus{
	width:266px;
	height:177px;
	float:left;
	background-repeat:no-repeat;
}
/*********************************** right-PANNEL-END ***************************************************/
/********************************** TOP-HEADER **********************************************************/
#header-container{
	width:1000px;
	height:134px;
	float:left;
	background-image:url(../images/top-bg-banner.jpg);
	background-repeat:no-repeat;
}
.solveit-logo{
	width:237px;
	height:62px;
	float:left;
	margin-left:30px;
	margin-top:22px;
	padding:0px;
	display:inline;
}
.solveit-logo ul{
	width:237px;
	height:62px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
}
.solveit-logo li{
	width:237px;
	height:62px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	list-style-type:none;
}
#top-menu-container{
	width:650px;
	height:25px;
	float:right;
	margin-right:0px;
	margin-top:12px;
	padding:0px;
	display:inline;
}
#top-menu {
	font-size: 11px;
	width: 430px;
	float:right;
	height:25px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:0px;
	padding-top:5px;
	
}

#top-menu ul {	
	padding-right: 5px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
}

#top-menu li {	
	padding-right: 0px;	
	padding-left: 9px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
}

#top-menu a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 4px;	
	color: #555555;	
	padding-TOP: 5px;	
	text-decoration: none;
}

#top-menu a {	
	float: none;
}

#top-menu A:hover {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 4px;	
	color: #333333;	
	padding-TOP: 5px;	
	text-decoration: none;
}

#top-menu.current a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 4px;	
	color: #333333;	
	padding-TOP: 5px;	
	text-decoration: none;
	font-weight:bold;
}
.contact-phone-number{
	width:250px;
	height:30px;
	background-image:url(../images/call-us.jpg);
	background-position:right;
	background-repeat:no-repeat;
	float:right;
	margin-right:45px;
	margin-top:15px;
	margin-bottom:7px;
	display:inline;
	padding:0px;
}
.small-business-ad{
	width:259px;
	height:45px;	
	background-position:right;
	background-repeat:no-repeat;
	float:right;
	margin-right:45px;
	margin-top:7px;
	margin-bottom:0px;
	display:inline;
	padding:0px;
}
#main-menu-container{
	width:955px;
	float:left;
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
	margin-left:22px;
	margin-top:8px;
	display:inline;
	padding:0px;
}
#top-main-menu {
	font-size: 13px;
	float: left;
	width: 955px;
	height:25px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 800;
	padding-left:0px;
	padding-top:8px;
	float:left;
}

#top-main-menu ul{	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
}

#top-main-menu li {	
	padding-right: 0px;	
	padding-left: 10px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
}

#top-main-menu a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 4px;	
	color: #ffffff;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#top-main-menu a {	
	float: none;
}

#top-main-menu A:hover {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 4px;	
	color: #fff000;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#top-main-menu.current a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 4px;	
	color: #333333;	
	padding-TOP: 0px;	
	text-decoration: none;
	font-weight:bold;
}

#custom-view-menu-container{
	width:955px;
	height:55px;
	margin-left:auto;
	margin-right:auto;
}
#faq-menu-container{
	width:955px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
}
/************************************ TOP HEADER END *************************************************/
/************************************ MENU CLASS START ************************************************/
.chromestyle{
width: 955px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(../images/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
padding-left:20px;
}

.chromestyle ul li a{
color: #ffffff;
padding: 4px 7px;
margin: 0;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:8PX;
height:32PX;
font-smooth:always;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
z-index:100;
background-color:#fdfdfd;
font-weight:normal;
width: 170px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

/************************************ MENU CLASS END ************************************************/
/************************************ FLASH BG **************************************************/
.flash-bg-container{
	width:1000px;
	height:295px;
	float:left;
	background-image:url(../images/flash-bg.jpg);
	background-repeat: no-repeat;
}

/*************************************** HOME BODY CONTENT *************************************/
#home-body-content-bg{
	width:1000px;
	height:auto;
	float:left;
	background-image:url(../images/white-main-bg.jpg);
	background-repeat:repeat-y;
}
#testimonial-container{
	width:285px;
	height:265px;
	float:left;
	padding-left:30px;
}
.testimmonial-heading{
	width:263px;
	height:27px;
	float:left;
	background-image: url(../images/home-testimonail-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:6px;
	margin-top:10px;
}
#testimonail-txt-blue-11px{
	width:263px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#205398;
	padding-left:5px;
	margin-bottom:10px;
}

#testimonail-txt-blue-11px ul {
	width:263px;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:auto;
}

#testimonail-txt-blue-11px li {
	width:263px;
	height:auto;
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;

}

#testimonail-txt-blue-11px a {
	width:263;
	height:auto;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #205398;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#testimonail-txt-blue-11px A:hover {
	width:263px;
	height:auto;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #205398;	
	padding-TOP: 0px;	
	text-decoration: underline;
}

.testimonail-txt-black-12px{
	width:263px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4a4a;
	padding-left:5px;
	text-align:justify;
	line-height:18px;
}
.view-all-bullet{
	width:20px;
	height:20px;
	float:right;
	background-image:url(../images/view-all-bullet.jpg);
	background-repeat:no-repeat;
	margin-right:13px;
	margin-top:15px;
}
#view-all-txt-blue-12px{
	width:100px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	font-weight:bold;
	margin-right:5px;
	margin-top:13px;
}

#view-all-txt-blue-12px ul {
	width:100px;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:20px;
}

#view-all-txt-blue-12px li {
	width:100px;
	height:20px;
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;

}

#view-all-txt-blue-12px a {
	width:autopx;
	height:20px;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#view-all-txt-blue-12px A:hover {
	width:auto;
	height:20px;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration: underline;
}

#view-news-txt-blue-12px{
	width:70px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	font-weight:bold;
	margin-right:5px;
	margin-top:13px;
}

#view-news-txt-blue-12px ul {
	width:70px;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:20px;
}

#view-news-txt-blue-12px li {
	width:70px;
	height:20px;
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;

}

#view-news-txt-blue-12px a {
	width:70px;
	height:20px;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#view-news-txt-blue-12px A:hover {
	width:70px;
	height:20px;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration:underline;
}

#read-more-txt-blue-12px{
	width:65px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	font-weight:bold;
	margin-right:5px;
	margin-top:0px;
}

#read-more-txt-blue-12px ul {
	width:65px;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:20px;
}

#read-more-txt-blue-12px li {
	width:65px;
	height:20px;
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;

}

#read-more-txt-blue-12px a {
	width:autopx;
	height:20px;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#read-more-txt-blue-12px A:hover {
	width:autopx;
	height:20px;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration: underline;
}

.view-all-bullet-readmore{
	width:20px;
	height:20px;
	float:right;
	background-image:url(../images/view-all-bullet.jpg);
	background-repeat:no-repeat;
	margin-right:13px;
	margin-top:3px;
}

.divider{
	width:4px;
	height:230px;
	float:left;
	background-image:url(../images/home-divider.jpg);
	background-repeat:no-repeat;
	margin-top:12px;
}
#building-business-container{
	width:325px;
	height:265px;
	float:left;
	padding-left:18px;
}
.building-business-heading{
	width:325px;
	height:27px;
	float:left;
	background-image:url(../images/home-building-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	margin-top:10px;
}
.blue-bullet-building{
	width:15px;
	height:25px;
	float:left;
	padding-top:8px;
	margin-bottom:5px;
}

.blue-bullet-building-1{
	width:15px;
	height:25px;
	float:left;
	padding-top:8px;
	margin-bottom:5px;
}
.body-txt-black-11px{
	width:300px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4a4a;
	margin-bottom:11px;
	line-height:16px;
	text-align:justify;
	display:inline;
}
.body-txt-black-11px-1{
	width:300px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4a4a;
	margin-bottom:11px;
	line-height:18px;
	text-align:justify;
	display:inline;
}

#news-container{
	width:290px;
	height:265px;
	float:left;
	padding-left:18px;
}
.news-heading{
	width:270px;
	height:27px;
	float:left;
	background-image:url(../images/home-news-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-top:10px;
}
#news-txt-blue-12px{
	width:263px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#205398;
	font-weight:bold;
	padding-left:0px;
	margin-bottom:5px;
	display:inline;
}

#news-txt-blue-12px ul {
	width:263px;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:auto;
}

#news-txt-blue-12px li {
	width:263px;
	height:auto;
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;

}

#news-txt-blue-12px a {
	width:263px;
	height:auto;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #205398;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#news-txt-blue-12px A:hover {
	width:263px;
	height:auto;
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #205398;	
	padding-TOP: 0px;	
	text-decoration: underline;
}
.news-txt-black-12px{
	width:263px;
	height:132px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a4a4a;
	padding-left:0px;
	margin:0px;
	text-align:justify;
	line-height:18px;
}
/*************************************************** FOOTER START *********************************************/
#Footer-container{
	width:1000px;
	height:100px;
	float:left;
	background-image:url(../images/footer-bg.jpg);
	background-repeat:no-repeat;
}
.footer-menu-container{
	width:350px;
	height:15px;
	float:left;
	margin-left:20px;
	margin-top:5px;
	display:inline;
}
#footer-menu {
	font-size: 11px;
	float: left;
	width: 350px;
	height:15px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-top:0px;
	float:left;
}

#footer-menu ul {	
	padding-right: 5px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
}

#footer-menu li {	
	padding-right: 0px;	
	padding-left: 6px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
}

#footer-menu a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #a1a1a1;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#footer-menu a {	
	float: none;
}

#footer-menu A:hover {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 0px;	
	color: #333333;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#footer-menu.current a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 0px;	
	color: #333333;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#footer-menu-1 {
	font-size: 11px;
	float: left;
	width: 700px;
	height:33px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#footer-menu-1 ul {	
	padding-right: 5px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
}

#footer-menu-1 li {	
	padding-right: 0px;	
	padding-left: 6px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
}

#footer-menu-1 a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #666666;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#footer-menu-1 a {	
	float: none;
}

#footer-menu-1 A:hover {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 0px;	
	color: #4076c0;	
	padding-TOP: 0px;	
	text-decoration: none;
}

#footer-menu-1.current a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 0px;	
	color: #666666;	
	padding-TOP: 0px;	
	text-decoration: none;
}


.footer-txt-grey-11px{
	width:550px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a1a1a1;
	padding-left:6px;
	margin-top:3px;
}

#twitter-container{
	width:160px;
	height:25px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:15px;
	margin-right:25px;
	display:inline;
}
.twitter-logo-container{
	width:88px;
	height:19px;
	float:right;
	margin-top:3px;
}
.twitter-txt-container{
	width:auto;
	height:20px;
	float:left;
	margin-top:5px;
}
/*************************************************** FOOTER END *****************************************************/

/*************************************************** POP UP *********************************************************/
.pop-up-bg{
	width:211px;
	height:100px;
	float:left;
}
.blue-txt-12px{
	width:200px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#22559c;
	padding-left:15px;
	font-weight:bold;
}
.txt-box-newsletter{
	width:200px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#22559c;
	padding-top:10px;
	padding-left:15px;
}
.txt-box{
	width:168px;
	height:18px;
	float:left;
	border: 1px solid #b2b2b2;
	background-color:#f5f5f5;
}
.subscribe-button{
	width:71px;
	height:17px;
	float:right;
	padding-right:26px;
	padding-top:10px;
}
.close-link{
	width:70px;
	height:17px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2459a3;
	font-weight:bold;
	padding-top:3px;
	cursor:pointer;
}

.close-link a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2459a3;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}

/*******************************************************SOLUTIONS HOME *******************************************************/
.solutions-banner{
	width:693px;
	height:161px;
	float:left;
	background-image:url(../images/solutions-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}
.solutions-body-txt-black-12px{
	width:665px;
	height:auto;
	margin-bottom:5px;
	margin-left:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:18px;
	text-align:justify;
	display:inline;
}
.solutions-heading-1{
	width:318px;
	height:17px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	background-image:url(../images/solutions-heading-1.gif);
	background-repeat:no-repeat;
}
.solutios-content-img{
	width:677px;
	height:415px;
	float:left;
	margin-left:0px;
}
.solutions-custom-view-heading{
	width:482px;
	height:165px;
	float:left;
	background-image:url(../images/solutions-custom-view-cont.gif);
	background-repeat:no-repeat;
}

.solutions-custom-view-heading-1{
	width:482px;
	height:165px;
	float:left;
	background-image:url(../images/solutions-custom-view-con-1.gif);
	background-repeat:no-repeat;
}

.solutions-sharepoint-heading{
	width:482px;
	height:250px;
	float:left;
	background-image:url(../images/solutions-share-point-cont.gif);
	background-repeat:no-repeat;
}
.roll-over-customview-heading{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/custom-view-rollover.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:15px;
}

.roll-over-sharepoint-heading{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/enterprise-heading-roll.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:15px;
}

.roll-over-e-learn-solu-heading{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/e-learn-heading.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:15px;
}

.roll-over-migration-solu-heading{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/migration-heading.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:15px;
}

.roll-over-custmo-app-solu-heading{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/custom-view-heading.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:15px;
}
/********* new-heading-rollover ***************/
.roll-over-customview-heading-1{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/custom-view-rollover.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

.roll-over-sharepoint-heading-1{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/enterprise-heading-roll.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

.roll-over-e-learn-solu-heading-1{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/e-learn-heading.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

.roll-over-migration-solu-heading-1{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/simulation-heading-roll.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

.roll-over-custmo-app-solu-heading-1{
	width:300px;
	height:25px;
	float:left;
	background-image:url(../images/custom-solution-heading.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}

.roll-over-body-txt-black{
	width:420px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	margin-left:20px;
	line-height:18px;
	text-align:justify;
	margin-top:15px;
}

.roll-over-body-txt-black-1{
	width:420px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	margin-left:20px;
	line-height:18px;
	text-align:justify;
	margin-top:2px;
}

.close-pop-button{
	width:45px;
	height:20px;
	float:right;
	margin-top:7px;
}


.roll-over-read-more-button{
	width:80px;
	height:22px;
	float:right;
}
/******************************************************** SOLUTIONS NAVIGATION START *************************************************/
#top-sub-menu-container-solutions{
	width:955px;
	height:23px;
	float:left;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}

#top-menu-customview {
	font-size: 13px;
	float: left;
	width: 103px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
	display:inline;
}
#top-menu-customview ul {
	width:103px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-customview li {
	width:103px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/custom-view-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-customview a {	
	padding-right:12px;	
	display: block;	
	padding-left: 7px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-customview a {	
	float: none;
}
#top-menu-customview .current {
	font-size: 13px;
	float: left;
	width: 103px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/custom-view-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-customview .current a {	
	padding-right:12px;
	display: block;	
	padding-left: 7px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-sharepoint {
	font-size: 13px;
	float: left;
	width: 113px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-sharepoint ul {
	width:113px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-sharepoint li {
	width:113px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/sharepoint-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-sharepoint a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-sharepoint a {	
	float: none;
}
#top-menu-sharepoint .current {
	font-size: 13px;
	float: left;
	width: 113px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/sharepoint-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-sharepoint .current a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-content-management {
	font-size: 13px;
	float: left;
	width: 220px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-content-management ul {
	width: 220px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-content-management li {
	width: 220px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/content-management-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-content-management a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-content-management a {	
	float: none;
}
#top-menu-content-management .current {
	font-size: 13px;
	float: left;
	width: 220px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image: url(../images/content-management-tab.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-content-management .current a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}
#top-menu-sys-integration {
	font-size: 13px;
	float: left;
	width: 146px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-sys-integration ul {
	width:146px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-sys-integration li {
	width:146px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/system-integration-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-sys-integration a {	
	
	display: block;	
	padding-left: 13px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-sys-integration a {	
	float: none;
}
#top-menu-sys-integration .current {
	font-size: 13px;
	float: left;
	width: 146px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/system-integration-tab.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-sys-integration .current a {	
	
	display: block;	
	padding-left: 13px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-migration {
	font-size: 13px;
	float: left;
	width: 90px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-migration ul {
	width:90px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-migration li {
	width:90px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/migration-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-migration a {	
	
	display: block;	
	padding-left: 13px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-migration a {	
	float: none;
}
#top-menu-migration .current {
	font-size: 13px;
	float: left;
	width: 90px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/simulation-tab.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-migration .current a {	
	
	display: block;	
	padding-left: 13px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-e-learn {
	font-size: 13px;
	float: left;
	width: 186px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-e-learn ul {
	width:186px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-e-learn li {
	width:186px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image: url(../images/e-learning-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-e-learn a {	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-e-learn a {	
	float: none;
}
#top-menu-e-learn .current {
	font-size: 13px;
	float: left;
	width:186px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/e-learning-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-e-learn .current a {	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}
/****************************************************** CUSTOM VIEW ***************************************************************/
.innerpage-bg-custom-view{
	width:693px;
	height:920px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.custom-view-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/custom-view-banner.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.egain-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/egain-banner.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.custom-view-banner-flash{
	width:683px;
	height:179px;
	float:left;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.customview-five-module-heading{
	width:600px;
	height:20px;
	float:left;	
	margin-left:15px;
}
.custom-view-box{
	width:215px;
	height:255px;
	float:left;
	background-image:url(../images/custom-view-box.gif);
	background-repeat:no-repeat;
	margin-left:25px;
	margin-top:15px;
}
.custom-view-five-module{
	width:500px;
	height:400px;
	float:left;
	margin-left:50px;
	display:inline;
}

/****************************************************** ESTORE START **************************************************************/

.innerpage-bg-e-store{
	width:693px;
	height:1050px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.innerpage-bg-evirtual{
	width:693px;
	height:1150px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.estore-heading{
	width:361px;
	height:23px;
	background-image:url(../images/estore-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
}

.multi-store-heading{
	width:443px;
	height:23px;
	background-image:url(../images/multi-store-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
}

.virtual-proff-heading{
	width:443px;
	height:23px;
	background-image:url(../images/virtual-proff-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
}
.virtual-proff-image-center{
	width:615px;
	height:370px;
	float:left;
	background-image:url(../images/virtual-proof-image.gif);
	background-repeat:no-repeat;
	margin-left:25px;
	margin-top:70px;
	display:inline;
	padding:0px;
}
.virtual-proff-container{
	width:684px;
	float:left;
	margin-top:10px;
}

.virtual-proff-table-container{
	width:228px;
	height:365px;
	float:left;
}

.virtual-proff-lite-heading{
	width:228px;
	height:51px;
	float:left;
	background-image:url(../images/lite-heading.jpg);
	background-repeat:no-repeat;
}

.virtual-proff-3d-heading{
	width:228px;
	height:51px;
	float:left;
	background-image:url(../images/3d-heading.jpg);
	background-repeat:no-repeat;
}

.virtual-proff-advanced-heading{
	width:228px;
	height:51px;
	float:left;
	background-image:url(../images/advanced-heading.jpg);
	background-repeat:no-repeat;
}

.virtual-proff-bullet-points{
	width:90%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	margin-top:10px;
	margin-bottom:15px;
	padding-left:10px;
}

.virtual-proff-table-bg{
	width:228px;
	height:365px;
	float:left;
	background-image:url(../images/e-virtual-table-bg.jpg);
	background-repeat:no-repeat;
}

.integration-heading{
	width:466px;
	height:36px;
	background-image:url(../images/integration-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
}

.click-form-button{
	width:195px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding:0px;
}

.click-form-button-lite{
	width:195px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	padding:0px;
}

.click-form-button-3d{
	width:195px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	margin-top:80px;
	padding:0px;
}

.integration-image-center{
	width:615px;
	height:270px;
	float:left;
	background-image:url(../images/integration-image.gif);
	background-repeat:no-repeat;
	margin-left:25px;
}

.user-capture-heading{
	width:561px;
	height:19px;
	background-image:url(../images/user-capture-heading.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:10px;
}

.innerpage-bg-contact-portal{
	width:693px;
	height:1100px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.contact-portal-image-center{
	width:615px;
	height:270px;
	float:left;
	background-image:url(../images/user-capture-image.gif);
	background-repeat:no-repeat;
	margin-left:25px;
}

.integration-bottom{
	width:625px;
	height:50px;
	padding:0px;
	margin:0px;
	float:left;
}
.integration-contact-us{
	width:270px;
	height:25px;
	float:left;
	padding-left:50px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-indent:12px;
}
.integration-contact-us-1{
	width:70px;
	height:25px;
	float:left;
	padding-left:0px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#005393;
	text-decoration:underline;
	}
	
a:hover.integration-contact-us-1{
	font-family:Arial;
	font-size:12px;
	color:#005393;
	text-decoration:none;
	}
	
.custom-view-tab-container{
	width:610px;
	height:36px;
	margin-left:25px;
	float:left;
}
.custom-view-admin-website-container{
	width:610px;
	height:305px;
	float:left;
	margin-left:25px;
	margin-top:0px;
}
/****************************************************** ESTORE END **************************************************************/

/****************************************************** SHARE POINT ***************************************************************/

.innerpage-bg-sharepoint{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.share-point-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/share-point-banner.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.banner-right-container{
	width:266px;
	height:177px;
	float:left;
	background-image: url(../images/banner-right.gif);
	background-repeat:no-repeat;
}

.sharepoint-image-container{
	width:665px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}

.sharepoint-image{
	width:650px;
	height:304px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	margin:0px;
	padding-left:12px;
}

.sharepoint-collabration-container{
	width:290px;
	height:auto;
	float:right;
	padding-top:30px;
	padding-left:10px;
	margin:0px;
}

.sharepoint-collabration-head{
	width:180px;
	height:25px;
	font-family:Arial;
	font-size:18px;
	color: #3372b0;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #777777;
}

.back-button{
	width:650px;
	height:25px;
	margin-left:10px;
	padding:0px;
	float:left;
	display:inline;
}
a.back-button{
	width:630px;
	height:25px;
	margin-left:10px;
	padding:0px;
	float:left;
	display:inline;
}

.collabration-text-container{
	width:180px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
}
.collabration-text{
	width:160px;
	height:25px;
	float:left;
	padding-top:5px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color: #333333;
}
.collabration-arrow-icon{
	width:20px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/arrow-icon.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.sharepoint-table-text-list{
	width:400px;
	height:auto;
	float:left;
	margin:0px;
	padding-left:20px;
	padding-bottom:5px;
}
.sharepoint-table-text-list ul{
	width:400px;
	height:auto;
	float:left;
	margin:0px;
	padding-left:20px;
	list-style-type:disc;
}

.sharepoint-table-text-list li{
	width:400px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	float:left;
	margin:0px;
	padding-bottom:3px;
	list-style-type:disc;
}

/****************************************************** SYSTEM INTEGRATION ******************************************************/
.sys-integration-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/system-integration-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.system-integrration-business-process{
	width:629px;
	height:25px;
	float:left;
	background-image: url(../images/business-process-heading.jpg);
	background-repeat:no-repeat;
	margin-left:12px;
	margin-bottom:0px;
	display:inline;
}

.system-integrration-documentation-process{
	width:629px;
	height:25px;
	float:left;
	background-image: url(../images/doc-process-heading.jpg);
	background-repeat:no-repeat;
	margin-left:12px;
	margin-bottom:0px;
	display:inline;
}

.sys-integration-blue-bold{
	width:600px;
	height:25px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066CC;
	margin-left:15px;
	font-weight:bold;
}


/****************************************************** E-LEARNING ***************************************************************/

.e-learn-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/e-learn-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.innerpage-bg-e-learn{
	width:693px;
	height:950px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.e-learn-image-container{
	width:665px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}

.e-learn-image{
	width:650px;
	height:330px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	margin:0px;
	padding-left:12px;
}

.e-learn-content-container{
	width:300px;
	height:auto;
	float:right;
	padding-top:30px;
	margin:0px;
}

.e-learn-content-head{
	width:300px;
	height:25px;
	font-family:Arial;
	font-size:18px;
	color: #3372b0;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #777777;
}
.e-learn-content-text{
	width:300px;
	height:auto;
	float:left;
	padding-top:5px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color: #333333;
	text-align:justify;
	line-height:18px;
}

.e-learn-heading-1{
	width:665px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/e-learn-heading-1.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.e-learn-heading-2{
	width:665px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/e-learn-heading-2.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.e-learn-table-container{
	width:650px;
	height:180px;
	padding:0px;
	margin:0px;
	float:left;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.e-learn-table-container-left{
	width:299px;
	height:180px;
	padding:0px;
	margin:0px;
	float:left;
}
.e-learn-table-container-right{
	width:349px;
	height:180px;
	padding:0px;
	margin:0px;
	float:right;
}
.e-learn-table-gray-text-bg-l{
	width:299px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	background-color:#f6f6f6;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.e-learn-table-gray-text-l{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	text-indent:12px;
	margin:0px;
	padding-top:10px;
}

.e-learn-table-white-text-bg-l{
	width:299px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;	
}
.e-learn-table-white-text-l{
	margin:0px;
	padding-top:10px;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	text-indent:12px;
}
.e-learn-table-gray-text-bg-r{
	width:349px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	background-color:#f6f6f6;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;	
}
.e-learn-table-gray-text-r{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#28446a;
	text-indent:12px;
	margin:0px;
	padding-top:10px;
}

.e-learn-table-white-text-bg-r{
	width:349px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;	
}
.e-learn-table-white-text-r{
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#28446a;
	text-indent:12px;
	margin:0px;
	padding-top:10px;
}

/********************************* collaboration **************************************/

.blue-heading-12{
	width:665px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
	background-position:left;
	background-repeat:no-repeat;
}
.blue-heading-121{
	width:325px;
	height:35px;
	float:left;
	padding:0px;
	margin:0px;
	background-position:left;
	background-repeat:no-repeat;
}

.blogs-blue-heading{
	width:300px;
	height:35px;
	float:left;
	padding-left:12px;
	margin:0px;
	background-position:left;
	background-repeat:no-repeat;
}
.innerpage-bg-collaboration{
	width:693px;
	height:1300px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.collaboration-text-container{
	width:665px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
	background-position:left;
	background-repeat:no-repeat;
}
.collaboration-grey-text{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5d5d;
	padding-left:10px;
}
.collaboration-icon-image-1{
	width:15px;
	height:20px;
	float:left;
	margin:0px;
	padding-left:5px;
}
.collaboration-table-container{
	width:650px;
	height:auto;
	float:left;
	padding:0px;
	margin-left:12px;
	border:1px solid #cccccc;
	display:inline;
}

.collaboration-table-head-container{
	width:650px;
	height:70px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/collaboration-table-bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #cccccc;
}

.collaboration-table-head-text-bg-1{
	width:447px;
	height:70px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-head-text-bg-2{
	width:100px;
	height:70px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}
.collaboration-table-head-text-bg-3{
	width:100px;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
}
.collaboration-table-head-text{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	float:left;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
}
.collaboration-table-head-text-1{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	float:left;
	margin:0px;
	padding:0px;
}
.collaboration-table-row-container{
	width:650px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #cccccc;
}

.collaboration-table-text-bg-1{
	width:447px;
	height:80px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-bg-2{
	width:100px;
	height:80px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-bg-3{
	width:100px;
	height:80px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}

.collaboration-table-text{
	width:430px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	float:left;
	margin:0px;
	padding-left:10px;
	padding-bottom:5px;
	text-align:justify;
}

.collaboration-table-inner-text{
	width:435px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#28446a;
	float:left;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
}

.collaboration-table-text-40-1{
	width:447px;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-40-2{
	width:100px;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-40-3{
	width:100px;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-60-1{
	width:447px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-60-2{
	width:100px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
		background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-60-3{
	width:100px;
	height:60px;
	float:left;
	margin:0px;
	padding:0px;
		background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-100-1{
	width:447px;
	height:105px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-100-2{
	width:100px;
	height:105px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-100-3{
	width:100px;
	height:105px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}

.collaboration-icon-image-2{
	width:50px;
	height:30px;
	float:left;
	margin:0px;
	padding-left:35px;
	padding-top:20px;
	background-image:url(../images/collboration-icon-1.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.collaboration-icon-image-3{
	width:50px;
	height:30px;
	float:left;
	margin:0px;
	padding-left:35px;
	padding-top:20px;
	background-image:url(../images/collboration-icon-2.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.collaboration-icon-image-4{
	width:50px;
	height:30px;
	float:left;
	margin:0px;
	padding-left:35px;
	padding-top:20px;
	background-image:url(../images/collboration-icon-3.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/********************************************* enterprise ***************************************************/

.innerpage-bg-enterprise{
	width:693px;
	height:1460px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

/********************************************** search *******************************************************/

.innerpage-bg-search{
	width:693px;
	height:1400px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.search-list{
	width:600px;
	height:80px;
	float:left;
	padding:0px;
	margin-left:20px;
}
.search-list ul{
	width:600px;
	height:80px;
	float:left;
	padding:0px;
	margin:0px;
}
.search-list li{
	width:600px;
	float:left;
	padding:0px;
	margin:0px;
	list-style-type:disc;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.collaboration-table-text-1{
	width:400px;
	height:auto;
	float:left;
	margin:0px;
	padding-left:20px;
}

.collaboration-table-text-1 ul{
	width:400px;
	height:auto;
	float:left;
	margin:0px;
	padding-left:20px;
	list-style-type:disc;
}

.collaboration-table-text-1 li{
	width:400px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	float:left;
	margin:0px;
	padding-bottom:3px;
	list-style-type:disc;
}
/******************************************** business ***************************************/

.innerpage-bg-business-forum{
	width:693px;
	height:1150px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.innerpage-bg-business-intelligence{
	width:693px;
	height:1600px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.collaboration-table-text-120-1{
	width:447px;
	height:120px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-120-2{
	width:100px;
	height:120px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-120-3{
	width:100px;
	height:120px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}

/******************************************** Content Management *****************************************/

.innerpage-bg-content{
	width:693px;
	height:2410px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.collaboration-table-text-160-1{
	width:447px;
	height:160px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-160-2{
	width:100px;
	height:160px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-160-3{
	width:100px;
	height:160px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-200-1{
	width:447px;
	height:200px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-200-2{
	width:100px;
	height:200px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-200-3{
	width:100px;
	height:200px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-220-1{
	width:447px;
	height:220px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
}

.collaboration-table-text-220-2{
	width:100px;
	height:220px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #cccccc;
	background-position:center;
	background-repeat:no-repeat;
}
.collaboration-table-text-220-3{
	width:100px;
	height:220px;
	float:left;
	margin:0px;
	padding:0px;
	background-position:center;
	background-repeat:no-repeat;
}

/***************************************** Migration *******************************************/

.migration-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/migration-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.innerpage-bg-migration{
	width:693px;
	height:1400px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.migration-image-container{
	width:665px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
.migration-image-1{
	width:650px;
	height:304px;
	float:left;
	background-image:url(../images/migration-image-1.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.migration-image-2{
	width:650px;
	height:375px;
	float:left;
	background-image:url(../images/migration-image-2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.migration-blue-text1{
	width:225px;
	height:60px;
	float:right;
	margin-right:15px;
	padding-top:30px;
	padding-left:20px;
	display:inline;
	font-family:Arial;
	font-size:14px;
	color:#205297;
	font-weight:bold;
	text-align:left;
}
.migration-text1{
	width:230px;
	height:50px;
	float:left;
	margin-left:25px;
	padding-top:15px;
	display:inline;
}
.migration-black-text1{
	width:60px;
	height:25px;
	float:left;
	padding-right:5px;
	display:inline;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#a1a1a1;
	text-align:left;
}
.migration-gray-text1{
	width:120px;
	height:25px;
	float:left;
	display:inline;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#575757;
	text-align:left;
}

/********************************************** INDUSTRIES HOME START ******************************************************/
.industries-innerpage-bg{
	width:693px;
	height:830px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	margin-bottom:0px;
	display:inline;
}

.industries-banner{
	width:683px;
	height:161px;
	float:left;
	background-image:url(../images/industries-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}

.industries-heading-1{
	width:430px;
	height:22px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	background-image: url(../images/industries-heading-1.gif);
	background-repeat:no-repeat;
}
.industries-chart-container{
	width:680px;
	height:355px;
	float:left;
}

#top-sub-menu-container-industries{
	width:955px;
	height:23px;
	float:left;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}

#top-menu-manufacturing {
	font-size: 13px;
	float: left;
	width: 152px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-manufacturing ul {
	width:152px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-manufacturing li {
	width:152px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/manufacturing-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-manufacturing a {	
		
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-manufacturing a {	
	float: none;
}
#top-menu-manufacturing .current {
	font-size: 13px;
	float: left;
	width:152px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/manufacturing-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-manufacturing .current a {	
	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-printing {
	font-size: 13px;
	float: left;
	width: 66px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-printing ul {
	width:66px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-printing li {
	width:66px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/manufacturing-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-printing a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-printing a {	
	float: none;
}
#top-menu-printing .current {
	font-size: 13px;
	float: left;
	width:66px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/manufacturing-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-printing .current a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-life-science {
	font-size: 13px;
	float: left;
	width: 99px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-life-science ul {
	width:99px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-life-science li {
	width:99px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/biotech-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-life-science a {	
	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-life-science a {	
	float: none;
}
#top-menu-life-science .current {
	font-size: 13px;
	float: left;
	width:99px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/biotech-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-life-science .current a {	
	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-govt {
	font-size: 13px;
	float: left;
	width: 100px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-govt ul {
	width:100px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-govt li {
	width:100px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image: url(../images/govt-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-govt a {	
	
	display: block;	
	padding-left: 13px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-govt a {	
	float: none;
}
#top-menu-govt .current {
	font-size: 13px;
	float: left;
	width:100px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/govt-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-govt .current a {	
	
	display: block;	
	padding-left: 13px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-promotional {
	font-size: 13px;
	float: left;
	width: 160px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-promotional ul {
	width:160px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-promotional li {
	width:160px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/promotional-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-promotional a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-promotional a {	
	float: none;
}
#top-menu-promotional .current {
	font-size: 13px;
	float: left;
	width:160px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/promotional-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-promotional .current a {	
	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

.industries-manufacturing-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/manufacturing-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.industries-printing-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/industries-printing-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.industries-biotech-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/industries-biotech-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.industries-govt-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/industries-govt-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

/********************************************** INDUSTRIES HOME END ******************************************************/

/********************************************** MANUFACTURING START *******************************************************/

.manufacturing-highlights-img{
	width:680px;
	height:372px;
	float:left;
	background-image:url(../images/manufacturing-highilights.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
}

.printing-highlights-img-2{
	width:680px;
	height:372px;
	float:left;
	background-image:url(../images/printing-offerings.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

.goverment-highlights-img-2{
	width:680px;
	height:372px;
	float:left;
	background-image:url(../images/goverment-solutions-img.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

.solutions-highlights-img-2{
	width:680px;
	height:372px;
	float:left;
	background-image:url(../images/promotional-solutions-img.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

.innerpage-bg-manufacturing{
	width:693px;
	height:1050px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

/********************************************** MANUFACTURING END *******************************************************/

/********************************************** PRINTING START ***********************************************************/

.industries-printing-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/industries-printing-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

/********************************************** PRINTING START *******************************************************/

.printing-heading-1{
	width:550px;
	height:19px;
	float:left;
	background-image:url(../images/printing-heading-1.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	margin-bottom:10px;
}

.printing-question-img{
	width:145px;
	height:245px;
	float:left;
	background-image:url(../images/printing-question-img.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:0px;
	margin-right:20px;
}

.printing-heading-2{
	width:500px;
	height:25px;
	float:left;
	background-image:url(../images/printing-heading-2.gif);
	background-repeat:no-repeat;
	margin-top:20px;
}
.printing-highlights-txt{
	width:491px;
	height:127px;
	float:left;
	background-image:url(../images/printing-highlights.gif);
	background-repeat:no-repeat;
	margin-top:8px;
	margin-left:20px;
}

/********************************************** PRINTING START *******************************************************/

/********************************************** PRINTING END ***********************************************************/

/***************************************************** INDUSTRIES-PROMOTIONAL START *************************************************/
.innerpage-bg-promotional{
	width:693px;
	height:1100px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.promotional-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/promotional-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.promotional-our-solutions{
	width:676px;
	height:189px;
	float:left;
	background-image:url(../images/our-solutions-ASI.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	margin-bottom:15px;
}
/***************************************************** INDUSTRIES-PROMOTIONAL END *************************************************/

/********************************************** BIOTECH START *******************************************************/
.innerpage-bg-biotech{
	width:693px;
	height:950px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.biotech-industry-heading{
	width:629px;
	height:25px;
	float:left;
	background-image:url(../images/biotech-industry-heading.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-bottom:15px;
}

.biotech-solveit-heading{
	width:629px;
	height:25px;
	float:left;
	background-image:url(../images/biotech-solveit-solutions.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-bottom:0px;
}
.biotech-chart-container{
	width:655px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
	
.chart-biotech{
	width:355px;
	height:350px;
	float:left;
	background-image:url(../images/chart-biotech.jpg);	
	background-repeat:no-repeat;
	margin:0px;
	padding-bottom:5px;
	
}

.chart-biotech-text{
	width:290px;
	height:250px;
	float:left;
	margin-top:80px;
	margin-bottom:15px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:20px;
}

.biotech-solveit-industry{
	width:500px;
	height:25px;
	float:left;
	background-image:url(../images/biotech-industry.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-bottom:10px;
}
.biotech-bullet-points{
	width:638px;
	height:152px;
	float:left;
	background-image:url(../images/biotech-ablity.jpg);
	background-repeat:no-repeat;
	margin-left:20px;
}
/********************************************** BIOTECH END *******************************************************/

/********************************************** GOVT START ********************************************************/
.innerpage-bg-govt{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.govt-industry-needs-heading{
	width:500px;
	height:18px;
	float:left;
	background-image:url(../images/govt-industry-neesds.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-bottom:10px;
}

.govt-industry-offerings-heading{
	width:500px;
	height:18px;
	float:left;
	background-image:url(../images/govt-industires-offering.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-bottom:10px;
}

.govt-solutions-heading{
	width:500px;
	height:25px;
	float:left;
	background-image:url(../images/solutions-govt.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-bottom:10px;
}

.govt-solutions-content{
	width:500px;
	height:153px;
	float:left;
	background-image:url(../images/govt-solutions-content.jpg);
	background-repeat:no-repeat;
	margin-left:20px;
}

.govt-sailent-heading{
	width:567px;
	height:25px;
	float:left;
	background-image:url(../images/sailent-promotional.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
}

/********************************************** GOVT END ********************************************************/

/********************************************** Law Firms *******************************************************/

.innerpage-bg-law-firms{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.industries-law-firms-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/industries-law-firms-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.law-firms-highlights-img-2{
	width:680px;
	height:372px;
	float:left;
	background-image:url(../images/law-firms-solutions-img.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}

/********************************************** Law Firms *******************************************************/

/*********************************** services ***********************************/

.services-banner{
	width:683px;
	height:161px;
	float:left;
	background-image:url(../images/services-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}

.innerpage-bg-services{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	margin-bottom:20px;
	display:inline;
}

#top-sub-menu-container-services{
	width:955px;
	height:23px;
	float:left;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}

#top-menu-skills {
	font-size: 13px;
	float: left;
	width: 144px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-skills ul {
	width:144px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-skills li {
	width:144px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image: url(../images/e-learning-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-skills a {	
		
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-skills a {	
	float: none;
}
#top-menu-skills .current {
	font-size: 13px;
	float: left;
	width:144px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/e-learning-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-skills .current a {	
	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-continued {
	font-size: 13px;
	float: left;
	width: 193px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-continued ul {
	width:193px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-continued li {
	width:193px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image: url(../images/e-learning-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-continued a {	
	
	display: block;	
	padding-left: 7px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-continued a {	
	float: none;
}
#top-menu-continued .current {
	font-size: 13px;
	float: left;
	width:193px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/e-learning-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-continued .current a {	
	
	display: block;	
	padding-left: 7px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

/********************************************** skills *******************************************/

.skills-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/skills-management-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.innerpage-bg-skills{
	width:693px;
	height:980px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.skills-list-container{
	width:650px;
	height:20px;
	padding-bottom:5px;
	margin-left:20px;
	float:left;
	display:inline;
}
.skills-list-image{
	width:10px;
	height:20px;
	margin-right:5px;
	padding:0px;
	float:left;
	background-image:url(../images/arrow.gif);
	background-position:center;
	background-repeat:no-repeat;
	display:inline;
}
.skills-list-text{
	width:620px;
	height:20px;
	margin-left:5px;
	margin-top:3px;
	padding:0px;
	float:left;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
	display:inline;
}

.services-content-img{
	width:630px;
	height:275px;
	float:left;
	margin-left:15px;
}
.services-body-content-container{
	width:650px;
	height:auto;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top:15px;
}

.services-tumb-img{
	width:118px;
	height:67px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.services-body-txt{
	width:500px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-align:justify;
	line-height:18px;
}

.services-body-txt-heading-blue{
	width:500px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#224875;
	text-align:justify;
	margin-bottom:5px;
	font-weight:bold;
}

/***************************************************** continued ********************************************/

.continued-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/continued-banner.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.innerpage-bg-continued{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.continued-table-bg-container{
	width:650px;
	height:270px;
	margin-left:12px;
	padding:0px;
	float:left;
	background-image:url(../images/continued-bg.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.continued-table-container{
	width:630px;
	height:240px;
	margin-left:10px;
	margin-top:10px;
	padding:0px;
	float:left;
	border-top:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;
	display:inline;
}

.continued-table-container-left{
	width:314px;
	height:240px;
	padding:0px;
	margin:0px;
	float:left;
	border-right:1px solid #aaaaaa;
}
.continued-table-container-right{
	width:314px;
	height:240px;
	padding:0px;
	margin:0px;
	float:right;
	border-right:1px solid #aaaaaa;
}
.continued-table-head-text-bg-l{
	width:314px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:1px solid #aaaaaa;
}
.continued-table-head-text-bg-r{
	width:310px;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:1px solid #aaaaaa;
}
.continued-table-head-text-l{
	margin:0px;
	padding-top:10px;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	text-indent:12px;
}
.continued-table-head-text-r{
	margin:0px;
	padding-top:10px;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	text-indent:12px;
}

.continued-table-head-text-r{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#28446a;
	text-indent:12px;
	margin:0px;
	padding-top:10px;
}


.continued-table-text-bg-l{
	width:314px;
	height:40px;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:1px solid #aaaaaa;
}
.continued-table-text-bg-r{
	width:314px;
	height:40px;
	padding:0px;
	margin:0px;
	float:left;
	border-bottom:1px solid #aaaaaa;
}
.continued-dot{
	width:10px;
	height:20px;
	float:left;
	margin:0px;
	padding-left:10px;
	padding-top:5px;
	background-image:url(../images/continued-dot-image.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.continued-table-text-l{
	width:290px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#28446a;
	margin:0px;
	padding-top:5px;
}
.continued-table-text-r{
	width:300px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#28446a;
	margin:0px;
	padding-top:5px;
}


/************************************ methodology *********************************************/

.methodology-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/methodology-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}

.innerpage-bg-methodology{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.methodology-rollover-conatiner{
	width:665px;
	height:auto;
	float:left;
	margin-left:15px;
	margin-top:5px;
	padding-bottom:5px;
	display:inline;
}
.methodology-rollover-text1{
	width:335px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	font-style:normal;
	color:#28446a;
	text-align:left;
	text-decoration:underline;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:3px;
	float:left;
	display:inline;
}
.methodology-rollover-text2{
	width:660px;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
	line-height:20px;
	text-align:justify;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:5px;
	float:left;
	display:inline;
}

.deliver-module-chart{
	width:660px;
	height:365px;
	float:left;
	background-image:url(../images/deliver-module.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.blue-heading-12-chart-heading{
	width:665px;
	height:25px;
	float:left;
	margin-top:10px;
	background-position:left;
	background-repeat:no-repeat;
}
/************************************************* company ************************************************/

.innerpage-bg-company{
	width:693px;
	height:650px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.company-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/company-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.team-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/team-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

#top-sub-menu-container-company{
	width:955px;
	height:23px;
	float:left;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
	display:inline;
}

#top-menu-company {
	font-size: 13px;
	float: left;
	width: 83px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-company ul {
	width:83px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-company li {
	width:83px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/company-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-company a {	
	padding-right:12px;	
	display: block;	
	padding-left: 11px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-company a {	
	float: none;
}
#top-menu-company .current {
	font-size: 13px;
	float: left;
	width:83px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/company-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-company .current a {	
	padding-right:12px;
	display: block;	
	padding-left: 11px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-team {
	font-size: 13px;
	float: left;
	width: 58px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-team ul {
	width:58px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-team li {
	width:58px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/company-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-team a {	
	padding-right:12px;	
	display: block;	
	padding-left: 11px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-team a {	
	float: none;
}
#top-menu-team .current {
	font-size: 13px;
	float: left;
	width:58px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/company-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-team .current a {	
	padding-right:12px;
	display: block;	
	padding-left: 11px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-testimonail {
	font-size: 13px;
	float: left;
	width: 95px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-testimonail ul {
	width:95px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-testimonail li {
	width:95px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/testimonial-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-testimonail a {	
	padding-right:12px;	
	display: block;	
	padding-left:8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-testimonail a {	
	float: none;
}
#top-menu-testimonail .current {
	font-size: 13px;
	float: left;
	width:95px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/testimonial-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-testimonail.current a {	
	padding-right:12px;
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-careers {
	font-size: 13px;
	float: left;
	width: 64px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-careers ul {
	width:64px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-careers li {
	width:64px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/careers-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-careers a {	
	padding-right:12px;	
	display: block;	
	padding-left:8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-careers a {	
	float: none;
}
#top-menu-careers .current {
	font-size: 13px;
	float: left;
	width:64px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/careers-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-careers.current a {	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-professional {
	font-size: 13px;
	float: left;
	width: 170px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-professional ul {
	width:170px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-professional li {
	width:170px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/professional-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-professional a {	
	padding-right:12px;	
	display: block;	
	padding-left:8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-professional a {	
	float: none;
}
#top-menu-professional .current {
	font-size: 13px;
	float: left;
	width:170px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/professional-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}

#top-menu-reseller {
	font-size: 13px;
	float: left;
	width: 140px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-reseller ul {
	width:140px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-reseller li {
	width:140px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/professional-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-reseller a {	
	padding-right:12px;	
	display: block;	
	padding-left:8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-reseller a {	
	float: none;
}
#top-menu-reseller .current {
	font-size: 13px;
	float: left;
	width:140px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/professional-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}


#top-menu-careers.current a {	
	padding-right:12px;	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-contactus {
	font-size: 13px;
	float: left;
	width: 88px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:5px;
}
#top-menu-contactus ul {
	width:88px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-contactus li {
	width:88px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/contact-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-contactus a {	
	padding-right:12px;	
	display: block;	
	padding-left:8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-contactus a {	
	float: none;
}
#top-menu-contactus .current {
	font-size: 13px;
	float: left;
	width:88px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/contact-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-contactus.current a {	
	padding-right:12px;	
	display: block;	
	padding-left: 8px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

.tab-javascript{
	width:600px;
	height:auto;
	margin-left:12px;
	float:left;
	padding:0px;
}

/************************************ for java *******************************/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 10px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #cccccc;
color: #28446a;
background:#eeeeee;
}

.shadetabs li a:visited{
color: #28446a;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #28446a;
background:#ffffff;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
background:#ffffff
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
}
@media print {
.tabcontent {
display:block !important;
}

}

/********************************* careers *********************************/

.innerpage-bg-careers{
	width:693px;
	height:800px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.careers-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/careers-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.careers-banner-new{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/careers-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}
.careers-heading-1{
	width:650px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	padding:0px;
	margin-left:5px;
	background-repeat:no-repeat;
	display:inline;
}
.clickhere{
	width:665px;
	height:25px;
	float:left;
	padding:0px;
	margin:0px;
}

.clickhere ul{
	width:665px;
	height:25px;
	float:right;
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.clickhere li{
	width:665px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	text-align:right;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
.clickhere a{
	width:665px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	text-align:right;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
}
.clickhere a:hover{
	width:665px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
}

.careers-features-container{
	width:266px;
	height:auto;
	float:left;
	margin-top:12px;
	padding:0px;
	display:inline;
}
.careers-features-bg-top{
	width:266px;
	height:10px;
	float:left;
	background-image:url(../images/silent-features-bg-top.gif);
	background-repeat:no-repeat;
}
.careers-features-bg-middle{
	width:266px;
	height:auto;
	float:left;
	background-image:url(../images/silent-features-bg-middle.gif);
	background-repeat: repeat-y;
	padding:0px;
	margin:0px;
}
.careers-features-bg-bottom{
	width:266px;
	height:10px;
	float:left;
	background-image:url(../images/silent-features-bg-bottom.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
.careers-features-heading{
	width:230px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4076c0;
	font-weight:600;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	display:inline;
}
.careers-txt-12px{
	width:225px;
	height:auto;
	margin-left:20px;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-align:justify;
	line-height:18px;
}
.careers-features-heading-blue{
	width:230px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	font-weight:600;
	padding-top:2px;
	padding-left:20px;
	padding-bottom:2px;
}
.careers-features-heading-italic{
	width:230px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	color:#666666;
	padding-top:2px;
	padding-left:20px;
	padding-bottom:2px;
}
.careers-features-line{
	width:240px;
	height:10px;
	float:left;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:3px;
	background-image:url(../images/careers-bg-line.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.careers-feature-txt-container{
	width:235px;
	height:auto;
	float:left;
	padding-left:18px;
	margin-bottom:0px;
}
.blue-bullet-careers{
	width:3px;
	height:15px;
	float:left;
	background-image:url(../images/sailent-bullet.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-right:7px;
	padding:0px;
}
.careers-feature-txt-12px{
	width:225px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
}

.careers-feature-txt-link{
	width:225px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
}

.careers-feature-txt-link ul{
	width:225px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.careers-feature-txt-link li{
	width:225px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-decoration:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.careers-feature-txt-link a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.careers-feature-txt-link a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.current-openings-container{
	width:200px;
	height:100px;
	float:right;
	margin-right:20px;
}
.current-openings-txt{
	width:190px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	font-weight:bold;
	margin-bottom:4px;
}
.current-openings-txt-country{
	width:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1e4985;
	margin-bottom:8px;
	margin-left:5px;
}

.current-openings-txt-country a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1e4985;
	text-decoration:underline;
}

.current-openings-txt-country a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1e4985;
	text-decoration:none;
}

/***************************************** careers end ***********************************/

/***************************************** careers-openings start ***********************************/

.innerpage-bg-careers-openings{
	width:693px;
	height:800px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.careers-rollover-container{
	width:665px;
	height:auto;
	float:left;
	margin-left:15px;
	margin-top:5px;
	padding-bottom:5px;
	display:inline;
}
.careers-rollover-text1{
	width:335px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	font-style:normal;
	color:#28446a;
	text-align:left;
	text-decoration:underline;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:4px;
	float:left;
	display:inline;
}
.careers-rollover-text2{
	width:660px;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
	line-height:20px;
	text-align:justify;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
.careers-rollover-text3{
	width:600px;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
	line-height:18px;
	text-align:justify;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:5px;
	float:left;
	display:inline;
}

.careers-rollover-head-1{
	width:550px;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	font-style:normal;
	color:#4076c0;
	text-align:left;
	text-decoration:none;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:3px;
	padding:0px;
	float:left;
	display:inline;
}

.careers-opening-name-container{
	width:600px;
	height:25px;
	float:left;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #cccccc;
	display:inline;
}
.careers-opening-name{
	width:25px;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
}
.careers-opening-name ul{
	width:auto;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
.careers-opening-name li{
	width:25px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}

.careers-opening-name a{
	width:auto;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}


.blue-bullet-careers-opening{
	width:3px;
	height:10px;
	float:right;
	background-image:url(../images/sailent-bullet.gif);
	background-repeat:no-repeat;
	margin-top:7px;
	margin-right:10px;
	padding-top:0px;
	display:inline;
}

/***************************************** careers-openings end ***********************************/

/***************************************** testimonials ************************************************/

.testimonials-outer-container{
	width:665px;
	height:auto;
	float:left;
}

.innerpage-bg-testimonials{
	width:693px;
	height:1600px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.testimonials-banner{
	width:683px;
	height:179px;
	float:left;
	background-image: url(../images/testimonials-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.testimonials-body-txt-black-12px{
	width:650px;
	height:auto;
	margin-bottom:5px;
	margin-left:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:18px;
	text-align:justify;
	display:inline;
}
.testimonials-heading-1{
	width:318px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	padding:0px;
	margin-left:5px;
	background-repeat:no-repeat;
	display:inline;
}

.testimonials-name-container{
	width:665px;
	height:30px;
	float:left;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #cccccc;
	display:inline;
}
.testimonials-name{
	width:auto;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}
.testimonials-name-sub{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.testimonials-image-icon{
	width:25px;
	height:30px;
	background-image:url(../images/testimonials-image-icon.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-right:10px;
	margin:0px;
	float:right;
}
/********************************************* portdolio *****************************************/

.innerpage-bg-portfolio{
	width:960px;
	height:600px;
	float:left;
	background-image:url(../images/inner-page-bg-portfolio.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.portfolio-banner{
	width:683px;
	height:179px;
	float:left;
	background-image: url(../images/portfolio-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:0px;
	margin-right:10px;
}

.portfolio-image-container{
	width:670px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}

.portfolio-image-container-left{
	width:335px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.portfolio-image-container-right{
	width:335px;
	height:auto;
	float:right;
	margin:0px;
	padding:0px;
}
.portfolio-image{
	width:320px;
	height:220px;
	float:left;
	margin:0px;
	padding:0px;
}
.portfolio-container-website{
	width:900px;
	height:auto;
	float:left;
	margin-left:40px;
	display:inline;
}
.pagination-container{
	width:960px;
	height:25px;
	float:right;
}
.page-link{
	width:100px;
	height:25px;
	float:right;
	margin:0px;
	padding:0px;
}
.page-link ul{
	width:100px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	list-style-type:none;
}
.page-link li{
	width:25px;
	height:20px;
	margin-left:5px;
	padding:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	text-decoration:none;
	list-style-type:none;
}
.page-link a{
	width:25px;
	height:20px;
	margin-left:5px;
	padding:0px;
	float:left;
}
.page-link a:hover{
	width:25px;
	height:20px;
	margin-left:5px;
	padding:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.portfolio-start-container{
	width:960px;
	height:308px;
	float:left;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c7c7c7;
}
.portfolio-tumb-container{
	width:440px;
	height:300px;
	float:left;
	margin-left:15px;
}
.portfolio-tumb{
	width:438px;
	height:220px;
	float:left;
	margin-left:6px;
}
.portfolio-txt-des{
	width:470px;
	height:100px;
	float:left;
}

.portfolio-head-text-blue{
	width:438px;
	height:25px;
	float:left;
	margin-left:6px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1b4e7b;
	display:inline;
}

.portfolio-head-text-black{
	width:420px;
	height:auto;
	float:left;
	margin-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:18px;
	display:inline;
	text-align:justify;
}

.navigation-top{
	width:800px;
	height:35px;
	margin-left:25px;
	float:left;
	margin-bottom:25px;
}

.navigation-top-portfolio{
	width:800px;
	height:35px;
	margin-left:25px;
	float:left;
	margin-bottom:25px;
	margin-top:15px;
}


/*************************************** faq *********************************/
.innerpage-bg-faq-custom{
	width:693px;
	height:auto;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}
.innerpage-bg-faq-tech{
	width:693px;
	height:600px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}

.faq-demo-container{
	width:266px;
	height:177px;
	float:left;
	background-image:url(../images/faq-form.jpg);
	background-repeat:no-repeat;
}
.faq-banner-new{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/faq-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}


#top-sub-menu-container-faq{
	width:955px;
	height:23px;
	float:left;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}

#top-menu-faq {
	font-size: 13px;
	float: left;
	width: 114px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-faq ul {
	width:114px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-faq li {
	width:114px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image: url(../images/faq-custome-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-faq a {	
	padding-right:12px;	
	display: block;	
	padding-left:10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-faq a {	
	float: none;
}
#top-menu-faq .current {
	font-size: 13px;
	float: left;
	width:114px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/faq-custome-view.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-faq .current a {	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

#top-menu-faq-2 {
	font-size: 13px;
	float: left;
	width: 114px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-right:20px;
}
#top-menu-faq-2 ul {
	width:114px;
	padding-right:12px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
	height:23px;
}
#top-menu-faq-2 li {
	width:114px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
	background-image:url(../images/technology-tab-blank.jpg);
	background-repeat:no-repeat;
	height:23px;
}
#top-menu-faq-2 a {	
	padding-right:12px;	
	display: block;	
	padding-left:10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
}
#top-menu-faq-2 a {	
	float: none;
}
#top-menu-faq-2 .current {
	font-size: 13px;
	float: left;
	width:114px;
	height:23px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image:url(../images/technology-tab.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#top-menu-faq-2 .current a {	
	display: block;	
	padding-left: 10px;
	padding-top:4px;
	font-weight: bold;	
	float: left;	
	padding-bottom: 0px;	
	color:#333333;	
	text-decoration: none;
	font-weight:bold;
}

.faq-custom-rollover-text1{
	width:600px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	font-style:normal;
	color:#28446a;
	text-align:left;
	text-decoration:underline;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
	display:inline;
}

.faq-us-container{
	width:266px;
	height:177px;
	float:left;
	background-image:url(../images/write-us-img-1.jpg);
	background-repeat:no-repeat;
}

/********************************************** faq end ****************************************/

/********************************************** news start **************************************/

.news-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/news-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}

.innerpage-bg-news{
	width:693px;
	height:800px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	margin-bottom:20px;
	display:inline;
}
.innerpage-bg-main-news{
	width:693px;
	height:950px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	margin-bottom:20px;
	display:inline;
}

.news-heading-body-container{
	width:675px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}

.news-heading-1{
	width:650px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	padding:0px;
	margin-left:5px;
	background-repeat:no-repeat;
	display:inline;
}

.news-heading-1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	text-decoration:underline;
}

.news-heading-1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4076c0;
	text-decoration:none;
}

.news-body-txt-black-12px{
	width:650px;
	height:auto;
	margin-bottom:5px;
	margin-left:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:18px;
	text-align:justify;
	display:inline;
}

.news-body-txt-black-12px a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-decoration:underline;
}

.news-name-container{
	width:665px;
	height:25px;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid #cccccc;
	display:inline;
}

.news-page-container{
	width:665px;
	height:25px;
	float:left;
	padding-bottom:5px;
	display:inline;
}

.view-all-news{
	width:auto;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding:2px 10px 2px 10px;
	border:1px solid #cccccc;
	background-color:#efefef;
}

.view-all-news a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.news-name{
	width:65px;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
}
.news-name ul{
	width:auto;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
.news-name li{
	width:65px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}

.news-name a{
	width:auto;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}


.blue-bullet-news{
	width:3px;
	height:10px;
	float:right;
	background-image:url(../images/sailent-bullet.gif);
	background-repeat:no-repeat;
	margin-top:6px;
	margin-right:10px;
	padding-top:0px;
	display:inline;
}
.news-back-container{
	width:665px;
	height:15px;
	float:left;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #cccccc;
	display:inline;
}
.news-back{
	width:30px;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
}
.news-back ul{
	width:auto;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
.news-back li{
	width:30px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}

.news-back a{
	width:auto;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}

.news-back a:hover{
	width:auto;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}


.blue-bullet-back{
	width:10px;
	height:10px;
	float:right;
	background-image:url(../images/back-arrow.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	margin-right:10px;
	padding-top:0px;
	display:inline;
}

/********************************************** download ********************************************/

.download-demo-image{
	width:200px;
	height:150px;
	float:left;
	padding:0px;
	margin-top:10px;
	margin-left:30px;
	display:inline;
	background-image:url(../images/brochure-icon.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.download-demo-text{
	width:220px;
	height:30px;
	float:left;
	padding:0px;
	margin-left:20px;
	margin-top:5px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:13px;
	color:#555555;
	font-weight:600;
	
}

.download-demo-text a{
	width:220px;
	height:30px;
	float:left;
	padding:0px;
	margin:0px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	color:#555555;
	font-weight:600;
	
}

.sailent-fatures-heading-1{
	width:230px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4076c0;
	font-weight:600;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:5px;
}

.our-values-banner{
	width:693px;
	height:161px;
	float:left;
	background-image:url(../images/our-values-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}
/************************************************ portfolio new ***************************************************/

.portfolio-container{
	width:380px;
	height:306px;
	float:left;
	background-image: url(../images/portfolio-bg-container.jpg);
	background-repeat: no-repeat;
}
.portfolio-hookfast-container{
	width:380px;
	height:306px;
	float:left;
	background-image: url(../images/hookfast-portfolio-img.jpg);
	background-repeat: no-repeat;
}

.portfolio-cornner-cottage-container{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/cornner-cottage-port-img.jpg);
	background-repeat: no-repeat;
}

.portfolio-aprons-container{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/aprons-portfolio-img.jpg);
	background-repeat: no-repeat;
}

.portfolio-chew-barka-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/chew-barka-portfolio.jpg);
	background-repeat: no-repeat;
}

.portfolio-firestore-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/virtual-proff-port-img.jpg);
	background-repeat: no-repeat;
}

.portfolio-collingson-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/collinson-port-image.jpg);
	background-repeat: no-repeat;
}

.portfolio-emc-simulation-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/emc-portfolio-img.jpg);
	background-repeat: no-repeat;
}

.portfolio-emc-esvl-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/esvl-lab-portfolio.jpg);
	background-repeat: no-repeat;
}

.portfolio-docuserve-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/docuserve-img-portfolio.jpg);
	background-repeat: no-repeat;
}

.portfolio-umwa-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/umva-funds-portfolio.jpg);
	background-repeat: no-repeat;
}

.portfolio-simulation-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/simulation-portfolio-image.jpg);
	background-repeat: no-repeat;
}

.portfolio-elearn-1-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/elearn-portfolio-3.jpg);
	background-repeat: no-repeat;
}

.portfolio-elearn-2-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/elearn-portfolio-1.jpg);
	background-repeat: no-repeat;
}

.portfolio-elearn-3-port{
	width:380px;
	height:306px;
	float:left;
	background-image: url(../images/elearn-portfolio-2.jpg);
	background-repeat: no-repeat;
}

.portfolio-elearn-4-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/elearn-portfolio-4.jpg);
	background-repeat: no-repeat;
}

.portfolio-elearn-5-port{
	width:380px;
	height:306px;
	float:left;
	background-image:url(../images/elearn-portfolio-5.jpg);
	background-repeat: no-repeat;
}

.portfolio-img-container{
	width:356px;
	height:111px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:15px;
}

.portfolio-txt-heading{
	width:300px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2862ae;
	margin-left:25px;
	font-weight:bold;
}
.portfolio-sub-heading-txt{
	width:300px;
	height:auto;
	float:left;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3669;
}
.portfolio-sub-heading-body-txt{
	width:300px;
	height:45px;
	float:left;
	margin-left:25px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.view-website-button{
	width:106px;
	height:34px;
	float:right;
	margin-right:20px;
	margin-top:15px;
}
/************************************ Professional logo***********************************************************/

.zoom-catalog-logo-container{
	width:630px;
	height:105px;
	float:left;
	background-image:url(../images/zoom-catolog.gif);
	background-repeat:no-repeat;
	margin-left:15px;
}

.distributor-logo-container{
	width:630px;
	height:75px;
	float:left;
	background-image:url(../images/distributor-central.gif);
	background-repeat:no-repeat;
	margin-left:15px;
}

.versa-logo-container{
	width:630px;
	height:55px;
	float:left;
	background-image:url(../images/versapay-logo.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
}

.versa-logo-txt{
	width:630px;
	height:auto;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-align:justify;
	margin-bottom:10px;
}
.professional-logo-container{
	width:565px;
	height:650px;
	float:left;
	background-image:url(../images/proff-logos.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
}

.professional-bg-company{
	width:693px;
	height:1260px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.proffa-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/professional-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

/**************************************** Contact Us**************************************************/

.contact-address-container{
	width:550px;
	height:auto;
	float:left;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:25px;
}

.usa-office-pic{
	width:155px;
	height:95px;
	float:left;
	background-image:url(../images/usa-office-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.india-office-pic{
	width:155px;
	height:95px;
	float:left;
	background-image:url(../images/india-office-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.address-txt{
	width:220px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:20px;
	margin-left:30px;
	margin-bottom:15px;
	margin-top:15px;	
	display:inline;
}

.address-txt-border{
	width:205px;
	height:1px;
	float:left;
	margin-left:30px;
	display:inline;
	border-bottom:1px solid #cccccc;
}

.cotnact-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/contact-us-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}
/************************************** Team *******************************************/

.innerpage-bg-team{
	width:693px;
	height:auto;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	padding-bottom:30px;
	display:inline;
}
.team-main-container{
	width:650px;
	height:auto;
	float:left;
	margin-left:25px;
	margin-bottom:25px;
	display:inline;
}

.vasu-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/vasu-profile-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.vidya-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/vidya-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.krishna-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/krishna-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.ravi-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/ravi-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.mark-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/mark-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.venkat-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/venkat-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}

.vinayak-pic{
	width:108px;
	height:110px;
	float:left;
	background-image:url(../images/vinayak-pic.jpg);
	background-repeat:no-repeat;
	margin-right:15px;
}


.name-txt-container{
	width:400px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-weight:200;
	margin-top:0px;
}

.view-profile-button{
	width:100px;
	height:20px;
	float:left;
	margin-top:15px;
}

.team-1-rollover-conatiner{
	width:100px;
	height:auto;
	float:right;
	margin-left:0px;
	margin-top:0px;
	padding-bottom:5px;
	display:inline;
}

.team-1-rollover-text1{
	width:100px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	font-style:normal;
	color:#28446a;
	text-align:left;
	text-decoration:underline;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:3px;
	float:left;
	display:inline;
}

.team-1-rollover-text2{
	width:500px;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
	line-height:20px;
	text-align:justify;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.team-1-rollover-text2-next{
	width:500px;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
	line-height:20px;
	text-align:justify;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:20px;
	float:left;
	display:inline;
}

.team-name-txt-container{
	width:108px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-weight:200;
	margin-top:5px;
	margin-bottom:
}


.sharepoint-back-container{
	width:665px;
	height:15px;
	float:left;
	margin-top:5px;
	padding-bottom:5px;
	display:inline;
}
.sharepoint-back{
	width:30px;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
}
.sharepoint-back ul{
	width:auto;
	height:25px;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}
.sharepoint-back li{
	width:30px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
	list-style-type:none;
}

.sharepoint-back a{
	width:auto;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}

.sharepoint-back a:hover{
	width:auto;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	padding:0px;
	margin:0px;
	float:right;
}

/******************************************* download ************************************************/

.download-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/downloads-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.innerpage-bg-download{
	width:693px;
	height:auto;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}

.downloads-pdf-txt-container{
	width:660px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	display:inline;
}

.downloads-pdf-txt-container-l{
	width:320px;
	height:auto;
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}

.downloads-pdf-txt-container-r{
	width:320px;
	height:auto;
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}

.downloads-feature-txt-container{
	width:300px;
	height:auto;
	float:left;
	padding-left:18px;
	margin-bottom:10px;
}

.downloads-feature-txt-container-1{
	width:600px;
	height:auto;
	float:left;
	padding-left:18px;
	margin-top:10px;
}

.pdf-downloads{
	width:15px;
	height:15px;
	float:left;
	background-image:url(../images/pdf-icon.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-right:7px;
	padding:0px;
}

.downloads-feature-txt-link{
	width:270px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
}

.downloads-feature-txt-link ul{
	width:270px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.downloads-feature-txt-link li{
	width:270px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-decoration:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.pdf-downloads-1{
	width:15px;
	height:23px;
	float:left;
	background-image:url(../images/pdf-icon.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-right:7px;
	padding:0px;
}



.downloads-feature-txt-link-1{
	width:550px;
	height:40px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
}

.downloads-feature-txt-link-1 ul{
	width:550px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.downloads-feature-txt-link-1 li{
	width:550px;
	height:40px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	line-height:20px;
	text-align:justify;
	text-decoration:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link-1 a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	line-height:20px;
	text-align:justify;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link-1 a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	text-align:justify;
	line-height:20px;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link-2{
	width:550px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
}

.downloads-feature-txt-link-2 ul{
	width:550px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.downloads-feature-txt-link-2 li{
	width:550px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	line-height:20px;
	text-align:justify;
	text-decoration:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link-2 a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	line-height:20px;
	text-align:justify;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.downloads-feature-txt-link-2 a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4076c0;
	text-align:justify;
	line-height:20px;
	text-decoration:none;
	margin:0px;
	padding:0px;
}


/***************************************** feedback ***************************************************/
.feedback-textfield{
	width:225px;
	height:auto;
	padding-top:1px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:10px;
	margin-top:5px;
}
.feedback-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/feedback-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.innerpage-bg-feedback{
	width:693px;
	height:600px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}



/********************************************* Sitemap ******************************************************/
.innerpage-bg-sitemap-container{
	width:960px;
	height:auto;
	float:left;
	background-image:url(../images/inner-page-bg-portfolio.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}
.sitemap-banner{
	width:683px;
	height:179px;
	float:left;
	background-image: url(../images/sitemap-banner.gif);
	background-repeat:no-repeat;
	padding-bottom:0px;
	margin-right:10px;
}

.innerpage-bg-sitemap{
	width:693px;
	height:800px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}

/************************************************* blogs *********************************************/

.innerpage-bg-blogs{
	width:693px;
	height:650px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}
.blogs-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/blogs-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.blogs-link-container{
	width:660px;
	height:auto;
	float:left;
	padding:0px;
	margin-left:30px;
	margin-top:5px;
	display:inline;
}

.blogs-link-container-left{
	width:320px;
	height:auto;
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}

.blogs-link-container-right{
	width:320px;
	height:auto;
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}

.blogs-link-container-center{
	width:320px;
	height:auto;
	float:left;
	padding-left:160px;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}

.blogs-images-container{
	width:300px;
	height:150px;
	float:left;
	padding-left:18px;
	margin-bottom:10px;
}

.blogs-text-link{
	width:270px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#373737;
	margin-top:0px;
	margin-left:20px;
	text-decoration:none;
	display:inline;
}

.blogs-text-link a{
	width:270px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
	text-decoration:none;
}

/**************************** contacts ****************************/

.innerpage-bg-company-contacts{
	width:693px;
	height:550px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.faq-readmore{
	width:100px;
	height:auto;
	margin:0px;
	float:left;
	padding-top:3px;
	font-size:12px;
	font-style:normal;
	font-family:Arial;
	color:#373737;
}

.faq-readmore-last{
	width:335px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
}

.contact-map-img{
	width:197px;
	height:97px;
	float:left;
	margin-left:35px;
	display:inline;
	margin-top:5px;
	
}

.skill-set-link{
	font-family:Arial;
	font-size:12px;
	color:#222222;
	text-decoration:underline;
	}

a.skill-set-link{
	font-family:Arial;
	font-size:12px;
	color:#222222;
	text-decoration:underline;
	}	


/******************************************** Reseller **********************************************/

.reseller-banner{
	width:683px;
	height:179px;
	float:left;
	background-image: url(../images/reseller-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.innerpage-bg-reseller{
	width:693px;
	height:650px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

/********************************************** Newsletter ********************************************/

.innerpage-bg-newsletter{
	width:693px;
	height:580px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
	padding-bottom:20px;
}
.newsletter-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/newsletter-banner.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.newsletter-link-container{
	width:660px;
	height:auto;
	float:left;
	padding:0px;
	margin-left:10px;
	margin-top:5px;
	display:inline;
}

.newsletter-txt-container{
	width:500px;
	height:auto;
	float:left;
	padding-left:18px;
	margin:0px;
	padding-top:10px;
}
.blue-bullet-newsletter{
	width:7px;
	height:18px;
	float:left;
	background-image:url(../images/newsletter-square.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-right:7px;
	padding:0px;
}

.newsletter-feature-txt-link{
	width:220px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	padding:0px;
	margin-top:2px;
	font-weight:bold;
	display:inline;
}

.newsletter-feature-txt-link a{
	width:220px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	margin-top:0px;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}

.newsletter-link{
	width:101px;
	height:16px;
	float:left;
	margin-top:4px;
	display:inline;
	padding:0px;
}

#body-migration-menu-container{
	width:670px;
	height:36px;
	float:left;
	margin-bottom:10px;
	display:inline;
}

/************************************************** simulation ************************************************/

.innerpage-bg-simulation{
	width:693px;
	height:850px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.simulation-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/simulation-banner.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
}

/*************************************************** SolveIT in the News *********************************************/

#top-sub-menu-container-solveit-news{
	width:955px;
	height:23px;
	float:left;
	margin-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
	display:inline;
}

.solveit-news-link-container{
	width:660px;
	height:auto;
	float:left;
	padding:0px;
	margin-left:10px;
	margin-top:5px;
	display:inline;
}

.solveit-news-txt-container{
	width:650px;
	height:auto;
	float:left;
	padding-left:18px;
	margin:0px;
	padding-top:10px;
}

.solveit-news-txt-container{
	width:650px;
	height:auto;
	float:left;
	padding-left:18px;
	margin:0px;
	padding-top:10px;
}

.solveit-news-feature-txt-link{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#244c83;
	padding:0px;
	display:inline;
	line-height:18px;
}

.solveit-news-feature-txt-link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-decoration:underline;
	line-height:18px;
}

.solveit-news-feature-txt-link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	text-decoration:none;
	line-height:18px;
}

.solveit-news-banner{
	width:683px;
	height:179px;
	float:left;
	background-image:url(../images/solveit-news-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}

.top-menu-solveit {
	width:auto;
	height:20px;	
	float: left;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color:#333333;
	font-weight:bold;
	line-height: normal;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	margin:0px;
}

.top-menu-solveit a {		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.top-menu-solveit-current {
	width:auto;
	height:20px;	
	float: left;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color:#333333;
	font-weight:bold;
	line-height: normal;
	background-color:#eaeaea;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	margin:0px;
}

.top-menu-solveit-current a {		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	background-color:#eaeaea;
}

.news-media{
	width:320px;
	height:220px;
	float:left;
	margin-top:5px;
	display:inline;
}

/*********************************** 21/April/09 for Employee Quotes ****************************/

#view-all-quotes {
	font-size: 11px;
	float: left;
	width: 90px;
	height:15px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:0px;
	padding-top:2px;
	padding-right:10px;
	float:right;
	margin-bottom:15px;
}

#view-all-quotes ul {	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none;
}

#view-all-quotes li {	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-TOP: 0px;
}

#view-all-quotes a {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;	
	float: left;	
	padding-bottom: 0px;	
	color: #3668ab;	
	padding-TOP: 5px;	
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#view-all-quotes a {	
	float: none;
}

#view-all-quotes A:hover {	
	padding-right: 0px;	
	display: block;	
	padding-left: 0px;
	float: left;	
	padding-bottom: 0px;	
	color: #3b67a3;	
	padding-TOP: 5px;	
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.view-all-quotes{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#cccccc;
	text-align:right;
}

.innerpage-bg-employee-quotes{
	width:693px;
	height:750px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.employee-quotes-heading-body-container{
	width:675px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}

/******************************************** Prodcuts Page ***********************************/

.innerpage-bg-products{
	width:693px;
	height:820px;
	float:left;
	background-image:url(../images/inner-page-bg.gif);
	background-repeat: repeat-y;
	margin-left:20px;
	display:inline;
}

.products-banner{
	width:693px;
	height:161px;
	float:left;
	background-image:url(../images/products-banner.jpg);
	background-repeat:no-repeat;
	display:inline;
	margin-bottom:15px;
	margin-left:0px;
}

.products-heading-1{
	width:350px;
	height:17px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	background-image:url(../images/products-heading-1.jpg);
	background-repeat:no-repeat;
}

.products-content-img{
	width:660px;
	height:auto;
	float:left;
	margin-left:17px;
	margin-top:10px;	
	margin-bottom:10px;
	display:inline;
}

.solveit-in-the-news-company-name{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#244c83;
	padding:0px;
	display:inline;
	line-height:18px;
	margin-right:5px;
}

.solveit-news-txt-container-2{
	width:650px;
	height:auto;
	float:left;
	padding-left:18px;
	margin:0px;
	padding-top:10px;
	margin-bottom:15px;
}

.webinar-banner{
	width:350px;
	height:47px;
	float:right;
	margin-right:10px;
	margin-top:5px;
	display:inline;
	padding:0px;
}