<<<<<<< .mine
@charset "utf-8";



/* Basic CSS Reset */
body, div,  dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a,
pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {margin:0;padding:0;}
img, fieldset, legend, table, tr, td, th {border:none;}
ol, ul, li {list-style-type:none;}
/*.not-front ul {margin-top:18px;}*/
table, td{vertical-align:top;text-align:left;}/*LTR*/
th{vertical-align:middle;text-align:left;}/*LTR*/
fieldset{padding:0;margin:0;}

/* Drupal CSS Defaults reset */
.profile,
.node-form .standard{clear:none;}
ul.menu{padding:0 0 0 1em;}/*LTR*/
ul.menu li{margin:0 0 0 .5em;}/*LTR*/
.item-list ul li{list-style-image:none;list-style-type:none;padding:0;margin:0;}
li.leaf{list-style-image:none;list-style-type:none;}
tbody {border:none;}
html, body
{
height:100%;

}
#page{height:auto !important;height:100%;min-height:100%;position:relative;}
body{font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;font-size:12px;line-height:150%;}
#page{width:949px;margin:0 auto;padding-bottom:1px;}/*LTR*/

#sidebar-left{float:left;width:170px;}/*LTR*/ 
#sidebar-right{float:right;width:195px;}/*LTR*/ 

.with-sidebar-left #content{margin-left:170px;padding-left:20px}/*LTR*/
.with-sidebar-right #content{margin-right:195px;padding-right:7px}/*LTR*/
.not-front #content-area .node,.not-front #content-area .view {padding-right:15px;}
#content-header,
#content-top,
#content-area,
#content-bottom,
#main,
#footer, 
#header_content{width:100%;overflow:hidden;}

#content{height:1%}
#header{width:100%;}
#main-nav{clear:both;width:100%;/*margin-bottom:-15px;*/}

/* End of Layout section
 *****************************************************
 */

/* Page Design
 *****************************************************
 * This section is a basic theme that uses Tendu's layout.
 * Don't consider it as obligatory, just a refference.
 */

/* General Tags */
body{color:#6b6b6b;background:#fff;}
h1{font-size:1.833em;line-height:1.333em;font-weight:bold;}
h2{font-size:1.5em;line-height:1.333em;font-weight:bold;}
h1.title {color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h1.title a{color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h1.title a:hover{text-decoration:none;color:#FF8604}
h2.title {color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h2.title a{color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h2.title a:hover{text-decoration:none;color:#FF8604}
h3{font-size:1.333em;line-height:1.333em;font-weight:bold;}
h4{font-size:1em;line-height:1.333em;font-weight:bold;}
p{padding-bottom:10px;}
td{padding:0}
dt{font-style:italic;}
dd{padding:10px;}
ul.bullets{padding:.5em 1em;}
ul.bullets li{margin-left:1.5em;list-style:disc;line-height:1.5em;}
tr.odd, tr.even{border-bottom:none;}
tr.even{background:#f8f8f8;}
.pager {text-align:right;}
/* Form Elements  */
input, select, textarea{font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;margin: 0;}
input[type=submit]{margin:10px 0;}
input[type=text],input[type=password],select, textarea {border:1px solid #DADADA;}
textarea{line-height:1.2em;}
button{font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;font-weight:bold;line-height:1em;font-size:12px}
button{cursor:pointer;}

/* Links */
a{color:#FF8604;text-decoration:none;}
a:visited{}
a:hover, a:focus{text-decoration:underline;}

/* Views, Blocks and Nodes*/
#content{margin-top:0;}
#content .block,
#content .node,
#content .view,
#content .profile{padding:0;margin-bottom:10px;top:0;}
#content .view .block,
#content .node .block,

.block .block{padding:0;background:0;}
#mission{padding:12px;background:#f6f8f5;font-size:1.166em;margin-bottom:10px;}
.messages{padding:12px;background:#f0fdf0;border:1px solid #e0ede0;margin-bottom:10px;}
#nav a{font-weight:bold;font-size:1.083em;}
.meta{font-size:.83em;padding-bottom:.5em;}


/* Forums */
#forum table{width:auto;}

/* Footer */
#footer{border:1px solid #dadada; padding:1px 5px 6px ;height:30px;text-transform: uppercase;font-size:10px;margin:10px 0;width:937px;}
#footer .footer_copy{float:left;}
#footer .footer_links{float:right;}
#footer  a {color:#535D66;}

/*Tweaks for Admin pannels */
#blocks .block{padding:0;margin:0;}

/* End of Page Design section
 *****************************************************
 */



 
/* Header and Navagation */
#header_content {height:80px;}
  #site-details{float:left;margin-top: 5px}/*LTR*/
  #site-logo{float:left;margin-top: 10px;}/*LTR*/ /*IE6 commented*/
  #site-details {float:right;width:600px;}
    #site-details ul{/*float:left;width:330px;*/padding-top:3px;}
	#search-theme-form .item-list {text-align:right;}
	#site-details ul li{padding:0 10px; border-right:1px solid #dadada;float:right;height:12px;text-transform: uppercase}
	#site-details ul li:first-child{border-right:none;}
	#site-details ul li a{color:#4f4f4f;line-height:13px;}
	#edit-search-theme-form-keys{float:left;margin:0;height:16px;padding:2px;color : #cacaca; float:right}
	#search-theme-form #edit-submit {border:none;margin-left:5px;float:right;}
	#block-nice_menus-1 h2 {display:none;}
.block-nice_menus {height:45px;}	
#main-nav,#home {font-family: Helvetica, Arial, sans-serif;font-size:12px;}
ul.nice-menu {padding:0;background:url(images/primary_back.png) repeat-x;width:948px;border-left:1px solid #dadada;border-right:1px solid #dadada;height:34px;}
ul.nice-menu-down li.menuparent{color:#4f4f4f;text-transform: uppercase;padding:10px;
border:none;background:url(images/primary_back_sep.png) no-repeat left center;margin:0;
padding:10px;
}
ul.nice-menu-down li.menuparent li{color:#4f4f4f;text-transform: cappitalize;padding:10px;
border:none;}
ul.nice-menu-down li.menuparent:hover {color:#1985C3;}
ul.nice-menu ul li {
width:111px;
}
ul.nice-menu-down li.menuparent:first-child{background:none;}
}
ul.nice-menu li {background:transparent;}

ul.nice-menu-down .menuparent li a {
color:#4f4f4f;text-transform: none;padding:10px;border:none;padding:5px 5px 5px 10px;
}
ul.nice-menu-down .menuparent li:first-child a {
padding:15px 5px 5px 10px;
}

ul.nice-menu-down .menuparent.active span{color:#1985C3;background:url(images/primary_back_active.png) no-repeat center bottom;padding-bottom:17px;position:relative;
z-index:1;}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over{
background:url(images/primary_back_sep.png) no-repeat left center;
}
ul.nice-menu-down li.menuparent:first-child:hover,
ul.nice-menu-down li:first-child.over{
background:url(images/primary_back_sep.png) no-repeat -100px center;
}
ul.nice-menu-down li.menuparent a:hover {color:#1985C3;text-decoration:none;}
ul.nice-menu-down li.menuparent li a:hover {color:#1985C3;}
ul.nice-menu-down li.menuparent li a:active {text-decoration:none;}

ul.nice-menu ul {
left:-1px;
margin-right:0;
top:33px;
border-top:none;
background: url(images/drop_bottom.gif) no-repeat center bottom;
padding-bottom:10px;
}
ul.nice-menu-down li.menuparent li:first-child {
background:#FFFFFF url(images/drop_top.gif) no-repeat left top;

padding:0;
}
ul.nice-menu-down li.menuparent li {
border:none;background:#fff;margin:0;
padding:0;
border-right: 1px solid #dadada;
border-left: 1px solid #dadada;

}	
ul.nice-menu-down .menuparent li a.active {padding-bottom:5px;}

#block-slicedmenu-1, #block-slicedmenu-2 {position:relative;top:0px;border-left: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;height:24px;width:948px;z-index:2;}
#block-slicedmenu-2 {
background:transparent url(images/sec_level_shading.gif) repeat-x scroll 0 0;
margin-top:0px;
position:relative;
top:0px;
height:28px;
z-index:1;}


#block-slicedmenu-1 ul.menu li.active{background:transparent url(images/primary_back_active.png) no-repeat scroll center bottom;
color:#1985C3;
padding-bottom:13px;
position:relative;
z-index:1;
}


#block-slicedmenu-1 ul.menu {padding:2px 0 0 4px;}
#block-slicedmenu-2 ul.menu  {padding:6px 0 0 4px;}
#block-slicedmenu-1 ul.menu li ,#block-slicedmenu-2 ul.menu li {float:left;padding: 0;margin:0;}
#block-slicedmenu-1 ul.menu li:first-child a, #block-slicedmenu-2 ul.menu li:first-child a{border-left: none;}
#block-slicedmenu-1 ul.menu li a, #block-slicedmenu-2 ul.menu li a{border-left: 1px solid #dadada;color:#4f4f4f;padding: 0 8px;}
#block-slicedmenu-1 ul.menu li a:hover, #block-slicedmenu-2 ul.menu li a:hover{text-decoration:none;color:#1985C3}
#block-slicedmenu-1 ul.menu li a.active, #block-slicedmenu-2 ul.menu li a.active{color:#1985C3}
#block-slicedmenu-1 ul.menu li.active a {color:#1985C3}

 /* content header */
 #block-gigaspaces-2 {clear:both;position:relative;width:750px;top:0px;}
.content-header-breadcrumb {border-bottom:1px solid #dadada;height:18px;}
 #printable_icons{float:right;margin-right:6px}
 #printable_icons  ul li {display:inline;padding: 0 5px}
 .breadcrumb {float:left;color: #dadada;padding: 0 0 0;}
 .breadcrumb a{color: #dadada;}
 .breadcrumb_active {color:#1985C3;}
 .content-title {clear:both;}
 
 /* share */
 #block-gigaspaces-1 li { display:inline;padding:0 6px;} 
 #block-gigaspaces-1  .sidebox ul {text-align:center;padding: 1px 0 0;border:1px solid #dadada;}
 #block-gigaspaces-1 ul {padding:3px 0 0;text-align:center;border:1px solid #dadada;}
  
 /*sideblocks */
  #block-gigaspaces-1 .sidebox ul {border:none;}
 .sidebox { margin:10px 0 0; background:url(images/sideblock_top.png) no-repeat center top;padding:5px 0 0;}
 .sidebox:first-child { margin-top:42px;}
  .sidebox  h3 {color:#fff;padding-left: 8px}
        #block-gigaspaces-1 .sidebox li {padding:0;}
   
    #block-gigaspaces-1 .sidebox ul{ background:url(images/sideblock_botoom.png) no-repeat center bottom;padding-bottom:23px ;}
#block-gigaspaces-1  .item-list {margin-top:33px;}
#block-gigaspaces-1 .sidebox .item-list {margin-top:0;}
	/*managment */

	.view-content-management-view .node:first-child h2 {border-top: none;}
	/*.field-type-content {padding-right:45px;}*/
	

	
	/* front */
	.front #content-header {display:none;}
	.front .block-nice_menus, .front ul.nice-menu {height:34px;}
	.panel-3col-33-stacked div div {margin:0;}
	.panel-col-top h2,.panel-3col-33-stacked .panel-col-first  h2,.panel-3col-33-stacked .panel-col  h2,.panel-3col-33-stacked .panel-col-last h2{display:none;}
	.front #content {margin-top:0;}
	.front #content .node, .front #content .view{margin-bottom:0px;}
	
	#home.panel-3col-33-stacked .panel-col-first,.panel-3col-33-stacked .panel-col {
padding: 30px 0 3px;
width:313px;
background:#fff url(images/_header.png) no-repeat center top; margin-right: 10px;
}
.panel-clearer {display:none;}
#home.panel-3col-33-stacked .panel-col {
background:#fff url(images/home_middle_header.png) no-repeat center top;}
#home.panel-3col-33-stacked .panel-col-first li a,.panel-3col-33-stacked .panel-col li a {display:block;margin-top:0;height:24px;background:#c6c6c6 url(images/home_arr.png) no-repeat 0 top;padding:8px 0 0 38px ;color:#4f4f4f;font-size:14px;}
#home.panel-3col-33-stacked .panel-col-first li a:hover,.panel-3col-33-stacked .panel-col li a:hover{background:url(images/home_arr.png) no-repeat 0 -32px;text-decoration:none;color:#FF8604;}
#home.panel-3col-33-stacked .panel-col-first p ,#home.panel-3col-33-stacked .panel-col p  {text-align:right;padding:8px 10px 5px 0;border:1px solid #dadada;}
#home.panel-3col-33-stacked .panel-col-first p a,.panel-3col-33-stacked .panel-col p a {color:#ff8604;font-weight:bold; }
#home.panel-3col-33-stacked .panel-col-last {border:1px solid #DADADA;
height:158px;
width:301px;margin-top:0;}
#home p {padding-top:0px;}
#home .panel-col-top p {padding-bottom:2px;}
#home .panel-col-bottom {background:url(images/homepage_box_top.jpg) no-repeat left top;font-size:12px;}
#home .panel-col-bottom .panel-col-bottom-container {background:url(images/homepage_box_bottom.jpg) no-repeat left bottom;padding: 12px 0;}

#home .panel-col-bottom .panel-col-bottom-container>div {background:url(images/homepage_box_middle.gif) repeat-y;}

#content #block-views-hompage_Blog_Posts{float:left;/*height:140px;*/padding:8px 15px 0;margin:0;width:272px;}
#content #block-views-hompage_Blog_Posts {
float:left;
margin:0;
padding:8px 11px 0;
width:280px;
}
#content #block-views-homepage_events{float:left;/*height:140px;*/margin:8px 15px;padding:0 15px;width:290px;}
#content #block-views-homepage_news {float:left;/*height:145px;*/width:278px;padding:8px 15px 8px 0;margin-bottom:0;}
#home .panel-col-bottom h2{color:#1985c3;font-size:14px;padding:12px 0 10px 38px;}
#block-views-hompage_Blog_Posts h2{background:url(images/home_icon_blog.png) no-repeat left top;}

#block-views-homepage_events .view-data-node-title ,
#bblock-views-homepage_news .view-data-node-title 
{float:left;width:180px;padding-left:20px;background:url(images/home_orange_arr.png) no-repeat left 5px;margin-bottom:8px;font-size:12px;font-weight:normal;
font-family:Helvetica, Arial, sans-serif;}
#block-views-hompage_Blog_Posts .view-data-node-title {width:180px;padding-left:20px;background:url(images/home_orange_arr.png) no-repeat left 5px;font-size:12px;font-weight:normal;
font-family:Helvetica, Arial, sans-serif;}
#block-views-hompage_Blog_Posts  table{margin-bottom:8px;}
#block-views-homepage_events .view-data-node-title a,
#block-views-hompage_Blog_Posts .view-data-node-title a,
#block-views-homepage_news .view-data-node-title  a
{font-size:12px;font-weight:normal;font-family:Helvetica, Arial, sans-serif;}
#home .panel-col-bottom .view-data-node-title  a {color:#4F4F4F;}
#home .panel-col-bottom .view-data-node-title a:hover {color:#FF8604;}
.panel-col-bottom .view-data-node-title a:hover {text-decoration:none;color:#FF8604;}
#block-views-hompage_Blog_Posts .view-data-node-data-field-author-field-author-value {font-style: italic;color:#AAA;margin-top:1px;}

#block-views-homepage_events h2{background:url(images/home_icon_event.png) no-repeat left top;}
#block-views-homepage_events .view-data-field-date-1-value {float:left;width:70px;background:url(images/homepage_event_3dot.png) no-repeat right top;margin-right: 10px;}
#block-views-homepage_events li{margin-bottom:8px;}
#block-views-homepage_events  .view-data-event-info {margin-left:85px;}
#block-views-homepage_events a {color:#FF8604;}

#block-views-homepage_news h2{background:url(images/home_icon_news.png) no-repeat left top;}
#block-views-homepage_news .view-data-node-title {padding-right:20px;margin-right:10px;background:url(images/home_orange_arr.png) no-repeat right 5px;padding-bottom:4px;font-size:12px;font-weight:normal;}
#block-views-homepage_news li{background:url(images/dash_sep.png) repeat-x left bottom;margin-bottom:4px;}

.block.panel-col-bottom ul {padding:0;}
/*tools */

#home .edit_widget {position:absolute;z-index:4;float:none;width:300px;float:right;} 
.edit_widget {position:relative;float:left;} 

/*admin */
.admin_sidebar {display:block;text-align: center;border:1px solid #dadada; background:yellow;margin-top:10px;padding: 5px;}
.admin_sidebar:hover { background:orange;color:#000;}
#gigaspaces-admin-sidebar-items-form table {width:80%;}
.clear {height:1px;line-height:1px;}

/*sitemap*/
.site-map ul {margin:15px;clear:both;}
.site-map ul li{clear:both;}
.site-map ul ul li{width:32%;float:left;clear:none;}
.site-map ul ul ul li{width:auto;float:none;}
.site-map ul a{font-weight:bold;font-size:16px;}

.site-map ul ul a{font-weight:normal;font-size:14px;color: #4F4F4F;}
.site-map ul ul ul a{font-weight:normal;font-size:12px;}
.site-map .box h2 {display:none;}

/*user register */
#user-register label {
width: 200px;float:left;clear:left;
}
#user-register label.option{
width: auto;float:none;clear:left;
}
#user-register #edit-submit {clear:both;}
#user-register select {width:328px;}
.hideme {display:none;}

/*#dashboard.panel-2col-stacked .panel-col-first {background:url(images/solutions_header.jpg) no-repeat 1px top;width:292px;}
#dashboard.panel-2col-stacked .panel-col-last {background:url(images/solutions_header.jpg) no-repeat top right;float:left;width:292px;}
#dashboard.panel-2col-stacked .panel-col-first .node{margin: 8px 0 0; border-left: 1px solid #1985C3; padding: 0 20px 10px 15px;}
#dashboard.panel-2col-stacked .panel-col-last .node{margin: 8px 0 0; border-left: 1px solid #dadada;border-right: 1px solid #1985C3; padding: 0 20px 10px 15px;}
#dashboard.panel-2col-stacked .panel-col-first h2{margin: 0 0 5px;}
#dashboard.panel-2col-stacked .panel-col-last h2{margin: 0 0 5px;}

#dashboard.panel-2col-stacked .panel-col-bottom {background:url(images/solutions_footer.jpg) no-repeat 1px bottom; width:584px;padding-bottom:1px;margin-bottom:20px;}
#dashboard.panel-2col-stacked .panel-col-bottom>div {border: 1px solid #1985C3;border-bottom: none; }

#dashboard.panel-2col-stacked .panel-col-bottom p,#dashboard.panel-2col-stacked .panel-col-bottom ul{padding:0px 15px;}*/
#dashboard ul li{background:url(images/home_orange_arr.png) no-repeat left 5px;padding-left:15px;}
#dashboard td.dashboard_title{border:none;padding:0;}
#dashboard td.dashboard_title .dashboard_title_container{background:transparent url(images/solutions_tile.jpg) repeat-x scroll left top;
border:1px solid #1985C3;
display:block;
margin-right:1px;
padding:5px 10px;}

.view-data-node-data-field-date-field-date-value {font-style:italic;}

.expandeble-item-link {font-weight:bold;cursor:pointer;}
.expandeble-item-section {border-left: 1px solid #dadada;margin:28px 40px 10px;padding-left:10px;}
.expandeble_item_close{color:#ff8604;cursor:pointer;}
.expandable_item_plus {background:url(images/expand_plus.gif) no-repeat center left;margin-right: 10px;}
.expandable_item_minus {background:url(images/expand_minus.gif) no-repeat center left;margin-right: 10px;}

.view-label-node-data-field-date-field-date-value , .view-label-audio-playtime {float:left;clear:left;}
.sep , .view-content-audio .item-list li,.view .node, .page-taxonomy  .node{
border-bottom:1px solid #DADADA;
padding-bottom:15px;margin-bottom:15px;
}
.panel-col-top .field-field-abstract {display:none;}

.wp_title {font-weight:bold;cursor:pointer;}
.wp_section_title{margin: 15px 0;}
.wp_abstract_block {border-left: 1px solid #dadada;margin:15px 40px;padding:0 0 0 10px;}
.wp_abstract {font-weight:bold;color:#FF8604;cursor:pointer;}
.wp_section table {margin-top:5px;}

.field-field-images {width: 160px;text-align:right;padding-bottom:20px;}
.view-data-audio-download-link, .field-field-downloads_0 .field-items div {padding-left:15px;background:url(images/download.gif) no-repeat left center; }
.field-field-links-read-more-at{padding-left:20px;padding-top:10px;background:url(images/info.jpg) no-repeat left center; }
.view-data-audio-download-link {float:right;clear:right;margin-top:-5px; }
.field-field-downloads_0 {margin: 15px 0;}
.download_version_title {margin:15px 0 10px;}
.page-taxonomy h2.title{width:566px;}



/*editor helpers - speciel styles IE can override */
/*
.table {border:none;background:url(images/table_footer.png) no-repeat bottom left;width:588px;margin-top:18px}
.table tbody{
border:none;background:url(images/table_header.png) no-repeat top left;width:588px;}
.table tr:first-child{color:#1985C3;font-weight:bold;}

.table td{padding:5px 10px;border-top:1px solid #dadada;border-right:1px solid #dadada;background:transparent;}
/*.table tr td:first-child {border-right:none;}*/
/*.table tr:first-child td{border-top:none;padding-top:10px;padding-bottom:4px;}
*/
.cachingtop.table {width:740px;background:url(images/chaching_table_top.gif) no-repeat top left;margin-top:0;}
.achingtopstyle .ie_table_fix{
border:none;background:url(images/chaching_table_body.gif) no-repeat bottom left;width:5740px;padding-bottom:15px;}
.cachingtop.table tbody {background:transparent;}
.cachingtop.table  tr:first-child{color:#6B6B6B;font-weight:normal;}
.cachingtop.table td {
background:transparent none repeat scroll 0 0;
border-right:none;
border-top:none;
border-left:1px solid #DADADA;
}
.cachingtop.table tr td:first-child {border-left:none;}
.cachingtop.table p {margin-top:0;padding-top:0;}
/*contact page form */
#gigaspaces-salesforce-contact-page-form,#gigaspaces-land-contact-page-form {width:725px;border:/*1px solid*/none #dadada;padding:10px;}
/*#gigaspaces-salesforce-contact-page-form #edit-country,#gigaspaces-salesforce-contact-page-form #edit-industry,#gigaspaces-salesforce-contact-page-form #edit-interest {width:253px;}*/
#gigaspaces-salesforce-contact-page-form label,#gigaspaces-land-contact-page-form label{width:150px;float:left;clear:left;}
#gigaspaces-salesforce-contact-page-form #edit-updates-wrapper label {width:auto;float:none;clear:both;}
#gigaspaces-salesforce-contact-page-form  #edit-message-wrapper,
#gigaspaces-land-contact-page-form  #edit-message-wrapper { 
	display:block;
	/*height:auto;*/
	float:right !important;
	/*clear:both;*/
	/*width:100%;*/
	overflow:visible;
margin-right: 38px;
}
#gigaspaces-salesforce-contact-page-form  #edit-message-wrapper  .resizable-textarea span,
#gigaspaces-land-contact-page-form  #edit-message-wrapper  .resizable-textarea span{
	background-repeat:no-repeat;
	background-image:url('/themes/tendu/images/textarea.png');
	display:block;
	float:left;
} 
#gigaspaces-salesforce-contact-page-form  #edit-message,
#gigaspaces-land-contact-page-form  #edit-message {
	width:216px;
	border:0;
	margin:3px;
	margin-left:6px;
	height:60px;
	margin-right:8px;	
	color:#6b6b6b;
	overflow:auto;	
}
#gigaspaces-salesforce-contact-page-form div.resizable-textarea,
#gigaspaces-land-contact-page-form div.resizable-textarea {
	width:auto;
}
#gigaspaces-salesforce-contact-page-form  #edit-submit,
#gigaspaces-land-contact-page-form  #edit-submit{margin-left: 350px;}
#gigaspaces-salesforce-contact-page-form  .form-item,
#gigaspaces-land-contact-page-form  .form-item{margin-bottom:1px;}
.grippie {display:none;}

.view-data-node-title,.view-data-node-title a,
.page-taxonomy .node h2.title, .view .node h2.title,
.page-taxonomy .node h2.title a, .view .node h2.title a {
color:#666666;
font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
margin: 20px 0 0;
padding:0;
}
.view-data-node-title a:hover,a.view-data-node-title:hover,
.page-taxonomy .node h2.title a:hover, .view .node h2.title a:hover {
color:#FF8604;text-decoration:none;}
 .clearer {float:none;clear:both;}
 
 

/*editor helpers - speciel styles IE can override */
.table {
border:none;background:transparent url(images/table_top.gif) no-repeat top left;width:588px;margin-top:0;}

.table tr:first-child{color:#1985C3;font-weight:bold;}

.table td{padding:5px 10px;border-top:1px solid #dadada;border-right:1px solid #dadada;background:transparent;}
/*.table tr td:first-child {border-right:none;}*/
.table tr:first-child td{border-top:none;padding-top:10px;padding-bottom:4px;background:url(images/table_caption.gif) repeat-x bottom;}
.cvart p.subhea-3 {padding: 0 0 10px;margin:0;}
.ie_table_fix {border:none;background:url(images/table_footer.png) no-repeat bottom left;width:588px;margin-top:18px;}
.chart {background:url(images/chart_middle.gif) repeat-y;width:730px;}
.chart_pre_0 {background:url(images/chart_top.gif) no-repeat left top;font-size:12px;}
.chart_pre_1 {background:url(images/chart_bottom.gif) no-repeat left bottom;padding: 12px 0;}
.chart td {width: 33.3%; padding: 0 15px;}
.subhead-3 a{
color:#9BD939;
font-family:Lucida sans,Lucida Grande,Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin:10px 0;
}
.rounded_block a:hover  .subhead-3 {color : #1985C3;}
.rounded_block a {color:#6B6B6B;}
 .rounded_block a:hover{color:#6B6B6B;text-decoration:none;}
.rounded_block a{
padding:15px 25px 0;
width:630px;
display:block;
background:url(images/chaching_section.jpg) no-repeat left 0;
height:70px;
}
.rounded_block{margin-bottom:15px;width:630px;}
.rounded_block a:hover {background:url(images/chaching_section.jpg) no-repeat left -92px;}
.distributedchacing_inner{background:url(images/chaching_image.jpg) no-repeat left top;
padding:20px 30px 20px 390px;
width:320px;}
.distributedchacing{background:url(images/chaching_image_bottom.gif) no-repeat left bottom;padding:0;}
/* OREN: #gigaspaces-salesforce-contact-page-form #edit-country, */
#gigaspaces-salesforce-contact-page-form #edit-industry, 
#gigaspaces-salesforce-contact-page-form #edit-interest,
#edit-interested {
width:228px;
}
.page-search h2{color:#ababab;margin-top:20px;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
font-weight:normal;
padding:0 0 10px;}
.search-results dt {
margin-top:15px;
}
.search-results dd {
border-bottom:1px solid #dadada;
margin:5px 0;padding:0;
}
.search-results dt a{
color:#666666;
font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
margin: 10px 0;
padding:0;
font-style:normal;
font-size:12px;}
.search-results dt a:hover{
color:#FF8604;
text-decoration:none;
}

.node-type-product-page #content-area{overflow-y:visible;}
.table_no_hearder_level1 {background:url(images/screen3_bottom.gif) no-repeat left bottom; padding-bottom:10px;margin-left:2px;}
.table_no_hearder_level2 {background:url(images/screen3_top.gif) no-repeat left top; padding-top:10px;}
.table_no_hearder {border-left:1px solid #1985C3;border-right:1px solid #1985C3;margin-left:1px;width:537px;}
.table_no_hearder td {padding:5px 10px;border-top:1px solid #dadada;border-left:1px solid #dadada;}
.table_no_hearder tr:first-child td {border-top:none;}
.table_no_hearder tr td:first-child  {border-left:none;}

/*Sergata classes*/
.sidebox_buttons {	
	margin-top: 20px;		
	margin-bottom: 20px;
	position:relative;
}
.sidebox_buttons p{
	padding-bottom: 3px;	
}

#tabbed_area {
	width:740px;
}

#block-gigaspaces-5 #product_sub_itemlist h2.title{
	margin-top:0px;
}

.in_depth_title{
	color: rgb(25, 133, 195); 
	font-weight: bold;
}

/* Sergata - side bar buttons */
.sidebox_buttons {	
	margin-top: 27px;		
	margin-bottom: 20px;
	z-index:10;
}
.sidebox_buttons p{
	padding-bottom: 3px;	
}

#tabbed_area {
	width:740px;
}

/* Sergata - new contact form */
#content #block-block-23,
#content #block-block-24 {
	background:url(/themes/tendu/images/frame_contact.png) no-repeat;
	padding:15px;
	padding-bottom:0px;
	margin-bottom:2px;
}
#content #block-gigaspaces-3 {
	background:url(/themes/tendu/images/frame_contact_long.png) no-repeat;
	padding-left:12px;
}

#block-block-23 h2, #block-block-24 h2,#hidden_popup_iframe h2,#block-block-32 h2 {
	color:#169DD2;
	margin-left:2px;
	margin-top:-2px;
	float:left;
}
#hidden_popup_iframe h2 {
	float:none;
}


/*#block-block-23 #gigaspaces-new-contact-page-form  div  .form-item, 
#block-block-23 #gigaspaces-new-contact-page-form  div  .captcha {*/ 
/*#gigaspaces-new-contact-page-form  div  .captcha {*/	
#gigaspaces-new-contact-page-form  div  .form-item,
#gigaspaces-content-contact-page-form  div  .form-item,
#gigaspaces-salesforce-contact-page-form div  .form-item,
#gigaspaces-land-contact-page-form div  .form-item{		position:relative;	
	width:339px;
	margin-right:9px;
	vertical-align:middle;
	float:left;
	height:31px;
	/*overflow:hidden;*/
}
/*
#gigaspaces-salesforce-contact-page-form div #edit-country-wrapper.form-item,
#gigaspaces-salesforce-contact-page-form div #edit-interested-wrapper.form-item{											      
	height:43px;	
}*/

#gigaspaces-new-contact-page-form  div  .captcha ,
#gigaspaces-content-contact-page-form  div  .captcha ,
#gigaspaces-salesforce-contact-page-form div  .captcha{
	width:364px;
	height:31px;
	margin-top:-10px;
	vertical-align:middle;
	float:left;		
}

#gigaspaces-new-contact-page-form .captcha #edit-captcha-response-new-wrapper,
#gigaspaces-content-contact-page-form .captcha #edit-captcha-response-new-wrapper,
#gigaspaces-salesforce-contact-page-form .captcha #edit-captcha-response--wrapper{
	margin-top:14px;
	width:143px;
	float:left;
	vertical-align:middle;
}
#gigaspaces-demo-contact-page-form .captcha #edit-captcha-response-demo-wrapper,
#gigaspaces-salesforce-contact-page-form .captcha #edit-captcha-response-demo-wrapper{
	width:100px;
	float:left;
	vertical-align:middle;
}

#gigaspaces-pop-contact-page-form .captcha #edit-captcha-response-pop-wrapper,
#gigaspaces-salesforce-contact-page-form .captcha #edit-captcha-response-pop-wrapper{
	width:100px;
	float:left;
	vertical-align:middle;
}


#block-block-23 .new_contact_block_description,
#block-block-24 .new_contact_block_description,
#block-block-33 .cloud1_contact_block_description,
#block-block-32 .cloud_contact_block_description {
	width:700px;
	font-weight:normal;
	display:block;
	clear:both;
/*	font-size:14px;*/	
	margin-bottom:5px;
	margin-left:3px;
	margin-top:26px;
	font-family:Lucida sans,Lucida Grande,Helvetica,Arial,sans-serif;
	height:40px;
}
#gigaspaces-new-contact-page-form .form-item, 
#gigaspaces-content-contact-page-form .form-item,
#gigaspaces-pop-contact-page-form .form-item,
#gigaspaces-demo-contact-page-form .form-item,
#gigaspaces-salesforce-contact-page-form .form-item,
#gigaspaces-land-contact-page-form .form-item
{
	margin-bottom:1px;
	margin-top:5px;
}

#gigaspaces-pop-contact-page-form  div  .form-item,#gigaspaces-demo-contact-page-form  div  .form-item{
	width:340px;
	height:31px;
	/*overflow:hidden;*/
}
#gigaspaces-demo-contact-page-form  div  #edit-captcha-response-demo-wrapper {
	width:124px;
	margin-top:12px
}
#gigaspaces-pop-contact-page-form  div  #edit-captcha-response-pop-wrapper {
	width:124px;
	margin-top:12px
}

#gigaspaces-demo-contact-page-form #edit-interests-demo-wrapper{
	height:31px;
}
#gigaspaces-pop-contact-page-form #edit-interests-pop-wrapper{
	height:31px;
}
#gigaspaces-pop-contact-page-form .captcha{
	margin-bottom:7px;
}
#gigaspaces-demo-contact-page-form .captcha{
	margin-bottom:7px;
	margin-top:23px;
}


#gigaspaces-new-contact-page-form select, #gigaspaces-new-contact-page-form input,
#gigaspaces-content-contact-page-form select, #gigaspaces-content-contact-page-form input,
#gigaspaces-pop-contact-page-form select, #gigaspaces-pop-contact-page-form input,
#gigaspaces-demo-contact-page-form select, #gigaspaces-demo-contact-page-form input,
#gigaspaces-salesforce-contact-page-form select, #gigaspaces-salesforce-contact-page-form input,
#gigaspaces-land-contact-page-form select, #gigaspaces-land-contact-page-form input{
	color:#6B6B6B;
	width:228px;	
	height:18px;
	padding-top:5px;
	border:1px solid #5CA3D4;
}




#gigaspaces-new-contact-page-form select,
#gigaspaces-content-contact-page-form select,
#gigaspaces-pop-contact-page-form select,
#gigaspaces-demo-contact-page-form select,
#gigaspaces-salesforce-contact-page-form select,
#gigaspaces-land-contact-page-form select {
	/*width:230px;*/
	height:27px;
	background-color:#EFEFEF;
}
#gigaspaces-new-contact-page-form #edit-captcha-response-new,
#gigaspaces-contnet-contact-page-form #edit-captcha-response-new,
#gigaspaces-salesforce-contact-page-form #edit-captcha-response-new{
	width:122px;
}
#gigaspaces-pop-contact-page-form #edit-captcha-response-pop{
	width:116px;
}
#gigaspaces-demo-contact-page-form #edit-captcha-response-pop{
	width:116px;
}

#gigaspaces-new-contact-page-form #edit-submit,
#gigaspaces-content-contact-page-form #edit-submit,
#gigaspaces-pop-contact-page-form #edit-submit,
#gigaspaces-demo-contact-page-form #edit-submit,
#gigaspaces-salesforce-contact-page-form #edit-submit,
#gigaspaces-land-contact-page-form #edit-submit{
	/*background:url(images/send_new_contact.png) no-repeat;*/
	color:#FFFFFF;
	clear:both;
	float:left;
	width:137px;
	height:48px;
	border:none;
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	margin-top:16px;
	margin-left:90px;
	display: inline-block;
	min-height: 20px;
	vertical-align:top;
	display: -moz-inline-stack;
	padding-top:0;
/*	padding-top:16px;*/		
}

#gigaspaces-salesforce-contact-page-form #edit-submit,
#gigaspaces-land-contact-page-form #edit-submit{
	margin-left:100px;	
}
#gigaspaces-demo-contact-page-form #edit-submit{
    margin-right: 14px;
	padding-top:0px;
	margin-top:6px;
}
#gigaspaces-pop-contact-page-form #edit-submit{
	margin-left:116px;
	padding-top:0px;
	margin-top:6px;
}
#gigaspaces-new-contact-page-form label,
#gigaspaces-content-contact-page-form label,
#gigaspaces-pop-contact-page-form label,
#gigaspaces-demo-contact-page-form label,
#gigaspaces-salesforce-contact-page-form label,
#gigaspaces-land-contact-page-form label{
	clear:left;
	float:left;
/*	font-size:14px;*/
	font-weight:normal;
	width:103px;
	padding-top:5px;
	line-height:1.2;
}
#gigaspaces-new-contact-page-form div label,
#gigaspaces-content-contact-page-form div label{
	width:96px;
}
#gigaspaces-new-contact-page-form fieldset > * ,
#gigaspaces-content-contact-page-form fieldset > * ,
#gigaspaces-salesforce-contact-page-form fieldset > *,
#gigaspaces-land-contact-page-form fieldset > *{
	display:inline;
	vertical-align:middle;
}
#gigaspaces-pop-contact-page-form fieldset > * {
	display:block;
	vertical-align:middle;
}
#gigaspaces-new-contact-page-form #edit-captcha-token,
#gigaspaces-content-contact-page-form #edit-captcha-token,
#gigaspaces-pop-contact-page-form #edit-captcha-token,
#gigaspaces-demo-contact-page-form #edit-captcha-token,
#gigaspaces-salesforce-contact-page-form  #edit-captcha-token{
	display:none;
}
#gigaspaces-new-contact-page-form fieldset .description,
#gigaspaces-content-contact-page-form fieldset .description,
#gigaspaces-pop-contact-page-form fieldset .description,
#gigaspaces-demo-contact-page-form fieldset .description,
#gigaspaces-salesforce-contact-page-form  fieldset .description,
#gigaspaces-land-contact-page-form  fieldset .description{
	font-size:12px;
	font-weight:bold;
}

#gigaspaces-new-contact-page-form fieldset img,
#gigaspaces-content-contact-page-form fieldset img,
#gigaspaces-pop-contact-page-form fieldset img,
#gigaspaces-demo-contact-page-form fieldset img,
#gigaspaces-salesforce-contact-page-form fieldset img,
#gigaspaces-land-contact-page-form fieldset img{
	float:left;
	height:30px;
	margin-top:14px;
	padding-right:8px;	
}
#gigaspaces-pop-contact-page-form fieldset img{
	margin-top:12px;
	padding-right:16px;	
}
#gigaspaces-demo-contact-page-form fieldset img{
	margin-top:12px;
	padding-right:16px;	
}

#gigaspaces-new-contact-page-form fieldset .description, 
#gigaspaces-content-contact-page-form fieldset .description,
#gigaspaces-demo-contact-page-form fieldset .description, 
#gigaspaces-pop-contact-page-form fieldset .description, 
#gigaspaces-salesforce-contact-page-form fieldset .description,
#gigaspaces-land-contact-page-form fieldset .description {
	line-height:1.2;
/*	font-size:14px;*/
	margin-right:4px;
	float:left;
	height:30px;
	margin-top:14px;
	padding-right:17px;
	font-weight:normal;
	width:78px;
}

#hidden_popup_iframe #gigaspaces-pop-contact-page-form fieldset .description{
	padding-right:1px;
}

/*style select boxes */
#gigaspaces-new-contact-page-form .form-item select.form-select,
#gigaspaces-content-contact-page-form .form-item select.form-select,
#gigaspaces-pop-contact-page-form .form-item select.form-select,
#gigaspaces-demo-contact-page-form .form-item select.form-select,
#gigaspaces-salesforce-contact-page-form  .form-item select.form-select,
#gigaspaces-land-contact-page-form  .form-item select.form-select {
	opacity:0;
	filter:alpha(opacity='0');
	position:relative;
	z-index:1;	
}
.select-background {
	background-color:transparent;
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	width:229px; 
	height:31px;
	position:absolute;
	z-index:0;
}


.select-style-wrapper {
	position:relative;
	display:inline-block;
	padding:0;
	padding-bottom:3px;
	margin:0;
	white-space:nowrap;
}

div#edit-other-new-wrapper,
div#edit-other-demo-wrapper,
div#edit-other-pop-wrapper,
div#edit-other-wrapper {
	display:none;
}

/* select other behavior */
.edit-interests-new-wrapper,
.edit-interests-demo-wrapper,
.edit-interests-pop-wrapper  {
	height:31px;
	position:relative;
	overflow-x:hidden;
	overflow-y:hidden;
	float:none;
}
.edit-interests-new-wrapper label, .edit-interests-pop-wrapper label, .edit-interests-demo-wrapper label  {
	float:left;
}

#gigaspaces-salesforce-contact-page-form div.select-other-wrapper div#edit-other-wrapper,
#gigaspaces-land-contact-page-form div.select-other-wrapper div#edit-other-land-wrapper,
#gigaspaces-pop-contact-page-form #edit-other-pop-wrapper ,
#gigaspaces-demo-contact-page-form #edit-other-pop-wrapper ,
#gigaspaces-new-contact-page-form #edit-other-new-wrapper,
#gigaspaces-content-contact-page-form #edit-other-new-wrapper,

{
	background-repeat:no-repeat;
	background-image:url(/themes/tendu/images/other_textfield.png);
	width:144px;
}

#gigaspaces-salesforce-contact-page-form div.select-other-wrapper.Error-Text-Input,
#gigaspaces-land-contact-page-form div.select-other-land-wrapper.Error-Text-Input,
#gigaspaces-pop-contact-page-form #edit-other-pop-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form #edit-other-demo-wrapper.Error-Text-Input,
#gigaspaces-new-contact-page-form #edit-other-new-wrapper.Error-Text-Input
{
	background-image:url(/themes/tendu/images/other_textfield_red.png);
}

div.select-other-wrapper input#edit-other-new.form-text,
div.select-other-wrapper input#edit-other-pop.form-text,
div.select-other-wrapper input#edit-other-demo.form-text,
div.select-other-wrapper input#edit-other.form-text,
div.select-other-wrapper input#edit-other-land.form-text{	
	background-position:left center;
	width:112px;
	height:18px;	
	margin-left:7px;
	margin-top:7px;		
}

.select-style-wrapper {
	overflow:hidden;
}
.select-other-wrapper .select-style-wrapper {
	float:left;
}

.select-other-wrapper {
	width:350px;
	margin-right:-250px;
	height:31px;
	position:relative;
	float:left;
}
.select-style-wrapper select.other-action {
	display:inline;
}
div.small-select-background {
	background-image:url('/themes/tendu/images/selectbox_small.png') !important;
	margin-right:-7px
}
.select-other-wrapper div#edit-other-new-wrapper,
.select-other-wrapper div#edit-other-pop-wrapper,
.select-other-wrapper div#edit-other-demo-wrapper,
.select-other-wrapper div#edit-other-land-wrapper,
.select-other-wrapper div#edit-other-wrapper						  
{
	float:left;
	margin:0;
	width:150px;
}
.select-other-wrapper div#edit-other-new-wrapper label,
.select-other-wrapper div#edit-other-demo-wrapper label,
.select-other-wrapper div#edit-other-land-wrapper label,
.select-other-wrapper div#edit-other-pop-wrapper label {
	display:none;
}

/* styled textfields */
#gigaspaces-new-contact-page-form .form-item input.form-text,
#gigaspaces-content-contact-page-form .form-item input.form-text,
#gigaspaces-pop-contact-page-form .form-item input.form-text,
#gigaspaces-demo-contact-page-form .form-item input.form-text,
#gigaspaces-land-contact-page-form .form-item input.form-text,
#gigaspaces-salesforce-contact-page-form .form-item input.form-text{
	border:none;		
	margin:0;
	padding:0;
/*	margin-top:0;*/
	width:217px; 
}

#gigaspaces-new-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-content-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-pop-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-demo-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-land-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-salesforce-contact-page-form .form-item div.form-text-wrapper{
	float:left;
	background-color:transparent;
	background-image:url('/themes/tendu/images/textfield.png');
	background-repeat:no-repeat;
	display:inline;
	height:32px;
	padding:7px 0 0 7px;
	position:relative;
	width:229px;	
}


#gigaspaces-new-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-content-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-pop-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-salesforce-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input{
	background-image:url(/themes/tendu/images/textfield_red.png);
}

#gigaspaces-new-contact-page-form .form-item input#edit-captcha-response-new,
#gigaspaces-content-contact-page-form .form-item input#edit-captcha-response-new,
#gigaspaces-salesforce-contact-page-form div.form-item input#edit-captcha-response- {
	border:none;	
	width:132px; 
	position:relative;
	z-index:0;
	margin:0;
	padding:0;
}

#gigaspaces-new-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper,
#gigaspaces-content-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper,
#gigaspaces-salesforce-contact-page-form #edit-captcha-response--wrapper div.form-text-wrapper{
	float:left;
	background-color:transparent;
	background-image:url('/themes/tendu/images/captcha_textfield.png');
	background-repeat:no-repeat;
	display:inline;
	height:32px;
	padding:7px 0 0 7px;
	position:relative;
	width:229px;	
}




#gigaspaces-new-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper.Error-Text-Input,
#gigaspaces-content-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper.Error-Text-Input,
#gigaspaces-salesforce-contact-page-form #edit-captcha-response--wrapper div.form-text-wrapper.Error-Text-Input{
	background-image:url('/themes/tendu/images/captcha_textfield_red.png');		
}

#gigaspaces-pop-contact-page-form .form-item input#edit-captcha-response-pop,
#gigaspaces-demo-contact-page-form .form-item input#edit-captcha-response-demo{
	border:none;	
	width:90px;	
}

#gigaspaces-pop-contact-page-form #edit-captcha-response-pop-wrapper .form-text-wrapper,
#gigaspaces-demo-contact-page-form #edit-captcha-response-demo-wrapper .form-text-wrapper{
	background-color:transparent;
	background-image:url('/themes/tendu/images/captcha_popup_textfield.png');
	background-repeat:no-repeat;
	width:98px;	
	margin:0;
}

#gigaspaces-pop-contact-page-form #edit-captcha-response-pop-wrapper .form-text-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form #edit-captcha-response-demo-wrapper .form-text-wrapper.Error-Text-Input{
	background-image:url('/themes/tendu/images/captcha_popup_textfield_red.png');
}


#hidden_popup_html {
	height:498px;
	margin-left:-238px;
	padding:25px 25px 25px 36px;
	width:468px;
	float:left;
	border:none;
	margin-bottom:-446px;
	background:url(/themes/tendu/images/popup_frame_contact.png) no-repeat;
}
#hidden_popup_html .jqmClose {
	margin-left:360px;	
	background:url(/themes/tendu/images/close_popup_contact.png) no-repeat;
	display:block;
	height:23px;
	width:24px;
	
}
#hidden_popup_iframe .pop_contact_block_description {
/*	font-size:14px;*/
	width:347px;
/*	line-height:1.2;*/
	margin-bottom:9px;
	margin-top:7px;
	height:55px;
	clear:both;
}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;    
    position:relative;    
    top: -170px;
    left: -280px;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; display:none; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#gigaspaces-new-contact-page-form,
#gigaspaces-land-contact-page-form,
#gigaspaces-content-contact-page-form {
	height:212px;
	width:800px;
}



#send_contact_button {
	background-image : url("/themes/tendu/images/button_images/contact.png");	
}
#send_contact_button:hover,#send_contact_button_preload{
	background-image : url("/themes/tendu/images/button_images/contact_me_RO.png");	
	}


#sidebar_button_OEM{	
	background-image : url("/themes/tendu/images/button_images/oem.png");
	}	
#sidebar_button_OEM:hover,#sidebar_button_OEM_preload{
	background-image : url("/themes/tendu/images/button_images/OEM_RO.png");
	}
	
	
	
#sidebar_button_trial{
	background-image : url("/themes/tendu/images/button_images/trial.png");
	}
#sidebar_button_trial:hover,#sidebar_button_trial_preload{
	background-image : url("/themes/tendu/images/button_images/free_TRIAL_RO.png");
	}


#sidebar_button_download{
	background-image : url("/themes/tendu/images/button_images/download.png");
	}
#sidebar_button_download:hover,#sidebar_button_download_preload{
	background-image : url("/themes/tendu/images/button_images/download_product_RO.png");
	}
	


#benchmark_banner{
	background-image : url("/themes/tendu/images/benchmark.jpg");
	background-repeat:no-repeat;
	}
#benchmark_banner:hover,#benchmark_banner_preload{
	background-image : url("/themes/tendu/images/benchmarkRO.jpg");
	background-repeat:no-repeat;	
}

#Twitter_banner{
	background-image : url("/themes/tendu/images/content.jpg");
	background-repeat:no-repeat;
}
#Twitter_banner:hover,#Twitter_banner_preload{
	background-image : url("/themes/tendu/images/contentRO.jpg");
	background-repeat:no-repeat;
}

#webinar_banner{
	background-image : url("/themes/tendu/images/webinar.jpg");
	background-repeat:no-repeat;	
}
#webinar_banner:hover,#webinar_banner_preload{
	background-image : url("/themes/tendu/images/webinarRO.jpg");
	background-repeat:no-repeat;	
}

#forrester_banner{
	background-image : url("/themes/tendu/images/forrester-report_def.jpg");
	background-repeat:no-repeat;
}
#forrester_banner:hover,#forrester_banner_preload{
	background-image : url("/themes/tendu/images/forrester-report_RO.jpg");
	background-repeat:no-repeat;
}
#linkedin_banner{
	background-image : url("/themes/tendu/images/linked-in_def.jpg");
	background-repeat:no-repeat;
}
#linkedin_banner:hover,#linkedin_banner_preload{
	background-image : url("/themes/tendu/images/linked-in_RO.jpg");
	background-repeat:no-repeat;
}
#whitepaper_banner{
	background-image : url("/themes/tendu/images/white-papers_def.jpg");
	background-repeat:no-repeat;
}
#whitepaper_banner:hover,#whitepapers_banner_preload{
	background-image : url("/themes/tendu/images/white-papers_RO.jpg");
	background-repeat:no-repeat;
}

#send_contact_button,
#send_contact_button:hover,
#sidebar_button_OEM,
#sidebar_button_OEM:hover,
#sidebar_button_trial,
#sidebar_button_trial:hover,
#sidebar_button_download,
#sidebar_button_download:hover
{ 	
	height:32px;
	width:194px;
	display:block;
}

#sidebar_button_OEM_preload,
#send_contact_button_preload,
#sidebar_button_trial_preload,
#sidebar_button_download_preload,
#webinar_banner_preload,
#benchmark_banner_preload,
#forrester_banner_preload,
#whitepaper_banner_preload,
#linkedin_banner_preload,
#Twitter_banner_preload{
	height:0px;
	opacity:0;
}


#thank_you{
/*	display:none;*/
	height:450px;
	width:350px;
	float:left;
/*margin-left:-20px;*/
}

#gigaspaces-salesforce-contact-page-form .captcha .description{
	padding-right:24px;
}
	

#tabs-example1 div h2.title{
	margin-top:0px;
}
#tabs-example1 .tabs-container {
	padding-top:20px;
}

#under-nav{
	overflow:hidden;
}

.corner_banner
{ 	
	height:147px;
	width:195px;
	display:block;
	
}

#gigaspaces-salesforce-contact-page-form,
#gigaspaces-land-contact-page-form{
	height:345px;
	width:725px;	
}
/*
#gigaspaces-salesforce-contact-page-form .captcha img{
	float:left;
	margin-right:4px;
}*/

#gigaspaces-salesforce-contact-page-form #edit-captcha-response- {
	width:115px;
}

#block-gigaspaces-3{
	font-family:Arial;
}

#gigaspaces-salesforce-contact-page-form input,
#gigaspaces-salesforce-contact-page-form select,
#gigaspaces-land-contact-page-form input,
#gigaspaces-land-contact-page-form select{
	float:left;	
}

#gigaspaces-salesforce-contact-page-form select,
#gigaspaces-land-contact-page-form select{
	width:230px;
}



#gigaspaces-salesforce-contact-page-form select option,
#gigaspaces-land-contact-page-form select option,
#gigaspaces-pop-contact-page-form  select option,
#gigaspaces-demo-contact-page-form  select option,
#gigaspaces-new-contact-page-form select option,
#gigaspaces-content-contact-page-form select option
{	
	width:200px;	
}

#gigaspaces-pop-contact-page-form .captcha div,
#gigaspaces-demo-contact-page-form .captcha div{
	margin-right:0px;
	margin-top:16px;
	font-weight:normal;
	width:139px;	
}

div#pop_errors,
div#demo_errors,
div#new_errors{
	display:none;
}
/**
 * custom select box 
 */

/*
.jquery-selectbox {	
	background-color:transparent;
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	width:229px; 
	height:31px;
	position:absolute;
	z-index:0;
}
.jquery-selectbox.selecthover {
	background-image:url('/themes/tendu/images/selectbox.png');
	z-index: 700;
}*/
.jquery-selectbox {
	position: relative;
	z-index: 0;
	float: left;
	display: inline;
	font-size:11px;
	padding: 0;
	background-color:transparent;
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	width:229px; 
	height:28px;
	z-index:0;
}
.jquery-selectbox.selecthover {
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	z-index: 700;
}	
.jquery-selectbox .jquery-selectbox-currentItem {
	/*padding: 3px 0px 0px 3px;*/
	white-space: nowrap;
	display: block;
	overflow: hidden;
	height:20px;

}

.jquery-selectbox .jquery-selectbox-list {
	position: relative;
	top: 0px;
	margin: 4px;
	left: 0px;
	width:215px;
	height:121px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;	
	
}
.jquery-selectbox .jquery-selectbox-list-wrapper {
	display: none;
	position: absolute;
	top: 0px;
	padding: 4px;
	left: 0px;
	background: #fffcdf;	
	height:127px;
	width:220px;
	z-index: 1000;	
	background-image:url('/themes/tendu/images/select_list_smaller_bk.png');
	background-repeat:no-repeat;
}
.jquery-selectbox .jquery-selectbox-moreButton {
	float: right;
	
	background: url("../img/lay-selectMoreButton.gif");
	width: 16px;
	height: 16px;
	margin-right:16px;
	cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("../img/lay-selectMoreButtonHover.gif");
}

.jquery-selectbox .jquery-selectbox-item.listelementhover {
	background: #d8d8d8;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: default;
	padding-left:4px;
	line-height:24.3px;
	border-bottom:1px solid #aeaeae;
	color:#4f4f4f;
	font-size:11px;
}
.jquery-selectbox .jquery-selectbox-item:first-child {	
	border-bottom:1px dotted #aeaeae;
	line-height:21px;

}
/** ERROR classes **/
form .error .jquery-selectbox {
	color: #d00;
	border-color: #d00;
	background-image: url("../img/bg-TextFieldError.gif");
}
/* * {position:relative;z-index:0;}*/

#edit-interest-wrapper,
#edit-interests-new-wrapper,
#edit-interests-pop-wrapper,
#edit-interests-demo-wrapper,
#edit-interested-wrapper {
	position:relative;z-index:1;
}
#edit-country-wrapper,
#edit-country-land-wrapper,
#edit-country-new-wrapper,
#edit-country-demo-wrapper,
#edit-country-pop-wrapper {
	position:relative;z-index:2;
}


#edit-country-pop-wrapper .jquery-selectbox.Error-Text-Input,
#edit-interests-pop-wrapper .jquery-selectbox.Error-Text-Input,
#edit-interests-demo-wrapper .jquery-selectbox.Error-Text-Input,
#edit-country-demo-wrapper .jquery-selectbox.Error-Text-Input,
#edit-country-new-wrapper .jquery-selectbox.Error-Text-Input,
#edit-country-land-wrapper .jquery-selectbox.Error-Text-Input,
#edit-interests-new-wrapper .jquery-selectbox.Error-Text-Input{
	background-image:url('/themes/tendu/images/selectbox_red.png');	
}

#gigaspaces-salesforce-contact-page-form #edit-interested-wrapper label{
	padding-top:0px;
}

.desc-error{
	color:red;
}


div#content-header .messages.error{
	display:none;
}

.jquery-selectbox.Error-Text-Input.small-select-background {
	background-image:url('/themes/tendu/images/selectbox_small_red.png') !important;		
}

.Error-Text-Label{
	color:red;
}
#block-gigaspaces-5 #product_sub_itemlist{
	margin-top:0px;		
}



/* Changed by Bogdan 11 May 2010 */


.table {
background: transparent url(/themes/tendu/images/table_top.gif) no-repeat top left !important;
border-bottom:solid 1px #1c8bc9;
}

.ie_table_fix {
background:transparent url(/ggtable.gif) repeat-y scroll left top !important;


}

.table td{
border-right:0;
background:url(/tdbg.gif) repeat-y left;

}


.title, h1 .title {
font-family:Helvetica !important;
font-size:18px !important;
color:#1985c3 !important;
font-weight:bold !important;
}
 
.Subhead-1 {
font-family:Helvetica !important;
font-size:15px !important;
color:#454545 !important;
}
 
.Subhead-2 {
font-size:16px !important;
color:#1985c3 !important;
font-family:Lucida sans,Lucida Grande !important;
font-weight:normal;
}
 
.subhead-3 {
font-family:Lucida sans,Lucida Grande !important;
font-size:14px !important;
color:#7bb441 !important;
font-weight:bold;
}
 
 
.panel-col-first a{
color:#3e3e3e;
}
 
.panel-col a{
color:#3e3e3e;
}
 
.panel-col-first a:hover, .panel-col a:hover{
color:#5caddb;
}
 
 
ul.nice-menu #menu-131 ul li, ul.nice-menu #menu-131 ul{
width:162px !important;
white-space: normal !important;
}
 
ul.nice-menu ul { border-right:solid 1px #dadada !important;
border-left:solid 1px #dadada !important; 
#background:url(images/ulright.gif) no-repeat bottom right !important;
float:left !important;
}
ul.nice-menu ul { 
#background:url(images/ulright.gif) no-repeat bottom right !important;
float:left !important;
}
ul.nice-menu ul li {
letter-spacing:0;
display: block !important;
            #float: left !important;
            float: none !important;
            width: auto !important;
            white-space: nowrap !important;
#border-right:none !important;
border-right:solid 1px #dadada !important;
border-left:solid 1px #dadada !important;
z-index:1000;
} 
/*ul.nice-menu ul li {
letter-spacing:0;
display: block !important;
            #float: left !important;
            float: none !important;
            width: auto !important;
            white-space: nowrap !important;
#border-right:none !important;
border-right:solid 1px #dadada !important;
border-left:solid 1px #dadada !important;
z-index:1000;

}*/

 
ul.nice-menu ul li a{
display: block !important;
border:0 !important;
}
 

 
ul.nice-menu li{
width: auto !important;
}
 
 
ul.nice-menu ul{
width: auto !important;
border:0 !important;
padding-bottom:0;
background:none;
}
 
 
ul.nice-menu ul li.last{
background:transparent url(images/liright.gif) no-repeat right bottom;
padding-right:3px;
border:0 !important;
}
 
ul.nice-menu ul .last a{
background:transparent url(images/lileft.gif) no-repeat left bottom;
border:0 !important;
}
ul.nice-menu ul li:last-child{
background:transparent url(images/liright.gif) no-repeat right bottom !important;
padding-right:3px;
border:0 !important;
}
 
ul.nice-menu ul li:last-child a{
background:transparent url(images/lileft.gif) no-repeat left bottom;
border:0 !important;
} 

.front .block-nice_menus, .front ul.nice-menu {
width:947px !important;
}
 
#main-nav{
font-family:Helvetica,Arial,sans-serif;
}
 
#block-gigaspaces-1 .sidebox li a:hover {
color:#5CADDB !important;
}
/*changed by Avital*/
div#edit-other1-demo-wrapper,
div#edit-other1-new-wrapper,
div#edit-other1-pop-wrapper,
div#edit-other1-pop-wrapper,
div#edit-other1-land-wrapper,
div#edit-other1-wrapper {
	display:none;
}
#gigaspaces-salesforce-contact-page-form div.select-other-wrapper-1 div#edit-other1-wrapper,
#gigaspaces-land-contact-page-form #edit-other1-land-wrapper ,
#gigaspaces-pop-contact-page-form #edit-other1-pop-wrapper ,
#gigaspaces-demo-contact-page-form #edit-other1-demo-wrapper ,
#gigaspaces-new-contact-page-form #edit-other1-new-wrapper,
#gigaspaces-content-contact-page-form #edit-other1-new-wrapper 
{
	background-repeat:no-repeat;
	background-image:url(/themes/tendu/images/other_textfield.png);
	width:144px;
}
#gigaspaces-salesforce-contact-page-form div.select-other-wrapper-1.Error-Text-Input,
#gigaspaces-land-contact-page-form #edit-other1-land-wrapper.Error-Text-Input,
#gigaspaces-pop-contact-page-form #edit-other1-pop-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form #edit-other1-demo-wrapper.Error-Text-Input,
#gigaspaces-new-contact-page-form #edit-other1-new-wrapper.Error-Text-Input
{
	background-image:url(/themes/tendu/images/other_textfield_red.png) !important;
}
.select-other-wrapper-1 div#edit-other1-new-wrapper,
.select-other-wrapper-1 div#edit-other1-land-wrapper,
.select-other-wrapper-1 div#edit-other1-pop-wrapper,
.select-other-wrapper-1 div#edit-other1-demo-wrapper,
.select-other-wrapper-1 div#edit-other1-wrapper						  
{
	float:left;
	margin:0;
	width:150px;
}
.select-other-wrapper-1 div#edit-other1-new-wrapper label,
.select-other-wrapper-1 div#edit-other1-land-wrapper label,
.select-other-wrapper-1 div#edit-other1-demo-wrapper label,
.select-other-wrapper-1 div#edit-other1-pop-wrapper label {
	display:none;
}
div.select-other-wrapper-1 input#edit-other1-new.form-text,
div.select-other-wrapper-1 input#edit-other1-land.form-text,
div.select-other-wrapper-1 input#edit-other1-pop.form-text,
div.select-other-wrapper-1 input#edit-other1-demo.form-text,
div.select-other-wrapper-1 input#edit-other1.form-text{	
	background-position:left center;
	width:112px;
	height:18px;	
	margin-left:7px;
	margin-top:7px;		
}
.select-other-wrapper-1 div#edit-other1-new-wrapper,
.select-other-wrapper-1 div#edit-other1-pop-wrapper,
.select-other-wrapper-1 div#edit-other1-land-wrapper,
.select-other-wrapper-1 div#edit-other1-demo-wrapper,
.select-other-wrapper-1 div#edit-other1-wrapper						  
{
	float:left;
	margin:0;
	width:150px;
}
.select-other-wrapper-1 div#edit-other1-new-wrapper label,
.select-other-wrapper-1 div#edit-other1-demo-wrapper label,
.select-other-wrapper-1 div#edit-other1-pop-wrapper label {
	display:none;
}

#gigaspaces-pop-contact-page-form #edit-role-pop-wrapper
#gigaspaces-demo-contact-page-form #edit-role-demo-wrapper{
	height:31px;
}
/* select other behavior */
.edit-role-new-wrapper,
.edit-role-land-wrapper,
.edit-role-demo-wrapper,
.edit-role-pop-wrapper  {
	height:31px;
	position:relative;
	overflow-x:hidden;
	overflow-y:hidden;
	float:none;
}
#edit-profile-role-wrapper{
margin-top:0px;
}
#edit-profile-other-role-wrapper{
margin-left:5px;
margin-bottom:0px;
}
#edit-profile-other-role-wrapper label{
display:none;
}
#edit-profile-other-role{
width:150px;
*width:145px;
float:left;
margin-left:5px;
margin-top:0px;
}
#edit-profile-role-wrapper{
float:left;
}

#edit-role-pop-wrapper .jquery-selectbox.Error-Text-Input
#edit-role-demo-wrapper .jquery-selectbox.Error-Text-Input{
background-image:url(/themes/tendu/images/selectbox_red.png);
}
.select-other-wrapper-1{

}
#edit-profile-other-role{
visibility:hidden;
}
.select-other-wrapper-1 .jquery-selectbox .jquery-selectbox-list-wrapper{
position:absolute;
left:0px;
top:0px;
z-index:7000  !important;
}
.jquery-selectbox {
background-color:transparent;
background-image:url(/themes/tendu/images/selectbox.png);
background-repeat:no-repeat;
display:inline;
float:left;
font-size:11px;
height:28px;
padding:7px 0 0 7px;
position:relative;
width:229px;
z-index:0;
}

.select-other-wrapper-1 .jquery-selectbox {
background-color:transparent;
background-image:url(/themes/tendu/images/selectbox.png);
background-repeat:no-repeat;
display:inline;
float:left;
font-size:11px;
height:28px;
padding:7px 0 0 7px;
position:relative;
width:229px;
z-index:4;
}

#edit-role-wrapper{
z-index:4;
=======
@charset "utf-8";



/* Basic CSS Reset */
body, div,  dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a,
pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {margin:0;padding:0;}
img, fieldset, legend, table, tr, td, th {border:none;}
ol, ul, li {list-style-type:none;}
/*.not-front ul {margin-top:18px;}*/
table, td{vertical-align:top;text-align:left;}/*LTR*/
th{vertical-align:middle;text-align:left;}/*LTR*/
fieldset{padding:0;margin:0;}

/* Drupal CSS Defaults reset */
.profile,
.node-form .standard{clear:none;}
ul.menu{padding:0 0 0 1em;}/*LTR*/
ul.menu li{margin:0 0 0 .5em;}/*LTR*/
.item-list ul li{list-style-image:none;list-style-type:none;padding:0;margin:0;}
li.leaf{list-style-image:none;list-style-type:none;}
tbody {border:none;}
html, body{height:100%;}
#page{height:auto !important;height:100%;min-height:100%;position:relative;}
body{font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;font-size:12px;line-height:150%;}
#page{width:949px;margin:0 auto;padding-bottom:1px;}/*LTR*/

#sidebar-left{float:left;width:170px;}/*LTR*/ 
#sidebar-right{float:right;width:195px;}/*LTR*/ 

.with-sidebar-left #content{margin-left:170px;padding-left:20px}/*LTR*/
.with-sidebar-right #content{margin-right:195px;padding-right:7px}/*LTR*/
.not-front #content-area .node,.not-front #content-area .view {padding-right:15px;}
#content-header,
#content-top,
#content-area,
#content-bottom,
#main,
#footer, 
#header_content{width:100%;overflow:hidden;}

#content{height:1%}
#header{width:100%;}
#main-nav{clear:both;width:100%;/*margin-bottom:-15px;*/}

/* End of Layout section
 *****************************************************
 */

/* Page Design
 *****************************************************
 * This section is a basic theme that uses Tendu's layout.
 * Don't consider it as obligatory, just a refference.
 */

/* General Tags */
body{color:#6b6b6b;background:#fff;}
h1{font-size:1.833em;line-height:1.333em;font-weight:bold;}
h2{font-size:1.5em;line-height:1.333em;font-weight:bold;}
h1.title {color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h1.title a{color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h1.title a:hover{text-decoration:none;color:#FF8604}
h2.title {color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h2.title a{color:#1985c3; font-size:16px;margin-top:20px;margin-bottom:5px;}
h2.title a:hover{text-decoration:none;color:#FF8604}
h3{font-size:1.333em;line-height:1.333em;font-weight:bold;}
h4{font-size:1em;line-height:1.333em;font-weight:bold;}
p{padding-bottom:10px;}
td{padding:0}
dt{font-style:italic;}
dd{padding:10px;}
ul.bullets{padding:.5em 1em;}
ul.bullets li{margin-left:1.5em;list-style:disc;line-height:1.5em;}
tr.odd, tr.even{border-bottom:none;}
tr.even{background:#f8f8f8;}
.pager {text-align:right;}
/* Form Elements  */
input, select, textarea{font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px;margin: 0;}
input[type=submit]{margin:10px 0;}
input[type=text],input[type=password],select, textarea {border:1px solid #DADADA;}
textarea{line-height:1.2em;}
button{font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;font-weight:bold;line-height:1em;font-size:12px}
button{cursor:pointer;}

/* Links */
a{color:#FF8604;text-decoration:none;}
a:visited{}
a:hover, a:focus{text-decoration:underline;}

/* Views, Blocks and Nodes*/
#content{margin-top:0;}
#content .block,
#content .node,
#content .view,
#content .profile{padding:0;margin-bottom:10px;top:0;}
#content .view .block,
#content .node .block,

.block .block{padding:0;background:0;}
#mission{padding:12px;background:#f6f8f5;font-size:1.166em;margin-bottom:10px;}
.messages{padding:12px;background:#f0fdf0;border:1px solid #e0ede0;margin-bottom:10px;}
#nav a{font-weight:bold;font-size:1.083em;}
.meta{font-size:.83em;padding-bottom:.5em;}


/* Forums */
#forum table{width:auto;}

/* Footer */
#footer{border:1px solid #dadada; padding:1px 5px 6px ;height:30px;text-transform: uppercase;font-size:10px;margin:10px 0;width:937px;}
#footer .footer_copy{float:left;}
#footer .footer_links{float:right;}
#footer  a {color:#535D66;}

/*Tweaks for Admin pannels */
#blocks .block{padding:0;margin:0;}

/* End of Page Design section
 *****************************************************
 */



 
/* Header and Navagation */
#header_content {height:80px;}
  #site-details{float:left;margin-top: 5px}/*LTR*/
  #site-logo{float:left;margin-top: 10px;}/*LTR*/ /*IE6 commented*/
  #site-details {float:right;width:600px;}
    #site-details ul{/*float:left;width:330px;*/padding-top:3px;}
	#search-theme-form .item-list {text-align:right;}
	#site-details ul li{padding:0 10px; border-right:1px solid #dadada;float:right;height:12px;text-transform: uppercase}
	#site-details ul li:first-child{border-right:none;}
	#site-details ul li a{color:#4f4f4f;line-height:13px;}
	#edit-search-theme-form-keys{float:left;margin:0;height:16px;padding:2px;color : #cacaca; float:right}
	#search-theme-form #edit-submit {border:none;margin-left:5px;float:right;}
	#block-nice_menus-1 h2 {display:none;}
.block-nice_menus {height:45px;}	
#main-nav,#home {font-family: Helvetica, Arial, sans-serif;font-size:12px;}
ul.nice-menu {padding:0;background:url(images/primary_back.png) repeat-x;width:948px;border-left:1px solid #dadada;border-right:1px solid #dadada;height:34px;}
ul.nice-menu-down li.menuparent{color:#4f4f4f;text-transform: uppercase;padding:10px;
border:none;background:url(images/primary_back_sep.png) no-repeat left center;margin:0;
padding:10px;
}
ul.nice-menu-down li.menuparent li{color:#4f4f4f;text-transform: cappitalize;padding:10px;
border:none;}
ul.nice-menu-down li.menuparent:hover {color:#1985C3;}
ul.nice-menu ul li {
width:111px;
}
ul.nice-menu-down li.menuparent:first-child{background:none;}
}
ul.nice-menu li {background:transparent;}

ul.nice-menu-down .menuparent li a {
color:#4f4f4f;text-transform: none;padding:10px;border:none;padding:5px 5px 5px 10px;
}
ul.nice-menu-down .menuparent li:first-child a {
padding:15px 5px 5px 10px;
}

ul.nice-menu-down .menuparent.active span{color:#1985C3;background:url(images/primary_back_active.png) no-repeat center bottom;padding-bottom:17px;position:relative;
z-index:1;}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over{
background:url(images/primary_back_sep.png) no-repeat left center;
}
ul.nice-menu-down li.menuparent:first-child:hover,
ul.nice-menu-down li:first-child.over{
background:url(images/primary_back_sep.png) no-repeat -100px center;
}
ul.nice-menu-down li.menuparent a:hover {color:#1985C3;text-decoration:none;}
ul.nice-menu-down li.menuparent li a:hover {color:#1985C3;}
ul.nice-menu-down li.menuparent li a:active {text-decoration:none;}

ul.nice-menu ul {
left:-1px;
margin-right:0;
top:33px;
border-top:none;
background: url(images/drop_bottom.gif) no-repeat center bottom;
padding-bottom:10px;
}
ul.nice-menu-down li.menuparent li:first-child {
background:#FFFFFF url(images/drop_top.gif) no-repeat left top;

padding:0;
}
ul.nice-menu-down li.menuparent li {
border:none;background:#fff;margin:0;
padding:0;
border-right: 1px solid #dadada;
border-left: 1px solid #dadada;

}	
ul.nice-menu-down .menuparent li a.active {padding-bottom:5px;}

#block-slicedmenu-1, #block-slicedmenu-2 {position:relative;top:0px;border-left: 1px solid #dadada;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;height:24px;width:948px;z-index:2;}
#block-slicedmenu-2 {
background:transparent url(images/sec_level_shading.gif) repeat-x scroll 0 0;
margin-top:0px;
position:relative;
top:0px;
height:28px;
z-index:1;}


#block-slicedmenu-1 ul.menu li.active{background:transparent url(images/primary_back_active.png) no-repeat scroll center bottom;
color:#1985C3;
padding-bottom:13px;
position:relative;
z-index:1;
}


#block-slicedmenu-1 ul.menu {padding:2px 0 0 4px;}
#block-slicedmenu-2 ul.menu  {padding:6px 0 0 4px;}
#block-slicedmenu-1 ul.menu li ,#block-slicedmenu-2 ul.menu li {float:left;padding: 0;margin:0;}
#block-slicedmenu-1 ul.menu li:first-child a, #block-slicedmenu-2 ul.menu li:first-child a{border-left: none;}
#block-slicedmenu-1 ul.menu li a, #block-slicedmenu-2 ul.menu li a{border-left: 1px solid #dadada;color:#4f4f4f;padding: 0 8px;}
#block-slicedmenu-1 ul.menu li a:hover, #block-slicedmenu-2 ul.menu li a:hover{text-decoration:none;color:#1985C3}
#block-slicedmenu-1 ul.menu li a.active, #block-slicedmenu-2 ul.menu li a.active{color:#1985C3}
#block-slicedmenu-1 ul.menu li.active a {color:#1985C3}

 /* content header */
 #block-gigaspaces-2 {clear:both;position:relative;width:750px;top:0px;}
.content-header-breadcrumb {border-bottom:1px solid #dadada;height:18px;}
 #printable_icons{float:right;margin-right:6px}
 #printable_icons  ul li {display:inline;padding: 0 5px}
 .breadcrumb {float:left;color: #dadada;padding: 0 0 0;}
 .breadcrumb a{color: #dadada;}
 .breadcrumb_active {color:#1985C3;}
 .content-title {clear:both;}
 
 /* share */
 #block-gigaspaces-1 li { display:inline;padding:0 6px;} 
 #block-gigaspaces-1  .sidebox ul {text-align:center;padding: 1px 0 0;border:1px solid #dadada;}
 #block-gigaspaces-1 ul {padding:3px 0 0;text-align:center;border:1px solid #dadada;}
  
 /*sideblocks */
  #block-gigaspaces-1 .sidebox ul {border:none;}
 .sidebox { margin:10px 0 0; background:url(images/sideblock_top.png) no-repeat center top;padding:5px 0 0;}
 .sidebox:first-child { margin-top:42px;}
  .sidebox  h3 {color:#fff;padding-left: 8px}
        #block-gigaspaces-1 .sidebox li {padding:0;}
   
    #block-gigaspaces-1 .sidebox ul{ background:url(images/sideblock_botoom.png) no-repeat center bottom;padding-bottom:23px ;}
#block-gigaspaces-1  .item-list {margin-top:33px;}
#block-gigaspaces-1 .sidebox .item-list {margin-top:0;}
	/*managment */

	.view-content-management-view .node:first-child h2 {border-top: none;}
	/*.field-type-content {padding-right:45px;}*/
	

	
	/* front */
	.front #content-header {display:none;}
	.front .block-nice_menus, .front ul.nice-menu {height:34px;}
	.panel-3col-33-stacked div div {margin:0;}
	.panel-col-top h2,.panel-3col-33-stacked .panel-col-first  h2,.panel-3col-33-stacked .panel-col  h2,.panel-3col-33-stacked .panel-col-last h2{display:none;}
	.front #content {margin-top:0;}
	.front #content .node, .front #content .view{margin-bottom:0px;}
	
	#home.panel-3col-33-stacked .panel-col-first,.panel-3col-33-stacked .panel-col {
    border: 1px solid #DADADA;
    height: 127px;
    padding: 30px 0 3px;
    width: 311px;
/*background:#fff url(images/home_left_header.png) no-repeat center top;*/
}
#home.panel-3col-33-stacked .panel-col-first{
background:none !important;
}
.panel-clearer {display:none;}
#home.panel-3col-33-stacked .panel-col {
background:#fff url(images/home_middle_header.png) no-repeat center top;}
#home.panel-3col-33-stacked .panel-col-first li a,.panel-3col-33-stacked .panel-col li a {display:block;margin-top:0;height:24px;background:#c6c6c6 url(images/home_arr.png) no-repeat 0 top;padding:8px 0 0 38px ;color:#4f4f4f;font-size:14px;}
#home.panel-3col-33-stacked .panel-col-first li a:hover,.panel-3col-33-stacked .panel-col li a:hover{background:url(images/home_arr.png) no-repeat 0 -32px;text-decoration:none;color:#FF8604;}
#home.panel-3col-33-stacked .panel-col-first p ,#home.panel-3col-33-stacked .panel-col p  {text-align:right;padding:8px 10px 5px 0;border:1px solid #dadada;}
#home.panel-3col-33-stacked .panel-col-first p a,.panel-3col-33-stacked .panel-col p a {color:#ff8604;font-weight:bold; }
#home.panel-3col-33-stacked .panel-col-last {    border: 1px solid #DADADA;
    height: 158px;
    margin-top: 0;
    width: 303px;}
#home p {padding-top:0px;}
#home .panel-col-top p {padding-bottom:2px;}
#home .panel-col-bottom {  height: auto;background:url("images/homepage_box_top1.jpg") no-repeat scroll left top transparent;font-size:12px;float:left;margin-top:10px;}
#home .panel-col-bottom .panel-col-bottom-container {background:none;padding:0;}

#home .panel-col-bottom .panel-col-bottom-container>div {background:none repeat scroll 0 0 transparent;}

#content #block-views-hompage_Blog_Posts{float:left;/*height:140px;*/padding:8px 15px 0;margin:0;width:272px;}
#content #block-views-hompage_Blog_Posts {
float:left;
margin:0;
padding:8px 11px 0;
width:280px;
}
#content #block-views-homepage_events{         background:none;
    float: left;
    height: 100%;
    margin: 0 0 0 10px;
   padding: 8px 12px 7px 5px;
    width: 284px;
   }
#content #block-views-homepage_news {  background: none;
    float: left;
    margin-bottom: 0;
    padding: 8px 15px 8px 5px;
    width: 616px;}
#home .panel-col-bottom h2{color:#1985c3;font-size:14px;    padding: 12px 0 15px 48px;    font-weight: normal;}
#block-views-hompage_Blog_Posts h2{background:url(images/home_icon_blog.png) no-repeat left top;}

#block-views-homepage_events .view-data-node-title ,
#bblock-views-homepage_news .view-data-node-title 
{float:left;width:180px;padding-left:20px;background:url(images/home_orange_arr.png) no-repeat left 5px;margin-bottom:8px;font-size:12px;font-weight:normal;
font-family:Helvetica, Arial, sans-serif;}
#block-views-hompage_Blog_Posts .view-data-node-title {width:180px;padding-left:20px;background:url(images/home_orange_arr.png) no-repeat left 5px;font-size:12px;font-weight:normal;
font-family:Helvetica, Arial, sans-serif;}
#block-views-hompage_Blog_Posts  table{margin-bottom:8px;}
#block-views-homepage_events .view-data-node-title a,
#block-views-hompage_Blog_Posts .view-data-node-title a,
#block-views-homepage_news .view-data-node-title  a
{font-size:12px;font-weight:normal;font-family:Helvetica, Arial, sans-serif;}
#home .panel-col-bottom .view-data-node-title  a {color:#4F4F4F;}
#home .panel-col-bottom .view-data-node-title a:hover {color:#FF8604;}
.panel-col-bottom .view-data-node-title a:hover {text-decoration:none;color:#FF8604;}
#block-views-hompage_Blog_Posts .view-data-node-data-field-author-field-author-value {font-style: italic;color:#AAA;margin-top:1px;}

#block-views-homepage_events h2{background:url(images/home_icon_event.png) no-repeat left top;}
#block-views-homepage_events .view-data-field-date-1-value {float:left;width:70px;background:url(images/homepage_event_3dot.png) no-repeat right top;margin-right: 10px;}
#block-views-homepage_events li{margin-bottom:8px;}
#block-views-homepage_events  .view-data-event-info {margin-left:85px;}
#block-views-homepage_events a {color:#FF8604;}

#block-views-homepage_news h2{background:url(images/home_icon_news.png) no-repeat left top;}
#block-views-homepage_news .view-data-node-title {padding-right:20px;margin-right:10px;background:url(images/home_orange_arr.png) no-repeat right 5px;padding-bottom:4px;font-size:12px;font-weight:normal;}
#block-views-homepage_news li{background:url(images/dash_sep.png) repeat-x left bottom;margin-bottom:4px;}

.block.panel-col-bottom ul {padding:0;}
/*tools */

#home .edit_widget {position:absolute;z-index:4;float:none;width:300px;float:right;} 
.edit_widget {position:relative;float:left;} 

/*admin */
.admin_sidebar {display:block;text-align: center;border:1px solid #dadada; background:yellow;margin-top:10px;padding: 5px;}
.admin_sidebar:hover { background:orange;color:#000;}
#gigaspaces-admin-sidebar-items-form table {width:80%;}
.clear {height:1px;line-height:1px;}

/*sitemap*/
.site-map ul {margin:15px;clear:both;}
.site-map ul li{clear:both;}
.site-map ul ul li{width:32%;float:left;clear:none;}
.site-map ul ul ul li{width:auto;float:none;}
.site-map ul a{font-weight:bold;font-size:16px;}

.site-map ul ul a{font-weight:normal;font-size:14px;color: #4F4F4F;}
.site-map ul ul ul a{font-weight:normal;font-size:12px;}
.site-map .box h2 {display:none;}

/*user register */
#user-register label {
width: 200px;float:left;clear:left;
}
#user-register label.option{
width: auto;float:none;clear:left;
}
#user-register #edit-submit {clear:both;}
#user-register select {width:328px;}
.hideme {display:none;}

/*#dashboard.panel-2col-stacked .panel-col-first {background:url(images/solutions_header.jpg) no-repeat 1px top;width:292px;}
#dashboard.panel-2col-stacked .panel-col-last {background:url(images/solutions_header.jpg) no-repeat top right;float:left;width:292px;}
#dashboard.panel-2col-stacked .panel-col-first .node{margin: 8px 0 0; border-left: 1px solid #1985C3; padding: 0 20px 10px 15px;}
#dashboard.panel-2col-stacked .panel-col-last .node{margin: 8px 0 0; border-left: 1px solid #dadada;border-right: 1px solid #1985C3; padding: 0 20px 10px 15px;}
#dashboard.panel-2col-stacked .panel-col-first h2{margin: 0 0 5px;}
#dashboard.panel-2col-stacked .panel-col-last h2{margin: 0 0 5px;}

#dashboard.panel-2col-stacked .panel-col-bottom {background:url(images/solutions_footer.jpg) no-repeat 1px bottom; width:584px;padding-bottom:1px;margin-bottom:20px;}
#dashboard.panel-2col-stacked .panel-col-bottom>div {border: 1px solid #1985C3;border-bottom: none; }

#dashboard.panel-2col-stacked .panel-col-bottom p,#dashboard.panel-2col-stacked .panel-col-bottom ul{padding:0px 15px;}*/
#dashboard ul li{background:url(images/home_orange_arr.png) no-repeat left 5px;padding-left:15px;}
#dashboard td.dashboard_title{border:none;padding:0;}
#dashboard td.dashboard_title .dashboard_title_container{background:transparent url(images/solutions_tile.jpg) repeat-x scroll left top;
border:1px solid #1985C3;
display:block;
margin-right:1px;
padding:5px 10px;}

.view-data-node-data-field-date-field-date-value {font-style:italic;}

.expandeble-item-link {font-weight:bold;cursor:pointer;}
.expandeble-item-section {border-left: 1px solid #dadada;margin:28px 40px 10px;padding-left:10px;}
.expandeble_item_close{color:#ff8604;cursor:pointer;}
.expandable_item_plus {background:url(images/expand_plus.gif) no-repeat center left;margin-right: 10px;}
.expandable_item_minus {background:url(images/expand_minus.gif) no-repeat center left;margin-right: 10px;}

.view-label-node-data-field-date-field-date-value , .view-label-audio-playtime {float:left;clear:left;}
.sep , .view-content-audio .item-list li,.view .node, .page-taxonomy  .node{
border-bottom:1px solid #DADADA;
padding-bottom:15px;margin-bottom:15px;
}
.panel-col-top .field-field-abstract {display:none;}

.wp_title {font-weight:bold;cursor:pointer;}
.wp_section_title{margin: 15px 0;}
.wp_abstract_block {border-left: 1px solid #dadada;margin:15px 40px;padding:0 0 0 10px;}
.wp_abstract {font-weight:bold;color:#FF8604;cursor:pointer;}
.wp_section table {margin-top:5px;}

.field-field-images {width: 160px;text-align:right;padding-bottom:20px;}
.view-data-audio-download-link, .field-field-downloads_0 .field-items div {padding-left:15px;background:url(images/download.gif) no-repeat left center; }
.field-field-links-read-more-at{padding-left:20px;padding-top:10px;background:url(images/info.jpg) no-repeat left center; }
.view-data-audio-download-link {float:right;clear:right;margin-top:-5px; }
.field-field-downloads_0 {margin: 15px 0;}
.download_version_title {margin:15px 0 10px;}
.page-taxonomy h2.title{width:566px;}



/*editor helpers - speciel styles IE can override */
/*
.table {border:none;background:url(images/table_footer.png) no-repeat bottom left;width:588px;margin-top:18px}
.table tbody{
border:none;background:url(images/table_header.png) no-repeat top left;width:588px;}
.table tr:first-child{color:#1985C3;font-weight:bold;}

.table td{padding:5px 10px;border-top:1px solid #dadada;border-right:1px solid #dadada;background:transparent;}
/*.table tr td:first-child {border-right:none;}*/
/*.table tr:first-child td{border-top:none;padding-top:10px;padding-bottom:4px;}
*/
.cachingtop.table {width:740px;background:url(images/chaching_table_top.gif) no-repeat top left;margin-top:0;}
.achingtopstyle .ie_table_fix{
border:none;background:url(images/chaching_table_body.gif) no-repeat bottom left;width:5740px;padding-bottom:15px;}
.cachingtop.table tbody {background:transparent;}
.cachingtop.table  tr:first-child{color:#6B6B6B;font-weight:normal;}
.cachingtop.table td {
background:transparent none repeat scroll 0 0;
border-right:none;
border-top:none;
border-left:1px solid #DADADA;
}
.cachingtop.table tr td:first-child {border-left:none;}
.cachingtop.table p {margin-top:0;padding-top:0;}
/*contact page form */
#gigaspaces-salesforce-contact-page-form {width:725px;border:/*1px solid*/none #dadada; padding: 20px 10px 10px;}
/*#gigaspaces-salesforce-contact-page-form #edit-country,#gigaspaces-salesforce-contact-page-form #edit-industry,#gigaspaces-salesforce-contact-page-form #edit-interest {width:253px;}*/
#gigaspaces-salesforce-contact-page-form label{width:150px;float:left;clear:left;}
#gigaspaces-salesforce-contact-page-form #edit-updates-wrapper label {width:auto;float:none;clear:both;}
#gigaspaces-salesforce-contact-page-form  #edit-message-wrapper,
#gigaspaces-demo-contact-page-form  #edit-message-wrapper,
#gigaspaces-new-contact-page-form  #edit-message-wrapper, { 
	display:block;
	height:auto;
	float:left;
	/*clear:both;*/
	/*width:100%;*/
	overflow:visible;
}
#gigaspaces-salesforce-contact-page-form  #edit-message-wrapper  .resizable-textarea span,
#gigaspaces-land-contact-page-form  #edit-message-wrapper  .resizable-textarea span,
#gigaspaces-new-contact-page-form  #edit-message-wrapper  .resizable-textarea span,
#gigaspaces-demo-contact-page-form  #edit-message-wrapper  .resizable-textarea span,
#gigaspaces-wp-contact-page-form #edit-message-wrapper .resizable-textarea span{
	background-repeat:no-repeat;
	background-image:url('/themes/tendu/images/textarea.png');
	display:block;
	float:left;
} 
#gigaspaces-salesforce-contact-page-form  #edit-message,
#gigaspaces-land-contact-page-form  #edit-message,
#gigaspaces-new-contact-page-form  #edit-message,
#gigaspaces-demo-contact-page-form  #edit-message,
#gigaspaces-wp-contact-page-form #edit-message {
	width:216px;
	border:0;
	margin:3px;
	margin-left:6px;
	height:60px;
	margin-right:8px;	
	color:#6b6b6b;
	overflow:auto;	
}
div.resizable-textarea {
	width:auto;
}
#gigaspaces-salesforce-contact-page-form  #edit-submit{margin-left: 350px;}
#gigaspaces-salesforce-contact-page-form  .form-item {margin-bottom:1px;}
.grippie {display:none;}

.view-data-node-title,.view-data-node-title a,
.page-taxonomy .node h2.title, .view .node h2.title,
.page-taxonomy .node h2.title a, .view .node h2.title a {
color:#666666;
font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
margin: 20px 0 0;
padding:0;
}
.view-data-node-title a:hover,a.view-data-node-title:hover,
.page-taxonomy .node h2.title a:hover, .view .node h2.title a:hover {
color:#FF8604;text-decoration:none;}
 .clearer {float:none;clear:both;}
 
 

/*editor helpers - speciel styles IE can override */
.table {
border:none;background:transparent url(images/table_top.gif) no-repeat top left;width:588px;margin-top:0;}

.table tr:first-child{color:#1985C3;font-weight:bold;}

.table td{padding:5px 10px;border-top:1px solid #dadada;border-right:1px solid #dadada;background:transparent;}
/*.table tr td:first-child {border-right:none;}*/
.table tr:first-child td{border-top:none;padding-top:10px;padding-bottom:4px;background:url(images/table_caption.gif) repeat-x bottom;}
.cvart p.subhea-3 {padding: 0 0 10px;margin:0;}
.ie_table_fix {border:none;background:url(images/table_footer.png) no-repeat bottom left;width:588px;margin-top:18px;}
.chart {background:url(images/chart_middle.gif) repeat-y;width:730px;}
.chart_pre_0 {background:url(images/chart_top.gif) no-repeat left top;font-size:12px;}
.chart_pre_1 {background:url(images/chart_bottom.gif) no-repeat left bottom;padding: 12px 0;}
.chart td {width: 33.3%; padding: 0 15px;}
.subhead-3 a{
color:#9BD939;
font-family:Lucida sans,Lucida Grande,Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin:10px 0;
}
.rounded_block a:hover  .subhead-3 {color : #1985C3;}
.rounded_block a {color:#6B6B6B;}
 .rounded_block a:hover{color:#6B6B6B;text-decoration:none;}
.rounded_block a{
padding:15px 25px 0;
width:630px;
display:block;
background:url(images/chaching_section.jpg) no-repeat left 0;
height:70px;
}
.rounded_block{margin-bottom:15px;width:630px;}
.rounded_block a:hover {background:url(images/chaching_section.jpg) no-repeat left -92px;}
.distributedchacing_inner{background:url(images/chaching_image.jpg) no-repeat left top;
padding:20px 30px 40px 390px;
width:320px;}
.distributedchacing{background:url(images/chaching_image_bottom.gif) no-repeat left bottom;padding:0;}
/* OREN: #gigaspaces-salesforce-contact-page-form #edit-country, */
#gigaspaces-salesforce-contact-page-form #edit-industry, 
#gigaspaces-salesforce-contact-page-form #edit-interest,
#edit-interested {
width:228px;
}
.page-search h2{color:#ababab;margin-top:20px;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
font-weight:normal;
padding:0 0 10px;}
.search-results dt {
margin-top:15px;
}
.search-results dd {
border-bottom:1px solid #dadada;
margin:5px 0;padding:0;
}
.search-results dt a{
color:#666666;
font-family:Lucida sans,Lucida Grande, Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
margin: 10px 0;
padding:0;
font-style:normal;
font-size:12px;}
.search-results dt a:hover{
color:#FF8604;
text-decoration:none;
}

.node-type-product-page #content-area{overflow-y:visible;}
.table_no_hearder_level1 {background:url(images/screen3_bottom.gif) no-repeat left bottom; padding-bottom:10px;margin-left:2px;}
.table_no_hearder_level2 {background:url(images/screen3_top.gif) no-repeat left top; padding-top:10px;}
.table_no_hearder {border-left:1px solid #1985C3;border-right:1px solid #1985C3;margin-left:1px;width:537px;}
.table_no_hearder td {padding:5px 10px;border-top:1px solid #dadada;border-left:1px solid #dadada;}
.table_no_hearder tr:first-child td {border-top:none;}
.table_no_hearder tr td:first-child  {border-left:none;}

/*Sergata classes*/
.sidebox_buttons {	
	margin-top: 20px;		
	margin-bottom: 20px;
	position:relative;
}
.sidebox_buttons p{
	padding-bottom: 3px;	
}

#tabbed_area {
	width:740px;
}

#block-gigaspaces-5 #product_sub_itemlist h2.title{
	margin-top:0px;
}

.in_depth_title{
	color: rgb(25, 133, 195); 
	font-weight: bold;
}

/* Sergata - side bar buttons */
.sidebox_buttons {	
	margin-top: 27px;		
	margin-bottom: 20px;
	z-index:10;
}
.sidebox_buttons p{
	padding-bottom: 3px;	
}

#tabbed_area {
	width:740px;
}

/* Sergata - new contact form */
#content #block-block-23,
#content #block-block-24 {
	background:url(/themes/tendu/images/frame_contact.png) no-repeat;
	padding:15px;
	padding-bottom:0px;
	margin-bottom:2px;
height:290px;

}  
#content #block-block-32,#content #block-block-32 {
	background:url(/themes/tendu/images/small_frame_contact.png) no-repeat;
	padding:15px;
	padding-bottom:0px;
	margin-bottom:2px;
	height: 300px;
}
.contact #block-block-32,.contact #block-block-33
{
height:227px;
margin-bottom:2px;
margin-left:59px;
width:695px;
}
.contact #block-block-33
{
    height: 244px;
    margin-left: 83px;
    margin-top: 10px;
}
.contact #block-block-33 .cloud_contact_block_description{
 margin-bottom:20px;
}
#content #block-gigaspaces-3 {
	background:url(/themes/tendu/images/short_frame_contact.png) no-repeat;
	padding-left:12px;
height:331px;
}
#content #block-block-34 {
    background: url("/themes/tendu/images/short_frame_contact.png") no-repeat scroll 0 0 transparent;
    height: 331px;
    padding-left: 12px;
    padding-top: 20px;
}
#block-block-23 h2, #block-block-24 h2,#hidden_popup_iframe h2,#block-block-32 h2{
	color:#169DD2;
	margin-left:2px;
	margin-top:-2px;
	float:left;
}
#hidden_popup_iframe h2 {
	float:none;
}


/*#block-block-23 #gigaspaces-new-contact-page-form  div  .form-item, 
#block-block-23 #gigaspaces-new-contact-page-form  div  .captcha {*/ 
/*#gigaspaces-new-contact-page-form  div  .captcha {*/	
#gigaspaces-new-contact-page-form  div  .form-item,
#gigaspaces-content-contact-page-form  div  .form-item,
#gigaspaces-salesforce-contact-page-form div  .form-item,
#gigaspaces-cloud-contact-page-form div  .form-item,
#gigaspaces-cloud1-contact-page-form div  .form-item,
#gigaspaces-wp-contact-page-form div .form-item
{		position:relative;	
	width:339px;
	margin-right:9px;
	vertical-align:middle;
	float:left;
	height:31px;
	/*overflow:hidden;*/
}
#gigaspaces-cloud1-contact-page-form div  .form-item{		position:relative;	
width: 316px;
}

/*
#gigaspaces-salesforce-contact-page-form div #edit-country-wrapper.form-item,
#gigaspaces-salesforce-contact-page-form div #edit-interested-wrapper.form-item{											      
	height:43px;	
}*/

#gigaspaces-new-contact-page-form  div  .captcha ,
#gigaspaces-content-contact-page-form  div  .captcha ,
#gigaspaces-cloud-contact-page-form  div  .captcha ,
#gigaspaces-cloud1-contact-page-form  div  .captcha ,
#gigaspaces-salesforce-contact-page-form div  .captcha{
	width:364px;
	height:31px;
	margin-top:0px;
	vertical-align:middle;
	float:left;		
}

#gigaspaces-new-contact-page-form .captcha #edit-captcha-response-new-wrapper,
#gigaspaces-cloud-contact-page-form .captcha #edit-captcha-response-cloud-wrapper,
#gigaspaces-cloud1-contact-page-form .captcha #edit-captcha-response-cloud-wrapper,
#gigaspaces-content-contact-page-form .captcha #edit-captcha-response-new-wrapper,
#gigaspaces-salesforce-contact-page-form .captcha #edit-captcha-response--wrapper{
	margin-top:14px;
	width:143px;
	float:left;
	vertical-align:middle;
}
#gigaspaces-demo-contact-page-form .captcha #edit-captcha-response-demo-wrapper,
#gigaspaces-salesforce-contact-page-form .captcha #edit-captcha-response-demo-wrapper{
	width:100px;
	float:left;
	vertical-align:middle;
}

#gigaspaces-pop-contact-page-form .captcha #edit-captcha-response-pop-wrapper,
#gigaspaces-salesforce-contact-page-form .captcha #edit-captcha-response-pop-wrapper{
	width:100px;
	float:left;
	vertical-align:middle;
}


#block-block-23 .new_contact_block_description,
#block-block-24 .new_contact_block_description {
	width:700px;
	font-weight:normal;
	display:block;
	clear:both;
/*	font-size:14px;*/	
	margin-bottom:5px;
	margin-left:3px;
	margin-top:7px;
	font-family:Lucida sans,Lucida Grande,Helvetica,Arial,sans-serif;
	height:40px;
}
#block-block-32 .cloud_contact_block_description , #block-block-33 .cloud1_contact_block_description{
    clear: both;
    display: block;
    float: left;
    font-family: Lucida sans,Lucida Grande,Helvetica,Arial,sans-serif;
    font-weight: normal;
    height: auto;
    margin-bottom: 5px;
    margin-left: 3px;
    margin-top: 12px;
    width: 700px;
}
#gigaspaces-new-contact-page-form .form-item, 
#gigaspaces-content-contact-page-form .form-item,
#gigaspaces-pop-contact-page-form .form-item,
#gigaspaces-demo-contact-page-form .form-item,
#gigaspaces-cloud-contact-page-form .form-item,
#gigaspaces-cloud1-contact-page-form .form-item,
#gigaspaces-salesforce-contact-page-form .form-item{
	margin-bottom:1px;
	margin-top:5px;
}

#gigaspaces-pop-contact-page-form  div  .form-item{
	width:340px;
	height:31px;
	/*overflow:hidden;*/
}
#gigaspaces-demo-contact-page-form  div  .form-item{
	width:344px;
	height:31px;
	/*overflow:hidden;*/
}
#gigaspaces-pop-contact-page-form  div  #edit-captcha-response-pop-wrapper,
#gigaspaces-demo-contact-page-form  div  #edit-captcha-response-demo-wrapper  {
	width:124px;
	margin-top:12px
}

#gigaspaces-pop-contact-page-form #edit-interests-pop-wrapper
#gigaspaces-demo-contact-page-form #edit-interests-demo-wrapper{
	height:31px;
}
#gigaspaces-pop-contact-page-form .captcha{
	margin-bottom:7px;
    width: 100%;
}
#gigaspaces-demo-contact-page-form .captcha{
    float: left;
    margin-bottom: 7px;
    margin-top: 3px;
}

#gigaspaces-new-contact-page-form select, #gigaspaces-new-contact-page-form input,
#gigaspaces-content-contact-page-form select, #gigaspaces-content-contact-page-form input,
#gigaspaces-pop-contact-page-form select, #gigaspaces-pop-contact-page-form input,
#gigaspaces-demo-contact-page-form select, #gigaspaces-demo-contact-page-form input,
#gigaspaces-salesforce-contact-page-form select, #gigaspaces-salesforce-contact-page-form input{
	color:#6B6B6B;
	width:228px;	
	height:18px;
	padding-top:5px;
	border:1px solid #5CA3D4;
}




#gigaspaces-new-contact-page-form select,
#gigaspaces-content-contact-page-form select,
#gigaspaces-pop-contact-page-form select,
#gigaspaces-demo-contact-page-form select,
#gigaspaces-salesforce-contact-page-form select {
	/*width:230px;*/
	height:27px;
	background-color:#EFEFEF;
}
#gigaspaces-new-contact-page-form #edit-captcha-response-new,
#gigaspaces-contnet-contact-page-form #edit-captcha-response-new,
#gigaspaces-salesforce-contact-page-form #edit-captcha-response-new{
	width:122px;
}
#gigaspaces-pop-contact-page-form #edit-captcha-response-pop{
	width:116px;
}
#gigaspaces-demo-contact-page-form #edit-captcha-response-demo,#gigaspaces-cloud-contact-page-form #edit-captcha-response-cloud{
	width:116px;
}
#gigaspaces-new-contact-page-form #edit-submit,
#gigaspaces-content-contact-page-form #edit-submit,
#gigaspaces-pop-contact-page-form #edit-submit,
#gigaspaces-cloud-contact-page-form #edit-submit,
#gigaspaces-cloud1-contact-page-form #edit-submit,
#gigaspaces-salesforce-contact-page-form #edit-submit,
#gigaspaces-wp-contact-page-form #edit-submit{
	/*background:url(images/send_new_contact.png) no-repeat;*/
	
       color:transparent;
	clear:both;
	float:left;
       background: url("images/send_new_contact.gif") no-repeat scroll 0 0 transparent;
	width:140px;
	height:48px;
	border:none;
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	margin-top:16px;
	margin-left:90px;
	display: inline-block;
	min-height: 20px;
	vertical-align:top;
	display: -moz-inline-stack;
	padding-top:0;
/*	padding-top:16px;*/		
}
#gigaspaces-demo-contact-page-form #edit-submit{
	color:#FFFFFF;
	clear:both;
	width:137px;
	height:48px;
	border:none;
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	margin-top:16px;
	display: inline-block;
	min-height: 20px;
	vertical-align:top;
	display: -moz-inline-stack;
	padding-top:0;
	float:left;
margin-left: 200px;
}
#gigaspaces-salesforce-contact-page-form #edit-submit{
	    float: left;
    margin-left: 100px;
    margin-top: -26px !important;
}

#gigaspaces-pop-contact-page-form #edit-submit{
   margin-left: 105px;
    margin-top: 10px;
    padding-top: 0;
}
#gigaspaces-new-contact-page-form label,
#gigaspaces-content-contact-page-form label,
#gigaspaces-pop-contact-page-form label,
#gigaspaces-cloud-contact-page-form label,
#gigaspaces-cloud1-contact-page-form label,
#gigaspaces-salesforce-contact-page-form label,
#gigaspaces-wp-contact-page-form label{
	clear:left;
	float:left;
/*	font-size:14px;*/
	font-weight:normal;
	width:103px;
	padding-top:5px;
	line-height:1.2;
}
#gigaspaces-demo-contact-page-form label{
	clear:left;
	float:left;
/*	font-size:14px;*/
	font-weight:normal;
	width:96px;
	padding-top:5px;
	line-height:1.2;
}
#gigaspaces-new-contact-page-form div label,
#gigaspaces-cloud-contact-page-form div label,
#gigaspaces-content-contact-page-form div label{
	width:96px;
}
#gigaspaces-cloud1-contact-page-form div label{
  width: 71px;
}
#gigaspaces-new-contact-page-form fieldset > * ,
#gigaspaces-content-contact-page-form fieldset > * ,
#gigaspaces-salesforce-contact-page-form fieldset > *{
	display:inline;
	vertical-align:middle;
}
#gigaspaces-pop-contact-page-form fieldset > * ,
#gigaspaces-demo-contact-page-form fieldset > * {
	display:block;
	vertical-align:middle;
}
#gigaspaces-new-contact-page-form #edit-captcha-token,
#gigaspaces-content-contact-page-form #edit-captcha-token,
#gigaspaces-pop-contact-page-form #edit-captcha-token,
#gigaspaces-demo-contact-page-form #edit-captcha-token,
#gigaspaces-salesforce-contact-page-form  #edit-captcha-token{
	display:none;
}
#gigaspaces-new-contact-page-form fieldset .description,
#gigaspaces-content-contact-page-form fieldset .description,
#gigaspaces-pop-contact-page-form fieldset .description,
#gigaspaces-demo-contact-page-form fieldset .description,
#gigaspaces-salesforce-contact-page-form  fieldset .description{
	font-size:12px;
	font-weight:bold;
}

#gigaspaces-new-contact-page-form fieldset img,
#gigaspaces-content-contact-page-form fieldset img,
#gigaspaces-pop-contact-page-form fieldset img,
#gigaspaces-premium-contact-page-form fieldset img,
#gigaspaces-demo-contact-page-form fieldset img,
#gigaspaces-cloud-contact-page-form fieldset img,
#gigaspaces-cloud1-contact-page-form fieldset img,
#gigaspaces-salesforce-contact-page-form fieldset img{
	float:left;
	height:30px;
	margin-top:14px;
	padding-right:8px;	
}
#gigaspaces-pop-contact-page-form fieldset img,
#gigaspaces-demo-contact-page-form fieldset img{
	margin-top:12px;
	padding-right:8px;	
}

#gigaspaces-new-contact-page-form fieldset .description, 
#gigaspaces-content-contact-page-form fieldset .description,
#gigaspaces-pop-contact-page-form fieldset .description, 
#gigaspaces-demo-contact-page-form fieldset .description, 
#gigaspaces-cloud-contact-page-form fieldset .description, 
#gigaspaces-cloud1-contact-page-form fieldset .description, 
#gigaspaces-salesforce-contact-page-form fieldset .description {
	line-height:1.2;
/*	font-size:14px;*/
	margin-right:4px;
	float:left;
	height:30px;
	margin-top:14px;
	padding-right:17px;
	font-weight:normal;
	width:78px;
}

#hidden_popup_iframe #gigaspaces-pop-contact-page-form fieldset .description{
	padding-right:1px;
}

/*style select boxes */
#gigaspaces-new-contact-page-form .form-item select.form-select,
#gigaspaces-content-contact-page-form .form-item select.form-select,
#gigaspaces-pop-contact-page-form .form-item select.form-select,
#gigaspaces-demo-contact-page-form .form-item select.form-select,
#gigaspaces-salesforce-contact-page-form  .form-item select.form-select {
	opacity:0;
	filter:alpha(opacity='0');
	position:relative;
	z-index:1;	
}
.select-background {
	background-color:transparent;
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	width:229px; 
	height:31px;
	position:absolute;
	z-index:0;
}


.select-style-wrapper {
	position:relative;
	display:inline-block;
	padding:0;
	padding-bottom:3px;
	margin:0;
	white-space:nowrap;
}

div#edit-other-new-wrapper,
div#edit-other-pop-wrapper,
div#edit-other-demo-wrapper,
div#edit-other-wrapper {
	display:none;
}

/* select other behavior */
.edit-interests-new-wrapper,
.edit-interests-demo-wrapper,
.edit-interests-pop-wrapper  {
	height:31px;
	position:relative;
	overflow-x:hidden;
	overflow-y:hidden;
	float:none;
}
.edit-interests-new-wrapper label, .edit-interests-pop-wrapper label, .edit-interests-demo-wrapper label  {
	float:left;
}

#gigaspaces-salesforce-contact-page-form div.select-other-wrapper div#edit-other-wrapper,
#gigaspaces-pop-contact-page-form #edit-other-pop-wrapper ,
#gigaspaces-demo-contact-page-form #edit-other-demo-wrapper ,
#gigaspaces-new-contact-page-form #edit-other-new-wrapper,
#gigaspaces-content-contact-page-form #edit-other-new-wrapper,
#gigaspaces-cloud-contact-page-form #edit-other1-cloud-wrapper  
{
	background-repeat:no-repeat;
	background-image:url(/themes/tendu/images/other_textfield.png);
	width:144px;
}

#gigaspaces-salesforce-contact-page-form div.select-other-wrapper.Error-Text-Input,
#gigaspaces-pop-contact-page-form #edit-other-pop-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form #edit-other-demo-wrapper.Error-Text-Input,
#gigaspaces-new-contact-page-form #edit-other-new-wrapper.Error-Text-Input
{
	background-image:url(/themes/tendu/images/other_textfield_red.png);
}

div.select-other-wrapper input#edit-other-new.form-text,
div.select-other-wrapper input#edit-other-pop.form-text,
div.select-other-wrapper input#edit-other-demo.form-text,
div.select-other-wrapper input#edit-other.form-text{	
	background-position:left center;
	width:112px;
	height:18px;	
	margin-left:7px;
	margin-top:7px;		
}

.select-style-wrapper {
	overflow:hidden;
}
.select-other-wrapper .select-style-wrapper {
	float:left;
}

.select-other-wrapper {
	width:350px;
	margin-right:-250px;
	height:31px;
	position:relative;
	float:left;
}
.select-style-wrapper select.other-action {
	display:inline;
}
div.small-select-background {
	background-image:url('/themes/tendu/images/selectbox_small.png') !important;
	margin-right:-7px
}
.select-other-wrapper div#edit-other-new-wrapper,
.select-other-wrapper div#edit-other-pop-wrapper,
.select-other-wrapper div#edit-other-demo-wrapper,
.select-other-wrapper div#edit-other-wrapper						  
{
	float:left;
	margin:0;
	width:150px;
}
.select-other-wrapper div#edit-other-new-wrapper label,
.select-other-wrapper div#edit-other-demo-wrapper label,
.select-other-wrapper div#edit-other-pop-wrapper label,
.select-other-wrapper div#edit-other-cloud1-wrapper label ,
.select-other-wrapper div#edit-other-cloud-wrapper label  {
	display:none;
}

/* styled textfields */
#gigaspaces-new-contact-page-form .form-item input.form-text,
#gigaspaces-content-contact-page-form .form-item input.form-text,
#gigaspaces-pop-contact-page-form .form-item input.form-text,
#gigaspaces-demo-contact-page-form .form-item input.form-text,
#gigaspaces-salesforce-contact-page-form .form-item input.form-text,
#gigaspaces-cloud-contact-page-form .form-item input.form-text,
#gigaspaces-cloud1-contact-page-form .form-item input.form-text,
#gigaspaces-premium-contact-page-form .form-item input.form-text,
#gigaspaces-wp-contact-page-form .form-item input.form-text
{
	border:none;		
	margin:0;
	padding:0;
/*	margin-top:0;*/
	width:217px; 
}

#gigaspaces-new-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-content-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-pop-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-demo-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-cloud-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-cloud1-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-salesforce-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-premium-contact-page-form .form-item div.form-text-wrapper,
#gigaspaces-wp-contact-page-form .form-item div.form-text-wrapper{
	float:left;
	background-color:transparent;
	background-image:url('/themes/tendu/images/textfield.png');
	background-repeat:no-repeat;
	display:inline;
	height:32px;
	padding:7px 0 0 7px;
	position:relative;
	width:229px;	
}

#gigaspaces-new-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-content-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-pop-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-cloud-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-cloud1-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-premium-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input,
#gigaspaces-salesforce-contact-page-form .form-item div.form-text-wrapper.Error-Text-Input{
	background-image:url(/themes/tendu/images/textfield_red.png);
}

#gigaspaces-new-contact-page-form .form-item input#edit-captcha-response-new,
#gigaspaces-premium-contact-page-form .form-item input#edit-captcha-response-premium,
#gigaspaces-content-contact-page-form .form-item input#edit-captcha-response-new,
#gigaspaces-cloud-contact-page-form .form-item input#edit-captcha-response-cloud,
#gigaspaces-salesforce-contact-page-form div.form-item input#edit-captcha-response- {
	border:none;	
	width:132px; 
	position:relative;
	z-index:0;
	margin:0;
	padding:0;
}

#gigaspaces-new-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper,
#gigaspaces-cloud-contact-page-form #edit-captcha-response-cloud-wrapper div.form-text-wrapper,
#gigaspaces-premium-contact-page-form #edit-captcha-response-premium-wrapper div.form-text-wrapper,
#gigaspaces-content-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper,
#gigaspaces-salesforce-contact-page-form #edit-captcha-response--wrapper div.form-text-wrapper{
	float:left;
	background-color:transparent;
	background-image:url('/themes/tendu/images/captcha_textfield.png');
	background-repeat:no-repeat;
	display:inline;
	height:32px;
	padding:7px 0 0 7px;
	position:relative;
	width:229px;	
}

#gigaspaces-premium-contact-page-form #edit-captcha-response-premium-wrapper div.form-text-wrapper{
	width:138px !important;
	margin-right:0;
	margin-top:0px;
}
#gigaspaces-cloud1-contact-page-form #edit-captcha-response-cloud1-wrapper div.form-text-wrapper.Error-Text-Input,
#gigaspaces-cloud-contact-page-form #edit-captcha-response-cloud-wrapper div.form-text-wrapper.Error-Text-Input,
#gigaspaces-new-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper.Error-Text-Input,
#gigaspaces-content-contact-page-form #edit-captcha-response-new-wrapper div.form-text-wrapper.Error-Text-Input,
#gigaspaces-salesforce-contact-page-form #edit-captcha-response--wrapper div.form-text-wrapper.Error-Text-Input{
	background-image:url('/themes/tendu/images/captcha_textfield_red.png');		
}

#gigaspaces-pop-contact-page-form .form-item input#edit-captcha-response-pop,
#gigaspaces-demo-contact-page-form .form-item input#edit-captcha-response-demo{
	border:none;	
	width:90px;	
}

#gigaspaces-pop-contact-page-form #edit-captcha-response-pop-wrapper .form-text-wrapper,
#gigaspaces-demo-contact-page-form #edit-captcha-response-demo-wrapper .form-text-wrapper{
	background-color:transparent;
	background-image:url('/themes/tendu/images/captcha_popup_textfield.png');
	background-repeat:no-repeat;
	width:98px;	
	margin:0;
}

#gigaspaces-pop-contact-page-form #edit-captcha-response-pop-wrapper .form-text-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form #edit-captcha-response-demo-wrapper .form-text-wrapper.Error-Text-Input{
	background-image:url('/themes/tendu/images/captcha_popup_textfield_red.png');
}


#hidden_popup_html {
	height:498px;
	margin-left:-238px;
	padding:25px 25px 25px 36px;
	width:468px;
	float:left;
	border:none;
	margin-bottom:-446px;
	background:url(/themes/tendu/images/popup_frame_contact.png) no-repeat;
}
#hidden_popup_html .jqmClose {
	margin-left:360px;	
	background:url(/themes/tendu/images/close_popup_contact.png) no-repeat;
	display:block;
	height:23px;
	width:24px;
	
}
#hidden_popup_iframe .pop_contact_block_description {
/*	font-size:14px;*/
	width:347px;
/*	line-height:1.2;*/
	margin-bottom:9px;
	margin-top:7px;
	height:55px;
	clear:both;
}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;    
    position: relative;    
    top: -170px;
    left: -280px;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; display:none; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#gigaspaces-new-contact-page-form,
#gigaspaces-content-contact-page-form,#gigaspaces-cloud-contact-page-form {
	height:212px;
	width:800px;
}
#gigaspaces-cloud1-contact-page-form {
	width:650px;
}
#gigaspaces-cloud-contact-page-form,#gigaspaces-cloud1-contact-page-form   {
    float: left;
}
#send_contact_button {
	background-image : url("/themes/tendu/images/button_images/contact.png");	
}
#send_contact_button:hover,#send_contact_button_preload{
	background-image : url("/themes/tendu/images/button_images/contact_me_RO.png");	
	}


#sidebar_button_OEM{	
	background-image : url("/themes/tendu/images/button_images/oem.png");
	}	
#sidebar_button_OEM:hover,#sidebar_button_OEM_preload{
	background-image : url("/themes/tendu/images/button_images/OEM_RO.png");
	}
	
	
	
#sidebar_button_trial{
	background-image : url("/themes/tendu/images/button_images/trial.png");
	}
#sidebar_button_trial:hover,#sidebar_button_trial_preload{
	background-image : url("/themes/tendu/images/button_images/free_TRIAL_RO.png");
	}


#sidebar_button_download{
	background-image : url("/themes/tendu/images/button_images/download.png");
	}
#sidebar_button_download:hover,#sidebar_button_download_preload{
	background-image : url("/themes/tendu/images/button_images/download_product_RO.png");
	}
	


#benchmark_banner{
	background-image : url("/themes/tendu/images/benchmark.jpg");
	background-repeat:no-repeat;
	}
#benchmark_banner:hover,#benchmark_banner_preload{
	background-image : url("/themes/tendu/images/benchmarkRO.jpg");
	background-repeat:no-repeat;	
}

#Twitter_banner{
	background-image : url("/themes/tendu/images/content.jpg");
	background-repeat:no-repeat;
}
#Twitter_banner:hover,#Twitter_banner_preload{
	background-image : url("/themes/tendu/images/contentRO.jpg");
	background-repeat:no-repeat;
}

#webinar_banner{
	background-image : url("/themes/tendu/images/webinar.jpg");
	background-repeat:no-repeat;	
}
#webinar_banner:hover,#webinar_banner_preload{
	background-image : url("/themes/tendu/images/webinarRO.jpg");
	background-repeat:no-repeat;	
}

#forrester_banner{
	background-image : url("/themes/tendu/images/forrester-report_def.jpg");
	background-repeat:no-repeat;
}
#forrester_banner:hover,#forrester_banner_preload{
	background-image : url("/themes/tendu/images/forrester-report_RO.jpg");
	background-repeat:no-repeat;
}
#linkedin_banner{
	background-image : url("/themes/tendu/images/linked-in_def.jpg");
	background-repeat:no-repeat;
}
#linkedin_banner:hover,#linkedin_banner_preload{
	background-image : url("/themes/tendu/images/linked-in_RO.jpg");
	background-repeat:no-repeat;
}
#whitepaper_banner{
	background-image : url("/themes/tendu/images/white-papers_def.jpg");
	background-repeat:no-repeat;
}
#whitepaper_banner:hover,#whitepapers_banner_preload{
	background-image : url("/themes/tendu/images/white-papers_RO.jpg");
	background-repeat:no-repeat;
}

#send_contact_button,
#send_contact_button:hover,
#sidebar_button_OEM,
#sidebar_button_OEM:hover,
#sidebar_button_trial,
#sidebar_button_trial:hover,
#sidebar_button_download,
#sidebar_button_download:hover
{ 	
	height:32px;
	width:194px;
	display:block;
}

#sidebar_button_OEM_preload,
#send_contact_button_preload,
#sidebar_button_trial_preload,
#sidebar_button_download_preload,
#webinar_banner_preload,
#benchmark_banner_preload,
#forrester_banner_preload,
#whitepaper_banner_preload,
#linkedin_banner_preload,
#Twitter_banner_preload{
	height:0px;
	opacity:0;
}


#thank_you{
/*	display:none;*/
	  height: 392px !important;
	width:350px;
	float:left;
/*margin-left:-20px;*/
}

#gigaspaces-salesforce-contact-page-form .captcha .description{
	padding-right:24px;
}
	

#tabs-example1 div h2.title{
	margin-top:0px;
}
#tabs-example1 .tabs-container {
	padding-top:20px;
}

#under-nav{
	overflow:hidden;
}

.corner_banner
{ 	
	height:147px;
	width:195px;
	display:block;
	
}

#gigaspaces-salesforce-contact-page-form{
	height:345px;
	width:725px;	
}
/*
#gigaspaces-salesforce-contact-page-form .captcha img{
	float:left;
	margin-right:4px;
}*/

#gigaspaces-salesforce-contact-page-form #edit-captcha-response- {
	width:115px;
}

#block-gigaspaces-3{
	font-family:Arial;
}

#gigaspaces-salesforce-contact-page-form input,
#gigaspaces-salesforce-contact-page-form select{
	float:left;	
}

#gigaspaces-salesforce-contact-page-form select{
	width:230px;
}



#gigaspaces-salesforce-contact-page-form select option,
#gigaspaces-pop-contact-page-form  select option,
#gigaspaces-demo-contact-page-form  select option,
#gigaspaces-new-contact-page-form select option,
#gigaspaces-content-contact-page-form select option
{	
	width:200px;	
}

#gigaspaces-pop-contact-page-form .captcha div{
	margin-right:0px;
	margin-top:16px;
	font-weight:normal;
	width:139px;	
}
#gigaspaces-demo-contact-page-form .captcha div{
	margin-right:0px;
	margin-top:16px;
	font-weight:normal;
	width:124px;	
}


div#pop_errors,
div#demo_errors,
div#new_errors{
	display:none;
}
/**
 * custom select box 
 */

/*
.jquery-selectbox {	
	background-color:transparent;
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	width:229px; 
	height:31px;
	position:absolute;
	z-index:0;
}
.jquery-selectbox.selecthover {
	background-image:url('/themes/tendu/images/selectbox.png');
	z-index: 700;
}*/
.jquery-selectbox {
	position: relative;
	z-index: 0;
	float: left;
	display: inline;
	font-size:11px;
	padding: 0;
	background-color:transparent;
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:7px;
	width:229px; 
	height:28px;
	z-index:0;
}
.jquery-selectbox.selecthover {
	background-image:url('/themes/tendu/images/selectbox.png');
	background-repeat:no-repeat;
	z-index: 700;
}	
.jquery-selectbox .jquery-selectbox-currentItem {
	/*padding: 3px 0px 0px 3px;*/
	white-space: nowrap;
	display: block;
	overflow: hidden;
	height:20px;

}

.jquery-selectbox .jquery-selectbox-list {
	position: relative;
	top: 0px;
	margin: 4px;
	left: 0px;
	width:215px;
	height:121px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;	
	
}
.jquery-selectbox .jquery-selectbox-list-wrapper {
	display: none;
	position: absolute;
	top: 0px;
	padding: 4px;
	left: 0px;
	background: #fffcdf;	
	height:127px;
	width:220px;
	z-index: 1000;	
	background-image:url('/themes/tendu/images/select_list_smaller_bk.png');
	background-repeat:no-repeat;
}
.jquery-selectbox .jquery-selectbox-moreButton {
	float: right;
	
	background: url("../img/lay-selectMoreButton.gif");
	width: 16px;
	height: 16px;
	margin-right:16px;
	cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("../img/lay-selectMoreButtonHover.gif");
}

.jquery-selectbox .jquery-selectbox-item.listelementhover {
	background: #d8d8d8;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: default;
	padding-left:4px;
	line-height:24.3px;
	border-bottom:1px solid #aeaeae;
	color:#4f4f4f;
	font-size:11px;
}
.jquery-selectbox .jquery-selectbox-item:first-child {	
	border-bottom:1px dotted #aeaeae;
	line-height:21px;

}
/** ERROR classes **/
form .error .jquery-selectbox {
	color: #d00;
	border-color: #d00;
	background-image: url("../img/bg-TextFieldError.gif");
}
/* * {position:relative;z-index:0;}*/

#edit-interest-wrapper,
#edit-interests-new-wrapper,
#edit-interests-pop-wrapper,
#edit-interests-demo-wrapper,
#edit-interested-wrapper {
	position:relative;z-index:1;
}
#edit-country-wrapper,
#edit-country-new-wrapper,
#edit-country-demo-wrapper,
#edit-country-pop-wrapper {
	position:relative;z-index:2;
}


#edit-country-pop-wrapper .jquery-selectbox.Error-Text-Input,
#edit-interests-pop-wrapper .jquery-selectbox.Error-Text-Input,
#edit-country-demo-wrapper .jquery-selectbox.Error-Text-Input,
#edit-interests-demo-wrapper .jquery-selectbox.Error-Text-Input,
#edit-country-new-wrapper .jquery-selectbox.Error-Text-Input,
#edit-country-cloud-wrapper .jquery-selectbox.Error-Text-Input,
#edit-role-cloud-wrapper .jquery-selectbox.Error-Text-Input,
#edit-role-cloud1-wrapper .jquery-selectbox.Error-Text-Input,
#edit-interests-new-wrapper .jquery-selectbox.Error-Text-Input{
	background-image:url('/themes/tendu/images/selectbox_red.png');	
}

#gigaspaces-salesforce-contact-page-form #edit-interested-wrapper label{
	padding-top:0px;
}

.desc-error{
	color:red;
}


div#content-header .messages.error{
	display:none;
}

.jquery-selectbox.Error-Text-Input.small-select-background {
	background-image:url('/themes/tendu/images/selectbox_small_red.png') !important;		
}

.Error-Text-Label{
	color:red;
}
#block-gigaspaces-5 #product_sub_itemlist{
	margin-top:0px;		
}



/* Changed by Bogdan 11 May 2010 */


.table {
background: transparent url(/themes/tendu/images/table_top.gif) no-repeat top left !important;
border-bottom:solid 1px #1c8bc9;
}

.ie_table_fix {
background:transparent url(/ggtable.gif) repeat-y scroll left top !important;


}

.table td{
border-right:0;
background:url(/tdbg.gif) repeat-y left;

}


.title, h1 .title {
font-family:Helvetica !important;
font-size:18px !important;
color:#1985c3 !important;
font-weight:bold !important;
}
 
.Subhead-1 {
font-family:Helvetica !important;
font-size:15px !important;
color:#454545 !important;
}
 
.Subhead-2 {
font-size:16px !important;
color:#1985c3 !important;
font-family:Lucida sans,Lucida Grande !important;
font-weight:normal;
}
 
.subhead-3 {
font-family:Lucida sans,Lucida Grande !important;
font-size:14px !important;
color:#7bb441 !important;
font-weight:bold;
}
 
 
.panel-col-first a{
color:#3e3e3e;
}
 
.panel-col a{
color:#3e3e3e;
}
 
.panel-col-first a:hover, .panel-col a:hover{
color:#5caddb;
}
 
 
ul.nice-menu #menu-131 ul li, ul.nice-menu #menu-131 ul{
width:192px !important;
white-space: normal !important;

}
 
ul.nice-menu ul { border-right:solid 1px #dadada !important;
border-left:solid 1px #dadada !important; 
#background:url(images/ulright.gif) no-repeat bottom right !important;
float:left !important;
}
ul.nice-menu ul { 
#background:url(images/ulright.gif) no-repeat bottom right !important;
float:left !important;
}
ul.nice-menu ul li {
letter-spacing:0;
display: block !important;
            #float: left !important;
            float: none !important;
            width: auto !important;
            white-space: nowrap !important;
#border-right:none !important;
border-right:solid 1px #dadada !important;
border-left:solid 1px #dadada !important;
z-index:1000;
} 
/*ul.nice-menu ul li {
letter-spacing:0;
display: block !important;
            #float: left !important;
            float: none !important;
            width: auto !important;
            white-space: nowrap !important;
#border-right:none !important;
border-right:solid 1px #dadada !important;
border-left:solid 1px #dadada !important;
z-index:1000;

}*/

 
ul.nice-menu ul li a{
display: block !important;
border:0 !important;
}
 

 
ul.nice-menu li{
width: auto !important;
}
 
 
ul.nice-menu ul{
width: auto !important;
border:0 !important;
padding-bottom:0;
background:none;
}
 
 
ul.nice-menu ul li.last{
background:transparent url(images/liright.gif) no-repeat right bottom;
padding-right:2px;
border:0 !important;
}
 
ul.nice-menu ul .last a{
background:transparent url(images/lileft.gif) no-repeat left bottom;
border:0 !important;
}
ul.nice-menu ul li:last-child{
background:transparent url(images/liright.gif) no-repeat right bottom !important;
padding-right:2px;
border:0 !important;
}
 
ul.nice-menu ul li:last-child a{
background:transparent url(images/lileft.gif) no-repeat left bottom;
border:0 !important;
} 

.front .block-nice_menus, .front ul.nice-menu {
width:947px !important;
}
 
#main-nav{
font-family:Helvetica,Arial,sans-serif;
}
 
#block-gigaspaces-1 .sidebox li a:hover {
color:#5CADDB !important;
}
/*changed by Avital*/

div#edit-other1-new-wrapper,
div#edit-other1-pop-wrapper,
div#edit-other1-demo-wrapper,
div#edit-other1-cloud1-wrapper,
div#edit-other1-cloud-wrapper,
div#edit-other1-wrapper {
	display:none;
}
#gigaspaces-salesforce-contact-page-form div.select-other-wrapper-1 div#edit-other1-wrapper,
#gigaspaces-pop-contact-page-form #edit-other1-pop-wrapper ,
#gigaspaces-cloud-contact-page-form #edit-other1-cloud1-wrapper ,
#gigaspaces-cloud1-contact-page-form #edit-other1-cloud1-wrapper ,
#gigaspaces-demo-contact-page-form #edit-other1-demo-wrapper ,
#gigaspaces-new-contact-page-form #edit-other1-new-wrapper,
#gigaspaces-content-contact-page-form #edit-other1-new-wrapper

{
	background-repeat:no-repeat;
	background-image:url(/themes/tendu/images/other_textfield.png);
	width:144px;
}
#gigaspaces-salesforce-contact-page-form div.select-other-wrapper-1.Error-Text-Input,
#gigaspaces-pop-contact-page-form #edit-other1-pop-wrapper.Error-Text-Input,
#gigaspaces-cloud1-contact-page-form #edit-other1-cloud1-wrapper.Error-Text-Input,
#gigaspaces-demo-contact-page-form #edit-other1-demo-wrapper.Error-Text-Input,
#gigaspaces-new-contact-page-form #edit-other1-new-wrapper.Error-Text-Input
{
	background-image:url(/themes/tendu/images/other_textfield_red.png) !important;
}
.select-other-wrapper-1 div#edit-other1-new-wrapper,
.select-other-wrapper-1 div#edit-other1-pop-wrapper,
.select-other-wrapper-1 div#edit-other1-cloud-wrapper,
.select-other-wrapper-1 div#edit-other1-cloud1-wrapper,
.select-other-wrapper-1 div#edit-other1-demo-wrapper,
.select-other-wrapper-1 div#edit-other1-wrapper						  
{
	float:left;
	margin:0;
	width:150px;
}
.select-other-wrapper-1 div#edit-other1-new-wrapper label,
.select-other-wrapper-1 div#edit-other1-demo-wrapper label,
.select-other-wrapper-1 div#edit-other1-pop-wrapper label,
.select-other-wrapper-1 div#edit-other1-cloud-wrapper label,
.select-other-wrapper-1 div#edit-other1-cloud1-wrapper label  {
	display:none;
}
div.select-other-wrapper-1 input#edit-other1-new.form-text,
div.select-other-wrapper-1 input#edit-other1-pop.form-text,
div.select-other-wrapper-1 input#edit-other1-cloud.form-text,
div.select-other-wrapper-1 input#edit-other1-cloud1.form-text,
div.select-other-wrapper-1 input#edit-other1-demo.form-text,
div.select-other-wrapper-1 input#edit-other1-land.form-text,
div.select-other-wrapper-1 input#edit-other1.form-text{	
	background-position:left center;
	width:112px;
	height:18px;	
	margin-left:7px;
	margin-top:7px;		
}
.select-other-wrapper-1 div#edit-other1-new-wrapper,
.select-other-wrapper-1 div#edit-other1-pop-wrapper,
.select-other-wrapper-1 div#edit-other1-cloud-wrapper,
.select-other-wrapper-1 div#edit-other1-cloud1-wrapper,
.select-other-wrapper-1 div#edit-other1-demo-wrapper,
.select-other-wrapper-1 div#edit-other1-land-wrapper,
.select-other-wrapper-1 div#edit-other1-wrapper						  
{
	float:left;
	margin:0;
	width:150px;
}
.select-other-wrapper-1 div#edit-other1-new-wrapper label,
.select-other-wrapper-1 div#edit-other1-demo-wrapper label,
.select-other-wrapper-1 div#edit-other1-pop-wrapper label,
.select-other-wrapper-1 div#edit-other1-cloud-wrapper label,
.select-other-wrapper-1 div#edit-other1-land-wrapper label,
.select-other-wrapper-1 div#edit-other1-cloud1-wrapper label{
	display:none;
}

#gigaspaces-pop-contact-page-form #edit-role-pop-wrapper{
	height:31px;
}
/* select other behavior */
.edit-role-new-wrapper,
.edit-role-demo-wrapper,
.edit-cloud-demo-wrapper,
.edit-role-pop-wrapper  {
	height:31px;
	position:relative;
	overflow-x:hidden;
	overflow-y:hidden;
	float:none;
}
#edit-profile-role-wrapper{
margin-top:0px;
}
#edit-profile-other-role-wrapper{
margin-left:5px;
margin-bottom:0px;
}
#edit-profile-other-role-wrapper label{
display:none;
}
#edit-profile-other-role{
width:150px;
*width:145px;
float:left;
margin-left:5px;
margin-top:0px;
}
#edit-profile-role-wrapper{
float:left;
}

#edit-role-pop-wrapper .jquery-selectbox.Error-Text-Input,
#edit-role-cloud-wrapper .jquery-selectbox.Error-Text-Input,
#edit-role-demo-wrapper .jquery-selectbox.Error-Text-Input{
background-image:url(/themes/tendu/images/selectbox_red.png);
}
.select-other-wrapper-1{

}
#edit-profile-other-role{
visibility:hidden;
}
.select-other-wrapper-1 .jquery-selectbox .jquery-selectbox-list-wrapper{
position:absolute;
left:0px;
top:0px;
z-index:7000  !important;
}
.jquery-selectbox {
background-color:transparent;
background-image:url(/themes/tendu/images/selectbox.png);
background-repeat:no-repeat;
display:inline;
float:left;
font-size:11px;
height:28px;
padding:7px 0 0 7px;
position:relative;
width:229px;
z-index:0;
}

.select-other-wrapper-1 .jquery-selectbox {
background-color:transparent;
background-image:url(/themes/tendu/images/selectbox.png);
background-repeat:no-repeat;
display:inline;
float:left;
font-size:11px;
height:28px;
padding:7px 0 0 7px;
position:relative;
width:229px;
z-index:4;
}

#edit-role-wrapper{
z-index:4;
>>>>>>> .r226
}


.menu_level1_wrapper {
color: #4F4F4F;
padding:0 !important;
}

#hidden_popup_html {
background:url("/themes/tendu/images/popup_frame_contact2.png") no-repeat scroll 0 0 transparent ;
height: 589px;
    width: 523px;
}
/**added by Avital*/
#citrix_banner{
background:transparent url(images/citrix.gif) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:147px;
width:195px;
margin-top:
}
#citrix_banner:hover{
background:transparent url(images/citrix-h.gif) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:147px;
width:195px;
}
.citrix-wrapper{
margin-bottom:15px;
}
#cisco_banner{
background:transparent url(images/cisco.gif) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:71px;
width:195px;
margin-top:
}
#cisco_banner:hover{
background:transparent url(images/cisco-hover.jpg) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:71px;
width:195px;
}
.cisco-wrapper{
margin-bottom:15px;
}
#ctrx_banner{
background:transparent url(images/ctrx.gif) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:71px;
width:195px;
margin-top:
}
#ctrx_banner:hover{
background:transparent url(images/citrix-hover.jpg) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:71px;
width:195px;
}
.ctrx-wrapper{
margin-bottom:15px;
}
#demo_banner{
background:transparent url(images/demo1.png) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:148px;
width:195px;
}
#demo_banner:hover{
background:transparent url(images/demo-hover1.png) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:148px;
width:195px;
}
.main-e-gaming #demo_banner,.main-e-commerce #demo_banner{
    background: url("images/demo.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 192px;
    width: 207px;
}
.main-e-gaming #demo_banner:hover,.main-e-commerce #demo_banner:hover{
    background: url("images/demo-hover.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 192px;
    width: 207px;
}

.demo-wrapper{
margin-bottom:15px;
}
.home_demo_banner{
background:transparent url(images/home-demo.gif) repeat scroll 0 0;
float:left;
height:140px;
margin:8px 7px 7px;
width:286px;
}
.home_demo{
height:140px;
width:286px;
}
.field-field-evaluation-download .field-label{
display:none;
}
.evaluation_bg{
   background: url("images/eval-bg.jpg") no-repeat scroll 0 0 transparent;
    font-family: Lucida sans,Lucida Grande,Lucida sans,Helvetica,Arial,sans-serif;
    height: 989px;
    padding: 10px;
    width: 733px;
}
.evaluation_bg1{
background:transparent url(images/eval-bg1.jpg) repeat scroll 0 0;
height: 282px;
padding:10px;
width:712px;
font-family:Lucida Grande,Lucida sans,Helvetica,Arial,sans-serif;
}

.field-field-evaluation-download{
margin-left:20px;
margin-top: 7px;
width:670px;
height:167px;
line-height:16px;
}
.evaluation_bg1 input{
background:transparent url(images/pd-button.jpg) repeat scroll 0 0;
border:0 none;
cursor: pointer;
color:white;
font-family:arial;
font-size:16px;
font-weight:bold;
height:55px;
margin-left:260px;
margin-top: 25px;
padding-bottom:5px;
#padding-bottom:3px;
width:151px;
}
.field-field-find-more .field-label{
display:none;
}
.find_more{
margin-top:20px;
margin-left:20px;
}
.find_more a{
color:#FF8604;
}
.find_more img{
color:#FF8604;
}
.licensekey{

}
.sub-title{
color:#1985C3 !important;
font-family:Helvetica !important;
font-size:18px !important;
font-weight:bold !important;
margin-bottom:20px;
}
.extention input{
background:transparent url(images/extend.jpg) repeat scroll 0 0;
border:0 none;
height:207px;
width:227px;
}
.extend_bg{
background-image:url(images/extend.jpg);
background-repeat:no-repeat;
height:30px;
padding-left:17px;
padding-top:190px;
width:210px;
float:left;
margin-right:30px;
}
.pe_bg1{
background-image:url(images/pe.jpg);
background-repeat:no-repeat;
height:30px;
padding-left:17px;
padding-top:190px;
width:210px;
float:left;
margin-right:30px;
}
.pe_bg{
    margin-bottom: 10px;
    margin-top: 10px;
}
.pe_bg a{
display: inline-block;
}
.pe_bg1{
margin-top:0px;
}
.le_bg{
background-image:url(images/le.jpg);
background-repeat:no-repeat;
height:30px;
padding-left:17px;
padding-top:190px;
width:210px;
float:left;
}
.extend_bg a{
font-size:12px;
color:#ea4801;
background:transparent url(images/p1.jpg) no-repeat scroll right center;
padding-right:17px;
}
.extend_download_bg{
background-image:url(images/down1.jpg);
background-repeat:no-repeat;
height:220px;
width:227px;
float:left;
margin-right:30px;
}
.extend_download_bg a{
background:transparent url(images/p1.jpg) no-repeat scroll right center;
color:#EA4801;
font-size:12px;
left:17px;
padding-right:17px;
position:relative;
top:173px;
*top:159px;
float:left;
}
.extend_download_bg .dwn{
background:transparent url(images/down.jpg) no-repeat scroll right center;
color:#EA4801;
font-size:12px;
left:13px;
padding:17px 17px 0 183px;
position:relative;
top:91px;
*top:82px;
float:left;
}
.pe_bg1 a{
color:#139606;
font-size:12px;
background:transparent url(images/p2.jpg) no-repeat scroll right center;
padding-right:17px;
}
.le_bg a{
font-size:12px;
color:#0c5895;
background:transparent url(images/p3.jpg) no-repeat scroll right center;
padding-right:17px;
}
.pe_contact{
float:left;
   margin-bottom: 20px;
}
.le_contact{
float:left;
#width:770px !important;
margin-bottom: 20px;
}
.le_contact form{
float:left;
}
#gigaspaces-premium-contact-page-form .form-item{
float:left;
}
#gigaspaces-lite-contact-page-form #edit-submit{
margin-left:-6px;
clear:both;
display: block;
}
#gigaspaces-premium-contact-page-form #edit-submit{
clear:both;
display: block;
margin-left:-6px;
}
#edit-telephone-premium-wrapper{

}
#gigaspaces-premium-contact-page-form fieldset {
display:inline;
}
#gigaspaces-premium-contact-page-form fieldset img{
margin-top:10px;
padding-right:0px;
}
#gigaspaces-premium-contact-page-form fieldset input{
margin-top:0px;
}
#gigaspaces-premium-contact-page-form .description{
margin-top:10px;
font-weight:bold;
}
#gigaspaces-premium-contact-page-form .form-text-wrapper{
margin-top:10px;
margin-right:23px;
}
.pe_contact{
display: none;
}
.le_contact{
display: none;
height:100px;
#height:30px;
}
.no_extend_bg{
background:transparent url(images/expired.jpg) no-repeat scroll 0 0;
float:left;
height:220px;
margin-right:30px;
width:227px;
}
#gigaspaces-pd-contact-page-form{
    margin-left: 30px;
    margin-top: 20px;
}
#gigaspaces-pd-contact-page-form #edit-name-pd-wrapper{
    float: left;
    margin-right: 35px;
}
#gigaspaces-pd-contact-page-form #edit-term-pd-wrapper{
    float: left;
    margin-right: 42px;   
     margin-top: 10px;
    *margin-top: 10px;
}
#gigaspaces-pd-contact-page-form input{
float:left;
margin-top:0px !important;
}
#gigaspaces-pd-contact-page-form #edit-submit{
float:left;
 margin-top:0px ;
}
.add-ons{
    float: left;
    margin-top:20px;
}
.add-ons h3{
    background: url("images/eval-li2.gif") no-repeat scroll left center transparent;
    font-size: 14px;
    padding-left: 22px;
}
.pkg{
    padding-left: 35px;  
    padding-top: 20px;
}
#edit-term-pd-wrapper .option {
    display: inline;
    font-weight: normal;
    line-height: 13px;
    padding-left: 7px;
}

#gigaspaces-pd-contact-page-form .jquery-selectbox .jquery-selectbox-list-wrapper {
    background: url("/themes/tendu/images/select_list_smaller_bk2.png") no-repeat scroll 0 0 #FFFCDF;
height: 100px;
}
.bg-top{
    background: url("/themes/tendu/images/top-bg-xap.png") no-repeat scroll 0 0 transparent;
    height: 398px;
    padding-left: 15px;
    padding-top: 60px;
   width: 732px;
    margin-top: -1px;
}
.text-top1{
    float: right;
    font-family: helvetica;
    font-size: 12px;
    margin-top: 150px;
    width: 370px;
}
.text-top2{
    float: left;
    font-family: helvetica;
    font-size: 12px;
     width: 320px;
 margin-top: 16px;
    margin-bottom: 23px;
}
.text-top2 h2{
	margin-top:20px;
}
.xap8-table{
    margin-top: 36px;
 margin-left: 10px;

}
.xap8-table td img{
 float: left;
  margin-right: 5px;
}
.xap8-table td{
    background: url("images/xap-sep.png") no-repeat scroll center bottom transparent;
    color: #868686;
    font-family: helvetica;
    font-size: 11px;
  padding-bottom: 20px;
    padding-top: 16px;
    width: 356px;
    *padding-bottom: 10px;
 *padding-top: 9px;

}
.xap8-table .l-td{
   background: url("images/xap-sep.png") no-repeat scroll 20px bottom transparent !important;
    padding-left: 20px;
   width: 349px !important;
}
.xap8-table .l-td .txt{
   width: 261px !important;
}

.xap8-table td h4{
     color: black;
    font-family: helvetica;
    font-size: 12px;
    font-weight: normal;
 margin-top: -16px;
    padding-right: 35px;
}

.xap8-table td .sub-title-td{
   color: #4F4F4F;
 line-height: 13px;
    margin-bottom: 2px;
    margin-top: 2px;
   padding-right: 15px;
}
.xap8-table td .txt{
    float: left;
     width: 264px;
  line-height: 15px;
}
.xap8-table tr{
  padding-right: 20px;
}
.xap-tbl{
float:left;
height: 868px;
    background: url("/themes/tendu/images/xap-tbl.png") repeat-x scroll 0 0 transparent;
}
.xap-tbl h1{
    padding-left: 15px;
    padding-top: 20px;
}

.XAP8Banner{
    background: url("images/XAP8.0Banner.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 232px;
    width: 206px;
    margin-bottom: 0px;
    margin-top: 5px;
}
#xap-footer .follow {
    float: none;
}
/*Bogdan Services*/

ul.nice-menu-down li.menuparent:last-child {
padding-right:0 !important;
}
#content-area .node .content p{
color:#6B6B6B;
font-family:arial;
font-size:12px;
}
.bg-top-1{
  background: url("/themes/tendu/images/top-bg-xap1.jpg") no-repeat scroll 0 0 transparent;
    height: 920px;
    margin-top: -1px;
    padding-left: 15px;
    padding-top: 50px;
    width: 732px;
  font-family: helvetica;
}
.bg-top-1 p{
float:left;
#float:none;
}
.bg-top-1 h1{
  color: #007FC7;
    font-family: helvetica;
    font-size: 32px;
    width: 479px;
}
.text-top {
    font-family: helvetica;
    font-size: 12px;
    margin-top: 25px;
    width: 470px;
}
.giga-pro{
    background: url("images/giga-pro.jpg") repeat scroll 0 0 transparent;
    color: #4F4F4F;
    font-family: helvetica;
    font-size: 11px;
    height: 534px;
    padding-left: 17px;
    padding-right: 11px;
    padding-top: 74px;
    width: 719px;
}
.giga-pro h3{
    color: #FF6D00;
    font-size: 12px;
    font-weight: normal;
    font-weight: bold;
}
.giga-pro ul li{
    background: url("images/li-pro.png") no-repeat scroll left 6px transparent;
    color: #868686;
    font-weight: normal;
    padding-left: 10px;
    line-height: 17px;
}
.giga-pro-left{
   float: left;
    width: 348px;
}
.giga-pro-right{
   float: right;
    width: 348px;
height:450px;
}
.giga-pro-bottom img{
float:left;
}
.giga-pro-el{
    margin-bottom: 11px;
    margin-top: 9px;
}
.giga-pro-el p{
    padding-bottom: 0;
}
.giga-pro-bottom{
float:left;
margin-top: 22px;
width:100%;
}
.giga-pro-bottom a{
    display: inline-block;
    margin-right: 30px;
}
.download-brochure{
    background: url("images/brochure-dl.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 65px;
    width: 195px;
    margin-top: 20px;
}
.download-catalog{
    background: url("images/catalog-dl.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 65px;
    width: 195px;
    margin-top: 20px;
}
.recommendation1{
    background: url("images/recommendation1.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 142px;
    margin-top: 20px;
    width: 194px;
}
.recommendation2{
    background: url("images/recommendation2.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 194px;
    margin-top: 20px;
    width: 195px;
}
.view-data-node-month{
 color:#6BC635;
    font-size: 14px;

   font-weight: bold;
    padding-bottom: 4px;
}
.more_news{
    float: right;
    padding-right: 10px;
}
.view-homepage-events{

}
#home .panel-col-bottom .panel-col-bottom-container{
background: url("images/homepage-bottom.jpg") no-repeat scroll center bottom transparent;
}
#block-block-32{
display:none;
}
#block-block-33{
display:none;
}
a.open-register{
    background: url("/themes/tendu/images/blue-arrow1.jpg") no-repeat scroll 0 5px transparent;
    color: #1985C3;
   font-weight: bold;
     padding-left: 10px;
}

.open-register
{
cursor:pointer;
}

/*changed by chani */
/*
.ui-widget-content
{
 border:none !important;
 float:left !important;
 background:url("images2/pop_up_bg.png") no-repeat scroll 100% 0.35em transparent !important;
  height: 191px !important;
    width: 308px !important;
}


.ui-widget-header
{
 border:none !important;
 background:none !important;
}

.ui-icon-closethick
{
  background-image:url("images2/exit.png") no-repeat !important ;
  background-position:none !important;
}

.ui-dialog .ui-dialog-content
{
    font-family: arial !important;
    font-size: 14px !important;
    line-height: 15px !important;
    margin-left: 20px !important;
    padding: 0 !important;
    top: 0 !important;
}

.ui-dialog .ui-dialog-content li
{
margin-top:10px !important;
}

.ui-resizable-se
{
display:none !important; 
}
.ui-widget-header .ui-icon 
{
  background:url("images2/exit.png") !important;
}
.ui-dialog .ui-dialog-titlebar {
    float: right !important;
    height: 23px !important;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    position: relative !important;
    width: 23px !important;
}
.ui-dialog ul li{
 list-style-type: none !important ;
 background:url("images2/li.png") no-repeat !important;
padding-left: 12px !important;

}
.ui-dialog .ui-dialog-titlebar-close {
    height: 15px !important;
    left: -2px !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
    padding-top: 5px !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    width: 19px !important;
}
.ui-dialog .ui-dialog-titlebar {
    float: right !important;
    height: 15px !important;
    left: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    top: 0 !important;
    width: 15px !important;
}
.ui-dialog .bullets
{
padding:0px !important;
top:0 !important;
margin-right:30px !important;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
 padding: 1px !important;
 padding-top: 5px !important;
}

*/
#edit-profile-state-wrapper
{
display:none;
}
#edit-state-new-wrapper
{
display:none;
}
#edit-state-wrapper
{
display:none;
}
#edit-state-land-wrapper
{
display:none;
}
#edit-state-pop-wrapper
{
display:none;
}
#gigaspaces-pop-contact-page-form
{
margin-top:0;
}
.homepage_top_sec2 tbody {
    border: medium none;
    margin-left: 70px;
    margin-top: 20px;
}
/*.distributedchacing .distributedchacing_inner {
       padding: 20px 30px;
}*/

#nice-menu-1 ul li span {

	text-transform:none;
	border-bottom:solid 1px #1985c3;
	color: #1985c3;
	margin-left:10px;
	margin-right:10px;
	padding-top:10px;
	padding-bottom:3px;
	display:block;
}

#menu-131 ul li:first-child {
padding-top:5px;
}

#menu-131 ul li a{
font-size:11px;
padding-left:21px;
background:#fff url("images/leftgray.gif") no-repeat 10px 9px;
padding-bottom:0;
}

#menu-131 ul li:last-child a{
padding:5px 5px 10px 21px;
background:url("images/lileftsol.gif") no-repeat scroll left bottom transparent !important;
margin-left:0;
 
}

#menu-487 {
	background:url("images/drop_top.gif") no-repeat scroll left top #FFFFFF !important;
	
}

#menu-487 a {
border-bottom:1px solid #1985C3 !important;
background:none !important;
color:#1985C3 !important;
display:block !important;
margin-left:10px !important;
margin-right:10px !important;
padding-bottom:3px !important;
padding-left:0 !important;
padding-top:10px !important;
text-transform:none !important;
font-size:12px !important;
}
#edit-name-pd-wrapper
{
margin-top:0px !important;
}
.not-logged-in #main .messages.error {
    display:none  ;
}
.main-saas .open-register
{
background:url("images/SaaS-Banner.jpg")!important;
    height: 72px;
    width: 637px;
    float:left;
    margin-bottom: 14px;
}
.main-saas .open-register:hover
{
background:url("images/SaaS-BannerHover.jpg")!important;
}
.main-paas .open-register
{
background:url("images/PaaS-Banner.jpg")!important;
    height: 72px;
    width: 637px;
    float:left;
   margin-bottom: 14px;
}
.main-paas .open-register:hover
{
background:url("images/PaaS-BannerHover.jpg")!important;
}
/*Chani*/
.PaaS-Sign-Up 
{
 background-image: url("images/PaaS-SignUp.png");
    height: 90px;
    width: 205px;
margin-top: 68px;
   float: left;
}
.PaaS-Sign-Up:hover
{
background-image: url("images/PaaS-SignUpHover.png");

}
.SaaS-Sign-Up 
{
 background-image: url("images/SaaS-SignUp.png");
    height: 90px;
    width: 205px;
 margin-top: 68px;
    float: left;
}
.SaaS-Sign-Up:hover
{
background-image: url("images/SaaS-SignUpHover.png");

}
#home-Sign-Up a
{
   background: url("images/SignUp-home.png") repeat scroll 0 0 transparent;
    float: left;
    height: 134px;
    margin-left: 11px;
    margin-top: -18px;
    padding-bottom: 0;
    width: 289px;
}
.main-saas .down_prod
{
 margin-top: 57px;
}
.main-paas .down_prod
{
 margin-top: 57px;
}




 #main
{
  min-height:830px;
}


#hidden_popup_html {
background:url("/themes/tendu/images/popup_short_frame_contact.png") no-repeat scroll 0 0 transparent ;
height: 800px;
    width: 523px;
margin-top:187px;
}



.jqmWindow {position:absolute;}

.ie_table_fix .table tr:first-child td
{
 color: #6B6B6B;
}
#small-bunner a
{
 background: url("images/smallb.png") repeat scroll 0 0 transparent;
    float: right;
    height: 81px;
    margin-right: 55px;
    margin-top: -70px;
    width: 148px;
    margin-bottom: 8px !important;
}

.content-demo{
    border-right: medium none !important;
    float: left;
    font-family: arial;
    margin-left: 18px;
    margin-right: 18px;
    margin-top: 20px !important;
    padding: 0 !important;
    text-shadow: 0 0 0 #3A80CA;
    width: 312px !important;
}

.content-demo2
{
    background: url("images/bg-demo2.png") no-repeat scroll 0 0 transparent;
    border-right: 1px solid #DDDDDD;
    float: left;
    height: 425px;
    margin-top: 10px;
    width: 359px;
}
.content-demo .top{
    color: #FF8A09;
    font-size: 13px;
    margin-top: 10px;
    text-shadow: 0 0 0 #FF8A09;
}
.content-demo .bot{
    color: #3A80CA;
    font-size: 14px;
    margin-top: 225px;
}

#gigaspaces-pop-contact-page-form #edit-message-wrapper {
    display: block;
    float: left;
    overflow: visible;
 height: 80px;
}
#gigaspaces-pop-contact-page-form label {
    clear: left;
    float: left;
    font-weight: normal;
    line-height: 1.2;
    padding-top: 5px;
     width: 80px;
}
#gigaspaces-pop-contact-page-form textarea{
    background-image: url("/themes/tendu/images/textarea.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
     padding: 2px 7px 5px;
}
#gigaspaces-pop-contact-page-form #edit-message {
    border: 0 none;
    color: #6B6B6B;
    height: 60px;
    margin:0;
    overflow: auto;
    width: 216px;
}
#gigaspaces-cloud1-contact-page-form textarea {
    height: 35px !important;
    width: 220px !important;
    border: 0 none;
    margin: 3px 8px 3px 6px;
overflow: auto;
}
#gigaspaces-cloud1-contact-page-form #edit-submit {
    float: right;
    margin-bottom: 0;
    margin-right: 22px;
    margin-top: -31px; 
    *margin-top: 0px;
}
#azure-cloud-block #gigaspaces-cloud1-contact-page-form {
    width: 600px;
}
#gigaspaces-land-contact-page-form #edit-submit {
    float: right;
    margin-right: 41px;
 margin-top: 0;
}
#gigaspaces-land-contact-page-form #edit-message-wrapper{
    display: block;
    float: right;
    height: 80px;
    margin-right: 38px;
    overflow: visible;
}
#gigaspaces-new-contact-page-form  #edit-message-wrapper,
#gigaspaces-salesforce-contact-page-form #edit-message-wrapper{
height: auto;
}
#gigaspaces-cloud1-contact-page-form #edit-message-wrapper .resizable-textarea span {
    background-image: url("/themes/tendu/images/small_textarea.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
}
#gigaspaces-salesforce-contact-page-form div .captcha {
   margin-top: 0;
    float: right;
    margin-right: 11px;
}
#gigaspaces-new-contact-page-form  #edit-message-wrapper{
    float: right;
    height: auto;
    margin-right: 113px;
}
#gigaspaces-new-contact-page-form  #edit-submit{
    margin-top: -25px;
}
.content #gigaspaces-wp-contact-page-form {
    background: url("/themes/tendu/images/short_frame_contact.png") no-repeat scroll 0 0 transparent;
    height: 331px;
    padding-left: 12px;
}
#gigaspaces-wp-contact-page-form #edit-submit {
margin-left:97px !important;
}
