html *
{
	margin:0;
	padding:0;
}
#site_contents div.right div.ma5{ width:747px}
a:link,
a:active,
a:active{
color:#B1191A; text-decoration:none
}
a:hover{color:#B1191A; text-decoration:underline}


body
{
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0 25px ;
}

a img
{
	border:0;
}

h2{ color:#b1191a; font-size:13px; text-decoration:none }
h2 a{ color:#b1191a; text-decoration:none }
h1{ color:#b1191a; font-size:16px; text-decoration:none }
h3{ color:#b1191a; font-size:13px; text-decoration:none ; margin:10px 0}
h3 a:link,
h3 a:active,
h3 a:visited{ color:#b1191a; }
h3 a:hover{ color:#b1191a; text-decoration:underline}

h4{ color:#a09893; font-size:13px; text-decoration:none; margin:3px 0}
#all
{
	width:988px;
	margin:0 auto;
}

#site_contents{
width:988px ;
//width:990px;
}
#site_contents > .right{ 
// margin-left:4px;
}

#header
{
	height:61px;
}

#header .right
{
	text-align:right;  width:400px;
	margin-bottom:5px;
}
#header .right .right
{
text-align:left;width:auto;
}
#header .right p
{
	margin-bottom:6px;
	
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.clear
{
	clear:both;
}

#clients
{
	background-image:url(../images/footer_clients.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:18px;
}

#copyright
{
	background-image:url(../images/ten_anniversary.jpg);
	padding-top:100px;
	background-repeat:no-repeat;
	background-position:center top;
	text-align:center;
	margin-top:15px;
}

.blue11
{
	color:#a6b0c2;
	font-size:11px;
}

.white11
{
	color:#FFF;
	font-size:11px;
}

.gd11
{
	color:#898989;
	font-size:11px;
}
#search_image{margin-top: 5px; margin-right: 5px; float:right}
#search_form  div{ border:solid 1px #d4d4d4; width:160px; display:inline;}
#do_search{ background:none; background-image:url(../images/bg_search_input.gif); background-repeat:no-repeat; background-position:center right; width:10px; border:0; display:inline}
#search_form #q
{
	background-position:center right;
	background-repeat:no-repeat;
	border:solid 0px #d4d4d4;display:inline;
	width:148px
}

#menu
{
	background-image:url(../images/bg_menu.gif);
	height:20px;
	margin:10px 0;
	padding:8px 15px;
}

.inline_list ul
{
	list-style:none;
	display:inline;
	clear:both;
}

.inline_list ul li
{
	list-style:none;
	display:inline;
	float:left;
}

#menu .left li,
#menu .right li
{
	margin-right:20px;
	font-size:12px;
	
}

#menu .left li a, #menu .left li,
#menu .right li a, #menu .right li  
{
	color:#FFFFFF;
	text-decoration:none
	
}

#menu .right li
{
	margin-left:20px;
}

#home-display .left
{
	background-image:url(../images/bg_default_header.jpg);
	width:738px;
	height:262px;
}

#home-display .clear
{
	background-image:url(../images/bg_bottom_home_header.jpg);
	height:126px;
}

#home-display .clear li
{
	width:15%;
	margin-top:5px;
}

#home-display .clear .items li
{
	width:15%;
	font-size:11px;
	color:#FFF;
	margin-top:22px;
	height:70px;
}

.item_1
{
	margin-left:25px;
	width:160px !important;
}

.item_2
{
	margin-left:50px;
}

.item_5
{
	margin-left:30px;
}

#second_menu
{
	padding-bottom:20px;
	margin:15px 0;
}

#second_menu ul
{
	width:100%;
}

#second_menu li
{
	font-size:11px;
	text-align:center;
	width:16%;
}

#second_menu li a:link,#second_menu li a:active,#second_menu li a:visited
{
	color:#8f99ac;
	text-decoration:none;
}

#second_menu li a:hover
{
	color:#8f99ac;
	text-decoration:underline;
}

#keywords
{
	font-size:11px;
	color:#bababa;
	text-align:justify;
}
#keywords a{
color:#bababa; text-decoration:none;
}

#footer
{
	background-image:url(../images/bg_footer.gif);
	height:25px;
	background-repeat:no-repeat;
	margin:10px 0;
	padding:7px 15px;
}

#footer li
{
	margin-right:12px;
}

#product_features
{
	background-image:url(../images/bg_home_default.gif);
	height:396px;
	background-repeat:no-repeat;
	padding:22px;
}

#product_features  .product-left
{
	width:685px;
}

#product_features  .product-right
{
	width:210px;
}

#product_features .product-right p
{
	margin-bottom:8px;
	color:#A09893;
font-size:11px;
}
#product_features  .right p a{color:#A09893; text-decoration:none}

#product_features .left .clear
{
	text-align:right;
}

.product
{
	width:300px;
	font-size:11px;
	color:#a09893;
	height:90px;
	margin:15px 10px;
}

.product .right
{
	width:190px;
}

#free_form
{
	background-image:url(../images/get-30-days-free.jpg);
	width:371px;
	height:107px;
	background-repeat:no-repeat;
}

#free_form form
{
	margin-top:50px;
	margin-left:50px;
}

.tiny_form input
{
	color:#999;
	font-size:11px;
	border:#dfdfdf 1px solid;
	width:140px;
	margin-bottom:5px;
	padding:3px;
}

.submit
{
	background-image:none;
	width:auto !important;
	border:0 none !important;
}



.solution
{
	width:350px;
	/*font-size:11px;*/
	font-size:12px;
	color:#a09893;
	height:120px;
	margin:15px 10px;
}

#titles{
margin-top:0;
padding-left:35px;
padding-top:25px;
}
#titles img{ display:block; margin-bottom:2px;}

/* why page */

.why_list{ font-weight:bold; }
.why_list li { margin:5px 15px; text-align:center }
#why .solution { width:700px !important;}



.solution .right
{
	width:220px;
}
.solution .right a:active,
.solution .right a:visited,
.solution .right a:link
{color:#A09893 !important; text-decoration:none}
.solution .right a:hover
{color:#A09893 !important; text-decoration:underline}
#why .solution .right { width:570px !important;}

#why_banner
{
	background-image:url(../images/bg_why.jpg);
	height:227px;
	width:747px;
}
#why_caption p
{
	margin-bottom:11px;
}
/* partenrs*/
#part_tabs{
margin-top: 10px; margin-bottom: 44px; width:730px; display:block; 
//margin-bottom: 0px;
}
/*Customizations*/
#part_tabs2{
margin-left: -20px; margin-top: -53px;  display:block;
//position:absolute;
}
#part_tabs li,
#part_tabs2 li
{ margin-right:5px;}
#partners{ width:465px;}
#partners li { margin-right:20px;
width:135px;}

#partners li p { margin-bottom:7px}
#international{ background-image:url(../images/international-partners.jpg); width:215px; height:101px; float:right; margin-right:-10px; margin-top:-20px; padding:20px; padding-top:50px; text-align:left}
#hyper_service{ margin-right: -5px; margin-top: 20px;

}
#international p { line-height:15px; min-height:75px;}


#demos_banner
{
	background-image:url(../images/bg_demos.jpg);
	height:227px;
	width:747px;
}
#demoscaption p
{
	margin-bottom:11px;
}


#partners_banner
{
	background-image:url(../images/bg_partners.jpg);
	height:227px;
	width:747px;
}

#pricing_banner
{
	background-image:url(../images/bg_pricing.jpg);
	height:227px;
	width:747px;
}
#pricing_caption {
	margin-top:0;
	padding-left:37px;
	padding-top:80px;
	width:315px;}
	

#partners_caption p
{
	margin-bottom:11px;
}


#work-smart
{
	float:right;
	margin-right:45px;
	_margin-right:20px;
	text-align:right;
	width:240px;
	margin-top:95px;
}

.br11
{
	color:#8a7a6a;
	font-size:11px;
}

.br11 a:link,.br11 a:visited,.br11 a:active
{
	color:#8a7a6a;
	text-decoration:none;
}

.br11 a:hover
{
	color:#8a7a6a;
	text-decoration:underline;
}
.br11 b a , .br11 a strong{ color:#BA3435 !important;}


.select_item li
{
	list-style:none;
	margin:15px 0 15px 25px;
}

.other_items li
{
	list-style:none;
	padding-left:10px;
	background-image:url(../images/inner_menu_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:700;
	font-size:12px;
	margin:15px 0 15px 15px;
}

.content_box
{
	background-image:url(../images/content_box_bg.gif);
	width:747px;
	margin:10px 0;
}

.content_box   div.top
{
	background-image:url(../images/content_box_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	/*
	font-size:11px;*/
	font-size:12px;
	color:#a09893;
	padding:20px 10px 20px 20px;
}
.content_box   div.top p
{
margin:5px 0
}
.content_box   div.content
{
	background-image:url(../images/content_box_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/* 2do box - Customizations */

.content_box2
{
	background-image:url(../images/content_box2_bg.gif);
	width:696px;
	margin:10px;
	margin-top:30px;
}

.content_box2   div.top
{
	background-image:url(../images/content_box2_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	/*font-size:11px;*/
	font-size:12px;
	color:#a09893;
	padding:20px 10px 20px 20px;
}
.content_box2   div.top p
{
margin:5px 0
}
.content_box2   div.content
{
	background-image:url(../images/content_box2_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:10px 15px;
	padding-bottom:15px;
}



.press_div .solution .left{ margin-top:35px;}
.press_div .solution { width: 550px;}
.press_div .solution .right { width: 420px;}

#colors{ margin:10px auto; width:702px}

.red1{ color:#ba3435}
.grey_date{ color:#a09893; font-size:10px; margin:5px 0 2px 0 !important}

.innet_menu
{
	background-image:url(../images/inner_menu_bg.gif);
}

.innet_menu .top
{
	background-image:url(../images/inner_menu_top.gif);
	padding-bottom:9px;
	padding-top:6px;
	background-repeat:no-repeat;
	background-position:top;
	padding-left:29px;
	font-size:12px;
	color:#FFF;
	font-weight:700;
}

.innet_menu .content
{
	background-image:url(../images/inner_menu_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:15px;
}
/*
press coverg
*/
#press_banner
{
	background-image:url(../images/bg_clients.jpg);
	height:227px;
	width:747px;
}

#press_caption p
{
	margin-bottom:11px;
}

/*
services and upgrades
**/
#services{ padding:0px  0 0 20px; color:#A09893; font-size:12px; }
#services p { margin:10px 0}
#services_banner
{
	background-image:url(../images/bg_services-upgrades.jpg);
	height:227px;
	width:747px;
}

#services_caption p
{
	margin-bottom:11px;
}
#services_caption{
margin-top:0;
padding-left:37px;
padding-top:90px;
width:380px;
}


/* solutions page*/
#solutions_banner
{
	background-image:url(../images/bg_solutions.jpg);
	height:227px;
	width:747px;
}

#solutions_caption p,
#services_caption p
{
	margin-bottom:11px;
}

#solutions_caption, #why_caption, #press_caption, #partners_caption

{
	margin-top:0;
	padding-left:37px;
	padding-top:10px;
	width:315px;
}
/*
resources
*/
#resources_banner
{
	background-image:url(../images/bg_resources.jpg);
	height:227px;
	width:747px;
}

#resources_caption p
{
	margin-bottom:11px;
}



#demos_caption {margin-top:0;
	padding-left:37px;
	padding-top:30px;
	width:315px;}
#resources_caption
{
	margin-top:0;
	padding-left:37px;
	padding-top:10px;
	width:315px;
}
/* cleints */
#clients_banner
{
	background-image:url(../images/bg_clients.jpg);
	height:227px;
	width:747px;
}

#clients_caption p
{
	margin-bottom:11px;
}

#clients_caption
{
	margin-top:0;
	padding-left:37px;
	padding-top:10px;
	width:315px;
}

/* products main page */
#products_banner
{
	background-image:url(../images/bg_clients.jpg);
	height:227px;
	width:747px;
}

#products_caption p
{
	margin-bottom:11px;
}

#products_caption
{
	margin-top:0;
	padding-left:37px;
	padding-top:10px;
	width:315px;
}

/* Compare and Save */

.compare_save_table{ font-size:11px; color:#666666; width:95%; margin:0 auto}
.compare_save_table td{ text-align:center; padding:5px;}
.compare_save_table td.bold{ text-align:left; font-weight:bold; text-transform:capitalize; width:185px;}
.compare_save_table td.grey{ background-color:#F5F5F5}
.cmp_title{ background-image:url(../images/bg_cmp_table.gif); height:31px; padding-left:8px !important  }
#compare_banner
{
	background-image:url(../images/bg_compare-and-save.jpg);
	height:227px;
	width:747px;
}

#compare_caption p
{
	margin-bottom:11px;
}

#compare_caption
{
	margin-top:0;
	padding-left:37px;
	padding-top:10px;
	width:315px;
}
#width500{width: 500px;} 

.references{ list-style:none}
.references li{ list-style:none; background-position:left; background-repeat:no-repeat; padding-left:40px;}
.references .excellent{ background-image:url(../images/star-excellent.gif); }
.references .good{ background-image:url(../images/star-good.gif); }
.references .fair{ background-image:url(../images/star-fair.gif); }
.references .not_av{ background-image:url(../images/star-not-avaliable.gif); }
/**/

#site_contents,#work-smart p
{
	margin:10px 0;
}

#home-display,.ma10
{
	margin:0 0 10px;
}

.item_3,.item_4
{
	margin-left:55px;
}


.blue_tables  a{ color:#3F6ACF !important; font-weight:bold !important}
.blue_tables .collaborative_list { color:#666 !important}
.ma110{ margin:10px 0}
.ma4{
margin:4px 0;
}

#document_banner {
height:172px;
width:747px;
}



.product .right p,.solution .right p
{
	margin:8px 0;
}
#inner_menu{ text-transform:capitalize}
.ma5,#inner_menu
{
	margin:5px 0;
}
.sp_content{ padding:10px 20px; 
/*font-size:11px;*/
font-size:12px;
	color:#a09893; }
.sp_content p { margin:8px 0}

.content_box   .top a:link, 
.content_box   .top a:visited, 
.content_box   .top a:active, 

.sp_content p  a:link,
.sp_content p  a:visited,
.sp_content p  a:active{
color:#B1191A; text-decoration:none
}
.content_box   .top a:hover, 
.sp_content p  a:hover{color:#B1191A; text-decoration:underline}

hr.light80{ margin:10px auto; height:0; border:0; border-bottom:1px solid #ece9e7; clear:both; width:96%; }
.sp_content hr { margin:10px auto; height:0; border:0; border-bottom:1px solid #ece9e7; clear:both}
.sp_content li a:link, 
.sp_content table a:link,
.sp_content li a:active, 
.sp_content table a:active,
.sp_content li a:visited,
.sp_content table a:visited { color:#B1191A; text-decoration:none}
.sp_content li a:hover,
.sp_content table a:hover { color:#B1191A; text-decoration:underline}

.collaborative_list { list-style:disc; color:#ac0000; font-size:12px; padding: 0 20px 10px ; padding-left: 30px; padding-right: 25px;}
.collaborative_list li { margin:10px 0; text-align:justify; width:100%;vertical-align:top;}
.collaborative_list li span{ color:#a09893}

.other_product{ width:650px; font-size:12px; margin:15px 0; clear:both}
.other_product  p:first-child{ margin-top:0 !important}
.other_product  .left{ width:195px; text-align:left}
.other_product  .right{ width:455px; color:#a49281}

/* 30 days vertical form*/

#tdaysform { background-image:url(../images/bg_30_days_free.jpg); width:184px; padding-left: 53px; padding-top: 92px; height: 162px; margin: 10px 0; font-size:11px; color:#e00002; }
#tdaysform p { margin:8px 0 4px 0 }
#tdaysform input { font-size:11px; color:#666666; padding:1px;}
.sp_content  .sp_tdaysform{ margin-top:0px !important; clear:right; margin-right: -20px !important; margin-bottom:20px;}
.sp_tdaysform{ float:right; margin-top: -20px !important; margin-right: -10px !important; margin-left:15px}
.highlighted_box1{ padding:5px; margin:5px; font-size:12px; border:1px dashed  #666666}

/* 30 days vertical form alternative testing*/

#tdaysform2 { background-image:url(../images/new-trial-form.jpg); width:184px; padding-left: 53px; padding-top: 92px; height: 162px; margin: 10px 0; font-size:11px; color:#FFFFFF; }
#tdaysform2 p { margin:8px 0 4px 0 }
#tdaysform2 input { font-size:11px; color:#666666; padding:1px;}
.sp_content2  .sp_tdaysform2{ margin-top:0px !important; clear:right; margin-right: -20px !important; margin-bottom:20px;}
.sp_tdaysform2{ float:right; margin-top: -20px !important; margin-right: -10px !important; margin-left:15px}
.highlighted_box12{ padding:5px; margin:5px; font-size:12px; border:1px dashed  #666666}


/* princing */
#hypemetting{ background-image:url(../images/pricings_tr2.gif);  background-repeat:no-repeat; background-position:left top}
#pricing_tab li { list-style:none; float:left}
#pricing_tab ul{ height:28px;}
.pricing_tab{ height:250px;padding-top:45px;}
#collaboration-suite, #collaboratio-email{ background-image:url(../images/pricings_tr.gif);  background-repeat:no-repeat; background-position:left top}

#hypercampaign{ background-image:url(../images/pricings_tr3.gif);  background-repeat:no-repeat; background-position:left top}

#collaboration-suite table , 
#hypemetting table , 
#collaboratio-email table ,
#hypercampaign table 
{ width:100%}
#collaboration-suite table td, 
#hypemetting table td, 
#collaboratio-email table td,
#hypercampaign table td
{ text-align:center; padding:4px 2px;}

#additional_services ul{ height:30px}
#additional_services li { float:left; list-style:none; margin-left:20px; margin-right:20px}


.additional_services{ clear:both; border-top:1px  #ece9e7 solid; padding-top:15px; width:100%; height:180px}
.additional_services table td{ padding:5px;}

/* clients */
.client{ clear:left; margin-bottom:10px; width:450px; /*border:1px solid #FF0000;*/; border-bottom:#e5e5e5 1px solid}
.client p{ margin-top:0 !important;}

.challenge{ padding-top:2px;}

.bc{border:1px solid #eaeaea}
.client .overview img{  border:1px solid #ddd;}
.client .overview .left{ width:255px}
.client .overview .right{ width:185px}
.client a:link,
.client a:active,
.client a:visited
{ color:#B1191A !important; text-decoration:none}
.client a:hover
{ color:#B1191A !important; text-decoration:underline}
#featured_clients{ background-image:url(../images/case-study-bg.jpg); height:448px}
#clients_bar > div{ margin-bottom:10px; }
#clients_bar{margin-right: -10px; margin-top: -20px; width:255px;}

#featured_clients ul{ width:220px; font-size:10px; margin:0 auto; padding-top:45px; 
//margin-left:20px; 


}
#featured_clients p img{ margin:10px 0px 00px 20px}
#featured_clients li{ list-style:none; margin-bottom:7px; border-top:1px solid #eaeaea; padding-top:7px; color:#8c8c8c}
#featured_clients li a{color:#8c8c8c; text-decoration:none; font-weight:bold}
#featured_clients li:first-child{ border-top:0;}
/* webinars */
.webinar  h2{ font-size:14px; font-weight:normal; margin-bottom:5px;}
.webinar p{ margin:5px 0 }
.webinar .date{ font-size:10px; }


.webinars-box a:link,
.webinars-box a:visited,
.webinars-box a:active { color:#B1191A; text-decoration:none}
.webinars-box a:hover { color:#B1191A; text-decoration:underline}

.webinars-box{ width:694px; background-image:url(../images/webinars-box-bg2.gif);}
.webinars-box	 ul{ height:38px;}
.webinars-box li{ list-style:none; float:left; }
.webinars-box li.selected { opacity:0.5}
.webinars-box .top{ background-image:url(../images/webinars-box-bg.gif); background-repeat:no-repeat; padding-bottom:10px}
.webinars-box .content{ background-image:url(../images/webinars-box-bottom.gif); background-position:bottom; background-repeat:no-repeat; padding:30px;}
.webinar2{ margin-bottom:20px;}
.webinar2 .date{ color:#B1191A}
.webinar2 select{ margin-top: 10px;}
.wb-img{float:left; width:120px;}
.wb-text{float:left; width:470px}
.wb-text select { font-size:11px; color:#666666 }

/*  demos */
#demo{ height:353px;}
#swf_menu{ float:left;}
#player{float:left;}
#swf_menu img{ display:block}

#demos_content{ margin-top:40px; //margin-top:-9px;}
/* sitemap */

.sitemap{ }
.sitemap   li { list-style:none; text-decoration:none; font-weight:bold; margin:7px 0}
.sitemap   li  a{text-decoration:none; font-size:13px;}
.sitemap   li  ul { margin-left:20px;}
.sitemap   li  ul  li a{ color:#666666 !important; font-weight:normal !important}

/* - */
.box_title {
	color: #cd2342;
	font-size: 16px;
}
.box_title a{
	color: #cd2342;
	text-decoration:none
	
}
.box_price {
	color: #cd2342;
	font-size: 14px;
	font-weight: bold;
	padding-right:23px;
}
.sub_title {
	color: #6c696c;
	font-size: 14px;
	word-spacing:-1px;
	margin:10px 0 30px;
}

.box_additional a:link,
.box_additional a:active,
.box_additional a:visited,
.sub_title a:link,
.sub_title a:active,
.sub_title a:visited
{ color:#CD2342; text-decoration:none}
.box_additional a:hover,
.sub_title a:hover
{ color:#CD2342; text-decoration:underline}
.box_additional{ background-image:url(../images/post_purchase/box_bg.png); margin-bottom:20px; display:block; clear:both; font-size:12px; color:#A09893}
.box_additional p { padding:0 18px; }
.box_content{  display:none}
.box_additional img{ margin-right:4px;}

/* faqs */
.hidden{ display:none}

.style4 {color: #406DA7; font-weight: bold; }
.style6 {color: #49A777; font-weight: bold; }
.style7 {color: #6c696c; font-size: 14px; word-spacing: -1px; font-weight: bold; }

/* links styles*/
a.greylink{ color:#A09893 !important;}
a.redlink{color:#BA3435 !important; text-decoration:none}
a.bluelink{color:#406DA7 !important; text-decoration:none}
a.greenlink{  color:#49A777 !important;text-decoration:none}
#next_steps{ margin-top:5px} 

.result{ margin-bottom:25px;}
.result p { margin:3px 0;}

.form_1 input,
.form_1 select
{ border:1px solid  #CCCCCC; font-size:12px; color:#A09893; width:170px;}
.form_1 textarea{ width:300px !important; height:100px; }
