body {
	color:#231f20;
	font:12px helvetica, areal, sans-serif;
	margin:0;
	background:#e7e8e8;
	min-width:920px;
}
#center {/*text-align:center;*/}

/* Common Parts */
a {
	color:#6799cb;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
a:active,a:focus {outline: none;}

.azzurro {color:#6799cb;}
.fontRed {color: #FF0000;}
#mandatory-indicator {color: #FF0000;}

p {
	margin:0 0 15px;
	padding:0;
	line-height:18px;
}
img {border:none;}

form, fieldset {
	margin:0;
	padding:0;
	border:none;
	text-align:left;
}

input, label, select, textarea {vertical-align:middle;}
input.text, textarea {
	font:11px Helvetica, Arial, sans-serif;
	color:#6d6e71;
	border:1px solid #dbdbdc;
}


/* Main Blocks */
.content {
	margin:0 auto;
	width:920px;
	overflow:hidden;
}

.content ul li span.user-logged {
  color : #fff;
}
.content ul li span.user-logged strong {
  color : #FCEA10;
  font-weight : bold;
}

.content ul li span.user-logged img {
	margin: 0 5px;
	vertical-align: -10%;
}

.cimg {
	float: left;
	margin: 0 10px 0 0;
}
.cimg td {
	width: 90px;
	height: 90px;
	padding: 0;
	margin: 0;
	border: 1px solid #E4E4E5;
	text-align: center;
	vertical-align: middle;
	line-height: 0;
	font-size: 0;
}
.cimg td a img {
	float: none;
}


/* header style */
#header {padding-top: 16px;background: url(http://c4.mobimgs.com/swarea/themes/images/body-bg.jpg) repeat-x #ffffff;position: relative;}
#header .content {position: relative;/*overflow: visible;*/}
.label-were-hiring {width: 97px;height: 96px;text-indent:-9999px;overflow:hidden;position:absolute;top:0;right:0;background:url(http://c4.mobimgs.com/swarea/themes/images/label-were-hiring.png) no-repeat;}

/* logo style */
/*#header h1 {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
	background:url(http://c4.mobimgs.com/images2/logo-beta.gif) no-repeat;
	width:205px;
	height:52px;
}*/
#header h1 {width: 234px;height: 52px;margin: 0;text-indent: -9999px;background: url(http://c4.mobimgs.com/images2/logo-beta.gif) no-repeat;overflow: hidden;float: left;}
#header h1 a {width: 100%;height: 100%;display: block;overflow: hidden;}

/* add navigation style */
#add-nav {list-style: none;float: right;margin: 1px 0 0;padding: 0;}
#add-nav li {padding: 0 5px;border-right: 1px solid #fff;display: inline;float: left;}
#add-nav li.lang {border: none;}
#add-nav li.lang a {padding: 1px 22px 2px 0;margin: -1px 0 -2px;display: block;position: relative;background: url(http://c4.mobimgs.com/swarea/themes/images/ico-open-lang.gif) no-repeat 100% 0;}
#add-nav li:hover, #add-nav li.hover {position:relative;}
#add-nav li a {color: #fff;}
#add-nav ul {width:83px;list-style:none;margin:0;padding:5px 0 0;left:-14px;top:15px;border:solid #d4d6d7;border-width:0 0 1px;display:none;position:absolute;}
#add-nav li:hover ul, #add-nav li.hover ul {display:block;}
#add-nav li li {width:53px;padding:3px 20px 3px 8px;margin:0;border-right:none;border:solid #d4d6d7;border-width:1px 1px 0;background-color:#fff;background-repeat:no-repeat;background-position:60px 3px;display:block;float:none;}
#add-nav li li a {color:#231f20}
#add-nav li.lang li a {padding:0;margin:0;display:inline;background:none;}
.en {background-image:url(http://c4.mobimgs.com/swarea/themes/images/lang-en.gif);}
.it {background-image:url(http://c4.mobimgs.com/swarea/themes/images/lang-it.gif);}
.de {background-image:url(http://c4.mobimgs.com/swarea/themes/images/lang-de.gif);}
.fr {background-image:url(http://c4.mobimgs.com/swarea/themes/images/lang-fr.gif);}
.es {background-image:url(http://c4.mobimgs.com/swarea/themes/images/lang-es.gif);}

#cultureList{width:50px;
}

/* bradcrumbs style */
.bradcrumbs {
	clear:both;
	width:100%;
	overflow:hidden;
	font-size:11px;
	color:#58595b;
	padding-bottom:15px;
	}
.bradcrumbs div {
	float:right;
	text-align:right;
}
.bradcrumbs span {float:left;}
.bradcrumbs ul {
	float:left;
	margin:0;
	padding:0 0 0 3px;
	list-style:none;
}
.bradcrumbs li {
	float:left;
	color:#6799cb;
	margin-right:5px;
}
.bradcrumbs li a {
	padding-right:8px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/arrow.gif) no-repeat 100% 4px;
	color:#939598;
}
/* navigation panel style */
.nav-panel {
	padding-bottom:7px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/shadow.gif) repeat-x 0 100%;
	width:100%;
	overflow:hidden;
}



/* navigation style */

#nav {
	float:left;
	margin:0 0 -1px;
	padding:0 0 0 10px;
	list-style:none;
	font-size:11px;
	position:relative;
}
#nav li {
	float:left;
	text-transform:uppercase;
	margin-right:2px;
	padding-top:5px;
}
#nav li a {
	color:#939598;
	border:solid #d6d7d9;
	border-width:1px 1px 0;
	display:block;
	padding:0 10px;
	line-height:27px;
	overflow:hidden;
	background-color:#d5d7d8;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/nav-bg.gif);
	background-repeat:repeat-x;
}
#nav li#my-page a, #nav li#my-page a:hover {
	color:#939598;
	background-color:#f3efd2;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/nav-bg-my-page.gif);
	background-repeat:repeat-x;
}
#nav li a:hover, #nav li a.active {
	text-decoration:none;
	background-color:#fff;
	background-image:none;
}
#nav li a.active {
	padding-top:5px;
	margin-top:-5px;
}
#nav li.home a, #nav li.home a:hover {
	text-indent:-9999px;
	width:19px;
	padding:7px 10px 0;
	height:20px;
}

/** html #nav li.home a, *html #nav li.home a:hover {
	width:35px !important;
	height:28px !important;
}*/
#nav li.home a.active, #nav li.home a.active:hover {
	height:20px;
	padding-top:12px;
}
#nav li.home span {
	text-indent:-9999px;
	width:12px;
	height:10px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-home.gif) no-repeat;
}
#nav li#my-page span {
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-open.gif) no-repeat 100% 50%;
	padding-right:20px;
}
#nav li#my-page.open span {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-close.gif) no-repeat 100% 50%;}
/* buttons style */
.btn {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:24px;
	font-size:1px;
}

.btn.btn-download {
	font-size:1px;
	display:block;
	text-indent:-9999px;
	float:left;
	width:195px;
	height:33px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-download.gif) no-repeat;
}

.upload {
	float:right;
	width:100px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-upload.gif) no-repeat;
}

.btn:hover {background-position:0 100%;}

.btn.enter, .btn.enter:hover {
	width:118px;
	height:27px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-enter.gif) no-repeat;

}


/* navigation panel inner style */
.nav-panel .inner {
	width:100%;
	overflow:hidden;
	clear:both;
	padding:8px 0 2px;
}

.inner2{border-bottom:1px solid #E4E5E6;
width:100%;
height:30px;
padding:0px 0 2px;
}

* html .inner2{
height:29px;
padding:0px 0 0px;

}
#AdvDetailedSoftwareContainer{
  /*width:64%;*/
  }
#standardFilterList{ width:470px;}
.info-box {
	float:left;
	padding:3px 0 0 10px;
	color:#939598;
	text-align:left;
}
.info-box p {margin:0;}
.info-box ul, .info-box ol {
	margin:0;
	padding:0;
	list-style:none;
}
.info-box li {
	display:inline;
	margin-right:12px;
}
.info-box li a {color:#818181;}
.info-box li a:hover, .info-box li.selected a {color:#6799cb;}


/* search box style */
.search-box {
	float:right;
	/*width:410px; */
	width:350px;
	padding-bottom:3px;
	text-align: left;
}

.search-box input, .search-box select {
	float:left;
	margin-right:5px;
}
.search-box input.text, .search-box select {
	font:11px Helvetica, Arial, sans-serif;
	color:#6d6e71;
	border:1px solid #dbdbdc;
}
.search-box select {width:100px;}
.search-box input.text {
	padding:2px 5px;
	width:130px;
	background:#f0f1f1;
}
.search-box a {
	font-size:9px;
	width:45px;
	float:left;
}
/* myPageContainer style */

#myPageContainer {
	background:#fffbdb url(http://c4.mobimgs.com/swarea/themes/images/heading-bg.gif) repeat-x;
	width:918px;
	overflow:hidden;
	clear:both;
	border:1px solid #c2c2b7;
	margin-bottom:-2px;
	display:block;
	text-align:left;
}
#myPageContainer.open {display:block;}
#myPageContainer .heading {
	padding:10px;
	border-bottom:1px solid #e4e2ca;
}
#myPageContainer .heading p {margin:0;}
#myPageContainer .heading strong {
	font-size:20px;
	font-weight:normal;
	color:#4C4C4C;
}
#myPageContainer .heading ul {
	color:#6799cb;
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
#myPageContainer .heading li {
	display:inline;
	padding:0 4px 0 8px;
	border-left:1px solid #6799cb;
}
#myPageContainer .heading li.first {border:none;}
#myPageContainer .container {
	width:921px;
	margin-right:-1px;
	overflow:hidden;
	background:url(http://c4.mobimgs.com/swarea/themes/images/column-border.gif) repeat-y 307px 0;
}
#myPageContainer .column {
	float:left;
	width:287px;
	padding:10px 10px 15px;
}

.status_timestamp {
clear:left;
color:#939598;
float:left;
font-style:italic;
width:190px;
}
/* rate style */


.rate {
	width:100%;
	overflow:hidden;
}
.rate span {
	float:left;
	padding:3px 10px 0 0;
}
.rate strong {
	float:left;
	background:url(http://c4.mobimgs.com/swarea/themes/images/rate-bg.gif) no-repeat;
	width:95px;
}
.rate a {
	cursor: pointer;
}
.rate em {
	background:url(http://c4.mobimgs.com/swarea/themes/images/rate.gif) no-repeat;
	width:17px;
	height:17px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin-right:2px;
}
.rate em.half {width:9px;}
.rate em.empty {background:none;}


#myPageContainer .title {
	width:100%;
	overflow:hidden;
	margin-bottom:25px;
}
#myPageContainer .title strong {
	float:left;
	font-size:16px;
	color:#4C4C4C;
	font-weight:normal;
	margin:3px 15px 0 0;
}
a.general-link {
	float:right;
	color:#fff;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-bg.gif) no-repeat;
	width:123px;
	line-height:23px;
	text-align:center;
	font-size:11px;
}
.title a.general-link {float:left;}
#myPageContainer ul {
	margin:0 0 15px;
	padding:0;
	list-style:none;
}
#myPageContainer li {margin-bottom:1px;}
#myPageContainer .rate {
	width:247px;
	padding-left:40px;
}
#myPageContainer ul.edit-list {
	margin:0 0 15px;
	width:100%;
	overflow:hidden;
}
#myPageContainer ul.edit-list li {
	float:left;
	width:49%;
	text-align:center;
}
#myPageContainer ul.edit-list li.phone {
	background:url(http://c4.mobimgs.com/swarea/themes/images/edit-phone.gif) no-repeat 50% 0;
	padding-top:90px;
}
#myPageContainer ul.edit-list span {
	display:block;
	width:100%;
	height:90px;
	text-align:center;
}
.community-list {
	width:100%;
	overflow:hidden;
}
.community-list strong, .file-list strong {
	display:block;
	margin-bottom:5px;
}
.community-list ul {
	width:49%;
	float:left;
}

/* noFilePopup */

html>body #noFilePopup {
	width: 390px;
	height: 112px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup2.png') no-repeat left top;
	position: absolute;
	top: 260px;
	left: 170px;
	padding: 20px 20px 12px 20px;
	overflow: visible;
	z-index:10;
}

* html #noFilePopup {
	width: 440px;
	height: 142px;
	background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup2.gif') no-repeat left top;
	position: absolute;
	top: -7px;
	left: 50px;
	padding: 20px 20px 12px 20px;
	overflow: visible;
}

#fave-success-download-box #noFilePopup {
	top: 12px;
	left: 160px;
}

#container #noFilePopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#noFilePopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#noFilePopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#noFilePopup .btns { float: none; margin: 7px 0; padding: 0; }
#noFilePopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 5px; }
#noFilePopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#noFilePopup .btns a:hover { background-color: #58595b; }
#noFilePopup .btns a:hover span { background-position: 100% -22px; color:#fff; }
#noFilePopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}
* html #noFilePopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 30px 0 0;right: 0;}

/* noFilePopupDetails */

html>body #noFilePopupDetails {
        width: 380px;
        height: 150px;
        background:transparent url(http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.png) no-repeat scroll left top;
        position: absolute;
        top: 164px;
        left: 571px;
        padding: 30px 20px 12px 20px;
        overflow: visible;
}
* html #noFilePopupDetails {
        width: 380px;
        height: 150px;
        background:transparent url(http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.gif) no-repeat scroll left top;
        position: absolute;
        top: 164px;
        left: 571px;
        padding: 30px 20px 12px 20px;
        overflow: visible;
}

#noFilePopupDetails  p.downloadfile {
        color:#4C4C4C;
        margin-right:20px;
        text-align:left;
        margin-top:15px;
}
#fave-success-download-box #noFilePopupDetails {
	top: 12px;
	left: 160px;
}

#container #noFilePopupDetails .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#noFilePopupDetails .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#noFilePopupDetails p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#noFilePopupDetails .btns { float: none; margin: 7px 0; padding: 0; }
#noFilePopupDetails .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 5px; }
#noFilePopupDetails .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#noFilePopupDetails .btns a:hover { background-color: #58595b; }
#noFilePopupDetails .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #noFilePopupDetails .closePop {width: 18px;height: 18px;position: absolute;background:
transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #noFilePopupDetails .closePop {width: 18px;height: 18px;position: absolute; background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0; margin: 0 20px 0 0;right: 0;}

/* selectHandsetPopupDetails */

html>body #selectHandsetPopupDetails {
	width: 380px;
	height: 150px;
	background:transparent url(http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.png) no-repeat scroll left top;
	position: absolute;
	top: 190px;
	left: 571px;
	padding: 30px 20px 12px 20px;
	overflow: visible;
}
 * html #selectHandsetPopupDetails {
        width: 380px;
	height: 150px;
        background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.gif') no-repeat left top;
        position: absolute;
        top: 190px;
        left: 571px;
        padding: 30px 20px 12px 20px;
        overflow: visible;
}

#selectHandsetPopupDetails p.downloadfile {
color:#4C4C4C;
margin-right:20px;
text-align:left;
margin-top:15px;
}
#fave-success-download-box #selectHandsetPopupDetails {
	top: 12px;
	left: 160px;
}

#container #selectHandsetPopupDetails .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#selectHandsetPopupDetails .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#selectHandsetPopupDetails p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#selectHandsetPopupDetails .btns { float: none; margin: 7px 0; padding: 0; }
#selectHandsetPopupDetails .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 5px; }
#selectHandsetPopupDetails .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#selectHandsetPopupDetails .btns a:hover { background-color: #58595b; }
#selectHandsetPopupDetails .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #selectHandsetPopupDetails .closePop {width: 18px;height: 18px;position: absolute;background:
transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #selectHandsetPopupDetails .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}

/* selectHandsetPopupDetails-dx */

html>body #selectHandsetPopupDetails-dx {
        width: 380px;
        height: 150px;
        background:transparent url('images/dwnld_sccss_popupDX.png') no-repeat scroll left top;
        position: absolute;
        top: 190px;
        left: 571px;
        padding: 30px 20px 12px 20px;
        overflow: visible;
}
 * html #selectHandsetPopupDetails-dx {
        width: 380px;
        height: 150px;
        background: url('images/dwnld_sccss_popupDX2.gif') no-repeat left top;
        position: absolute;
        top: 190px;
        left: 571px;
        padding: 30px 20px 12px 20px;
        overflow: visible;
}

#selectHandsetPopupDetails-dx p.downloadfile {
color:#4C4C4C;
margin-right:20px;
text-align:left;
margin-top:15px;
}
#fave-success-download-box #selectHandsetPopupDetails-dx {
        top: 12px;
        left: 160px;
}

#container #selectHandsetPopupDetails-dx .titles {
        padding: 0;
        margin: 0;
        border: 0;
}
#selectHandsetPopupDetails-dx .titles h4 {
        font-size: 14px;
        color: #4C4C4C;
        font-weight: normal;
        padding: 0 0 8px 0;
        margin: 0;
        border: 0;
        text-align:left;
}
#selectHandsetPopupDetails-dx p {
        margin: 0 0 10px 0;
        padding: 0;
        text-align:left;
}
#selectHandsetPopupDetails-dx .btns { float: none; margin: 7px 0; padding: 0; }
#selectHandsetPopupDetails-dx .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 5px; }
#selectHandsetPopupDetails-dx .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#selectHandsetPopupDetails-dx .btns a:hover { background-color: #58595b; }
#selectHandsetPopupDetails-dx .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #selectHandsetPopupDetails-dx .closePop {width: 18px;height: 18px;position: absolute;background:
transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #selectHandsetPopupDetails-dx .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}

/* notLoggedPopup */
* html #notLoggedPopup {
        width: 390px;
        height: 112px;
        background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.gif') no-repeat left top;
        position: absolute !important;
        top: 300px;
        left: 160px;
        padding: 30px 23px 12px 23px;
        height:150px;
}

html>body #notLoggedPopup {
        width: 380px;
        height: 112px;
        background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.png') no-repeat left top;
        position: absolute;
        top: 300px;
        left: 160px;
        padding: 30px 23px 12px 23px;
        height:150px;
}
#notLoggedPopup p.downloadfile {
color:#4C4C4C;
margin-right:20px;
text-align:left;
margin-top:15px;
}

#fave-success-download-box #notLoggedPopup {
        top: 12px;
        left: 160px;
}

#container #notLoggedPopup .titles {
        padding: 0;
        margin: 0;
        border: 0;
}


#notLoggedPopup .titles h4 {
        font-size: 14px;
        color: #4C4C4C;
        font-weight: normal;
        padding: 0 0 8px 0;
        margin: 0;
        border: 0;
        text-align:left;
}

#notLoggedPopup p {
        margin: 0 0 10px 0;
        padding: 0;
        text-align:left;
}
#notLoggedPopup .btns .btns-text {background:none;padding:2px;font-size:12px;}
#notLoggedPopup .btns { float: none; margin: 7px 0; padding: 0; }
#notLoggedPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#notLoggedPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#notLoggedPopup .btns a:hover { background-color: #58595b; }
#notLoggedPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #notLoggedPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #notLoggedPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}

/* softwareNotLoggedPopup */
* html #softwareNotLoggedPopup {
        width: 390px;
        height: 112px;
        background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.gif') no-repeat left top;
        position: absolute !important;
        top: 300px;
        left: 160px;
        padding: 30px 23px 12px 23px;
        height:150px;
}

html>body #softwareNotLoggedPopup {
        width: 380px;
        height: 112px;
        background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.png') no-repeat left top;
        position: absolute;
        top: 300px;
        left: 160px;
        padding: 30px 23px 12px 23px;
        height:150px;
}
#softwareNotLoggedPopup p.downloadfile {
color:#4C4C4C;
margin-right:20px;
text-align:left;
margin-top:15px;
}

#fave-success-download-box #softwareNotLoggedPopup {
        top: 12px;
        left: 160px;
}
#container #softwareNotLoggedPopup .titles {
        padding: 0;
        margin: 0;
        border: 0;
}


#softwareNotLoggedPopup .titles h4 {
        font-size: 14px;
        color: #4C4C4C;
        font-weight: normal;
        padding: 0 0 8px 0;
        margin: 0;
        border: 0;
        text-align:left;
}

#softwareNotLoggedPopup p {
        margin: 0 0 10px 0;
        padding: 0;
        text-align:left;
}
#softwareNotLoggedPopup .btns .btns-text {background:none;padding:2px;font-size:12px;}
#softwareNotLoggedPopup .btns { float: none; margin: 7px 0; padding: 0; }
#softwareNotLoggedPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#softwareNotLoggedPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#softwareNotLoggedPopup .btns a:hover { background-color: #58595b; }
#softwareNotLoggedPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #softwareNotLoggedPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #softwareNotLoggedPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}

/* downloadMobilePopup */

html>body #downloadMobilePopup {
	width: 503px;
	height: 112px;
	background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup.png') no-repeat left top;
	position: absolute;
	top: -38px;
	left: 125px;
	padding: 20px 23px 12px 23px;
}

* html #downloadMobilePopup {
  	width: 550px;
	height: 144px;
	background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup.gif') no-repeat left top;
	position: absolute;
	top: -6px;
	left: 79px;
	padding: 20px 23px 12px 23px;
}

* html #downloadMobilePopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 180px 0 0;right: 0;}

#fave-success-download-box #downloadMobilePopup {
	top: 12px;
	left: 160px;
}

#container #downloadMobilePopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#downloadMobilePopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#downloadMobilePopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#downloadMobilePopup .btns { float: none; margin: 7px 0; padding: 0; }
#downloadMobilePopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#downloadMobilePopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#downloadMobilePopup .btns a:hover { background-color: #58595b; }
#downloadMobilePopup .btns a:hover span { background-position: 100% -22px; color:#fff; }


/* becomeABtOrADevPopup */

html>body #becomeABtOrADevPopup {
	width: 550px;
	height: 168px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup5.png') no-repeat left top;
	position: absolute;
	top: 380px !important;
	left: 290px !important;
	padding: 20px 23px 12px 23px;

}

* html #becomeABtOrADevPopup {
  	width: 580px;
	height: 190px;
	background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup5.gif') no-repeat left top;
	position: absolute;
	top: 370px !important;
	left: 305px !important;
	padding: 20px 23px 12px 23px;
}

#fave-success-download-box #becomeABtOrADevPopup {
	top: 12px;
	left: 160px;
}

#container #becomeABtOrADevPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#becomeABtOrADevPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#becomeABtOrADevPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#becomeABtOrADevPopup .btns { float: none; margin: 7px 0; padding: 0; }
#becomeABtOrADevPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#becomeABtOrADevPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#becomeABtOrADevPopup .btns a:hover { background-color: #58595b; }
#becomeABtOrADevPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #becomeABtOrADevPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 25px 0 0;right: 0;}
* html #becomeABtOrADevPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 50px 0 0;right: 0;}


/* flagPopup */

html>body #flagPopup {
	width: 400px;
	height: 168px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup3.png') no-repeat left top;
	position: absolute;
	top: 380px !important;
	left: 290px !important;
	padding: 20px 23px 12px 23px;

}

* html #flagPopup {
        width: 450px;
        height: 200px;
        background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup3.gif') no-repeat left top;
        position: absolute;
        top: 420px !important;
        left: 305px !important;
        padding: 20px 23px 12px 23px;
}

#fave-success-download-box #flagPopup {
	top: 12px;
	left: 160px;
}

#container #flagPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#flagPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#flagPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#flagPopup .btns { float: none; margin: 7px 0; padding: 0; }
#flagPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#flagPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#flagPopup .btns a:hover { background-color: #58595b; }
#flagPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }
#flagPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #flagPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 70px 0 0;right: 0;}
html>body #flagPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
/* advancedSearchPopup */


/* #becomeABtOrADevPopup */

html>body #becomeABtOrADevPopup {
	width: 550px;
	height: 168px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup5.png') no-repeat left top;
	position: absolute;
	top: 380px !important;
	left: 290px !important;
	padding: 20px 23px 12px 23px;

}

* html #becomeABtOrADevPopup {
  	width: 580px;
	height: 190px;
	background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup5.gif') no-repeat left top;
	position: absolute;
	top: 370px !important;
	left: 305px !important;
	padding: 20px 23px 12px 23px;
}


#fave-success-download-box #becomeABtOrADevPopup {
	top: 12px;
	left: 160px;
}

#container #becomeABtOrADevPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#becomeABtOrADevPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#becomeABtOrADevPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#becomeABtOrADevPopup .btns { float: none; margin: 7px 0; padding: 0; }
#becomeABtOrADevPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#becomeABtOrADevPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#becomeABtOrADevPopup .btns a:hover { background-color: #58595b; }
#becomeABtOrADevPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }

/**
 * deleteSwPopup
 */

* html #deleteSwPopup {
	width: 435px;
	height: 112px;
	background: url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.gif') no-repeat left top;
	position: absolute !important;
	top: 200px !important;
	padding: 20px 23px 12px 23px;
	height:150px;

}

html>body #deleteSwPopup {
	width: 380px;
	height: 112px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popupSX.png') no-repeat left top;
	position: absolute;
	top: 300px;
	left: 160px;
	padding: 20px 23px 12px 23px;
	height:150px;

}

#fave-success-download-box #deleteSwPopup {
	top: 12px;
	left: 160px;
}

#container #deleteSwPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}


#deleteSwPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}


#deleteSwPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}


#deleteSwPopup .btns .btns-text {background:none;padding:2px;font-size:12px;}
#deleteSwPopup .btns { float: none; margin: 7px 0; padding: 0; }
#deleteSwPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#deleteSwPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#deleteSwPopup .btns a:hover { background-color: #58595b; }
#deleteSwPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }
html>body #deleteSwPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 15px 0 0;right: 0;}
* html #deleteSwPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 70px 0 0;right: 0;}


/* tagsPopup */

* html #tagsPopup {
background: url(http://c4.mobimgs.com/images2/product_dwnld_popup.gif) no-repeat scroll left top;
height:143px;
left:0;
padding:20px 23px 12px;
position:absolute;
top:0;
width:263px;
}

html > body #tagsPopup {
	background:transparent url(http://c4.mobimgs.com/images2/product_dwnld_popup.png) no-repeat scroll left top;
	height:112px;
	left:0;
	/*margin:-140px 0 0 -30px;*/
	padding:20px 23px 12px;
	position:absolute;
	top:0;
	width:273px;
}

#fave-success-download-box #tagsPopup {
	top: 12px;
	left: 160px;
}

#container #tagsPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#tagsPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#tagsPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#tagsPopup .btns { float: none; margin: 7px 0; padding: 0; }
#tagsPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#tagsPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#tagsPopup .btns a:hover { background-color: #58595b; }
#tagsPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }

html > body #tagsPopup .closePop {
background:transparent url(http://c4.mobimgs.com/images2/close.gif) no-repeat scroll 0 0;
height:18px;
margin:0 15px 0 0;
padding:0;
position:absolute;
right:0;
width:18px;}

* html #tagsPopup .closePop {
background:transparent url(http://c4.mobimgs.com/images2/close.gif) no-repeat scroll 0 0;
height:18px;
margin:0 15px 0 0;
padding:0;
position:absolute;
right:0;
width:18px;
}


/* advancedSearchPopup */

#advancedSearchPopup {
	position: absolute;
  width: 383px;
	height: 112px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup2.png') no-repeat left top;
	top: -38px;
	left: 125px;
	padding: 20px 23px 12px 23px;
	z-index: 10;
}

* html #advancedSearchPopup {
	position: absolute;
  width: 429px;
	height: 144px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup2.png') no-repeat left top;
	top: -6px;
	left: 79px;
	padding: 20px 23px 12px 23px;
	z-index: 10;
}


#fave-success-download-box #advancedSearchPopup {
	top: 12px;
	left: 160px;
}

#container #advancedSearchPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#advancedSearchPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#advancedSearchPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#advancedSearchPopup .btns { float: none; margin: 7px 0; padding: 0; }
#advancedSearchPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#advancedSearchPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#advancedSearchPopup .btns a:hover { background-color: #58595b; }
#advancedSearchPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }

/* memberSearchPopup */

#memberSearchPopup {
	width: 383px;
	height: 112px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup2.png') no-repeat left top;
	position: absolute;
	top: -38px;
	left: 125px;
	padding: 20px 23px 12px 23px;

}
* html #memberSearchPopup {
	position: absolute;
  width: 429px;
	height: 144px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup2.png') no-repeat left top;
	top: -6px;
	left: 79px;
	padding: 20px 23px 12px 23px;
	z-index: 10;
}

#fave-success-download-box #memberSearchPopup {
	top: 12px;
	left: 160px;
}

#container #memberSearchPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}
#memberSearchPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#memberSearchPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}
#memberSearchPopup .btns { float: none; margin: 7px 0; padding: 0; }
#memberSearchPopup .btns a { background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer3.gif'); background-color: #e7e8e9 ; margin-right: 10px; }
#memberSearchPopup .btns span { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer3.gif') no-repeat 100% 0; padding: 0 20px; color: #4D4D4D; white-space: nowrap; }
#memberSearchPopup .btns a:hover { background-color: #58595b; }
#memberSearchPopup .btns a:hover span { background-position: 100% -22px; color:#fff; }


/* editbtn */

.editbtn {
  padding: 0; margin: 0; width: 100%; overflow: visible; /*overflow: auto;*/
  }
.editbtn a {
  display: block;
  height: 19px;
  padding: 0 0 0 8px;
  background: transparent url(http://c4.mobimgs.com/swarea/themes/images/editleft.gif) no-repeat left bottom;
  float: left;
  text-decoration: none;
  text-transform:uppercase;
  }

html>body .editbtn a span {
  display: block;
  height: 13px;
  padding: 6px 8px 0 0;
  background: transparent url(http://c4.mobimgs.com/swarea/themes/images/editright.gif) no-repeat right bottom;
  font-weight: bold;
  color: #fff;
  float: left;
  line-height: 10px;
  font-size: 9px;
  font-family: Helvetica, Arial, sans-serif; cursor: pointer;
  }
* html .editbtn a span {
  display: block;
  height: 13px;
  padding: 6px 8px 0 0;
  background: transparent url(http://c4.mobimgs.com/swarea/themes/images/editright.gif) no-repeat right bottom;
  font-weight: bold;
  color: #fff;
  float: left;
  line-height: 11px;
  font-size: 9px;
  font-family: Helvetica, Arial, sans-serif; cursor: pointer;
}
.editbtn a:hover {
  background: transparent url(http://c4.mobimgs.com/swarea/themes/images/editleft-hover.gif) no-repeat left bottom;
  text-decoration: none;
  }
.editbtn a:hover span {
  background: transparent url(http://c4.mobimgs.com/swarea/themes/images/editright-hover.gif) no-repeat right bottom;
  color: #333;
  text-decoration: none;
  }
.eb-photo-area { margin: 0 0 10px 0; }
.eb-status { margin: 5px 0; }
.eb-manage { margin: -4px 0 0 0; padding-bottom: 6px; }



/* container style */
#container {
	background:#fff;
	padding:0px 0 20px;
	border-bottom:1px solid #d2d3d5;
}
#container1 {
	background:#fff;
}
/* title style */
#container .title {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #e4e5e6;
	padding-bottom:5px;
	margin-bottom:12px;
}
#container .title h2 {float:left;color:#4C4C4C;font-weight:normal;font-size:20px;margin:0;padding:2px 0 2px 40px;}
#themesTitle {line-height: 28px;}
#container .title .divh2 {
	float:left;
	font-weight:normal;
	font-size:10px;
	margin:0;
	padding:12px 0 2px 10px;
	vertical-align:bottom;
}
* html #container .title .divh2 {
	float:left;
	color:#4C4C4C;
	font-weight:normal;
	font-size:10px;
	margin:0;
	padding:11px 0 2px 10px;
	vertical-align:bottom;
}

#container .title h2.plain {
	padding-left: 0;
}
h2.areanullAreaString, h2.areaAreaString{background:url(http://c4.mobimgs.com/swarea/themes/images/ico-search.gif) no-repeat 1px 50%;}
h2.area10AreaString {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-games.gif) no-repeat 1px 50%;}
h2.area11AreaString {background:url(http://c4.mobimgs.com/swarea/themes/images/exec.png) no-repeat 1px 50%;}
h2.area19AreaString {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-themes.gif) no-repeat 1px 50%;}
h2.area0AreaString{background:url(http://c4.mobimgs.com/swarea/themes/images/ico-search.gif) no-repeat 1px 50%;}
h2.FileList {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-folder.gif) no-repeat 1px 50%;}
h2.My {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-members.gif) no-repeat 1px 50%;}
h2.Edit {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-join.gif) no-repeat 1px 50%;}
#container .title h2.description {
	padding:5px 0 5px 10px;
}
h2.comments {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-comments.gif) no-repeat 1px 50%;}
#container h2.step {
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-step.gif) no-repeat 1px 50%;
	padding:5px 0 5px 40px;
}
#container h3 {
	color:#4C4C4C;
	font-weight:normal;
	font-size:16px;
	margin:0 0 15px;
	padding:0 0 8px;
	border-bottom:1px solid #e4e5e6;
}
#container .title ul {
  float:right;
	margin:0;
	padding:0;
	list-style:none;
}
#container .title li {
	float:left;
	margin-left:5px;
	display:inline;
}
#container .title li a {

}


#container .title .simple li {
	margin:7px 0 0 15px;
}
#container .title .simple li a {
	display:inline;
	background:none;
	width:auto;
	line-height:normal;
	text-align:left;
	font-size:12px;
	color:#6799cb;
}
#container .title li.display{
	display:inline;
	background:none;
	width:auto;
	line-height:normal;
	text-align:left;
	font-size:12px;
	color:#808080;
	margin:4px 0 0 15px;
}

#container .title li.rss a, #container  .title li.rss a:hover {
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-rss.gif) no-repeat !important;
	width:17px;
	height:17px;
	text-indent:-9999px;
	margin-top:3px;
	display:block;
	overflow:hidden;
}
#container .title .simple li a:hover {
	color:#6799cb;
	text-decoration:underline;
}
#container .title li a:hover {
	background-position:0 -22px !important;
	text-decoration:none;
	color:#fff;
}


/* buttons style */
.btns a {
	display:block;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg.gif);
	background-repeat:no-repeat;
	background-color:#e6e6e6;
	font-size:11px;
	color:#4c4c4c;
	overflow:hidden;
	height : 22px;
	float : left;
}
.btns span {
	display:block;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-right-bg.gif) no-repeat 100% 0;
	line-height:22px;
	text-align:center;
	color:#4c4c4c;
	padding:0 15px;
	cursor: pointer;
}
#footer .btns a, .form-content .btns a {
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer.gif);
	background-color:#d1d3d4;
}
#footer .btns span, .form-content .btns span {background:url(http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer.gif) no-repeat 100% 0;}
.btns a:hover {
	color:#fff;
	background-position:0 -22px;
	background-color:#4d4d4d;
	text-decoration:none;
}
#footer .btns a:hover, .form-content .btns a:hover {background-color:#58595b;}
.btns a:hover span, #footer .btns a:hover span, .form-content .btns a:hover span {
	background-position:100% -22px;
	color:#fff;
}

#member_popup .btns { margin: 7px 0 0 0; }
#member_popup .btns a { background-image: url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg-footer2.gif); background-color: #e7e8e9 ; }
#member_popup .btns span { background: url(http://c4.mobimgs.com/swarea/themes/images/btn-right-bg-footer2.gif) no-repeat 100% 0; padding: 0 20px; color: #939598; }
#member_popup .btns a:hover { background-color: #58595b; }
#member_popup .btns a:hover span { background-position:100% -22px; color:#fff; }




/* footer style */
#footer {
	padding:20px 0 30px;
	color:#939598;
	text-align:left;
	clear: both;
}
#footer a {color:#939598;}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
}
#footer h2 {
	font-size:18px;
	font-weight:normal;
	border-bottom:1px solid #c3c4c5;
	padding:0 0 7px;
	margin:0 0 15px;
}
#footer .column {
	float:left;
	width:472px;
	padding-left:8px;
}

* html #footer .column {
	width:473px;
}
* html #footer .column.secondary {
	width:372px;}
#footer .column.secondary {
	width:372px;
	padding:0;
	float:right;
}
#footer dl, #footer ul {margin: 0;padding: 0;}
#footer .tag-clouds {
	width:100%;
	overflow:hidden;
	font-size:11px;
}
#footer .tag-clouds li {
	float:left;
	line-height:16px;
	padding:0 3px 15px 0;
}
#footer .fs-16 {font-size:16px;}
#footer .fs-14 {font-size:14px;}
#footer .fs-13 {font-size:13px;}
#footer .see-more {
	width:93px;
}
#footer .text-box {
	width:100%;
	overflow:hidden;
	padding-bottom:30px;
}
#footer .copyright-box {
	background:#edeeef url(http://c4.mobimgs.com/swarea/themes/images/footer/copyright-btm-bg.gif) no-repeat 0 100%;
}
#footer .copyright-box .inner {
	background:url(http://c4.mobimgs.com/swarea/themes/images/footer/copyright-top-bg.gif) no-repeat;
	padding:15px;
	overflow:hidden;
}
#footer .copyright-box h2 {
	text-indent:-9999px;
	border-bottom:1px solid #c3c4c5;
	padding:0 0 7px;
	margin:0 0 15px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/footer/logo-footer.gif) no-repeat;
}
#footer .copyright-box h2 a {
	display:block;
	width:101px;
	height:22px;
	overflow:hidden;
}
#footer .copyright-box ul {
	width:100%;
	overflow:hidden;
}
#footer .copyright-box li {
	float:left;
	padding:0 4px;
	border-left:1px solid #939598;
	margin:0 4px 0 -4px;
	display:inline;
}
#footer .copyright-box p {
	margin:7px 0 0;
}
#footer .icons {
	width:100%;
	overflow:hidden;
}
#footer .icons li {
	float:left;
	margin-right:6px;
}
#footer .icons img {display:block;}

#footer .iconsText {width: 100%;overflow: hidden;}
#footer .iconsText li {line-height: 25px;margin: 0 0 5px 0;float: left;display: block;clear: both;}
#footer .iconsText img {margin-right: 6px;float: left;}

#footer .form-section {
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
}
#footer .form-section label {
	float:left;
	font-size:13px;
	width:75px;
	padding-right:5px;
}
#footer .form-section input.text {
	width:150px;
	padding:2px 5px;
}
#footer .form-section span {font-size:9px;}
#footer .form-section textarea {
	width:265px;
	height:60px;
	padding:5px;
}
#footer .send {
	margin:0 0 3px 80px;
	width:72px;
}
#footer .btns a, .form-content .btns a {
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/footer/btn-left-bg-footer.gif);
	background-color:#d1d3d4;
}
#footer .btns span, .form-content .btns span {
  background:url(http://c4.mobimgs.com/swarea/themes/images/footer/btn-right-bg-footer.gif) no-repeat 100% 0;
}
#footer .btns a:hover, .form-content .btns a:hover {
  background-color:#58595b;
}


#footer #summary {width:100%;float:left;}
#footer dl, #footer ul {margin: 0;padding: 0;}
#footer #summary dt {font-weight: bold;padding: 5px 0 0 0;clear: left;float: left;}
#footer #summary dd {border-top: 1px solid #C3C4C5;margin: 0 0 0 0;padding: 5px 0 5px 150px;}


.lt-attach {margin: 0;padding: 0;}
.lt-attach li {display: inline;}
.lt-attach li a {font-size: 11px;color: #939598;white-space: nowrap;}

#footer .list-box {
	width: 50%;
	float: left;
	padding-bottom:30px;
}
#footer .list-box h4 {
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
}

/* main column style */
.main-column  {
	float:left;
	width:703px;
	text-align:left;
	overflow:hidden;
}

/* download product style */

#container.fave-success-container, #container.download-success-container {
	padding-bottom:  60px;
}

.product {
	width:920px;
	overflow: visible;
	margin:0 -22px 0 0;
	padding:5px 0 22px 0;
	list-style:none;
	position:relative;
	float:left;
	border-bottom:1px solid #E4E5E6;
}
.main-column .product {
	width: 702px;
	margin: 0;
	padding-bottom: 0;
	padding-top: 10px;
}
#container .product h3 {
	font-size:13px;
	font-weight:bold;
	color:#6799cb;
	margin:0 0 5px;
	border:none;
	padding:0;
}
.product ul {
	margin:0;
	list-style:none;
	padding:0;
}
.product ul li {
	margin:0 0 4px 0;
	padding:0;
  	font-size: 12px;
}
.product   {
	float:left;
	margin-right:20px;
	margin-bottom: 0;
	padding-bottom: 20px;
}
.product_details {
	float:left;
	width:542px;
  	border-right:1px solid #E4E5E6;
}
.main-column .product_details {
	width: 300px;
}
.product form {
	padding-top: 15px;
	height: 33px;
}
.product form fieldset {
	height: 33px;
}
.product form div, .product form p, .product form select {
	float: left;
	margin-right: 10px;
}
.product form select {
	border: 1px solid #bdbec0;
	font-size: 12px;
	color: #808080;
	width: 120px;
	padding: 3px;
	height: 22px;
}
.product form select option {
	font-size: 12px;
	padding: 2px 0 3px 5px;
	color: #808080;
}

.product .info-list{
  	margin-bottom : 0px;
  	width : 170px;
	min-height:104px;
  	font-size: 12px;
  	padding: 2px 0 10px 20px;
}

#info-list-details li span {
  float:left;
  width:100px;
}

.product .info-list li{
  float : none;
  width: 100%;
}

#see_favorite.btns {
	margin-top: 19px;
	overflow: auto;
}
#fave-success-download-box {
	margin-bottom: 0;
	width: 463px;
}


/* products list style */

#filteredSoftware-ul{
  height:125px;
}
.filteredSoftwareContainer{text-align:left;}
/* inizio aggiunta di Marco */
.products-list .filteredSoftwareContainerList {
  margin:0pt;
  padding-bottom:0pt;
  padding-top:10px;
  width:702px;
  border-bottom:1px solid #E4E5E6;
	overflow:hidden;
  vertical-align:bottom;
  font-size:12px;
  line-height:12px;
  text-align:left;
}

* html .products-list .filteredSoftwareContainerList {

}

.products-list .filteredSoftwareContainerList ul {
	margin:0;
	list-style:none;
	padding:0;
	float:left;
}

.filteredSoftwareContainerList .thumbnail {
	background:url(http://c4.mobimgs.com/swarea/themes/images/thumbnail-bg.jpg) no-repeat;
	width:162px;
	text-align:center;
	padding-top:12px;
	min-height:104px;
	float:left;
  margin-right:20px;
}
.filteredSoftwareContainerList .thumbnail-beta{
	background:url(http://c4.mobimgs.com/swarea/themes/images/thumbnail-bg-beta.jpg) no-repeat;
	width:162px;
	text-align:center;
	padding-top:12px;
	min-height:104px;
	float:left;
  margin-right:20px;
}

#product-details {

  width:300px;
  float:left;
  margin-bottom:15px;
}

#product-details ul li{
  line-height:14px;
}

.filteredSoftwareContainerList #info-list-details {
  width:195px;
  padding-left:20px;
  border-left:1px solid #E4E5E6;
}

* html .filteredSoftwareContainerList #info-list-details {
  width:190px;
  display:inline;
}

.filteredSoftwareContainerList .btnStd {
  float:left;
  margin-top:15px;
}

.filteredSoftwareContainerList label{

  margin:0pt 0pt 4px;
}

.products-list .filteredSoftwareContainerList li ul {
	width:300px;
	display:block;
	margin:0;
}


.products-list .filteredSoftwareContainerList li {
  width:702px;
	padding-bottom:0px;
}

.products-list .filteredSoftwareContainerList li li{
  width:300px;
  line-height:14px;
}

.products-list .filteredSoftwareContainerList li li span {
  /*width:90px;*/
  float:left;
}

/* fine aggiunta di Marco */

.products-list {
	width:724px;
	overflow:hidden;
	margin:0 -22px 10px 0;
	padding:0;
	list-style:none;
	position:relative;
}
.products-list li {
	width:162px;
	float:left;
	margin:0 19px 0 0;
	padding-bottom:30px;
	display:inline;
}
.thumbnail {
	background:url(http://c4.mobimgs.com/swarea/themes/images/thumbnail-bg.jpg) no-repeat;
	width:162px;
	text-align:center;
	padding-top:12px;
	margin-bottom:20px;
	min-height:110px;
	position: relative;
}
.thumbnail-beta{
	background:url(http://c4.mobimgs.com/swarea/themes/images/thumbnail-bg-beta.jpg) no-repeat;
	width:162px;
	text-align:center;
	padding-top:12px;
	margin-bottom:20px;
	min-height:104px;
}

.thumbnail #beta-span {
  color: #F00;
  padding:2px;
  margin-left:5px;
}


* html .thumbnail {height:120px !important;}
.games .thumbnail img {border:1px solid #ccc;}
#container .products-list h3 {
	font-size:13px;
	font-weight:bold;
	color:#6799cb;
	margin:0 0 5px;
	border:none;
	padding:0;
}
.products-list ul {
	margin:0;
	list-style:none;
	padding:0;
}
.products-list li li {
	margin:0 0 1px;
	padding:0;
}
 /* aggiunto da marco */
.products-list ul li label {vertical-align:bottom;}
.products-list ul .name label {padding-bottom:3px;}

.products-list li ul li.select-file { padding: 10px 5px 0 5px; width: 152px; }
.products-list li ul li.select-file label { font-size: 11px; color: #6D6F71; vertical-align: middle; }
.products-list li ul li.select-file input { vertical-align: middle; }

.group-box .group-thumb .select-file { padding: 10px 5px 0 5px; }
.group-box .group-thumb .select-file label { font-size: 11px; color: #6D6F71; vertical-align: middle; display: inline; }
.group-box .group-thumb .select-file input { vertical-align: middle; }


#elenco {}

/* sidebar style */
.sidebar {
	float:right;
	width:201px;
}

.boxLogin {width: 199px;color: #58595B;margin: 0 0 20px 0;background: #ffffff;border: 1px solid #F86F04;}
#container .boxLogin .title {width: 179px;font-size: 12px;color: #FFFFFF;margin: 0;padding: 3px 10px;display: block;border-bottom: 1px solid #E4E5E6;background-color: #F5832A;}
.boxLogin .container {padding: 5px 10px 15px 10px;}
.boxLogin input.text {width: 170px;margin: 0 0 5px 0;padding: 2px 0 2px 5px;}
.boxLogin label {margin: 0 0 5px 0;display: block;}
.boxLogin ul {list-style: none;width: 100%;font-size: 11px;margin: 0;padding: 15px 0 0;overflow: hidden;clear: both;}
.boxLogin ul li {padding: 0 4px;float: left;margin: 0 1px 0 -1px;border-left: 1px solid #6799cb;}
.boxLogin ul li a {color: #58595B;}

/* form content style */
.form-content {
	background:#e7e8e8;
	border:1px solid #c1c3c5;
	width:199px;
	color:#818181;
	margin-bottom:20px;
}
.form-content .btns {
	width:140px;
	text-transform:uppercase;
}
.form-content.login .btns {width:80px;}
#container .form-content .title {
	margin:0;
	/*padding:3px 10px;*/
	padding:4px 0;
	display:block;
	width:100%;
	font-weight:normal;
	background:#808285;
	color:#fff;
	font-size:12px !important;
}

#container .form-content #title-pointer
{
	cursor:pointer;
}

.form-content .container {
	padding:5px 10px 35px;
}
.form-content.close .container {display:none;}
.form-content .title a {
	display:block;
	width:100%;
	overflow:hidden;
	color:#fff;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-open-white.gif) no-repeat 100% 3px;
}
.form-content.close .title a {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-close-white.gif) no-repeat 100% 3px;}
.form-content label {
	display:block;
	margin-bottom:4px;
}
.form-content select {
	color:#818181;
	width:100%;
	font-size:12px;
	margin-bottom:10px;
}
.form-content input.text {
	color:#6d6e71;
	font-size:11px;
	border:1px solid #d7d8d9;
	padding:2px 5px;
	width:170px;
	margin-bottom:5px;
}
.login {font-size:11px;}
.login ul {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:15px 0 0;
	list-style:none;
}
.login li {
	padding:0 4px;
	float:left;
	margin:0 1px 0 -1px;
	border-left:1px solid #6799cb;
}




/* general info style */
#general-info {
	background:#74b2e1 url(http://c4.mobimgs.com/swarea/themes/images/general-box-bg.jpg) repeat-x;
	color:#fff;
}
#general-info .content {position:relative;}
#general-info a {color:#fff;}
#general-info h2 {
	font-size:28px;
	font-weight:normal;
	margin:0 0 5px;
}
#general-info .main-info {
	padding-top:50px;
	width:712px;
	float:left;
	margin-right:-23px;
}
#general-info .main-info p {
	font-size: 18px;
	line-height: 21px;
	margin: 0 155px 10px 0;
}
#general-info .main-info ul {
	margin:0;
	padding:0 0 20px;
	list-style:none;
	width:100%;
	overflow:hidden;
	font-size:14px;
}
#general-info .main-info li {
	float:left;
	margin-right:23px;
}
#general-info .main-info li a {
	padding-top:81px;
	color:#fff;
	float:left;
}
.main-info li.download-phone {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-download-phone.jpg) no-repeat 50% 0;}
.main-info li.store-stuff {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-store-stuff.jpg) no-repeat 50% 0;}
.main-info li.share-media {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-share-media.jpg) no-repeat 50% 0;}
.main-info li.create-page {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-create-page.jpg) no-repeat 50% 0;}
.main-info li.promote {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-promote.jpg) no-repeat 50% 0;}
#general-info .main-info li a:hover {
	text-decoration:none;
	color:#fcee21;
}
#general-info .main-info span {
	display:block;
	text-align:center;
	background:url(http://c4.mobimgs.com/images2/main-link-bg.gif) no-repeat;
	width:155px;
	height:26px;
	line-height:26px;
	cursor:pointer;
}
#general-info .phone-box a {color: #6d6e71;}

.sign-up {width: 157px;height: 52px;color: #FFFFFF;left: 577px;top: 109px;cursor: pointer;padding: 16px 0 0 12px;text-transform: uppercase;position: absolute;overflow: hidden;background: url(http://c4.mobimgs.com/swarea/themes/images/link-sign-now.png) no-repeat top left;}
.sign-up:hover {background-image: url(http://c4.mobimgs.com/swarea/themes/images/link-sign-now-over.png);text-decoration: none;}
.sign-up span {font-size: 16px;font-weight: bold;color: #FFFFFF;}
* html .sign-up {background-image: none;filter:progid:dximagetransform.microsoft.alphaimageloader(src='/swarea/themes/images/link-sign-now.png', sizingmethod='none');}
* html .sign-up:hover {background-image: none;filter:progid:dximagetransform.microsoft.alphaimageloader(src='/swarea/themes/images/link-sign-now-over.png', sizingmethod='none');}

.phone-box {width: 156px;height: 222px;padding: 45px 25px 62px 28px;background: url(http://c4.mobimgs.com/images2/phone-featured.jpg) no-repeat;float: right;overflow: hidden;}
.phone-box ul {width: 100%;font-size: 11px;margin: 15px 0 0 0;padding: 0;overflow: hidden;list-style: none;}
.phone-box li {height: 70px;margin: 1px 0 -1px;border-bottom: 1px solid #b5c7d4;}
.phone-box li.latest-video a {padding: 24px 0;}
.phone-box li.highlights span {padding: 20px; float:left; color:#6D6E71; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.phone-box li.coolest-tunes {background: url(http://c4.mobimgs.com/images2/ico-coolest-tunes.gif) no-repeat 0 50%;}
.phone-box li.games-software {background: url(http://c4.mobimgs.com/images2/ico-games-software.gif) no-repeat 0 50%;}
.phone-box li.tons {background: url(http://c4.mobimgs.com/images2/ico-tons.gif) no-repeat 0 50%;}
.phone-box li.members {background: url(http://c4.mobimgs.com/images2/ico-members.gif) no-repeat 4px 50%;}
.phone-box li a, .phone-box li a img {float: left;}
.phone-box li span {width: 115px;padding: 0 0 0 5px;float: left;}

/* filter platform style */
.filter-platform {
	width:100%;
	padding:15px 0;
	position:relative;
	z-index:9;
}
.filter-platform:after{
	content:".";
	display:block;
	width:100%;
	overflow:hidden;
	height:0;
	clear:both;
	text-indent:-9999px;
}
* html .filter-platform {height:1%;}
.filter-platform span {
	float:left;
	color:#939598;
}
.filter-platform ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.filter-platform li {
	float:left;
	margin-left:8px;
	display:inline;
}
.filter-platform a {color:#6d6e71;}
.games-filter {
	float:left;
	z-index: 2;
	width:450px;
}
.filter-platform .games-filter ul {
	margin-top:-3px;
	position:relative;
}
.filter-platform .games-filter a {
	color:#6d6e71;
	display:block;
	text-transform:uppercase;
	font-size:11px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/filter-links-bg.gif) no-repeat;
	width:140px;
	height:23px;
	line-height:23px;
	text-align:center;

}
.filter-platform .games-filter a:hover, .filter-platform .games-filter .hover a, .filter-platform .games-filter li:hover a {
	text-decoration:none;
	color:#fff;
	background-position:0 -23px;
	text-transform: capitalize;
}
.games-filter li:hover, .games-filter li.hover {
	position:relative;
}
.filter-platform .games-filter ul ul {
	position:absolute;
	top:22px;
	left:10px;
	width:118px;
	background:#fff;
	border:solid #e3e3e5;
	border-width:1px 1px 0;
	margin:0;
	display:none;
}
.filter-platform .games-filter li:hover ul, .filter-platform .games-filter li.hover ul {display:block;}
.filter-platform .games-filter li li {
	float:none;
	margin-left:0;
	display:block;
	border-bottom:1px solid #e3e3e5;
	text-align:center;
	padding:3px 0;

}
.filter-platform .games-filter ul ul a {
	color:#231f20 !important;
	display:inline;
	text-transform:none;
	font-size:12px;
	background:none;
	width:auto;
	height:auto;
	line-height:normal;
}
.applied-filter {
	float:right;
}
.filter-platform .applied-filter li a {
	padding-right:20px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat 100% 1px;
}

/* featured box style */
.featured-box {width: 100%;margin-bottom: 20px;text-align: left;overflow: hidden;}
.featured-box h2 {width: 701px;font-size: 15px;font-weight: normal;color: #fff;margin: 0;padding: 3px 15px;background:#4C4C4C url(http://c4.mobimgs.com/swarea/themes/images/featured-title-bg.gif) repeat-x;}
.featured-box .container {width: 701px;border: solid #c6c8ca;border-width: 0 1px 1px;background:url(http://c4.mobimgs.com/swarea/themes/images/pxl.gif) repeat-y 450px 0;overflow: hidden;}
.featured-box .main-info {width: 422px;padding: 14px;float: left;position: relative;}
.featured-box .main-info img {margin: 0 0 13px 0;float: left;}
.featured-box img.mobangoSupp {margin: 0 0 0 5px;border: 0 none;float: none;}
.featured-box #ScreenshotContainer {/*width: 180px;*/height: 170px;margin: 0 10px 0 0;background: #ffffff;float: left;}
.featured-box .text {display: table;}
.games-list.highlights-box #ScreenshotContainerLittle, .featured-box #ScreenshotContainerLittle {width: 70px;height: 80px;margin: 0 10px 0 0;background: #ffffff;float: left;text-align: center;}
#textAdv {width: 240px;} 
* html #textAdv {width:250px;}
* html .featured-box .text {height:1%;}
*+html .featured-box .text {height:1%;}
.featured-box .main-info strong {font-size: 13px;color:#6799cb;margin-bottom: 4px;display: block;}
.featured-box .main-info p {line-height: 160%;margin: 0;}
.featured-box .main-info ul {list-style: none;margin: 0;padding: 0;}
.featured-box .main-info li {margin-bottom: 3px;}
.bottom-panel {color: #939598;overflow: hidden;position: relative;}
.bottom-panel span {padding: 8px 0 0 10px;float :left;}

.games-list {width: 250px;list-style: none;margin: 0;padding: 0;overflow: hidden;float: right;}
.games-list li {width: 230px;margin: 1px 0 -1px;padding: 10px;overflow: hidden;border-bottom: 1px solid #c6c8ca;}
.games-list ul {list-style: none;padding: 0;margin: 0 0 10px 0;float: left;display: block;}
.games-list li li {width: 105px;margin: 0;padding: 0;border: none;display: inline;}
* html .games-list li li {width: 100%;margin: 0;padding: 0;border: none;}
.games-list .text ul {list-style: none;padding: 0;margin: 0;}
.games-list .text {font-size: 11px;width: 120px;float: left;}
* html .games-list .text {width: 119px;}
.games-list strong {font-size: 12px;margin-bottom: 4px;display: block;}
.games-list em {font-style: normal;color: #6799cb;}
.games-list img {margin: 0;border: 1px solid #e3e3e5;float: left;}
.games-list img.mobangoSupp {margin: 0 0 0 5px;border: 0 none;float: none;}

/* paging style*/
.paging {
	border-top: 1px solid #e4e5e6;
	padding: 10px 0 30px 0;
	width:100%;
	overflow: hidden;
}

.paging ul {
	float:right;
	margin:0;
	display:inline;
	padding:0;
	list-style:none;
}
.paging li {
	float:left;
	margin-left:2px;
	display:inline;
}
.paging a{
	display:block;
	border:1px solid #d9dadc;
	color:#939598;
	background:#f0f1f1;
	padding:0 7px;
	line-height:22px;
}
.paging .next a {
	padding:0 7px;
	margin:0 ;
}
.paging .prev a {
	padding:0 7px;
	margin:0 0 0 0;
}
.paging a:hover, .paging a.active {
	text-decoration:none;
	background:#fff;
	color:#231f20;
}

.paging .active{
	display:block;
	border:1px solid #d9dadc;
	color:#231f20;
	background:#fff;
	padding:0 7px;
	line-height:22px;
}
.paging .prev a:hover, .paging .next a:hover {color:#939598;}

#filteredListContainer{position:relative;}
/*.paging.top {
	position: absolute;
	right: 0;
	top: 0;
	border-top: none;
	padding: 0 0 10px 0;
	width: auto;
	overflow: hidden;
	height: 30px;
}*/

.pagingtop {
	padding-top:0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	position: relative;
	height:24px;

}
.paging.top {
	position: absolute;
	right: 0;
	top: 0;
	border-top: none;
	padding: 0 0 10px 0;
	width: auto;
	overflow: hidden;
	height: 30px;
}

* html .pagingtop {
	padding:0px;
	height:24px;


}
/*.pagingtop {
	position: absolute;
	right: 0;
	top: 0;
	border-top: none;
	padding: 0 0 10px 0;
	width: auto;
	overflow: hidden;
	height: 30px;
}*/
.pagingtop ul {
	float:right;
	margin:0 0px 0 0;
	display:inline;
	padding:0;
	list-style:none;
}
.pagingtop li {
	float:left;
	margin-left:2px;
	display:inline;
}
.pagingtop a {
	display:block;
	border:1px solid #d9dadc;
	color:#939598;
	background:#f0f1f1;
	padding:0 7px;
	line-height:22px;
}
.pagingtop {
	padding:0 7px;
	margin:0 4px;
}
.pagingtop .prev a
{
	padding:0 7px;
	margin:0 0px;
}
.pagingtop a:hover, .pagingtop .active {
	padding:0 7px;
	text-decoration:none;
	line-height:22px;
	background:#fff;
	color:#231f20;
	border:1px solid #d9dadc;
}
.pagingtop .prev a:hover, .pagingtop .next a:hover {color:#939598;}


/* categories style */
.categories {
	background:url(http://c4.mobimgs.com/swarea/themes/images/pxl.gif) repeat-y;
	margin-bottom:10px;
	width:100%;
	overflow:hidden;
	text-align:left;
}
.categories .inner {
	background:url(http://c4.mobimgs.com/swarea/themes/images/categories-box-top-bg.gif) no-repeat;
	width:100%;
	overflow:hidden;
}
.categories strong {
	display:block;
	color:#6799cb;
	margin:5px 0 5px 18px;
	font-weight:normal;
}
.categories ul {
	background:url(http://c4.mobimgs.com/swarea/themes/images/categories-box-btm-bg.gif) no-repeat 0 100%;
	margin:0;
	padding:0 0 15px;
	list-style:none;
	border-top:1px dashed #f2f2f2;
}
.categories li {
	background:url(http://c4.mobimgs.com/swarea/themes/images/categories-item-bg.gif) repeat-y;
}
.categories li a {
	color:#231f20;
	display:block;
	padding:3px 12px 3px 18px;
	width:171px;
	border-bottom:1px dashed #f2f2f2;
	text-transform: capitalize;
}
.categories li a:hover {
	text-decoration:none;
	color:#71a0ce;
}
.categories li.active a {
	background:#fff;
}

.categories ul .selected{
	background:#FFFFFF;
	border-left: none;
}

/* handsets box style */
#handsets-box {
	margin:0 0 10px -7px;
	width:100%;
	padding-left:7px;
}
*html #handsets-box {margin:0 0 10px -14px;}
#handsets-box strong{
	display:block;
	font-weight:normal;
	color:#939598;
	margin:0 0 5px 10px;
	text-align:left;
}
#handsets-box span{
	text-align:left;
}
#handsets-box ul {
	margin:0 0 0 -7px;
	padding:0;
	list-style:none;
	width: 208px;
	/* modificato:
	overflow:hidden
	*/
	overflow:visible;
}
#handsets-box li {
	margin:0 0 5px 7px;
	border:solid #fff;
	border-width:1px 1px 4px;
	border-bottom-color:#fff;
	/* position:relative;*/
	width:199px;
	float:left;
}
#handsets-box .item-info {
	margin-left:-7px;
	/*position:relative;*/
	padding:4px 4px 4px 20px;
	width:175px;
	overflow:hidden;
	text-align:left;
}

/* aggiunta da marco, allinea la linguetta in IE */
/** html #handsets-box ul {
  margin-left:-10px;
}*/

#handsets-box .item-info img {
	float:left;
	margin-right:2px;
	text-align:left;
	width:30px;
	height:30px;
}
#handsets-box .item-info span {
	float:left;
	width:130px;
	text-align:left;
}
#handsets-box span strong {
	margin:0;
	text-align:left;
}
#handsets-box li.selected {
	border:solid #d9e6f2;
	border-bottom-color:#6799cc;
	/*margin-left:7px;*/
	border-width:1px 1px 4px;
}
#handsets-box li.selected .item-info {
  background:url(http://c4.mobimgs.com/swarea/themes/images/ico-selected.gif) no-repeat 0 50%;
}
.remove {
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat;
	width:16px;
	height:14px;
	position:absolute;
	right:5px;
	top:5px;
}
#handsets-box li.hidden {
	display:none;
	height:1px;
	overflow:hidden;
}

#titleFilterByHandset {
	font-weight: normal;
	float: left;
	margin:0;
	margin-left:4px;
	padding:0px;
}

#headerHandsetFilter a{
  color:#FFF;
  background:none;
  cursor:pointer;
}

#hansetFilterShowHideButton {
	float:right;
	margin-right:6px;
	margin-top:4px;
	padding:3px;
	padding-top:0px;
	border-style:none;

}
#FileListShowHideButton {
/*	margin-left:650px;
	margin-top:-7px;
	position:relative;*/
	border-style: none;padding: 0px;margin: 35px 0 0 0;float: right;
}
#hansetFilterShowHideButton:hover {
	background: transparent no-repeat scroll 100% 3px;

}


* html #FileListShowHideButton {

	margin-left:650px;
	margin-top:-7px;
	/*padding:0px;float:right;
	padding-top:0px;*/
	border-style:none;
	/*position:relative;*/
	float:right !important;
}
* html #hansetFilterShowHideButton:hover {
	background: transparent no-repeat scroll 100% 3px;

}

/* highlights box style */
.highlights-box h2 {
	font-weight:normal;
	font-size:20px;
	color:#4C4C4C;
	padding:0 0 5px 31px;
	border-bottom:1px solid #e4e5e6;
	margin:0 0 10px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-highlight.gif) no-repeat;
	text-align:left;
}

.games-list.highlights-box {
	float:none;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	text-align:left;
}

.games-list.highlights-box li {
	border-bottom:none;
	margin:0;
	padding:0 0 25px;
	width:100%;
	display: inline;
	}
.games-list.highlights-box li li {padding:0;}
.games-list.highlights-box ul ul {margin-bottom:5px;}
html>/**/body .highlights-box .text {
display: table;
}
.highlights-box .text {
height: 1%;
display: block;
}
.highlights-box ul li a img {float:left}
* html.highlights-box .text {height:1%;}
*+html.highlights-box .text {height:1%;}

.games-list.highlights-box ul.action-list  {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.games-list.highlights-box .action-list li {
	padding:0 5px;
	width:auto;
	font-size:11px;
	margin:0 5px 0 -5px;
	display:inline;
	border-left:1px solid #6799cb;
}


/* developers area style */

.developers-area {
	background:#c9d7dc url(http://c4.mobimgs.com/swarea/themes/images/developers-area-bg.gif) repeat-x;
	border:1px solid #c7c9ca;
	clear:both;
	margin:20px 0;
	overflow:hidden;
	padding:10px 15px;
	width:169px;
	text-align:left;
}
/** html .developers-area {
  width:201px;
}*/

.developers-area strong {
	color:#4C4C4C;
	display:block;
	font-size:14px;
	font-weight:normal;
	margin-bottom:12px;
}
.developers-area ol {
	margin:0 0 10px;
	padding:0;
	list-style:none;
	color:#6d6e71;
}
.developers-area li {margin-bottom:3px;}

/* download box style */
.download-box {
	width:100%;
	overflow:hidden;
	text-align:left;
}

/* pic box style */
.pic-box {
	float:left;
	width:200px;
	overflow:hidden;
	margin-right:20px;

}

* html .pic-box{
  width:200px;
}


.pics {
	margin:0;
	padding:0 0 10px;
	list-style:none;
	text-align:center;
	width:100%;
	overflow:hidden;
}
.pic-box .tabset {
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
}
.pic-box .tabset span {
	color:#939598;
	font-size:9px;
	float:left;
	padding:6px 5px 0 10px;
}
.pic-box .paging {
	border-top:none;
	padding:0;
	width:auto;
	margin:0;
}
.download-box .main-info {width: 460px;float: left;/*overflow: hidden;*/}
#MyItemDetailInfo .main-info{width:702px;}

#general-box-grey{height:20px; width:682px; border:1px solid #ddd; background-color:#eee; padding:10px; margin:20px 0; color:#939598;}
/** html #general-box-grey {width:702px;}*/

/* general info style */
.general-box {margin: 20px 0;padding: 10px 0 10px 10px;min-height: 40px;border: 1px solid #ecebc9;background-color: #fffcdc;background-repeat: no-repeat;background-position: 10px 8px;}
* html .general-box {width: 540px;height: 20px;}
* html #general-box-step2 {width: 920px;height: 40px;}
* html #general-box-step3 {width: 920px;height: 40px;}
.general-box p {margin: 0;}
html>body .general-box.download {
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/ico-phone.gif);
	padding-left:45px;
	width:483px;
}
* html .general-box.download {
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/ico-phone.gif);
	padding-left:45px;
	width:443px;
}
.general-box strong {
	display:block;
	font-size:14px;
	color:#6799cb;
	margin-bottom:3px;
}
.general-box.download strong {
	font-weight:normal;
	font-size:18px;
	color:#6d6e71;
	display:inline;
}
.general-box strong a {color:#F7941E;}
.general-box.warning {
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/ico-warning.gif);
	background-position:10px 14px;
	padding-left:45px;
}

/* Download box */
/* Download box */
.general-box.downloadphone {width: 182px;padding-left: 45px;margin-right: 15px;background-image:url('images/ico-phone-download.gif');}
* html .general-box.downloadphone {width: 182px;padding-left: 35px;}

.general-box.downloadpc {width: 164px;padding-left: 45px;background-image:url('images/ico-pc-download.gif');}
* html .general-box.downloadpc {width: 164px;padding-left: 45px;}

.general-box.downloadpc strong, .general-box.downloadphone strong  {
	font-weight:normal;
	font-size:16px;
	color:#6d6e71;
	display:inline;
	line-height:36px;
}
#downloadPopup {width: 455px;clear: both;display: block;overflow: hidden;z-index: 1000;}
.dwnlpop-top {width: 455px;height: 22px;margin:0;background: url('images/dwnld_pop_topsx.gif') no-repeat #FFFFFF;overflow: hidden;}
.dwnlpop-bottom {width: 455px;height: 30px;margin: 0 0 20px 0;background: url('images/dwnld_pop_bottom.gif') no-repeat #FFFFFF;overflow: hidden;}
.dwnlpop-center {padding: 0 20px 0 20px;background: url('images/dwnld_pop_center.gif') repeat-y;}
.closePopDownl {width: 18px;height: 18px;margin: 0 20px 0 405px;padding: 0;background: transparent url(http://c4.mobimgs.com/swarea/themes/images/close.gif) no-repeat scroll 0 0;position: absolute;}

#container #downloadPopup .titles {
	padding: 0;
	margin: 0;
	border: 0;
}


#downloadPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	font-weight:bold;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}


html > body #downloadPopup p {
	margin: 0;
	padding: 5px 0 0;
	text-align:left;
	width:415px;
}


* html #downloadPopup p {
	margin: 0;
	padding: 0;
	text-align:left;
	width:415px;
}

/* info list style */
.info-list {
	margin:0 0;
	padding:0;
	list-style:none;
	width:424px;
	overflow:hidden;
	color:#6799cb;
}
.info-list li {
	float:left;
	width:49%;
	padding:0 1% 3px 0;
}
.info-list em {
	float:left;
	color:#231f20;
	width:95px;
	font-style:normal;
}

#info-list-details{
  color:#000;
}


/* tags style */
.tags {width: 100%;padding: 0 0 10px 0;overflow: hidden;}
.tags span {width: 95px;float: left;}
.tags ul {width: 340px;/*height: 40px;*/color: #939598;margin: 0;padding: 0 20px 0 0;list-style: none;float: left;}
.tags li {width: auto;margin-right: 3px;float: left;}
.tags .btns {width: auto;text-transform: uppercase;margin-top: -5px;float: left;}
.tags .btns span {width: auto;float: none;}

.btnStd {height: 30px;}
.btnStd a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url(http://c4.mobimgs.com/images2/btnStd-bg-blue-sx.png) no-repeat scroll left top;}
* html .btnStd a {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue-sx.gif');}
.btnStd a:hover {text-decoration: none; background-position:left -30px;}
.btnStd a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat right 0;padding: 0 20px 0 9px ;margin: 0 0 0 8px;float: left;}
* html .btnStd a span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.gif');}
.btnStd a:hover span {cursor: hand;cursor: pointer;background-position: right -30px;}

.btnStd #Submit2 {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue-sx.png') no-repeat left top;}
* html .btnStd #Submit2 {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue-sx.gif');}
.btnStd #Submit2 span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat top right;padding: 0 20px 0 12px;margin: 0 0 0 8px;float: left;}
* html .btnStd #Submit2 span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.gif');}
.btnStd.upl #Submit2 {background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-next.png') no-repeat top left;}
* html .btnStd.upl #Submit2 {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-next.gif');}
.btnStd.upl #Submit2 span {padding: 0 20px 0 0;margin: 0 0 0 44px;}

.btnStd #Submit2-hover {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.png') no-repeat left top;}
* html .btnStd #Submit2-hover {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.gif');}
.btnStd #Submit2-hover span {color: #ffffff;font-size: 11px;height: 30px;padding: 0 20px 0 9px ;margin: 0 0 0 10px;float: left;}
.btnStd.upl #Submit2-hover span {padding: 0 20px 0 0;margin: 0 0 0 44px;}
.btnStd.upl #Submit2-hover {background: url('http://c4.mobimgs.com/swarea/themes/images/btn-ico-upl-over.png') no-repeat top left;}
* html .btnStd.upl #Submit2-hover {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btn-ico-upl-over.gif');}
.btnStd #Submit2-hover span {color: #ffffff;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-over.png') no-repeat top right;}
* html .btnStd #Submit2-hover span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-over.gif');}

.btnStd.dwnld a {background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-dwl.png') no-repeat left 0;}
* html .btnStd.dwnld a {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-dwl.gif');}
.btnStd.dwnld a span {padding: 0 20px 0 0;margin: 0 0 0 44px; }
.btnStd.dwnld a:hover {background-position: left -30px;}
.btnStd .downld {position: absolute;bottom: 20px;}

.btnStd.upl a {background: url('http://c4.mobimgs.com/swarea/themes/images/btn-ico-upl.png') no-repeat top left;}
.btnStd.upl a span {padding: 0 20px 0 0;margin: 0 0 0 44px;}
.btnStd.upl a:hover {background: url('http://c4.mobimgs.com/swarea/themes/images/btn-ico-upl-over.png') no-repeat top left;}

.cts2div { padding-left: 350px; }
.btnStd.cts2 a { background: url('http://c4.mobimgs.com/swarea/themes/images/btn-ico-upl.png') no-repeat left top; }
.btnStd.cts2 a span {padding: 0 20px 0 0;margin: 0 0 0 44px;}
.btnStd.cts2 a:hover {background: url('images/btn-ico-upl-over.png') no-repeat top left;}

.btnStd-enter {overflow: hidden;}
.btnStd-enter a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.png') no-repeat left -30px;}
.btnStd-enter a:hover {text-decoration: none;background-position: left 0;}
.btnStd-enter a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.png') no-repeat right -30px;padding: 0 20px 0 12px ;margin: 0 0 0 8px;float: left;}
.btnStd-enter a:hover span {cursor: hand;cursor: pointer;background-position: right 0;}

.btnStd-setcompatibility{height: 30px; margin-left:500px; margin-top:-30px;}
* html .btnStd-setcompatibility{height: 30px; margin-left:500px; margin-top:-20px;}
.btnStd-setcompatibility a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.png') no-repeat left top;}
.btnStd-setcompatibility a:hover {text-decoration: none;}
.btnStd-setcompatibility a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.png') no-repeat top right;padding: 0 20px 0 9px ;margin: 0 0 0 10px;float: left;}
.btnStd-setcompatibility a:hover {background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx-over.png') no-repeat top left;}
.btnStd-setcompatibility a:hover span {color: #ffffff;cursor:hand; cursor:pointer; background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-over.png') no-repeat top right;}

.btnStd-setcompatibilityTree{height: 30px;}
* html .btnStd-setcompatibilityTree{height: 30px; }
.btnStd-setcompatibilityTree a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.png') no-repeat left top;}
.btnStd-setcompatibilityTree a:hover {text-decoration: none;}
.btnStd-setcompatibilityTree a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.png') no-repeat top right;padding: 0 20px 0 9px ;margin: 0 0 0 10px;float: left;}
.btnStd-setcompatibilityTree a:hover {background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx-over.png') no-repeat top left;}
.btnStd-setcompatibilityTree a:hover span {color: #ffffff;cursor:hand; cursor:pointer; background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-over.png') no-repeat top right;}

.btnStd-upload{float:right;}

.btnStd-upload a {text-decoration:none;height: 30px;line-height: 29px;color: #ffffff;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-upl.png') no-repeat left 0;}
* html .btnStd-upload a {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-upl.gif');}
.btnStd-upload a span {font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.png') no-repeat right top;padding: 0 20px 0 0;margin: 0 0 0 44px;float: left;}
* html .btnStd-upload a span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.gif');}

.btnStd-upload a:hover {background-position: left -30px;}
.btnStd-upload a:hover span {background-position: right -30px;}

.btnStd-addhandset.disabled {text-decoration: none;height: 30px;line-height: 29px;color: #ffffff;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add-disable.png') no-repeat left top;cursor: not-allowed;}
* html .btnStd-addhandset.disabled {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add-disable.gif');}
.btnStd-addhandset span.disabled {font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-disable.png') no-repeat top right;padding: 0 20px 0 0;margin: 0 0 0 44px;float: left;}
* html. btnStd-addhandset span.disabled {background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-disable.gif');}

.btnStd-addhandset.enabled {text-decoration:none;height: 30px;line-height: 29px;color: #ffffff;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add.png') no-repeat left top;cursor: pointer;}
.btnStd-addhandset span.enabled {font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat top right;padding: 0 20px 0 0;margin: 0 0 0 44px; float: left;}

.btnStd-betatester {float: right;margin-top: -30px;}
.btnStd-betatester a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue-sx.png') no-repeat left 0;}
.btnStd-betatester a:hover {text-decoration: none;background-position: left -30px;}
.btnStd-betatester a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat right 0;padding: 0 20px 0 12px ;margin: 0 0 0 8px;float: left;}
.btnStd-betatester a:hover span {cursor: hand;cursor: pointer;background-position: right -30px;}

.btnStd-betatester1 {width: auto;float:left;}
.btnStd-betatester1 a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue-sx.png') no-repeat left 0;}
.btnStd-betatester1 a:hover {text-decoration: none;background-position: left -30px;}
.btnStd-betatester1 a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat right 0;padding: 0 20px 0 12px ;margin: 0 0 0 8px;float: left;}
.btnStd-betatester1 a:hover span {cursor: hand;cursor: pointer;background-position: right -30px;}

.btnStd-DevelopersArea {float: right;}
.btnStd-DevelopersArea a {height: 30px;line-height: 29px;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.png') no-repeat 0 -30px;}
* html .btnStd-DevelopersArea a {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-sx.gif');}
.btnStd-DevelopersArea a:hover {text-decoration: none;background-position: 0 0;}
.btnStd-DevelopersArea a span {color: #ffffff;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.png') no-repeat right -30px;padding: 0 20px 0 12px ;margin: 0 0 0 8px;float: left;}
* html .btnStd-DevelopersArea a span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg.gif');}
.btnStd-DevelopersArea a:hover span {cursor: hand;background-position: right 0;}

/*.btnDev {height: 30px;}*/
.btnDev a {height: 30px;line-height: 29px;color: #ffffff;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/images2/btnStd-bg-sx.png') no-repeat left top;}
.btnDev a:hover {text-decoration: none;}
.btnDev a span {font-size: 11px;height: 30px;font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat right top;padding: 0 20px 0 0;margin: 0 0 0 44px;float: left;}
* html .btnDev a span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.gif');}
.btnDev a:hover {background-position: left -30px;}
.btnDev a:hover span {background-position: right -30px;}

.btnDev-blue {height: 30px;}
.btnDev-blue a {height: 30px;line-height: 29px;color: #ffffff;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('/images/btnStd-bgblue-sx.png') no-repeat left top;}
.btnDev-blue a:hover {text-decoration: none;}
.btnDev-blue a span {font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bg-blue.png') no-repeat top right;padding: 0 20px 0 0;margin: 0 0 0 44px;float: left;}
* html .btnDev-blue a span {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnStd-bgBlue-blue.gif');}
.btnDev-blue a:hover {background-position: left -30px;;}
.btnDev-blue a:hover span {background-position: right -30px;}

.btnDev.edit a {background: url('http://c4.mobimgs.com/images2/btn-ico-edit.png') no-repeat left top; color:#FFFFFF;}
.btnDev.edit a span {padding: 0 20px 0 0;margin: 0 0 0 34px; text-transform: uppercase; color:#FFFFFF;}
.btnDev.edit a:hover {background: url('http://c4.mobimgs.com/images2/btn-ico-edit-over.png') no-repeat top left; color:#FFFFFF;}

.btnDev.addcampaign a {background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add.png') no-repeat left top;}
* html .btnDev.addcampaign a {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add.gif');}
.btnDev.addcampaign a:hover {background-position: left -30px;}
* html .btnDev.addcampaign a span {padding: 0 15px 0 0;margin: 0 0 0 44px;}
.btnDev .addcampaign {position: absolute;bottom: 20px;}

.btnDev.delete a {background: url('http://c4.mobimgs.com/images2/btn-ico-delete.png') no-repeat left top; color:#FFFFFF;}
.btnDev.delete a span {padding: 0 20px 0 0;margin: 0 0 0 34px; color:#FFFFFF;}
.btnDev.delete a:hover {background: url(http://c4.mobimgs.com/images2/btn-ico-delete-over.png) no-repeat top left; color:#FFFFFF;}
.btnDev .delete {position: absolute;bottom: 20px;}

.btnDev.back a {background: url('http://c4.mobimgs.com/images2/btn-ico-back.png') no-repeat left top;}
.btnDev.back a span {padding: 0 20px 0 0;margin: 0 0 0 34px; text-transform: uppercase;}
.btnDev.back a:hover {background: url('http://c4.mobimgs.com/images2/btn-ico-back-over.png') no-repeat top left;}

.btnDev.update a {background: url(http://c4.mobimgs.com/images2/btn-ico-update.png) no-repeat left top; color:#FFFFFF;}
.btnDev.update a span {margin: 0 0 0 34px; color:#FFFFFF;}
.btnDev.update a:hover {background: url(http://c4.mobimgs.com/images2/btn-ico-update-over.png) no-repeat top left; color:#FFFFFF;}
.btnDev .update {position: absolute;bottom: 20px;}

.btnDev-blue.addblue a {background: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add.png') no-repeat left top;}
* html .btnDev-blue.addblue a {background-image: url('http://c4.mobimgs.com/swarea/themes/images/btnIco-add-bgBlue.gif');}
.btnDev-blue.addblue a:hover {background-position: left -30px;}
.btnDev-blue .addblue {position: absolute;bottom: 20px;}


/* profile style */
.profile {width: 189px;padding: 10px 5px 15px;margin: 0 0 10px 0;border: 1px solid #E4E5E5;text-align: left;float: right;}
.profile_data {width: 114px;padding: 0 0 0 5px;display: inline;float: left;}
.profile h2 {font-size: 14px;font-weight: normal;color: #4C4C4C;margin: 0 0 10px;}

.photo {
	width:70px;
}
.photo a {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E0E0E0;
float:left;
padding:3px;
}
.photo a:hover {background:#e6e6e6;}
.photo img {
display:block;
max-width:60px;
}
.profile strong {
	color:#6799CB;
	display:block;
	font-size:14px;
	margin-bottom:5px;
}
.profile ul {
	margin:0 0 10px;
	padding:0;
	list-style:none;
}
.profile em, .profile li a {
	background-position:100% 0;
	background-repeat:no-repeat;
	color:#6799CB;
	font-style:normal;
	padding-right:2px;
}

/*
#country{
  width:80px;display:inline;
}
*/

#file-number {
  width:120px;
}
.profile .btns {
	float:left;
}

.title {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #e4e5e6;
	padding-bottom:5px;
	margin-bottom:12px;
}
.title h2 {
	float:left;
	color:#4C4C4C;
	font-weight:normal;
	font-size:20px;
	margin:0;
	padding:2px 0 2px 40px;
}

.title li {
	float:left;
	margin-left:5px;
	display:inline;
}

.title li a {
	display:block;
	height:23px;
	line-height:23px;
	text-align:center;
	font-size:11px;
	color:#4c4c4c;
	overflow:hidden;
}
/* aggiunta di marco */
.title .select-list a{
  background:none;
  width:auto;
}

.title .select-list #list1 {
  background:transparent url(http://c4.mobimgs.com/swarea/themes/images/select-listing-1.gif) no-repeat scroll left top;
  height:20px;
  cursor: pointer;

}

.title .select-list #list1-hover {
  background:transparent url(http://c4.mobimgs.com/swarea/themes/images/select-listing-1-hover.gif) no-repeat scroll;
  background-position: left top !important;
  height:20px;
}

.title .select-list #list2 {
  background:transparent url(http://c4.mobimgs.com/swarea/themes/images/select-listing-2.gif) no-repeat scroll left top;
  height:20px;
  cursor: pointer;
}

.title .select-list #list2-hover {
  background:transparent url(http://c4.mobimgs.com/swarea/themes/images/select-listing-2-hover.gif) no-repeat scroll;
  background-position: left top !important;
  height:20px;
}

.title .select-list #list1, .title .select-list #list2{
  vertical-align:middle;
  position:relative;
  top:2px;
}
.title .select-list {
  width:40px;
}

/*fine aggiunta*/
/*#footerContainer{
	display:block;
	width:95%;
	border: 1px #BBBBBB solid;
	background: #F0F0F0;
	padding: 10px;
	margin: 5px;
	overflow: auto;
}*/
#mainContainer {
	height:1000px;
}

#column2 {
	display:block;
	margin: 5px;
	padding: 5px;
	float:left;
	width: 200px;
	border: 1px dotted gray;
	background: #FEFEFE;
	height:850px;
}

/*
#searchContainer1{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	text-align:center;
}*/




.adv{text-align:left;}


.advDeveloper{text-align:left;}
.advDeveloper label{text-align:left;}
.advRank{text-align:left;}








.filteredGetIt a{
	float:left;
	width:94px;
	height:31px;
	margin-top:10px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-get-it.gif) no-repeat;}

.filteredGetIt a:hover {background-position:0 100%;}

/* handsets box style */
#devicesContainer {
	margin:0 0 10px -7px;
	width:100%;
	padding-left:7px;
}
#devicesContainer strong {
	display:block;
	font-weight:normal;
	color:#939598;
	margin:0 0 5px 10px;
}
#devicesContainer ul {
	margin:0 0 0 -7px;
	padding:0;
	list-style:none;
	width:208px;
	overflow:hidden;
}



#tabLanguageContainer {
	display:block;
	height: 35px;
	margin: 0px;
	padding: 0px;
	border-bottom: black solid 2px;
}
#tabLanguageContainer ul{
	margin:0px;
	padding:0px;
}
#tabLanguageContainer ul li {
	list-style-image: none;
	list-style-type: none;
	list-style-position: inside;
	margin: 0px;
	margin-top: 4px;
	padding:4px;
	border: 1px gray solid;
	background: white;
	float: left;
	width: 80px;
	height: 20px;
}

#tabLanguageContainer ul li:hover {
	background: #BBBBFF;
}

#tabLanguageContainer ul li a {
	font: normal normal normal small normal ;
	width: 80px;
	display:block;
}

#tabLanguageContainer ul li .active {
	font-weight: bold;
	color: rgb(255,0,153);
}

/*
#Container{
	display: block;
	width: 100%;
	background: white;
	margin: 0px;
	padding:0px;
}*/

/* Software Detail */

#softwareDetailHeader {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #e4e5e6;
	padding-bottom:5px;
	margin-bottom:12px;
}
#softwareDetailTitle {
	float:left;


}
#softwareDetailTitle h2{
	color:#4C4C4C;
	font-weight:normal;
	font-size:20px;
	margin:0;
	padding:2px 0 2px 40px;
	text-align:left;

}

#softwareDetailNavigator {
	float: right;
	width:40%;


}
#softwareDetailNavigator ul {float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;}

#softwareDetailNavigator li {display:inline;
float:left;
margin-left:5px;}

#softwareDetailNavigator .game-selector li a {
	padding:0 0 0 20px;
	background-color:#e6e6e6;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg.gif);
	background-repeat:no-repeat;
}
 #softwareDetailNavigator .game-selector span {
	display:block;
	padding:0 15px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/btn-right-bg.gif) no-repeat 100% 0;
}
#softwareDetailNavigator .game-selector a:hover span {background-position:100% -22px;}
#softwareDetailNavigator .game-selector li.next a {
	padding:0 20px 0 0;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/btn-next.gif);
	background-position:100% 0;
}
#softwareDetailNavigator .game-selector li.prev a {background-image:url(http://c4.mobimgs.com/swarea/themes/images/btn-prev.gif);}
#softwareDetailNavigator .game-selector li a:hover {
	background-color:#4d4d4d;
	color:#fff;
}
#softwareDetailNavigator .game-selector li.next a:hover span {background-position:0 -22px;}
#softwareDetailNavigator .game-selector li.next span {background:url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg.gif) no-repeat;}
#softwareDetailNavigator .game-selector li.next a:hover {background-position:100% -22px !important;}





#softwareDetailScreenshotContainer {
	float:left;
	padding-right:20px;
	width:170px;
	border: 1px #AAAAAA dotted;
}
#softwareDetailScreenshot {
	margin: 4px;
	border: 1px #AAAAAA dotted;
	height: 300px;
	width: 200px;

}
#softwareDetailScreenshot  #softwareDetailScreenshotNavigatorContainer {
	overflow:hidden;
	padding-bottom:10px;
	width:100%;
}
.softwareDetailScreenshotNavigator {
	border: 1px #AAAAAA solid;
	float:left;

}
.softwareDetailScreenshotNavigator a{
	color:#939598;
	height: 25px;
	width: 25px;
	display:block;
	background-color:#d5d7d8;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/nav-bg.gif);
	background-repeat:repeat-x;
	text-decoration:none;
}
.softwareDetailScreenshotNavigator a:hover{
	text-decoration:none;
	background-color:#fff;
	background-image:none;
}







#softwareDetail{
	line-height:22px;
	margin-right:155px;
}
#softwareDetailFileAndMemberContainer {
	float:right;
	width:138px;
	border:1px solid #e4e5e5;
	padding:10px 15px 15px;
	padding: 4px;
}

#softwareDetailMemberContainer{float:right;
	width:138px;
	border:1px solid #e4e5e5;
	padding:10px 15px 15px;}

#softwareDetailMemberContainer #softwareDetailFileTitle{color:#4C4C4C;
	font-size:14px;
	font-weight:normal;
	margin:0 0 10px;}







#myItemsContainer {

  width:705px;
float:left;
	overflow:hidden;

}

/* my items detail */

#myItemDetailLink {
  overflow:hidden;
  width:685px;
}

* html #myItemDetailLink {
  margin-bottom:15px;
  width:725px;
}

#myItemDetailLink a {
  background-color: #E6E6E6;
  background-image:url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg.gif);
  background-repeat:no-repeat;
  padding-left:15px;
  color:#4C4C4C;
  display:block;
  float:left;
  font-size:11px;
  height:22px;
  overflow:hidden;
  margin-right:1px;
}
#myItemDetailLink a:hover {
  background-color:#4D4D4D;
  color:#FFFFFF;
  text-decoration:none;
  background-position:0pt -22px;
}

#myItemDetailLink a:hover span {
  background-position:100% -22px;
  }

#myItemDetailLink a span{
  background:transparent url(http://c4.mobimgs.com/swarea/themes/images/btn-right-bg.gif) no-repeat scroll 100% 0pt;
  display:block;
  padding-right:15px;
  line-height:22px;
  text-align:left;
}


/* add photo style */


#why-upload.general-box {
	width: 255px;
	margin-top:12px;
	padding: 10px 0 20px 0;
	text-align:left;
}
* html #why-upload.general-box {
	width: 245px;
	margin-top:12px;
	padding: 10px 0 20px 0;
	text-align:left;
}
#why-upload.general-box .title {
	padding: 0 18px 4px 12px;
	margin:0;
	overflow: visible;
	float: none;
}
#why-upload.general-box .title h2 {
	padding: 0;
	margin:0;
	width: 250px;
	float: none;
}
* html #why-upload.general-box .title h2 {
	padding: 0;
	margin:0;
	width: 225px;
	float: none;
}
#why-upload.general-box h4 {
	padding: 9px 18px 0 12px;
	margin:0;
	font-size: 12px;
}
#why-upload.general-box p {
	padding: 5px 18px 5px 12px;
	margin:0;
	font-size: 12px;
}
.user_photo, .user_data, #why-upload {float: right;}
.user_photo {
	width: 135px;
	margin: 12px 0 20px 0;
}
.user_photo .btns {
	margin: 10px 0 0 0;
}
#choose_photo.btns a {
	width: 135px;
	text-align: center;
}
#remove_photo.btns a {
	width: 135px;
	text-align: center;
	margin-top: 10px;
}
.user_data {
	margin: 12px 19px 20px 19px;
}
.user_data table {
	width: 490px;
	border-collapse: collapse;
}
.user_data td {
	border-top: 1px solid #dedfe0;
	border-bottom: 1px solid #dedfe0;
	padding: 8px 0 7px 15px;
	font-size: 12px;
	vertical-align: top;
}
.user_data td.data {
	color: #666;
	width: 95px;
}
.user_data td.value {
	color: #6799CB;
	border-left: 1px solid #dedfe0;
}
.user_data tr.darkrow {
	background: #F2F2F2;
}
.user_data td.with_img span {
	float: left;
	padding-top: 29px;
}
.user_data td.with_img img {
	padding: 7px 13px 7px 0;
	float: left;
}
.user_data .links {
	height: 335px;
	width: 490px;
	margin: 12px 0 0 0;
}
.user_data .links div, .user_data .links p {
	float: left;
}
.user_data .links p {
	padding: 5px 0 0 10px;
	font-size: 12px;
}





/* actions style */
.actions {
  width:100%;
	overflow:hidden;
	padding:5px 0;
	margin:20px 0;
	list-style:none;
	border:solid #e4e5e5;
	border-width:1px 0;
}
.actions li {
	padding:9px 0 9px 44px;
	float:left;
	margin-right:30px;
}
.actions li.send-friends {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-send-friend.gif) no-repeat;}
.actions li.bookmark {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-bookmark.gif) no-repeat;}
.actions li.add-favourites {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-add-favourites.gif) no-repeat;}
.actions li.flag-inappropriate {
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-flag-inappropriate.gif) no-repeat;
	margin-right:0;
	float:left;
}

.description {
	width:100%;
	overflow:hidden;
	padding-bottom:20px;
}

.tabs .tabset {
	width:100%;
	border-bottom:1px solid #e4e5e5;
	margin-bottom:10px;
}

#tabHTMLLanguage{/*width:800px;*/}
.tabs .tabset ul {
	margin:0 0 -1px 10px;
	padding:0;
	list-style:none;
	/*width:500px;*/
	overflow:hidden;
	font-size:11px;
	/*position:relative;*/
}
.tabs #public_page_tabset.tabset {
	margin-bottom: 24px;
}
.tabs #public_page_tabset.tabset ul {
	float: left;
}
.tabs .tabset li {
	float:left;
}
.tabs .tabset li a {color:#939598;}
.tabs .tabset li {
	float:left;
	text-transform:uppercase;
	margin-right:2px;
	padding-top:5px;
}
.tabs .tabset li a {
	color:#939598;
	padding:7px 20px;
	float:left;
	margin:-4px -10px;
	background-color:#d5d7d8;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/nav-bg.gif);
	background-repeat:repeat-x;
}
.tabs .tabset li a:hover, .tabs .tabset li a.active {
	text-decoration:none;
	background-color:#fff;
	background-image:none;
}

.tabs .tabset li a.review-tab:hover{
	text-decoration:none;
	background-color:#d5d7d8;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/nav-bg.gif);
}

.tabs .tabset li span {
	display:block;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-open.gif) no-repeat 100% 50%;
	margin:0 -10px;
	padding:0 20px;
}
.tabs .tabset li.tabs-selected span,
.tabs .tabset li .active span {background:url(http://c4.mobimgs.com/swarea/themes/images/ico-close.gif) no-repeat 100% 50%;}
.tabs .tabset li {
	color:#939598;
	border:solid #d6d7d9;
	border-width:1px 1px 0;
	display:block;
	padding:4px 10px;
	background-color:#d5d7d8;
	background-image:url(http://c4.mobimgs.com/swarea/themes/images/nav-bg.gif);
	background-repeat:repeat-x;
}
.tabs .tabset li select {
	font-size:11px;
}
/* comments review box style */
.comments-box {
	border-bottom:1px solid #d6d7d9;
	margin-bottom:12px;
}
.comments-review-box {
	background:#f1f1f2;
	margin-bottom:12px;
	padding:14px;
	/*position:relative;*/
	text-align:left;
}
.comments-review-box strong {
	display:block;
	margin-bottom:5px;
	font-weight:normal;
}
.comments-review-box blockquote {
	color:#939598;
	padding:0 0 0 20px;
	margin:0;
	background:url(http://c4.mobimgs.com/swarea/themes/images/comma.gif) no-repeat 0 4px;
}
.comments-review-box blockquote p {margin:0;}
.report-spam {
	/*position:absolute;*/
	padding-right:20px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat 100% 0;
	font:10px Arial, Helvetica, sans-serif;
	/*top:5px;
	right:5px;*/
	color:#939598;
	float:right;
}

.remove-new-file-button {
	cursor: hand;
	cursor: pointer;
	position:static;
	margin:0 20px;
	padding-right:20px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat 100% 0;
	font:10px Arial, Helvetica, sans-serif;
	top:5px;
	right:5px;
	color:#939598;
	display: inline;
}
.remove-thumb-button {
	cursor: hand;
	cursor: pointer;
	position:static;
	margin:0 20px;
	padding-right:20px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat 100% 0;
	font:10px Arial, Helvetica, sans-serif;
	top:5px;
	right:5px;
	color:#939598;
	display: inline;
}
.remove-thumb-button2 {
	cursor: hand;
	cursor: pointer;
	position:static;
	margin:0 10px;
	padding-right:20px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat 100% 0;
	font:10px Arial, Helvetica, sans-serif;
	top:5px;
	right:5px;
	color:#939598;
}

/* step box style */
.step-box {
	width:100%;
	overflow:hidden;
	padding-bottom: 10px;
}

#step2-box  input, #step2-box select{
  width:300px !important;
}

.total .btnStd.upl a
{
  position: absolute;
  left:50%;
  margin-left: -75px;
}

.total .btnStd.upl #Submit2
{
  position: relative;
  left: 140px;
  cursor:pointer;
}

.total .btnStd.upl #Submit2-hover
{
  left: 80px;
  cursor:pointer;
}

/*
#div-uplBtn2 {
  margin-top:40px;
}

#uplBtn2{
  position:absolute;
  left:50%;
  margin-left: -75px;
  top:1630px;
*/


#file-input{
  width:600px !important;
}

h3 {
	color:#4C4C4C;
	font-weight:normal;
	font-size:16px;
	margin:0 0 15px;
	padding:0 0 8px;
	border-bottom:1px solid #e4e5e6;
	text-align:left;
}

/* form box style */
.form-box .form-section {
	width:100%;
	margin-bottom: 8px;
	text-align:left;
	/* float: left; */
	padding: 0;
	clear: both;
	min-height: 20px;
	}
.registration .form-section p {height: auto;}
.form-section p.infoField {width: 80px;font-size: 11px;color: #939598;line-height:12px;padding: 3px 0 0 15px;float: left;}
.form-section span.infoUnderField {
	clear:both;
	display:block;
	padding-left:145px;
}
.form-box label, .form-box strong {width: 140px;font-size: 11px;font-weight: bold;text-align: left;float: left;padding: 4px 5px 0 0;}
.form-box label.keep-private {
	float:none;
	width:auto;
	padding:0;
	font-size:11px;
	color:#939598;
}
.form-box input.text {
	width: 280px;
	padding:3px 10px;
	margin-right:10px;
	float: left;
}
.form-box textarea {
	width:320px;
	height:70px;
}
/**/
.form-box select {
  width:323px;
}
.form-box .mandatory {
  padding-left: 450px; font-size: 11px; color: #939598; margin-bottom: 5px;
}

#mce_editor_0_toolbar select {
  width:auto !important;
}

.total {
	border-top:1px solid #e4e5e5;
	padding: 12px 0 30px;
	margin: 0 auto;
	text-align:center;
}
.form-box span {
	color:#939598;
	font-size:11px;
}
.form-section ul {
	margin:0;
	padding:0;
	list-style:none;
	width:307px;
	float:left;
}
.form-section tr {
	margin:0;
	padding:0;
	list-style:none;
	width:307px;
	/*float:left;*/
}

.mceEditor .form-section tr {
  height:100px;
}

.form-section-tiny {
  margin: 30px 0 8px 0;
  width: 200px;
}

* html .form-section-tiny {
  height:50px;
}
.mceEditorContainer, mceEditor {width:250px;}

.form-section-tiny tr {
	margin:0;
	padding:0;
	list-style:none;
	width: 207px;
	float:none;
}


.form-section li {
	float:left;
	width:32%;
}

.form-section td {
	font:12px helvetica, areal, sans-serif;
	float:left;
/*	width:32%;*/

}
.form-section-tiny td {
	font:12px helvetica, areal, sans-serif;
	width:32%;
	float:none;
}


.form-section .report-spam {
	position:static;
	margin:0 20px;
}
#uploadContainer {
	text-align:left;
	display:block;
}

.listdevicecompatible{
  color: #999;
	margin-top:20px;
	/*margin-left:80px;*/
  background-color:#f2f2f0;
	border:1px solid #c3c4c5;
	padding:10px;
	height:150px;
	overflow:auto;
/*	width:443px;*/
  }
#listdevicecompatibleEdit{
  color: #999;
	margin-top:20px;
	margin-left:80px;
  background-color:#f2f2f0;
	border:1px solid #c3c4c5;
	padding:10px;
  }

 .deviceCompatible{
  color: #999;
	margin-top:20px;
	/*margin-left:80px;*/
	border:1px solid #c3c4c5;
	padding:10px;
	height:150px;
	overflow: auto;
	color: #999;
	margin-left:85px;
	background-color:#f2f2f0;
}
/* .deviceCompatible {
	color: #999;
	margin-top:10px;
	margin-left:85px;
  	background-color:#f2f2f0;
	border:1px solid #c3c4c5;
	padding:10px;
}*/
.add {
	margin:-10px 0 0 85px;
	display:block;
	font-style:normal;
	padding-left:18px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-add.gif) no-repeat 0 3px;
	text-align:left;
}
.add a {color:#939598;}
.file-info {
	margin:30px 0;
	padding:0;
	list-style:none;
	text-align:left;
}
.file-info li {
	margin:0 0 20px;
	width:100%;
	overflow:hidden;
	color:#6799cb;
}
.file-info em {
	float:left;
	font-style:normal;
	width:80px;
	color:#231f20;
}
.form-section ul.description-list {
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	width:auto;
}
.form-section .description-list li {
	float:none;
	width:auto;
	font-size:11px;
	padding-left:10px;
	background:url(http://c4.mobimgs.com/swarea/themes/images/bullet.gif) no-repeat 0 7px;
	color:#939598;
	margin:8px 0 0;
}
.form-box.description textarea {
	width:518px;
	float:left;
}
.form-box.description textarea.detailed {height:200px;}
.form-box.description input.text {width:498px;}
.form-box input.file {margin-right:15px;}
.form-box ul.image-list {
	margin:20px 0 20px 85px;
	padding:0;
	width:820px;
	overflow:hidden;
	list-style:none;
}
.form-box ul.image-list li {
	float:left;
	margin:0 25px 15px 0;
	width:auto;
}
.form-box .image-list img {
	display:block;
	border:1px solid #dbdcdd;
}
.form-box ul.image-list ul {
	margin:7px 0 0 12px;
	padding:0;
	list-style:none;
	width:auto;
}
.form-box ul.image-list li li {
	margin:0;
	float:none;
}
.form-box.add-thumbnail input.file {
  float:left;
  }

span.click{
	color:#6799CB;
}

#filter-by-content,
.tabs-hide{
	display:none;
}

/* review box style */
.review-box textarea {
	height:74px;
	width:680px;
	padding:10px;
	overflow: auto;
}
.review-box .button {margin-top:20px;}

.ratingContainer a {
	background-image: url(./rating.png);
	display:block;
	height:20px;
	width:18px;
	float:left;
}
/* html .ratingContainer a {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/swarea/themes/rating.png', sizingMethod='crop')}*/
.ratingContainer a.rating_on {
	background-position: 0pt -50px;
}
.ratingContainer a.rating_off {
	background-position: 0pt 0px;
}
.ratingContainer a.rating_selected {
	background-position: 0pt -75px;
}
.ratingContainer span.rating_show_vals {clear: none;margin: 0 0 0 5px;}

#filteredListContainer span.rating_show_vals {
  display:none;
}


.myItem{
background-color:#00FF00;}

.myItemContainer{
	float:left;
	padding: 5px;
	margin: 2px;
	margin-bottom:20px;
	overflow: auto;
	width:191px;
	text-align:left;

	}

* html .myItemContainer {
  width:201px;
}


.myItemContainer ul{
text-align:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;}

.myItemContainer li{
text-align:left;
margin:0pt 19px 0pt 0pt;
width:162px;
}
.myItemContainer li li{

margin:0pt 0pt 1px;
padding:0pt;
}
.capabilitiesButton {
	background-image: url(http://c4.mobimgs.com/swarea/themes/images/btn-set-compatibility.gif);
	height: 30px;
	width: 150px;
	cursor: pointer;
}

.stepcontainer{ text-align:left;}


.noerror{
	color:#4C4C4C;
	font-weight:normal;
	font-size:16px;
	margin:15px;
	padding:15px;
	border:1px solid #e4e5e6;
}

.error{
	color:#4C4C4C;
	font-weight:normal;
	font-size:16px;
	margin:15px;
	padding:15px;
	border:1px solid #e4e5e6;
}

#developeractivationstatus {
	color: #F47A24;
}

.NotFound{
	color:#4C4C4C;
	font-weight:normal;
	font-size:16px;
	margin:15px;
	padding:15px;
	border:1px solid #e4e5e6;
	text-align:center;
	width: 640px;
}

.btn-wap-locker {
	height: 15px;
	overflow: visible;
}
.btn-wap-locker a {
	text-align:center;
	margin-top: -2px;
	background: transparent url(http://c4.mobimgs.com/images2/btn-waplocker.gif) no-repeat 50% 50%;
	width: 93px;
	height: 15px;
	float: left;
	padding: 2px 10px;
	text-decoration: none;
}
.btn-wap-locker a:hover {
	background: transparent url(http://c4.mobimgs.com/images2/btn-waplocker-hover.gif) no-repeat 50% 50%;
	color: #fff;
}



/* my account */

#myPageContainer .my-account-popup .c-uno {
  width: 330px;
  padding: 11px 22px 13px 18px;
  }
/** html #myPageContainer .my-account-popup .c-uno {
  width: 370px;

  }*/
#myPageContainer .my-account-popup .c-due {
  width: 244px;
  padding: 11px 22px 13px 22px;
  }
#myPageContainer .my-account-popup .c-tre {
  width: 218px;
  padding: 11px 22px 13px 22px;
  }
#myPageContainer .my-account-popup h5 {
  color: #4C4C4C;
  font-size: 14px;
  font-weight: normal;
  padding: 7px 0 8px 0;
  margin: 0;
  border-bottom: 1px solid #E1DFCB;
  }
#myPageContainer .my-account-popup h6 {
  color: #231F20;
  font-size: 12px;
  font-weight: bold;
  padding: 10px 0 2px;
  margin: 0;
  /*border-bottom: 1px solid #E1DFCB;*/
  }
#myPageContainer .my-account-popup {
  background: url(http://c4.mobimgs.com/swarea/themes/images/column-border-2.gif) repeat-y 0 0;
  }

#myPageContainer .my-account-popup ul li {
  margin: 0;
  padding: 0;
  }
#myPageContainer .my-account-popup ul li a {
  color: #231F20;
  display: block;
  height: 21px;
  padding-top: 8px;
  text-decoration: none;
  border-bottom: 1px solid #E1DFCB;
  background: transparent url(http://c4.mobimgs.com/swarea/themes/images/header-popup-li.gif) no-repeat 100% 50%;
  }
#myPageContainer .my-account-popup ul li a em {
  color: #6799CB;
  font-style: normal;
  }
#myPageContainer .my-account-popup ul li a:hover {
  background: #fff url(http://c4.mobimgs.com/swarea/themes/images/header-popup-li.gif) no-repeat 100% 50%;
  }

#myPageContainer .manage-my-account-container{
  width:330px;
}

#myPageContainer .my-account-popup .c-uno .manage-my-account {
  float: right;
  padding-top: 7px;
  }
#myPageContainer .my-account-popup .c-uno .manage-my-account em {
  color: #231F20;
  float: left;
  padding: 3px 0 0 0;
  font-style: normal;
  }
#myPageContainer .my-account-popup .c-uno .manage-my-account .editbtn {
  float: left;
  margin-left: 5px;
  width: auto;
  }
#myPageContainer .my-account-popup .c-uno .account-data {
  width: 330px;
  padding: 10px 0;
  border-bottom: 1px solid #E1DFCB;
  }
#myPageContainer .my-account-popup .c-uno .account-data .editbtn {
  width: auto;
  }
#myPageContainer .my-account-popup .c-uno .account-data h6 {
  border: 0;
  padding: 0 0 2px 0;
  margin: 0;
  }
#myPageContainer .my-account-popup .c-uno .account-data img {
  float: right;
  }
#myPageContainer .my-account-popup .c-uno .account-data img.ad-pp {
  width: auto;
  height: auto;
  border: 1px solid #E1E2E3;
  }
#myPageContainer .my-account-popup .c-uno .account-data p {
  color: #808080;
  line-height: 14px;
  padding: 0;
  margin: 0 0 8px 0;
  }


#myPageContainer .my-account-popup .c-uno .account-links h6 { border: 0; padding: 10px 0 2px 0; }

#myPageContainer .my-account-popup .c-uno .account-links p {
  /*width: 330px;*/
  color: #231F20;
  margin: 0;
  padding: 10px 0 0 0;
  }

#myPageContainer .my-account-popup .c-uno .account-links p.al-links {
  color: #6799CB;
  padding: 3px 0 0 0;
  }

#myPageContainer .my-account-popup .c-due ul {
  width: 244px;
}
#myPageContainer .my-account-popup .c-due li {
  width: 244px;
}
* html #myPageContainer .my-account-popup .c-due a.cella-lista {
  height: 32px;
}

* html #myPageContainer .my-account-popup .c-due a {
  padding-bottom: 7px !important;
}
* html #myPageContainer .my-account-popup .c-due .editbtn a{
  padding-bottom: 0px !important;
}
#myPageContainer .my-account-popup .c-due h5 {
  width: 244px;
}
#myPageContainer .my-account-popup .c-due h6 {
  width: 244px;
}
#myPageContainer .my-account-popup .c-due p {
  width: 244px;
  margin: 10px 0;
}
#myPageContainer .my-account-popup .c-tre .editbtn {
  margin-bottom: 7px;
}
* html #myPageContainer .my-account-popup .c-tre .editbtn a{
  margin-bottom: 0px !important;
}
* html #myPageContainer .my-account-popup .c-tre a.cella-lista {
  height: 32px;
}
#myPageContainer .my-account-popup .c-tre h5 {
    width: 218px;
}
#myPageContainer .my-account-popup .c-tre ul {
    width: 218px;
}
#myPageContainer .my-account-popup .c-tre li {
    width: 218px;
}

* html #myPageContainer .my-account-popup .c-tre  a {
  padding-bottom: 7px !important;
}
#myPageContainer .my-account-popup .c-tre .group-rate {
    width: 218px;
    padding: 0;
    margin-bottom:10px;
  }
#myPageContainer .my-account-popup .c-tre .rate {
  width: 100px;
  float: right;
  padding: 0;
  }
#myPageContainer .my-account-popup .c-tre .rate span {
  color: #231F20;
  display: block;
  padding: 5px 0 7px 0;
  }
#myPageContainer .my-account-popup .c-tre .group-editbtns {
  width: 218px;
  float: left;
  }
*html #myPageContainer .my-account-popup .c-tre .group-editbtns .editbtn a{
  padding-bottom: 0px !important;
  }
*html #myPageContainer .my-account-popup .c-tre p{ width:210px;}
.status_container {margin: 0;padding: 0;}
form.status_container {margin: 0;padding: 0;}
.status_container button {
        float: left;font:10px Helvetica, Arial, sans-serif;color:#ffffff;
        border: 1px solid #6B6B73;
        background: #6B6B73;
        text-transform: uppercase;
        margin: 2px 5px 2px 0;
        padding: 0;
        cursor: hand;
}
.developers-area strong {
        color:#4C4C4C;
        display:block;
        font-size:14px;
        font-weight:normal;
        margin-bottom:12px;
}
.developers-area ol {
	margin:0 0 10px;
	padding:0;
	list-style:none;
	color:#6d6e71;
}
.developers-area li {margin-bottom:3px;}


.end { clear: both; }

.clearer{
  clear : both;height: 0;font-size: 1em;margin: 0;padding: 0;
}

/* my items detail */
#itemDetails .title h2 {
	float:left;
	color:#4C4C4C;
	font-weight:normal;
	font-size:20px;
	margin:0;
	margin-top:25px;
	padding:2px 0 2px 40px;
}

.lastTag {
  border-bottom:solid 1px #E4E5E6;
  width:100%;
  margin-bottom:20px;
}

#itemDetails {
  /*border-bottom:solid 1px #E4E5E6;*/
  width:100%;
  margin-bottom:20px;
  float: left;
}

#itemDetails .info-list {
  width:auto;
}

#itemDetails .info-list li{
  width:auto;
}


#itemDetails .compatible .deviceCompatible{
  overflow:hidden;
  margin-top:0px;
}

* html #itemDetails .compatible .deviceCompatible{
  width:100%;
}

/* filter-nav */

.favorite-select {
	border-bottom: 1px solid #E4E4E5;
	padding: 5px 0 15px 0;
	margin: 0 0 15px 0;
}

.favorite-select .move-files {
	float: right;
}
.favorite-select .move-files li label {
	float: left;
	padding: 3px 0 0 0;
	color: #4C4C4C;
	font-size: 12px;
}
.favorite-select .move-files li select {
	color: #4C4C4C;
	font-size: 11px;
	padding: 1px;
	width: 134px;
}
.filter-select{
  padding-top : 5px;
  padding-bottom : 30px;
}
.filter-nav{
  float : left;
  padding : 0;
  margin : 0;
  margin-top : -5px;
  margin-left : 15px;
}
.favorite-select .filter-nav {
	margin-left: 0;
}
.filter-nav li{
  display:inline;
  float:left;
  margin-right: 5px;
  height: 22px;
}
.filter-nav li a{
	background-color: #E6E6E6;
	background-image: url(http://c4.mobimgs.com/swarea/themes/images/btn-left-bg.gif);
	background-repeat: no-repeat;
	color: #4C4C4C;
	display: block;
	font-size: 11px;
	overflow: hidden;
	float : left;
	display:inline;
}
.filter-nav li a:hover{
color:#fff;
	background-position:0 -22px;
	background-color:#4d4d4d;
	text-decoration:none;

}
.filter-nav li a span{
	background: transparent url(http://c4.mobimgs.com/swarea/themes/images/btn-right-bg.gif) no-repeat scroll 100% 0pt;
	color: #4C4C4C;
	display: block;
	line-height: 22px;
	padding: 0pt 43px;
	text-align: center;
	cursor : pointer;
}
.favorite-select .filter-nav li a span {
	padding: 0 15px;
}
.filter-nav li a:hover span{
  background-position:100% -22px;
  color:#FFFFFF;
}

/* user intro style */

#user_intro {
	border: 1px solid #E4E5E5;
	margin-bottom: 29px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/user_intro_bg.png') repeat-y left top;
	color: #808080;
}
#user_intro ul li {
	list-style-type: none;
}
#user_intro p {
	margin-bottom: 2px;
}
#user_intro .column .group {
  text-align:left;
	margin-bottom: 11px;
}
#user_intro .column .group2 {
  text-align:left;
	margin-bottom: 11px;
	float:left;
}
#user_intro a.edit {
	color: #4D4D4D;
}
#user_intro strong {
	font-weight: normal;
	color: #000;
}
#user_intro .column {
	float: left;
	padding-right: 9px;
	padding-top: 9px;
	padding-bottom: 9px;
}
#user_intro .photo_area {
	width: 141px;
	padding-left: 9px;
  overflow:hidden;
}

* html #user_intro .photo_area {
  width: 159px;
}

html>body #user_intro .status_actions_area {
	width: 330px;
	padding: 0;
}

* html #user_intro .status_actions_area {
	width: 320px;
	padding: 0;
}
#user_intro .status_actions_area .user_status {
/*	border-bottom: 1px solid #E4E5E5;*/
	padding-bottom: 9px;
}
#user_intro .status_actions_area .user_actions {
	padding: 12px 0 0 0;
	margin:0;
}
#user_intro .status_actions_area .user_status, #user_intro .status_actions_area .user_actions {
	padding-right: 9px;
	padding-left: 18px;
}
#user_intro .photo_area img {
	margin-bottom: 0;
}
#user_intro .status_actions_area .user_status .name a {
	font-size: 13px;
	display: block;
	padding-top:7px;
	text-align:left;
	width:1px;
}
#user_intro .status_actions_area .user_status p {
	text-align:left;
	line-height: 16px;
}
#user_intro .phone_address_area {
	width: 180px;
	padding-left: 20px;
}
* html #user_intro .phone_address_area {
	width: 200px;
	padding-left: 20px;
}
html>body #user_intro .ActionArea {
	width: 190px;
	padding-left: 20px;
}
* html #user_intro .ActionArea {
	width: 160px;
	padding-left: 0px;

}

#user_intro .phone_address_area img.my_phone_img {
  float: left;
}
#user_intro .phone_address_area_my_phone_div {
  float: left;
}
#user_intro .phone_address_area_data {
	width: 183px;
	float: left;
}
* html #user_intro .phone_address_area_data {
	width: 173px;
	float: left;
}
* html #user_intro .phone_address_area_my_phone_div {
  padding-right:10px;
  float: left;
}
* html #user_intro .phone_address_area_data {
	width: 163px;
	float: left;
}

#user_intro .phone_address_area .country img {
	vertical-align: -15%;
	padding-left: 5px;
}
#user_intro .phone_address_area p {
	/*margin-left: 60px;*/
}
#user_intro .account_area {
	width: 145px;
	padding-left: 20px;
}
#user_intro .online_status {
	float: right;
	padding: 0 6px;
	color: #fff;
}
#user_intro .online {
	background: #8CC63F;
}
#user_intro .offline {
	background: #e32929;
}
#user_intro .user_actions li a {
	display: block;
	height: 16px;
	padding-left: 25px;
	margin-bottom: 5px;
}
#user_intro .user_actions li a.add_me {
  text-align:left;
  background: transparent url('http://c4.mobimgs.com/swarea/themes/images/ico-add-big.gif') no-repeat left top;
}
#user_intro .user_actions li a.share_my_hp {
  text-align:left;
  background: transparent url('http://c4.mobimgs.com/swarea/themes/images/ico-share.gif') no-repeat left top;
}
#user_intro .user_actions li a.send_message {
  text-align:left;
  background: transparent url('http://c4.mobimgs.com/swarea/themes/images/ico-send-me.gif') no-repeat left top;
}
#user_intro .user_actions li a.block_me {
  text-align:left;
  background: transparent url('http://c4.mobimgs.com/swarea/themes/images/ico-block-me.gif') no-repeat left top;
}
#more_about_me {
	clear: both;
	width: 908px;
	background: #fff;
	border-top: 1px solid #E4E5E5;
	padding: 8px 5px;
	text-align:left;
}

* html #more_about_me {
  width:918px;
}

#more_about_me a.more_about_me_toggle:hover {
	text-decoration: none;
}
#more_about_me a.more_about_me_toggle span {
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-open.gif) no-repeat 0 50%;
	padding-left:20px;
}
#more_about_me.open .more_about_me_toggle span { background:url(http://c4.mobimgs.com/swarea/themes/images/ico-close.gif) no-repeat 0 50%; }

#more-info-about-me { padding-bottom: 15px; }

.about-me-box { width: 420px; overflow: auto; float: left; padding: 30px 0 0 30px; }
.about-me-box h5 { color: #000; float: left; font-size: 12px; padding: 0; margin: 0; width: 70px; }
.about-me-box .editbtn { float: left; width: 70px; padding: 5px 0 0 0; }
.about-me-box p { width: 310px; float: right; padding: 0 30px 0 0; margin: 0; }

.main-column .public-page-select li {
	height: 22px;
}
.main-column .public-page-select li label {
	margin-left: 15px;
}
.main-column .public-page-select li a span {
	padding: 0 25px;
}

/* search result */

#search-result h2.search span.btns {
display:inline;
float:right;
margin:0pt 218px 0pt 0pt;
}

#search-result #container h2.search {
background:transparent url(http://c4.mobimgs.com/swarea/themes/images/ico-search.gif) no-repeat scroll 1px 100%;
float:none;
padding:10px 0pt 2px 40px;
}

#search-result .search-top {
border-bottom:1px solid #E4E4E5;
color:#808080;
font-size:12px;
margin-bottom:10px;
padding-bottom:10px;

}

#search-result .search-top strong {
color:#231F20;
}

#search-result .search-top .radioinput {
float:left;
font-size:11px;
height:auto;
margin:0pt;
}

#search-result .search-top label {
display:block;
float:left;
width:100px;
}

.search-top label.radio_label input {
vertical-align:-2px;
}

#search-result .search-top .select-listing {
float:right;
font-size:11px;
height:auto;
margin:0pt;
}

#search-result .search-top .select-listing img {
margin-left:5px;
vertical-align:middle;
}
.search-top p{margin:0px;
font-size:11px;}
/* special classes */


.overed { border-top: 1px solid #E4E4E5; padding-top: 20px; }
	.overed .favorite-select { padding: 0; margin: 0; border: 0; }
.lowered { margin-top: 65px; }
.unovered { border-top: 0; padding-top: 0; }




.my-groups-list { list-style-type: none; padding: 0; margin: 0; border: 0; }
.my-groups-list li.one-group { padding: 20px 0; border-bottom: 1px solid #e4e4e5; }

.members-filter .favorite-select ul { margin-top: 0; }
.members-filter .favorite-select ul li label { font-size: 11px; text-align: right; }
.members-filter .select-listing { padding-left: 40px; }

.in-groups .friend ul li.select-user { padding: 10px 5px 0 0; }
.in-groups p.group-owner { background: #8CC63F; padding: 3px 5px; color: #fff; font-size: 11px; margin: 0 0 5px 0; }

.friend-details { float: none; clear: both; border-bottom: 1px solid #E4E4E5; padding: 10px 0; margin-bottom: 10px; width: 702px; }
.friend-details .friend { border: 0; margin-bottom: 0; }
.friend-details .friend table.fimg td { border: 1px solid #E4E4E5; }
.friend-details .friend .flag { border-right: 1px solid #E4E4E5; }
.friend-details .friend-more-data { width: 500px; }
.friend-details .friend ul li.select-user { padding: 10px 5px 0 0; }
.friend-details .friend ul li.alone-top { padding: 0 0 0 0; font-weight: bold; }

/* error and success messages */

#ausiliario1-success-error {
  margin:0;
  padding:0;
  text-align: center;
}

#ausiliario2-success-error {
  width: 920px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
}

#error_msg, #success_msg {
	position: absolute;
	top: 0;
	width: 920px;
	text-align:center;
	z-index: 20;
}
#error_msg p, #success_msg p {
	margin: 0;
}
.error_msg_top {
	width: 920px;
	height: 25px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/error-msg-top.png') no-repeat left top;
}
.error_msg_middle {
	overflow: auto;
  width: 920px;
	padding: 0 0px 0 25px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/error-msg-middle.png') repeat-y left top;
}
.error_msg_bottom {
	width: 920px;
	height: 25px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/error-msg-bottom.png') no-repeat left top;
}
.success_msg_top {
	width: 920px;
	height: 25px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/success-msg-top.png') no-repeat left top;
}
.success_msg_middle {
	overflow: auto;
	width: 920px;
	padding: 0 0px 0 25px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/success-msg-middle.png') repeat-y left top;
}
.success_msg_bottom {
	width: 920px;
	height: 25px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/success-msg-bottom.png') no-repeat left top;
}
.msg {
	float: left;
	width: 495px;
	height: 33px;
	padding-left: 45px;
}
#error_msg .msg {
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/error.gif') no-repeat left top;
}
#success_msg .msg {
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/great_success.gif') no-repeat left top;
}
#error_msg .close, #success_msg .close {
	float: left;
	clear: right;
	width: 70px;
	height: 18px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 40px top;
	padding-top: 3px;
	margin-left: 20px;
	font-size: 10px;
	color: #000;
text-align:left;
}

#screenshotsContainer{
  width: 920px;
	padding:0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	display: block;
	background: url('http://c4.mobimgs.com/swarea/themes/images/img-20-big.gif') repeat-y;
	height:300px;
	overflow:hidden;
}
#thumbnailContainer{
  width: 920px;
	padding:0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	display: block;
	background: url('http://c4.mobimgs.com/swarea/themes/images/img-20-big-2.gif') repeat-y;
  height:150px;
  overflow:hidden;

}
.screen-segment{
  /*background-color:#f2f2f0;*/
	/*border:1px solid #c3c4c5;*/
  float:left;
  padding: 6px;
  width: 200px;
  /*height: 100px;*/
  text-align: center;
  margin:0 13px 10px 0;
}
.screen-separ{
  margin-bottom:10px;
}


.thumb-segment{
  /*background-color:#f2f2f0;*/
	/*border:1px solid #c3c4c5;*/
	  float:left;
  padding: 6px;
  margin:0 6px 10px 0;
  width: 200px;
  text-align: center;
}
#banner-bg{
float:left;
background: url('http://c4.mobimgs.com/swarea/themes/images/banner-bg.png');
width: 720px;
height: 164px;
position:relative;
margin-bottom:13px;}

#banner-bg ul{
	text-align: left;
	color: #ffffff;
	margin-top:20px;
	font-size: 24px;
	font-weight: normal;
	list-style: none;
}
#banner-bg li{

	margin-top:18px;
	}

#banner-img{
float:left;
background: url('http://c4.mobimgs.com/swarea/themes/images/banner-img.png');
width: 200px;
height: 164px;}

.BoxApply{width: 720px;
min-height:30px;
overflow:hidden;
border-bottom:1px solid #e4e5e6;
padding-bottom:5px;
margin-bottom:12px;
position:relative;
float:left;
vertical-align: middle;}

.BoxApplyText{text-align: left; margin:5px;margin-left:150px;}

.BoxText {width: 700px;text-align: left;min-height: 250px;margin: 0;padding: 0 20px 0 0;position: relative;float: left;}
.BoxText h2 {font-size: 20px;font-weight: normal;color: #818181;margin: 0;}
.BoxText p {list-style: none;margin-top: 13px;text-align: left;}
.BoxText ol {font-size: 18px;font-weight: bold;color: #4C4C4C;}
.BoxText ol li {margin: 0 0 15px 0;}
.BoxText ol li span {font-size: 18px;font-weight: normal;color: #F47A24;display: block;}
.BoxText ol li p {font-size: 13px;font-weight: normal;color:#231F20;margin: 0;}

#BetaTesterPopup {
	width: 505px;
	height: 112px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup.png') no-repeat left top;
	position: absolute;
	top: 255px;
	left: 152px;
	padding: 20px 20px 12px 20px;
	overflow: visible;
}
* html #BetaTesterPopup, * html #NotUpgradedPopup{
	width: 429px;
	height: 144px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup.gif') no-repeat left top;
	position: absolute;
	top: 255px;
	left: 152px;
	padding: 20px 0px 12px 20px;
	overflow: visible;
}

* html #NotUpgradedPopup p {
	margin:0 50px 10px 0;
	padding:0;
	text-align:left;
}
#BetaTesterPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#BetaTesterPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}

#BetaTesterPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}
* html #BetaTesterPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 30px 0 0;right: 0;}


html>body #NotUpgradedPopup {
	width: 505px;
	height: 112px;
	background: transparent url('http://c4.mobimgs.com/swarea/themes/images/dwnld_sccss_popup.png') no-repeat left top;
	position: absolute;
	top: 255px;
	left: 152px;
	padding: 20px 20px 12px 20px;
	overflow: visible;
}


#NotUpgradedPopup .titles h4 {
	font-size: 14px;
	color: #4C4C4C;
	font-weight: normal;
	padding: 0 0 8px 0;
	margin: 0;
	border: 0;
	text-align:left;
}
#NotUpgradedPopup p {
	margin: 0 0 10px 0;
	padding: 0;
	text-align:left;
}

html>body #NotUpgradedPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}
* html #NotUpgradedPopup .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 35px 0 0;right: 0;}


.search-top {
border-bottom:1px solid #E4E4E5;
color:#808080;
font-size:12px;
margin-bottom:10px;
padding-bottom:10px;
width:703px;
text-align:left;
overflow:hidden;
}

.search-top div.left{float:left; position:relative; overflow:hidden;}

.search-top div.right{float:right; position:relative; overflow:hidden; margin:0px; padding:0px;}
* html #myItemsContainer .search-top {width:100%;}

/* registration */

#already_a_member {
	float: right;
	padding-top: 15px;
}
#already_a_member a.togglepopup {
	display: block;
	background: #4C4C4C url('http://c4.mobimgs.com/swarea/themes/images/down_arrow.gif') no-repeat 95% 50%;
	border: 1px solid #E4E5E6;
	border-bottom: 0px;
	padding: 3px 0 0 16px;
	color: #fff;
	text-transform:uppercase;
	height: 19px;
	width: 184px;
}
#already_a_member a.togglepopup:hover {
	text-decoration: none;
}
#already_a_member #member_popup {
	position: absolute;
	width: 186px;
	height: 141px;
	padding: 12px 0 0 13px;
	background: #F3F3F4;
	border: 1px solid #D9DADB;
	z-index: 1000;
	/*display: none;*/
}
#already_a_member #member_popup p {
	padding: 0;
	margin: 0;
}
#already_a_member #member_popup input.text {
	color: #6D6E71;
	width: 157px;
	height: 17px;
	margin: 0 0 7px 0;
	padding: 2px 0 0 2px;
	border: 1px solid #D9DADB;
}
#already_a_member #member_popup label {
	color: #6D6E71;
	font-size: 11px;
}
#already_a_member #member_popup ul {
	float: left;
	clear: both;
	display: block;
	padding: 0;
	margin: 0;
}
html>/**/body #already_a_member #member_popup ul {
	padding: 7px 0 0 0;
}
#already_a_member #member_popup ul li {
	font-size: 11px;
	color: #6599CD;
}
#already_a_member #member_popup ul li a {
	color: #6599CD;
	margin-right: 4px;
}
#already_a_member #member_popup ul li a:hover {
	color: #6599CD;
	text-decoration: underline;
}
#container .without_padding {
	padding-bottom: 0;
}
#container .title h2.with_padding {
	padding-bottom: 5px;
	padding-top: 5px;
}

#container .title h2.developer {
	color: #F47A24;
	padding-left: 10px;
}

#why-upload p.with_bottom_border {
	border-bottom: 1px solid #ECEBC9;
}

.registration {
	padding: 5px 20px 0 0;
	width: 563px;
	float: left;
}
.registration p {
	height: 40px;
	margin: 0;
}
.registration .radioinput label.descriptive_label,
.registration p.captcha label,
.registration p.selectinput label,
.registration p.textinput label {
	width: 155px; float: left;
	padding: 3px 0 0 0;
	font-size: 11px;
	font-weight: bold;
}
.registration p.captcha input,
.registration p.textinput input {
	width: 297px;
	height: 18px;
	border: 1px solid #D8D9DB;
	float: left;
	color: #6D6E71;
	font-size: 11px;
	padding:4px 0 0 6px;
}
.registration p.captcha input {
	width: 134px;
	margin-bottom: 8px;
}
.registration p.selectinput select {
	width: 305px;
	height: 24px;
	border: 1px solid #D8D9DB;
	float: left;
	color: #6D6E71;
	font-size: 11px;
	padding: 4px 2px 4px 6px;
}
	.registration p.selectinput select.select_manufacturer { width: 135px; margin-right: 35px; }
	.registration p.selectinput select.select_model { width: 135px; }
.registration .radioinput label.radio_label {
	color: #939598;
	font-size: 11px;
	padding-right: 30px;
}
.registration .radioinput label.radio_label input {
	vertical-align: -20%;
}
.registration p.selectinput span,
.registration p.textinput span {
	float: left;
	color: #939598;
	padding: 3px 0 0 15px;
	font-size: 11px;
}
.captcha img {
	border: 1px solid #7B95CC;
	display: block;
	margin: 0 0 0 145px!important;margin: 0 0 0 73px; 
	clear: both;
	float:left;
}
.captcha a {
	display: block;
	margin: 5px 0 0 145px; 
	font-size: 11px;
	padding: 20px 0;
	text-align: center;
}

.registration .btnStd {
	padding: 10px 0 50px 150px;
}
.registration .btnStd a span {
	padding:0pt 46px 0pt 35px;
}
.registration .checkinput {
	height: 25px;
	padding-left: 150px;
	color:#939598;
	font-size:11px;
}

html > body .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 30px 0 0;right: 0;}
* html .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 30px 0 0;right: 0;}
html > body #noFilePopupDetails .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 20px 0 0;right: 0;}
* html #noFilePopupDetails .closePop {width: 18px;height: 18px;position: absolute;background: transparent url('http://c4.mobimgs.com/swarea/themes/images/close.gif') no-repeat 0 0;padding: 0;margin: 0 180px 0 0;right: 0;}


#note{text-align:left;
width:100%;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:15px;}


.search-adv {font-size: 11px;margin: 0 0 10px 0;padding: 0;border: 1px solid #D9DADB;}
.search-adv p {margin: 10px 0 0 0;padding: 0 5px;clear: both;float: left;}
.search-adv label {font-weight: bold;padding: 3px 5px 0 0;margin: 0;line-height: 18px;float: left;}
.search-adv .input {font-size: 11px;color: #6D6E71;height: 18px;border: 1px solid #D8D9DB;padding: 4px 0 0 6px;margin-right: 10px;float: left;}
.search-adv input.radio {height: 18px;font-size:11px;color:#939598;padding: 0;margin: 5px 5px 0 0;float: left;border: none;}
.search-adv select {font-size: 11px;color:#6D6E71;width: 115px;height: 24px;padding: 4px 2px 4px 6px;margin-right: 10px;border: 1px solid #D8D9DB;float: left;}
.search-adv .radio_label {color: #939598;padding: 3px 10px 0 0;line-height: 18px;}
.search-adv h6 {font-size: 13px;font-weight: normal;/*color: #6799CB;*/color: #FFFFFF;background: #808285;height: 15px;margin: 0;padding: 3px 0 3px 5px;display: block;text-transform: lowercase;}
.search-adv h6:first-letter {text-transform: uppercase;}


/* New Bar */

#bar {
        background:#fff url(http://c4.mobimgs.com/images2/bg_beta.gif) repeat-x;
        position:relative;
        height:51px;
}
.content_bar {
        margin:0 auto;
        width:920px;
        overflow:hidden;
        height:51px;
}
#bar-feedback {
        float:right;
        padding:10px 0px 0px;
}
#bar h1 {
        float:left;
        overflow:hidden;
        margin:0;
        font-family : Helvetica, Arial, Sans-Serif;
        font-size : 18px;
        color: #0063b0;
        margin-top:17px;
}

.bt {height: 30px;;}
.bt a span {font-size: 11px;height: 30px;background: url('http://c4.mobimgs.com/images2/bt-bg.png') no-repeat top right;padding: 0 20px 0 9px ;margin: 0 0 0 10px;float: left;}
.bt a:hover span {background: url('http://c4.mobimgs.com/images2/bt-bg-over.png') no-repeat top right;}
.bt a {height: 30px;line-height: 29px;color: #ffffff;font-weight: bold;cursor: hand;padding: 0;float: left;background: url('http://c4.mobimgs.com/images2/btnStd-bg-sx.png') no-repeat left top;}
.bt a:hover {text-decoration: none;}
.bt a:hover {background: url('http://c4.mobimgs.com/images2/btnStd-bg-sx-over.png') no-repeat top left;}

.bt.feed a {background: url('http://c4.mobimgs.com/images2/btn-feed.png') no-repeat left top;}
.bt.feed a span {padding: 0 20px 0 0;margin: 0 0 0 44px;text-transform: uppercase;}
.bt.feed a:hover {background: url('http://c4.mobimgs.com/images2/btn-feed-hover.png') no-repeat top left;}

/*New classes for developers area*/
ul.myitems, #info-list-details2 ul, .platform ul, #edit-field ul, #platform-details ul {margin: 0;padding: 0;}
.thumbnaildev {float: left;min-height: 104px;text-align: center;margin-right: 15px;}
#myItemseditContainer {width: 920px;overflow: hidden;}
.myitems {width: 920px;list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0 -22px 10px 0;padding: 0;overflow: hidden;position: relative;border-bottom: 1px solid #BBD7EC;}
.myitems li {display: inline;float: left;}
.myitems li.info01big {width: 330px;overflow: hidden;}
.myitems.info {background-color: #ebf4fb;}
.myitems li {text-align: left;margin: 15px 0 15px 0;padding: 0 10px;}
.myitems.info li.info01 {width: 330px;overflow: hidden;}
.myitems.info li.info02 {width: 335px;border-left: 1px solid #bbd7ec;border-right: 1px solid #bbd7ec;}
.myitems.info li.info03 {width: 193px;}
.myitems.info li.info04 {width: 180px;border-left: 1px solid #bbd7ec;border-right: 1px solid #bbd7ec;}
.myitems.info li .thumbnaildev {width: 130px;margin-left: 0;}
.myitems.info li ul li {line-height: 14px;margin: 0 0 4px 0;padding: 0;border: none;}
.myitems.info li.info01 ul li {width: 180px;}
.myitems.info li.info02 ul li {width: 325px;}
.myitems li.info03 ul li {width: 193px;}

.myitems.platform {margin: 0 0 10px 0;}
/*.myitems.platform li {padding: 5px 0 10px 0;}*/
.myitems.platform li ul li {padding: 0;margin: 0;}
.myitems.platform li.info01 {width: 415px;}
.myitems.platform li.info02 {width: 330px;border-left: 1px solid #bbd7ec;border-right: 1px solid #bbd7ec;}
.myitems.platform li.info03 {width: 113px;}
.myitems.platform li.info02 ul li {width: 325px;}

.myitems li.platform01 {width: 330px;}
.myitems li.platform02 {width: 335px;margin: 10px 15px 0 0;text-align: left;}
.myitems li.platform03 {text-align: left;margin: 15px 0;float: right;}
.myitems li.platform04 {width: 200px;text-align: left;margin: 15px 10px 15px 0;}
.myitems li.platform05 {margin-top: 15px;margin-left: 15px;text-align: left;float: left;}

.myitems.ltitems {width: 705px;}
.myitems.ltitems li.info01 {width: 260px;}
.myitems.ltitems li.info02 {width: 350px;border-left: 1px solid #bbd7ec;}
.myitems.ltitems li.info04 {width: 190px;border-left: 1px solid #bbd7ec;border-right: 1px solid #bbd7ec;}
.myitems.ltitems li.info03 {width: 193px;}
.myitems.ltitems li.info01 ul li {width: 110px;}
.myitems.ltitems li.info04 ul li {width: 190px;}

/*#product-details2 li, #platform-details li {width: 110px;}*/
#info-list-details2 em, #product-details2 em, #platform-details em {width: 95px;font-style: normal;color: #231F20;float: left;}
#info-list-details2 span, #product-details2 span, #platform-details span {color:#5b8fd0;}

#edit-field li.noactivecampaign {font-weight: bold;margin: 15px 0 10px 0;background: url(http://c4.mobimgs.com/images2/ico-noactivecampaign.gif) no-repeat;}
#edit-field li.activecampaign {font-weight: bold;margin: 15px 0 10px 0;background: url(http://c4.mobimgs.com/images2/ico-activecampaign.gif) no-repeat;}
#edit-field li.noactivecampaignblue {font-weight: bold;margin: 0 0 10px 0;background: url(http://c4.mobimgs.com/images2/ico-noactivecampaign.gif) no-repeat;}
#edit-field li.activecampaignblue {font-weight: bold;margin-bottom: 10px;background: url(http://c4.mobimgs.com/images2/ico-activecampaign.gif) no-repeat;}

.myitems li.jad {font-weight:normal;float:left;margin-top:15px;ext-align:left;}
.myitems li.greytitle {margin: 15px 0;}
.myitems li.greytitle.tit01 {width: 415px;}
.myitems li.greytitle.tit02 {width: 350px;}
.myitems li.greytitle.tit03 {width: 150px;}
.myitems li.greytitle ul li {margin: 0;}
.edititem_greytitle {font-size: 14px;font-weight: bold;color: #818181;text-align: left;line-height: 30px;margin: 0 5px 0 0;float: left;overflow: hidden;}

#container .itemtitle {
overflow:hidden;
padding-bottom:5px;
width:100%;
}
#container .itemtitle h2 {
color:#5b8fd0;
float:left;
font-size:14px;
font-weight:bold;
margin:0;
padding:2px 0 2px 15px;
}
#container .itemtitle  span{
color:#818181;
float:left;
font-size:14px;
font-weight:bold;
margin:0;
padding:2px 0 2px 15px;
}
#container .itemtitle ul {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:2px 0 2px 0;
}
#container .itemtitle li {
display:inline;
float:left;
margin-left:5px;
color:#5b8fd0;
font-weight:bold;
}
#container .edititem-title ul {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#container .edititem-title h2 {
color:#818181;
float:left;
font-size:14px;
font-weight:normal;
margin:0;
padding:2px 0 10px 20px;
}

#container .edititem-title li {
display:inline;
float:left;
margin-left:5px;
}
.edititem-title li {
display:inline;
float:left;
margin-left:5px;
}
#container .edititem-title ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.edit-listdevicecompatible {
background-color:#ffffff;
border:1px solid #bbd7ec;
color:#231f20;
font-weight:normal;
height:100px;
overflow:auto;
padding:10px;
width:530px;
}
#edit-field ul.back{
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.editmyitemstext {
float:left;
margin-left:15px;
margin-top:15px;
margin-bottom: 15px;
text-align:left;
width:120px;
font-weight:bold;
}
.jadfile {
float:left;
margin-left:15px;
margin-top:15px;
text-align:left;
}
.jadfile ul{
float:left;
margin-left:15px;
margin-top:5px;
text-align:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0 0 0 0;
padding:0;
}
.jadfile li {
	display:inline;
	float:left;
}
.jadfile li.text01 {
	width:150px;
	overflow:hidden;
	font-weight:bold;
	margin-bottom:10px;
}
.jadfile li.text02 {
	overflow:hidden;
	width:530px;
	margin-bottom:10px;
}
.editmyitems {
float:left;
margin-left:15px;
margin-top:15px;
text-align:left;
}
html>/**/body .btspace {
margin-left:35px;
}

*:first-child+html .inputfield  {
float:left;
margin-top:12px;
margin-bottom: 15px;
text-align:left;
}

* html .inputfield{
float:left;
margin-top:12px;
margin-bottom: 15px;
text-align:left;
}
html>/**/body .inputfield{
float:left;
margin-left:15px;
margin-top:15px;
margin-bottom: 15px;
text-align:left;
}

.editmyitems img {
border:1px solid #BBD7EC;
}
.inputfield span {
color:#939598;
font-size:11px;
}
.inputfield input {
padding:0;
margin:0;
}
.edit-jadlist {
background-color:#FFFFFF;
border:1px solid #BBD7EC;
color:#231F20;
font-weight:normal;
height:100px;
overflow:auto;
padding-left:10px;
width:380px;
}
.jadfile textarea{
font-weight:normal;
font-family:helvetica,areal,sans-serif;
font-size:12px;
}
.edit-jadlist {
font-weight:normal;
}
#fileListContainer ul.myitems {float: left;}

.remove2 {
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://c4.mobimgs.com/swarea/themes/images/ico-remove.gif) no-repeat;
	width:16px;
	height:14px;
	float:right;
	display:inline;
	margin-top:-32px;
	margin-right:10px;
}

/*new box signup*/
.new-box {width: 275px;min-height: 40px;padding: 10px;margin: 0;float: left;background-color: #6799CB;border: 1px solid #9EBED0;}
#container .new-box .title h2.signup {font-size: 18px;font-weight: normal;color: #FFFFFF;margin: 10px 0 10px 0;padding: 0 5px;float: left;}
.new-box h4.signup01 {width: 275px;font-size: 12px;color: #FFFFFF;text-transform: uppercase;height: 25px;margin: 0 0 0 -29px;padding: 0;/*background: url(/images2/signup-box-bg-title.gif) no-repeat;*/background-color: #F5832A;position: relative;}
.new-box h4.signup01 span {width: 242px;line-height: 17px;margin: 2px;padding: 0 0 0 25px;border: 2px solid #ffffff;float: left;}
.new-box a, a.hover, a.active {color: #FFFFFF;text-decoration: none;}
.new-box p {font-size: 12px;color: #FFFFFF;margin: 0;padding: 5px;}
/*end new box signup*/
.tbCheck td {width: 100px;border-top: none;}
.tbCheck label {width: 50px;font-weight: normal;color: #6D6E71;line-height: 20px;padding: 0 0 0 5px;float: left;}
.tbCheck input {float: left;}
/* promote box */
.promote-boxnew {width: 201px;padding: 0 0 0 6px;margin: 0 0 10px -6px;display: block;float: left;background: url(http://c4.mobimgs.com/swarea/themes/images/bg-promo-top.png) no-repeat top left;position: relative;}
.promote-boxnew h1 {width: 177px;font-size: 16px;font-weight: normal;color: #4C4C4C;padding: 5px 0 2px 0;margin: 0 10px 0 10px;border-bottom: 1px solid #e6e7e8;}
.promote-boxnew #buttonPop {width: 199px;margin: 0;padding: 0;border-left: 1px solid #F86F04;border-right: 1px solid #F86F04;float: left;}
.promote-boxnew .promote-boxnew-cont {width: 199px;margin: 0;padding: 0;border-left: 1px solid #F86F04;border-right: 1px solid #F86F04;float: left;}
.promote-boxnew ul {width: 208px;padding: 0;list-style-image:none;list-style-position:outside;list-style-type:none;}
.promote-boxnew ol {list-style-position: outside;list-style-type:square;width: 188px;padding: 5px 0;margin: 0;}
.promote-boxnew ol li {font-size: 13px;font-weight: bold;color: #F47A24;padding: 0 0 3px 0;margin: 0 0 0 30px;}
.promote-boxnew ol li span {font-weight: normal;color: #231F20;}
.promotefooter {width: 179px;padding: 5px 10px;background-color: #F5832A;border-bottom: 1px solid #F86F04;float: left;}
.promotefooter a {font-size: 12px;color: #ffffff;text-decoration: none;text-transform: uppercase;padding-left: 20px;}
.promotefooter a:hover {text-decoration: none;}
.promotefooter a.go {background: url(/images2/ico-addhandset.gif) no-repeat left 50%;}
.promotefooter a.go2 {background: url(http://c4.mobimgs.com/swarea/themes/images/ico-arrowWhite.png) no-repeat left 50%;}
* html .promotefooter a.go2 {background-image: url(http://c4.mobimgs.com/swarea/themes/images/ico-arrowWhite.gif)}

/* new developer registration page - heading blocks */
.registration_step1 {
background:#EAF2F9 url(http://c4.mobimgs.com/images2/reg_step01.gif) no-repeat scroll left center;
border:1px solid #B8D5EB;
color:#6799CB;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
line-height:22px;
margin:0 0 9px;
padding:0 0 0 32px;
text-transform:uppercase;
width:455px;
}

.registration_step2 {
background:#EAF2F9 url(http://c4.mobimgs.com/images2/reg_step02.gif) no-repeat scroll left center;
border:1px solid #B8D5EB;
color:#6799CB;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
line-height:22px;
margin:15px 0 9px;
padding:0 0 0 32px;
text-transform:uppercase;
width:455px;
}

.registration_step3 {
background:#EAF2F9 url(http://c4.mobimgs.com/images2/reg_step03.gif) no-repeat scroll left center;
border:1px solid #B8D5EB;
color:#6799CB;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
line-height:22px;
margin:15px 0 9px;
padding:0 0 0 32px;
text-transform:uppercase;
width:455px;
}


h2.mobile-themes {
background:transparent url(http://c4.mobimgs.com/images2/ico-themes.gif) no-repeat scroll 3px 50%;
}
h2.mobile-videos {
background:transparent url(http://c4.mobimgs.com/images2/ico-mobile-video.gif) no-repeat scroll 3px 50%;
}
h2.mobile-images {
background:transparent url(http://c4.mobimgs.com/images2/ico-tons.gif) no-repeat scroll 3px 50%;
}
h2.mobile-tunes {
background:transparent url(http://c4.mobimgs.com/images2/ico-hot-tunes.gif) no-repeat scroll 1px 50%;
}
h2.mobile-games {
background:transparent url(http://c4.mobimgs.com/images2/ico-games.gif) no-repeat scroll 1px 50%;
}
h2.mobile-apps {
background:transparent url(http://c4.mobimgs.com/images2/ico-apps.gif) no-repeat scroll 1px 50%;
}
h2.mobile-others {
background:transparent url(http://c4.mobimgs.com/images2/ico-docs.gif) no-repeat scroll 1px 50%;
}


div.no_items_found{
background-color: #FFFCDD;
font-size: 16px;
padding: 10px;
}

div.rating_votes {padding: 3px 0 0;float: left;}

/* Davide 27/08/09 */
#container .title h2.noicon {padding-left: 0;}
#container_signup {background: #FFFFFF;border-bottom: 1px solid #D2D3D5;}
#container_signup .without_padding {padding-bottom: 0;}
#container_signup .title {width: 100%;margin-bottom: 15px;padding-bottom: 5px;border-bottom: 1px solid #E4E5E6;overflow: hidden;}
#container_signup .title h2.with_padding {padding-bottom: 5px;}
#container_signup h2.success {padding: 5px 0 5px 40px;background: url(http://c4.mobimgs.com/images2/ico-success.gif) no-repeat  1px 50%;}
#container_signup .title h2 {font-size: 20px;font-weight: normal;color: #4C4C4C;margin: 0;padding: 2px 0 2px 40px;float: left;}
.login_joinnow {font-size: 11px;color: #939598;margin: 0 0 9px 0;}
.login2 {width: 100%;padding: 0;margin: 0 0 100px 0;float: left;}
.login2 p {height: 28px;margin: 0;}
.login2 p.selectinput label, .login2 p.textinput label {font-size: 11px;font-weight: bold;vertical-align:middle;padding: 3px 0 0 0;width: 155px;float: left;}
.login2 label {margin-left: 35px;}
.login2 p.textinput input {width: 297px;height: 18px;font-size: 11px;color: #6D6E71;padding: 0;border: 1px solid #D8D9DB;float: left;}
.login2 p.textinput span {width: 200px;font-size: 11px;font-weight: normal;line-height: 20px;padding: 0 0 0 10px;float: left;}
.login2 p.textcheck {width: 490px;}
.login2 p.textcheck label {font-size: 11px;font-weight: normal;color:#939598;padding:3px 0 0 150px;float: left;}
.login2 .btnStd {display: inline;float: right;overflow: hidden;}
.login2 .btnStd a span {padding: 0 46px 0 35px;}
.login_links {width: 163px;font-size: 11px;font-weight: normal;padding: 0;margin-top: 38px;float: left;}
.login_links p.textinput {line-height: 12px;}
#fileListContainer {list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0;padding: 0;float: left;}
.ltCompDevice {width: 100%;list-style-type: none;margin: 0;padding: 0;}
.ltCompDevice li {width: 703px;list-style-type: none;padding: 10px 0;display: block;float: left;clear: both;border-bottom: 1px solid #BBD7EC;}
.ltCompDevice li p {line-height: 18px;margin: 0 0 10px 145px;display: block;}
.ltCompDevice li p.imgSo {width: 135px;margin: 0 10px 0 0;float: left;}
.ltCompDevice li p label {margin-right: 5px;float: left;}
.ltCompDevice li p span {color: #5B8FD0;}
#softwareDetailBody .rate {width: 250px;float: left;}
.supported {width: 65px;height: 32px;font-size: 10px;font-weight: bold;color: #5EA32F;text-transform: uppercase;text-align: center;padding: 0 0 0 32px;background: url(http://c4.mobimgs.com/swarea/themes/images/ico-supported.png) no-repeat left center;float: right;}
.supported span {line-height: 12px;margin-top: 4px;display: block;}
.games #filteredSoftware-ul .mobangoSupp {border: 0 none;margin: 0 0 0 5px;}
/* counter-odometer */
.counter1{float:right;width:156px;height:31px;overflow:hidden;position:relative;margin-bottom:30px}
.infobox-downloads{float:right; padding:2px 0px 0px 10px; font-size: 20px;}
.counter-box {width: 500px;float: left;}
.info-box {color: #939598;padding: 3px 0 0 10px;float: left;}
.dev-nav-sx .info-box {color: #939598;padding: 3px 0 10px 0;float: left;}
.dev-nav-sx .info-box p {margin:0;}


/*sharing*/
.share-label {margin: 0;padding: 0;}
.share-label span{color:#4C4C4C;font-size: 20px;display: block;line-height: 25px;padding: 0 0 0 10px;}
.share-fb {margin: 0;padding: 0;}
.share-fb a {background:transparent url(http://c4.mobimgs.com/swarea/themes/images/facebooksmall.png) no-repeat 0 0;width: 25px;height: 25px;display: block;margin-left: 5px;}
.share-twitter {margin: 0;padding: 0;}
.share-twitter a {background:transparent url(http://c4.mobimgs.com/swarea/themes/images/twittersmall.png) no-repeat 0 0;width: 25px;height: 25px;display: block;margin-left: 5px;}
.share-myspace {margin: 0;padding: 0;}
.share-myspace a {background:transparent url(http://c4.mobimgs.com/swarea/themes/images/myspacesmall.png) no-repeat 0 0;width: 25px;height: 25px;display: block;margin-left: 5px;}
.share-livespace {margin: 0;padding: 0;}
.share-livespace a {background:transparent url(http://c4.mobimgs.com/swarea/themes/images/livespacessmall.png) no-repeat 0 0;width: 25px;height: 25px;display: block;margin-left: 5px;}
.share-orkut {margin: 0;padding: 0;}
.share-orkut a{background:transparent url(http://c4.mobimgs.com/swarea/themes/images/orkutsmall.png) no-repeat 0 0;width: 25px;height: 25px;display: block;margin-left: 5px;}
.notifybtn_sel {background-image:url(http://c4.mobimgs.com/swarea/themes/images/notifyBtn_sel.png); text-decoration:none; height:27px; width:130px;}
.notifybtn_sel:hover {background-image:url(http://c4.mobimgs.com/swarea/themes/images/notifyBtn_orange.png); text-decoration:none; height:27px; width:130px;}
.notifybtn_nonsel {background-image:url(http://c4.mobimgs.com/swarea/themes/images/notifyBtn_nonsel.png); text-decoration:none; height:27px; width:130px;}

