﻿#sddm
{
	margin: 0;
	padding: 0;
	z-index: 30;
	padding-left: 0px;
	padding-top: 8px;
}
#sddm2
{
	margin: 0;
	padding: 0;
	z-index: 30;
	padding-left: 192px;
	padding-top: 25px;
}

#sddm li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
}

#sddm2 li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
}

#sddm li a
{
	display: block;
	margin: 0 1px 0 0;
	width: auto;
	text-align: center;
	text-decoration: none;
}

#sddm2 li a
{
	display: block;
	margin: 0 1px 0 0;
	width: auto;
	text-align: center;
	text-decoration: none;
}

#sddm li a:hover
{
}

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
}

#sddm2 div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
}

#sddm div a
{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	font: 11px arial;
}

#sddm2 div a
{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	font: 11px arial;
}

#m1
{
	margin-left: -17px;
	width: 105px;/*OLD 90px*/
	background: url('../images/topmenu_bg.gif');
	background-position:top;
	background-repeat: repeat-x;
	background-color: #EE2E24;
	visibility: hidden;
}

#m2
{
	margin-left: -20px;
	width: 105px;/*OLD 90px*/
	background: url('../images/topmenu_bg.gif');
	background-position:top;
	background-repeat: repeat-x;
	background-color: #EE2E24;
	visibility: hidden;
}
#m3
{
	margin-left: -20px;
	width: 125px;/*OLD 90px*/
	background: url('../images/topmenu_bg.gif');
	background-position:top;
	background-repeat: repeat-x;
	background-color: #EE2E24;
	visibility: hidden;
}

.rightborder
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bababa;
}
.leftborder
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bababa;
}

.newTabHeading1
{
	width: 270px;
	height: 32px;
	background-image: url('../images/tab_heading_request.gif');
	background-repeat: no-repeat;
	padding: 5px;
	vertical-align: top;
}
.newTabHeading2
{
	width: 270px;
	height: 32px;
	background-image: url('../images/tab_heading_features.gif');
	background-repeat: no-repeat;
	padding: 5px;
	vertical-align: top;
}
.newTabHeading3
{
	width: 260px;
	height: 32px;
	background-image: url('../images/tab_heading_downloadwp.gif');
	background-repeat: no-repeat;
	padding: 5px;
	vertical-align: top;
}
.newTabBody1
{
	width: 260px;
	height: 130px;
	background-image: url('../images/tab_back_requestdemo.gif');
	background-repeat: no-repeat;
	padding:35px 15px 5px 20px;
	vertical-align: top;
}
.newTabBody2
{
	width: 260px;
	height: 130px;
	background-image: url('../images/tab_back_featuresbenefits.gif');
	background-repeat: no-repeat;
	padding:35px 15px 5px 20px;
	vertical-align: top;
}
.newTabBody3
{
	width: 260px;
	height: 130px;
	background-image: url('../images/tab_back_downloadwhitepaper.gif');
	background-repeat: no-repeat;
	padding:35px 15px 5px 20px;
	vertical-align: top;
}
.Social
{
	color: #5C5B5A;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 8pt;
}
.tblNewsWidget
{
	background-image:url('../images/newsbox_notitle.gif'); 	
	background-repeat: no-repeat;
	width: 325px;
	height: 330px;
	padding-left: 2px;
	padding-right: 0px;
}
.tblsucesstoriesWidget
{
	background-image:url('../images/sucessstories_notitle.gif'); 	
	background-repeat: no-repeat;
	width: 522px;
	height: 330px;
	padding-left: 2px;
	padding-right: 0px;
}
.tblNewsWidget2
{
	background-image:url('../images/newsbox2.gif'); 	
	background-repeat: no-repeat;
	width: 325px;
	padding-top:43px;
	height: 407px;
	padding-left: 2px;
	padding-right: 0px;
}
.centerAlign
{
	text-align:center;
	vertical-align:top;	
}
.TabsItem
{
	padding-top: 18px;
	padding-left: 8px;
	padding-right: 8px;
	text-align:left;	
	height:80px;
	width: 270px;
	vertical-align:top;
}
.TabsItem > table
{
	width: 100%;
	font-size: 10px;	
	vertical-align:top;
}

.TabsItem > table img:hover
{
	
}
.box {
background-color: white;
border: 2px solid #e1d4c0;
}
#sidebar {
width: 270px;
}
.box {
background-color: white;
border: 2px solid #e1d4c0;
padding: 8px;
}
.box:before {

display: block;
line-height: 0.1;
margin: -10px -10px -22px -10px;
}
.box:after {
clear: both;

display: block;
line-height: 0.1;
margin: 0 -10px -10px -10px;
}
.box h2 {
margin-top: 0;
}

.DownloadVcard a{ display:block; background:url(../images/bt_downloadvcard_up.gif) no-repeat; width:124px; height:22px;}
.DownloadVcard a:hover{background:url(../images/bt_downloadvcard_over.gif) no-repeat;}
