/* @group Style1 Colors */







/* Primary Colors */







#horiz-menu {background-color: #0094D6;}



#horiz-menu ul ul, ul.menu li.active.parent ul, ul.menu li.active.parent {background: #0094D6;}



.contentheading, h1, h4, .module h3 span, .moduletable h3 span, .submenu-block h3 span, .module-clean h3 span, .moduletable-clean h3 span, .module-hilite4 h3 span, .moduletable-hilite4 h3 span, a#active_menu.mainlevel, a.mainlevel:hover, a#active_menu.sublevel, a.sublevel:hover, #rokslide-toolbar li.current, #rokslide-toolbar li:hover {color: #0094D6;}







#submenu-container, .menustyle2 #horiz-menu li.active a, .menustyle2 #horiz-menu li.active .separator, .sidenav-block, .moduletable_menu {background-color: #00568B;}



.module-hilite5, .moduletable-hilite5, .module-hilite7, .moduletable-hilite7 {background: #00568B;}



.module-hilite2 h3 span, .moduletable-hilite2 h3 span, .module-hilite2 a, .moduletable-hilite2 a, ul.menu li.active.parent a:hover, ul.menu li.active.parent .separator:hover, ul.menu li.active.parent li.active.parent a:hover, ul.menu li.active.parent li.active.parent .separator:hover, ul.menu li.active li.active a, ul.menu li.active li.active .separator, ul.menu li.active.parent ul li.active.parent a.daddy, ul.menu li.active.parent ul li.active.parent .separator.daddy, ul.menu li.active li.active li.active a, ul.menu li.active li.active li.active .separator, .menustyle1 #sub-menu a:hover, .menustyle1 #sub-menu ul.menusub li.active a {color: #00568B;}



#horiz-menu {border-top: 1px solid #00568B;}







.module-hilite5 h3 span, .moduletable-hilite5 h3 span, .module-hilite5 a, .moduletable-hilite5 a, .module-hilite7 h3 span, .moduletable-hilite7 h3 span, .module-hilite7 a, .moduletable-hilite7 a, ul.menu a:hover, ul.menu .separator:hover, ul.menu li.active a, ul.menu li.active .separator, .menustyle2 #horiz-menu li.active a, .menustyle2 #horiz-menu li.active .separator, .menustyle2 #horiz-menu li a:hover, .menustyle2 #horiz-menu li .separator:hover, .menustyle2 #sub-menu a, .menustyle3 #sub-menu a, .menustyle4 #sub-menu a, .moduletable-hilite7 a#active_menu.mainlevel, .moduletable-hilite7 a#active_menu.sublevel, .moduletable-hilite7 a.mainlevel:hover, .moduletable-hilite7 a.sublevel:hover {color: #30BAFA;}



#horiz-menu ul ul li a:hover {color: #30BAFA !important;}







.module-hilite6, .moduletable-hilite6 {background: #7F981E;border: 1px solid #6C7E16;}



.module-hilite8, .moduletable-hilite8 {background: #7F981E;}



a {color: #7F981E;}



.module-hilite3, .moduletable-hilite3 {background: #d7d7d7;border: 1px solid #c7c7c7;}



.module-hilite9, .moduletable-hilite9 {background: #d7d7d7;}



.module-hilite1, .moduletable-hilite1 {background: #DAE5B2;border: 1px solid #C3CCA3;}



.module-hilite2, .moduletable-hilite2 {background: #95CEE7;border: 1px solid #6EBDDC;}



.module-hilite5, .moduletable-hilite5 {border: 1px solid #003F67;}







.module-hilite6 h3 span, .moduletable-hilite6 h3 span, .module-hilite6 a, .moduletable-hilite6 a, .module-hilite8 h3 span, .moduletable-hilite8 h3 span, .module-hilite8 a, .moduletable-hilite8 a, .moduletable-hilite8 a#active_menu.mainlevel, .moduletable-hilite8 a#active_menu.sublevel, .moduletable-hilite8 a.mainlevel:hover, .moduletable-hilite8 a.sublevel:hover {color: #D3E77F;}







.module-hilite1 h3 span, .moduletable-hilite1 h3 span, .module-hilite1 a, .moduletable-hilite1 a, #news-rotator h1, #news-rotator h1 a {color: #6C8113;}







/* Neutral Colors */







#bottom a, a.readon2:hover, .module input.button:hover, .moduletable input.button:hover {color: #000;}







body, .componentheading, h2, .module h3, .moduletable h3, .submenu-block h3, .module-clean h3, .moduletable-clean h3, #bottommodules .module h3, .footer-module .moduletable h3, body.icon1 .module-hilite1 h3, body.icon1 .moduletable-hilite1 h3, body.icon1 .module-hilite2 h3, body.icon1 .moduletable-hilite2 h3, body.icon1 .module-hilite3 h3, body.icon1 .moduletable-hilite3 h3, body.icon1 .module-hilite4 h3, body.icon1 .moduletable-hilite4 h3, body.icon2 .module-hilite1 h3, body.icon2 .moduletable-hilite1 h3, body.icon2 .module-hilite2 h3, body.icon2 .moduletable-hilite2 h3, body.icon2 .module-hilite3 h3, body.icon2 .moduletable-hilite3 h3, body.icon2 .module-hilite4 h3, body.icon2 .moduletable-hilite4 h3, body.icon3 .module-hilite1 h3, body.icon3 .moduletable-hilite1 h3, body.icon3 .module-hilite2 h3, body.icon3 .moduletable-hilite2 h3, body.icon3 .module-hilite3 h3, body.icon3 .moduletable-hilite3 h3, body.icon3 .module-hilite4 h3, body.icon3 .moduletable-hilite4 h3, #bottom-menu #mainlevel-bottom a:hover, #bottom-menu #mainlevel-bottom a#active_menu.mainlevel, #headerblock-right, .logo-module, #searchmod .inputbox, a.readon2, a.readon2:hover {color: #333;}







#bottom-menu #mainlevel-bottom a, span.small, td.createdate, td.modifydate, #bottommodules .module h3 span, .footer-module .moduletable h3 span, .module-hilite3 h3 span, .moduletable-hilite3 h3 span, .module-hilite3 a, .moduletable-hilite3 a, .module-hilite9 h3 span, .moduletable-hilite9 h3 span, .module-hilite9 a, .moduletable-hilite9 a, a.mainlevel, a.sublevel, span.pathway {color: #666;}







.sidenav-block .module-menu h3, #banner-mod, .moduletable_menu h3 {color: #ccc;}







.sidenav-block .module-menu h3 span, #searchmod input.button, .module-hilite5, .moduletable-hilite5, .module-hilite6, .moduletable-hilite6, .module-hilite7, .moduletable-hilite7, .module-hilite8, .moduletable-hilite8, body.icon1 .module-hilite5 h3, body.icon1 .moduletable-hilite5 h3, body.icon1 .module-hilite6 h3, body.icon1 .moduletable-hilite6 h3, body.icon2 .module-hilite5 h3, body.icon2 .moduletable-hilite5 h3, body.icon2 .module-hilite6 h3, body.icon2 .moduletable-hilite6 h3, body.icon3 .module-hilite5 h3, body.icon3 .moduletable-hilite5 h3, body.icon3 .module-hilite6 h3, body.icon3 .moduletable-hilite6 h3, .module-hilite7, .moduletable-hilite7, .module-hilite8, .moduletable-hilite8, ul.menu li.active.parent a, ul.menu li.active.parent .separator, ul.menu li.active.parent li.active.parent a, ul.menu li.active.parent li.active.parent .separator, ul.menu a, ul.menu .separator, .menustyle1 #sub-menu a, .menustyle4 #horiz-menu li:hover, #horiz-menu a, #horiz-menu .separator, #horiz-menu li a, #horiz-menu li .separator, .menustyle2 #sub-menu a:hover, .menustyle2 #sub-menu ul.menusub li.active a, .menustyle3 #horiz-menu li.active a, .menustyle3 #horiz-menu li.active .separator, .menustyle3 #horiz-menu li:hover a, .menustyle3 #horiz-menu li:hover .separator, .menustyle3 #sub-menu a:hover, .menustyle3 #sub-menu ul.menusub li.active a, .menustyle3 #sub-menu li.active a, .menustyle3 #sub-menu li.active .separator, .menustyle4 #sub-menu a:hover, .menustyle4 #sub-menu ul.menusub li.active a, .menustyle4 #horiz-menu li.active a, .menustyle4 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li.active a, .menustyle1 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li:hover a, .menustyle1 #horiz-menu li:hover .separator, .menustyle3 #horiz-menu li:hover, .moduletable-hilite7 a.mainlevel, .moduletable-hilite7 a.sublevel, .moduletable-hilite8 a.mainlevel, .moduletable-hilite8 a.sublevel, #news-rotator .story p, .moduletable_menu h3 span, .menustyle2 #horiz-menu li.active li a {color: #fff;}



body, #mainmodules3, #mainmodules4, .module-hilite4, .moduletable-hilite4, input#mod_login_username.inputbox, input#mod_login_password.inputbox, input#modlgn_username.inputbox, input#modlgn_passwd.inputbox, .module input.button, .moduletable input.button {background: #fff;}



#main-body, #moduleslider-size {background-color: #fff;}







#header-bar {background-color: #EFEFEF;}



#bottom {background: #B7B7B7;}



#topbanner {background: #fbfbfb;}



.tool-tip {background: #f6f6f6;}



tr.sectiontableentry1 td, td.sectiontableentry1 {background: #f7f7f7 url(../images/module-h3.png) 0 0 repeat-x;}



.module input.button:hover, .moduletable input.button:hover {background: #eee;}







/* Borders */







#header-divider, .maincontent-surround, #mainmodules .block, #mainmodules2 .block, #leftcol .moduletable, #rightcol .moduletable, #maincol .banner-module .moduletable, .banner-module2 .moduletable, #moduleslider-size.alt, .showcase-module .moduletable, .showcase-module2 .moduletable {border-top: 1px solid #ddd;}



#leftcol, .showcase-module, #mainmodules .block.first, #mainmodules .block.middle, #mainmodules2 .block.first, #mainmodules2 .block.middle, #horiz-menu, #sub-menu, #main-body, #header-bar {border-right: 1px solid #ddd;}



#rightcol, .showcase-module, #horiz-menu, #sub-menu, #main-body, #header-bar {border-left: 1px solid #ddd;}



#topbanner, #pathway, fieldset, #main-body {border-bottom: 1px solid #ddd;}



#mainmodules3, #mainmodules4, #moduleslider-size.alt-bottom, .module-hilite4, .moduletable-hilite4 {border: 1px solid #ddd;}







.module input.button, .moduletable input.button, input#mod_login_username.inputbox, input#mod_login_password.inputbox, input#modlgn_username.inputbox, input#modlgn_passwd.inputbox {border: 1px solid #ccc;}







#horiz-menu ul ul {border: 1px solid #fff;}



#bottom, #bottom-menu {border-right: 1px solid #bbb;border-left: 1px solid #bbb;}



ul.menu li, .moduletable-hilite7 table td {border-bottom: 1px solid #004976;}



.moduletable-hilite8 table td {border-bottom: 1px solid #6C7E16;}



.moduletable-hilite9 table td {border-bottom: 1px solid #c7c7c7;}



ul.menu li.active.parent {border: 1px solid #33A9DE;}



.tool-tip {border: 1px solid #e6e6e6;}



tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {border-bottom: 1px solid #f1f1f1;}







/* @end */







/* @group Style1 Images */







#header-bar {background-image: url(../images/header-bar.png);background-position: 0 0;background-repeat: repeat-x;}



#logo {background: url(../images/style1/logo.png) 0 0 no-repeat;}



#searchmod input.button {background: url(../images/style1/search-button.png) no-repeat;}



#searchmod .inputbox {background: url(../images/search-bg.png) 0 0 no-repeat;}



#main-body {background-image: url(../images/module-bottom-bg.png);background-position: 50% 100%;background-repeat: repeat-x;}



#bottom-menu {background: url(../images/style1/bottom-menu-bar.png) 0 0 repeat-x;}



img#rocket {background: url(../images/style1/rocket.png) 0 0 no-repeat;}



img#rocket2 {background: url(../images/rocket2.png) 0 0 no-repeat;}



.module h3, .moduletable h3 {background: url(../images/module-h3.png) 0 0 repeat-x;}



#maincol .module, #maincol .moduletable {background: url(../images/module-bottom-bg.png) 50% 100% repeat-x;}



body.icon1 .module-hilite1 h3, body.icon1 .moduletable-hilite1 h3, body.icon1 .module-hilite2 h3, body.icon1 .moduletable-hilite2 h3, body.icon1 .module-hilite3 h3, body.icon1 .moduletable-hilite3 h3, body.icon1 .module-hilite4 h3, body.icon1 .moduletable-hilite4 h3 {background: url(../images/h3-icon1.png) 0 1px no-repeat;}



body.icon2 .module-hilite1 h3, body.icon2 .moduletable-hilite1 h3, body.icon2 .module-hilite2 h3, body.icon2 .moduletable-hilite2 h3, body.icon2 .module-hilite3 h3, body.icon2 .moduletable-hilite3 h3, body.icon2 .module-hilite4 h3, body.icon2 .moduletable-hilite4 h3 {background: url(../images/h3-icon2.png) 0 1px no-repeat;}



body.icon3 .module-hilite1 h3, body.icon3 .moduletable-hilite1 h3, body.icon3 .module-hilite2 h3, body.icon3 .moduletable-hilite2 h3, body.icon3 .module-hilite3 h3, body.icon3 .moduletable-hilite3 h3, body.icon3 .module-hilite4 h3, body.icon3 .moduletable-hilite4 h3 {background: url(../images/h3-icon3.png) 0 1px no-repeat;}



body.icon1 .module-hilite5 h3, body.icon1 .moduletable-hilite5 h3, body.icon1 .module-hilite6 h3, body.icon1 .moduletable-hilite6 h3 {background: url(../images/h3-icon1.png) 0 1px no-repeat;}



body.icon2 .module-hilite5 h3, body.icon2 .moduletable-hilite5 h3, body.icon2 .module-hilite6 h3, body.icon2 .moduletable-hilite6 h3 {background: url(../images/h3-icon2.png) 0 1px no-repeat;}



body.icon3 .module-hilite5 h3, body.icon3 .moduletable-hilite5 h3, body.icon3 .module-hilite6 h3, body.icon3 .moduletable-hilite6 h3 {background: url(../images/h3-icon3.png) 0 1px no-repeat;}







a.mainlevel, a.sublevel {background: url(../images/menu-bullet.png) 0 2px no-repeat;}



.moduletable-hilite7 a.mainlevel, .moduletable-hilite8 a.mainlevel {background: url(../images/sidenav-arrow.png) 0 2px no-repeat;}



.moduletable-hilite7 a.sublevel, .moduletable-hilite8 a.sublevel {background: url(../images/sidenav-arrow.png) 0 1px no-repeat;}



.sidenav-block-right {background: url(../images/sidenav-block-r.png) 100% 0 no-repeat;}



.sidenav-block-left {background: url(../images/sidenav-block-l.png) 0 0 no-repeat;}



#horiz-menu ul ul li a.daddy span, #horiz-menu ul ul li a.daddy:hover span, #horiz-menu ul li.active.parent ul li a.daddy span, #horiz-menu ul ul li .separator.daddy span, #horiz-menu ul ul li .separator.daddy:hover span, #horiz-menu ul li.active.parent ul li .separator.daddy span {

	background-image: none;

	background-repeat: no-repeat;

	background-position: 95% 60%;

}



ul.menu li.active.parent li span, ul.menu li.active.parent li.active.parent span {background: url(../images/sidenav-arrow.png) 14px 50% no-repeat;}



ul.menu li.active.parent li li span, ul.menu li.active.parent li.active.parent span {background-position: 34px 50%;}



ul.menu li.active.parent li.active a span, ul.menu li.active.parent li.active.parent a.daddy span {background: url(../images/style1/sidenav-arrow-active.png) 14px 50% no-repeat;}



.menustyle1 #horiz-menu li.active, .menustyle1 #horiz-menu li:hover, .menustyle1 #horiz-menu li.sfHover {background: url(../images/style1/menustyle1/horiz-menu-tab-r.png) 100% 0 no-repeat;}



.menustyle1 #horiz-menu li.active a, .menustyle1 #horiz-menu li.active .separator, .menustyle1 #horiz-menu li:hover a, .menustyle1 #horiz-menu li:hover .separator, .menustyle1 #horiz-menu li.sfHover a, .menustyle1 #horiz-menu li.sfHover .separator {background: url(../images/style1/menustyle1/horiz-menu-tab-l.png) 0 0 no-repeat;}



.menustyle1 #sub-menu ul.menusub {background: url(../images/style1/menustyle1/sub-menu-active-bg.png) 0 0 repeat-x;border: 1px solid #4BB4E2;}



.menustyle3 #horiz-menu li.active {background: url(../images/style1/menustyle3/3-horiz-menu-tab-l.png) 0 50% no-repeat;}



.menustyle3 #horiz-menu li.active a, .menustyle3 #horiz-menu li.active .separator {background: url(../images/style1/menustyle3/3-horiz-menu-tab-r.png) 100% 50% no-repeat;}



.menustyle3 #horiz-menu li:hover, .menustyle3 #horiz-menu li.sfHover {background: url(../images/style1/menustyle3/3-horiz-menu-tab-l.png) 0 50% no-repeat;}



.menustyle3 #horiz-menu li:hover a, .menustyle3 #horiz-menu li:hover .separator, .menustyle3 #horiz-menu li.sfHover a, .menustyle3 #horiz-menu li.sfHover .separator {background: url(../images/style1/menustyle3/3-horiz-menu-tab-r.png) 100% 50% no-repeat;}



.menustyle3 #sub-menu li.active {background: url(../images/style1/menustyle3/3-sub-menu-tab-l.png) 0 50% no-repeat;}



.menustyle3 #sub-menu li.active a, .menustyle3 #sub-menu li.active .separator {background: url(../images/style1/menustyle3/3-sub-menu-tab-r.png) 100% 50% no-repeat;}



.menustyle4 #horiz-menu {background: url(../images/style1/menustyle4/4-horiz-menu-bar.png) 0 0 repeat-x;}



.menustyle4 #horiz-menu a, .menustyle4 #horiz-menu .separator, .menustyle4 #horiz-menu li.active:hover a, .menustyle4 #horiz-menu li.active:hover .separator, .menustyle4 #horiz-menu li.active.sfHover a, .menustyle4 #horiz-menu li.active.sfHover .separator {background: url(../images/style1/menustyle4/4-horiz-menu-div.png) 100% 50% no-repeat;}



.menustyle4 #horiz-menu li.active {background: url(../images/style1/menustyle4/4-horiz-menu-div.png) 100% 0 no-repeat;}



.menustyle4 #horiz-menu li.active a, .menustyle4 #horiz-menu li.active .separator {background: url(../images/style1/menustyle4/4-horiz-menu-active.png) 50% 0 no-repeat;}



.menustyle4 #horiz-menu li:hover, .menustyle4 #horiz-menu li.sfHover {background: url(../images/style1/menustyle4/4-horiz-menu-active.png) 50% 0 no-repeat;}



.menustyle4 #sub-menu {background: url(../images/style1/menustyle4/4-sub-menu-bar.png) 0 0 repeat-x;}



.menustyle4 #sub-menu li.active a {background: url(../images/style1/menustyle4/4-sub-menu-active.png) 50% 0 no-repeat;}



#bottom-menu #mainlevel-bottom a {background: url(../images/style1/bottom-menu-div.png) 100% 50% no-repeat;}







a.readon {background: url(../images/menu-bullet.png) 0 5px no-repeat;}



a.readon2 {background: url(../images/readon.png) 0 0 no-repeat;}



span.pathway img {background: url(../images/menu-bullet.png) 0 50% no-repeat;}



a.large .button {background: url(../images/font-lg.png) 0 0 no-repeat;}



a.small .button {background: url(../images/font-sm.png) 0 0 no-repeat;}







.module-clean input.button, .moduletable-clean input.button, .module-hilite1 input.button, .module-hilite2 input.button, .module-hilite3 input.button, .moduletable-hilite1 input.button, .moduletable-hilite2 input.button, .moduletable-hilite3 input.button, .module-hilite4 input.button, .moduletable-hilite4 input.button, .module-hilite5 input.button, .moduletable-hilite5 input.button, .module-hilite6 input.button, .moduletable-hilite6 input.button, .module-hilite7 input.button, .moduletable-hilite7 input.button, .module-hilite8 input.button, .moduletable-hilite8 input.button, .module-hilite9 input.button, .moduletable-hilite9 input.button {background: url(../images/login-button.png) 0 0 no-repeat;}







#moduleslider-size {background-image: url(../images/module-bottom-bg.png);background-position: 0 100%;background-repeat: repeat-x;}



#rokslide-toolbar {background: url(../images/module-h3.png) 0 100% repeat-x;}



#tabmodules li {background: url(../images/tabber-div.png) 100% 100% no-repeat;}







#news-rotator-bg {background: url(../images/style1/showcase-bg-left.png) 0 0 no-repeat;}



#news-rotator-bg2 {background: url(../images/style1/showcase-bg-right.png) 100% 0 no-repeat;}



#news-rotator .story-stripe {background: url(../images/style1/stripe-bg.png) 0 85px repeat-x;}



#news-rotator .controls img {background-image:url(../images/news-scroller-controls.png);}







/* @end */







/* BEGIN INTELESTREAM - vhirpara*/



#welcometext {







float: left;



padding-top:10px;



text-align:right;



width:170px;



}







#cart-link{



float:right;



margin:0 0 0 280px;



position:absolute;



top:48px;



}



/* END INTELESTREAM - vhirpara*/







/*new home layout styles*/







#bottom-menu .moduletable_footphone {



	float: left;



	padding-top: 6px;



}







.maincontent-surround {



}







.maincontent-surround .padding #inset-block-right {



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #CCC;



	padding-bottom: 40px;



	font-family: Tahoma, Geneva, sans-serif;



}











#inset-block-left .left-padding .moduletable-linkservices {



	padding-top: 60px;



	padding-left: 14px;



	font-family: Verdana, Geneva, sans-serif;



	color: #333;



	font-size: 12px;



}



#inset-block-left .left-padding .moduletable-linkservices ul {



	margin: 0px;



	padding: 0px;



	list-style-type: none;



	font-weight: bolder;



	color: #666;



}



#inset-block-left .left-padding .moduletable-linkservices ul li a {



	color: #666;



	display: block;



	font-family: Tahoma, Geneva, sans-serif;



	background-image: url(../images/new_home_elements_r18_c4.jpg);



	background-repeat: no-repeat;



	background-position: left;



	padding-left: 10px;



}



#inset-block-right .right-padding .moduletable_aboutcompany h1 {



	font-size: 16px;



	font-weight: bolder;



}



#inset-block-right .right-padding .moduletable_aboutcompany p {



	font-size: 12px;



	font-family: Tahoma, Geneva, sans-serif;



	color: #666;



	margin-top: 6px;



	margin-right: 0px;



	margin-bottom: 6px;



	margin-left: 0px;



}



.moduletable ul#mainlevel_footmenu {



	list-style-type: none;



	margin: 0px;



	padding: 0px;



}



.moduletable ul#mainlevel_footmenu li a {



	display: block;



	float: left;



	color: #666;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #CCC;



	padding-top: 20px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}



#ff-default .wrapper #header-bar {



	background-image: url(../images/logo_new.png);



	background-repeat: no-repeat;



	background-position: 10px 40px;



	background-color: #FFF;



}



.main-height .showcase-module2 .moduletable_bannernew {



	height: 330px;



}



#ff-default #bottom-menu {



	clear: both;



	display: table;



}



#bottom-menu .wrapper .moduletable {



	float: left;



	width: 700px;



}



/*showroom styles*/











/*end new layout styles*/#maincontent-block .componentheading_showroom {

	display: none;

}

.showcase-module .moduletable_quotesshowroom {

	width: 244px;

	float: left;

	height: 240px;

	background-image: url(../images/intelestream_graphics/intelecrm_r3_c11.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

.moduletable_quotesshowroom .ucd_quotesshowroom {



}

.moduletable_quotesshowroom .ucd_quotesshowroom ul.ucd_list {

	list-style-type: none;

	margin: 0px;

	padding-top: 6px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	text-align: center;

}

.ucd_quotesshowroom .ucd_list .ucd_item {

	height: 230px;

}



.ucd_quotesshowroom .ucd_list .ucd_item.row0 .ucd_introtext p  {

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 2px;

	margin-left: 0px;

	font-size: 12px;

	line-height: 14px;

	padding-top: 0px;

	padding-right: 14px;

	padding-bottom: 0px;

	padding-left: 14px;

	font-style: normal;

	color: #00568B;

	font-family: Tahoma, Geneva, sans-serif;

}

.ucd_list .ucd_item.row0 .ucd_introtext h1 {

	color: #C00;

	font-size: 18px;

	line-height: 18px;

	padding-right: 24px;

	padding-left: 24px;

	margin: 0px;

}







.showcase-module .moduletable_showroombanner {

	float: left;

	width: 712px;

}

.first .module_buttonchat  {

	width: 306px;

	padding-top: 20px;

}

.module_buttonchat div a {

	display: block;

	margin-right: auto;

	margin-left: auto;

	width: 300px;

}

.first .module_featurescrm {

	padding-left: 10px;

	padding-top: 10px;

}

.middle .module_doyourself {

	width: 320px;

	padding-top: 18px;

}

.block.middle .module_doyourself div a {

	display: block;

	width: 304px;

	margin-right: auto;

	margin-left: auto;

}

.block.middle .module_crmtrial {

	width: 320px;

}

.module_crmtrial div a img {

	display: block;

	width: 304px;

	margin-right: auto;

	margin-left: auto;

}

.block.last .module_livedemo {

	padding-top: 24px;

	padding-right: 20px;

	padding-left: 10px;

}

.block.last .module_livedemo div div div div p {

	line-height: 12px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

}

.block.last .module_livedemo div div div h4 ul {

	font-size: 11px;

	margin: 0px;

	font-weight: bolder;

	list-style-type: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.block.last .module_livedemo div div div h4 ul li a {

	color: #333;


	display: block;

	padding-top: 4px;

	padding-bottom: 4px;

	background-image: url(../images/intelestream_graphics/bullet.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 20px;

}



#mainmodules .first {



}

.block.middle {

	height: 320px;

}

#mainblock .showcase-module {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#maincol .main-height .maincontent-surround {

	display: none;

}

.module_featurescrm div div div h3 ul {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 78px;

	font-size: 13px;

	list-style-type: square;

}

.module_featurescrm div div div h3 ul li a {

	color: #333;

	font-weight: bolder;

	text-decoration: none;

}

.module_featurescrm div div div h3 ul li a:hover {

	text-decoration: underline;

}

.module_chat {

	padding-top: 6px;

	text-align: center;

}



/*CRM CLOUD*/

#cloud_container {

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#cloud_container table {

	height: 359px;

	vertical-align: top;

	background-image: url(../images/crmcloud/crm_cloud_r3_c2.png);

	background-repeat: no-repeat;

	background-position: center top;

}

#cloud_container p {

	font-size: 12px;

	color: #003;

	line-height: 14px;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

	text-align: justify;

}

#cloud_container table tr td #cloud_left h1 {

	font-size: 22px;

	color: #00558b;

	font-weight: bolder;

	margin: 0px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 20px;

}

#cloud_container table tr td #cloud_right h1 {

	font-size: 28px;

	font-weight: bolder;

	color: #00558b;

	padding-right: 10px;

	margin: 0px;

	padding-top: 40px;

	padding-left: 60px;

	line-height: 26px;

}

#cloud_top_section {

	width: 956px;

	background-image: url(../images/crmcloud/crm_cloud_r2_c3.png);

	background-repeat: no-repeat;

	background-position: right top;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#cloud_top_section table {

	height: 240px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#cloud_top_section table tbody tr td h1 {

	color: #FC0;

	font-size: 20px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	padding-right: 30px;

	padding-left: 30px;

	text-align: left;

	margin: 0px;

	padding-top: 20px;

	line-height: 14px;

	font-weight: bolder;

}

#cloud_top_section table tbody tr td p {

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	color: #FFF;

	font-size: 12px;

	line-height: 12px;

	font-weight: normal;

	padding-right: 30px;

	padding-left: 20px;

	text-align: right;

	margin: 0px;

	padding-top: 10px;

}

#cloud_container table tbody tr td h3 {

	font-size: 14px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	font-weight: bold;

}

#cloud_container table tbody tr td h3 ul li a {

	color: #000;

}

#cloud_top_section table tbody tr td h3 {

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	margin: 0px;

	padding: 0px;

	font-size: 14px;

}

#cloud_top_section table tbody tr td h3 ul {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 30px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	list-style-type: disc;

	color: #FC0;

}

#cloud_top_section table tbody tr td h3 ul li a {

	color: #FC0;

	font-weight: bolder;

	display: block;

	padding-top: 0px;

	padding-bottom: 2px;

}

#cloud_top_section table tbody tr td h3 ul li a:hover {

	color: #FFF;

}

.cloud_comments_center h1{

	font-size: 18px;

	font-weight: bolder;

	color: #003;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

table tbody tr td .cloud_comments_center p {

	font-weight: bolder;

}





table tbody tr td #cloud_right p a {

	font-weight: bolder;

	text-decoration: underline;

	color: #000D40;

}

.showcase-module2 .moduletable_chatcloud {

	float: left;

	width: 372px;

}

.showcase-module2 .moduletable_cloudcontents1 {

	float: left;

	width: 372px;

}

.showcase-module2 .moduletable_cloudcontents {

	float: left;

	width: 584px;

}

#cloud_left .chat_cloud {

	padding-left: 20px;

	padding-top: 20px;

}

/*Contenidos crm first page*/

#header_container {

	background-image: url(../images/intelecrm_first/banner.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_container #case_study {

	width: 300px;

	padding-top: 10px;

	padding-right: 30px;

	padding-bottom: 10px;

	padding-left: 20px;

	float: left;

}

#header_container #case_study p {

	font-size: 11px;

	color: #CCC;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_container #trial_button {

	float: left;

	padding-top: 160px;

}



#header_container .menu_main {

	width: 200px;

	float: right;

	text-align: left;

}

#header_container .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_container .menu_main h3 ul {

	margin: 0px;
	padding: 40px 0 0 0;
	list-style-type: none;
}

#header_container .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

	font-weight: bolder;

}

#header_container .menu_main h3 ul li a:hover {

	color: #65BC67;

}

#int_first_body {

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	background-image: url(../images/intelecrm_first/bg_lines.gif);

	background-repeat: no-repeat;

	background-position: center 60px;

	text-align: left;

	vertical-align: top;

}

#int_first_body #step1 {

	height: auto;

	width: 306px;

	padding-top: 10px;

	vertical-align: top;

}

#int_first_body #step2 {

	height: auto;

	width: 326px;

	padding-top: 10px;

	vertical-align: top;

}

#int_first_body #step3 {

	height: auto;

	width: 324px;

	padding-top: 10px;

	vertical-align: top;

}

#int_first_body h1  {

	margin: 0px;

	padding-right: 30px;

	text-align: right;

	font-size: 20px;

	color: #000;

	padding-left: 120px;

	height: 64px;

	font-weight: bolder;

}

#step1 h1 {

	background-image: url(../images/intelecrm_first/step1.gif);

	background-repeat: no-repeat;

	background-position: 20px top;

	height: 24px;

	padding-top: 40px;

	line-height: 17px;

	margin: 0px;

	width: auto;

	padding-bottom: 10px;

}

#step2 h1 {

	background-image: url(../images/intelecrm_first/step2.gif);

	background-repeat: no-repeat;

	background-position: 20px top;

	height: 58px;

	vertical-align: bottom;

	padding-top: 6px;

	padding-left: 90px;

	text-align: right;

	line-height: 18px;

	padding-bottom: 10px;

}

#step3 h1 {

	background-image: url(../images/intelecrm_first/step3.gif);

	background-repeat: no-repeat;

	background-position: 20px top;

	height: 44px;

	padding-top: 20px;

	padding-left: 130px;

	line-height: 18px;

	text-align: right;

	padding-bottom: 10px;

}

#int_first_body p {

	font-size: 13px;

	line-height: 12px;

	padding-right: 40px;

	padding-left: 30px;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}

#int_first_body h3 {

	color: #00558B;

	font-size: 16px;

	line-height: 16px;

	margin-top: 14px;

	margin-right: 0px;

	margin-bottom: 14px;

	margin-left: 0px;

	padding-left: 30px;

	padding-right: 30px;

	font-weight: bolder;

}

#int_first_body .button_centered {

	text-align: center;

}

#step1 .webinar_button {

	background-image: url(../images/intelecrm_first/intelecrm_first_r7_c5.jpg);

	background-repeat: no-repeat;

	background-position: 20px;

	padding-left: 60px;

	height: 44px;

	margin-top: 10px;

	margin-bottom: 10px;

}

#step1 .webinar_button p a {

	color: #082638;

	text-decoration: none;

	text-align: left;

	font-size: 17px;

	font-weight: bolder;

	line-height: 18px;

}

#int_first_body a {

	font-weight: bolder;

}

#step1 a {

	color: #003;

}



.crm_list_menu ul {

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 30px;

	list-style-type: none;

}

.crm_list_menu ul li a {

	text-decoration: none;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	display: block;

	padding-left: 20px;

}

#step3 .pricing_box {

	background-image: url(../images/intelecrm_first/pricing.png);

	height: 229px;

	width: 304px;

	margin-right: auto;

	margin-left: auto;

}

#step3 .pricing_box p {

	font-size: 14px;

	color: #030;

	font-weight: normal;

	padding-top: 50px;

	padding-right: 60px;

	line-height: 16px;

}

.pricing_box p a {

	color: #030;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

}

#step2 h4 {

	font-size: 18px;

	color: #000;

	display: block;

	background-image: url(../images/intelecrm_first/support_icon.jpg);

	background-repeat: no-repeat;

	background-position: 30px;

	padding-left: 90px;

	padding-top: 10px;

	padding-bottom: 10px;

}

#step2 p cite {

	font-style: normal;

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	line-height: 12px;

}

#step2 table {

	width: 300px;

	margin-right: auto;

	margin-left: auto;

	font-size: 12px;

	font-weight: bolder;

}

#step2 table td {

	width: 150px;

}

#step2 table tr td a var {

	font-style: normal;

	text-decoration: none;

	font-size: 11px;

	padding-top: 10px;

	display: block;

	line-height: 11px;

	font-weight: normal;

	color: #333;

}



#step2 table tr td a dfn {

	font-style: normal;

	line-height: 12px;

	text-decoration: none;

	padding-bottom: 6px;

	color: #333;

	padding-top: 14px;

	display: block;

	text-align: left;

	padding-left: 60px;

	font-size: 14px;

}





/*Unique Features*/

#header_unique {

	background-image: url(../images/unique_features/unique_features_banners.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_unique #case_study {

	width: 220px;

	padding-top: 10px;

	padding-right: 30px;

	padding-bottom: 10px;

	padding-left: 20px;

	float: left;

}

#header_unique #case_study p {

	font-size: 11px;

	color: #FFF;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_unique #case_study h3 {

	color: #FFF;

	line-height: 16px;

	padding-right: 60px;

	padding-top: 20px;

}



#header_unique .menu_main {

	width: 200px;

	float: right;

	text-align: left;

}

#header_unique .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_unique .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 40px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_unique .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 2px;

	padding-bottom: 2px;

}

#header_unique .menu_main h3 ul li a:hover {

	color: #000;

}#unique_grid_container {

	display: table-row;

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	background-image: url(../images/unique_features/line_middle.gif);

	background-position: center 40px;

}

#unique_grid_container table td {

	width: 50%;

}

#unique_grid_container table tr td .features_boxes {

	height: 320px;

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.features_boxes h1 {

	font-size: 18px;

	color: #000;

	display: inline-block;

	width: 150px;

	float: left;

	height: 320px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}

.features_boxes h2, .features_boxes_short h2  {

	font-size: 16px;

	color: #236D22;

	padding: 0px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

}

.features_boxes p, .features_boxes_short p {

	font-size: 12px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: justify;

	line-height: 13px;

}

.features_boxes ul, .features_boxes_short ul {

	font-size: 11px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 180px;

	line-height: 13px;

	color: #000;

}



#unique_grid_container table tr td .features_boxes_short {

	height: 220px;

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.features_boxes_short h1 {

	font-size: 18px;

	color: #000;

	display: inline-block;

	width: 150px;

	float: left;

	height: 220px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}



/*core Features*/

#header_core {

	background-image: url(../images/core_features/header_core_features.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_core #case_study {

	width: 220px;

	padding-top: 20px;

	padding-right: 30px;

	padding-bottom: 10px;

	padding-left: 500px;

	float: left;

}

#header_core #case_study p {

	font-size: 11px;

	color: #003;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_core #case_study h3 {

	color: #003;

	line-height: 16px;

	padding-right: 60px;

	padding-top: 0px;

}



#header_core .menu_main {

	width: 200px;

	float: right;

	text-align: left;

}

#header_core .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_core .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 64px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_core .menu_main h3 ul li a {

	color: #003;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;


	padding-top: 2px;

	padding-bottom: 2px;

	font-weight: bolder;

}

#header_core .menu_main h3 ul li a:hover {

	color: #000;

}

#core_grid_container {

	display: table-row;

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	background-image: url(../images/core_features/line_middle.gif);

	background-repeat: no-repeat;

	background-position: center 40px;

}

#core_grid_container table td {

	width: 50%;

}

#core_grid_container table .features_core   {

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	padding-top: 20px;

}

.features_core h1 {

	font-size: 18px;

	color: #00558B;

	display: block;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}

.features_core h2 {

	font-size: 16px;

	color: #236D22;

	padding: 0px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

}

.features_core p {

	font-size: 12px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: justify;

	line-height: 13px;

}

.features_core ul {

	font-size: 14px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 30px;

	line-height: 16px;

	color: #000;

	list-style-type: disc;

	text-align: left;

	margin: 0px;

	list-style-position: outside;

}



.features_core img {

	float: left;

	margin-right: 20px;

}



/*new header showroom*/



#new_head_showroom {

	background-image: url(../images/intelestream_graphics/new_header_banner.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#new_head_showroom .menu_showroom {

	width: 200px;

	float: right;

	text-align: left;

}

#new_head_showroom .menu_showroom h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#new_head_showroom .menu_showroom h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 40px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#new_head_showroom .menu_showroom h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

	font-weight: bolder;

}

#new_head_showroom .menu_showroom h3 ul li a:hover {

	color: #003;

}

.block.middle .module_quotesshowroom {

	margin: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.ucd_quotesshowroom ul.ucd_list {

	list-style-type: none;

	padding: 0px;

	width: 260px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#step2 a {

	text-decoration: none;

}

#step2 h3 a {

	color: #003;

}

#step2 p a {

	color: #F25A35;

}



/*Add ins*/



#header_addins {

	background-image: url(../images/add_ins/add_ins_sketch_variation.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_addins #case_study {

	width: 220px;

	padding-top: 10px;

	padding-right: 30px;

	padding-bottom: 10px;

	padding-left: 20px;

	float: left;

}

#header_addins #case_study p {

	font-size: 11px;

	color: #FFF;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_addins #case_study h3 {

	color: #FFF;

	line-height: 16px;

	padding-right: 60px;

	padding-top: 20px;

}



#header_addins .menu_main {

	width: 200px;

	float: right;

	text-align: left;

}

#header_addins .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_addins .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 64px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_addins .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 2px;

	padding-bottom: 2px;

}

#header_addins .menu_main h3 ul li a:hover {

	color: #000;

}#addins_grid_container {

	display: table-row;

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#addins_grid_container table td {

	width: 50%;

}

#addins_grid_container table tr td .addins_features {

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #090;

	clear: both;

	width: 916px;

}

.addins_features h1 {

	font-size: 18px;

	color: #1B611B;

	display: inline-block;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

	padding-bottom: 20px;

}

.addins_features h2, .addins_features_short h2  {

	font-size: 16px;

	color: #236D22;

	padding: 0px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	font-weight: normal;

}

.addins_features p, .addins_features_short p {

	font-size: 12px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: justify;

	line-height: 13px;

}

.addins_features ul, .addins_features_short ul {

	font-size: 11px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 180px;

	line-height: 13px;

	color: #000;

}



#addins_grid_container table tr td .addins_features_short {

	height: 220px;

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.addins_features_short h1 {

	font-size: 18px;

	color: #000;

	display: inline-block;

	width: 150px;

	float: left;

	height: 220px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}



/*Pricing*/



#header_pricing {

	background-image: url(../images/pricing/pricing_header.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_pricing #case_study {

	width: 220px;

	padding-top: 10px;

	padding-right: 30px;

	padding-bottom: 10px;

	padding-left: 20px;

	float: left;

}

#header_pricing #case_study p {

	font-size: 11px;

	color: #FFF;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_pricing #case_study h3 {

	color: #FFF;

	line-height: 16px;

	padding-right: 60px;

	padding-top: 20px;

}



#header_pricing .menu_main {

	width: 200px;

	float: right;

	text-align: left;

}

#header_pricing .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_pricing .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 64px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_pricing .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 2px;

	padding-bottom: 2px;

}

#header_pricing .menu_main h3 ul li a:hover {

	color: #000;

}#pricing_grid_container {

	display: table-row;

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#pricing_grid_container table td {





}

#pricing_grid_container table tr td .pricing_features {

	margin-top: 20px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 20px;

	clear: both;

}

.pricing_features h1 {

	font-size: 24px;

	color: #003;

	margin: 0px;

	display: block;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

	font-weight: bolder;

	text-align: center;

}

.pricing_features p, .pricing_features_short p {

	font-size: 14px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: center;

	line-height: 13px;

}

.pricing_features ul, .pricing_features_short ul {

	font-size: 11px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 180px;

	line-height: 13px;

	color: #000;

}



#pricing_grid_container table tr td .pricing_features_short {

	height: 220px;

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.pricing_features_short h1 {

	font-size: 18px;

	color: #000;

	display: inline-block;

	width: 150px;

	float: left;

	height: 220px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}

.pricing_features h3 {

	font-size: 16px;

	color: #FFF;

	background-image: url(../images/pricing/titles_bkg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	margin: 0px;

	background-color: #A5BFD0;

	display: block;

	height: 26px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.pricing_features .price_information {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #FFF;

	border-left-color: #FFF;

}

.pricing_features .price_information td {

	background-color: #DCDDDE;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #FFF;

	border-right-color: #FFF;

}

.pricing_features .price_information tr td h6 {

	background-image: url(../images/pricing/check.png);

	background-repeat: no-repeat;

	text-align: center;

	background-position: center top;

	text-indent: -2000px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

.price_information tr td h2 {

	font-size: 14px;

	font-weight: normal;

	height: 24px;

	padding-top: 6px;

	padding-left: 6px;

	margin: 0px;

}



.price_information tr td h3 a  {

	color: #FFF;

	text-decoration: none;

	font-size: 16px;

	font-weight: bold;

}

.price_information tr td h3 a:hover {

	text-decoration: underline;

}



#pricing_grid_container table tr td #comparisons_container {

	clear: both;

}



#comparisons_container .basic,#comparisons_container .standard, #comparisons_container .premium, #comparisons_container .enterprise {

	background-image: url(../images/pricing/compare_editions_r3_c1.jpg);

	background-repeat: repeat-y;

	width: 222px;


	float: left;

	margin-top: 20px;

	margin-right: 8px;

	margin-left: 8px;

}

#comparisons_container .basic .editions_contents {

	background-image: url(../images/pricing/compare_editions_r1_c1.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#comparisons_container .standard .editions_contents {

	background-image: url(../images/pricing/compare_editions_r1_c11.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#comparisons_container .premium .editions_contents {

	background-image: url(../images/pricing/compare_editions_r1_c15.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#comparisons_container .enterprise .editions_contents {

	background-image: url(../images/pricing/compare_editions_r1_c17.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#comparisons_container h1  {

	font-size: 22px;

	font-weight: normal;

	color: #FFF;

	display: block;

	padding-top: 8px;

	padding-left: 28px;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

#comparisons_container h2 {

	margin: 0px;

	text-align: center;

	font-size: 20px;

	line-height: 20px;

	padding-top: 48px;

	padding-bottom: 20px;

	font-weight: bolder;

}

#comparisons_container h4 {

	font-size: 14px;

	display: block;

	padding-top: 20px;

	padding-bottom: 14px;

	background-image: url(../images/pricing/trial_icon.png);

	background-repeat: no-repeat;

	background-position: right;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-left: 20px;

}

#comparisons_container h4 a {

	color: #6E9FBD;

	font-size: 14px;

	text-decoration: underline;

	font-weight: bolder;

}

#comparisons_container p {

	font-size: 14px;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

#comparisons_container p cite {

	font-size: 11px;

	font-style: normal;

	font-weight: bolder;

}

#comparisons_container button {

	background-image: url(../images/pricing/compare_editions_r7_c5.jpg);

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: 36px;

	padding-right: 20px;

	padding-left: 14px;

	background-repeat: no-repeat;

	text-indent: -2000px;

	display: block;

	width: 91px;

	margin-left: 120px;

	cursor: hand;

}

.editions_button {

	display: inline;

	text-align: right;

	margin: 0px;

	padding: 0px;

}

.editions_button .conf_button {

	display: block;

	text-align: right;

	margin-left: 100px;

	clear: both;

}



#pricing_grid_container table tr td .compare_editions_link {

	clear: both;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

	font-weight: bolder;

	color: #069;

	font-size: 16px;

}



.compare_editions_link p a {

	color: #3479A3;

	font-weight: bold;

	text-align: center;

	font-size: 16px;

	text-decoration: underline;

}

.editions_description {

	clear: both;

	height: 150px;

}

.editions_pricing {

	height: 110px;

}







/*consulting*/



#header_consulting {

	background-image: url(../images/consulting/consulting_banner.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_consulting #case_study {

	width: 220px;

	padding-top: 10px;

	padding-right: 30px;

	padding-bottom: 10px;

	padding-left: 20px;

	float: left;

}

#header_consulting #case_study p {

	font-size: 11px;

	color: #FFF;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_consulting #case_study h3 {

	color: #FFF;

	line-height: 16px;

	padding-right: 60px;

	padding-top: 20px;

}



#header_consulting .menu_main {

	width: 220px;

	float: right;

	text-align: left;

}

#header_consulting .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_consulting .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 70px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_consulting .menu_main h3 ul li ul {

	margin: 0px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 14px;

}



#header_consulting .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 2px;

	padding-bottom: 2px;

}

#header_consulting .menu_main h3 ul li a:hover {

	color: #000;

}#consulting_grid_container {

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

	padding-bottom: 40px;

}

#consulting_grid_container table td {





}

#consulting_grid_container table tr td .consulting_features {

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #090;

	clear: both;

}

.consulting_features h1 {

	font-size: 18px;

	color: #003;

	margin: 0px;

	display: block;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

.consulting_features h2, .consulting_features_short h2  {

	font-size: 14px;

	color: #000;

	font-weight: normal;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	margin: 0px;

	height: 24px;

}

.consulting_features p, .consulting_features_short p {

	font-size: 14px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: center;

	line-height: 13px;

}

.consulting_features ul, .consulting_features_short ul {

	font-size: 11px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 180px;

	line-height: 13px;

	color: #000;

}



#consulting_grid_container table tr td .consulting_features_short {

	height: 220px;

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.consulting_features_short h1 {

	font-size: 18px;

	color: #000;

	display: inline-block;

	width: 150px;

	float: left;

	height: 220px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}

.consulting_features h3 {

	font-size: 16px;

	color: #FFF;

	background-image: url(../images/pricing/titles_bkg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	margin: 0px;

	background-color: #A5BFD0;

	display: block;

	height: 26px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.consulting_features .price_information {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #FFF;

	border-left-color: #FFF;

}

.consulting_features .price_information td {

	background-color: #DCDDDE;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #FFF;

	border-right-color: #FFF;


}

.consulting_features .price_information tr td h6 {

	background-image: url(../images/pricing/check.png);

	background-repeat: no-repeat;

	text-align: center;

	background-position: center top;

	text-indent: -2000px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}#consulting_grid_container p {

	font-size: 12px;

	text-align: justify;

	margin: 0px;

	padding-right: 20px;

	padding-left: 20px;

}

#consulting_grid_container h1 {

	font-size: 18px;

	font-weight: normal;

	color: #003;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

td .our_products {

	background-image: url(../images/general_images/erp_bottom_images_r1_c3.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

}

td .our_approach {

	background-image: url(../images/consulting/consulting_images_r1_c3.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}

td .our_people {

	background-image: url(../images/consulting/consulting_images_r1_c1.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}



/*Products Page*/



#header_products {

	clear: both;

	height: 324px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_products #flash_banner {

	width: 730px;

	float: left;

	height: 324px;

}

#header_products #case_study p {

	font-size: 11px;

	color: #FFF;

	line-height: 12px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}

#header_products #case_study h3 {

	color: #FFF;

	line-height: 16px;

	padding-right: 60px;

	padding-top: 20px;

}



#header_products .menu_main {

	width: 226px;

	float: left;

	text-align: left;

	background-image: url(../images/products/product_features_graphics_r2_c22.jpg);

	background-position: left top;

	height: 324px;

}

#header_products .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_products .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 50px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_products .menu_main h3 ul li a {

	color: #000;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/products/arrow_menu.png);

	background-repeat: no-repeat;

	background-position: 18px 4px;

	padding-left: 30px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 2px;

	padding-bottom: 2px;

}

#header_products .menu_main h3 ul li a:hover {

	color: #000;

}

#products_grid_container {

	display: table-row;

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#products_grid_container table td {

	width: 50%;

}

#products_grid_container table tr td .products_features {

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #199EDA;

	clear: both;

	height: 260px;

}

.products_features h1 {

	font-size: 14px;

	color: #069;

	display: inline-block;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

	padding-bottom: 20px;

	width: 210px;

	float: left;

	height: 260px;

}

.products_features h2, .products_features_short h2  {

	font-size: 16px;

	color: #069;

	padding: 0px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	font-weight: normal;

}

.products_features p, .products_features_short p {

	font-size: 12px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: justify;

	line-height: 13px;

}

.products_features ul, .products_features_short ul {

	font-size: 11px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 180px;

	line-height: 13px;

	color: #000;

}



#products_grid_container table tr td .products_features_short {

	height: 210px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #199EDA;

	clear: both;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

}

.products_features_short h1 {

	font-size: 14px;

	color: #069;

	display: inline-block;

	width: 210px;

	float: left;

	height: 210px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}



/*sugarcrm*/



#header_sugarcrm {

	background-image: url(../images/sugarcrm/sugarcrm_elements_r1_c1.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}



#header_sugarcrm .menu_main {

	width: 220px;

	float: right;

	text-align: left;

}

#header_sugarcrm .menu_main h3 {

	font-size: 12px;

	margin: 0px;

	padding: 0px;

}

#header_sugarcrm .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 70px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#header_sugarcrm .menu_main h3 ul li a {

	color: #000;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/sugarcrm/bullets_menu_r1_c1.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 0px;

	padding-bottom: 2px;

	font-size: 13px;

}

#header_sugarcrm .menu_main h3 ul li a:hover {

	color: #000;

	text-decoration: underline;

}#header_sugarcrm .menu_main h3 ul li ul {

	padding: 0px;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 14px;

	font-size: 11px;

}

#header_sugarcrm .menu_main h3 ul li ul li a {

	background-image: url(../images/sugarcrm/bullets_menu_r3_c3.png);

	background-position: 6px;

	font-size: 11px;

}

#sugarcrm_grid_container {

	display: table-row;

	clear: both;

	height: auto;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

.divider {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

	width: 477px;

}



#sugarcrm_grid_container table td {





}

#sugarcrm_grid_container table tr td .sugarcrm_features {

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #090;

	clear: both;

}

.sugarcrm_features h1 {

	font-size: 18px;

	color: #003;

	margin: 0px;

	display: block;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

.sugarcrm_features h2, .sugarcrm_features_short h2  {

	font-size: 14px;

	color: #000;

	font-weight: normal;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	margin: 0px;

	height: 24px;

}

.sugarcrm_features p, .sugarcrm_features_short p {

	font-size: 14px;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

	text-align: center;

	line-height: 13px;

}

.sugarcrm_features ul, .sugarcrm_features_short ul {

	font-size: 11px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 180px;

	line-height: 13px;

	color: #000;

}



#sugarcrm_grid_container table tr td .sugarcrm_features_short {

	height: 220px;

	width: 428px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 20px;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.sugarcrm_features_short h1 {

	font-size: 18px;

	color: #000;

	display: inline-block;

	width: 150px;

	float: left;

	height: 220px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	line-height: 22px;

}

.sugarcrm_features h3 {

	font-size: 16px;

	color: #FFF;

	background-image: url(../images/pricing/titles_bkg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	margin: 0px;

	background-color: #A5BFD0;

	display: block;

	height: 26px;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.sugarcrm_features .price_information {

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #FFF;

	border-left-color: #FFF;

}

.sugarcrm_features .price_information td {

	background-color: #DCDDDE;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #FFF;

	border-right-color: #FFF;

}

.sugarcrm_features .price_information tr td h6 {

	background-image: url(../images/pricing/check.png);

	background-repeat: no-repeat;

	text-align: center;

	background-position: center top;

	text-indent: -2000px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}#sugarcrm_grid_container p {

	font-size: 11px;

	text-align: justify;

	margin: 0px;

	padding-right: 20px;

	padding-left: 20px;

	padding-bottom: 10px;

}

#sugarcrm_grid_container a {

	font-weight: bold;

	color: #069;

	text-decoration: none;

}

#sugarcrm_grid_container a:hover {

	text-decoration: underline;

}



#sugarcrm_grid_container h1 {

	font-size: 16px;

	font-weight: bolder;

	color: #003;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 36px;

	background-position: left 14px;

	background-repeat: no-repeat;

}#sugarcrm_grid_container h3 {

	font-size: 12px;

	font-weight: bolder;

	color: #069;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	padding-left: 20px;

}

.overview {

	background-image: url(../images/sugarcrm/sugarcrm_elements_r4_c2.jpg);

	background-repeat: no-repeat;

	padding-left: 50px;

	background-position: 10px 4px;

	padding-right: 10px;

	height: 60px;

}

.relatedpack {

	background-image: url(../images/sugarcrm/sugarcrm_elements_r3_c4.jpg);

}

.consultingservices {

	background-image: url(../images/sugarcrm/sugarcrm_elements_r5_c6.jpg);

	background-repeat: no-repeat;

	padding-left: 50px;

	background-position: 10px 4px;

	height: 60px;

}



/*general headers code*/



#header_hosting {

	background-image: url(../images/general_headers/banner.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_hosting .menu_main, #header_supportsolutions .menu_main, #header_marketingautomation .menu_main, #header_crmhosting .menu_main, #header_university .menu_main, #header_training .menu_main, #header_intelecrmcons .menu_main, #header_infoathandcons .menu_main, #header_erpcons .menu_main, #intelecrm_features .menu_main, #int_professional .menu_main, #int_salesforce .menu_main, #header_webinars .menu_main, #header_whitepapers .menu_main {

	width: 220px;

	float: right;

	text-align: left;

}

#header_hosting .menu_main h3, #header_supportsolutions .menu_main h3, #header_marketingautomation .menu_main h3, #header_crmhosting .menu_main h3, #header_university .menu_main h3, #header_training .menu_main h3, #header_intelecrmcons .menu_main h3, #header_infoathandcons .menu_main h3, #header_erpcons .menu_main h3, #intelecrm_features .menu_main h3, #int_professional .menu_main h3, #int_salesforce .menu_main h3, #header_webinars .menu_main h3, #header_whitepapers .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_hosting .menu_main h3 ul, #header_supportsolutions .menu_main h3 ul, #header_marketingautomation .menu_main h3 ul, #header_crmhosting .menu_main h3 ul, #header_university .menu_main h3 ul, #header_training .menu_main h3 ul, #header_intelecrmcons .menu_main h3 ul, #header_infoathandcons .menu_main h3 ul, #header_erpcons .menu_main h3 ul, #int_professional .menu_main h3 ul, #int_salesforce .menu_main h3 ul, #header_webinars .menu_main h3 ul, #header_whitepapers .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 44px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

#intelecrm_features .menu_main h3 ul {
	
	margin: 0px;

	list-style-type: none;

	padding-top: 26px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;
	
}

#header_hosting .menu_main h3 ul li ul, #header_supportsolutions .menu_main h3 ul li ul, #header_marketingautomation .menu_main h3 ul li ul, #header_crmhosting .menu_main h3 ul li ul, #header_university .menu_main h3 ul li ul, #header_training .menu_main h3 ul li ul, #header_intelecrmcons .menu_main h3 ul li ul, #header_infoathandcons .menu_main h3 ul li ul, #header_erpcons .menu_main h3 ul li ul, #intelecrm_features .menu_main h3 ul li ul, #int_professional .menu_main h3 ul li ul, #int_salesforce .menu_main h3 ul li ul, #header_webinars .menu_main h3 ul li ul, #header_whitepapers .menu_main h3 ul li ul  {

	margin: 0px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 14px;

}



#header_hosting .menu_main h3 ul li a, #header_supportsolutions .menu_main h3 ul li a, #header_marketingautomation .menu_main h3 ul li a, #header_crmhosting .menu_main h3 ul li a, #header_university .menu_main h3 ul li a, #header_training .menu_main h3 ul li a, #header_intelecrmcons .menu_main h3 ul li a, #header_infoathandcons .menu_main h3 ul li a, #header_erpcons .menu_main h3 ul li a, #intelecrm_features .menu_main h3 ul li a, #int_professional .menu_main h3 ul li a, #int_salesforce .menu_main h3 ul li a, #header_webinars .menu_main h3 ul li a, #header_whitepapers .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 2px;

	padding-bottom: 2px;

}

#header_hosting .menu_main h3 ul li a:hover, #header_supportsolutions .menu_main h3 ul li a:hover, #header_marketingautomation .menu_main h3 ul li a:hover, #header_crmhosting .menu_main h3 ul li a:hover, #header_university .menu_main h3 ul li a:hover, #header_training .menu_main h3 ul li a:hover, #header_intelecrmcons .menu_main h3 ul li a:hover, #header_infoathandcons .menu_main h3 ul li a:hover, #header_erpcons .menu_main h3 ul li a:hover, #intelecrm_features .menu_main h3 ul li a:hover, #int_professional .menu_main h3 ul li a:hover, #int_salesforce .menu_main h3 ul li a:hover, #header_webinars .menu_main h3 ul li a:hover, #header_whitepapers .menu_main h3 ul li a:hover{

	color: #000;

}

#header_training {

	background-image: url(../images/general_headers/training_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_university {

	background-image: url(../images/general_headers/University_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_crmhosting {

	background-image: url(../images/general_headers/crm_hosting_training_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_marketingautomation {

	background-image: url(../images/general_headers/Marketing%20Automation_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_supportsolutions {

	background-image: url(../images/general_headers/support%20solutions_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_erpcons {

	background-image: url(../images/general_headers/erp%20consulting_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_infoathandcons {

	background-image: url(../images/general_headers/infohand%20consulting_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_intelecrmcons {

	background-image: url(../images/general_headers/intelecrm%20consulting_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_whitepapers {

	background-image: url(../images/general_headers/whitepapers_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#header_webinars {

	background-image: url(../images/general_headers/webinars_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#intelecrm_features {

	background-image: url(../images/general_headers/intelecrm_features_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#int_professional {

	background-image: url(../images/general_headers/professional_services_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

#int_salesforce {

	background-image: url(../images/general_headers/sales_force_automation_r2_c2.jpg);

	background-repeat: no-repeat;

	clear: both;

	height: 240px;

	width: 956px;

	font-family: Helvetica, Arial, FreeSans, sans-serif;

}

td .erp_products {

	background-image: url(../images/general_images/erp_products.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

}

td .erp_approach {

	background-image: url(../images/general_images/erp_bottom_images_r1_c3.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}

td .what_is_erp {

	background-image: url(../images/general_images/erp_bottom_images_r1_c1.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}

td .uresearch {

	background-image: url(../images/general_images/u_bottom_images_r1_c1.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 700px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}

td .uwebinar {

	background-image: url(../images/general_images/u_bottom_images_r1_c3.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 700px;

}

.uresearch h3, .uwebinar h3 {

	font-weight: bolder;

	font-size: 14px;

	color: #069;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}



/*bottom part for professional services*/



td .pservices_left {

	background-image: url(../images/general_images/general_services_bottom.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-bottom: 280px;

}

td .pservices_right{

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

	font-size: 12px;

	padding: 10px;

}

td .pservices_right a {

	color: #069;

}

td .pservices_right h3 {

	font-size: 14px;

	color: #045F96;

	font-weight: bolder;

	display: block;

	padding: 4px;

	border-bottom-width: 1px;

	border-bottom-style: none;

	border-bottom-color: #1473A9;

}

#managedhost_grid_container {

	width: 956px;

}

#managedhost_grid_container p {

	font-size: 12px;

	margin: 0px;

	padding: 10px;

	text-align: justify;

}

#managedhost_grid_container h1 {

	font-size: 20px;

	background-image: url(../images/general_images/database_lightning.png);

	background-repeat: no-repeat;

	background-position: 8px;

	display: block;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 26px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#managedhost_grid_container ul {

	padding: 0px;

	list-style-type: circle;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 40px;

}

#managedhost_grid_container p img {

	margin-right: auto;

	margin-left: auto;

	height: auto;

	width: 260px;

	display: block;

	padding: 4px;

	background-color: #B0D6E9;

}

#managedhost_grid_container a {

	color: #1A8CCA;

	font-weight: bolder;

}





/*hosting columns*/



td .host_left {

	background-repeat: no-repeat;

	background-position: center bottom;

	height: auto;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}

td .host_center {

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}

td .host_right{

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 480px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCC;

}



/*managed services columns*/



#managed_serv_container {

	width: 956px;

}

#managed_serv_container p {

	font-size: 12px;

	margin: 0px;

	padding: 10px;

	text-align: justify;

}

#managed_serv_container h1 {

	font-size: 20px;

	background-image: url(../images/general_images/drive_user.png);

	background-repeat: no-repeat;

	background-position: 8px;

	display: block;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 26px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#managed_serv_container ul {

	padding: 0px;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 40px;

}

#managed_serv_container ul li a {

	background-image: url(../images/general_images/arrow_right.png);

	background-repeat: no-repeat;

	background-position: left 2px;

	display: block;

	text-decoration: none;

	padding-left: 20px;

	margin-top: 4px;

	margin-bottom: 4px;

}



#managed_serv_container p img {

	height: auto;

	display: block;

	padding: 2px;

	background-color: #B0D6E9;

	width: 80px;

	margin: 4px;

}

#managed_serv_container a {

	color: #1A8CCA;

	font-weight: bolder;

}

#managed_serv_container img {

	display: block;

	padding: 2px;

	background-color: #B0D6E9;

	width: auto;

	margin-top: 4px;

	margin-right: auto;

	margin-bottom: 4px;

	margin-left: auto;

}

#managed_serv_container .managed_serv_center {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCC;

	border-left-color: #CCC;

}



/*support services columns*/



#support_serv_container {

	width: 956px;

}

#support_serv_container p {

	font-size: 12px;

	margin: 0px;

	padding: 10px;

	text-align: justify;

}

#support_serv_container h1 {

	font-size: 20px;

	background-image: url(../images/general_images/bullet_wrench.png);

	background-repeat: no-repeat;

	background-position: 8px;

	display: block;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 26px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#support_serv_container ul {

	padding: 0px;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 40px;

}

#support_serv_container ul li a {

	background-image: url(../images/general_images/arrow_right.png);

	background-repeat: no-repeat;

	background-position: left 2px;

	display: block;

	text-decoration: none;

	padding-left: 20px;

	margin-top: 4px;

	margin-bottom: 4px;

}



#support_serv_container p img {

	height: auto;

	display: block;

	padding: 2px;

	width: 80px;

	margin: 4px;

}

#support_serv_container a {

	color: #1A8CCA;

	font-weight: bolder;

}

#support_serv_container img {

	display: block;

	padding: 2px;

	width: auto;

	margin-top: 4px;

	margin-right: auto;

	margin-bottom: 4px;

	margin-left: auto;

}

#support_serv_container .managed_serv_center {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCC;

	border-left-color: #CCC;

}

#support_serv_container h3 {

	font-size: 14px;

	color: #000;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

	padding-left: 14px;

}



/*marketing automation columns*/



#marketing_aut_container {

	width: 956px;

}

#marketing_aut_container p {

	font-size: 12px;

	margin: 0px;

	padding: 10px;

	text-align: justify;

}

#marketing_aut_container h1 {

	font-size: 20px;

	background-image: url(../images/general_images/cog_go.png);

	background-repeat: no-repeat;

	background-position: 8px;

	display: block;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 26px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#marketing_aut_container ul {

	padding: 0px;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 40px;

}

#marketing_aut_container ul li a {

	background-image: url(../images/general_images/arrow_right.png);

	background-repeat: no-repeat;

	background-position: left 2px;

	display: block;

	text-decoration: none;

	padding-left: 20px;

	margin-top: 4px;

	margin-bottom: 4px;

}



#marketing_aut_container p img {

	height: auto;

	display: block;

	padding: 2px;

	background-color: #B0D6E9;

	width: 80px;

	margin: 4px;

}

#marketing_aut_container a {

	color: #1A8CCA;

	font-weight: bolder;

}

#marketing_aut_container img {

	display: block;

	padding: 2px;

	background-color: #B0D6E9;

	width: auto;

	margin-top: 4px;

	margin-right: auto;

	margin-bottom: 4px;


	margin-left: auto;

}

#marketing_aut_container .managed_serv_center {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCC;

	border-left-color: #CCC;

}

#marketing_aut_container h3 {

	font-size: 16px;

	color: #003;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 14px;

	padding-left: 20px;

	background-image: url(../images/general_images/email_go.png);

	background-repeat: no-repeat;

	background-position: left;

}

/*slider*/



.buttonw{

	color:#FFFFFF;

	clear:both;

	display:block;

	float:left;

	font-size:13px;

	font-weight:bold;

	height:32px;

	line-height:31px;

	width:200px;

	margin-right:20px;

	background-image: url(../images/button.png);

	background-repeat: no-repeat;

	background-position: right;

}

a.buttonw {

	text-decoration:none;

	background-image: url(../images/button.png);

	}

.menu_main .float_menu {

	position: absolute;

	z-index: 600;

	padding-top: 60px;

}

.buttonw span {

		background:url(img/button.png) left top no-repeat;

		display:block;

		height:31px;

		line-height:31px;

		padding-left:10px;

		padding-right:8px;

		margin-right:20px;

	}

/* -------------------------------------------------------- */

/* MENU														*/

.v-menu{

	border:solid 1px #7F9FBF;

	width:180px;

	clear:both;

	background-color: #B7DCEE;

}

	ul.v-menu, .v-menu li{

		padding:0; 

		margin:0;

		list-style:none;

	}

	ul.v-menu{

		clear:both;

		margin-top:6px;

		padding:6px 10px;

	}

		.v-menu li a{

	color:#066198;

	font-weight:bold;

	display:block;

	padding:4px;

	text-decoration:none;

	font-size: 12px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFF;

		}

		.v-menu li a:hover{

	color:#FFF;

		}

		

		/*features menu intelecrm*/

.unique_features_overview .icrm_featuresm {

}

.unique_features_overview .icrm_featuresm ul {

	list-style-type: none;

	font-size: 14px;

	margin: 0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

}

.unique_features_overview .icrm_featuresm ul li a {

	display: block;

	font-weight: bolder;

	color: #069;

	padding-top: 6px;

	padding-bottom: 6px;

	padding-left: 20px;

	background-image: url(../images/consulting/arrow.png);

	background-repeat: no-repeat;

	background-position: left;

}

.consulting_overview_contents td p {

	margin: 0px;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-right: 14px;

	padding-left: 14px;

	text-align: justify;

}

.consulting_overview_contents td p a {

	color: #0094D6;

	font-weight: bold;

}

.consulting_overview_contents .banner_pay {

	margin: 20px;

	background-color: #79B7E7;

	padding: 10px;

	border: 1px solid #0094D6;

}

.consulting_overview_contents .banner_pay h2 {

	color: #FFF;

	font-size: 14px;

	margin: 0px;

	text-align: center;

	font-weight: bolder;

}

.banner_pay h2 a {

	font-weight: bolder;

	color: #036;

}

.uresearch a, .uwebinar a {

	color: #069;

	text-decoration: none;

	font-weight: bold;

}

/*Estos estilos aplican a industry_solutions.html*/

.industry_overview {

	background-image: url(../images/general_images/industry-solutions-tab_05.jpg);

	background-repeat: repeat-y;

}

.pservices_left p {

	background-image: url(../images/general_images/industry-solutions-tab_05.jpg);

	background-repeat: repeat-y;

	font-size: 11px;

	margin: 0px;

	padding-right: 20px;

	padding-left: 20px;

}



.industry_overview h3, .pservices_left h3 {

	background-image: url(../images/general_images/industry-solutions-tab_03.jpg);

	background-repeat: no-repeat;

	height: 44px;

	width: 280px;

	padding-left: 16px;

	padding-top: 8px;

	font-size: 16px;

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

.overview_footer {

	background-image: url(../images/general_images/industry-solutions-tab_07.jpg);

	background-repeat: no-repeat;

	height: 18px;

	width: 296px;

	padding-bottom: 20px;

}



.industry_overview p, .vertical_solutions p {

	margin: 0px;

	padding-right: 10px;

	padding-left: 10px;

	text-align: justify;

	line-height: 16px;

}

.industry_overview p, .pservices_left p {

	font-size: 11px;

	padding-right: 20px;

	padding-left: 20px;

	text-align: justify;

}



#grid_industry_solutions h1 {

	margin: 0px;

	padding-top: 4px;

	padding-right: 0px;

	padding-left: 10px;

	font-size: 18px;

	color: #003366;

	padding-bottom: 4px;

}

#grid_industry_solutions h2 {

	padding-top: 4px;

	padding-bottom: 4px;

	padding-left: 10px;

	font-size: 16px;

	margin: 0px;

	font-weight: bold;

}

#grid_industry_solutions a {

	color: #003366;

	font-weight: bold;

	text-decoration: none;

}



.overview_borde {

	background-image: url(../images/general_images/industry-solutions-tab_07.jpg);

	background-repeat: no-repeat;

	height: 18px;

	width: 296px;

	margin-top: 10px;

	margin-bottom: 40px;

}

/* estilos features*/



.ifeatures_abstract a {

	color: #069;

}



/*info at hand custom headers*/



#header_infoathandcons .menu_main {

	width: 260px;

	float: right;

	text-align: left;

}

#header_infoathandcons .menu_main h3 {

	font-size: 14px;

	margin: 0px;

	padding: 0px;

}

#header_infoathandcons .menu_main h3 ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 44px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 6px;

}

#header_infoathandcons .menu_main h3 ul li ul  {

	margin: 0px;

	font-size: 11px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}



#header_infoathandcons .menu_main h3 ul li a {

	color: #FFF;

	display: block;

	text-decoration: none;

	margin-left: 10px;

	background-image: url(../images/intelecrm_first/bullet_menu_blue.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 16px;

	padding-right: 10px;

	font-weight: bolder;

	padding-top: 1px;

	padding-bottom: 1px;

}

#header_infoathandcons .menu_main h3 ul li a:hover {

	color: #000;

}

/*social crm styles*/
#header_socialb {
	background-image: url(../images/general_headers/social-crm.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 240px;
	width: 956px;
	font-family: Helvetica, Arial, FreeSans, sans-serif;
}
#header_socialb #case_study {
	width: 300px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: left;
}
#header_socialb #case_study p {
	font-size: 11px;
	color: #CCC;
	line-height: 12px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#header_socialb #trial_button {
	float: left;
	padding-top: 160px;
}

#header_socialb .menu_main {
	width: 200px;
	float: right;
	text-align: left;
}
#header_socialb .menu_main h3 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
#header_socialb .menu_main h3 ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header_socialb .menu_main h3 ul li a {
	color: #FFF;
	display: block;
	text-decoration: none;
	margin-left: 10px;
	background-image: url(../images/intelecrm_first/bullet_menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 16px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bolder;
}
#header_socialb .menu_main h3 ul li a:hover {
	color: #65BC67;
}
#social-crm-contents {
	width: 916px;
	padding-right: 20px;
	padding-left: 20px;
}
