 	@charset "UTF-8";
/* CSS Document */
.left-content{
	float:left;
	width:230px;
}
.right-content{
	float:right;
	width:729px;
}
.right-content p{
	color:#5c5c5c;
}
.top-panel-right {
	color:#465E74; 
	padding-top:15px;
	font-size:10.5pt;
	width:650px;
	height:auto;
}
.top-panel-right-nav {
	background:transparent url(../images/syncables_logo.horizontal.png) no-repeat scroll right center;
	float:left;
	height:43px;
	margin-top:15px;
	width:700px;
}
.top-panel-right div.top-panel-right-content p{
	font-size:12px;
}
.top-panel-right div.top-panel-right-content img{
	padding-top:25px;
	padding-bottom:15px;
	padding-left:31px;
}
.top-panel-right-content{
	padding-bottom:20px;
}
.right-content div.top-panel-right  a{ 
	color:#465e74; 
	font-weight:bold; 
	text-decoration:none;
}
.right-content div.top-panel-right  a:hover{ 
	text-decoration:underline;
}
.page-info {
	height:auto;
	padding:0px 25px 0px 30px;
	position: relative;
}
.page-info p {
	font-size:12px;
	line-height:19px;
	padding:0;
	margin-bottom:1.3em;
}
.lm_features ul {
	margin-left: 25px;
}
/*.page-info ul {
	margin-left:25px;
}
*/

/* Removed 3/1/2010
 .page-title{
overflow:hidden;
width:729px; 
}
*/

.page-title {
line-height:normal;
margin:-6px 0px 0px 50px;
position:relative;
}

.page-title h2 {
color:#e55702;
font-size:24px;
line-height:normal;
}

/* Removed 3/2/2010
.page-info img{
margin-left:-40px;
width:729px;
}
*/

.page-info .page-title img{
	padding-top:15px;
}
/*   Breadcrum  */
.breadcrumbs {
color:#000;
font-size:11px;
margin-left:50px;
padding:15px 0px;
}

.breadcrumbs a,
.breadcrumbs a:active,
.breadcrumbs a:visited {
    color:#000; 
    text-decoration:none;
}

.breadcrumbs a:hover { 
    text-decoration:underline;
}

.page_banner {
margin-bottom:33px;
position:relative;
width:729px;
z-index:7;
}

.overview {
/* background:url(../images/banner_overview.jpg); */
height:320px;
}

.overview .page-title {
height:110px;
left:45px; 
position:absolute;
top:150px;
width:170px;
}

.overview .page-title h2 {
color:#000;
font-size:24px;
font-weight:normal;
line-height:26px;
text-align:center;
}

.overview .page-title h2 span {
color:#e55702;
font-weight:bold;
}

.migrate,
.share,
.sync {
/* height:230px; */
}

.migrate {
background:url(../images/banner_migrate.jpg) no-repeat;
}

.share {
background:url(../images/banner_share.jpg) no-repeat;
}

.sync {
/* background:url(../images/banner_sync.jpg) no-repeat; */
}

.page-content h2,
.product_highlights h3 {
color:#6aa02a;
font-size:15px;
margin-bottom:5px;
}

.product_highlights div {
float:left;
width:480px;
margin-bottom: 25px;
}

.product_highlights img {
float:left;
margin-right:30px;
}

.product_highlights li {
list-style:none;
/*margin-bottom:60px;*/
overflow:hidden;
}

.product_highlights p {
line-height:19px;
}

.product_highlights p a,
.product_highlights p a:active,
.product_highlights p a:visited {
color:#2B9AE7;
display:block;
text-decoration:none;
font-weight: bold;
}

.product_highlights p a:hover {
color:#464646;
}

/* Version Box */

.version_box {
background:url(/media/images/background_scales.png) no-repeat;
height:50px;
margin:10px 0px 10px 11px;
padding:67px 10px 10px 10px;
width:202px;
}

.version_box p {
color:#256263;
text-align:center;
}

.version_box p.version_number {
color:#000;
font-size:14px;
font-weight:bold;
position:relative;
}

.version_box p.version_number span {
color:#256263;
font-weight:bold;
position:absolute;
}

.version_box p.version_number span.previous_version {
left:37px;
top:-20px;
}

.version_box p.version_number span.versus {
top:-20px;
right:74px;
}

.version_box p.version_number span.new_version {
right:36px;
top:-20px;
}

.compare_link {
font-size:16px;
margin-top:30px;
}

.compare_link a,
.compare_link a:active,
.compare_link a:visited {
color:#256263;
text-decoration:none;
}

/* End Version Box */


/* Callout Boxes */

.callout_box {
margin:0px 0px 12px 11px;
padding:8px 0px 10px 0px;
position:relative;
width:222px;
}

.callout_box .bottom,
.callout_box .top {
background-repeat:no-repeat;
left:0px;
position:absolute;
width:222px;
}

.callout_box .bottom {
bottom:0px;
height:10px;
}

.callout_box .top {
height:8px;
top:1px;
}

.callout_box .middle {
border-style:none solid;
border-width:2px;
}

.callout_box .middle a,
.callout_box .middle a:active,
.callout_box .middle a:visited {
text-decoration:none;
}

.callout_box .middle h4 {
font-weight:normal;
padding-bottom:8px;
text-align:center;
}

.callout_box .middle li {
font-size:12px;
}

.callout_box .middle ul {
margin:4px 4px 0px 22px;
}

/* End Callout Boxes */

/* Product Matrix */

#product_matrix td {
color: #000;
font-size:11px;
line-height:21px;
}

#product_matrix td.column {
background-image:url(/media/images/column_middle.png);
background-position:center;
background-repeat:repeat-y;
border-bottom:2px solid #DEE3E9;
padding:4px 0px;
text-align:center;
width:111px;
}

#product_matrix tbody td {
background-color:#d6d5d5;
border-bottom:2px solid #fff;
padding:4px 6px;
vertical-align:middle;
}

#product_matrix .bottom td {
font-size:13px;
line-height:18px;
vertical-align:top;
}

#product_matrix .bottom td.column {
font-weight:bold;
/*padding-top:24px;*/
}

#product_matrix .top td {
font-size:13px;
line-height:18px;
text-align:center;
vertical-align:bottom;
}

#product_matrix .top td.column {
padding-bottom:10px;
}

#product_matrix thead td {
color:#af0bad;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
}

#product_matrix thead td span,
#product_matrix tfoot td span {
background:url(../images/column_top.png) no-repeat;
display:block;
height:9px;
width:111px;
}

#product_matrix thead td span {
background:url(../images/column_top.png) no-repeat;
}

#product_matrix tfoot td span {
background:url(../images/column_bottom.png) no-repeat;
margin-bottom:10px;
}

#product_matrix tfoot td p {
font-size:10px;
padding:0px 12px;
}

#product_matrix thead td.middle,
#product_matrix tfoot td.middle {
padding:0px 5px;
text-align:center;

}

#product_matrix tfoot td {
line-height:normal;
}

#product_matrix .heading_row  td {
background-color:#fff;
border:0px;
}

#product_matrix .heading_row  td h4 {
color:#029dd7;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
}
#product_matrix td.featureGroup {
	background-color:#cee3f8;
}
#product_matrix td.title {
	color:#F90;
}
#product_matrix td.youHave {
	color:#c148d4;
}
#product_matrix td.middle {
padding:4px 5px;
text-align:center;
}

#product_matrix div.border_cover {
font-size:.1em;
float:left;
position:relative;
}

#product_matrix div.border_cover span {
background:url(../images/column_border_cover.png) no-repeat bottom center;
bottom:-27px;
display:block;
font-size:.1em;
height:2px;
left:-5px;
position:absolute;
width:121px;
}

.button_buynow {
background:url(../images/button_buynow_orange.jpg) no-repeat;
display:block;
height:25px;
margin:0px auto;
text-indent:-9999px;
width:107px;
}

#matrix_disclaimer {
margin-top:24px;
}

#matrix_disclaimer p {
font-size:10px;
margin-bottom:4px;
}

.youHave {
	color:#F00;
}
/* End Product Matrix */

/* Syncables Desktop Context */
a#sd_context {
background:url(../images/contextPage.button.jpg) no-repeat;
color:#fff;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
padding:15px 56px 30px 20px;
text-decoration:none;
}
a:hover#sd_context {
background:url(../images/contextPage.button.over.jpg) no-repeat;
}
/* End Syncables Desktop Context */

/* Product Page Tabs */
.page-info-tabs {
	height:auto;
	padding:0 25px 0 15px;
	position:relative;
}
.right-content-tabs{
float:right;
margin-right:15px;
margin-top:12px;
width:220px;
}
.left-content-tabs{
	float:left;
	width:729px;
}
.left-content-tabs p{
	color:#5c5c5c;
}
.page_bannerTabs {
	width:980px;
	height:220px;
	margin-bottom:36px;
}

.overview .page-titleTabs h2 {
color:#E55702;
font-size:24px;
line-height:26px;
margin-left:40px;
}

.overview .page-titleTabs h2 span {
color:#e55702;
font-weight:bold;
}

.tabsBuyNow {
	position:absolute;
	top:176px;
	left:225px;
	color:#FFF;	
	font-size:14px;
	font-weight:bold;
	height:25px;
	padding:3px 0 0 27px;
	width:105px;
	text-decoration:none;
}

.tabsOffer {
	position:absolute;
	top:140px;
	left:225px;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
}
/* End Product Page Tabs */

/* registration form */
.registration {
	font-size:12px;
}

/* for matrix on reg form (pcwworld) */
.other {
	margin:20px 0 0 50px;
}