body {
  margin:0px;
  padding:0px;
  font-family:"Lucida Grande", Arial;
  background: url(../images/body_bg.png) #fff 4px;
  text-align:center;
}
*html body{
  background: url(../images/body_bg.jpg) #fff 4px;
}

div.tonido_clear{
	clear:both;
	line-height: 0px;
	font-size:0px;
}

p{
	line-height: 1.8em;
	font-size:14px;
}

a img{
	border: none;
}

div#tonido_content_wrapper{
	background: url(../images/body_top_bg.png) repeat-x;
}
*html div#tonido_content_wrapper{
	background: url(../images/body_top_bg.jpg) repeat-x;
}
div#tonido_content{
	text-align:left;
	margin: 0 auto;
	width:985px;
}
a.tonido_logo h1{
	display:none;
}
a.tonido_logo{
	display:block;
	background: url(../images/tonido_logo.png) no-repeat 0 0;
	height:73px;
	width:155px;
	margin: 0px 0px 0px 5px;
}
ul#tonido_main_menu{
	margin: 0 0 0px 350px;
	padding: 0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#tonido_main_menu li{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background: url(../images/mmenu_separator.png) no-repeat right 0;
}
ul#tonido_main_menu li#last{
	background: none;
}
ul#tonido_main_menu li#last_active{
	background: none;
}
ul#tonido_main_menu li#last_active a{
	color:#ffa318;
}
ul#tonido_main_menu li a{
	float:left;
	padding: 27px 15px 0px 15px;
	height:46px;
	display:block;
	text-align:center;
	font-size:16px;
	color:#fff;
	text-decoration:none;
}
ul#tonido_main_menu li a:hover{
	color:#ffa318;
}
ul#tonido_main_menu li a#active{
	color:#ffa318;
}


div#tonido_home_header{
	height:359px;
	width:973px;
	margin:13px 0px 0px 0px;
	background: url(../images/home_head_bg.png) no-repeat 0 0;
	padding:11px;
	color:#fff;
	font-size:18px;
	line-height:1.7em;
	overflow:hidden;
}
div.tonido_top_app_content{
	width:963px;
	height:359px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	position:absolute;
	top:97px;
}
div.tonido_top_app_content img.tonido_top_app_content_screenshot{
	float:left;
}
div.tonido_top_app_content_text{
	float:right;
	width:455px;
	margin-right:60px;
}
*html div.tonido_top_app_content_text{
	margin-right:20px;
}
div.tonido_top_app_content_text h2{
	font-size:30px;
	margin:25px 0px 5px 0px;
}
div.tonido_top_app_content_text cite{
	color:#858585;
	font-style:normal;
}
div.tonido_top_app_content_text p{
	margin: 15px 0px 15px 0px; 
	font-size:16px;
	line-height:1.5em;
}
div.tonido_top_app_content_text a.app_download{
	display:block;
	width: 101px;
	height:27px;
	clear:both;
}


div.tonido_top_app_content_text a.app_download img{
	border:none;
}

#tonido_fade_nav {position: absolute; top:247px; width:974px; padding: 0px 5px; z-index: 10000;}
#tonido_fade_nav_previous {float: left; cursor: pointer;}
#tonido_fade_nav_next {float: right;  cursor: pointer;}

div#tonido_app_bar{
	margin-top:301px;
}
*html div#tonido_app_bar{
	margin-top:312px;
}
div#tonido_app_bar ul{
	margin: 0 0 0 0px;
	padding: 0px;
	list-style:none;
}
div#tonido_app_bar ul li{
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	background: url(../images/app_menu_separator.png) no-repeat right 0;
}
div#tonido_app_bar ul li#last{background: none;}

div#tonido_app_bar ul li a{
	float:left;
	height:38px;
	display:block;
	text-align:center;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	outline:none;
}
div#tonido_app_bar ul li a.active, div#tonido_app_bar ul li a:hover{
	color:#ffa318;
}

a#app_jukebox{ background: url(../images/app_ico_jukebox.png) no-repeat 10px 0; width:52px; padding:12px 13px 10px 49px; }
a#app_thots{ background: url(../images/app_ico_thots.png) no-repeat 7px 0; width:40px; padding:12px 16px 10px 56px; }
a#app_torrent{ background: url(../images/app_ico_torrent.png) no-repeat 11px 0; width:56px; padding:12px 10px 10px 45px; }
a#app_workspace{ background: url(../images/app_ico_workspace.png) no-repeat 8px 0; width:71px; padding:12px 9px 10px 46px; }
a#app_webshare{ background: url(../images/app_ico_webshare.png) no-repeat 7px 0; width:62px; padding:12px 10px 10px 45px; }
a#app_photos{ background: url(../images/app_ico_photos.png) no-repeat 10px 0; width:48px; padding:12px 11px 10px 51px; }
a#app_search{ background: url(../images/app_ico_search.png) no-repeat 8px 0; width:45px; padding:12px 16px 10px 52px; }
a#app_money{ background: url(../images/app_ico_money.png) no-repeat 10px 0; width:42px; padding:12px 0px 10px 53px; }

*html a#app_jukebox{width:52px; padding:12px 10px 10px 40px; margin-left: 4px; background-position: 0 0;}
*html a#app_thots{	width:40px; padding:12px 10px 10px 50px; margin-left: 4px; background-position: 0 0;}
*html a#app_torrent{width:56px; padding:12px 7px 10px 37px; margin-left: 4px; background-position: 0 0;}
*html a#app_workspace{width:71px; padding:12px 10px 10px 45px; margin-left: 4px; background-position: 0 0;}
*html a#app_webshare{width:62px; padding:12px 10px 10px 44px; margin-left: 4px; background-position: 0 0;}
*html a#app_photos{width:48px; padding:12px 10px 10px 43px; margin-left: 4px; background-position: 0 0;}
*html a#app_search{width:45px; padding:12px 10px 10px 51px; margin-left: 4px; background-position: 0 0;}
*html a#app_money{width:42px; padding:12px 0px 10px 43px; margin-left: 4px; background-position: 0 0;}

div#tonido_app_bar a#app_bar_arrow{
	float:right;
	margin:10px 9px 0px 0px;
}
div#tonido_app_bar a#app_bar_arrow img{
	border:none;
}

div.hor_dott, div.long_hor_dott, div.hor_dott_slim{
	line-height:1px;
	font-size:0px;
	clear:both;
	background: url(../images/hordott.png) repeat-x 0 0;
}
div.long_hor_dott{
	margin: 0px 30px;
	padding: 20px 0px 0px 0px;
	background-position: center bottom;
}
*html div.hor_dott{
	background: url(../images/hordott.jpg) repeat-x 0 0;
}

div.app_hor_dott{
	margin: 20px 0px;
	background: url(../images/hordott.png) repeat-x 0 0;
	line-height: 1px;
	font-size: 1px;
	clear:both;
}
*html div.app_hor_dott{
	background: url(../images/hordott.jpg) repeat-x 0 0;
}
div.serv_hor_dott{
	margin: 20px 0px;
	background: url(../images/hordott.png) repeat-x 0 bottom;
	line-height: 20px;
	font-size: 1px;
	clear:both;
}
*html div.serv_hor_dott{
	background: url(../images/hordott.jpg) repeat-x 0 bottom;
}

div.hor_dott_slim{
	margin: 0px 30px;
	padding: 0px;
	background-position: center bottom;
}
*html div.hor_dott_slim{
	background: url(../images/hordott.jpg) repeat-x 0 0;
}
*html div.long_hor_dott{
	background: url(../images/hordott.jpg) repeat-x 0 0;
}

div#tonido_home_downloads{
	height:48px;
	width:962px;
	padding:131px 6px 6px 32px;
	margin: 8px 0px 0px -1px;
	background: url(../images/download_icons.png) no-repeat 0 center;
}
*html div#tonido_home_downloads{
	background: url(../images/download_icons_.png) no-repeat 0 center;
}

div#tonido_home_downloads a#tonido_on_desktop_btn{
	display: block;
	width:101px;
	height:27px;
	margin-right: 226px;
	float: left;
}
div#tonido_home_downloads a#tonido_on_plug_btn{
	display: block;
	width:101px;
	height:27px;
	margin-right: 215px;
	float: left;
}
div#tonido_home_downloads a#tonido_on_cloud_btn{
	display: block;
	width:101px;
	height:27px;
	float: left;
}

div#tonido_home_content{
	height:377px;
	width:961px;
	padding:12px;
	margin: 8px 0px 0px 0px;
	background: url(../images/content_bg.png) no-repeat 0 0;
}
div.tonido_home_cont_left{
	float:left;
	width:718px;
	padding-left:10px;
}
div.tonido_home_cont_left div.first_col,
div.tonido_home_cont_left div.second_col{
	float:left;
	width:336px;
	heigth:70px;
	padding:20px 10px;
}
div.tonido_home_cont_left div.first_col img,
div.tonido_home_cont_left div.second_col img{
	float:left;
	margin-right:10px;
}
div.tonido_home_cont_left div.first_col p,
div.tonido_home_cont_left div.second_col p{
	font-size:14px;
	margin-top:5px;
	line-height:20px;
	display: block;
	float: left;
	width: 240px;
}
*html div.tonido_home_cont_left div.first_col p{ width: none;}
*html div.tonido_home_cont_left div.second_col p{ width: none;}

div.tonido_home_cont_right{
	float:right;
	width:220px;
}
div.tonido_home_cont_right img{
	border:none;
}
div.tonido_home_cont_right a#box_tonido_plug{
	display:block;
	width:220px;
	height:54px;
}

div.tonido_home_cont_right div#facebook{
	display:block;
	width:220px;
	height:40px;
}

div.tonido_home_cont_right div#find_us_online{
	width:213px;
	height:50px;
	padding:6px 7px 10px 0px;
	margin: 7px 0px;
	background: url(../images/box_find_us_online.png) no-repeat 0 0;
	text-align:right;
}

div#tonido_we_content{
	height:118px;
	width:961px;
	padding:12px;
	margin: 8px 0px 0px 0px;
	background: url(../images/we_heart_bg.png) no-repeat 0 0;
}
div#tonido_we_content div#ico_list{
	margin:25px 0px 0px 85px;
	float:left;
}
*html div#tonido_we_content div#ico_list{
	margin:25px 10px 0px 30px;
}
div#tonido_we_content div#ico_list a{
	margin-left:30px;
	display:block;
	float:left;
}

div#tonido_we_content div#newsletter{
	height:118px;
	width:225px;
	float:right;
}
div#email_signup{
	height:24px;
	width:197px;
	margin:61px 14px 29px 18px;
}
*html div#email_signup{
	margin:61px 14px 29px 8px;
}
div#email_signup input#email_box {
border:0 none;
float:left;
margin:3px 0 0 8px;
width:116px;
}
div#email_signup a#email_box_signup {
display:block;
float:left;
height:20px;
width:70px;
}
div#email_signup a#email_box_signup span {display:none;}

div#tonido_corp_main_signup_container {
height:24px;
padding:0;
width:233px;
}

div#tonido_footer{
	width:962px;
	text-align:center;
	clear:both;
	color:#6a6a6a;
	font-size:11px;
	padding: 10px 0px 30px 0px;
}
div#tonido_footer a{
	color:#1063b0;
	text-decoration:none;
}
div#tonido_footer a:hover{
	text-decoration:underline;
}

/* INNER PAGE STYLES*/

div#tonido_ic_content {
	background: url(../images/ic_content_top_bg.png) no-repeat 0 0;
	width: 985px;
	margin-top: 8px;
	padding-top:14px;
}
div#tonido_ic_content_wrapper{
	background: url(../images/ic_content_bg.png) repeat-y 0px 10px;
	padding-top:55px;
}
div#tonido_ic_content_header{
	background: url(../images/ic_pg_titlebar.png) no-repeat 0 0;
	margin: 0px 11px 0px 11px;
	position:absolute;
	top:90px;
	width:963px;
	text-align:right;
	height:57px;
}

div#tonido_ic_content_header h1{
	padding: 0px;
	height:23px;
	float:left;
}
div#tonido_ic_content_header h1 span{
	display: none;
}
div#tonido_ic_content_header h1#tonido_software{
	margin:17px 22px 0px 20px; 
	width:112px;
	background: url(../images/pg_h1_software.png) no-repeat 0 0;
}

div#tonido_ic_content_header h1#tonido_press{
	margin:17px 22px 0px 20px; 
	width:112px;
	background: url(../images/pg_h1_press.png) no-repeat 0 0;
}

div#tonido_ic_content_header h1#tonido_business{
	margin:17px 11px 0px 18px; 
	width:96px;
	background: url(../images/pg_h1_business.png) no-repeat 0 0;
}
div#tonido_ic_content_header h1#tonido_support{
	margin:17px 11px 0px 18px; 
	width:97px;
	background: url(../images/pg_h1_support.png) no-repeat 0 0;
}

div#tonido_ic_content_header h1#tonido_download{
	margin:17px 11px 0px 18px; 
	width:136px;
	background: url(../images/pg_h1_downloads.png) no-repeat 0 0;
}

div#tonido_ic_content_header h1#mobile_download{
	margin:17px 11px 0px 18px; 
	width:136px;
	background: url(../images/pg_h1_mobile.png) no-repeat 0 0;
}


div#tonido_ic_content_header ul {
	margin:0px; 
	padding: 0px;
	list-style: none;
}
div#tonido_ic_content_header ul li {
	float: left;
	display:block;
}
div#tonido_ic_content_header ul li a{
	display:block;
	margin-top:1px;
	float:left;
	background: url(../images/pg_sub_nav_bg.png) no-repeat 0 0;
	width: 98px;
	height:42px;
	font-size:18px;
	color: #fff;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	text-align: center;
}
div#tonido_ic_content_header ul li a#active,
div#tonido_ic_content_header ul li a:hover{
	background: url(../images/pg_sub_nav_bg_r.png) no-repeat 0 0;
}
div#tonido_ic_content_header ul li a.long{
	background: url(../images/pg_sub_nav_long_bg.png) no-repeat 0 0;
	width: 140px;
}
div#tonido_ic_content_header ul li a#active_long,
div#tonido_ic_content_header ul li a.long:hover{
	background: url(../images/pg_sub_nav_long_bg_r.png) no-repeat 0 0;
	width:140px;
}
div#tonido_ic_content_header ul li a.home{
	background: url(../images/pg_sub_bz_home.png) no-repeat 0 0;
	width: 53px;
}
div#tonido_ic_content_header ul li a.home_active,
div#tonido_ic_content_header ul li a.home:hover{
	background: url(../images/pg_sub_bz_home_r.png) no-repeat 0 0;
	width: 53px;
}
div#tonido_ic_content_header ul li a.home_active span,
div#tonido_ic_content_header ul li a.home span{
	display:none;
}

div#tonido_ic_header_link_bz,
div#tonido_ic_header_link{
	margin-right: 10px;
	padding-top:1px;
}
*html div#tonido_ic_header_link{
	position:absolute;
	top: 0px;
	margin-left:-192px;
	padding-top:1px;
}
*html div#tonido_ic_header_link_bz{
	position:absolute;
	top: 0px;
	margin-left:-255px;
	padding-top:1px;
}
div#tonido_ic_content_bottom{
	background: url(../images/ic_content_bottom_bg.png) no-repeat; 0 0;
	height: 14px;
	line-height: 0px;
	font-size: 0px;
}
div.tonido_ic_content_body {
	padding: 24px 50px;
}
div.tonido_ic_content_body h2 {
	margin: 0px;
	padding: 0px;
	font-size:30px;
	color:#b2d230;
	font-weight:normal;
}

div.tonido_ic_content_body div.tonido_ic_cont_left{
	float:left;
	width:47%;
}
div.tonido_ic_content_body div.tonido_ic_cont_right{
	float:right;
	width:47%;
}
div.tonido_ic_content_body p{
	line-height: 1.8em;
	margin:20px 0px;
	font-size:14px;
}
div.tonido_ic_content_body ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
div.tonido_ic_content_body ul li{
	background: url(../images/orrange_arrow_ul.png) no-repeat 0 7px;
	line-height: 1.8em;
	margin:20px 0px;
	padding-left:15px;
	font-size:14px;
}
*html div.tonido_ic_content_body ul li{
	background: url(../images/orrange_arrow_ul.gif) no-repeat 0 7px;
}
div.tonido_ic_content_body dl {
	margin: 0px;
	padding:0px;
}
div.tonido_ic_content_body dl dt{
background: url(../images/orrange_arrow_ul.png) no-repeat  left 20px;
color:#b2d230;
padding:16px 0px 0px 16px;
font-weight:bold;
}
*html div.tonido_ic_content_body dl dt{
	background: url(../images/orrange_arrow_ul.gif) no-repeat  left 20px;
}
div.tonido_ic_content_body dl dd{
	padding-left: 16px;
	margin: 0px;
	font-size:14px;
	line-height: 1.8em;
}

div.tonido_ic_content_body blockquote{
	background:transparent url(../images/qoute_mark.png) no-repeat scroll left 0;
	margin:10px 0 0;
	padding:0 12px 45px 43px;
}
div.tonido_ic_content_body blockquote.small{
	padding:0 12px 10px 43px;
}

div.tonido_ic_content_body blockquote p {
	margin:20px 0px 5px 0px;
}
div.tonido_ic_content_body blockquote h3 {
	margin: 0px;
	padding: 0px;
	font-size:14px;
	color:#b2d230;
	font-weight:bold;
}
div.tonido_ic_content_body blockquote cite{
	font-size:12px;
	color:#000;
	font-style:normal;
	font-weight:bold;
}
div#tonido_ic_footer_content{
	height:118px;
	width:961px;
	padding:12px;
	margin: 8px 0px 0px 0px;
	background: url(../images/ic_footer_bg.png) no-repeat 0 0;
}
div#tonido_ic_footer_content div#ico_list{
	margin:-4px 0px 0px -4px;
	float:left;
}
*html div#tonido_ic_footer_content div#ico_list{
	margin:-4px 0px 0px -2px;
}
div#tonido_ic_footer_content div#ico_list a{
	display:block;
	float:left;
	margin-right:5px;
}
div#tonido_ic_footer_content div#newsletter{
	height:118px;
	width:210px;
	float:right;
}
*html div#tonido_ic_footer_content div#newsletter{
	width:215px;
}
div#tonido_ic_footer_content div#email_signup{
	height:24px;
	width:197px;
	margin:61px 14px 29px 5px;
}
*html div#tonido_ic_footer_content div#email_signup{
	margin:61px 0px 29px 4px;
		width:203px;
}
div.tonido_ic_content_body a{
	color:#1063B0;
}

table.tonido_table_compact,
table.tonido_table{
	font-size:14px;
	margin-top:30px;
}
table.tonido_table td{
	padding: 10px 18px 10px 20px;
}
table.tonido_table_compact td{
	padding: 5px;
}
table.tonido_table_compact tr,
table.tonido_table tr{
	vertical-align:top;
}
table.tonido_table_compact td.tonido_table_1st_col,
table.tonido_table td.tonido_table_1st_col{
	font-weight:bold;
}
table.tonido_table_compact th,
table.tonido_table th{
	background-color:#265da1;
	color:#fff;
	font-size:14px;
	padding-left:20px;
}
table.tonido_table_compact tr.alternate,
table.tonido_table tr.alternate,
table.tonido_table_compact tr.tonido_table_tr_alternate,
table.tonido_table tr.tonido_table_tr_alternate{
	background-color:#f0f0f0;
}


div.tonido_ic_content_body div#tonido_people_first, div.tonido_ic_content_body div.tonido_people {
float:left;
margin:20px 0px 10px 45px;
width:262px;
}
div.tonido_ic_content_body div#tonido_people_first {
margin: 20px 0px 10px 0;
}
div.tonido_ic_content_body div#tonido_people_first h2,
div.tonido_ic_content_body div.tonido_people h2{
	font-size:18px;
}

div.tonido_ic_content_body a.tonido_top_navi{
	float: right;
	font-size:16px;
	color:#FFA318;
}

div.tonido_ic_content_body p.last{
	margin-bottom: 0px;
}

/* Tonido Applications */


div.download_list_detail_wrapper,
div.app_list_detail_wrapper,
div.service_list_detail_wrapper{
	float:right;
	width: 749px;
	margin-top:10px;
}

div.service_list_detail_wrapper{
	float:right;
	width: 719px;
	margin-top:10px;
}

div.download_list_detail_wrapper{
	float:right;
	width: 669px;
	margin-top:10px;
}

div.app_list_detail_wrapper p,
div.service_list_detail_wrapper p{
	margin: 15px 0px;
}
div.tonido_bz_app_item_last a.app_learn_more,
div.tonido_bz_app_item a.app_learn_more,
div.tonido_ic_content_body a.app_learn_more,
div.download_list_detail_wrapper a.app_learn_more,
div.app_list_detail_wrapper a.app_learn_more{
	font-size:12px !important;
	text-decoration: none;
	padding: 0px 0px 0px 15px;
	background: url(../images/orrange_arrow_ul.png) no-repeat left 2px;
	font-weight: bold;
}
*html div.tonido_bz_app_item_last a.app_learn_more,
*html div.tonido_bz_app_item a.app_learn_more,
*html div.tonido_ic_content_body a.app_learn_more,
*html div.download_list_detail_wrapper a.app_learn_more,
*html div.app_list_detail_wrapper a.app_learn_more{
	background: url(../images/orrange_arrow_ul.gif) no-repeat 0 2px;
	display:block;
	width:75px;
}
div.tonido_ic_content_body a.app_learn_more,
div.download_list_detail_wrapper a.app_learn_more{
	font-size:14px;
}
div.tonido_bz_app_item_last a.app_learn_more,
div.tonido_bz_app_item a.app_learn_more{
	display: block;
	width:75px;
	margin: 5px 0px 0px 69px;
}

div.tonido_app_available_box{
	background: url(../images/app_list_info_box.png) no-repeat 0 0; 
	width:749px;
	height:51px;
	margin: 25px 0px;
	text-align:left;
	
}
div.tonido_app_available_box a{
	float:right;
	margin:11px 9px 0px 0px;
}
div.tonido_app_available_box {
	font-size: 12px;
	font-weight: bold;
	vertical-align: center;
}
div.tonido_app_available{
	width:225px;
	height:41px;
	padding:5px;
	float:left;
}
div.tonido_app_available span {
	display:block;
	float:left;
	margin: 12px 9px 0px 12px;
}
*html div.tonido_app_available span {
	margin: 12px 0px 0px 12px;
}
div.tonido_app_av_price{
	padding: 17px;
}
div.tonido_app_av_price span{
	color:#b2d230;
}
/* END Tonido Applications */

/*Tonido Application Template part --- */

div#app_header_box{background: url(../images/rb1_hor.gif) repeat-x;}
div#app_header_box div.rb_vert {background: url(../images/rb1_vert.gif) repeat-y;}
div#app_header_box div.rbtop div{background: url(../images/rb1_tlc.gif) no-repeat top left; }
div#app_header_box div.rbtop{background: url(../images/rb1_trc.gif) no-repeat top right; }
div#app_header_box div.rbbot div { background: url(../images/rb1_blc.gif) no-repeat bottom left; }
div#app_header_box div.rbbot { background: url(../images/rb1_rbc.gif) no-repeat bottom right; }
div#app_header_box div.rbbot div.rb_b{background: url(../images/rb1_b.gif) repeat-x 0 0;
	margin:0px 6px;
	width:913px;
}

div#app_header_box{
	margin:0px 30px;
}

div#app_header_box div.rbtop div, div#app_header_box div.rbtop, div#app_header_box div.rbbot div, div#app_header_box div.rbbot {
 width: 925px;
 height: 6px;
 font-size: 1px;
}

div#app_header_box .rb1_content{
	margin: 0px 6px;
	min-height:250px;
	_height:250px;
	background: url(../images/app_gen_box_bg.png) repeat-x 0 bottom;
	overflow-y:hidden;
	padding:20px;
}
*html div#app_header_box .rb1_content{
	background: url(../images/app_gen_box_bg.gif) repeat-x 0 bottom;
}
div#app_header_box{
	width:925px;
}
div#app_header_box p{
	margin-top: 0px;
}

div#app_header_box div.rb_vert{
	padding:0px 0px 0px 0px;
}
div#app_header_box .rb1_content .left{
	width:48%;
	float:left;
}
div#app_header_box .rb1_content .right{
	width:48%;
	float:right;
}
div.app_gen_screenshot{
	display:block;
	margin-bottom:18px;
	width:360px;
	height:212px;
}
div.app_gen_screenshot img.screenshot{
	float:left;
}
div.app_gen_screenshot a{
	float:left;
	width:358px;
	height:212px;
	margin-top:-214px;
	background: url(../images/magn_glass.png) no-repeat right bottom;
}

div#tonido_ip_inner_content div#tonido_ic_content div#app_header_box .rb1_content p{
	margin: 0px;
	font-size:12px;
}

div#app_header_box ul#version{
	list-style:none;
	margin:20px 0px 0px 0px;
	padding:0px;
	
}
div#app_header_box ul#version li{
	list-style:none;
	background: url(../images/hordott.png) repeat-x 0 bottom;
	margin:0px;
	padding: 0px;
	font-family: Verdana;
	font-size:12px;
	line-height:24px;
	height:24px;
}
*html div#app_header_box ul#version li{
	background: url(../images/hordott.gif) repeat-x 0 bottom;
}
div#app_header_box ul#version li.last{
	background: none;
}
div#app_header_box ul#version li span{
	font-weight:bold;
	display:block;
	float:left;
	width:140px;
}
div#app_header_box ul#version li a{
	color:#275da3;
}
div#tonido_ip_inner_content div#tonido_ic_content div#tonido_app_gen_tpl{
	padding:28px 5px;
}
div#tonido_ip_inner_content div#tonido_ic_content div#tonido_app_gen_tpl p{
	font-size:12px;
}
div.tonido_dott_sep{
	line-height:1px;
	font-size: 1px;
	background: url(../images/hordott.png) repeat-x 0 0;
	margin: 20px 0px;
}
* html div.tonido_dott_sep{
	background: url(../images/hordott.gif) repeat-x 0 0;
}

div#app_detail_box{background: url(../images/rb1_hor.gif) repeat-x;}
div#app_detail_box div.rb_vert {background: url(../images/rb1_vert.gif) repeat-y;}
div#app_detail_box div.rbtop div{background: url(../images/rb1_tlc.gif) no-repeat top left; }
div#app_detail_box div.rbtop{background: url(../images/rb1_trc.gif) no-repeat top right; }
div#app_detail_box div.rbbot div { background: url(../images/rb1_blc.gif) no-repeat bottom left; }
div#app_detail_box div.rbbot { background: url(../images/rb1_rbc.gif) no-repeat bottom right; }
div#app_detail_box div.rbbot div.rb_b{background: url(../images/rb1_b.gif) repeat-x 0 0;
	margin:0px 6px;
	width:913px;
}

div#app_detail_box div.rbtop div, div#app_detail_box div.rbtop, div#app_detail_box div.rbbot div, div#app_detail_box div.rbbot {
 width: 925px;
 height: 6px;
 font-size: 1px;
}

div#app_detail_box{
	margin:0px 20px 40px 30px;
}
div#app_detail_box h2{
	margin: 0px;
	padding: 0px;
	font-size:30px;
	color:#b2d230;
	font-weight:normal;
}

div#app_detail_box .rb1_content{
	margin: 0px 6px;
	padding: 22px 20px 16px 20px;
}
div#app_detail_box{
	width:925px;
}
div#app_detail_box div.rb_vert{
	padding:0px 0px 0px 0px;
}

div#app_detail_box .rb1_content h3.step{
	margin:10px 0px 0px 0px;
	font-size:12px;
	color:#2a2a2a;
	font-weight:bold;
}
div#tonido_ip_inner_content div#tonido_ic_content div#app_detail_box .rb1_content p{
	font-size:12px;
	margin:0px 0px 20px 0px;
}

div#app_important_frame{
	background-color:#21629e;
	padding:12px 10px;
	margin-top:18px;
	color:#fff;
}

div#tonido_ip_inner_content div#tonido_ic_content div#app_detail_box .rb1_content div#app_important_frame p{
	font-size:10px;
}

div#app_important_frame ul{
	list-style:none;
	margin: 0px 0px 3px 0px;
	padding:0px;
}
div#app_important_frame ul li{
	background:transparent url(../images/list_style_white_blue_arrow.gif) no-repeat left 7px;
	display:block;
	padding:0px 0px 0px 10px;
}
div#app_important_frame ul li p{
	margin: 0px;
	font-size:12px;
}

div#app_important_frame ul li a{
	color:#fff;
	font-size:14px;
}
div#image_gallery{
	display:none;
}
/*Tonido Application Template part --- END*/

div.tonido_ic_content_body_webshare_float_right{
	float:right;
	width:520px;
	margin-left:40px;
}
div.tonido_ic_content_body_workspace_float_right{
	float:right;
	width:500px;
	margin-left:40px;
}

img.img_w_border{

	border: 1px solid #000;
}

div.tonido_ic_content_body ul.three_column_last,
div.tonido_ic_content_body ul.three_column{
	width: 265px;
	margin: 0px 40px 0px 0px;
	padding: 0px;
	float:left;
}
div.tonido_ic_content_body ul.three_column_last{
	margin: 0px 0px 0px 0px;
}
*html div.tonido_ic_content_body ul.three_column_last,
*html div.tonido_ic_content_body ul.three_column{
	width: 255px;
}



div.tonido_ic_content_body div.tonido_bz_app_item_last,
div.tonido_ic_content_body div.tonido_bz_app_item{
	float:left;
	width:280px;
	margin: 20px 20px 0px 0px;
	height: 90px;
}
div.tonido_ic_content_body div.tonido_bz_app_item_last img,
div.tonido_ic_content_body div.tonido_bz_app_item img{
	float:left;
}
div.tonido_ic_content_body div.tonido_bz_app_item_last h3,
div.tonido_ic_content_body div.tonido_bz_app_item h3{
	font-size:18px;
	margin: 5px 0px 0px 0px;
}
div.tonido_ic_content_body div.tonido_bz_app_item_last span,
div.tonido_ic_content_body div.tonido_bz_app_item span{
	line-height: 1em;
	font-size:14px;
}
div.tonido_ic_content_body div.tonido_bz_app_item_last{
	margin: 20px 0px 0px 0px;
}

div.tonido_bz_support_float_right,
div.tonido_bz_oem_float_right,
div.tonido_bz_services_float_right{
	float: right;
	width:330px;
	text-align:right;
	margin-bottom:40px;
}
div.tonido_bz_services_float_right{
	width:250px;
	margin: 0px;
}
div.tonido_bz_oem_float_right{
	width:310px;
	margin: 0px;
}
div.tonido_ic_content_body p a{
	text-decoration:none;
}
div.tonido_ic_content_body p a:hover{\
text-decoration:underline;
}

div#tonido_home_server_content{
	background: url(../images/tonido_home_server_bg.png) no-repeat 0 0;
	height: 165px;
	width: 719px;
	margin-top:10px;
	padding: 5px 20px 0px 140px;
}
div#tonido_biz_server_content{
	background: url(../images/tonido_biz_server_bg.png) no-repeat 0 0;
	height: 164px;
	width: 719px;
	margin-bottom: 40px;
	padding: 10px 20px 0px 140px;
}
div#tonido_home_server_content p,
div#tonido_biz_server_content p{
	line-height:1.5em;
}
a.app_down_release span,
a.app_down_download span{
	display: none;
}
a.app_down_release,
a.app_down_download{
	display: block;
	height:51px;
	float:left;
	margin-bottom:25px;
}

a.app_down_download{
	background: url(../images/download_button.png) no-repeat 0 0;
	width:145px;
}
a.app_down_release{
	background: url(../images/release_notes_button.png) no-repeat 0 0;
	width:140px;
}
img.tonidofox_steps{
	margin: 20px 0px 20px 0px;
}

div.tonido_ic_content_body h3.release_notes{
	font-size:14px;
	margin: 30px 0px;
}

div.tonido_ic_content_body ul.release_notes{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div.tonido_ic_content_body ul.release_notes li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: none;
}
div#main_signup_container{
        background: url("../images/mail_box_subscribe.png") no-repeat;
        height:67px;
        width:389px;
        padding: 76px 0px 0px 30px;
	margin-left: 250px;
	align:center;
}
input#email_box {
border:0 none;
float:left;
margin:4px 0 0 10px;
width:169px;
}
*html input#email_box {
        width:165px;
}

div#tonido_corp_in_main_signup_container input#email_box {
width:109px;
}
*html div#tonido_corp_in_main_signup_container input#email_box {
margin: 4px 0px 0px 5px;
width:100px;
}
a#email_box_signup span{
        display:none;
}
a#email_box_signup {
display:block;
float:left;
height:23px;
width:70px;
}

/* Changes home new layout */
div#social_icons{
	margin-right:-38px;
	margin-top:-255px;
	float:right;
	background: url("../images/soc_ico_bg.png") no-repeat 0 0;
	width: 40px;
	padding:6px 0px 0px 3px;
	height: 113px;
	z-index:900;
}
div#social_icons a{
	display: block;
	margin-bottom:2px;
	width:33px; height:33px;
}
div#social_icons a#twitter_ico{}
div#social_icons a#facebook_ico{height: 36px;}
div#social_icons a#blog_ico{margin-bottom:0px;}

div#tonido_home_content_box{
	height:533px;
	width:963px;
	padding:11px;
	margin: 8px 0px 0px 0px;
	background: url(../images/home_content_bg.png) no-repeat 0 0;
}
div#tonido_home_content_box div.tonido_home_cbox_header{height:45px; padding:8px 0px 0px 11px;}
div#tonido_home_content_box div.tonido_home_cbox_content{height:334px; overflow:hidden}
div#tonido_home_content_box div.tonido_home_cbox_footer{
	height:133px;
	text-align: center;
}



div.tonido_home_cbox_header ul#home_cbox_menu{
	margin: 0px; padding: 0px;
	list-style: none;
}
div.tonido_home_cbox_header ul#home_cbox_menu li{
	float: left;
	margin-right:26px;
	width:214px;
	height:37px;
	display: block;
}
div.tonido_home_cbox_header ul#home_cbox_menu li.last{margin-right: 0px;}
ul#home_cbox_menu li a{
	display: block;
	width:214px;
	height:37px;
	overflow:hidden;
	text-indent:-9999px;
}
ul#home_cbox_menu li a#mnu_remote_access{ background: url("../images/mnu_remote_access_bg.png") no-repeat 0 0;}
ul#home_cbox_menu li a#mnu_share{ background: url("../images/mnu_share_bg.png") no-repeat 0 0;}
ul#home_cbox_menu li a#mnu_sync{ background: url("../images/mnu_sync_bg.png") no-repeat 0 0;}
ul#home_cbox_menu li a#mnu_tonido_plug{ background: url("../images/mnu_tonido_plug_bg.png") no-repeat 0 0;}

ul#home_cbox_menu li a:hover,
ul#home_cbox_menu li a.active{
	background-position: 0px -37px !important;
}

div.tonido_home_cbox_content h2,
div.tonido_home_cbox_content p{
	margin:0px; padding: 0px;
	text-indent:-2000px;
}
div.tonido_home_cbox_content a.btn_learn_more{
	display: block;
	float:right;
	margin-top:250px;
	margin-right:80px;
}
div#pnl_remote_access{ background: url(../images/pnl_remote_access_bg.png) no-repeat 0 0; width:963px; height:334px; }
div#pnl_share{ background: url(../images/pnl_share_bg.png) no-repeat 0 0;  width:963px; height:334px; }
div#pnl_sync{ background: url(../images/pnl_sync_bg.png) no-repeat 0 0; width:963px; height:334px;  }
div#pnl_tonido_plug{ background: url(../images/pnl_tonido_plug_bg.png) no-repeat 0 0;  width:963px; height:334px; }

div#pnl_share a.btn_learn_more{margin-top:200px;}
div#pnl_sync a.btn_learn_more{margin-top:200px;}
div#pnl_tonido_plug a.btn_learn_more{margin-top:220px;}

div.tonido_home_cbox_footer a.download_btn{
	display: block;
	margin-top: 18px;
}
div.tonido_home_cbox_footer p{
	margin:0px;
	font-family: Lucida Grande, Arial;
	font-size: 17px;
	color:#808080;
}
div.tonido_home_cbox_footer p>a{
	color:#90a900;
	text-decoration: none;
}


div.tonido_app_list_item img.app_item_scr{
	float:left;
}
div.tonido_app_list_item ul.three_column_last,
div.tonido_app_list_item ul.three_column{
	width: 220px;
	margin: 0px 20px 20px 0px;
}
*html div.tonido_app_list_item ul.three_column_last,
*html div.tonido_app_list_item ul.three_column{
		width: 210px;
}
div.tonido_app_list_item ul.three_column_last li,
div.tonido_app_list_item ul.three_column li{
	margin: 0px;
}
div.tonido_app_list_item ul.three_column_last{
	margin: 0px 0px 0px 0px;
}	




#download_header {
	height: 265px;
	width: 961px;
	margin-top: -10px;
	margin-bottom: -5px;
	padding-bottom: 20px;
	background: url('../images/download_header_bg.png') no-repeat;
}
.download_header_element {
	float: left;
	width: 150px;
	margin: 0px 20px;
	text-align: center;
	background: url('../images/download_header_icons.png') no-repeat 30px 0px;
	padding-top: 90px;
	margin-top: 50px;
	text-decoration: none;
}
#download_header_mobile {background-position: -135px 0px;}
#download_header_sync {background-position: -325px 0px;}
#download_header_drive {background-position: -525px 0px;}
#download_header_browser {background-position: -715px 0px;}

.download_header_element h3  {
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #3b97c2;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.download_header_element h4 {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #fff;
	line-height: 18px;
}
.tonido_download_body {
	padding: 10px;
}
.download_section {
	background: #f3f3f3;
	padding: 0px 20px 50px 20px;
	margin-top: 10px;
}
.download_section .download_section_title {
	height: 45px;
	background: url('../images/row_title_bg.png') no-repeat;
	color: #fff;
	font-size: 18px;
	padding: 12px 0px 0px 20px;
	margin: 0px 0px 10px -20px;
	width: 961px;
}
.download_section_description {
	margin: -22px 0px 40px -20px;
	background: #313131 url('../images/download_header_icons_v.png') 20px 20px no-repeat;
	color: #d7d7d7;
	font-size: 16px;
	height: 106px;
	padding: 20px 0px 0px 130px;
	width: 831px;
}
.download_section_description.desktop_apps {
	padding: 50px 0px 0px 130px;
	height: 76px;
}
.download_section_description.mobile_apps {
	padding: 50px 0px 0px 130px;
	height: 76px;
	background-position: 20px -214px;
}
.download_section_description.sync_apps {
	padding: 35px 0px 0px 130px;
	height: 86px;
	line-height:27px;
	background-position: 20px -438px;
}
.download_section_description.drive_apps {
	padding: 15px 0px 0px 130px;
	height: 106px;
	line-height:27px;
	background-position: 20px -692px;
}
.download_section_description.browser_apps {
	padding: 45px 0px 0px 130px;
	height: 76px;
	line-height:27px;
	background-position: 20px -935px;
}
.download_app_list_item {
	width: 320px;
	float: left;
	padding: 0px 40px 0px 90px;
	background: url('../images/download_os_icons.png') no-repeat ;
}
.download_app_list_item.last {
	padding-right: 0px !important;
}
.download_app_list_item h3 {
	color: #3b97c2;
	font-size: 15px;
	margin-top: 0px;
}
.download_app_list_item p {
	color: #6a6a6a;
	font-size: 13px !important;
}
.download_app_list_item a {
	color: #3b97c2 !important;
	text-decoration: none;
}
.download_app_list_item .download_button {
	display: block;
	background: url('../images/download_app_buttons.png') no-repeat;
	width: 158px;
	height: 28px;
	font-size: 13px;
	color: #fff !important;
	padding:11px 0px 0px 40px;
	font-weight: bold;
}
.app_h_divider {
	border:none !important;
	height:2px;
	background: url('../images/app_h_divider.png') no-repeat;
	margin: 30px 0px;
	*display:none;
}
.release_notes {
	display: block;
}
.download_zip {
	display: block;
	font-size: 10px;	
	margin-top: 10px;
}
.download_app_list_item.download_osx {
	background-position: 0px -259px;
}
.download_app_list_item.download_osx .download_button {
	background-position: 0px -59px;
}

.download_app_list_item.download_win_usb {
	background-position: 0px -4097px;
}
.download_app_list_item.download_osx .download_button {
	background-position: 0px -59px;
}
.download_app_list_item.download_linux {
	background-position: 0px -529px;
}
.download_app_list_item.download_linux .download_button {
	background-position: 0px -119px;
}

.download_app_list_item.download_iphone {
	background-position: 0px -819px;
}
.download_app_list_item.download_iphone .download_button {
	background-position: 0px -59px;
}
.download_app_list_item.download_ipad {
	background-position: 0px -1160px;
}
.download_app_list_item.download_ipad .download_button {
	background-position: 0px -59px;
}
.download_app_list_item.download_android {
	background-position: 0px -1548px;
}
.download_app_list_item.download_android .download_button {
	background-position: 0px -119px;
}
.download_app_list_item.download_wp {
	background-position: 0px -1978px;
}
.download_app_list_item.download_wp .download_button {
	background-position: 0px 0px;
}
.download_app_list_item.download_blackberry {
	background-position: 0px -2436px;
}
.download_app_list_item.download_blackberry .download_button {
	background-position: 0px -245px;
}
.download_app_list_item.download_playbook {
	background-position: 0px -2910px;
}
.download_app_list_item.download_playbook h5 {
	font-size: 10px;
	margin-top: -10px;
}
.download_app_list_item.download_playbook .download_button {
	background-position: 0px -245px;
}

.download_app_list_item.download_firefox {
	background-position: 0px -3369px;
}
.download_app_list_item.download_firefox .download_button {
	background-position: 0px -311px;
}
.download_app_list_item.download_thots {
	background-position: 0px -3369px;
}
.download_app_list_item.download_thots .download_button {
	background-position: 0px -311px;
}
.download_app_list_item.download_chrome {
	background-position: 0px -3734px;
}
.download_app_list_item.download_chrome .download_button {
	background-position: 0px -382px;
}

div#tonido_press_content_box{
	height:140px;
	width:963px;
	padding:11px;
	margin: 8px 0px 0px 0px;
	background: background:url('../images/grid.png') ;
}

#software_what {
	margin: -45px;
	padding: 0px;
}
#sw_header {
	background: url('../images/sw_header_bg.jpg') no-repeat;
	margin: 25px 8px;
	color: #fff;
	padding: 50px 50px;
	height: 563px;
}
#sw_header h3 { 
	font-size: 24px;
	font-weight: normal;
	color: #3b97c2;
}
#sw_header p {
	font-size: 13px;
}
#sw_header a {
	color: #e6ad00;
}
.sw_header_left {
	float: left;
	width: 380px;
	background: url('../images/sw_desktop_icon.png') no-repeat;
	padding-top: 90px;
}
.sw_header_right {
	float: right;
	width: 380px;
	background: url('../images/sw_cloud_icon.png') no-repeat;
	padding-top: 90px;

}


#sw_easy {
	background: url('../images/sw_easy_bg.jpg');	
	height: 365px;
	text-align:center;
	margin-top: -10px;
}
#sw_easy p {
	font-size: 13px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
}
#sw_easy h3 {
	background: url('../images/sw_easy_title.png') no-repeat;	
	width: 167px;
	height: 79px;
	text-indent: -1000px;
	float: left;
	padding:20px;
	margin: 120px 0px 0px 30px;
}
.sw_easy_column {
	float: left;
	width: 160px;
	height: 343px;
	padding: 30px 40px;
	background:url('../images/sw_easy_div.png') no-repeat;
}
.sw_lnk {
	font-size: 11px !important;
	color: #c0c0c0;
}
#sw_one {
	background: url('../images/sw_easy_numbers.png') no-repeat;
	width: 70px;
	height: 100px;
	text-indent: -10000px;
	margin: 40px 0px 0px 43px;
}
#sw_two {
	background: url('../images/sw_easy_numbers.png') -245px 0px no-repeat;
	width: 70px;
	height: 100px;
	text-indent: -10000px;
	margin: 40px 0px 0px 43px;
}
#sw_three {
	background: url('../images/sw_easy_numbers.png') -485px 0px no-repeat;
	width: 70px;
	height: 100px;
	text-indent: -10000px;
	margin: 40px 0px 0px 43px;
}



#sw_access {
	background:url('../images/sw_access_bg.jpg') no-repeat;
	height: 233px;
	*height: 213px;	
	margin: -18px 0px 0px 0px;
	color: #fff;
	padding: 40px 0px;
	*padding: 60px 0px;	
}
#sw_access h3 {
	font-size: 20px;
}
#sw_access ul li {
	background: none;
	margin: 0px;
	padding:0px;
	font-size: 13px;
	color: #000;
}
.sw_access_left_column {
	float: left;
	background:url('../images/sw_access_globe_icon.png') 0px 20px no-repeat;
	padding-left: 90px;
	margin-left: 30px;
}
.sw_access_right_column {
	float: right;
	background:url('../images/sw_access_phones_icon.png') 0px 20px no-repeat;
	padding-left: 90px;
	margin-left: 30px;
	width: 400px;
}


#sw_features {
	padding: 10px 33px 30px 33px;
}
#sw_features ul li {
	font-size: 13px;
	background: none;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	line-height: 18px;
}
.sw_features_line {
	border-bottom: 1px #c0c0c0 dotted;	
	padding-bottom: 30px;
	margin-bottom: 10px;
	*margin-bottom: 30px;	
}
.sw_features_line.last {
	border-bottom: none;
	padding-bottom: 30px;
	margin-bottom: 0px;
	*margin-bottom: 0px;	

}
.sw_features_box {
	float: left;
	width: 270px;
	margin-right: 40px;
}
.sw_features_box.last {
	margin-right: 0px;
}
.sw_features_box h3 {
	color: #646464;
	font-size: 20px;
	background: url('../images/sw_features_icons.png') no-repeat;
	height: 30px;
	padding: 10px 0px 0px 50px;
}
.sw_features_share {background-position: -10px 0px !important;}
.sw_features_sync {background-position: -10px -55px !important;}
.sw_features_business {background-position: -10px -117px !important;}
.sw_features_cross {background-position: -10px -176px !important;}
.sw_features_drive {background-position: -10px -233px !important;}
.sw_features_access {background-position: -10px -295px !important;}

#sw_media1 {
	background:url('../images/grid.png') repeat;
	height: 130px;
	padding-left: 34px;
	padding-top: 20px;
	*padding-top: 40px;	
}



#sw_media {
	background:url('../images/sw_media_bg.jpg') no-repeat;
	height: 286px;
	padding-left: 34px;
	padding-top: 20px;
	*padding-top: 40px;	
}
.sw_media_box {
	float: left;
	width: 190px;
	margin-right:40px
}
.sw_media_box .last {
	margin-right: 0px;
}
.sw_media_box h3 {
	color: #fff;
	font-size: 20px;
	padding:  10px 0px 0px 45px;
	background:url('../images/sw_media_icons.png') no-repeat;	
}
.sw_media_files {
	background-position: -12px 0px !important;
}
.sw_media_photos {
	background-position: -12px -53px !important;	
}
.sw_media_music {
	background-position: -9px -110px !important;	
}
.sw_media_movies {
	background-position: -12px -160px !important;	
}

#sw_media li {
	background: none;
	padding: 0px;
	margin: 0px 0px 12px 0px;
	font-size: 13px;
	color: #fff;
	line-height:18px
}

#sw_leader {
	padding: 20px 30px;	
	height: 400px;
}

#sw_leader h3 {
	font-size: 20px;
	color: #343434;
	padding: 10px 0px;
}

#sw_leader_start {
	padding: 20px 30px;	
	height: 200px;
}

#sw_leader_start h3{
	font-size: 20px;
	color: #343434;
	padding: 10px 0px;
}

.sw_leader_left {
	float: left;
	width: 420px;
}
.sw_leader_right {
	float: right;
	width: 420px;
}
#sw_leader li {
	padding: 0px;
	margin: 0px 0px 20px 0px;
	background:none;
	font-size: 13px;
	line-height:20px
}



#sw_better {
	padding: 20px 30px;	
	height: 230px;
}
#sw_better h3 {
	font-size: 20px;
	color: #343434;
	padding: 10px 0px;
}
.sw_better_left {
	float: left;
	width: 420px;
}
.sw_better_right {
	float: right;
	width: 420px;
}
#sw_better li {
	padding: 0px;
	margin: 0px 0px 20px 0px;
	background:none;
	font-size: 13px;
	line-height:20px
}


#sw_solution {
	padding: 10px 34px 100px;
}
.sw_solution_box {
	float: left;
	width: 160px;
	margin-right: 30px !important;
}
#sw_solution h3 {
	color:#343434;
	padding: 20px 0px;
}
#sw_solution li {
	margin: 0px;
	border-bottom: 1px dotted #e0e0e0;
}
#sw_solution li.last {
	border: none;
}