/*# Reset Css #*/
/* CSS layout rules for the non-content portions of the site (banner/branding, navigation, footer) */

/* _____________________ Begin reset css ______________________*/
/* orginial: http://meyerweb.com/eric/tools/css/reset/ */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, /*img,*/ ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0;	border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body { line-height: 1; }
/*ol, ul {list-style: none;}*/
/* remember to define focus styles! */
:focus {outline: 0;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse; border-spacing: 0;}

/* _____________________ End reset css ______________________*/

/*# Container #*/
#container {
	background-color: #FFF; 
	margin:0 auto; 
  	text-align:left;
	width: 1041px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 1041px;
}
#banner {
	margin-top: 25px;
	margin-bottom: 25px;
	width: 1041px;	
	text-align:center;
}
#bannerHome {
	margin-top: 5px;
	margin-bottom:  25px;
	width: 1041px;
	padding-left: 10px;
	padding-right: 30px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 1000px;
}
#bannerSub {
	margin-top: 25px;
	margin-bottom: 25px;
	text-align:center;
}

#content {
	float:left;
	width: 1041px;
	padding-left: 30px;
	padding-right: 29px;
	margin-bottom: 60px;	
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 982px;
}
#contentOneCol {
	float: left;
	width: 708px;
	
}
#contentOneColFull {
	float: left;
	width: 982px;
	Padding: 20px;
	padding-bottom:0;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 942px;
}
#contentSimple {
	background: url(../App_Themes/equipsoft/images/bkgContentAbout.gif) top left repeat-y;
	float: left;
	width: 982px;
	margin-top:0px;
}
#contentSimpleLeft {
	float: left;
	width: 615px;	

}
#contentSimpleCTA {
	float: right;
	width: 313px;
	text-align: left;
}
/*# Branding (header) #*/	

#brandingContainer {
	background: url(../App_Themes/equipsoft/images/bkgTop.gif) top left repeat-x;
	height: 155px;	
	width: 100%;
	float:left;
}

#branding {
	width: 982px;
	margin: 0 auto 0 auto;
	text-align:left;
}	
#brandingLogo {
	margin-top: 38px;	
	width: 226px;
	float: left;
}
#brandingTagline {
	margin-top: 20px;	
	width: 306px;
	float: right;
	text-align: right;
	color:#6a635c;
	font-weight:bold;
	font-size: .9em;
}

#brandingTagline a, #brandingTagline a:visited {
	text-decoration: none;
	line-height:21px;
}

#brandingQuickLinks {
	display:block;
	height:21px;
	position:relative;
}
#brandingQuickLinks img {
	width:92px;
	height:21px;
	margin-left:10px;
	vertical-align:middle;
}


#WLSearchBoxDiv {
	margin-top: 10px;
	background: url(../App_Themes/equipsoft/images/bkgSearch.gif) no-repeat;
	width: 306px;
	height: 39px;
	float:left;
	position:relative;
	/*z-index:200;*/
	font-size: 0.9em;
	text-align: left;
}
#WLSearchBoxDiv label {
	float:left;
	text-transform: uppercase;
	font-weight: bold;
	color: #6a635c;
	width: 50px;
	margin-top: 15px;
	margin-left: 20px;
}
#searchInput {
	float:left;
	background: url(../App_Themes/equipsoft/images/bkgBingInput.gif) 0 0 no-repeat;
	height: 25px;
	width: 227px;
	position:relative;
	top:8px;
	left:0px;
	text-align:left;
}
#searchInput #inputBar{
	float:left;
	height: 23px;
	width: 150px;
}
#searchInput #inputBar input.search { 
	background:transparent;
	border: 0;	
	margin-left: 2px;
	margin-top: 2px;
	height: 23px;
	width: 150px;
	color:#666;	
}
#searchBtn {
	float:right;
	width:16px;
	height:16px;
	position:relative;
	top:4px;
	right:4px;
	
}
/* branding (header) ends */

/*# Nav #*/

#navMain  {
	text-align:left;
	width: 982px;
	margin: 27px auto 0 auto;
	text-align:left;
}
/*#navMain ul{
	margin:0;
	padding:0;
	list-style: none;
	position: relative;
}
#navMain li {
 	list-style: none;	
 	display:inline;
 	margin:0;
 	padding:0;
}*/

ul#menuElem {
	display: inline;
	list-style-type: none;	
	list-style-image:none;
	padding:0;
	margin:0;
	float:left;
	height: 38px;
}
ul#menuElem li {
	float:left;	
	padding:0;
	margin:0;
	/*margin-right: 27px;*/
	
}
ul#menuElem li:last-child,ul#menuElem li.last, ul#menuElem li.navContact {
	padding:0;
	margin:0;
}
ul#menuElem li.navAbout a:hover {
	background: url(../App_themes/equipsoft/images/en/mnavAbout_on.gif) top right no-repeat;
}
ul#menuElem li.navAbout a:hover img {
	display: none;
}
ul#menuElem li.navAbout a{
	text-decoration: none;
	font: normal normal normal 10px Georgia, serif;
	line-height: 38px;
	display: block;
	width: 148px;
	height: 38px;
}

ul#menuElem li.navProducts a:hover {
	background: url(../App_themes/equipsoft/images/en/mnavProdServices_on.gif) top right no-repeat;
}
ul#menuElem li.navProducts a:hover img {
	display: none;
}
ul#menuElem li.navProducts a{
	text-decoration: none;
	font: normal normal normal 10px Georgia, serif;
	line-height: 38px;
	display: block;
	width: 218px;
	height: 38px;
}

ul#menuElem li.navResources a:hover {
	background: url(../App_themes/equipsoft/images/en/mnavResources_on.gif) top left no-repeat;
}
ul#menuElem li.navResources a:hover img {
	display: none;
}
ul#menuElem li.navResources a{
	text-decoration: none;
	font: normal normal normal 10px Georgia, serif;
	line-height: 38px;
	display: block;
	width: 160px;
	height: 38px;
}

ul#menuElem li.navNewsEvents a:hover {
	background: url(../App_themes/equipsoft/images/en/mnavNewsEvents_on.gif) top right no-repeat;
}
ul#menuElem li.navNewsEvents a:hover img {
	display: none;
}
ul#menuElem li.navNewsEvents a{
	text-decoration: none;
	font: normal normal normal 10px Georgia, serif;
	line-height: 38px;
	display: block;
	width: 179px;
	height: 38px;
}

ul#menuElem li.navSupport a:hover {
	background: url(../App_themes/equipsoft/images/en/mnavSupport_on.gif) top right no-repeat;
}
ul#menuElem li.navSupport a:hover img {
	display: none;
}
ul#menuElem li.navSupport a{
	text-decoration: none;
	font: normal normal normal 10px Georgia, serif;
	line-height: 38px;
	display: block;
	width: 128px;
	height: 38px;
}

ul#menuElem li.navIndustry a:hover {
	background: url(../App_themes/equipsoft/images/en/mnavIndustries_on.gif) top right no-repeat;
}
ul#menuElem li.navIndustry a:hover img {
	display: none;
}
ul#menuElem li.navIndustry a{
	text-decoration: none;
	font: normal normal normal 10px Georgia, serif;
	line-height: 38px;
	display: block;
	width: 148px;
	height: 38px;
}

#navSub {
	width: 240px;
	float: left;
	margin-right: 34px;
	margin-top: 25px;
}
#navSub ul {
	margin: 0em 0 0em 0;
	padding-left: 0em;
	list-style: none;
	position: relative;
	border-bottom: 1px solid #d9d1c7;
}
#navSub li {
	margin:0;
	padding:0;
	background: #fff url(../App_Themes/equipsoft/images/imgArrow.gif) no-repeat 210px 50%;
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.5em;
	color: #3a3734;
	border-top: 1px solid #d9d1c7;
	
}
#navSub li.highlighted {
	background: #f0edeb url(../App_Themes/equipsoft/images/imgArrowGrey.gif) no-repeat 210px 50%;
	margin-bottom:1px;
	padding-top:1px;
}
#navSub li a, #navSub li a:hover {
	margin:0;
	padding: 10px 10px 10px 32px;
	display: inline-block;
	text-decoration: none;
	width: 170px;
}
#navSub li a:visited {
	text-decoration: none
}
#navSub li.last {
	border-bottom: 1px solid #d9d1c7;
}
#navCta {
	font-weight: bold;
	font-size:.9em;
	text-transform: uppercase;
	text-align:right;
	padding: 15px 0px 15px 32px;
}


#navSup {

}
/* nav ends */

/*# Site info (footer) #*/

#footerContainer  {
	background: #5b493a url(../App_Themes/equipsoft/images/bkgFooter.gif) top left repeat-x;
	/*height: 168px;;	*/
	width: 100%;	
	float:left;
}	
#footer  {
	width: 1041px;
	text-align:left;
	margin:0 auto 0 auto;
	padding-left: 47px;
	padding-right: 25px;
	padding-top: 22px;
	padding-bottom: 22px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 969px; 
}
#footerLinks {
	float: left;
	color: #fff;
	width: 436px;
	text-transform: uppercase;
	font-weight:bold;
}
#footerLinks a {
	margin-right: 22px;
}
#footerSingnUp {
	float:right;
	width: 312px;
	color: #fff;
	text-transform: uppercase;
	font-weight:bold;
	position: relative;
	text-align:right;
}
#footer a, #footer a:visited {
	color: #fff;
}
#footer a:hover {
	color: #B5B0A0;
}
#iconEnews {
	position: absolute;
	top: -40px;
	left: 250px;
}
#signupLink {
	margin-right: 80px;
}
#footer .txtCopyright {
	text-transform: none;
	color:#bab0a7;
	text-align: right;
	margin-top: 90px;
	
}
/* Site info (footer) ends */

/* CSS layout rules for content formatting */

/*# HTML Elements #*/

body {
	background-color: #fff;
	font-size: 76%; /* tested sizes are 60%, 62.5%, 69%, 76%. Anything else requires testing (espcially on a Mac) */
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	padding:0;
	margin: 0 0 0 0;
	color: #3b3835;
}
	
p, ol, li, dd, table {
	font-size: 1em; /* this should stay as 1em. anything else will lead to potential problems with nested elements. Adjust font size in the body tag, or define a class for exceptions */
	line-height: 1.8em;
	margin: 0 0 1em 0;	
	text-align: left; /* compensates for an IE 6 bug */
}
	
h1, h2, h3, h4, h5, h6 {
	margin: 0 0 1em 0;
}	

h1 {
	font-size: 1.8em;
	color: #005288;
	text-decoration: none;
	/*word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;*/
	line-height: 1.2em;
	margin-bottom: .5em;
}

h2 {
	font-size: 1.4em;
	/*color: #005288;*/
	color: #3B3835;
	text-decoration: none;
	/*word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;*/
	line-height: 1.2em;
	margin-bottom: .2em;
	margin-top: 1em;	
}

h3 {
	font-size: 1.2em;
	color: #005288;
	text-decoration: none;
	/*word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;*/
	line-height: 1.2em;
	margin-bottom: .5em;
	
}

tr, td {
	vertical-align: top;
}

ul {
	margin: 1em 0 1.5em 2.5em;
	padding-left: 1em;
	/*list-style-type: none;
	position: relative;*/
	list-style-image:url(../App_Themes/equipsoft/images/imgBullet.gif);
}
li {
	/*background: url(../App_Themes/equipsoft/images/imgArrow.gif) no-repeat 0 9px;*/
	line-height: 2em;
	margin: 0 0 0.6em 0;
	padding-left: 5px;
	
}

a {
	color:#B5B0A0;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color:#666;
}
a:hover {
	color:#6699CC;
	text-decoration: underline;
}
	
img {
	border: 0;
}

hr {
	background: #ccc; /* used by Gecko, Opera browsers */
	border: 0; 
	color: #ccc; /* incorrectly used by IE */
	height: 1px;
	}
br {
	line-height: 1em;
	
}
/* End rules for elements */

/*# Class and ID selectors #*/
.pageHeader {
	font-size: 1.8em;
	/*color: #5e5851;*/
	color: #005288;
	/*text-transform:uppercase;	
	word-spacing: normal;
	text-align: left;
	letter-spacing: -1px;*/
	line-height: 1.2em;
	margin-bottom: 1em;
	margin-top: 1.5em;
}
.logoImage {
	margin-right:20px;
}
.alignRight {
	text-align: right;
}

.imgVerticalAlign {
	vertical-align : middle;
}

.txtSmall {
	font-size: 0.9em;
}	

.txtIndent {
	padding: 0 20px;
}

.txtError {
	margin-top:1em;
	margin-bottom:1em;
	line-height: 1em;
	color: #cc0000;
}

.required {
	font-weight: bold;
	color: red;
}

.txtDateTime {
	font-weight: bold;
	margin:0;
	padding:0;
	padding-left: 16px;
}
.noWrap {
	white-space:nowrap
}

.noMarginBottom {
	margin-bottom: 0;
}

.noMargin {
	margin: 0;
	padding: 0;
}

ul.newsList {
	margin: .8em 0 .8em 0;
	padding-left: 0em;
	list-style-type: none;
	margin-top: 0;
}

ul.newsList li {
	background: url(../App_Themes/equipsoft/images/imgArrow.gif) no-repeat 0 8px;
	line-height: 1.8em;
	margin: 0 0 0.6em 0;
	padding-left: 15px;
	display: inline-block;
}
ul.newsList a {
	text-decoration: none;
	color: #666;
}
ul.newsList a:visited {
	text-decoration: none;
	color: #6699CC;
}
ul.newsList a:hover {
	text-decoration: none;
	color: #6699CC;
}

ul.pdf {
	list-style-type: none;
	margin: 20px 0;
	padding-left: 0;
	position: relative;  /*fix the disappearing list backgrounds bug in IE*/
}	
ul.pdf li {
	background: url(../App_Themes/equipsoft/images/iconPdf.gif) no-repeat 0 0;
	line-height: 1.6em;
	margin: 0 0 0.6em 0;
	padding-left: 25px;
}

.EventManagerRegError {
	color:#cc0000;	
}
.ErrorLabel, .EditingFormErrorLabel {
	color:#cc0000;
}
.TagCloud span {
	line-height:1.5em;	
	margin-right: 6px;
}
.bizFormRow {
	padding:0;
	margin:0;
	margin-top: 0px;
	margin-top: 10px;	
}
.EditingFormControlNestedControl {
	margin:0;
	padding:0;
}
.bizFormRowA {
	float: left;
	width: 350px;	
}
.bizFormRowB {
	float: right;
	width: 150px;	
}
.bizFormRow label {
	margin:0;
	padding:0;
	font-weight:bold;	
}

.bizFormRow input, .bizFormRow select{
	margin-top: .3em;
	margin-right: 5px;
}
.bizFormRowOption {
	padding:0;
	margin:0;
	margin-top: 0px;
	margin-top: 10px;
}
.bizFormRowOption .bizFormRowA {

}
.bizFormRowOption .EditingFormControlNestedControl{
	float: left;
	width: 20px;
	padding:0;	
}
.bizFormRowOption .EditingFormControlNestedControl input {
	padding:0;
	margin:0;
}
.bizFormRowOption label {
	float: left;
	width: 210px;
	line-height: 1.2em;
}
.HiddenTextBoxField {
	display:none;
}
/* End rules for class and id selectors */

/*# Misc. rules #*/

.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}

/* see http://www.positioniseverything.net/easyclearing.html for explaination */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.devNote {
	color: #00FF00;
	background-color: #FF0033;	
}
/* misc. rules ends */

/*# Section css begins #*/

/*# Section - Community #*/
#communityLeft {
	width: 205px;
	float: left;
	margin-right:5px;
}
#communityMid {
	width: 435px;
	float: left;
	background-color:#eee8e8;
	padding:20px;	
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 395px;
}
#communityMid h2 {
	margin-top:0px;
}
#communityRight {
	width: 313px;
	float: left;
	margin-left: 22px;
}
#blogCTA {
	background: url(../App_Themes/equipsoft/images/bkgCommunityBlogCta.gif) top left repeat-y;
	width: 205px;
	float:left;
	padding-bottom:15px;
}
#blogTitleDescription {
	background: #3d3d3d url(../App_Themes/equipsoft/images/bkgCommunityBlogHeader.gif) top left repeat-y;
	width: 205px;
	margin-top:10px;
	color: #fff;
	padding-bottom:10px;
}
#blogTitleDescription h2 {
	color: #f58026;
	background: url(../App_Themes/equipsoft/images/bkgCommunityBlogTtlTop.gif) top left no-repeat;
	width: 205px;
	margin:0;
	padding:15px 20px 8px 20px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 165px;

}
#blogTitleDescription .blogDescription{
	font-size: 1.4em;
	margin:0px 20px 0px 20px;
		
}
.ctaBoxMargin{
	margin: 0 20px 0 20px;	
}

#ctaLeft {
	float:left;
	width: 240px;	
	background-color: #f5f5f5;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 200px;
}
#blogEntries {
	float:right;	
	width: 350px;
}
.BlogPDateWhole {
	margin-top:5px;
}
.BlogCommentsTitle {
	font-weight: bold;
}
.BlogLeaveComment {
	font-size: 1.2em;
	color: #3a3734;
	font-weight: bold;
}
.BlogPanel {
	margin-top:15px;
}
ul#twitter_update_list {
	list-style: none;
	padding:0;
	margin:10px 0 20px 0;
}
ul#twitter_update_list li {
	margin-bottom:1.2em;
}
ul#blogRecentPost, ul#blogArchivePost {
	list-style: none;
	padding:0;
	margin:0;	
}
ul#blogRecentPost li, ul#blogArchivePost li {
	padding:0;
	margin:0;
	line-height:1.5em;
	margin-bottom: .7em;
}

/*Community ends */

/*# Section - HomepageS #*/

.home3Col {
	width: 983px;
	padding: 14px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 955px;
}

.homeLeft {
	float: left;
	width: 291px;
	margin-right: 39px;
}
.homeMid {
	float: left;
	width: 291px;
	margin-right: 39px;
}
.homeRight {
	float: left;
	width: 291px;
}
.homeLeft h1, .homeRight h1, .homeRight h1 {
	/*margin:0;
	padding:0;*/
}
/* HomepageS css ends */

/*# Section - Product Service #*/
#prodHomeCtaLeft {
	float:left;	
	width: width: 310px;
	
	
}
#prodHomeCtaRight {
	float:left;
	width:672px;
	text-align:left;
		
}
.prodHomeCtaRow {
	margin-bottom: 25px;
	width:672px;
	padding-left:25px;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 646px;

}
.prodHomeCta, .prodHomeCtaLast {
	float: left;
	width: 310px;
	margin-right: 25px;
}
.prodHomeCtaLast {
	margin-right:0;
}
/* Product Service css ends */

/*# Section - About #*/
#contentAbout {
	background: url(../App_Themes/equipsoft/images/bkgContentAbout.gif) top left repeat-y;
	float: left;
	width: 983px;
}
#contentAboutLeft {
	float: left;
	width: 600px;
	Padding-left: 20px;
	padding-bottom:0;
	voice-family: "\"}\"";  /* Box Model Hack: hides declaration from PC IE 5.x */
	voice-family:inherit;
	width: 580px;

}
#contentAboutCTA {
	float: right;
	width: 313px;
	text-align: left;
}
.logo {
	margin-right: 80px;
}
/* About css ends */

/*# Section - Customer Book Registration #*/
#customerBookSignupForm {
float:left;	
width:350px;
}
#signupFormImage {
float:right;	
width: 260px;
}
/* Section - customer book reg. ends */

/*# Section - News Events #*/
#contentNewsEvents {
	background: url(../App_Themes/equipsoft/images/bkgContentAbout.gif) top left repeat-y;
	float: left;
	width: 983px;
}
#contentNewsEventsLeft {
	float: left;
	width: 615px;	

}
#contentNewsEventsCTA {
	float: right;
	width: 313px;
	text-align: left;
}
#eventsDetails {
	float: left;
	width: 246px;
}
#eventsRegistrationForm {
	float: right;
	width: 320px;
	margin-left:25px;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
ul#tabsMenu {
	margin:0;
	padding:0;
	border-bottom: 4px solid #624f40;
	margin-bottom:20px;
}
ul#tabsMenu li {
	margin:0;
	padding:0;
	float:left;
	display:inline;	
	list-style: none;
	height: 39px;
	
}
#tabs-1, #tabs-2, #tabs-3 {
	padding-left:20px;
	float:left; /* kat added this */
}
li#tabNews{
	width: 137px;
}
li#tabNews a, li#tabNews a:visited{
	background: url(../App_themes/equipsoft/images/en/tabNewsEventsLatestNews_off.gif) top left no-repeat;
	height: 39px;
	width: 137px;
	text-decoration: none;
	display:block;
}
li#tabNews a:hover{
	background: url(../App_themes/equipsoft/images/en/tabNewsEventsLatestNews_on.gif) top left no-repeat;
	text-decoration: none;
	display:block;
}
li#tabNews a.selected {
	background:url(../App_Themes/equipsoft/images/en/tabNewsEventsLatestNews_hr.gif) top left no-repeat;		
}

li#tabEvents {
	width: 168px;
}
li#tabEvents a, li#tabEvents a:visited{
	background: url(../App_themes/equipsoft/images/en/tabNewsEventsUpcomingEvents_off.gif) top left no-repeat;
	height: 39px;
	width: 168px;
	text-decoration: none;
	display:block;
}
li#tabEvents a:hover{
	background: url(../App_themes/equipsoft/images/en/tabNewsEventsUpcomingEvents_on.gif) top left no-repeat;
	text-decoration: none;
	display:block;
}
li#tabEvents a.selected {
	background:url(../App_Themes/equipsoft/images/en/tabNewsEventsUpcomingEvents_hr.gif) top left no-repeat;		
}

/* Section - News Events css ends */

/*# Section - Newsletter Signup #*/

/*input.SubscriptionButton {
	background:url(../App_Themes/equipsoft/images/en/btnSignUp_off.gif) top left no-repeat;		
	border:medium none;
	width:93px;
	height:22px;
	cursor:pointer;
	display:block;
}
input.SubscriptionButton:hover {
	background:url(../App_Themes/equipsoft/images/en/btnSignUp_on.gif) top left no-repeat;		
}*/

/* Section - Newsletter Signup ends*/

/*# Section - Resources #*/
#contentResources {
	background: url(../App_Themes/equipsoft/images/bkgContentAbout.gif) top left repeat-y;
	float: left;
	width: 983px;
}
#contentResourcesLeft {
	float: left;
	width: 615px;	

}
#contentResourcesCTA {
	float: right;
	width: 313px;
	text-align: left;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
ul#tabsMenu {
	margin:0;
	padding:0;
	border-bottom: 4px solid #624f40;
	margin-bottom:20px;
}
ul#tabsMenu li {
	margin:0;
	padding:0;
	float:left;
	display:inline;	
	list-style: none;
	height: 39px;
	
}
#tabs-1, #tabs-2, #tabs-3 {
	padding-left:20px;
}
li#tabProduct {
	width: 192px;
}
li#tabProduct a, li#tabProduct a:visited{
	background: url(../App_themes/equipsoft/images/en/tabResourcesProductsInformation_off.gif) top left no-repeat;
	height: 39px;
	width: 192px;
	text-decoration: none;
	display:block;
}
li#tabProduct a:hover{
	background: url(../App_themes/equipsoft/images/en/tabResourcesProductsInformation_on.gif) top left no-repeat;
	text-decoration: none;
	display:block;
}
.ui-tabs .ui-tabs-nav li#tabProduct.ui-tabs-selected a{
	background:url(../App_Themes/equipsoft/images/en/tabResourcesProductsInformation_hr.gif) top left no-repeat;		
}
li#tabDemos {
	width: 89px;
}
li#tabDemos a, li#tabDemos a:visited{
	background: url(../App_themes/equipsoft/images/en/tabResourcesDemos_off.gif) top left no-repeat;
	height: 39px;
	width: 89px;
	text-decoration: none;
	display:block;
}
li#tabDemos a:hover{
	background: url(../App_themes/equipsoft/images/en/tabResourcesDemos_on.gif) top left no-repeat;
	text-decoration: none;
	display:block;
}
.ui-tabs .ui-tabs-nav li#tabDemos.ui-tabs-selected a{
	background:url(../App_Themes/equipsoft/images/en/tabResourcesDemos_hr.gif) top left no-repeat;		
}
li#tabCase {
	width: 129px;
}
li#tabCase a, li#tabCase a:visited{
	background: url(../App_themes/equipsoft/images/en/tabResourcesCaseStudies_off.gif) top left no-repeat;
	height: 39px;
	width: 129px;
	text-decoration: none;
	display:block;
}
li#tabCase a:hover{
	background: url(../App_themes/equipsoft/images/en/tabResourcesCaseStudies_on.gif) top left no-repeat;
	text-decoration: none;
	display:block;
}
.ui-tabs .ui-tabs-nav li#tabCase.ui-tabs-selected a{
	background:url(../App_Themes/equipsoft/images/en/tabResourcesCaseStudies_hr.gif) top left no-repeat;		
}
#sendToFriendContainer {
	margin-top: 40px;
	/*width:619px;
	float:left;  kat added this */
}
#sendToFriend {
	width: 619px;
	height: 39px;
	background-color: #eee8e8;
	margin-top: 5px;
}
#sendToFriend img {
	float:left;
}
#sendToFriendForm {	
	float:left;
	width: 567px;
	margin-top: 8px;
}
.sendToFriendHeader {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}
.sendToFriendYourMessage {
	margin-left:140px;
	margin-right:10px;
	/*background: url(../App_Themes/equipsoft/images/btnWriteMessageArrow_off.gif) top right no-repeat;*/

}
.sendToFriendButton {
	background: url(../App_Themes/equipsoft/images/en/btnSend_off.gif) top left no-repeat;
	height: 22px;
	width:  45px;
	border:0;
}
.sendToFriendMessage {
	margin-top: 10px;
	
}
#sendToFriendForm input {
	margin-right: 10px;
}
label#plc_lt_zoneMain_pagePlaceHolderContent_pagePlaceHolderContent_lt_zoneMain_BizFormSetCookie_viewBiz_ctl00_RegisterFor_FieldLabel {
	display:none;
}	
/* Section - Resources css ends */

/*# Section - User Event #*/
.header {
    font-size:0.8em;
    }
    div.accordion div.expand {display:none; padding:0 5px;}
    div.accordion div.expand table tbody td:first-child {white-space:nowrap;background-color:#FAFAFA;font-weight:bold;}
    div.accordion div.expand table {border-collapse:collapse;}
    div.accordion div.expand table td {padding:5px;border:1px solid silver;vertical-align:top}
    div.accordion div.expand table thead td {background-color:#EEE;font:bold 10pt Verdana;border:1px solid silver;}
    div.accordion .eventDate {font:bold 10pt Verdana;margin:0px;padding:10px 0px;clear:both; cursor:pointer;color: #EE570E;}
    div.accordion .eventDate span {font:normal 7pt Verdana;margin-right:3px;}
    div.accordion .eventDate.active {color:navy;}
/* Section - User Event ends */

/*# Section - Contact Us #*/
#address {
	margin-bottom:20px;
}
#addressLeft {
	float:left;
	width: 280px;
}
#addressRight {
	float:right;
	width: 280px;
}
#supportInfo {

}
#supportInfoLeft {
	float:left;
	width: 300px;
}
#supportInfoRight {
	float:right;
	width: 300px;
}
.headerBox {
	background-color: #eee8e8;
	padding:10px 20px 10px 20px;
}
.headerBox h2 {
	margin:0;
	padding:0;
}
.contactBox {
	margin:20px;	
}
#_lpChatBtn {
	display:block;
	margin-top:18px;
}
/* Section - Contact us css ends */

/* Section css ends */

/*# Slider #*/
.Slider .Pager
{
	margin:10px 0 0 0;
}

.Slider .Pager a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #9a9a9a;
	background-color: #d8d5d4;
	text-align: center;
	padding: 3px;
	display: block;
	width: 10px;
	color:#6a635c;
}

.Slider .PagerPage, .Slider .Control
{
	margin: 0px 15px 0px 0px;
	float: left;
}

.Slider .Control a
{
	width: 30px;
	color:#6a635c;
}
/* Slider ends */

 
