#content .main {
	overflow:visible;
}

.appWorld {
	font-size:12px;
}

.appWorld .featuredApps {
	width:680px;
	height:486px;
	overflow:hidden;
	position:relative;
	top:0px;
	margin-top:5px;
	margin-bottom:6px;
}

.appWorld .featuredApps .appBox {
	background:url(box.jpg);
	width:294px;
	height:124px;
	padding-top:16px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
	overflow:hidden;
	float:left;
	margin-bottom:14px;
	margin-right:14px;
}

.appWorld .featuredApps .appBox .left {
	width:64px;
	overflow-x:hidden;
	float:left;
	margin-right:10px;
}

.appWorld .featuredApps .appBox .right {
	width:220px;
	overflow:hidden;
	float:left;
}

.appWorld .featuredApps .appBox .right .head {
	width:220px;
	height:40px;
	overflow:hidden;
	font-size:12px;
	position:relative;
	top:0px;
}

.appWorld .featuredApps .appBox .right .head .left {
	width:170px;
	height:40px;
	oveflow:hidden;
	float:left;
	margin:0px;
}

.appWorld .featuredApps .appBox .right .head .right {
	float:left;
	height:40px;
	width:50px;
	overflow:hidden;
	margin:0px;
	text-align:right;
}

.appWorld .featuredApps .appBox .right .head .right .rating, .appWorld .itemList .body .rating span.rating {
	width:45px;
	height:9px;
	overflow:hidden;
	margin-top:2px;
	margin-left:2px;
	margin-right:0px;
	position:relative;
	left:2px;
	background:url(rating_1star.gif);
}
.appWorld .itemList .body .rating span.rating {
	display:block;
	margin-left:10px;
}

.appWorld .featuredApps .appBox .right .head .right .rating5star, .appWorld .itemList .body .rating span.rating5star {
	background:url(rating_5star.gif);
}

.appWorld .featuredApps .appBox .right .head .right .rating4star, .appWorld .itemList .body .rating span.rating4star {
	background:url(rating_4star.gif);
}

.appWorld .featuredApps .appBox .right .head .right .rating3star, .appWorld .itemList .body .rating span.rating3star {
	background:url(rating_3star.gif);
}

.appWorld .featuredApps .appBox .right .head .right .rating2star, .appWorld .itemList .body .rating span.rating2star {
	background:url(rating_2star.gif);
}

.appWorld .featuredApps .appBox .right .head .left h5 {
	margin:0px;
	margin-bottom:2px;
	font-size:12px;
}
.appWorld .featuredApps .appBox .right .body {
	width:220px;
	height:62px;
	font-size:9px;
	overflow:visible;
}

.appWorld .featuredApps .appBox .right .body a:hover, * html .appWorld div.appBox a:hover {
	cursor:pointer;
	color:#8aa530;
	text-decoration:underline;
}
.appWorld .featuredApps .appBox .right .body a {
	cursor:pointer;
	padding-right:10px;
	background:transparent url(/eng/assets/images/arrows_more.gif) no-repeat scroll right 2px;
}

.appWorld .featuredApps .appBox .right .foot {
	width:220px;
	height:20px;
	overflow:hidden;
	text-align:right;
}

.appWorld .featuredApps .appBox .right .foot input {
	margin-left:2px;
}

.appWorld .step1 {
	width:376px;
	float:left;
	overflow-x:hidden;
}

.appWorld .step2 {
	width:236px;
	margin-left:34px;
	float:left;
	overflow-x:hidden;
}

.appWorld .step1 h3, .appWorld .step2 h3 {
	color:#5D3770;
	height:20px;
	width:140px;
}

.appWorld .itemList {
	width:376px;
	overflow-x:hidden;
	position:relative;
	top:0px;
	margin-top:30px;
}

.appWorld .itemList .head {
	width:663px;
	height:32px;
	overflow:hidden;
	float:left;
	background:url(tablehead.jpg);
}

.appWorld .itemList .thankyouHeader {
	background:url(tableheadthankyou.jpg);
}

.appWorld .itemList .body {
	width:376px;
	overflow-x:hidden;
	float:left;
	background:url(tablebody.jpg);
}

.appWorld .itemList .body table {
	border:none;
	width:368px;
	margin-left:4px;
}

.appWorld .itemList .body table tr td {
	background-color:#F2F2F2;
}

.appWorld .itemList .body table tr.alt td {
	background-color:#FFFFFF;
}

.appWorld .itemList .body table td {
	height:48px;
	padding-top:9px;
	padding-bottom:7px;
}

.appWorld .itemList .body table .iconCell {
	width:84px;
}

.appWorld .itemList .body table .iconCell img {
	margin-left:14px;
	width:60px;
	height:39px;
}

.appWorld .itemList .body table .name {
	width:236px;
	text-align:left;
	padding-left:7px;
}

.appWorld .itemList .body table .name h5 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}

.appWorld .itemList .body table .name p {
	margin-top:2px;
}

.appWorld .itemList .body table .price {
	width:51px;
	background-image:url(cellborder.jpg);
	background-repeat:repeat-y;
	text-align:center;
}

.appWorld .itemList .body table .rating {
	width:68px;
	background-image:url(cellborder.jpg);
	background-repeat:repeat-y;
	text-align:center;
}

.appWorld .itemList .body table .remove {
	width:72px;
	text-align:center;
	background-image:url(cellborder.jpg);
	background-repeat:repeat-y;
}

.appWorld .itemList .foot {
	width:663px;
	height:8px;
	overflow:hidden;
	float:left;
	background:url(tablefoot.jpg);
}

.appWorld .controls {
	width:663px;
	height:28px;
	overflow:hidden;
	margin-top:8px;
}

.appWorld .itemList .controls {
	width:376px;
	padding-top:6px;
	float:left;
}

.appWorld .email {
	width:100%;
	overflow:hidden;
}

.appWorld .email input {
	width:160px;
}

.appWorld .outerControls {
	width:661px;
	height:28px;
	overflow:hidden;
	margin-top:2px;
	padding-right:2px;
}

.appWorld .pagingControls {
	width:658px;
	height:28px;
	overflow:hidden;
	margin-top:2px;
	text-align:right;
	padding-right:5px;
}

.appWorld .pagingControls .tick {
	text-decoration:none;
	background:url(paging_tick.jpg) no-repeat scroll 0px 6px;
}

.appWorld .controls .button, .appWorld .outerControls .button {
	float:right;
	margin-left:4px;
}

.appWorld .controls .continueBrowsing, #thankyouMessage .continueBrowsing, .appWorld .itemList .controls .continueBrowsing {
	width:128px;
	background:url(button_continuebrowsing.jpg);
}

.appWorld .receiveAppLinksNow, #thankyouMessage .receiveAppLinksNow, .appWorld .itemList .controls .receiveAppLinksNow {
	width:165px;
	height:30px;
	margin-top:6px;
	background:url(button_recieveapplinksnow.jpg);
}


.appWorld .controls .update {
	width:63px;
	background:url(button_update.jpg);
}

.appWorld .outerControls .downloadSelectedAppsNow {
	width:195px;
	background:url(button_downloadselectedappsnow.jpg);
}

.appWorld .outerControls .confirmYourSelections {
	width:165px;
	background:url(button_confirmyourselection.jpg);
}

.appWorld .button, #thankyouMessage .button {
	height:28px;
	overflow:hidden;
	display:block;
}
