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:235px; 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.tonido_app_list_item img.app_item_scr{
	float:left;
}

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_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;
}

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;
}

