html,body,table,div,p,th,tr,td {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#3b3732;
	line-height:16px;
}

body {
	margin:0;
	padding:0;
}

.sysomos .wrapper {
	width:1000px;
}

.sysomos a {
	color:#1895dd;
	font-size:13px;
	text-decoration:none;
	outline:none;	
}

.sysomos a:hover {
	color:#05537f;
	font-size:13px;
	text-decoration:underline;
}

/* for email */
.sysomos .m { 
	color:#1895dd;
	font-size:13px;
	text-decoration:none;
}

.sysomos .anchor {
	font-size:24px !important;
	line-height:70px;
	font-weight:normal !important;
	color:#323230 !important;
	text-decoration:none !important;
}

/* header start */
/* header navigation start */
.sysomos .header_navigation {
	background-color:#404142;
	height:42px;
}

.sysomos .header_navigation .container {
	float:right;
	height:42px;
	padding-right:42px;
}

.sysomos .header_navigation .container .nav {
	float:left;
	margin-left:22px;
	padding-top:12px;
	padding-bottom:1px;
	*margin-bottom:-1px;
	overflow:hidden;
}

.sysomos .header_navigation .container .spacer {
	float:left;
	background-image:url(../images/spacer.gif);
	background-repeat:no-repeat;
	width:3px;
	height:42px;
	font-size:1px;
	margin-left:22px;
	background-position:left 8px;
}

.sysomos .current_img {
	padding-top:5px;
	_padding-top:2px;
	_margin-bottom:-3px;
}

.safari .header_navigation .container .nav {
	font-size:1px;
}

.safari .current_img{
	margin-top:-5px;
}

/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body .current_img { 
		border-top: transparent solid 6px;
	}
}

.sysomos .header_navigation a {
	color: #fff;
	font-size:16px;
	text-decoration:none;
}

.sysomos .header_navigation .special a {
	color: #ff7e00;
	font-size:16px;
	text-decoration:none;	
}

.sysomos .header_navigation a:hover,
.sysomos .header_navigation .special a:hover {
	color: #ff8400;
	font-size:16px;
	text-decoration:underline;	
}
/* header navigation end */
/* logo area start */
.sysomos .header_logo_area {
	background-color:#e2f0f8;
	height:122px;
}
.sysomos .logo_bg {
	background-image:url(../images/logo_bg.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
}

.sysomos .logo_graph {
	background-image:url(../images/logo_graph_bg.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
}
/*
.sysomos .holiday.logo_bg,
.sysomos .holiday.logo_graph {
	background-image:url(../images/holiday_logo_graph_bg.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
}
*/
.sysomos .logo {
	background-image:url(../images/sysomos.png);
	*background-image:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/sysomos.png");		
	display:inline-block;
	width:204px;
	height:91px;
	float:left;
	margin-top:15px;
	margin-left:47px;
	cursor:pointer;
	text-indent:-9999px;
}
.sysomos .textindent {
	text-indent:-9999px;
	line-height:1.2;
}
.sysomos .textindent h1 {
	margin:0px;
	padding:0px;	
}
.sysomos .home {
	background-image:url(../images/slogan.png);
	*background-image:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/slogan.png");	
	display:block;
	float:left;	
	width:634px;
	height:35px;
	margin-top:45px;
	margin-left:45px;
}

.sysomos .products {
	background-image:url(../images/products.png);
	*background-image:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/products.png");	
	display:block;
	float:left;	
	width:144px;
	height:28px;
	margin-top:45px;
	margin-left:45px;
	background-repeat:no-repeat;
}

.sysomos .solutions {
	background-image:url(../images/solutions.png);
	*background-image:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/solutions.png");	
	display:block;
	float:left;	
	width:284px;
	height:36px;
	margin-top:45px;
	margin-left:45px;
	background-repeat:no-repeat;
}


.sysomos .company,
.sysomos .media {
	background-image:url(../images/company.png);
	*background-image:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/company.png");	
	display:block;
	float:left;	
	width:159px;
	height:34px;
	margin-top:45px;
	margin-left:45px;
	background-repeat:no-repeat;
}

/* logo area end */
/* header end */

/* content start */
/* flash area start */
.sysomos .flash_area {
	background-color:#fff;
	height:305px;
}

#listen {
	background:url(/images/flash-listen.gif);
	width:918px;
	height:246px;
	position:absolute;
	z-index:1;
	margin-left:45px;
	margin-top:28px;
}

#listen_button {
	margin-top:20px;
	margin-left:30px;
	_margin-left:15px;	
	width:100px;
	height:35px;
	cursor:pointer;
	float:left;
}

#measure {
	background:url(/images/flash-measure.gif);
	width:918px;
	height:246px;
	position:absolute;
	z-index:2;
	margin-left:45px;
	margin-top:28px;
	-moz-opacity: 0;
	opacity: 0;
	filter: Alpha(Opacity=0);	
}

#measure_button {
	margin-top:20px;
	margin-left:110px;
	width:137px;
	height:35px;
	cursor:pointer;
	float:left;
}

#understand {
	background:url(/images/flash-understand.gif);
	width:918px;
	height:246px;
	position:absolute;
	z-index:3;
	margin-left:45px;
	margin-top:28px;
	-moz-opacity: 0;
	opacity: 0;
	filter: Alpha(Opacity=0);	
}

#understand_button {
	margin-top:20px;
	margin-left:109px;
	width:185px;
	height:35px;
	cursor:pointer;
	float:left;
}

#engage {
	background:url(/images/flash-engage.gif);
	width:918px;
	height:246px;
	position:absolute;
	z-index:3;
	margin-left:45px;
	margin-top:28px;
	-moz-opacity: 0;
	opacity: 0;
	filter: Alpha(Opacity=0);
}

#engage_button {
	margin-top:20px;
	margin-left:100px;
	width:114px;
	height:35px;
	cursor:pointer;
	float:left;
}

/* flash area end */
.sysomos .column_1 {
	float:left;
	padding-left:45px;
	width:300px;
	padding-right:25px;
}

.sysomos .column_2 {
	float:left;
	padding-left:2px;
	width:320px;
}

.sysomos .column_3 {
	float:left;
	padding-left:25px;
	width:260px;
}

/* main content start */

#learn_more {
	background:url(../images/learn_more_map.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;
}

#learn_more:hover {
	background:url(../images/learn_more_map.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}

#read_more {
	background:url(../images/read-more.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;
}

#read_more:hover {
	background:url(../images/read-more.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}

#request_demo {
	background:url(../images/request.gif) no-repeat left top;
	width:254px;
	height:51px;
	display:block;
	border:0px;
	margin:0px;
	text-indent:-9999px;
}
#request_demo:hover {
	background:url(../images/request.gif) no-repeat left -53px;
	width:254px;
	height:51px;
	display:block;
	border:0px;
	margin:0px;
	text-indent:-9999px;		
}

#social-media-business-library {
	background:url(../images/request.gif) no-repeat left bottom;
	height:84px;
	padding: 11px 10px 0px 95px;
	margin-top:6px;
	overflow:hidden;
}
#social-media-business-library span {
	font-size:18px;
	line-height:1.1;
}
#social-media-business-library a {
	 font-size:12px !important;
	line-height:1.2;
	display:inline-block;
	margin-top:2px;	 
}

#request_a_demo {
	background:url(../images/request_a_demo.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}
#request_a_demo:hover {
	background:url(../images/request_a_demo.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;		
}

#see_all_features {
	background:url(../images/see_all_features.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}
#see_all_features:hover {
	background:url(../images/see_all_features.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;		
}

#solutions_for_you {
	background:url(../images/solutions_for_you.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}
#solutions_for_you:hover {
	background:url(../images/solutions_for_you.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;		
}

#download_whitepaper {
	background:url(../images/download_whitepaper.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}
#download_whitepaper:hover {
	background:url(../images/download_whitepaper.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;		
}

#compare_products {
	background:url(../images/compare_products.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}
#compare_products:hover {
	background:url(../images/compare_products.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;		
}

#read_more_about_audience {
	background:url(../images/read-more-about-audience.gif) no-repeat left top;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;	
}
#read_more_about_audience:hover {
	background:url(../images/read-more-about-audience.gif) no-repeat left -50px;
	width:254px;
	height:49px;
	display:block;
	border:0px;
	margin:0px;		
}

#read_case_studies {
	background:url(../images/read-case-studies.gif) no-repeat left top;
	display:inline-block;	
	width:228px;
	height:50px;	
	text-indent:-9999px;
}
#read_case_studies:hover {
	background:url(../images/read-case-studies.gif) no-repeat left -50px;
	display:inline-block;	
	width:228px;
	text-indent:-9999px;	
	height:50px;
}

.sysomos .main {
	background-color:#fff;
	padding-bottom:25px;
}

.sysomos .content_title {
	font-family: Georgia;
	font-size: 16px;
	color:#56544e;
	margin-bottom:20px;
}

.sysomos .home_content_title {
	font-family: Georgia;
	font-size: 16px;
	color:#56544e;
	margin-bottom:20px;
	margin-top:0px;
	font-weight:normal;
}

.sysomos .content_text ul,
.sysomos .content_text dl {
	margin-top:24px;
	margin-bottom:22px;	
}

.sysomos .content_text dl dt {
	margin-bottom:8px;
	_margin-bottom:18px;	
	padding-right:10px;
	cursor:pointer;
}

.sysomos .content_text dl dt .top {
	height:4px;
	font-size:1px;
	_display:none;
}
.sysomos .content_text dl dt:hover .top {
	background-image:url(../images/m_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;
}

.sysomos .content_text dl dt .top .f {
	height:4px;
	font-size:1px;	
}
.sysomos .content_text dl dt:hover .top .f {
	background-image:url(../images/m_bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;	
}

.sysomos .content_text dl dt .s {
	margin-left:4px;
	margin-right:4px;
	height:4px;
	font-size:1px;	
}
.sysomos .content_text dl dt:hover .s {
	background-color: #e2f0f8;
	margin-left:4px;
	margin-right:4px;
	height:4px;
	font-size:1px;	
}

.sysomos .content_text dl dt .middle {
	padding:2px 10px 4px 10px;
}
.sysomos .content_text dl dt:hover .middle {
	background-color: #e2f0f8;
	padding:2px 10px 4px 10px;	
}

.sysomos .content_text dl dt .bottom {
	height:4px;
	font-size:1px;
	_display:none;	
}
.sysomos .content_text dl dt:hover .bottom {
	background-image:url(../images/m_bg.gif);	
	background-position:left bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;		
}

.sysomos .content_text dl dt .bottom .f {
	height:4px;
	font-size:1px;		
}
.sysomos .content_text dl dt:hover .bottom .f {
	background-image:url(../images/m_bg.gif);	
	background-position:right bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;		
}

.sysomos .content_text ul li {
	list-style-image:url(../images/bulit.gif);
	padding-bottom:12px;
	padding-left:10px;
}

.sysomos .left_navigation {
	float:left;
	width:270px;
	background-image:url(../images/left_nav_bg.gif);
	background-repeat:no-repeat;
	background-position: right 5px;
}
.sysomos .left_navigation .left_navigation_content { 
	min-height:760px;
	overflow:hidden;
	width:208px;
	padding-left:60px;
}

.sysomos .left_arrow {
	position:absolute;
	font-size:1px;	
	z-index:100;
	margin-left:239px;
	width:30px;
	height:46px;
	background-image:url(../images/left_nav_arrow.png);	
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/left_nav_arrow.png");	
}

.sysomos .left_navigation .left_navigation_content dl {
	margin:37px 0 0 0;
}

.sysomos .left_navigation .left_navigation_content dl dt {
	margin-bottom:15px;
}

.sysomos .left_navigation .left_nav_link {
	margin-bottom:22px !important;
}

.sysomos .left_navigation .left_nav_link a
{
	color:#797469;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:17px;
	*height:auto;	
}
.sysomos .left_navigation .left_nav_link a:hover {
	color:#797469;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	height:17px;
	*height:auto;
}

.sysomos .left_navigation .left_nav_link .left_current {
	color:#323230 !important;
}

.sysomos .left_navigation .left_nav_sub_link .left_current {
	color:#323230 !important;
	font-weight:bold !important;
}

.sysomos .left_navigation .left_nav_sub_link .left_special {
	font-weight:bold !important;
	color:#ff6000 !important; 
	font-size:16px !important;
	height:17px;
	*height:auto;
	overflow:hidden;
	*overflow:auto;
}

.sysomos .left_navigation .left_nav_sub_link a {
	/*color:#8e8980;*/
	 color:#3b3732;
	font-size: 13px;
	margin-left:20px;
	text-decoration:none;
	display:block;
}
.sysomos .left_navigation .left_nav_sub_link a:hover{
	/*color:#8e8980;*/
	 color:#3b3732;
	margin-left:20px;
	text-decoration:underline;
	display:block;
}
.sysomos .left_navigation .resources {
	width:173px;
	margin-top:80px;
	margin-bottom:40px;
}

.sysomos .left_navigation .resources a {
	color:#0d8cd6;
	text-decoration:none;
	font-size:12px;
}
.sysomos .left_navigation .resources a:hover {
	color:#0d8cd6;
	text-decoration:underline;
	font-size:12px;	
}

.sysomos .left_navigation .resources .resources_top {
	background-image:url(../images/corners.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;	
}

.sysomos .left_navigation .resources .resources_top .r_f {
	background-image:url(../images/corners.gif);
	background-position:right top;
	background-repeat:no-repeat;	
	height:4px;
	font-size:1px;	
}

.sysomos .left_navigation .resources .resources_top .r_s {
	background-color:#f2f1ed;
	height:4px;
	font-size:1px;
	margin-left:4px;
	margin-right:4px;
}

.sysomos .left_navigation .resources .resources_middle {
	background-color:#f2f1ed;
	padding:10px 4px 10px 4px;
	line-height:14px;

}

.sysomos .left_navigation .resources .resources_middle .resource_item,
.sysomos .left_navigation .resources .resources_middle:hover .resource_item{
	display:block;
	font-size:11px !important;
	color:#8d8a83 !important;
	text-decoration:none !important;
	margin-left:6px;
}
.sysomos .left_navigation .resources .resources_middle .resource_item span {
	color:#1895dd;
	font-size:12px;
	text-decoration:none;	
}
.sysomos .left_navigation .resources .resources_middle .resource_item:hover span {
	color:#1895dd;
	font-size:12px;
	text-decoration:underline;	
}

.sysomos .left_navigation .resources .resources_middle .resource_item i {
	background-image:url(../images/arrows.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	width:16px;
	height:21px;
	display:block;
	float:left;
	padding-right:5px;
}
.sysomos .left_navigation .resources .resources_middle .resource_item:hover i {
	background-image:url(../images/arrows.gif);
	background-repeat:no-repeat;
	background-position:left -19px;
	width:16px;
	height:21px;
	display:block;
	float:left;
	padding-right:5px;
}

.sysomos .left_navigation .resources .resources_bottom {
	background-image:url(../images/corners.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;	
}

.sysomos .left_navigation .resources .resources_bottom .r_f {
	background-image:url(../images/corners.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;	
}

.sysomos .left_navigation .resources .resources_bottom .r_s {
	background-color:#f2f1ed;
	height:4px;
	font-size:1px;
	margin-left:4px;
	margin-right:4px;
}

.sysomos .main_content { 
	float:left;
	width:650px;
	padding-left:35px;
}

.sysomos .main_content h1{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	font-weight:normal;
	padding:35px 0px 12px 0px;
	color:#323230;
}

.sysomos .main_content h2{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	font-weight:normal;
	padding:15px 0px 28px 0px;
	color:#323230;
}
.sysomos .main_content h3{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	color:#323230;
}

.sysomos .main_content p {
	line-height:1.4;
}

.sysomos .main_content_cont { 
	float:left;
	width:650px;
	padding-left:35px;
}

.sysomos .main_content_cont h1{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	font-weight:normal;
	padding:35px 0px 12px 0px;
	color:#323230;
}

.sysomos .main_content_cont h2{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	font-weight:normal;
	padding:15px 0px 28px 0px;
	color:#323230;
}
.sysomos .main_content_cont h3{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	color:#323230;
}

.sysomos .main_content_cont p {
	line-height:1.4;
}

.sysomos .main_content .text_title {
	font-size:16px;
	line-height:1.3;
	font-weight:bold;
}

.sysomos .main_content .text_anchor {
	font-size:16px;
	line-height:35px;
	font-weight:bold;
	color:#534e47;
	text-decoration:none;
}

.sysomos .main_content_text {
	margin-left:240px;
	line-height:20px;
	margin-top:0px;
	margin-bottom:60px;
}

.sysomos .main_content .headline {
	font-family:Georgia;
	/* font-weight:bold;*/
	font-size:18px;
	color:#696359;
	line-height:1.4;
	/* letter-spacing:-1px;	 */
	
}

.sysomos .main_content .main_contacts {
	margin-top: 20px;
	margin-bottom:58px;
}

.sysomos .main_content .main_contacts .labels {
	font-family:Georgia;
	font-size:16px;
	color:#373128;
	line-height:1.4;	
	/* letter-spacing:-1px;	 */
	width:70px;
	float:left;
}

.sysomos .main_content .main_contacts .body {
	font-family:Georgia;
	font-size:16px;
	color:#373128;
	line-height:1.4;
	/* letter-spacing:-1px;	 */
}

.sysomos .main_content .main_contacts .body a,
.sysomos .main_content .main_contacts .body a:hover {
	color:#0d8cd6;
	font-size:16px;
	letter-spacing:0px;	
}

.sysomos .main_content label {
	width:145px;
	margin-bottom:27px;
	display:block;
	float:left;
	padding-top:7px;
	color:#242018;
}

.sysomos .main_content .input_text {
	border-left-color:#d2d2d2;
	border-top-color:#d2d2d2;
	border-bottom-color:#d2d2d2;
	border-right-color:#d2d2d2;
	width:315px;
	height:25px;
	margin-bottom:27px;
	line-height:20px;
	font-size:16px;
	background-image:url(../images/input_bg.gif);
	background-repeat:repeat-x;
	background-position:-1px left;
}

.sysomos .main_content .asterix {
	color:#ff1010;
	float:right;
	margin-right:170px;
	font-size:18px;
	margin-top:10px;
	font-weight:bold;
}

.sysomos .main_content .radios {
	float:left;
	clear:right;
	line-height:28px;
	margin-top:9px;
	*margin-top:5px;	
}
.sysomos .main_content .radios input {
	margin-right:10px;
	float:left;
	margin-top:2px;
}
.sysomos .main_content .radios .request {
	width:300px;
	*padding-top:4px;
	color:#747370;	
}
.sysomos .main_content .help_you {
	clear:both;
	padding-top:45px;
	*padding-top:22px;
	padding-bottom:10px;
	color:#242018;
}

.sysomos .main_content .help_you_text_area {
	width:460px;
	height:95px;
	border-left-color:#d2d2d2;
	border-top-color:#d2d2d2;
	border-bottom-color:#d2d2d2;
	border-right-color:#d2d2d2;
	background-image:url(../images/input_bg.gif);
	background-repeat:repeat-x;
	background-position:-1px left;
	font-size:16px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:#534e47;	
}

.sysomos .main_content_right {
	padding-left:350px;
	margin:0px;
}

.sysomos .main_content_left {
	padding-left:20px;
	margin:0px;	
}

.sysomos .main_content_left li,
.sysomos .main_content_right li {
	list-style-image:url(../images/bulit.gif);
	padding-bottom:12px;
	padding-left:10px;
	line-height:20px;
}

.sysomos .about_us_text {
	margin-left:130px;
	line-height:20px;
}

.sysomos .about_us_text b {
	font-size:16px;
}

.sysomos .about_us_text span {
	line-height:32px;
	font-weight:bold;
}

.sysomos .w5_selected .w5 {
	background-repeat:no-repeat;
	background-position:left -79px;
	width:121px;
	height:78px;
	float:left;
	padding-right:15px;
	margin-top:7px;
} 

.sysomos .w5 {
	background-repeat:no-repeat;
	background-position:left top;
	width:121px;
	height:78px;
	float:left;
	padding-right:15px;
	margin-top:7px;	
} 


.sysomos #steps {
	background-image:url(../images/4steps.gif);
	background-repeat:no-repeat;
	width:658px;
	height:359px;
	display:block;
}
.sysomos #data_collection {
	display:block;
	height:359px;
	float:left;
	width:170px;
}
.sysomos #data_collection:hover {
	background-image:url(../images/numbers.gif);
	background-position:2px 238px;
	background-repeat:no-repeat;
}
.sysomos #information_processing {
	display:block;
	height:359px;
	float:left;
	width:185px;
}
.sysomos #information_processing:hover {
	background-image:url(../images/numbers.gif);
	background-position: -191px 238px;
	background-repeat:no-repeat;
}
.sysomos #data_analysis {
	display:block;
	height:359px;
	float:left;	
	width:170px;	
}
.sysomos #data_analysis:hover {
	background-image:url(../images/numbers.gif);
	background-position: -396px 238px;
	background-repeat:no-repeat;
}
.sysomos #you {
	display:block;
	height:359px;
	float:left;
	width:133px;	
}
.sysomos #you:hover {
	background-image:url(../images/numbers.gif);
	background-position: -590px 238px;
	background-repeat:no-repeat;
}

.sysomos .products_ul {
	margin:20px 0 0 160px;
	*margin-left:200px;
	
}
.sysomos .products_ul li {
	list-style:none;
	background-image: url(../images/checkbox_bulit.gif);
	background-repeat:no-repeat;
	background-position:left 1px;
	margin-left:-20px;
	padding:0 0 8px 40px;

}
.sysomos .products_map {
	width:305px;
	float:left;
	padding-bottom:5px;
	line-height:1.4;
}
.sysomos .products_heartbeat {
	margin-left:40px;
	width:305px;
	float:left;
	padding-bottom:5px;
	line-height:1.4;
}
.sysomos .clearer {
	clear:both;
	font-size:1px;
	height:1px;
}

.sysomos .products_why {
	margin-left:370px;	
}
.sysomos .products_why_hb {
	margin-left:322px;	
}
.sysomos .logo_container {
	background-image:url(../images/logos/client-logos-bg.gif);
	background-repeat:no-repeat;
	width:114px;
	height:114px;
	float:left;
	margin:0 20px 25px 0;
	padding:0;
	border:0;
	text-align:center;
	font-size:1px;
}

.sysomos .compare_td_h {
	background-color:#404142;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:10px 7px 10px 12px;
}
.sysomos .compare_td_g {
	padding:10px 30px 10px 12px;
	background-color:#f2f1ed;
	color:#242018;
	line-height:18px;
}
.sysomos .compare_td {
	padding:7px 30px 7px 12px;
	color:#242018;
	line-height:18px;	
}

/* main content end */
/* content footer start */
.sysomos .content_footer {
	background-color:#47453e;
	height:242px;
	overflow:hidden;
	clear:both;
}

.sysomos .equalizer {
	background-image:url(../images/equalizer.gif);
	background-repeat:no-repeat;
	background-position:46px bottom;
}

.sysomos .content_footer_text {
	color:#e1ded4;
	padding-top:40px;
	line-height:24px;
}

.sysomos .content_footer_text a {
	color: #b1dcf4;
	font-size:12px;
	text-decoration:none;
}

.sysomos .content_footer_text a:hover {
	color: #40b6fb;
	font-size:12px;
	text-decoration:underline;
}

.sysomos .content_footer_title {
	font-family: Georgia;
	font-size: 16px;
	color:#FFF;
	margin-bottom:20px;
}


.sysomos .main_content .press_releases_footer {
	
}
.sysomos .main_content .press_releases_footer .top {
	background-image:url(../images/m_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;
}
.sysomos .main_content .press_releases_footer .top .f {
	background-image:url(../images/m_bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;
}
.sysomos .main_content .press_releases_footer .s {
	background-color: #e2f0f8;
	margin-left:4px;
	margin-right:4px;
	height:4px;
	font-size:1px;	
}
.sysomos .main_content .press_releases_footer .middle {
	background-color: #e2f0f8;
	padding:2px 10px 4px 10px;
}
.sysomos .main_content .press_releases_footer .bottom {
	background-image:url(../images/m_bg.gif);	
	background-position:left bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;		
}
.sysomos .main_content .press_releases_footer .bottom .f {
	background-image:url(../images/m_bg.gif);	
	background-position:right bottom;
	background-repeat:no-repeat;
	height:4px;
	font-size:1px;		
}

/* content footer end */             
/* content end */

/* footer start */
/* footer navigation start */
.sysomos .footer_navigation {
	background-color:#32302a;
	height:111px;
	clear:both;
}

.sysomos .footer_navigation ul {
	margin:0;
	padding:33px 0 0 0;
}

.sysomos .footer_navigation ul li {
	display:inline;
	list-style:none;
	color:#474540;
	font-size:12px;
	margin-left:11px;	
}
.sysomos .footer_navigation .copyright {
	font-size:12px;
	color:#e1ded4;
	margin-top:10px;
}

.sysomos .footer_navigation a {
	color: #fff;
	font-size:12px;
	text-decoration:none;
}

.sysomos .footer_navigation a:hover {
	color: #ff7800;
	text-decoration:underline;
	font-size:12px;
}
/* footer navigation end */    
/* footer end */

/* Customers */
.sysomos #customers {
	background-image:url(../images/customers.gif?1);
	background-repeat:no-repeat;
	background-position:left top;
	width:247px;
	height:161px;
	overflow:hidden;
	text-indent:-9999px !important;	
}
.sysomos #microsoft {
	display:block;
	height:50px;
	width:80px;
	float:left;	
}
.sysomos #microsoft:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:left -168px;	
	display:block;
	height:50px;
	width:80px;
	float:left;
}
.sysomos #coca-cola {
	display:block;
	height:50px;
	width:87px;
	float:left;
}
.sysomos #coca-cola:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position: -80px -168px;	
	display:block;
	height:50px;
	width:87px;
	float:left;
}
.sysomos #nike {
	display:block;
	height:50px;
	width:80px;
	float:left;
}
.sysomos #nike:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:right -168px;	
	display:block;
	height:50px;
	width:80px;
	float:left;
}

.sysomos #halliburton {
	display:block;
	height:58px;
	width:80px;
	float:left;
}
.sysomos #halliburton:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:left -218px;	
	display:block;
	height:58px;
	width:80px;
	float:left;
}

.sysomos #mcdonalds {
	display:block;
	height:58px;
	width:87px;
	float:left;
}
.sysomos #mcdonalds:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:-80px -218px;	
	display:block;
	height:58px;
	width:87px;
	float:left;
}

.sysomos #bbc {
	display:block;
	height:58px;
	width:80px;
	float:left;
}
.sysomos #bbc:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:right -218px;	
	display:block;
	height:58px;
	width:80px;
	float:left;
}

.sysomos #publicis {
	display:block;
	height:54px;
	width:80px;
	float:left;
}
.sysomos #publicis:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:left bottom;	
	display:block;
	height:54px;
	width:80px;
	float:left;
}

.sysomos #hill-and-knowlton {
	display:block;
	height:54px;
	width:80px;
	float:left;
}
.sysomos #hill-and-knowlton:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:-80px bottom;	
	display:block;
	height:54px;
	width:80px;
	float:left;
}

.sysomos #edelman  {
	display:block;
	height:54px;
	width:87px;
	float:left;	
}
.sysomos #edelman:hover {
	background-image:url(../images/customers.gif?2);
	background-repeat:no-repeat;
	background-position:right bottom;	
	display:block;
	height:54px;
	width:87px;
	float:left;
}

.bold_link {
       font-weight: bold;
}

.product_sub {
    font-size: 12px;
    color: #696359;
}

/* launch */
.sysomos .launch {
	padding-left:47px;
}
.sysomos .launch .has_right {
	padding-right:420px;
}

.sysomos .launch .launch_right {
	float:right;
	width:370px;
	margin-top:20px;
}

.sysomos .launch .has_w_right {
	padding-right:310px;
}
.sysomos .launch .launch_w_right {
	float:right;
	width:260px;
	margin-top:20px;
	_margin-right:-50px;
}
.sysomos .launch p {
	line-height:1.4;
	padding-right:20px;
}
.sysomos .launch_w_right_p {
	padding-top:0px;
	margin-top:4px;
}

.sysomos .launch .headline {
	font-family:Georgia;
	font-size:18px;
	color:#696359;
	line-height:1.4;
	padding-left:1px;
}
.sysomos .launch .launch_ul {
	padding-left:0px;
	margin-left:20px;
}
.sysomos .launch .launch_ul li {
	list-style-image:url(../images/bulit.gif);
	padding-bottom:12px;
	padding-left:10px;
	margin-left:0px;
}
.sysomos .insidetwitter,
.sysomos .social-media {
	background-image:url(../images/resource-library.png);
	*background-image:none;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/resource-library.png");	
	display:block;
	float:left;	
	width:281px;
	height:36px;
	margin-top:45px;
	margin-left:45px;
	background-repeat:no-repeat;
}
/* From Harsh start */

/* launch - updated for reports by harsh, 10Jun09*/
.sysomos .launch_contents_right {
	float:right;
	margin-left: 10px;
}
.sysomos .launch .launch_index {
	width:200px;
	margin-top:10px;
background-color: #f8fafd;
border: 1px solid #d4ecfb;
	padding: 10px 10px 10px 4px;
	clear:both;
}
.sysomos .launch .highlightedarea {
background-color: #f8fafd;
border: 1px solid #d4ecfb;
padding-left: 10px;
}

.sysomos .launch_index ol li{
	padding: 6px 0px 0px 0px;
}
.sysomos .launch h1 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	padding:20px 0px 0px 0px;
	font-weight:normal;
	color:#323230;
	line-height:1.2;
}
.sysomos .launch h2 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	margin:0px;
	padding:30px 0px 0px 0px;
	color:#323230;
	line-height:1.2;
	font-weight:normal;	
}

.sysomos .launch h3 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	margin:0;
	padding:30px 0px 10px 0px;
	color: #323230;
	line-height:1.2;
}

.sysomos .launch hr {
border: 1px solid #89bedd;
margin-top: 20px;
width:100%;
clear:both;
}
.sysomos .launch .report {
	border: 1px solid #89bedd;
}
.sysomos .launch .report td {
background-color: #f8fafd;
border-bottom: 1px solid #89bedd;
padding:4px 4px 4px 10px;
text-align: left;
}
.sysomos .launch .report th {
background-color: #eef5f9;
border-bottom: 3px solid #89bedd;
padding:6px 6px 6px 10px;
text-align: left;
}
.sysomos .launch .report .bottom {
	background-color: #eef5f9;
	padding:8px;
	text-align: left;
	font-style:italic;
	border-bottom: 0px ;
	border-top: 3px solid #89bedd;
	background-image:url(/images/sysomos-logo-sm.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.sysomos .launch .caption {
margin-top: 0px;
padding-top: 0px;
line-height: 1.2;
display: block;
padding-bottom: 20px;
}
/* From Harsh end */
.sysomos .twitter_pop_row_1 td {
	padding:10px 30px 10px 12px;
	background-color:#f2f1ed;
	color:#242018;
	line-height:18px;
}
.sysomos .twitter_pop_row_0 td {
	padding:7px 30px 7px 12px;
	color:#242018;
	line-height:18px;	
}

.sysomos .twitter_pop_user_0 span,
.sysomos .twitter_pop_user_1 span {
	color:#1895DD !important;
	font-size:13px;
	text-decoration:underline;
	cursor:pointer;
}

.sysomos .tlink {
	color:#1895DD !important;
	text-decoration:none;
	cursor:pointer;	
}

/** video thumbnail */

.videothumb {
	display: block;
	position: relative;	
	float:left;
	margin-right:7px;
	width: 120px;
	height: 90px;
}

.videothumb img {
	width: 120px;
    height: 90px;
}
.videothumb span {
	bottom:8px;
	display:block;
	height:16px;
	left:8px;
	position:absolute;
	text-indent:-1000em;
	width:16px;
}
.videothumb:hover span {
	bottom: 12px;
	left: 12px;
}
.videothumb > span {
	background:transparent url('/images/reports/video/video-overlay.gif') no-repeat scroll 0pt;
}
/** end video thumbnail */
.tf_body {
	padding-left:58px;
	padding-bottom:10px;
}
.tf_img {
	margin-left:-58px;
	margin-top:6px;
}
.tf_screen_name {
	font-weight:bold;
	font-size:16px;
}
.tf_name {
	color:#aaa;
	font-size:12px;
}
.tf_date{
	color:#aaa;
	font-size:11px;
}
.pressOnlineCont {
	
}
.pressOnlineCont img {
	float:left;	
	margin-left:-170px;
	margin-top:0px;
}
.pressOnlineCont p {
	padding-left:170px;
	padding-bottom:10px;
}

.global-offices {
	margin-left:20px;	
}
.global-offices dt {
	float:left;
}
.global-offices  dd{
	margin-left:150px;
	margin-bottom:20px;
}

.mktLblCenter {
	list-style:none;
	margin:20px 0 0 2px;
	padding:0;	
}
.mktLblCenter li {
	margin-bottom:10px;
}
.mktField label{
	width:250px;
	display:inline-block;
}
.mktFormSelect{
    background-image: url("../images/input_bg.gif");
    background-repeat: repeat-x;
    border-color: #D2D2D2 !important;
    font-size: 16px !important;
    height: 29px !important;
    /*line-height: 20px !important;
     margin-bottom: 27px !important;*/
    width: 319px !important;
	padding-top:1px !important;
}

.sysomos .features_title {
	width:377px;
	margin-left:280px;
	margin-top:0px;
	padding-top:0px;
}
.sysomos .features_text {
	width:377px;
	margin-left:280px;
}

a.f_anchor,
a:hover.f_anchor {
	color:inherit;
	font-size:inherit;
	text-decoration:none;
}
