@charset "utf-8";
/* CSS Document */
body{
	font-family: 'Arimo', sans-serif;
	font-size:14px;
	line-height:1.4;
/*	background:url(images/top-menu-bg-2.jpg) repeat-x; */
	color:#333333;

}
div.clear{

	clear: both;
	height: 0;
	overflow: hidden;
}

a{
	text-decoration:none;
}
#header, #content{
	width:950px;
	position:relative;
	margin:0 auto;
}

#content.v2{

	width:100%;
}

.bold{

	font-weight:bold;
}

#header{

	margin-bottom:20px;
}




#first-navigation{
	display:block;
	padding-top:12px;
	width:950px;
	text-align:right;
}
#first-navigation li{
	display:block;	
	float:right;
	border-right: solid 1px #616161;
	padding:0 10px;
}
#first-navigation li.last-child{
	border-right:none;
	padding-right:0px;
}
#first-navigation li a, #first-navigation li a:visited{
	font-size:11px;
	color:#616161;
	text-transform:uppercase;
}
#first-navigation li a:hover, #first-navigation li a.active{
	color:#222222;
}


.links_near_login {

	display: inline-block;
    float: right;
    position: relative;
    right: 10px;
    top: 10px;
	
}

.links_near_login a{

	font-size:11px;
	font-family:"Verdana";
	color:#333333;
	
}


#account-login{
	float:right;
	background:url(images/account-login.png) no-repeat;
	width:140px;
	height:30px;
	position:relative;
	
}
#account-login, #logo, #header-try-it, #try-it-for-free, #learn-more-via-tour{
	text-indent:-10000px;
}
#logo{
	background:url(images/logo.png) no-repeat;
	width:227px;
	height:83px;
	display:block;
	float:left;
	margin-top:20px;
}
#second-navigation{
	float:right;
	margin-top:50px;
}
#second-navigation .menu{
	float:right;
	padding:0 20px;
}


#second-navigation li a{
	text-transform:uppercase;
	color:#333333;
	font-size:16px;
	display:inline-block;
	line-height:35px;
	font-family: 'Arimo', sans-serif;
}

#second-navigation li  a:hover, #second-navigation li  a.active{
	color:#125F94;
	text-decoration:underline;
}


#second-navigation li img{

	margin-bottom: 2px;
    margin-right: 4px;

}

/*********************Menu jquery**********************************/

.tools_header{

	color:#125F94;
	padding-left: 8px;
    width: 212px;
	height:34px;
	

}

.tools_header_menu{

	background: url("images/tools_header_menu_bg.png") no-repeat scroll 0 0 transparent;
    height: 463px;
    padding-top: 15px;
    position: absolute;
    width: 602px;
    z-index: 12;

}


.tools_header_menu span{

	color: #606060;
    display: block;
    font-family: 'Arimo', sans-serif;
    font-size: 16px;
    margin-bottom: 20px;

}

.tools_header_menu_column{

	width:185px;
	float:left;
	position:relative;
	padding-left:10px;

}


.tools_header_menu_column_title h4{

	font-family: 'Arimo', sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	display:inline;
	
}

.tools_header_menu_column_title  {
   margin-bottom:15px;
}

.tools_header_menu_column_title img {
   
	position: relative;
    top: 5px;
}
.tools_header_menu_column_title span {
    clear: both;
    display: inline-block;
    margin: 0 0 0 35px;
	font-size:14px;
	font-weight:bold;
}
.line_first_colum{

	cursor: pointer;
    height: 48px;
    margin-bottom: 5px;
    padding-left: 10px;
    padding-top: 7px;
    width: 180px;
	
}

.line_menu_horizontal{

	background: transparent url(images/line_menu_horizontal.png) no-repeat;
	width:187px;
	height:2px;
	margin-bottom:5px;
}

.line_first_colum h4{

	font-family: 'Arimo', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0A5E99;
	margin-bottom:5px;
	
}

.line_first_colum span{

	color: #666666;
    font-family: 'Arimo', sans-serif;
    font-size: 10px;
    font-weight: normal;
    margin: 0;
	
}

.line_menu_vertical{

	background: transparent url(images/line_menu_vertical.png) no-repeat;
	height: 406px;
	width:4px;
	position:absolute;
	right:0;
	top:0;

}


.tools_header_menu_column_list{


}
.tools_header_menu_column_list ul  li a{

	width:173px;
	height:44px;
	

}

.tools_header_menu_column_list ul  li a:hover{

	background-image:url("images/menu_addon.png");
	text-decoration:none;

}

#tools_overview span {
    background: url("images/icons/icon-overview.png") no-repeat scroll 8px center transparent;
}

#tools_photo span {
    background: url("images/icons/Gallery_28X28.png") no-repeat scroll 8px center transparent;
}

#tools_calendar span {
    background: url("images/icons/Calendar_28X28.png") no-repeat scroll 8px center transparent;
}
#tools_flash span {
   background: url("images/icons/Flash_28X28.png") no-repeat scroll 8px center transparent;
}
#tools_music span {
    background: url("images/icons/MP3_28X28.png") no-repeat scroll 8px center transparent;
}
#tools_carousel span {
   background: url("images/icons/Carousel_28X28.png") no-repeat scroll 8px center transparent;
}

#tools_image span {
	background: url("images/icons/ImageEditor_28X28.png") no-repeat scroll 8px center transparent;
}

#tools_ticker span {
	background: url("images/icons/Banner_28X28.png") no-repeat scroll 8px center transparent;
}

.tools_header_menu_column_list ul li a span {

    padding-bottom: 3px;
    padding-left: 45px;
    padding-top: 5px;
    font-family: 'Arimo', sans-serif;
    font-size: 16px;
	color:#606060;
	text-transform:none;
	font-weight:bold;
   
}


.column_presentation{

	padding :5px;
	cursor:pointer;
	width:160px;
	height:124px;

}

.column_presentation:hover{

	background-image:url("images/menu_presentator.png");
	color:white;

}

.column_presentation h4{

	font-family: 'Arimo', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#085D98;
	margin:0;
	margin-bottom:5px;

}

.column_presentation p{

	color: #525252;
    font-family: 'Arimo', sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
	width:160px;
}

/****************************************************************/



#homepage-intro{
		background: transparent url(images/project/homepage_intro_back-2.png) no-repeat;
		height: 345px;
		width:919px;
		margin-bottom: 20px;
		font-family: Arial;
		padding-top: 30px;
		padding-left: 30px;
		position:relative;
	}
	
	#homepage-intro h1{
		color: #FFCB00;
		font-family: "Arial";
		font-size: 48px;
		font-weight: bold;
		margin-bottom: 5px;
	}
	
	#homepage-intro h2{
		font-weight: bold;
		font-size: 32px;
		color:white;
		font-family:"Arial";
	}
	
	.homepage-intro-title{
	
		float:left;
	}
	
	 .span_top{
	
		font-weight: bold;
		font-size: 29px;
		color:white;
		font-family:"Arial";
	}
	
	.span_bottom{
	
		font-weight: normal;
		font-size: 13px;
		color:white;
		font-family:"Arial";
	}
	
	.homepage-intro-try{
	
		float:right;
		margin-right:20px;
	}
	.homepage-intro-try-top{
	
		background: transparent url(images/project/homepage_tryit.png) no-repeat;
		width:262px;
		height: 120px;
		margin-bottom:10px;
		cursor: pointer;	
	}
	
		.homepage-intro-try-top:hover{
	
		background: transparent url(images/project/homepage_tryit_hover.png) no-repeat;
	
	}
	
	
	.homepage-intro-try-bottom{
	
		background: transparent url(images/homepage-intro-try-bottom.png) no-repeat;
		width:260px;
		height: 20px;
		
	}
	
	.homepage-intro-bottom{
	
		clear:both;
	
	}
	
	.homepage-intro-bottom h2{
	
		font-weight: bold;
		font-size: 24px;
		color:white;
		font-family:"Arial";
	}
	
	
	.homepage-intro-bottom-menu-div{
	
    cursor: pointer;
    float: left;
    height: 67px;
    margin-right: 8px;
    padding-left: 15px;
    padding-top: 15px;
    width: 190px;
	
	}
	
	.homepage-intro-bottom-menu{
	
		margin-top:20px;
	
	}
	
	
	.homepage-intro-bottom-menu-div img{
	
		display:block;
		float:left;
		margin-right: 10px;
	}
	
	.homepage-intro-bottom-menu-div h3{
	
	color: white;
    display: block;
    float: left;
    font-family: "Arial";
    font-size: 21px;
    font-weight: bold;
    line-height: 30px;
    position: relative;
    top: -8px;
    width: 130px;
	}
	
	
	.homepage-intro-bottom-line{
		width:2px;
		height:83px;
		background: transparent url(images/homepage-intro-bottom-menu-line.png) no-repeat;
		float:left;
		margin-right:8px;
	}
	
	#homepage-intro-footer{
	
		bottom: 8px;
		color: #C3C3C3;
		font-family: 'Arimo', sans-serif;
		font-size: 13px;
		font-weight: normal;
		position: absolute;
		right: 15px;
	
	}
	
	#homepage-intro-pencil{
	
		background: url("images/pencil_intro.png") no-repeat scroll 0 0 transparent;
		bottom: 70px;
		height: 167px;
		left: -66px;
		position: absolute;
		width: 86px;
	
	}
	
	#homepage-intro a:visited{
		color: #90BD08;
	}
	
	#homepage-intro a{
		color: #90BD08;
	}
	
	#homepage-intro a:hover{
		color: #BCF906;
	}
	
	#homepage-intro-left{
		padding-top: 100px;
		padding-left: 20px;
	}
	
	#homepage-intro-left div{
		width: 263px;
		height: 120px;
		background: url(images/project/homepage_tryit.png) no-repeat;
	}
	
	#homepage-intro-left div:hover{
		background-image: url(images/project/homepage_tryit_hover.png);
	}
	
	
	#homepage-intro-columns{
	
		margin-bottom: 15px;
		font-family: 'Arimo', sans-serif;
		font-size:14px;
		line-height:1.4;
	}
	
	#homepage-intro-columns h1{
	
		color:#01445F;
		font-family: 'Arimo', sans-serif;
		font-size: 36px;
		font-weight: bold;
		text-align:center;
		margin-bottom:30px;
	
	}
	
	.homepage-intro-columns-bubbles-container{
	
		width:940px;
		margin:0 auto;
	}
	
	.homepage-intro-columns-bubbles{
	
		float:left;
		
	}
	
	.homepage-intro-columns-bubbles-top{
	
		width:300px;
		height:129px;
	
	}
	
	.bubble1{
	
		background: url(images/homepage-intro-columns-bubbles-top-1.png) no-repeat;
	
	}
	
	.bubble2{
	
		background: url(images/homepage-intro-columns-bubbles-top-2.png) no-repeat;
	}
	
	.bubble3{
	
		background: url(images/homepage-intro-columns-bubbles-top-3.png) no-repeat;
	}
	
	.homepage-intro-columns-bubbles-bottom{
		
		background: url(images/homepage-intro-columns-bubbles-bottom.png) no-repeat;
		width:300px;
		height:136px;
		position:relative;
	}
	
	.homepage-intro-columns-bubbles-bottom-content{
	
		padding-left: 10px;
		padding-top: 10px;
	
	}
	
	
	.homepage-intro-columns-bubbles-bottom h3{
	
		color:#666666;
		font-family: 'Arimo', sans-serif;
		font-size: 18px;
		font-weight: normal;
	
	}
	
	.homepage-intro-columns-bubbles-bottom p{
	
		width:280px;
	
	}
	
	#top-right-1{
	
		position:absolute;
		top:0px;
		right:0px;
		background: url(images/bubble_top_right_1.png) no-repeat;
		width:34px;
		height:37px;
		
	}
	
	#top-right-2{
	
		position:absolute;
		top:0px;
		right:0px;
		background: url(images/bubble_top_right_2.png) no-repeat;
		width:34px;
		height:37px;
		
	}
	
	#top-right-3{
	
		position:absolute;
		top:0px;
		right:0px;
		background: url(images/bubble_top_right_3.png) no-repeat;
		width:34px;
		height:37px;
		
	}
	
	#homepage-intro-columns h3{
		font-size: 18px;
		height: 25px;
		line-height: 25px;
		margin-bottom: 8px;
		font-weight: normal;
		color: #666666;
	}
	
	#homepage-intro-columns p{
		font-size: 13px;
		color: #5B5B5B;
	}
	
	#homepage-intro-columns img{
		position: absolute;
		top: 1px;
		right: 1px;
	}
	
	.home-middle h4{
	
	background: url("images/project/add_features.png") no-repeat scroll 0 0 transparent;
    color: #5B5B5B;
    display: block;
    font-family: 'Arimo', sans-serif;
    font-size: 20px;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    margin-bottom: 10px;
    padding-left: 35px;
	}
	
	#homepage-reviews{
		
		margin-top:10px;
		padding-left:15px;
	}
	
	#homepage-reviews a{
	
		display: block;
		float:left;
	}
	
	
	#homepage-reviews h4{
	
		font-family: 'Arimo', sans-serif;
		font-size: 16px;
		color: #666666;
		
	}
	#homepage-reviews img{
	
		margin-right:15px;
	}
	
	
	.box_try{
	
		width:950px;
		height:100px;
		background: url(images/bgGetStartedRadius.png) no-repeat;
		margin-top: 10px;
	
	}
	
	.box_try h3{
	
		float:left;
		font-family: "Verdana";
		font-size: 20px;
		color: #333333;
		font-weight:bold;
		width:440px;
		margin-top:30px;
		margin-left:25px;
	
	}
	
	.box_try img{
	
		display:block;
		float:right;
		margin-top:20px;
		margin-right:15px;
	
	}
	
	#try_it_for_free:hover{
	
		cursor:pointer
	
	}
	
	
	.giveaway {
	border-color:#5C8E3C;
	border-style:solid;
	border:1px;
	border:thick;
	background:#CCEC5A;
	height:40px;
	padding:5px:
	
	
	}
	
.style1 {font-size: 14px}


#header-try-it{
	padding-right:0px;
	background:url(images/try-it-small.jpg) no-repeat;
	width:74px;
	height:34px;
}
#content{
	clear:both;
}

h1{
		font-size:30px;
		color:003333;
		line-height:41px;
}
.feature-buttons{
	background:url(images/home-big-button.png) no-repeat;
	width:425px;
	height:160px;
	float:left;
	font-size:18px;
	color:#f0f0f0;
	padding:50px 30px 5px 20px;
	font-weight:normal;
	margin-top:10px;
	background-position:-483px 0;
	cursor:pointer;
}

.feature-buttons span{
	font-size:36px;
	line-height:1em;
}
.feature-buttons span span{
	color:#83a320;
}
#open-feature{
	text-align:center;
	/*display:none;*/
}
#open-feature span{
	font-size:22px;
	color:#666666;
	font-weight:bold;
	margin-top:10px;
	
}
.learn-more{
	background:url(images/home-learn-more.png) no-repeat;
	width:125px;
	height:24px;
	display:block;
	float:right;
	text-indent:-10000px;
	margin-top:43px;
}
*.learn-more{
	margin-top:38px;
}

.feature-lists{
	background:url(images/home-selection.jpg) no-repeat;
	width:100%;
	height:167px;
	display:block;
	margin-top:20px;
}
.feature-lists li {
	height:160px;
	margin:0 30px;
	float:left;
}
.feature-lists li a{
	display:block;
	font-size:14px;
	color:#666666;
	width:130px;
	padding-top:100px;
	text-align:center;
	font-weight:bold;
}
#try-it-for-free, #learn-more-via-tour{
	background:url(images/try-it-learn-more.png) no-repeat;
	width:230px;
	display:block;
	position:relative;
	left:360px;
	*left:0px;
	top:-30px;
}
#try-it-for-free{
	height:60px;

}
#learn-more-via-tour{
	background-position:0 -70px;
	height:20px;
	margin-top:10px;
	
}
/*Copy from old home */
.home-top{background:url(images/home_curve-top.png) no-repeat; width:949px; height:15px}
.home-middle{background:#FFF; border: 1px solid #d7d7d7; border-bottom:none; width:927px; border-top:none; color:#4d4e53; padding-bottom:10px; padding-left:20px;}
.home-bottom{background:url(images/home_curve-bottom.png) no-repeat; width:949px; height:15px}
.home-middle .marker-left{margin:25px 0px 25px 0px}
.home-middle .marker-left li{border:none; font-size:14px; font-weight:normal; color:#4d4e53}
.home-middle .btn-try{margin-top:0px; background:url(images/home_tryitfree.png) no-repeat; width:161px; height:51px; float:right}
.home-middle .btn-tour{margin-top:0px; background:url(images/home_takeatour.png) no-repeat; width:161px; height:35px; float:left}

.box-light{background:url(images/home-testimonials.png) no-repeat; width:949px; height:135px; color:#FFF}

.home-middle .column{

	width:178px;
	float:left;
	margin-right:5px;
	position:relative;
}

.home-middle .column p{

	width:140px;
	font-size:13px;
}

.line_features{

	bottom: -20px;
    position: absolute;
    right: 0px;
}

.no-margin{float:right !important; margin:0px 20px 0px 0px !important}

.home-middle .column h6{

	font-size:14px;
	font-weight:bold; 
	color:#336da0; 
	line-height:20px;
	margin-top:5px;
 }
 
 .home-middle .column h6:hover{

	text-decoration:underline;
 }

.testimonial-home{width:919px !important; height:105px !important; padding: 15px; font-size:14px; margin-top:20px}
.box-light h3{padding:0px}
.testimonial-home h3{text-transform:uppercase; font-size:11px; color:#99ccff; line-height:25px; background:none}
.testimonial-home .left-info, .testimonial-home .right-info{width:410px; padding:0px 15px 0px 15px; position:relative; height:100%; float:left}
.testimonial-home .left-info{border-right:1px dotted #99ccff; padding-right:35px}
.left-info p, .right-info p{line-height:17px; text-align:left; float:none; clear:both}
#testimonial-output{position:relative; height:82px}
.pcworld{text-indent:-10000px; background:url(images/home_pcworld.jpg) no-repeat; height:25px; width:85px; line-height:25px; display:inline-block; margin-left:5px}
.testimonial-home .right-info h3{background:url(images/home_quoteL.png) no-repeat; padding-left:30px}
.right-review{font-style:italic; text-align:right; float:right !important; position:absolute; bottom:0px; right:0px}
.testimonial-home .right-info .right-review{background:url(images/home_quoteR.png) no-repeat right; padding-right:30px; padding-left:0px; height:25px}
.testimonial-home .left-info .right-review{background:url(images/home-star.png) no-repeat right; padding-right:80px; padding-left:0px; height:25px; right:35px; line-height:25px; vertical-align:middle}
#footer-wrap{
	background:url(images/footer-loop.jpg) repeat-x;
}
#footer{	
	background:url(images/footer-bg-new.png) no-repeat right 130px;
	width:950px;
	margin:20px auto;
	padding:15px 20px 20px 0px;	
	height:100%;
	font-family: 'Arimo', sans-serif;
	font-size:13px;
	line-height:1.4;
}

.box-link{
	float:left;
	width:220px;
	padding:0 10px 0 20px;
	border-right:1px dotted #fff;
	height:155px;
}
.box-link-border{
	float:left;
	width:170px;
	border-bottom:1px dotted #fff;
	padding:0 0 5px 0;
	overflow:hidden;
}
h5{
	float:left;
	width:194px;
	font-size:15px;
}
.box-link ul{
	width:204px;
	float:left;
	margin:5px 0 0;
}
.left li{
	float:left;
	width:165px;
	background:url(images/marker-footer.png) no-repeat 0 50%;
	padding:0 0 0 15px;
	line-height:22px;
}

.box-link ul li{
	width:194px;
	float:left;
	background:url(images/marker-footer.png) no-repeat 0 50%;
	padding:0 0 0 15px;
	line-height:22px;
}
.box-link ul li a, .box-link ul li a:visited, .left a, .left a:visited{
	color:#333333;
	text-decoration:none;
}
.box-link ul li a:hover, .left a:hover, .left a:hover{
	text-decoration:underline;
}
.left{
	float:left;
	width:170px;
	margin:0 0 0 28px;
	display:inline;
}
.box-link-border ul{
	margin:5px 0 0;
	float:left;
}
.logo-box{
	float:right;
	width:212px;
	margin:-5px 0 0;
}
.logo-box img{
	float:left;
	margin:2px 4px;
}
.AuthorizeNetSeal {float:left; position:relative; top:2px; left:4px}
.copy{
	font-size:10px;
	color:#094862;
	margin:25px 0 0 15px;

}
.copy a{
	font-size:10px;
	color:#094862;
	text-decoration:underline;
}
.site{
	font-size:10px;
	color:#006699;
	margin:0 0 0 15px;
	line-height:30px;
	height:30px;
}
.site a{
	font-size:10px;
	color:#7b97c0;
	text-decoration:underline;
	line-height:30px;
	height:30px;
}
.site span{
	float:left;
}
.link-ed{
	background:url(images/pen.png) no-repeat 0 50%;
	padding:0 0 0 25px;
	position:relative;
	float:left;
	margin:0 0 0 0px;
	display:inline;
}

.post h4{

	font-size:23px;
	line-height:130%;
}

/*************************************NEW HOME PAGE**************************/

#content .v2{

	width:100%;
}

#banner-intro{

	background:url('images/banner-intro.jpg') repeat-x;
	height:405px;
}

#banner-intro .banner-intro_content{

	width:950px;
	margin:0 auto;
}

#banner-intro .banner-intro_content h1{

	text-align:center;
	color:#FFCC00;
	font-size:46px;
	font-family: "Trebuchet MS"; 
	padding-top:23px;
	margin-bottom:10px;
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	
}

#banner-intro .banner-intro_content h2{

	font-size:25px;
	color:white;
	font-family: 'Arimo',sans-serif;
	text-align:center;
	font-weight: normal;
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	
}

#banner-intro .banner-intro_content .bottom ul{

	float: left;
    margin-top: 34px;
    padding-right: 25px;
    text-align: right;
	
}

#banner-intro .banner-intro_content .bottom ul li{

	font-size:16px;
	color:#CCCCCC;
	margin-bottom:77px;
	
}

#banner-intro .banner-intro_content .bottom ul li.last{

	margin-bottom:0px;
	
}

#banner-intro .banner-intro_content .bottom img{

	float:left;
	
}

#banner-intro .banner-intro_content .bottom .homepage-intro-try{


	float:right;
	margin-top:75px;
}

.presentation{

	width:950px;
	margin:0 auto;	

}

.presentation-2, .presentation-4{

	text-align:center;

}

.presentation_block > h3{

	padding-top:20px;
	color:#01445F;
	font-weight:bold;
	font-size:28px;
	text-align:center;
}

.presentation_block > h4{

	color:#666666;
	font-size:15px;
	text-align:center;
	font-weight:normal;
	margin-bottom:15px;
}

.boxes{

	
	width:873px;
	margin:0 auto;
	
	background:url('images/boxes_bottom.png') no-repeat;
	background-position:bottom;
	padding-bottom:2px;
	margin-bottom:94px;
	position: relative;
}

.box{

	height:210px;
	width:265px;
	padding-top:15px;
	padding-left:9px;
	padding-right:9px;
	text-align:center;
	float:left;
	position:relative;
	cursor:pointer;
	
	
}

.box h3{

	color:white;
	font-size:22px;
	font-weight:bold;
	font-family: 'Arimo',sans-serif;
	margin-bottom:10px;
	
}

.box p{


	color:white;
	font-size:14px;
	line-height:16px;
	
	
}

.box img{ 


	position:absolute;
	top:110px;
	cursor:pointer;
	
	
}

.box_green img{
left:44px;
}

.box_yellow img{
	left: 35px;
}

.box_blue img{
	left: 24px;
}

.box .shadow{
left: 9px;
top: 225px;
z-index: -2;
width: 265px;
}

.boxes .cover{
position: absolute;
top: 252px;
left: -15px;
height: 96px;
width: 100%;
}


.boxes .delimiter{

	background:url('images/boxes_delimiter.png') no-repeat;
	width:3px;
	height:225px;
	float:left;
}


.box_yellow{
	background:url('images/yellow_box.png') repeat-x;
}

.box_green{
	background:url('images/green_box.png') repeat-x;
}

.box_blue{
	background:url('images/blue_box.png') repeat-x;
}

.presentation-3 ul{

	float:left;
	margin-right:85px;
}

.presentation-3 ul.last{

	float:right;
	margin:0px;
}

.presentation-3 ul li{

	height: 43px;
    line-height: 43px;
    padding-left: 60px;
    text-align: left;
}



.presentation-3 ul .l1_1{

	background-image: url('images/l1_1.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l1_2{

	background-image: url('images/l1_2.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
	
}

.presentation-3 ul .l1_3{

	background-image: url('images/l1_3.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l1_4{

	background-image: url('images/l1_4.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l2_1{

	background-image: url('images/l2_1.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l2_2{

	background-image: url('images/l2_2.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
	
}

.presentation-3 ul .l2_3{

	background-image: url('images/l2_3.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l2_4{

	background-image: url('images/l2_4.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l3_1{

	background-image: url('images/l3_1.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
	
}

.presentation-3 ul .l3_2{

	background-image: url('images/l3_2.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l3_3{

	background-image: url('images/l3_3.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.presentation-3 ul .l3_4{

	background-image: url('images/l3_4.png');
	background-repeat: no-repeat;
	background-position: 0 0px;
}

#press_logo{

	margin-top:35px;
}

#press_logo tr td{

	padding-bottom:30px;
	padding-right:20px;
	vertical-align: middle;
}

.v2 #testimonial-output{

	
	font-family: "Trebuchet MS"; 
	font-size:18px;
	color:#666666;
	padding-left:35px;

}

.v2 .right-review{

	margin-right:60px;
	color:#01445F;
}

.testimonial_output_container{

	width:605px;
	margin:0 auto;
	margin-top:40px;
	position:relative;
}


.testimonial_output_container .quote_right{

	left: 562px;
    position: absolute;
    top: 64px;
}

.testimonial_output_container .quote_left{

	position:absolute;
	top:0px;
	left:0px;
}

.presentation-7{
	text-align:center;
}

/*.presentation-7 h3{
	padding-left: 204px;
    padding-top: 0;
    position: relative;
    text-align: left;
    top: -5px;
}

.presentation-7 h4{
	padding-left: 226px;
    padding-top: 0;
    position: relative;
    text-align: left;
    top: -5px;
	margin-bottom:10px;
}*/

.presentation-7{
	position:relative;
}

.presentation-7 .arrow_diag{
	left: 95px;
    position: absolute;
    top: 17px;
}

.presentation-7 .arrow_back{
	display:inline-block;
	margin-bottom:10px;
}

.presentation-7 span{
	font-size:13px;
	color:#666666;
}

.presentation-7 h4{
	margin-bottom:20px;
}

.v2 .line_separation{

	display:inline-block;
	margin-top:45px;
}

.index_start{
margin: auto;
padding-top: 13px;
border-radius: 6px;
font-family: 'Arial';
font-size: 29px;
color: white;
text-align: center;
display: block;
height: 52px;
width: 263px;
background: url('./images/index_start.png') no-repeat;
}

.index_start:hover {
background: url('./images/index_start_ro.png') no-repeat;
}

.learn_more{
display: block;
margin: auto;
font-family: 'Arial';
font-size: 12px;
color: #666666;
margin-top: 15px;
margin-bottom: 15px;
background: url('./images/index_learn.png') no-repeat;
background-position: right;
width: 95px;
}

#content .presentation-2{
margin-top: -30px;
position: relative;
}


.content-two-columns {
        margin-bottom: 10px;
        float: left;
        width:100%;
}
.content-two-columns .left {
    margin-left: 0;
    width: 66.66666667%;
    padding-right: 15px;
}
.content-two-columns .right {
    margin-right: 0;
    width: 29.7% !important;
    font-style: italic;
    padding-left: 15px;
    float:left;
}
.content-two-columns ul{
        padding-left: 20px;
    padding-top: 10px;    
}
.content-two-columns li{
    padding-top: 10px; 
    line-height: 160%;
    width: 100%;
    background: none;
}
.content-two-columns p{
    margin-bottom: 10px;
}

