body{
	min-width:940px;
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
}
form,fieldset,img{margin:0;padding:0;border:0;}
a {
	color: #006aa0;
	text-decoration:none;	
}

a:hover{
	text-decoration: underline;
}
input,
textarea,
select{
	font:10px arial,sans-serif;
	vertical-align:middle;
}
#wrapper{
	overflow:hidden;
	width: 100%;
	position: relative;
}
#header{
	min-height:88px;
	padding:18px 0 0;
	width:940px;
	margin:0 auto;
}
* html #header{
	height:88px;
}
#header:after{
	content:"";
	display:block;
	clear:both;
}
.logo{
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	width:180px;
	height:31px;
	background: url('http://cdn.samanage.com/images/logo.gif') no-repeat;
}
.logo a{
	display:block;
	height:100%;
}
/*item*/
#header .item{
	width:602px; /* doron was 702px */
	float:right;
	overflow:hidden;
}
#header .item strong{
	padding:4px 0 0;
	float:left;
	font-weight:normal;
}
#header .item ul{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
#header .item li{
	float:left;
	color:#333;
	padding:0 0 0 23px;
}
#header .item li a{
	color:#006aa0;
	font-weight:bold;
	padding:4px 0 0;
	line-height:22px;
}
#header .item li a.login{
	padding-left:30px;
	background: url('http://cdn.samanage.com/images/bullet-login.gif') no-repeat 10px 0;
}
.hold{
	margin:0 0 17px;
	width: 100%;
	overflow:hidden;
}
/*menu*/
.menu-area{
	width:100%;
	position:relative;
}
.menu-area:after{
	content:"";
	clear:both;
	display:block;
}
.holder-menu {
	position:relative;
	left:50%;
	float:left;
	text-align:center;
}
#menu{
	position:relative;
	float:left;
	left:-50%;
	margin:0;
	padding:0;
	list-style:none;
}
#menu li{
position:relative;
float:left;
}
#menu li a{
display:block;
height:40px;
overflow:hidden;
text-decoration:none;
text-indent:-9999px;
width:105px;
}
#menu li:active a,
#menu li.active a{
background-position: 0 -80px;
}
#menu li.hover a,
#menu li:hover a{
background-position: 0 -40px;
}
#menu li a:hover{
background-position: 0 -40px;
} 
/*class*/
a.tour{
	background: url('http://cdn.samanage.com/images/sprite-menu-tour.gif') no-repeat;
}
a.solutions{
	background: url('http://cdn.samanage.com/images/sprite-menu-solution.gif') no-repeat;
}
a.resources{
	background: url('http://cdn.samanage.com/images/sprite-menu-resourse.gif') no-repeat;
}
a.support{
	background: url('http://cdn.samanage.com/images/sprite-menu-support.gif') no-repeat;
}
a.partners{
	background: url('http://cdn.samanage.com/images/sprite-menu-partners.gif') no-repeat;
}
a.company{
	background: url('http://cdn.samanage.com/images/sprite-menu-company.gif') no-repeat;
}
a.pricing{
	background: url('http://cdn.samanage.com/images/sprite-menu-pricing.gif') no-repeat;
}
/*drop-dawn*/
#menu .subnav{
	position:absolute;
	left:3px;
	top:40px;
	width:206px;
	display:none;
}
#menu .subnav .top{
	width:206px;
	height:6px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-subnav-t.png') no-repeat;
}
#menu .subnav .bottom{
	width:205px;
	height:3px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-subnav-b.png') no-repeat;
}
#menu ul{
	width:205px;
	margin:0;
	padding:3px 0 5px;
	list-style:none;
	background: url('http://cdn.samanage.com/images/bg-manu-ul.gif') repeat-y;
}
#menu ul li{
	height:1%;
	overflow:hidden;
	vertical-align:middle;
	float:none;
	font-size:14px;
	line-height:24px;
	padding:0 3px;
}
#menu li.hover,
#menu li:hover{position:relative;}
#menu li:hover .subnav,
#menu li.hover .subnav{display:block;}

#menu ul li a{
	padding:0 0 0 11px;
	text-indent:0;
	display:block;
	width:auto;
	text-align:left;
	height:auto;
	color:#006699;
}
#menu ul li a:hover{
	text-decoration:none;
	background:#e0e8ec;
}
#menu ul li a.push{
	color:#fff;
	background:#5c90ab !important;
}
/*content*/
#content{
	margin:0 auto 35px;
	width:940px;
	overflow:hidden;
}
.assets-holder{
	margin:0 0 36px;   
	overflow:hidden;
	background:#eaf1f4 url('http://cdn.samanage.com/images/bg-content-holder.gif') repeat-x 0 100%;
}
.assets{
	overflow:hidden;
	width:940px;
	padding:34px 0 0;
	margin:0 auto;
}
.assets .column{
	float:left;
	width:365px;        /* was 355px */ 
	overflow:hidden;
}
.assets h1{
	margin:0 0 10px;
	font-size:30px;
	line-height:35px; /* was 40 */
}

.assets h2{
	color:#333;
	margin:0 0 0px ;    /* margin:0 0 14px; */
	padding:0 0 0 15px ;    /* new */
	font-weight:bold;
	font-size:16px;    /* was 16px */
	line-height:20px; /* was 20px */
	background: url('http://cdn.samanage.com/images/circle-bullet.gif') no-repeat 0 6px ;	
}

.assets .column .intro{
	color:#333;
	margin:0 0 14px;
	font-weight:bold;
	font-size:16px;
	line-height:20px;
}
.assets p,
#content p{

	color:#333;
	font-size:14px;
}
.assets p a,
#content p a{
	color:#006aa0;
}
.sing-up-holder{
	width:318px;
	height:94px;
	background: url('http://cdn.samanage.com/images/link-sing-up.png') no-repeat;
	margin:23px 0 0 37px;  /*was 50px 0 0 37px;*/
}
a.sing-up{
	position:relative;
	display:block;
	width:318px;
	height:94px;
	text-indent:-9999px;
	overflow:hidden;
	
}
.assets .image-holder{
	float:right;
	padding:15px 21px 0 0;
}
.assets .image-holder img{
	display:block;
}
/* center-keeper */
.center-keeper {
	margin:0 0 37px;
	width:940px;
	height:240px;
}
.center-keeper .whitepapers {
	width:301px;
	float:right;
	padding:9px 0 0 0;
	margin:0 0 0 10px;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/wp-top.gif') no-repeat;
}

.center-keeper .whitepapers .list {
	height:202px;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/wp-bg.gif') repeat-y;
	padding:10px 18px;
}

.whitepapers ul{
	margin:17px 0 0 0;
	padding: 0px 0px 0px 7px;
	list-style:none;
}
.whitepapers li{
	vertical-align:middle;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/white-paper-icon.gif') top left no-repeat;
	font-size:13px;
	width:225px;
	padding:0 0 10px 25px;
}

.center-keeper .whitepapers .xbottom {
	padding:0 0 9px 0;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/wp-bottom.gif') left bottom no-repeat;
}

#content .center-keeper .whitepapers h2 {
	color:#676d70;
	font-size:16px;
}

.center-keeper .quotes {
	padding:9px 0 0 0;
	width:620px;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/cs-top.gif') no-repeat;
}

.center-keeper .quotes .xbottom {
/*	padding:0 0 28px 0;*/
	background:transparent url('http://cdn.samanage.com/images/center-keeper/cs-bottom.gif') left bottom no-repeat;
	width:620px;
}

.center-keeper .quotes .xquote {
	height:126px;
	padding:0 20px;
}

.center-keeper .quotes .xquote div {
	float:left;
	width:420px;
	padding:23px 0 0 10px;
}

.center-keeper .quotes .xquote div blockquote {
	font-family: Georgia, Arial;
	font-style:italic;
	font-size:14px;
	color:#333333;
	padding:0;
	margin:0 0 9px 0;
	line-height: 130%;
}

.center-keeper .quotes .xquote div a {color:#333333; text-decoration:none;}

.center-keeper .quotes .xquote div a.sign {
	font-weight:bold;
	font-size:11px;
}

.center-keeper .quotes .xquote div blockquote span {
	display:inline-block;
	width:17px;
	line-height:11px;
	vertical-align:text-base;
}

.center-keeper .quotes .xquote div blockquote span.lq {
	background: transparent url('http://cdn.samanage.com/images/center-keeper/quote-open.gif') no-repeat;
}

.center-keeper .quotes .xquote div blockquote span.rq {
	background: transparent url('http://cdn.samanage.com/images/center-keeper/quote-close.gif') top right no-repeat;
}

a.quote-logo {
	float:left;
	display:block;
	width:141px;
	height:82px;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/logos-sprite.jpg') no-repeat;
	text-decoration:none;
	margin-top:22px;
}

a.quote-logo {
	float:left;
	display:block;
	width:141px;
	height:82px;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/logos-sprite.jpg') no-repeat;
	text-decoration:none;
	margin-top:22px;
}

.drexel, .x10, .costa, .dassault, .turbo, .efi, .lane, .mosaic, .tritek {
	display:none;
}

.water a.quote-logo {
	background-position:0 0;
}

.drexel a.quote-logo {
	background-position:0 -82px;
}

.x10 a.quote-logo {
	background-position:0 -164px;
}

.costa a.quote-logo {
	background-position:0 -246px;
}

.dassault a.quote-logo {
	background-position:0 -328px;
}

.turbo a.quote-logo {
	background-position:0 -410px;
}

.efi a.quote-logo {
	background-position:0 -492px;
}

.lane a.quote-logo {
	background-position:0 -574px;
}

.mosaic a.quote-logo {
	background-position:0 -656px;
}

.tritek a.quote-logo {
	background-position:0 -738px;
}

.more-case-studies {
	width:607px;
	line-height:28px;
	font-size:11px;
	text-align:right;
}

.more-case-studies-img {
	display:block;
	width:594px;
	height:77px;
	background: transparent url('http://cdn.samanage.com/images/center-keeper/logos-bottom.gif') top left no-repeat;
	text-indent:-9999px;
	margin-left:13px;
}

.center-keeper .quotes .list {
	height:203px;
	background:transparent url('http://cdn.samanage.com/images/center-keeper/cs-bg.gif') repeat-y;
}

/*box-c*/
.box-c{
	margin:0 0 37px;
	width:940px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-box-c.gif') repeat-y;
}
.box-t{
	width:940px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-box-t.gif') no-repeat;
}
.box{
	width:850px;
	padding:25px 60px 26px 30px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-box-b.gif') no-repeat 0 100%;
}
.box .two-col{
	float:left;
	width:600px;
	position:relative;
	overflow:hidden;
}
.box .col{
	padding:0 30px 26px 0;
	float:left;
	width:288px;
	overflow:hidden;
}
#content h2{
	margin:0 0 6px;
	color:#333;
	font-size:18px;
	line-height:20px;
}
a.ds{
	margin:0 0 0 -2px;
	display:block;
	width:49px;
	height:35px;
	overflow:hidden;
	text-indent:-9999px;
	background: url('http://cdn.samanage.com/images/a-ds.gif') no-repeat;
}
.box blockquote{
	font:italic 12px/18px Georgia, Arial, Helvetica, sans-serif;
	padding:2px 0 0 2px;
	margin:0;
}
.box blockquote q{
	quotes:none;
}
.box blockquote q:after,
.box blockquote q:before {
	content: "";
}
#content h3{
	margin:0;
	color:#333;
	font-size:14px;
	line-height:18px;
}
a.investmens{
	margin:0 0 5px;
	display:block;
	width:100px;
	height:30px;
	overflow:hidden;
	text-indent:-9999px;
	background: url('http://cdn.samanage.com/images/10x.gif') no-repeat;
}
.box .col-two{
	padding-top:29px;
	width:202px;
}
a.case{
	letter-spacing:0px;  /* was -1px */
	font-size:12px;
	line-height:18px;
	color:#006aa0;
	position:absolute;
	bottom:0;
	font-weight:bold;
	padding:0 16px 0 0;
	background: url('http://cdn.samanage.com/images/bullet.gif') no-repeat 100% 3px;
}
/*white-papers*/
.white-papers{
	width:240px;  /* was 240px */
	float:right;
}
#content .white-papers h2{
	margin-bottom:14px;
}
.white-papers ul{
	margin:0;
	padding:0;
	list-style:none;
}
.white-papers li{
	height:1%;
	overflow:hidden;
	line-height:23px;
	vertical-align:middle;
}
.white-papers li a{
	color:#006aa0;
}

/*block-t*/
.block{
	margin:0 0 26px;
	width:940px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-block.gif') repeat-y;
}
.bottom{
	width:940px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-block-b.gif') no-repeat 0 100%;
}
.top{
	width:940px;
	overflow:hidden;
	background: url('http://cdn.samanage.com/images/bg-block-t.gif') no-repeat;
}
.block .list-holder{
	float:left;
	width:639px;
	overflow:hidden;
}
.block .list-holder .box-list{
	padding:0 47px 0 0;
	width:270px;
	float:left;
}
ul.enjoy-2 li a{
	color:#006aa0;
}
ul.enjoy{
	margin:0 0 15px;
	padding:0;
	list-style:none;
}
.enjoy li{
	vertical-align:middle;
	padding:0 0 5px 15px;
	font-size:14px;
	line-height:18px;
	background: url('http://cdn.samanage.com/images/arrow.gif') no-repeat 0 5px;
}
.enjoy li a{
	color:#333;
}

/*ul.features*/
ul.features{
	margin:0;
	padding:6px 0 0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
ul.features li{
	padding-bottom:22px;
	overflow:hidden;
	vertical-align:middle;
	height:1%;
	overflow:hidden;
}
ul.features li .img-wrapp{
	float:left;
	width:60px;
}
ul.features li .img-wrapp img{
	display:block;
}
.features li .text{
	float:left;
	width:210px;
}
ul.features li span{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
#content .features li .text h3{
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#006aa0;
	text-decoration: none;
}

#content .features li .text h3 .a {
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#006aa0;
}

#content .features li .text h3 .a:hover {
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#006aa0;
}

#content .features li .text p{
	margin:0;
	color:#333;
	font-size:12px;   /* was 11px */
	line-height:13px;
}

#content .block h2{
	margin-bottom:21px;
}
.block .new{
	float:left;
	width:301px;
	overflow:hidden;
	padding:9px 0 0;
}
#content .block .new .heading{
	margin:0 0 27px;
	width:278px;
	padding:0 9px 0 14px;
	overflow:hidden;
}

div#creditfooter {
	display: none !important;
}

#content p.date {
	display:inline;
	margin-left: 10px;
	font-size: 12px; 
	color: #666;
}

#content .block .new h2{
	float:left;
	margin-bottom:15px;
	color:#fff;
	margin:0;
}
.block .new ul{
	margin:0;
	padding:0 57px 0 14px;   /* was padding:0 57px 0 24px;  */ 
	width:240px;			 /* was 	width:220px; */
	list-style:none;
}
.block .new li{
	padding:0 0 16px;
	font-size:12px;
	line-height:16px;
	color:#666;
	vertical-align:middle;
}
.block .new li strong{
	display:block;
}
.block .new li a{
	color:#ff6600;
}
a.rss{
	float:right;
	width:47px;
	height:20px;
	font-weight:bold;
	color:#fff;
	padding:4px 4px 0 11px;    /* was 	padding:4px 0 0 11px; */
	font-size:12px;
	background: url('http://cdn.samanage.com/images/rss.gif') no-repeat 100% 0;
}



/*items*/
#content .items{
	text-align:center;
	width:940px;
	overflow:hidden;
}
#content .items strong{
	display:block;
	color:#006aa0;
	font-size:20px;
	line-height:28px;
}
#content .items a{
	color:#006aa0;
	/*text-decoration:underline;*/
}
#content .items a:hover{
	/*text-decoration:none;*/
}
#content .items span{
	font-size:14px;
	line-height:28px;
}



/*inner pages*/
.holder {
	width:100%;
	background:url('http://cdn.samanage.com/images/bg-holder.jpg') repeat-x;
}
#main-inner {
	width:1002px;
	overflow:hidden;
	margin:0 auto;
	padding:0 0 40px;
}
.breadcrumbs {
	width:835px;
	padding:10px 0 35px 188px; /* was 136px */
}
.breadcrumbs ul {
	list-style:none;
	margin:0;
	padding:0;
}
.breadcrumbs li {
	display:inline;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
}
.breadcrumbs a {
	padding:0 12px 0 0;
	background:url('http://cdn.samanage.com/images/ico-gt.gif') no-repeat 100% 5px;
	color:#006aa0;
	text-decoration:none;
}
.breadcrumbs a:hover {text-decoration:underline;}
.aside {
	width:175px;
	margin:0 0 0 30px;
	float:left;
}
.aside ul {
	list-style:none;
	margin:7px 0 41px;
	padding:0;
	width:175px;
}
.aside li {
	display:block;
	margin:0 0 3px;
	font:bold 12px/33px Arial, Helvetica, sans-serif;
}
.aside li a {
	display:block;
	width:163px;
	height:33px;
	background:url('http://cdn.samanage.com/images/bg-subnav.gif') no-repeat;
	color:#333;
	padding:0 0 0 12px;
}
.aside li a:hover {
	background-position:0 -33px;
	text-decoration:none;
}
.aside li.active a {
	background-position:0 -66px;
	color:#fff;
	text-decoration:none;
}
.ad {
	border:1px solid #c7d3da;
	height:1%;
	float:left;
}
.ad img {display:block;}
.container {float:right;}

#innercontent {
	width:524px; /* was 444px */
	float:left;
	padding:0 20px 0 10px;  /* was 	padding:0 60px 0 20px; */
}
.txtbox h1{
	margin:0 0 25px; /* was 	margin:0 0 25px; */
	color:#444;
	font-size:28px;
	font-weight:bold;
}
.txtbox h2{
	margin:0 0 15px;
	color:#444;
	font-size:18px;
	font-weight:bold;
}
.txtbox h3{
	margin:0 0 15px;
	color:#444;
	font-size:16px;
	font-weight:bold;
}
.txtbox h4{
	margin:0 0 15px;
	color:#444;
	font-size:14px;
	font-weight:bold;
}
.txtbox h5{
	margin:0 0 15px;
	color:#444;
	font-size:12px;
	font-weight:bold;
}
.txtbox p {
	color:#000;  /* 	color:#555; */
	font-size:12px;
	margin:0 0 12px;
}
.txtbox li {
	color:#000;  /* 	color:#555; */
	font-size:12px;
}

#sidebar {
	width:230px;
	float:right;
	padding:8px 0 0;
}
.signup {
	background:url('http://cdn.samanage.com/images/bg-signup.png') no-repeat;
	height:170px;
	width:230px;
	margin:0 0 15px;
}
.signup a {
	margin:0 0 0 45px;
	width:160px;
	height:160px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url('http://cdn.samanage.com/images/bg-signup-link.png') no-repeat;
	cursor:pointer;
}
.studycase {
	margin:0 0 0 45px;
	width:160px;
	background:url('http://cdn.samanage.com/images/bg-studycase-mdl.gif') repeat-y;
	color:#333;
	font:italic 12px/19px Georgia, serif;
}
.studycase .holder {background:url('http://cdn.samanage.com/images/bg-studycase-top.gif') no-repeat;}
.studycase .frame {
	background:url('http://cdn.samanage.com/images/bg-studycase-btm.gif') no-repeat 0 100%;
	padding:19px 15px;
	width:130px;
}
.studycase img {display:block;}
.studycase blockquote {margin:25px 0 22px;}
.studycase strong {font-weight:bold;}
.studycase span {
	font: 11px Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
}
.study {
	color:#006aa0;
	font:12px/18px Arial, Helvetica, sans-serif;
	background:url('http://cdn.samanage.com/images/ico-studycase.gif') no-repeat 100% 2px;
	padding:0 17px 0 0;
}

/* RSS Feed */
#rssfeed {
	font-size: 12px; 
}

div#creditfooter {
	display: none !important;
}
.rssfeed p.date {
	display:inline;
	margin-left: 10px;
	font-size: 12px; 
}
.rssfeed ul{
	margin:0;
	padding:0 57px 0 14px;   /* was padding:0 57px 0 24px;  */ 
	list-style:none;
}
.rssfeed li{
	padding:0 0 16px;
	font-size:12px;
	line-height:16px;
	color:#333;
	vertical-align:middle;
}



/* footer */
.footer-holder{
	overflow:hidden;
	border-top:8px solid #b9c4cb;
	background:#c7d3da;
}
#footer{
	padding:35px 0 29px;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	width:940px;
	margin:0 auto;
	overflow:hidden;
}
#footer .column-holder{
	margin:0 0 65px;
	width:1000px;
	overflow:hidden;
}
#footer .column{
	float:left;
	width:130px;
	padding:0 30px 0 0;
}
#footer h3{
	font-weight:bold;
	margin:0 0 5px;
	color:#333;
	font-size:11px;
	line-height:18px;
}

#footer ul{
	margin:0;
	padding:0;
	list-style:none;
}
#footer li{
	padding:0 0 7px;
	height:1%;
	overflow:hidden;
	vertical-align:middle;
	font-size:11px;   
	line-height:11px;
}
#footer li a{
	text-decoration:none;	/*DD*/
	color:#006aa0;
}
#footer li a:hover{
	text-decoration: underline; /* dd*/
}
#footer .item{
	font-size:12px; 		 /* DD */
	line-height:15px;
	width:892px;
	overflow:hidden;
}
#footer .item ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
#footer .item li{
	float:left;
	padding:0 15px 0 0;
}
#footer .item li a{
	line-height:15px; 		/*Dd*/
	font-size:12px; 		 /* DD */
	color:#333;
}
#footer .txt{
	float:right;
}
#footer p{
	margin:0;
}

.footer-add{
	overflow:hidden;
	border-top:8px solid #b9c4cb;
	background:#b9c4cb;
}
#footer-tag{
	padding:2px 0 2px;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	width:940px;
	margin:0 auto;
	overflow:hidden;
}

.API-Box {
	background-color:#ddebfa;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.API-Response {
	background-color:#fff2e4;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.BgColor1 {
	color:#666;
}
