*{margin:0;padding:0;}

html{background:transparent none repeat scroll 0;}

/*Header Menu Width - cx*/
.menuwidth{width:984px;margin:0 auto;}

.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:block;}* html 
.clearfix{height:1%;}

/*body{color:#414141;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; background-color:#fff;}*/
body{color:#414141;font-size:12px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; background: url("../images/game-insight5/MyRailway_branding_back_1920x990_AppmobilizeCom.jpg") fixed no-repeat;}
fieldset{border:0;}


a.buttonDownload{text-decoration:none;font-size:12px;font-weight:bold;background:url("../images/button.gif") left center no-repeat;padding:5px 0 5px 6px;}
a.buttonDownload:hover span{color:#2e6591;}
a.buttonDownload span{color:#141414;background:url("../images/button.gif") right center no-repeat;padding:6px 6px 6px 0;}

.buttonDownload input
{
	border: 0px;
	background-color: #FFFFFF;
	color: #018CDE;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
} 


h1{font-size:22px;font-weight:600;}
h2{font-size:16px;font-weight:600;}
h2.main{color:#141414;font-size:22px;font-weight:normal;}
h2.mainnews{color:#141414;font-size:16px;font-weight:normal;}
h2 a,h2 a:visited{text-decoration:none;}
h2 a:hover{text-decoration:underline;}
h2.main strong{font-weight:600;}
h2.subtle{font-size:16px;color:#141414;font-weight:bold;}
h2.huge{color:#141414;font-size:30px;font-weight:normal;}
h2.huge strong{font-weight:600;}
h2.right{text-align:right;}
h3.main{font-size:14px;font-weight:normal;color:#424242;}
h3.mainnews{font-size:16px;font-weight:bold;color:#424242;}
h3.secondary{font-size:12px;font-weight:normal;color:#767c79;}
h3.subtitle{font-size:12px;font-weight:normal;color:#767c79;padding: 0 0 0 10px;}
h3{font-size:12px;font-weight:600;}h4{font-size:11px;font-weight:400;}

h2.wallpaper{color:#141414;font-size:16px;font-weight:bold;}
h2.wallpaper a,h2.wallpaper a:visited{text-decoration:none;}
h2.wallpaper a:hover{text-decoration:underline;}
h2.wallpaper strong{font-weight:600;}


.overline{border-top:1px solid #e6e6e6;}
ul.normal{padding:12px 6px 12px 20px;list-style-type:disc;}
ul.normal li{font-size:12px;margin:4px 0;}
.small{font-size:.8em;}
.clear{clear:both;font-size:0;border:0;padding:0;margin:0;}
.clean{border:0!important;padding:0!important;margin:0!important;}
table{width:100%;}
a,a:visited{color:#414141;text-decoration:underline;}
a:hover{color:#2d6cb1;}a img,img{border:0;}

a.read-more{text-decoration:none;padding-right:9px;font-style:normal;font-size:12px;font-weight:bold;}
a.read-more:hover{text-decoration:underline;}


a.rsstwitemail-link{color:#21619e;text-decoration:none;font-style:normal;font-size:12px;}
a.rsstwitemail-link:hover{text-decoration:underline;}

.rsslists a.rsslink{text-decoration:none;padding-right:9px;font-style:normal;font-size:12px;font-weight:bold;}
.rsslists a.rsslink:hover{text-decoration:underline;}
.rsslists a.rsslink{color:#21619e;background:url("../images/arrows-sprite.gif") right 4px no-repeat;}

.new-app-info h4 a.read-more,.app-info h4 a.read-more{color:#21619e;background:url("../images/arrows-sprite.gif") right 4px no-repeat;}

h3 a.read-more{font-size:13px;color:#21619e;background:url("../images/arrows-sprite.gif") right 5px no-repeat;}

.tools .read-more{font-size:13px;color:#21619e;background:url("../images/arrows-sprite.gif") right 5px no-repeat;}


.medium-app-logo{background:url("../images/app-logo-medium-background.gif") top left no-repeat;float:left;width:104px;height:104px;text-align:center;}
.medium-app-logo img{padding:5px 0 0 0;width:84px;}

.medium-app-logo-android{background:url("../images/app-logo-medium-background-android.gif") top left no-repeat;float:left;width:104px;height:104px;text-align:center;}
.medium-app-logo-android img{padding:5px 0 0 0;height:56px;}

.full-wallpaper-size{background:url("../images/wallpaper-big-background.gif") top left no-repeat;float:left;width:340px;height:500px;text-align:center;}
.full-wallpaper-size img{padding:7px 5px 0 0;width:320px;}

.full-design-size{float:left;width:320px;height:250px;text-align:left;}
.full-design-size img{width:300px; border: 1px solid #f1f1f1; padding: 5px; margin-top:5px; margin-left:5px;}

.big-app-logo{background:url("../images/app-logo-big-background.gif") top left no-repeat;float:left;width:129px;height:124px;text-align:center;}
.big-app-logo img{padding:7px 5px 0 0;width:100px;}

.small-app-logo-android{background:url("../images/app-logo-small-background_android.gif") left 5px no-repeat;float:left;width:100px;height:70px;text-align:center;}
.small-app-logo-android img{padding:10px 0px 0 8px;height:53px;}

.big-app-logo-android{background:url("../images/app-logo-big-background_android.gif") top left no-repeat;float:left;width:119px;height:70px;text-align:center;}
.big-app-logo-android img{padding:7px 5px 0 0;height:47px;}

.big-smartphone-logo{background:url("../images/app-logo-background_smartph.gif") top left no-repeat; float:left; width:150px;height:200px; text-align:center;}
.big-smartphone-logo img{padding:7px 7px 0 2px; width:139px;}


.appbuynow
{
	margin: 10px 0px 10px 5px;
	/*background:url(../images/buybutton.jpg) no-repeat;*/
	/*background:url(/images/buttongetapp.gif) no-repeat;
	width:40px;
	height:40px;*/

}

p.divbuybow
{
	/*padding-top: 70px;*/
	padding-top: 0px;
	padding-left: 145px;
	color:#1a3052;
	font-size: 14px;
	font-weight:bold;
	align:center;
	
}

.align-center{text-align:center;}
.align-right{text-align:right;}
.float-right{float:right;}
.center{margin-left:auto;margin-right:auto;}
.border-right{border-right:1px solid #b8b8b8;}
.border-left{border-left:1px solid #b8b8b8;}
.pad-all{padding:8px; background-color:#fff;}
.pad-top{padding-top:8px;}
.pad-bottom{padding-bottom:8px;}
.pad-right{padding-right:8px;}
.pad-left{padding-left:8px;}
.read-more{font-style:italic;}

#content{margin:12px auto 0 auto;width:984px;overflow:hidden;}

form div.input{padding:2px 0 4px 0;}
form input{font-size:12px;}
form input.text{width:147px;border:1px solid #b8b8b8;padding:2px 4px;}
form input.wide-text{width:294px;border:1px solid #b8b8b8;padding:2px 4px;}
form textarea{width:90%;border:1px solid #b8b8b8;padding:2px 4px;}
form select{border:1px solid #b8b8b8;width:155px;}
form label{color:#414141;font-weight:bold;}
form div.input label{display:block;}
form input.form-error{border:1px solid #ffa500;}
form textarea.form-error{border:1px solid #ffa500;}
form .error-message{color:#ffa500;font-weight:bold;}
form input.check{margin-right:6px;}
form div.checkbox{padding:4px 0;}
form div.checkbox label{display:inline;}
form select.date{width:100px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.blank-head{background:url("../images/blank-borders.gif") 0 -6px no-repeat;height:6px;font-size:0;padding-left:6px;}
.blank-head div.fix{margin:0;padding:0;font-size:0;height:0;clear:both;}
.blank-head .slide{background:url("../images/blank-borders.gif") right -6px no-repeat;height:6px;font-size:0;}

.blank-body{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.blank-body div.fix{margin:0;padding:0;font-size:0;height:0;clear:both;}

.blank-foot{background:url("../images/blank-borders.gif") 0 0 no-repeat;height:6px;font-size:0;padding-left:6px;}
.blank-foot div.fix{margin:0;padding:0;font-size:0;height:0;clear:both;}
.blank-foot .slide{background:url("../images/blank-borders.gif") right 0 no-repeat;height:6px;font-size:0;}

.home-sub-header{background:url("../images/home-sub-header.gif") left top no-repeat;padding:0 0 0 5px;}
.home-sub-header .slide{background:url("../images/home-sub-header.gif") right top no-repeat;padding:0 5px 0 0;}
.home-sub-header h2{font-size:22px;padding:10px 8px 5px 8px;}
.home-sub-header h2.subtle{font-size:16px;}
.home-sub-header h3{font-size:15px;padding:3px 8px 2px 8px;}
.home-sub-header h3.subtle{font-size:15px;}
.home-sub-header div.fix{margin:0;padding:0;font-size:0;height:0;}
.home-sub-header .tool-bar{padding:0 0 3px 10px;}
.home-sub-header .tool-bar a{color:#414141;text-decoration:none;}
.home-sub-header .tool-bar a:hover{text-decoration:underline;}
.home-sub-header .tab-bar{margin-top:4px;height:22px;}
.home-sub-header .tab-bar ul{padding-top:4px;padding-left:8px;}
.home-sub-header .tab-bar a{color:#414141;text-decoration:none;padding:0 8px;outline:0;}
.home-sub-header .tab-bar a:hover{text-decoration:underline;}

.tab-bar-bottom{font-size:0;height:6px;background-color:#60afd9;}

.home-sub-interior{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.home-sub-interior .pad{padding:0 8px;background-color:#fff;}
.home-sub-interior p{padding:.5em 0;}
.home-sub-interior ul,.home-sub-interior ol{margin-left:2em;}
.home-sub-interior ul li{padding:0 .2em;}
.home-sub-interior div.fix{margin:0;padding:0;font-size:0;height:0;}

.home-sub-footer{background:url("../images/home-sub-footer.gif") left bottom no-repeat;padding:0 0 0 5px;}
.home-sub-footer .slide{background:url("../images/home-sub-footer.gif") right bottom no-repeat;padding:0 5px 0 0;}
.home-sub-footer .slide div{padding:12px 8px;}
.home-sub-footer .more-button{text-align:right;}
.home-sub-footer div.fix{margin:0;padding:0;font-size:0;height:0;}

#main-column #reviews,#main-column .bottom-app-px,#main-column .ads-banner{margin-bottom:8px;}
#main-column{float:left;width:668px;overflow:hidden;}



#main-column #bank-pages .demo-page{padding:40px 10px 10px 10px;overflow:hidden;}
#main-column .body{padding:10px 20px 10px 32px;background-color:#e6e6e6;margin:1px 0 0 0;}
#main-column .users .body{background-color:#efefef;}
#main-column .body p{padding:.5em 0;}
#main-column .body ul,#main-column .body ol{margin-left:2em;}
#main-column .body ul li{padding:0 .2em;}


#main-column .app-search{width:660px;height:42px;padding:8px 0 0 8px;background:url("../images/app-search.gif") no-repeat; margin-bottom:8px;}
#main-column .app-search input.text{font-size:22px;padding:6px 14px 2px 10px;width:550px;height:25px;margin-top:5px;border:0;margin:0;background:url("../images/app-search-background.gif") no-repeat; display:block; float:left; outline:0;}
#main-column .app-search input.image{display:block;float:left;}
#main-column .app-search #app-search-button {margin-top:-3px;}

#main-column .app-search-advanced{overflow:hidden;width:660px;height:35px;padding:0 0 0 8px;background:url("../images/search/app-search-middle.gif") no-repeat; margin-bottom:0px;}
#main-column .app-search-advanced input.text{font-size:22px;padding:6px 14px 2px 10px;width:532px;height:32px;border:0;margin:0;background:url("../images/app-search-background.gif") no-repeat; display:block; float:left; outline:0;}
#main-column .app-search-advanced input.image{display:block;float:left;}
#main-column .app-search-advanced-top{overflow:hidden;width:660px;height:6px;padding:0px 0 0 8px;background:url("../images/search/app-search-top.gif") no-repeat; margin-bottom:0px;}
#main-column .app-search-advanced-1px{overflow:hidden;width:660px;height:1px;padding:0 0 0 8px;background:url("../images/search/app-search-1px.gif") no-repeat;}
#main-column .app-search-advanced-bottom{overflow:hidden;width:660px;height:6px;padding:0px 0 0 8px;background:url("../images/search/app-search-bottom.gif") no-repeat; margin-bottom:8px;}

#main-column .app-search-advanced-span{width:660px;height:auto;padding:0 0 0 8px;background:url("../images/search/app-search-1px.gif") repeat; margin-bottom:0px;}

#main-column .app-search-advanced-span a{text-decoration:none}
#main-column .app-search-advanced-span a:hover{text-decoration:underline}


#main-column table.app-data{border-collapse:collapse;width:100%;background-color:#fff;}
#main-column table.app-data thead tr{background-color:#e6e6e6;text-align:center;}
#main-column table.app-data th{vertical-align:top;}
#main-column table.app-data th,#main-column table.app-data td{font-weight:normal;text-align:left;padding:4px 4px 6px 8px;}
#main-column table.app-data th h3{color:#2d6cb1;}
#main-column table.app-data th h3 a{color:#2d6cb1;}

#main-column table.app-data tr.even td{background-color:#f7f7f7;}
#main-column table.app-data td.even{background-color:#f7f7f7;}
#main-column table.app-data tr.last td{border-bottom:0;}
#main-column table.app-data th.first,#main-column table.app-data td.first{width:42px;padding:0;border:0;}
#main-column table.app-data td.first a{margin:0 auto;}
#main-column table.app-data th.last,#main-column table.app-data td.last{padding-right:8px;width:55px;}


#main-column table.app-data td.app-review{width:100px;}
#main-column table.app-data td.app-review .star-container{padding-left:18px;}
#main-column table.app-data td.app-review h4 a{color:#767C79;}
#main-column table.app-data tr.sep td{padding:4px;background-color:#b4c5d6;}
#main-column table.app-data tr.sep h3{color:#fff;font-size:14px;}
#main-column table.app-data h2 span{font-size:16px;}

#main-column h3 a,#help-column h3 a{text-decoration:none;}
#main-column h3 a:hover,#help-column h3 a:hover{text-decoration:underline;}

#main-column table.app-data tr.featured-row-tag-line .featured-company{font-weight:bold;color:#619409;}



#main-column .customer-review table td.app-logo{background:url("../images/app-logo-background_final.gif") 20px 8px no-repeat;width:87px;height:86px;text-align:center;margin:0;vertical-align:top;}
#main-column table td.app-logo img,#main-column table.app-data td.app-logo img,#main-column table.app-data td.app-data-logo img{padding:9px 0 0 7px;height:60px;}



#main-column  table td.app-logo-android,#main-column  td.app-logo-android{height:66px;text-align:center;margin:0;vertical-align:top;}
#main-column  table td.app-logo-android img,#main-column td.app-logo-android {padding:9px 0 0 7px;height:47px;}


#main-column  table td.app-logo-smartphone,#main-column  td.app-logo-smartphone{background:url("../images/app-logo-background_smartph.gif") 20px 8px no-repeat;width:162px;height:216px;text-align:center;margin:0;vertical-align:top;}
#main-column  table td.app-logo-smartphone img,#main-column td.app-logo-smartphone {padding:9px 0 0 7px;width:139px;}


#main-column table.app-data tr.featured-row td.app-logo{border-bottom:6px solid #e1f1ff;}
#main-column table.app-data tr.last td{border:0;}

#main-column .ads-banner .blank-body{padding:0 20px;}
#main-column .banneradsdata p{font-size:13px;color:#767C79;}


#main-column .recent-app-news{padding:4px 0;}
#main-column .recent-app-news .app-news{width:31%;float:left;margin-right:20px;margin-bottom:10px;}
#main-column .recent-app-news .last{margin-right:0;}
#main-column .recent-app-news h3{font-weight:600;margin-bottom:8px;}
#main-column .recent-app-news h4{margin:12px 0 8px 0;color:#767C79;}
#main-column .first a.read-more{color:#21619e;background:url("../images/arrows-sprite.gif") right 4px no-repeat;}
#main-column .second a.read-more{color:#2aa90d;background:url("../images/arrows-sprite.gif") right -20px no-repeat;}
#main-column .third a.read-more{color:#fb5900;background:url("../images/arrows-sprite.gif") right -44px no-repeat;}

#main-column ul.sub-menu{list-style-type:none;}
#main-column ul.sub-menu li{display:inline;padding:0;}

#main-column .body ul.sub-menu a{text-decoration:none;}
#main-column .body ul.sub-menu a:hover{text-decoration:underline;}

a.sub-header-filter-button{text-decoration:none;font-size:12px;background:url("../images/submenu-button.gif") left center no-repeat;padding:6px 0 4px 6px!important;outline:0;}
a.sub-header-filter-button:hover span{color:#fff;}
a.sub-header-filter-button span{color:#fff;background:url("../images/submenu-button.gif") right center no-repeat;padding:6px 10px 4px 4px!important;outline:0;}

a.sub-header-filter-button-list{color:#000;text-decoration:underline;}
a.sub-header-filter-button-list:hover span{color:#000;text-decoration:underline;}
a.sub-header-filter-button-list span{color:#000;text-decoration:underline;}

.blank-button{background:transparent;background-image:none;}


#help-column .news,#help-column .app-left-column-ad,#help-column .subscribe-box,#help-column .featured-app-profile{margin-bottom:8px;}
#help-column{float:left;width:314px;overflow:hidden;}
#help-column .body{padding-left:14px;}

#help-column .app-left-column-ad h6.label{font-size:9px;color:#767C79;text-transform:uppercase;font-weight:normal;padding-bottom:2px;}
#help-column .app-left-column-ad .ad-300x250{width:300px;height:250px;background-color:#d9d9d9;}
#help-column .app-left-column-ad .ad-300x125{width:300px;height:125px;background-color:#d9d9d9;}
#help-column .newsletter-subscribe .main{padding:4px 0 10px 36px;background:url("../images/subscribe-logo.gif") no-repeat;font-size:18px;}
#help-column .subscribe-box .email-box{background-color:#f3f3f3;border:1px solid #e7e7e7;padding:10px;}
#help-column .subscribe-box .email-box p{color:#848484;}
#help-column .subscribe-box .email-box input.text{font-size:16px;padding:5px 0 5px 8px;border:1px solid #cfcfcf;background:#fff url("../images/app-search-background.gif") -1px -1px no-repeat;width:167px;}
#help-column .subscribe-box .email-box input.image{position:relative;top:10px;}
#help-column .subscribe-box .newsletter-subscribe{padding:4px 12px;}
#help-column .rss-button{display:block;text-indent:-10000px;float:left;width:154px;height:48px;background:url("../images/rss-twitter.gif") 0 0 no-repeat;margin-bottom:8px;}
#help-column .twitter-button{display:block;text-indent:-10000px;float:left;width:144px;height:48px;background:url("../images/rss-twitter.gif") -158px 0 no-repeat;margin-bottom:8px;}
#help-column .mini-profile{padding:4px 0;}
#help-column .mini-profile .app-info{padding:0 0 4px 8px;float:left;width:160px;}


.app-message{padding:4px 0 6px 0;color:#767C79;}

.details  {padding:4px 0 6px 0;color:#767C79;}
.details  p{padding:1px 0 1px 0;color:#767C79;}

#appheader{height:70px;}


#header{background:url("../images/header-bg.gif") top repeat-x;}
h1#logo{margin:0;padding:0;padding-top:16px;float:left;width:203px;}

h1#logo a:hover{text-decoration:none;}
#bsaheader2{float:left;clear:left;width:780px;height:90px;margin-top:2px;}
#search2{float:right;clear:right;width:780px;height:33px;margin-top:3px;background:url("../images/navigation.gif") right -123px no-repeat;}
#search2 div.bg{float:left;display:inline;margin:7px 0 0 32px;background:transparent url("../images/navigation.gif") -123px -123px no-repeat;}
#search{float:left;clear:right;width:500px;height:33px;margin-top:4px;}
#search-input{border:0;width:140px;height:20px;padding:3px 10px 0 10px;float:left;display:inline;background:transparent;}
#search div.bsarocks{float:left;display:inline;margin:7px 0 0 32px;}
#search-submit{float:left;margin:7px 0 0 8px;}


#menu,#menubar{background:url("../images/menubar.gif") top repeat-x;}
#nav-global li{margin:0;padding:0;}
#nav-global li{display:inline;float:left;}
#nav-global li a{float:left;height:0;overflow:hidden;padding-top:41px;}
#nav-global li a{background:url("../images/navigation.gif") 0 0 no-repeat;outline:0;}

/*Home Page*/
li#nav-home a{width:98px;}
li#nav-home a{background-position:-1px 0;}
li#nav-home a:hover{background-position:-1px -41px;}
li#nav-home.selected a,li#nav-home.selected a:hover{background-position:-1px -82px;}

/*iPhone menu*/
li#nav-iphone a{width:105px;}
li#nav-iphone a{background-position:-99px 0;}
li#nav-iphone a:hover{background-position:-99px -41px;}
li#nav-iphone.selected a,li#nav-iphone.selected a:hover{background-position:-99px -82px;}

/*Symbian menu*/
li#nav-symbian a{width:115px;}
li#nav-symbian a{background-position:-204px 0;}
li#nav-symbian a:hover{background-position:-204px -41px;}
li#nav-symbian.selected a,li#nav-symbian.selected a:hover{background-position:-204px -82px;}

/*WindowsMobile menu*/
li#nav-windowsmobile a{width:168px;}
li#nav-windowsmobile a{background-position:-319px 0;}
li#nav-windowsmobile a:hover{background-position:-319px -41px;}
li#nav-windowsmobile.selected a,li#nav-windowsmobile.selected a:hover{background-position:-319px -82px;}

/*BlackBeery menu*/
li#nav-blackberry a{width:132px;}
li#nav-blackberry a{background-position:-487px 0;}
li#nav-blackberry a:hover{background-position:-487px -41px;}
li#nav-blackberry.selected a,li#nav-blackberry.selected a:hover{background-position:-487px -82px;}

/*Palm OS menu*/
li#nav-palmos a{width:115px;}
li#nav-palmos a{background-position:-619px 0;}
li#nav-palmos a:hover{background-position:-619px -41px;}
li#nav-palmos.selected a,li#nav-palmos.selected a:hover{background-position:-619px -82px;}

/*Android menu*/
li#nav-android a{width:113px;}
li#nav-android a{background-position:-734px 0;}
li#nav-android a:hover{background-position:-734px -41px;}
li#nav-android.selected a,li#nav-android.selected a:hover{background-position:-734px -82px;}

/*Cellphone menu*/
li#nav-cellphone a{width:136px;}
li#nav-cellphone a{background-position:-847px 0;}
li#nav-cellphone a:hover{background-position:-847px -41px;}
li#nav-cellphone.selected a,li#nav-cellphone.selected a:hover{background-position:-847px -82px;}


#nav-account{float:right;padding-top:8px;}
#nav-account li{list-style-type:none;display:inline;}
#nav-account li a{float:left;height:0;overflow:hidden;padding-top:26px;}

#nav-account-register a{background:url("../images/navigation.gif") -77px -141px no-repeat;width:79px;margin-right:10px;}
#nav-account-login a{background:url("../images/navigation.gif") 0 -123px no-repeat;width:122px;}
#nav-account-settings a{background:url("../images/navigation.gif") -284px -123px no-repeat;width:63px;}
#nav-account-logout a{background:url("../images/navigation.gif") -347px -123px no-repeat;width:59px;}

#nav-global ul{display:block;clear:both;}
#nav-global ul li{display:block;float:none;}
li#nav-global-home ul a,li#nav-home ul a,li#nav-home ul a,li#nav-global-tools ul a,#nav-global ul li a{float:none;height:auto;padding:0;width:auto;background:none;display:block;overflow:visible;}

#footer{color:#777;background:#fff url("../images/footer-background.jpg") 0 0 repeat-x;margin:10px 0 0 0;padding:0 0 24px 0;}
#footer .sitemap{width:980px;margin:0 auto;padding:15px 0;}
#footer .sitemap-links{float:left;width:195px;}
#footer .sitemap-links h3{color:#4b4b4b;padding-bottom:4px;}
#footer .sitemap-links ul{list-style-type:none;}
#footer .sitemap-links ul a{color:#adb2b3;text-decoration:none;}
#footer .sitemap-links ul a:hover{text-decoration:underline;}
#footer p{font-size:10px;}
#footer .top-footer{border-top:1px solid #efefef;}
#footer .top-footer .contents{margin:0 auto;width:980px;border-right:1px solid #efefef;}
#footer .top-footer .left{float:left;width:874px;border-right:1px solid #efefef;}
#footer .top-footer .right{float:left;width:100px;}
#footer .top-footer p{padding:35px 50px 35px 0;}
#footer .top-footer .blog-rss{padding:30px 0 0 38px;}
#footer .top-footer .addfreestats{padding:39px 0 0 8px;}
#footer .bottom-footer .contents{margin:0 auto;width:984px;}
#footer .bottom-footer .left{float:left;width:490px;}
#footer .bottom-footer .right{float:left;width:490px;}
#footer .bottom-footer{border-top:1px solid #efefef;padding-top:15px;}
#footer .bottom-footer p{text-align:right;}

a.button{color:#FFFFFF;text-decoration:none;font-size:12px;font-weight:bold;background:url("../images/button.gif") left center no-repeat;padding:5px 0 5px 6px;}
a.button:hover span{color:#2e6591;}
a.button span{color:#141414;background:url("../images/button.gif") right center no-repeat;padding:6px 6px 6px 0;}

.reviews-bubble{display:block;margin:5px auto;text-align:center;background:url("../images/rating-sprite.png") 16px -25px no-repeat;height:26px;width:64px;text-decoration:none;font-size:12px;padding-top:2px;}
a.reviews-bubble:visited{text-decoration:none;}

.star-container{display:block;width:64px;text-decoration:none;}
.star-container:visited{text-decoration:none;}
.star-container:hover .bank-review-button span{text-decoration:underline;}
.star-container .stars{display:block;text-align:left;width:64px;height:11px;background:url("../images/rating-sprite.png") top left no-repeat;}
.star-container .stars div{display:block;background:url("../images/rating-sprite.png") left -11px no-repeat;height:11px;font-size:0;}
.star-container .inline{float:left;padding-right:5px;}
.star-container .ce6e6e6{background:url("../images/stars-light.gif") top left no-repeat;}
.star-container .bank-review-button{display:block;font-size:10px;text-align:center;color:#414141;text-decoration:none;}
a.star-contaier{cursor:pointer;text-decoration:none;}
a.star-container:hover .stars div{width:64px!important;}

#main-column div.paginator{padding:8px;margin:0;}
div.paginator{background-color:#e9e9e9;text-align:right;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;}
span.paginator span.current,span.paginator span a{text-decoration:underline;background-color:#e9e9e9;padding:8px 14px;border-left:1px solid #c5c5c5;}
span.paginator span.current{text-decoration:none;background-color:#f9f9f9;}
span.paginator span a:hover{text-decoration:underline;background-color:#f9f9f9;}


.screenshots h3
{
	text-align:left;
	padding-left: 5px;
	padding-bottom: 10px;
	color:#e96324;
	background-color:#f3f3f3;
	padding: 5px; 0px; 0px; 0px;
	margin:10px 0px 10px 0px;
}

.screenshots p#moreimages
{
	padding-top: 10px;
	background-color:#f3f3f3;
	background:url(../images/iphoneback3.jpg) no-repeat center;
	height:430px;
	text-align:center;
	border: 0px solid #f3f3f3;
	width: 100%;
}

.screenshots p#moreimagesd2
{
	padding-top: 10px;
	background-color:#f3f3f3;
	background:center;
	height:430px;
	text-align:center;
	border: 0px solid #f3f3f3;
	width: 100%;
}
.screenshots p#oneimage
{
	padding-top: 10px;
	background-color:#f3f3f3;
	background:url(../images/iphoneback1.jpg) no-repeat center;
	height:470px;
	text-align:center;
	border: 0px solid #f3f3f3;
}

.screenshots p#horizontalimage
{
	padding-top: 10px;
	background-color:#f3f3f3;
	background:url(../images/iphoneback2.jpg) no-repeat center;
	height:250px;
	text-align:center;
	border: 0px solid #f3f3f3;
}

.screenshots img#oneimage
{
	border: 0px solid #e96324;
	margin:	63px -110px 0px 18px;
}

.screenshots img#moreimages
{
	border: 0px solid #e96324;
	margin:55px 19px 0px 18px;
}
.screenshots img#horizontalimage
{
	border: 0px solid #e96324;
	margin:20px 5px 0px 18px;
}


#wall{float:left;width:114px; height:177px;margin-right:1px;min-height:100%;height:auto; }
#wall img{	border: 1px solid #ddd;}


#wall .small_wallpaper_holder {
	border: 1px solid #ddd;
	background-color: #eee;

	margin-bottom: .5em;
}

#wall .small_wallpaper_holder_padding {
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;

}

#wall .small_wallpaper_name {
	padding-bottom: 1em;
	font-size: 12px;
	line-height: 17px;
}


#wall_smartphones{float:left;width:310px; height:177px;margin-right:1px;min-height:100%;height:auto; }
#wall_smartphones img{	border: 1px solid #ddd;}


#wall_smartphones .small_wallpaper_holder {
	border: 1px solid #ddd;
	background-color: #eee;
	margin-bottom: .5em;
}

#wall_smartphones .small_wallpaper_holder_padding {
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;

}

#wall_smartphones .small_wallpaper_name {
	padding-bottom: 1em;
	font-size: 12px;
	line-height: 17px;
}

.androidImages {
/*  background:url('/images/android-screenshots-bg.gif') repeat-x #fff;*/
  border:1px solid #bdc0b6;
  /*-moz-border-radius:7px;
  -webkit-border-radius:7px;*/
  background-color: #e6e6e6;
  text-align:center;
  overflow:hidden;
  /*line-height:140px;*/
  margin-top:5px;
  margin-bottom:5px;  
}

.androidImageWrapper {
  height:250px;
  overflow:hidden;
  display:inline;  
  width:auto;
  margin:1em 0;
  vertical-align:middle;

}

.androidImages img {
  padding: 5px 5px 5px 5px;
  vertical-align:middle;
  /*padding:0em .5em 0 0;*/
}

.Required{color: Red;}
.FieldLabel{
	font: normal 11px Tahoma, sans-serif;padding: 6px 10px 0 10px;color: #4e4f4f;
	text-decoration: none;vertical-align: top;width: 170px;
}
.FieldLabelSearch{
	font: normal 11px Tahoma, sans-serif;padding: 6px 10px 0 10px;color: #4e4f4f;
	text-decoration: none;vertical-align: top;width: 100px;
}
.inputtext{
	font: normal 11px Tahoma, sans-serif;width:150px;background: #fff;border:1px solid #e6e6e6;
	padding:3px;color:#585858;margin-bottom:-5px;
}
.inputsubmit{
	font: normal 11px Tahoma, sans-serif;width:100px;height:30px;background: #f4f4f4;border:1px solid #e6e6e6;
	color:#585858
}
.Field150{
	font: normal 11px Tahoma, sans-serif;width:150px;background: #fff;border:1px solid #e6e6e6;
	padding:3px;color:#585858;margin-bottom:5px;
}
.Field450{
	font: normal 11px Tahoma, sans-serif;width:450px;background: #fff;border:1px solid #e6e6e6;
	padding:3px;color:#585858;margin-bottom:5px;
}
.Field458{
	font: normal 11px Tahoma, sans-serif;width:458px;background: #fff;border:1px solid #e6e6e6;
	padding:3px;color:#585858;margin-bottom:3px;
}

td.details .design-title h2, .design-title h2 a  {
	font-size: 25px;
	font-weight: bold;
	letter-spacing: -2px;
	margin: 0 0 .45em;
	color: #222222;
	text-decoration: none;
}

td.details .design-date {
	margin: 0 0 1.25em;
}

td.details .design-date a {
	color: #ffffff;
}

td.details .design-date em {
	background: #68bbe7;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	padding: 3px 5px;
	line-height: 1.75em;
}



td.details .design-continue-reading
{
	padding: 10px 0 0 0;
}
td.details .design-continue-reading a.continue-reading {
	/*color: #ad0000;*/
	color: #68bbe7;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	letter-spacing: -0.05em;
	text-decoration: none;
	/*font-style:italic;*/
}

td.details .design-continue-reading a:hover.continue-reading {
	text-decoration: none;
	color: #232323;
}

.quick_nav:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.quick_nav {
	display: block;
}
html[xmlns] .quick_nav {
	display: block;
}
* html .quick_nav {
	height: 1%;
}

#quick_nav {
	background: #f0f0f0 url(images/sidebar_write.gif) no-repeat 96% 50%;
	border: 1px solid #cecfd0;
	padding: 15px;

	margin-top: 20px;
	margin-bottom: 20px;	
}
#quick_nav img {
	float: left;
}
#quick_nav h4 {
	font-size: 1.4em;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
#quick_nav h4 a {
	text-decoration: none;
}
#quick_nav p {
	margin: 0;
	padding: 0;
}
.quick_nav_text {
	padding-left: 110px;
	padding-right: 80px;
}

p.info_resultado_busca { background-color: #fff; }
