/*Login*/
.home #content .sidebar.welcome{float:left; width:178px; margin:0 0 5px; border:1px solid #ccc;}
.home #content .sidebar.welcome .body{background:url(/en_US/i/pui/core/login_body_bg.jpg) top left repeat-y; padding:1px 10px;}
.home #content .sidebar.welcome .header{background:#bababa url(/en_US/i/pui/core/login_hdr_bg.jpg) top left repeat-x; padding:.5em 10px .4em 10px;}
.home #content .sidebar.box .header h2{display:inline; padding-right:20px; color:#333; font-size:1em;}
.home #content .sidebar.welcome p{margin:1em 0; font-size:.9em;}
.home #content .sidebar.welcome p a.button{font-size:1.2em !important;}
.home #content .sidebar.welcome form{border-top:1px solid #333; padding-top:1em;}
.home #content .sidebar.welcome form legend{display:block; position:absolute; top:0; left:-500em; width:1px; height:1px; overflow:hidden; text-indent:-9999em; line-height:0;}

.home #content .sidebar.login {width:178px; border:1px solid #ccc; background:url("/en_US/i/pui/core/login_body_bg.jpg") repeat-y scroll left top transparent;}
.home #content .sidebar.login .header {padding:.5em 10px .4em 10px; background:#bababa url(/en_US/Marketing/i/scr/login_bg_sprite.jpg) repeat-x 0 1px;}
.home #content .sidebar.login .header h2 {color:#333; font-size:1em; display:inline; padding-right:15px; background:url(/en_US/i/pui/core/icon_login_lock.gif) top right no-repeat;}
.home #content .sidebar.login .body {padding:1px 10px; background:url(/en_US/i/pui/core/login_body_bg.jpg) top left repeat-y;}
.home #content .sidebar.login p {margin:0 0 1em 0; font-size:.9em;}
.home #content .sidebar.login form fieldset {margin:1em 0;}
.home #content .sidebar.login form legend {display:block; position:absolute; top:0; left:-500em; width:1px; height:1px; overflow:hidden; text-indent:-9999em; line-height:0;}
.home #content .sidebar.login form label {margin:0 0 .1em 0; font-size:1.1em;}
.home #content .sidebar.login form input {width:146px;}


/* Additional Footer */
#footer {padding-bottom: 0;}
#footerSites {clear:both; padding:0 9em 1em 9em; color:#999; font-size:.9em; text-align:center;}
#footerSites ul {margin:.7em 0; list-style-type:none;}
#footerSites ul li {display:inline-block; margin:0; border-right:1px solid #999; padding-left:.4em;}
#footerSites ul li.last {border-right:0;}
#footerSites ul li a {margin-right:.5em; white-space:nowrap;}

.hitcount{clear:both; float:left; min-height:162px; height:auto !important; width:180px; margin-top:10px; background:transparent url(/en_GB/Marketing/i/scr/src_join_us_180x162.gif) no-repeat scroll 0 0;}
.counterHP {clear:both; height:60px;background:url(/en_GB/Marketing/i/scr/scr_paypal_payments.gif) no-repeat;padding-top:40px}
#NoOfUserLogin{margin-top:0; padding-top:3px; color:#496885; text-align:center; font-size:25px; font-style:italic; font-weight:normal;}
.hitcount a{float:left; margin:55px 9px 3px 60px;}
.question{clear:both; float:left; width:180px;}
#maincontent .zone{clear:both;}
#maincontent #payments{clear:both; float:left; padding-top:10px; padding-left:5px;}
#maincontent #payments .box{width:168px; float:left; padding:0 15px 0 0; border:none;}
#maincontent #payments h3{color:#336699; font-size:1.6em; font-weight:normal; font-style:italic;}
#maincontent .yellowarrow{padding:0 0 0 19px; background:transparent url(/en_GB/Marketing/i/scr/scr_find_out_more.jpg) no-repeat left center; text-decoration:none;}
.bgheavy{clear:both; float:left; width:560px; margin-top:40px; padding-bottom:40px; color:#336699; font-weight:bold;}
.bgGradient{width:520px; margin:0; padding-right:40px; line-height:38px; text-align:right; background:transparent url(/en_GB/Marketing/i/scr/scr_bus_hub_gradient.jpg) repeat-x scroll left bottom;}
.nospace{margin:0; padding:0;}
.lfloat{float:left; clear:both; width:560px;}
.largenospace{margin:0 0 0 10px; font-size:1.33em;}
#psbox{clear:both; overflow:auto; height:1%; margin-top:20px; margin-bottom:20px; padding:25px 0 25px 25px; background:transparent url(/en_GB/Marketing/i/scr/scr_footer_gradient.jpg) repeat-x scroll left bottom;}
#psbox .wrapper{float:left; width:180px; padding-right:80px;}
#psbox .wrapper.nopad{padding-right:0;}
#psbox .wrapper h4{padding:5px 0; color:#4D4D4D; font-size:13px; font-style:italic; font-weight:bold;}
#psbox ul{list-style-type:none; margin:0;}
#psbox ul li{clear:both; float:left; width:180px; margin:0.2em 0 !important; padding-left:0;}
#psbox li a{color:#6699CC}
#psbox li.pplogo{width:150px; padding-left:30px; background:transparent url(/en_GB/Marketing/i/icon/icon_paypal.jpg) no-repeat scroll left center;}
#psbox li.twitter{width:150px; padding-left:30px; background:transparent url(/en_GB/Marketing/i/icon/icon_twitter.jpg) no-repeat scroll left center;}
#psbox li.youtube{width:150px; padding-left:30px; background:transparent url(/en_GB/Marketing/i/icon/icon_youtube.jpg) no-repeat scroll left center;}
