﻿/* SUPER CONTROL */

*{
	padding:0;
	margin:0;
}
ul {
	list-style:none;
}
body {
	background:#fff url(/images/UkashCentral/global/mainBg.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000;
}
.smText {
	font-size:11px;
}
a {
	color:#000000;
	outline:none;
	border:none;
	text-decoration:none;
}
a img
{
	border:none;
	outline:none;
}
a, img, select, input, div, textarea
{
	outline:none;	
}
span.break, span.breakNoMargin, span.breakBottomMargin {
	float:left;
	background:url(/images/UkashCentral/global/contentBreak.gif) repeat-x;
	width:600px;
	height:4px;
	clear:both;
	margin-top:20px;
}
span.breakNoMargin 
{
	margin-top:0;
}
span.breakBottomMargin 
{
	margin-bottom:10px;
}

a:hover {
	text-decoration:underline;
}
h1 {
	font-size:26px;
	font-weight:bolder;
	letter-spacing:-1.5px;
	color:#c4161c;
}
h2 {
	font-size:24px;
	font-weight:bold;
}
h3 {
	font-size:18px;
	font-weight:normal;
	clear:left;
}
h4 {
	font-size:12px;
}
ul.spaceRight 
{
	float:left;
	margin:0 0 0 10px;
	display:inline;

}
ul.spaceRight li 
{
	margin-bottom:10px;
}

ul.spaceRight li.head
{
	margin-right:20px;
	width:100px;
	float:left;	
	font-weight:bold;
}
ul.spaceRight li.content 
{
	float:left;
	width:400px;
	clear:right;
}
p {
	float:left;
	
}
div.bodyText 
{
	width:600px;
}
.bodyText p 
{
	width:500px;
	float:left;
	clear:left;
}
.bodyTextTop 
{
	margin-top:10px;
	float:left;
	width:580px
}
.bodyTextTop p 
{
	font-size:18px;
}
.bodyTextTop p span 
{
	color:#c4161c;
}
.bodyText ul 
{
	list-style:disc;
	margin-left:15px;
}
.white {
	color:#fff;
}
.red, .session-error-link {
	color:#c4161c;
}
.green{
	color:#13800e;
}
.blue {
	color:#16a8c2;
}
.homeGrey 
{
	color:#656565;
}


.clear {
	clear:both;
	float:left!important;
}
.setPaddingTop 
{
	padding-top:20px;
}
.roundBoxContainer h3,.roundBoxContainer h4,.roundBoxContainerLarge h3,.roundBoxContainerLarge h4
{
	margin:10px 0 0 10px;
}

/* for horizontal Lists with images */

ul.imgHoz 
{
	margin:10px 0 10px 10px;
}
ul.imgHoz li img 
{
	float:left;
	margin:5px 10px 5px 10px;
	clear:left;
}
ul.imgHoz li p
{
	float:left;
	width:160px;
}

/* LINKS WITH ARROW BG */

a.linkBackRedOnWhite 
{
	font-size:16px;
	font-weight:bold;
	padding-left:30px;
	padding-top:5px;
	height:23px;
	float:left;
	margin-left:5px;
	
}
*html a.linkBackRedOnWhite  {padding-bottom:4px;}
a:hover.linkBackRedOnWhite{
	background:url(/images/UkashCentral/global/linkredOnWhiteBack.gif) no-repeat;
	background-position:left -28px;
}
a.linkBackRedOnWhite {
	background:url(/images/UkashCentral/global/linkredOnWhiteBack.gif) no-repeat;
	background-position:left 0;
}

a.linkWhiteOnGreen, a.linkGreenOnWhite, a.linkWhiteOnRed, a.linkGreenOnWhite, a.linkWhiteOnBlue, a.linkRedOnWhite, a.linkBlueOnWhite, a.linkRedOnBlack, a.linkRedOnGrey, a.linkRedOnLightGrey, .session-error-link  {
	font-size:16px;
	font-weight:bold;
	padding-right:30px;
	padding-top:5px;
	height:23px;
	float:right;
	margin-right:5px;
}
*html a.linkWhiteOnGreen, *html a.linkGreenOnWhite, *html a.linkWhiteOnRed, *html a.linkGreenOnWhite, *html a.linkWhiteOnBlue, *html a.linkRedOnWhite, *html a.linkBlueOnWhite, *html a.linkRedOnBlack , *html  a.linkRedOnGrey
{
	padding-bottom:4px;
}


a.linkGreenOnWhite {
	background:url(/images/UkashCentral/global/linkGreenOnWhite.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkGreenOnWhite {
	background:url(/images/UkashCentral/global/linkGreenOnWhite.gif) no-repeat;
	background-position:right -28px;
}
a.linkWhiteOnGreen {
	background:url(/images/UkashCentral/global/linkWhiteOnGreen.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkWhiteOnGreen {
	background:url(/images/UkashCentral/global/linkWhiteOnGreen.gif) no-repeat;
	background-position:right -28px;
}
a.linkGreenOnWhite {
	background:url(/images/UkashCentral/global/linkGreenOnWhite.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkGreenOnWhite {
	background:url(/images/UkashCentral/global/linkGreenOnWhite.gif) no-repeat;
	background-position:right -28px;
}

a.linkWhiteOnRed {
	background:url(/images/UkashCentral/global/linkWhiteOnRed.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkWhiteOnRed {
	background:url(/images/UkashCentral/global/linkWhiteOnRed.gif) no-repeat;
	background-position:right -28px;
}
a.linkWhiteOnBlue {
	background:url(/images/UkashCentral/global/linkWhiteOnBlue.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkWhiteOnBlue{
	background:url(/images/UkashCentral/global/linkWhiteOnBlue.gif) no-repeat;
	background-position:right -28px;
}
a.linkRedOnWhite, .sort-heading a.btn, .session-error-link  {
	background:url(/images/UkashCentral/global/linkRedOnWhite.gif) no-repeat;
	background-position:right 0;
}
#footer a.linkRedOnWhite
{
	text-indent:-5000px;
}
a:hover.linkRedOnWhite, .session-error-link:hover {
	background:url(/images/UkashCentral/global/linkRedOnWhite.gif) no-repeat;
	background-position:right -28px;
}
a.linkBlueOnWhite {
	background:url(/images/UkashCentral/global/linkBlueOnWhite.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkBlueOnWhite {
	background:url(/images/UkashCentral/global/linkBlueOnWhite.gif) no-repeat;
	background-position:right -28px;
}

a.linkRedOnBlack {
	background:url(/images/UkashCentral/global/linkRedOnBlack.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkRedOnBlack {
	background:url(/images/UkashCentral/global/linkRedOnBlack.gif) no-repeat;
	background-position:right -28px;
}
a.linkRedOnGrey {
	background:url(/images/UkashCentral/global/linkRedOnGrey.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkRedOnGrey {
	background:url(/images/UkashCentral/global/linkRedOnGrey.gif) no-repeat;
	background-position:right -28px;
}
a.linkRedOnLightGrey {
	background:url(/images/UkashCentral/global/linkRedOnLightGrey.gif) no-repeat;
	background-position:right 0;
}
a:hover.linkRedOnLightGrey{
	background:url(/images/UkashCentral/global/linkRedOnLightGrey.gif) no-repeat;
	background-position:right -28px;
}

.roundBoxContainer, .roundBoxContainerHoz,.roundBoxContainerLarge {
	margin-top:20px;
	float:left;
	margin-left:0px;
	clear:both;
	display:inline;
	position:relative;
}

.roundBoxContainerLarge 
{
	margin-top:10px;
}
.roundBoxContainerHoz {
	clear:none;
	margin-right:20px;

}
span.whiteLeft, span.blueLeft, span.redLeft, span.greenLeft{   
	float:left; 
	width:9px; 
	height:8px; 
	margin-left:-2px; 
	position:relative;
	z-index:10;
}
span.whiteRight, span.blueRight, span.redRight,span.greenRight {
	float:right; 
	width:9px; 
	height:8px;
	margin-right:-2px; 
	position:relative;
	z-index:10;
}
.roundBoxContentWhite, .roundBoxContentBlue, .roundBoxContentRed, .roundBoxContentGreen,.roundBoxContentWhiteLarge {
	width:290px; 
	float:left;
	position:relative;
	z-index:0;
}
.roundBoxContentWhiteLarge {
	width:604px;
}
h3.roundBoxWhite, h3.roundBoxBlue, h3.roundBoxRed,h3.roundBoxGreen, h3.roundBoxWhiteLarge { 
	padding:2px 12px 10px 8px; 
	margin:0 0 0 10px;
	float:left;
	width:270px;
	margin-left:-2px;
	position:relative;
	z-index:0;
	line-height:1;
}
* html h3.roundBoxGreen
{
	height:30px;
}
h3.roundBoxWhite span a, h3.roundBoxBlue span a, h3.roundBoxGreen span a, h3.roundBoxRed span a, h3.roundBoxWhiteLarge span a 
{
	float:right;
	font-size:12px;
	color:#c4161c;
	margin-top:5px;
}
h3.roundBoxWhiteLarge {
	width:584px;
}



* html h3.roundBoxWhite, * html h3.roundBoxBlue, * html h3.roundBoxRed, * html h3.roundBoxWhiteLarge,* html h3.roundBoxGreen  { 
	width:294px;
	margin-left:-1px;
}
* html h3.roundBoxWhiteLarge 
{
	width:608px;
	
}

* html h3.roundBoxWhiteLarge.fix,* html h3.roundBoxWhite.fix 
{

	margin-top:-7px;
	
}
.innerContentWhite,.innerContentBlue,.innerContentGreen,.innerContentRed,.innerContentWhiteLarge {
	float:left; 
	width:290px;
	margin-left:-2px;
	position:relative;
	z-index:0;
}

.innerContentWhite 
{
	color:#000;
}

.innerContentWhiteLarge 
{
	width:604px;
}

*html .innerContentWhite,*html .innerContentBlue, *html .innerContentGreen, *html .innerContentRed,*html .innerContentWhiteLarge
*html .innerContentWhiteLarge {
	float:left; 
	width:294px;
	margin-left:-2px;
	position:relative;
	z-index:0;
}
.innerContentWhite p ,.innerContentBlue p,.innerContentRed p,.innerContentWhiteLarge p,innerContentGreen p{
	margin:5px 0 0 10px; 
	padding-bottom:10px; 
	float:left; 
	display:inline;
	padding-right:10px;
}
.roundBoxFooterWhite, .roundBoxFooterBlue, .roundBoxFooterRed,.roundBoxFooterWhiteLarge,.roundBoxFooterGreen,.roundBoxAdultFooterWhite,.roundBoxFooterWhiteChanged  { 
	height:10px; 
	width:294px; 
	clear:both; 
	float:left; 
	margin-left:-2px;
	position:relative;
	z-index:10;
}

.roundBoxContainer p a, .roundBoxContainerHoz p a,.roundBoxContainerLarge p a 
{
	clear:left;
	float:left;
	color:#c4161c;
}
.innerContentWhite p a
{
	float:none;
}
/* White */

span.whiteLeft {
	background:url(/images/UkashCentral/roundedBox/whiteLeft.gif) no-repeat;
}
span.whiteRight {
	background:url(/images/UkashCentral/roundedBox/whiteRight.gif) no-repeat; 
}
.roundBoxContentWhite,.roundBoxContentWhiteLarge {
	background:url(/images/UkashCentral/roundedBox/whiteBg.gif) repeat-x top #f3f3f3;
}
h3.roundBoxWhite, h3.roundBoxWhiteLarge {
	border-left:2px solid #E4E4E4; 
	border-right:2px solid #E4E4E4; 
}
.innerContentWhite,.innerContentWhiteLarge {
	border:solid #E4E4E4;
	border-width:2px 2px 0 2px;
	background-color:#FCFCFC;
}
.roundBoxFooterWhite { 
	background:url(/images/UkashCentral/roundedBox/roundedFooter-white.gif) no-repeat; 
}
.roundBoxAdultFooterWhite 
{
	background:url(/images/UkashCentral/global/adultFooter.gif) no-repeat; 
}
.roundBoxFooterWhiteLarge{

	background:url(/images/UkashCentral/global/footerLarge.gif) no-repeat; 
	width:608px;
}
/* Green */

span.greenLeft 
{
	background:url(/images/UkashCentral/global/greenRight.jpg) no-repeat; 
	
}
span.greenRight {
	background:url(/images/UkashCentral/global/greenLeft.jpg) no-repeat;
}
.roundBoxContentGreen {
	background:url(/images/UkashCentral/global/greenBg.gif) repeat-x top #0d5609;
}
h3.roundBoxGreen {
	border-left:2px solid #0d5609; 
	border-right:2px solid #0d5609; 
}
*html h3.roundBoxGreen 
{
	margin-top:-7px;
}
.innerContentGreen {
	
	border-left:2px solid #0d5609; 
	border-right:2px solid #0d5609; 
	border-top:1px solid #3c7639;
	background-color:#0d5609;
}
.roundBoxFooterGreen { 
	background:url(/images/UkashCentral/roundedBox/roundedFooter-green.gif) no-repeat; 
}

/* Blue */

span.blueLeft {
	background:url(/images/UkashCentral/roundedBox/blueLeft.gif) no-repeat;
}
span.blueRight {
	background:url(/images/UkashCentral/roundedBox/blueRight.gif) no-repeat; 
}
.roundBoxContentBlue {
	background:url(/images/UkashCentral/roundedBox/blueBg.gif) repeat-x top #0F7081 ;
}
h3.roundBoxBlue {
	border-left:2px solid #0F7081; 
	border-right:2px solid #0F7081; 
}
.innerContentBlue {
	border-left:2px solid #0F7081; 
	border-right:2px solid #0F7081; 
	border-top:1px solid #3d8a89;
	background-color:#0F7081;
}
.roundBoxFooterBlue { 
	background:url(/images/UkashCentral/roundedBox/roundedFooter-blue.gif) no-repeat; 
}

/* Red */

span.redLeft {
	background:url(/images/UkashCentral/roundedBox/redLeft.gif) no-repeat;
}
span.redRight {
	background:url(/images/UkashCentral/roundedBox/redRight.gif) no-repeat; 
}
.roundBoxContentRed {
	background:url(/images/UkashCentral/roundedBox/redBg.gif) repeat-x top #820F13 ;
}
h3.roundBoxRed {
	border-left:2px solid #820F13; 
	border-right:2px solid #820F13; 
}
.innerContentRed {
	border-left:2px solid #820F13; 
	border-right:2px solid #820F13; 
	border-top:1px solid #993d40;
	background-color:#820F13;
}
.roundBoxFooterRed { 
	background:url(/images/UkashCentral/roundedBox/roundedFooter-red.gif) no-repeat; 
}

/* MAIN FRAME */

#wrapper {
	width:935px;
	margin:0 auto;
	float:none;
	position: relative;
}
#container {
	float:left;
	width:935px;
	height:100%;
}
#mainLeftCol {
	float:left;
	width:630px;
	height:100%;
	position:relative;
}
#mainRightCol {
	float:left;
	width:305px;
	display:block;
	height:100%;
	position:relative;
	
}
*html #mainRightCol 
{
	overflow:hidden;
}


/* HEAD */

#head {
	float:left;
	}
#head a.logo, #head h1.logo {
	float:left;
	text-indent:-5000px;
	margin: 8px 0 0 0;
}
#subNavContainer
{
    width:100%;
    float:left;
}
ul.subNav {
	float:right;
	margin-right:20px;
	clear:left;
}
ul.subNav li {
	float:left;
	margin:5px 0 0 3px;
}
ul.mainNav {
	float:left;
	margin:20px 0 0 57px;
}
ul.mainNav li {
	float:left;
}
ul.mainNav li a {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
	margin-left:10px;
	padding-bottom:0px;
}

li.what-is-ukash a {
	background:url(/images/UkashCentral/global/what-Ukash.jpg) no-repeat;
	width:102px;
	height:62px;
	background-position:0 0;
}
li.what-is-ukash a:hover {
	background:url(/images/UkashCentral/global/what-Ukash.jpg) no-repeat;
	background-position:0 -67px;
}
li.where-to-get a {
	background:url(/images/UkashCentral/global/whereToGet.jpg) no-repeat;
	width:88px;
	height:58px;
	background-position:0 0;
}
li.where-to-get a:hover {
	height:62px;
	background-position:0 -67px;
}
li.where-to-spend a {
	background:url(/images/UkashCentral/global/whereToSpend.jpg) no-repeat;
	width:110px;
	height:63px;
	background-position:0 0;
	}
li.where-to-spend a:hover {
	background:url(/images/UkashCentral/global/whereToSpend.jpg) no-repeat;
	background-position:0 -67px;
}

ul#breadcrumbs {
	float:left;
	width:630px;
	margin:50px 0 20px 0;
}

ul#breadcrumbs li {
	float:left;
	margin-right:5px;
}
ul#breadcrumbs li a {
	color:#c4161c;
}

/* mainRightCol */

#mainOptions {
	float:left;
	position:relative;
	z-index:0;
	width:300px;
	
}
span.country {
	float:left;
	overflow:hidden;
	width:64px;
	height:17px;
	margin:7px 0 0 8px;
}
div.countryBreak img 
{
	
	margin:0 0 0 7px;
	padding:0;
	height:2px;
	width:103px;
	display:block;
	float:left;
	margin:3px 0 3px 7px;
	display:inline;
	
}
 span.language {
	float:left;
	overflow:hidden;
	width:57px;
	height:13px;
	margin-left:10px;
	clear:both;
 }
#mainOptions a.twoOp1, #mainOptions a.twoOp2 {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
	height:0px !important;
	margin-right:17px;	
}

#mainOptions div#language {
	float:left;
	background:url(/images/UkashCentral/global/languageBg.gif) no-repeat;
	width:117px;
	height:87px;
}
#mainOptions select {
	float:left;
	width:100px;
	margin:3px 0 0 10px;
	font-size:10px;
	height:17px;
}

a#countrySelect {

	width:35px;
	height:15px;
	float:left;
	margin:9px 0 0 2px;
	padding:0;
	background:url(/images/UkashCentral/global/countrySelectArw.gif) right no-repeat;

}
a#countrySelect img {
	display:block;
	float:left;
	margin:0;
	padding:0;
	border:none;
}

/* rightColLogin */


/*Flag drop down */

#selectCountryWrap {
	height:328px;
	width:294px;
	position:relative;
	z-index:10;
	top:-350px;
	margin-left:2px;
}
#wrapFooter {
	background:url(/images/UkashCentral/global/flagBottom.png) no-repeat bottom;
	width:293px;
	height:65px;
	float:left;
	margin-top:-13px;
	position:relative;
	z-index:-10;
	}

#selectCountry {
	float:left;
	width:294px;
	background:#0E6D7E url(/images/UkashCentral/global/flagBg.gif) repeat-x;
}
#selectCountry h3 
{
	overflow:hidden;
	width:285px;
	height:25px;
	margin:10px 0 0 5px;
	cursor:pointer;
}
#selectCountry ul {
	float:left;
	width:290px;
}
#selectCountry ul li {
	float:left;
	margin-left:8px;
	display:inline;
}
#selectCountry ul li ul {
	float:left;
	width:130px;
}
#selectCountry ul li ul li {
	border-bottom:1px solid #4C8E9A;
	text-indent:24px;
	float:none;
	display:block;
}
#selectCountry ul li ul li a {
	color:#FFF;
}

#selectCountry ul li ul li{
	padding:3px 0;
}
#selectCountry ul li ul li.uk {
	background:url(/images/UkashCentral/flags/uk-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.greece {
	background:url(/images/UkashCentral/flags/greece-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.deutschland {
	background:url(/images/UkashCentral/flags/deutschland-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.espana {
	background:url(/images/UkashCentral/flags/espana-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.france {
	background:url(/images/UkashCentral/flags/france-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.ireland {
	background:url(/images/UkashCentral/flags/ireland-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.nederland {
	background:url(/images/UkashCentral/flags/nederland-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.polska {
	background:url(/images/UkashCentral/flags/polska-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.south-africa {
	background:url(/images/UkashCentral/flags/south-africa-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.sverige {
	background:url(/images/UkashCentral/flags/sverige-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.belgique {
	background:url(/images/UkashCentral/flags/belgique-flag.gif) no-repeat;
	background-position:left 4px;
	border-bottom:none;
}
#selectCountry ul li ul li.suomi {
	border-bottom:none;
}
#selectCountry ul li ul li.ceska-republika {
	background:url(/images/UkashCentral/flags/ceska-republika-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.danmark {
	background:url(/images/UkashCentral/flags/danmark-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.easti {
	background:url(/images/UkashCentral/flags/easti-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.italia {
	background:url(/images/UkashCentral/flags/italia-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.latvija {
	background:url(/images/UkashCentral/flags/latvija-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.magyarorszag {
	background:url(/images/UkashCentral/flags/magyarorszag-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.norge {
	background:url(/images/UkashCentral/flags/norge-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.newzealand {
	background:url(/media/6600537/nz-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.oesterreich {
	background:url(/images/UkashCentral/flags/oesterreich-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.portugal {
	background:url(/images/UkashCentral/flags/portugal-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.slovenija {
	background:url(/images/UkashCentral/flags/slovenija-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.suomi {
	background:url(/images/UkashCentral/flags/suomi-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.russia {
	background:url(/media/2132849/russia-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.ukraine {
	background:url(/images/UkashCentral/flags/ukraine.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.australia {
	background:url(/media/2481464/australia.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.argentina {
	background:url(/images/ar-flag.png) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.global {
	background:url(/media/8371549/world_flag.png) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.china {
	background:url(/media/9668044/china-flag.gif) no-repeat;
	background-position:left 4px;
}
#selectCountry ul li ul li.brazil {
	background:url(/images/UkashCentral/flags/brazil_flag.gif) no-repeat;
	background-position:left 4px;
}

#rightInnerWrap {
	float:left; 
	height:auto; 
	position:relative; 
	top:-328px;
	margin-left:2px;
	}

#login {
	float:left;
	background:url(/images/UkashCentral/global/newLogTop.jpg) #810e13 no-repeat;
	width:294px;
	margin-top:28px;
	position:relative;
	z-index:0;
}
#mainRightCol fieldset p.registerInfo a
{
	color:#ffffff;
}
#login.backred
{
	background:#810E13 url(/images/UkashCentral/global/newLogTop.jpg) no-repeat 0 0;
}
a.login, a.session-error-link  {
	float:right;
	margin:5px 20px 0px 0px;
	padding-top:2px;
	height:26px;
}
*html a.login { padding-bottom:7px;}
#login h3 {
	width:210px;
	padding:15px 0 5px 20px;
	position: relative;
	float:left;
}
*:first-child+html #login h3
{
	float:none;
}
*html #login h3
{
	float:none;
}
#mainRightCol fieldset {
	float:left;
	background-color:#810e13;
	width:282px;
	height:auto;
	border-left:1px solid #810e13;
	border-right:1px solid #810e13;
	border-top:1px solid #993d40;
	border-bottom:none;
	padding:15px 0 5px 10px;
	position:relative;
	z-index:0;
	
} 
*html #mainRightCol fieldset 
{
	width:294px;
}
#mainRightCol fieldset p {
	float:left;
	margin-bottom:5px;
}
#mainRightCol fieldset p label {
	float:left;
	width:68px;
	color:#FFFFFF;
	padding-top:5px;
}
#mainRightCol fieldset p input {
	float:left;
	width:195px;
	border:none;
	border-top:solid 2px #CECECE;
	border-bottom:solid 2px #CECECE;
	height:21px;
	padding-top:0px;
	padding-bottom:0px;
}

#mainRightCol fieldset p.registerInfo {
	float:left;
	width:110px;
	font-size:9px;
	line-height:1;
	margin:10px 0 0 0px;
}
/*#mainRightCol fieldset select {
	border:none;
	float:left;
	border-top:solid 2px #CECECE;
	border-bottom:solid 2px #CECECE;
	height:25px;
	padding-top:1px;
	width:48px;
}*/
#mainRightCol fieldset select.year {
	width:69px;
	margin-right:0;
}
#loginFooter {
	float:left;
	background:url(/images/UkashCentral/global/loginFooterRed.gif) no-repeat;
	width:294px;
	height:11px;
}
#loginFooter.backred {
	float:left;
	background:url(/images/UkashCentral/global/loginFooterRed.gif) no-repeat;
	width:294px;
	height:11px;
}
#loginFooter p
{
	display:none;	
}
a.register{
	margin:10px 5px 0 0;
	white-space:nowrap;
}
h3.white span
{
	color:#000000;
}

/* rightCol Sections */

ul.where-Ukash li, #footer ul.icons li {
	float:left;
}
ul.where-Ukash li a, #footer ul.icons li a, ul.sideWhere li a {
	float:left;
	text-indent:-5000px;
	height:45px;
}
 ul.sideWhere li a
 {
 	margin-top:10px;
 	float:left;
 	margin-left:0;
 }
ul.where-Ukash li a:hover, #footer ul.icons li a:hover, ul.sideWhere li a:hover  {
	background-position:0 -45px;
}

ul.sideWhere li a.online 
{
	background:url(/media/879117/icons-uk_01.gif) no-repeat; 
	height:45px;
	width:74px;
} 
ul.sideWhere li a:hover.online 
{
	background-position:0 -45px;
}

ul.sideWhere li a.instore 
{
	background:url(/media/879122/icons-uk_02.gif) no-repeat; 
	height:45px;
	width:76px;
} 
ul.sideWhere li a:hover.instore
{
	background-position:0 -45px;
}
ul.sideWhere li a.mobile
{
	background:url(/media/879127/icons-uk_03.gif) no-repeat; 
	height:45px;
	width:78px;
} 
ul.sideWhere li a:hover.mobile
{
	background-position:0 -45px;
}

/*.innerContentRed p {
	width:279px;
	float:left;
	margin:0 0 0 7px;
	padding:0;

}*/
.innerContentRed input,.innerContentGreen input {
	float:left;
	background:url(/images/UkashCentral/global/searchInput.gif) no-repeat;
	width:269px;
	height:21px;
	border:none;
	margin:10px 0px 10px 5px;
	padding:4px 5px 0px 5px;
	background-position:center right;
}
.innerContentGreen input 
{
	background:url(/images/UkashCentral/global/greenFullInputBg.gif) no-repeat;
}
a.shopSearch {
	margin:0px 5px 0 0;
}
ul.announcements {
	padding:10px 10px 10px 0;
	
}
.announcements li, .announcements li a{
	float:left;
	cursor:pointer;
}
.announcements li a strong { color: #c4161c; }

.announcements li strong a  {
	clear:left;
	width:250px;
	
}
.announcements li a span {
	clear:left;
	float:left;
	padding-bottom:5px;
	width:250px;
}
/*a.announcements {
	float:left;
	margin-left:112px;
}*/

ul.questions {
	
	padding:10px;
}
.questions li, .questions li a {
	float:left;
	margin-bottom:2px;
	color:#FFFFFF;
	width:250px;
}
/*a.questions {
	float:left;
	margin-left:137px;
}*/
	
/* MAIN LEFT CONTENT */


#mainContent h2 {
	float:left;
	margin-top:10px;
	width:450px;
	}
.splitThree {
	float:left;
	width:200px;
	margin-top:10px;
	}
p.mainContent  {
	font-size:24px;
	width:450px;
	margin:10px 0;
	letter-spacing:-1px;
}
.splitThree h4,#mainContent .splitThree p{
	width:150px;
	float:left;
	margin-top:5px;
}
.splitThree a {
	float:left;
	margin-top:10px;
}
#mainContent div.roundedBoxHolder {
	margin-right:20px;
	display:inline;
}
.mainParaText {
	width:450px;
	margin-top:10px;
}
#mainContent a.linkRedOnWhite{
	float:right;
	margin-right:10px;
}

/* FOOTER */

#footer, #subFooter {
	float:left;
	width:925px;
	height:110px;
	margin:40px 0 15px 0;
}
#footer {
	
	float:left;
	margin-bottom:20px;
	height:100%;
}

#footer ul {
	float:left;
	margin-left:0;
	border-left:2px solid #e4e4e4;
	border-right:2px solid #e4e4e4;
	width:908px;
	padding-left:10px;
	background:#FCFCFC;
	
}
*html #footer ul 
{
	width:922px;
}
.footerMainTop {
	background:url(/images/UkashCentral/global/footerTop.gif) no-repeat bottom;
	width:922px;
	height:9px;
	float:left;
}
.footerMainBottom {
	background:url(/images/UkashCentral/global/footerbottom.gif) no-repeat;
	width:922px;
	height:9px;
	float:left;
	
}
#footer ul li {
	float:left;
}
#footer ul li ul {
	width:100px;
	float:left;
	display:inline;
	border:none;
	padding-left:0;
}
#footer ul li ul.faqs {
	padding-top:40px;
	float:left;
	width:100px;
	display:inline;
}
#footer ul li ul.tell {
	display:inline;
	width:280px;
	float:left;
}

#footer ul li ul li {
	float:left;
	margin-bottom:3px;
	clear:both;
	width:100px;
}
#footer ul li h3 {
	font-size:20px;
	margin:10px 0 2px 0;
	color:#C4161C;
	float:left;
	width:100px;
	white-space:nowrap;
}
#footer ul li ul li.rss {
	background:url(/images/UkashCentral/global/rss.gif) no-repeat;
	display:inline-block;
	padding-left:15px;
}
#footer p input {
	width:223px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	
}
#footer p label {
	float:left;

}
#footer p  {
	float:left;
	width:280px;
}
#footer p a {
	float:left;
}
#footer input {
	width:233px;
	height:25px;
	background:url(/images/UkashCentral/global/footerInput.gif) no-repeat;
	border:none;
	padding-top:5px;
	background-position:0 2px;
	display:inline;
	background-position:center right;
}
#footer ul li ul.icons {
	float:left;
	width:280px;
	clear:both;
	margin-top:5px;
	margin-left:35px;
}
#footer ul li ul.icons li {
	float:left;
	clear:none;
	width:70px;
}
#footer ul li ul li h3.available 
{
	margin-left:40px;
	display:inline;
}

/* SUB FOOTER */
#subFooter {
	/*shares some styles with '#footer' */
	margin:0;
}
#subFooter span {
	float:left; 
	width:100%;
}
#subFooter img {
	margin-top:5px; 
	float:left;
}
#subFooter p {
	float:left; 
	width:700px; 
	margin:3px 0 0 0px
}

/* form fields */

p.ukashForm   
{
	width:100%; 
	float:left; 
	margin-top:10px;
}

p.ukashForm label  
{
	width:auto; 
	float:left; 
	margin-right:5px; 
}
span.inpLeft,span.inpSelectLeft,span.inpLeftGrey   
{
	background:url(/images/UkashCentral/global/inputImageLeft.gif) no-repeat; 
	float:left; 
	width:5px; 
	height:25px; 
}
span.inpLeftGrey 
{
	background:url(/images/UkashCentral/global/inputImageLeft-grey.gif) no-repeat; 
}
span.textAreaLeft  
{
	background:url(/images/UkashCentral/global/textAreaImageLeft.gif) no-repeat; 
	float:left; 
	width:5px; 
	height:105px; 
}
span.inpRight ,span.inpSelectRight,span.inpRightGrey 
{
	background:url(/images/UkashCentral/global/inputImgRight.gif) no-repeat; 
	float:left; 
	width:5px; 
	height:25px; 
}
span.inpRightGrey 
{
	background:url(/images/UkashCentral/global/inputImgRight-grey.gif) no-repeat;
}
span.textAreaRight  
{
	background:url(/images/UkashCentral/global/textAreaImageRight.gif) no-repeat; 
	float:left; 
	width:5px; 
	height:105px; 
}
p.ukashForm input
{
	float:left; 
	border:2px solid #cecece; 
	height:19px; 
	padding-top:2px;
	border-width:2px 0; 
	width:200px; 
}

*html p.ukashForm input 
{
	height:25px;
}
#rightInnerWrap span.inpLeft
{
	background:url(/images/UkashCentral/global/inputImageLeftRed.gif) no-repeat; 
}
#rightInnerWrap span.inpRight
{
	background:url(/images/UkashCentral/global/inputImageRightRed.gif) no-repeat; 
}
p.ukashForm select
{
	float:left;  
	height:25px; 
	width:200px; 
}
p.ukashForm textarea
{
	float:left; 
	border:2px solid #cecece; 
	height:97px; 
	padding-top:2px;
	padding-bottom:2px;
	border-width:2px 0; 
	width:200px; 
}

/* whats next icons */

#whatsNextCont 
{
	float:left;
	width:608px;
	margin-top:20px;
}
*html #whatsNextCont ul li 
{
	display:inline;
	margin-right:10px;
}
#whatsNextCont ul li 
{
	float:left;
	margin:10px 20px 0 0;
}
#whatsNextCont ul li.last 
{
	margin-right:0px;
}
#whatsNextCont img 
{
	float:left;
	
}

/*WhereToGet */

.whereToGetContent p
{
	width:270px;
	float:left;
}
p.short 
{
	width:155px;
}
*html .whereToGetContent p.short 
{
	float:left;
}
*html .innerContentGreen input 
{
	width:280px;
	height:30px;
}

*html .whereToGetContent img  
{
	display:inline;
	
}
.whereToGetContent img 
{
	float:right;
	margin:-30px 10px 0 0;
	max-width:100px;
}

div.mobilePanel h3 
{
	margin:10px 0 0 10px;
}
div.mobilePanel img 
{
	float:left;
	margin:5px 0 0 5px;
}
div.leftMobilePanel 
{
	width:335px;
	float:left;
}
div.leftMobilePanel p
{
	width:200px;
}
div.leftMobilePanel img 
{
	margin-top:- 8px;
	padding-bottom:10px;
}
p.ukashForm input.whereTo 
{
	width:260px;
}
div.panelRight 
{
	float:left;
	width:250px;
}
div.blackBox 
{
	background-color:#4C4C4C;
	float:left;
	width:252px;
	margin:10px 0 0 5px;

}
div.blackBox p
{
	width:130px;
	text-align:center;
	color:White;
	font-weight:bold;
	float:left;
	margin-left:60px;
	padding:0;
	margin-top:0;
}
span.blackBoxBottom 
{
	background:url(/images/UkashCentral/whatsNext/blackBgBottom.gif) no-repeat;
	width:252px;
	height:5px;
	float:left;
}
span.blackBoxTop 
{
	background:url(/images/UkashCentral/whatsNext/blackBgTop.gif) no-repeat;
	width:252px;
	height:7px;
	float:left;
}

ul.panels li
{
	float:left;
	margin-right:20px;
	position:relative;
	margin-bottom:10px;
}
ul.panels li .whereToGetContent a.link
{
	clear:left;	
	float:left;
	margin-left:10px;
	width:150px;
}
/* Shopping */
div.shopWrap 
{
	height:100%;
	float:left;
	width:608px;
}
div.shopWrap span.empty
{
	float:left;
	padding-left:20px;
	padding-top:10px;	
}

span.empty a 
{
	color:#c4161c;
}
div.innerContentWhiteLarge span.empty
{
	float:left;
	padding-left:10px;
	padding-top:10px;
}
div.shopWrap p 
{
	
}

ul.shopping, ul.shoppingFullWidth 
{
}
ul.shopping li, ul.shoppingFullWidth li 
{
	float:left;
	width:275px;
	margin:10px 0 0 10px;
}

ul.shoppingFullWidth li 
{
	width:580px;
}
ul.shopping li img, ul.shoppingFullWidth li img, ul.shopping li img a ,ul.shoppingFullWidth li img a 
{
	float:left;
	margin-left:0px;
	width:100px;	
	height:100px;
}
ul.shopping li img a 
{
	margin-right:10px;
}
ul.shoppingFullWidth li a img 
{
	margin-right:10px;
}
ul.shopping li img, ul.shoppingFullWidth li img
{
	border:solid 1px #e4e4e4;	
	text-align:center;
	color:White;
}
div.innerContentWhiteLarge ul.shopping li p 
{
	margin-left:0;
}

ul.shopping li p, ul.shoppingFullWidth p 
{
	float:left;
	width:150px;
	padding-bottom:0;
	padding-right:0;
	margin:0;
}
*html ul.shopping li p 
{
	
	float:none;
}
ul.shoppingFullWidth p 
{
	width:450px;
}
ul.shopping li a , ul.shoppingFullWidth li a
{
	float:left;
	width:100px;
	color:#c4161c;
	margin-right:5px;
}
*html ul.shopping li a 
{
	width:90px;
	clear:right;
}

ul.shoppingFullWidth li a 
{
	width:auto;
}
div.shoppingDirectorySearch 
{
	float:left;
	margin-top:20px;
	width:608px;
}
.shoppingDirectorySearch h3
{
	float:left;
	margin:10px 0 0 0px;
}
div#directorySearch 
{
	
	float:left;
	height:42px;
	padding:10px 0;

}
div#directorySearch a.linkRedOnWhite
{
	float:left;
	margin:0;
}


div#directorySearch label
{
	float:left;
	font-size:18px;
	margin:5px 0 0 0;
}
div#directorySearch select 
{
	float:left;
	width:130px;
	margin:8px 5px 0 10px;
}
/*div#directorySearch span.left 
{
	background:url(/images/UkashCentral/shopping/directoryInputBgLeft.jpg) repeat-x;
	height:42px;
	width:8px;
	float:left;
}
div#directorySearch span.right 
{
	background:url(/images/UkashCentral/shopping/directoryInputRight.gif) repeat-x;
	height:42px;
	width:8px;
	float:right;
}*/
div#mainContent div#directorySearch a.linkRedOnWhite
{
	
	margin-right:0px;
}
#whatIsMovie 
{
	margin-left:10px;
}
.whatIsVid p 
{
	clear:both;
	width:500px;
}
.bookmarksAndSearch 
{
	padding-top:20px;

}
div.redBox 
{
	width:250px;
	height:50px;
	background:url(/images/UkashCentral/global/redButBg.jpg) no-repeat;
	color:#fff;
	margin:10px 0 0 10px;
}
div.largeRedBox p
{
	font-size:26px;
	margin:9px 0 0 25px;
	text-align:center;
}
div.smallRedBox p 
{
    font-weight:bold;
    margin-top:8px;
}

div.midRedBox p
{
	font-size:13px;
	text-align:center;
	font-weight:bold;
	margin-top:8px;
}
div.mobileIcons 
{
	width:600px;
	margin-top:10px;
	float:left;
}
div.mobileIcons img 
{
	float:left;
	margin-left:10px;
}
div.contentSpacer 
{
	float:left;
	height:100%;
	display:block;
	margin-top:20px;
}
div.contentSpacer p 
{
	margin-top:10px;
	clear:both;
	width:550px;
}

div.contentSpacer a 
{
	color:#c4161c;
}
 ul li div.whereToGetContent p 
{
	width:160px;
	padding-bottom:0;
}
 ul li div.whereToGetContent a 
 {
 	color:#c4161c;
 }
 .roundBoxContentWhite ul,.roundBoxContentWhiteHoz ul
 {
 	margin-left:10px;
 	clear:left;
 }

ul.entriesBox
{
 float:left;
 clear:left;	
}
ul.entriesBox li div img 
{
	float:left;
	margin-right:10px;
	
}
ul.entriesBox li div
{
	width:608px;
	float:left;
	
}
ul.entriesBox li h4, ul.entriesBox li a.body, ul.entriesBox li a.link
{
	width:500px;
	float:left;
	margin-bottom:0px;
}

div.entriesRowL 
{
	margin-top:10px;
	margin-bottom:5px;
	width:580px;
}
div.entriesRowL a 
{
	margin-bottom:5px;
}

div.bodyText ul 
{
	clear:both;
}
div.bodyText ul li 
{
	margin:10px 0 0 0;
}
div.bodyText p 
{
	margin:10px 0 10px 0;
	width:580px;
}
/*div.bodyText p strong 
{
	margin:5px 0 10px 0;
	width:580px;
	float:left;
}*/
div.bodyText a 
{
	color:#c4161c;
}

div.bodyText h2 
{
	font-size:18px;
	font-weight:normal;
	
}
div.bodyText h3 
{
	font-size:12px;
	font-weight:normal;
	margin-top:5px;
	float:left;
	width:450px;
}

a.lnkPrev 
{
	color:#c4161c;
	margin-right:5px;
}
a.lnkNext 
{
	margin-left:5px;
	color:#c4161c;
}
div.paging a 
{
	margin:0 5px;
	font-weight:normal;
}
div.paging span.currentPage
{
	font-weight:bolder;
	margin:0 5px;
	color:#c4161c;
}


#tempMyUkash
{
	width:620px;
	height:834px;
	background:Transparent url(/images/UkashCentral/temp/tempMyUkash.jpg) top left no-repeat;	
	float:left;
	margin-left:-10px;
}

.sIFRhEAD, .sIFRhEAD2
{
	float:left;
	width:600px;
	min-height:20px;
}
.sIFRhEAD h1, .sIFRhEAD h1 object
{
	width:600px;
	float:left;
}
.sIFRhEAD2 h1, .sIFRhEAD2 h1 object
{
	width:400px;
	float:left;
}

.sIFRhEAD2 span.rss
{
	float:right;
	padding-left:20px;
	background:url('/images/UkashCentral/global/rss.jpg') no-repeat left top;	
}
.sIFRhEAD2 span.rss a
{
	text-decoration:none;
	color:#C4161C;
	font-weight:bold;
	float:left;	
}
ul.shoppans
{
	margin-top:20px;
}
.shoppans .roundBoxContainer
{
	margin-top:0px;	
}
.bookmarksAndSearch ul#bookmarks
{
	float:left;	
	
}
.bookmarksAndSearch ul#bookmarks li
{
	float:left;	
	padding-right:10px;
	margin-right:5px;
}
.bookmarksAndSearch ul#bookmarks li a
{
	float:left;
	height:24px;
	padding-left:20px;
	font-size:10px;
}
.bookmarksAndSearch ul#bookmarks li a.send
{
	background:url('/images/UkashCentral/bookmarks/sendToFriend-bookmark.jpg') no-repeat left top;
}
.bookmarksAndSearch ul#bookmarks li a.delicious
{
	background:url('/images/UkashCentral/bookmarks/delicious-bookmark.jpg') no-repeat left top;
}
.bookmarksAndSearch ul#bookmarks li a.digg
{
	background:url('/images/UkashCentral/bookmarks/digg-bookmark.jpg') no-repeat left top;
}
.bookmarksAndSearch ul#bookmarks li a.reddit
{
	background:url('/images/UkashCentral/bookmarks/reddit-bookmark.jpg') no-repeat left top;
}
.bookmarksAndSearch ul#bookmarks li a.facebook
{
	background:url('/images/UkashCentral/bookmarks/facebook-bookmark.jpg') no-repeat left top;
}
.bookmarksAndSearch ul#bookmarks li a.stumbleupon
{
	background:url('/images/UkashCentral/bookmarks/stumble-bookmark.jpg') no-repeat left top;
}
.bookmarksAndSearch ul#bookmarks li.rss 
{
	padding-left:67px;

}
.bookmarksAndSearch ul#bookmarks li a.rss
{
	background:url('/images/UkashCentral/bookmarks/rss-bookmark.gif') no-repeat left top;
}
#searchWrapper h3 span.sup
{
	color:#000000;
	font-size:0.7em;
	font-weight:bold;
	
}
#searchWrapper
{
	float:left;
	padding-top:20px;
	clear:left;
	width:100%;
}
div.longbox
{
	
	width:580px;
	clear:right;
}
div.longbox input
{
	width:550px;
	margin-bottom:5px;
	float:left;
	height:21px;
	border-bottom:2px solid #CECECE;
	border-top:2px solid #CECECE;
	border-left:0;
	border-right:0;
}
* html div.longbox input
{
	height:25px;
}
#mainContent div.longbox a.linkRedOnWhite
{
	margin-right:8px;
}

ul#faqBox, ul.faqBox 
{
	padding-bottom:20px;
}

ul.faqBox ul, ul.faqBox ol
{
	clear:left; 
	list-style: disc; 
	margin-left:20px
}
#faqBox h3 a, .faqBox h3 a
{
	border:2px solid #e4e4e4;
	display:table;
	height:100%;
	padding:10px;
	width:564px;
	padding-right:30px;
	display:block;
	background-color:#f7f7f7;
	margin:0;
	background:url(/images/UkashCentral/global/faqsClosedBg.jpg) top right no-repeat #F3F3F3;
	text-decoration:none;
	cursor:pointer;
	font-size:14px;
}
#faqBox .body, .faqBox .body 
{
	border:solid #e4e4e4;
	border-width:0 2px 2px 2px;
	height:auto;
	padding:10px;
	margin-top:-5px;
	width:584px;
	float:left;
}
#faqBox .entriesRowL, .faqBox .entriesRowL
{
	margin-top:-2px;
	margin-bottom:0;
}
#faqBox span.faqArrow, .faqBox span.faqArrow 
{
	 
	 height:17px;
	 width:19px;	
	 float:right;
}
#faqBox li span, .faqBox li span
{
	float:left;
	width:550px;
	height:auto;
}
#faqBox li span p, .faqBox li span p 
{
	float:left;
	width:550px;
	height:auto;
}
#faqBox li span p a, .faqBox li span p a 
{
	color:#c4161c;
}
#faqBox li h3, .faqBox li h3 
{
	float:left;
	width:550px;
	height:auto;
}
#faqBox li div, .faqBox li div 
{
	float:left;
	width:550px;
	height:auto;
}
.faqQJ
{
	width:500px;
	padding-top:20px;
	padding-bottom:10px;
}
.faqQJ label
{
	float:left;
	padding-right:10px;
	padding-top:5px;
}
.faqQJ span
{
	float:left;
}
.faqQJ select
{
	
	margin:0px;
	width:200px;
	height:25px;
	float:left;
}
ul.where-Ukash
{
	margin-left:12px;
}
#rightInnerWrap span.inpSelectLeft
{
	background:url(/images/UkashCentral/global/inputImageLeftRed.gif) no-repeat; 
}
#rightInnerWrap span.inpSelectRight
{
	background:url(/images/UkashCentral/global/inputImageRightRed.gif) no-repeat; 
}
*:first-child+html #rightInnerWrap span.inpSelectLeft{ display:none;} * html #rightInnerWrap span.inpLeft {display:none;}
*:first-child+html #rightInnerWrap span.inpSelectRight{ display:none;} * html #rightInnerWrap span.inpRight {display:none;}

#Movie { float:left;}
#whereToGet p a, .leftMobilePanel p a
{
	float:none;
}
.latestFaqs p
{
	width:250px;
}
#testies
{
	float:left;
}

#adultContent, #myUkashHowTo
{
	top:100px;
	left:35%;
	z-index:999;
}

#adultContent 
{
	position:fixed;
}

#adultContent {
	position:absolute\9;
}

.forward-link {
	width:130px\9;
}

#adultContent .roundBoxContainer, #adultContent .roundBoxContainer .roundBoxContentWhite, #adultContent .roundBoxContainer .roundBoxContentWhite h3,
#adultContent .roundBoxContainer .roundBoxContentWhite  .innerContentWhite {
	position:relative;
	z-index:1000;
}

#myUkashHowTo 
{
	position:absolute;
}

#myUkashHowTo 
{
	left:25%;
}
#adultContent  h3.roundBoxWhite { 
	padding:10px 12px 10px 8px; 
	margin:0 0 0 10px;
	float:left;
	width:270px;
	margin-left:-2px;
	position:relative;
	z-index:0;
	line-height:1;
}
* html #adultContent h3.roundBoxWhite { 
	width:294px;
	margin-left:-1px;
}
.linkRedOnWhiteBack {
font-size:16px;
	font-weight:bold;
	padding-left:30px;
	padding-top:5px;
	height:23px;
	float:left;
	margin-right:5px;
	background:url(/images/UkashCentral/global/linkredOnWhiteBack.gif) no repeat;
	
}
#mattWrapper
{
	display:table;
	height:100%;
	margin:0 auto;
	width:100%;
	z-index:100;
	position:fixed;
	top:0;
	left:0;
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
#mattBoxWrap2 
{
	background-color:#fff;
	display:table;
	height:100%;
	margin:0 auto;
	width:100%;
	z-index:100;
	position:absolute;
	top:0;
}
*html #mattWrapper 
{
	height:2500px;
}
*html #mainOptions a.twoOp1,*html #mainOptions a.twoOp2
{
	overflow:hidden;
	height:10px;
}
* html .innerContentWhiteLarge 
{
	width:608px;
}
* html .whereToGetContent img 
{
	max-width:100px;
	float:left;
	margin:0 15px 0 0;
}
* html ul.panels li 
{
	display:inline;
	float:left;
	
}
* html p.ukashForm
{

}
* html p.ukashForm input.whereTo 
{
	width:250px;
}

*html .entryBody 
{
	padding-right:0;
	float:left;
}
*html #mainContent .entryBody p 
{
	float:left;
	width:auto;
}
*html #reg1RightCol.contactSupport 
{
	width:180px;
	border-right:none;
}
*html #footer a.linkRedOnWhite 
{
	text-indent:-25;
}

select.day 
{
	margin-right:10px;
	width:50px
}
select.month 
{
	margin-right:10px;
	width:50px
}
select.year
{
	margin-right:10px;
	width:140px;
}
*html #footer p input 
{
	width:232px;
}
*html p.ukashForm 
{
	width:280px;
}
*html p.ukashForm.reg 
{
	width:350px;
}
*html span#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_cpMainHolder_registration_10_labelPasswordStrength, *html #strengthIndicator
{
	display:none;
}
*html #faqBox li span.body p
{
	width:506px;
	float:left;
}
*html #faqBox li span.body 
{
	width:564px;
	float:left;
}

*html #faqBox h3 a 
{
	float:left;
}
*html #faqBox div h3 
{
	float:left;
}
*html ul#faqBox 
{
	padding-top:0;
}
*html #faqBox li 
{
	float:left;
	height:100%;
}
#faqBox .entriesRowL div li
{
	float:left;
	width:564px;
}
*html select.ie6Gone 
{
	display:none;
}
div.ukashOut {
	width:294px;
	color:#FFFFFF;
	float:left;
	
}
div.ukashOut h3 {
	background:url(/images/UkashCentral/roundedBox/ukashOutHeader.gif) no-repeat;
	text-indent:-5000px;
	overflow:hidden;
	height:42px;
	width:294px;
	float:left;
	margin:0;
}
div.ukashOutInnerContent {
	width:294px;
	float:left;
	margin:10px 0;
	background-color:#323232;
	margin:0;
	padding:0;
}
div.ukashOutFooter {
	background:url(/images/UkashCentral/roundedBox/ukashOutFooter.gif) no-repeat;
	height:10px;
	width:294px;
	float:left;
}
div.ukashOutInnerContent p
{
	margin:5px 0 10px 10px;
	width:275px;
	float:left;
	display:inline;
}
div.bodyText div, div.ukashOutPage p, div.ukashOutPage p strong
{
	width:400px;
}
.bodyText p.ukashOutImg {width:180px; float:right;}
div.longbox p 
{
	clear:both;
	float:left;
}
div.bodyText ul.imgRight, div.bodyText ul.imgRight li
{
	width:300px;
	clear:none;
	float:left;
	list-style-type:disc;
}
div#Movie 
{
	float:left; 
	width:630px;
	position:relative;
	overflow:hidden;
}
div#Movie img {
	margin:80px 50px 0 0; 
	float:right
}
div#Movie h1 {
	float:left; 
	clear:none; 
	margin:100px 0 0 0px;
}
div#Movie h2 {
	float:left;
font-size:18px;
margin-bottom:20px;
width:390px;
}
div#Movie a.linkRedOnWhite {
	float:left!important
}
div#Movie p 
{
	width:550px;
	margin:0;
	float:left;
	margin-bottom:10px;
}
div#Movie img.latestOffers 
{
	float:left;
	margin:0;
}
div.bodyText a.merchantLink 
{
	color:#000;
	font-size:18px;
}
#login #indicatorContainer {
	background:url(/images/Ukashcentral/progressBars/ProgressBarUpdate-red.jpg) no-repeat;
	width:275px;
	height:35px;
	float:right;
	margin:5px 10px 0 0;
	position:relative;
	display:inline;
	
}
div.indicate 
{
	display:none;
}

#login span.topQoute 
{
	background:url(/images/UkashCentral/global/homeProQuoteTop.gif) no-repeat;
	width:15px;
	height:15px;
	float:left;
	clear:right;
}
#login span.bottomQoute 
{
	background:url(/images/UkashCentral/global/homeProQuoteBottom.gif) no-repeat;
	width:15px;
	height:15px;
	float:left;
	clear:both;
	
}
#ukashBeta 
{
	position:absolute;
	top:0;
	left:0;
	width:78px;
	height:78px;
	background:url(/images/UkashCentral/global/beta.png) no-repeat;
	text-indent:-5000px;
	overflow:hidden;
}
#ukashRUBeta 
{
	position:absolute;
	top:0;
	left:0;
	width:130px;
	height:130px;
	background:url(/images/UkashCentral/global/ru_beta.png) no-repeat;
	text-indent:-5000px;
	overflow:hidden;
}
.roundBoxContainerLarge span.break 
{
	width:585px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}

.roundBoxContainerLarge .black 
{
	color:#000000;
}

div.roundBoxContainerLarge div.adult p a, div.roundBoxContainerLarge div.adult p 
{
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}
div.roundBoxContainerLarge div.adult p a 
{
	font-weight:bold;
}
div.roundBoxContainerLarge div.adult h4 
{
	padding-top:0px;
}
entryBody p a {
	color:#C4161C;
}
#selectCountry ul li ul li.lastCountry
{
	border-bottom: none;
}
div.homeBoxLinks 
{
	float:left;
}
div.homeBoxLinks a 
{
	margin-right:89px;
	margin-top:10px;
	display:inline;
	float:left;
}

ul.featureSlideshow li
{
	margin:5px 0 0 -2px;
	padding:0;
}
div.offersPaging div
{
	margin:10px 15px 0 0;
}

ul.otherOffers 
{
	float:left;
}
ul.otherOffers li 
{
	float:left;
	margin-top:20px;
	background:url(/images/UkashCentral/global/otherOfferBg.gif) repeat-y;
}
ul.otherOffers li p 
{
	
	float:left;
	width:450px;

	
}
ul.otherOffers li div.wrap 
{
	float:left;
	width:450px;
}
ul.otherOffers li img 
{
	float:left;
	margin-right:10px;
	margin-left:10px;
}
ul.otherOffers li span.top 
{
	width:608px;
	float:left;
	height:9px;
	background:url(/images/UkashCentral/global/otherOfferTop.gif) no-repeat;
}
ul.otherOffers li span.bottom 
{
	width:608px;
	float:left;
	height:9px;
	background:url(/images/UkashCentral/global/otherOffersBottom.gif) no-repeat;
}
ul.sideWhere li p a
{
	text-indent:0px;
	margin:0px;
	float:none;
}
.bodyText ol
{
	clear:both;	
	margin-left: 20px;
}

p.subHeading, span.subHeading
{
font-size:18px;
margin-bottom:10px;
}

#mainLeftCol .noFloatedLink p a
{
	float:none;
}
div#homeLight 
{
	position:absolute;
	width:100%;
	height:100%;
	background-color:#fff;
	z-index:200;
}
.homeLightWrap 
{
	width:585px;
	position:absolute;
	z-index:9999;
	top:10%;
	left:50%;
	margin-left:-285px;
	
  
}

.homeLightWrap img
{
	float:left;
}
.homeLightWrap div.content
{
	background:url(/images/UkashCentral/global/homeLightGrad.jpg) no-repeat #e1e1e1;
	float:left;
	height:auto;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	width:359px;
	position:relative;
	
}
*html .homeLightWrap div.content {
	width:353px;
	
	
}
.homeLightWrap div.content h2 
{
	margin:10px 0 0 10px;
	z-index:1000;
	
}
.homeLightWrap select 
{
	width:250px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	clear:both;
	margin-bottom:15px;
}
 .homeLightWrap .rememb input
 {
	float:left;
	clear:left;
	margin:0 5px 0 10px;
	width:15px;
	height:15px;
 } 
.homeLightWrap label 
{
	float:left;
	color:#000;
	width:300px;
}
span.linkWrap
{
	margin-right:10px;
	float:right;
	margin-top:30px;
}
span.linkWrap a
{
	clear:both;
	margin-bottom:10px;
	
}
.homeLightWrap div.content img.point 
{
	position:absolute;
	bottom:35px;
	right:-25px;
}
.homeLightWrap img.uguy 
{
	float:right;
	margin-top:105px;
}

a:hover.linkRedOnLighty {
	background:url(/images/UkashCentral/global/homeLightyLink.jpg) no-repeat;
	background-position:right -28px;
}

*html a.linkRedOnLighty 
{
	padding-bottom:4px;
}

a.linkRedOnLighty {
	background:url(/images/UkashCentral/global/homeLightyLink.jpg) no-repeat;
	background-position:right 0;
}

a.linkRedOnLighty {
	font-size:16px;
	font-weight:bold;
	padding-right:30px;
	padding-top:5px;
	height:23px;
	float:right;
	margin-right:5px;
}
#globalLite {
	
	background-position:370px 0;
	float:left;
	width:620px;
}
#globalLite span.image {
	background:url(/images/UkashCentral/global/uguyandglobe.png) no-repeat;
	float:right;
	width:220px;
	height:146px;
	display:block;
	margin-right:20px;
	
}
#globalLite h2 {
	margin-top:10px;
	margin-bottom:15px;
	width:350px;
	
}
#globalLite p {
	clear:both;
	float:left;
	width:600px;
}
#globalLite a.linkRedOnWhite {
	float:left;
	margin-top:10px;

}
#mainContent div.homeBoxLinksGlobal 
{
	float:left;
}
#mainContent div.homeBoxLinksGlobal a 
{
	margin-right:73px;
	margin-top:10px;
	display:inline;
	float:left;
}
ul#faqBox li span ul
{
	margin-left: 15px;
	list-style: disc;
}
ul#faqBox li span ul li
{
	float:none;
	clear:left;
}
ul#faqBox li span ol
{
	margin-left: 20px;
}
ul#faqBox li span ol li
{
	float:none;
	clear:left;
	list-style-type:decimal;
}
a.longLinksFix {
	background:url(/images/UkashCentral/global/linkRed-LongLinks.gif) no-repeat right -28px;
	Height:auto;
	Width:240px;
	Text-align:right;
	padding-bottom: 3px;

}

a.longLinksFix:hover
{
	/* background-position: right -28px; */
}



.helpAndSupport {
	width:290px;
	position:relative;
	float:left;
	
	margin-top:20px;
}
*html .helpAndSupport
{
	height:300px;
}
.helpAndSupport img.uGuy {
	position:absolute;
	top:0;
	right:-20px;
}
*html .helpAndSupport img.uGuy 
{
	right:-10px;
} 
.helpAndSupport div {
	width:174px;
	float:left;
	background:url(/images/UkashCentral/global/gradient.gif) top repeat-x #F2F2F2;
}
.helpAndSupport div div {
	border-left:2px solid #E4E4E4;
	border-right:2px solid #E4E4E4;
	position:relative;
	
	
}
*html .helpAndSupport div div 
{
	width:178px;
}
.helpAndSupport div div img.pointer {
	position:absolute;
	right:-16px;
	top:20px;
}
.helpAndSupport div img {
	float:left;
}
*html .helpAndSupport div img 
{
	margin-left:-3px;
}
.helpAndSupport div h3 {
	float:left;
	margin:0px 0 5px 10px;
	display:inline;
}
.helpAndSupport div p {
	float:left;
	margin:0px 0 10px 11px;
	display:inline;
}

div.homeGal 
{
      margin-top:10px;
      overflow:hidden;
      height:327px;
      float:left;
}
div.homeGal h3 
{
	margin:10px 0;
	float:left;
	clear:both;
	font-weight:bold;
	width:600px;
	font-size:20px;
}
div.tabBodWrap ul {
	list-style:none;
	font-size:13px;
	float:left;
	position:relative;
	line-height:35px;
}
*html div.tabBodWrap ul.tabNav li { margin-bottom:-5px;}
div.tabBodWrap ul.tabNav li {
	float:left;
	height:31px;
	margin-right:2px;
}
div.tabBodWrap ul.tabNav li a {
	text-decoration:none;
	float:left;
	text-align:center;
	background:url(/images/ukashAir/Ukash_Air_Assets_08.gif) no-repeat right 0px;
	padding:0 27px 0 20px;
	height:31px;
	color:#c4161c;
	font-weight:bold;
	outline:none;
}
div.tabBodWrap ul.tabNav li a.selected,div.tabBodWrap ul.tabNav li a:hover {
	background-position:right -31px;
	color:#fff;
}
div.tabBodWrap ul.tabNav li span {
	background:url(/images/ukashAir/Ukash_Air_Assets_07.gif) no-repeat 0 0;
	width:7px;
	float:left;
}
div.tabBodWrap ul.tabNav li span.on,div.tabBodWrap ul.tabNav li span.onHover  {
	background:url(/images/ukashAir/Ukash_Air_Assets_07.gif) no-repeat 0 -31px;
	width:7px;
	float:left;
}
.imageGal ul li {
	float:left;
}
.homeTwoBoxs 
{
	margin-top:20px;
	float:left;
}
.homeTwoBoxs h3 
{
	margin-bottom:10px;
}
.homeTwoBoxs p 
{
	margin-bottom:10px;
	width:275px;
} 
.homeTwoBoxs a.biglink
{
	float:right;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
}
.homeTwoBoxs div.content,.homeTwoBoxs div.contentRight {
	width:290px;
	
	margin-right:20px;
	float:left;
	
}
.homeTwoBoxs div.content div ,.homeTwoBoxs div.contentRight div 
{
	border-top:2px solid #e4e4e4;
	border-bottom:2px solid #e4e4e4;
	padding:10px 0;
	width:290px;
	float:left;
}
.homeTwoBoxs div.contentRight {
	margin-right:0;
}


div.contact0410 
{
	
	margin:10px 0;
	clear:left;
	float:left;
	width:620px;
	
}
div.contact0410 p 
{
	float:left;
	clear:left;
}
#mainContent div.contact0410 a.ask 
{
	float:left;
	clear:left;
	margin:10px 0 0 210px;
	display:inline;
}
div.contact0410 input
{
	margin:10px 0;
	
	
}
 div.contact0410 span 
 {
 	margin:10px 0;

 }
div.clearBoxes
{
	width:620px;
	display:block;
	float:left;
	clear:left;
}
*:first-child+html div.clearBoxes
{
	float:none;
	clear:none;
}
*html div.clearBoxes
{
	float:none;
	clear:none;
}
div.supportInfo 
{
	float:left;
	margin-top:20px;
}
div.supportInfo a 
{
	color:#c4161c;
}
#mainSocialWrap {
	float:right; position:relative; padding-bottom:10px;
}
#mainSocialWrap .bookmarks {
	margin-top:50px; margin-right:100px;

}
#mainSocialWrap .appStore {
	position:absolute; right:18px; top:50px;
}
#mainSocialWrap .facebookLike {
	position:relative; top:10px; right:-15px; padding-bottom:10px; display:block;
}
*:first-child+html #mainSocialWrap {
	margin-top:-85px;
}
*html #mainSocialWrap {
	margin-top:-85px;
}
*html .facebookLike {
	position:relative; margin-top:-50px; right:-15px; padding-bottom:10px; display:block;
}
*:first-child+html .facebookLike
{
	position:relative; margin-top:-50px; right:-15px; padding-bottom:10px; display:block;
}

/* merchant dir styling */

.merchant-dir 
{
	float: left;
    margin: 10px 0 0;
    width: 607px;
}

.merchant-dir ul 
{
	margin-left:-66px;
}

.merchant-dir.featured ul 
{
	margin-left:0 !important;
}

.merchant-dir.featured 
{
	background-image: url("/images/UkashCentral/MerchantDir/featured-btm.png");
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:12px;
}

.merchant-dir h3 
{
	background-image: url("/images/UkashCentral/MerchantDir/featured-head.png");
    background-repeat: no-repeat;
    height: 42px;
    padding: 9px 0 0 30px;
}

.merchant-dir.featured ul 
{
    float: left;
    margin-top: -9px;
    width: 100%;
    background-image: url("/images/UkashCentral/MerchantDir/featured-bg.png");
	background-repeat:repeat-y;
}

.merchant-dir ul li
{
	float: left;
    width: 100px;
    margin:10px 0 15px 66px;
}

.merchant-dir.featured ul li 
{
	margin:15px 20px 0 29px !important;
}

.merchant-dir ul li.first 
{
	
}

.merchant-dir ul li a img
{
	border:solid 1px #C1C1C1;
	max-width:98px;
}

.merchant-dir ul li h4, .merchant-dir ul li h4 a {
	max-width:100px !important;
	word-wrap: break-word;
}

.merchant-dir ul li h4
{
	margin-top:1px;
	font-weight:normal;
}

.sort-submit:hover 
{
	background-position:left bottom;
	cursor:pointer;
}

.sort-heading 
{
	float:left;
	width:100%;
	margin-top:20px;
}

.sort-heading h3, .sort-heading select, .sort-heading input 
{
	float:left;
}

.sort-heading select 
{
	float: left;
    margin: 2px 0 0 10px;
    min-width: 110px;
    padding: 2px;
}

.sort-heading select option 
{
	padding-right:10px;
}

.sort-heading a.btn
{
	float: left;
    margin: -3px 0 0 7px;
    display:block;
    width:26px;
	height:28px;
	border:0;
	cursor:pointer;
}

.letter-filters 
{
	float: left;
    margin: 14px 0 0;
}

.letter-filters li, #pagination li 
{
	float: left;
    margin-right: 7px;
}

li a.current
{
	font-weight:bold;
}

#pagination 
{
	clear: both;
    float: left;
    margin-top: 15px;
}

.no-top-margin 
{
	margin-top:0;
}

.no-btm-margin 
{
	margin-bottom:0;
}

* html .merchant-dir ul {
    margin-left: 0px;
}

* html .merchant-dir ul li {
    margin:10px 66px 15px 0;
}

* html .merchant-dir ul li.last {
    margin-right:0 !important;
}

* html .sort-heading 
{
	padding-top:10px;
}

* html .merchant-dir.featured 
{
	border-bottom:solid 2px #CCC;
	padding-bottom:0;
}

*:first-child+html .merchant-dir ul 
{
	float:left;
	margin-left: -66px;
}
span.body td, span.body th { padding: 3px 4px; }
span.body th { background: #606060;color: #fff; }
span.body .odd { background: #ccc; }

span.body td, span.body th { padding: 3px 4px; }
span.body th { background: #606060;color: #fff; }
span.body .odd { background: #ccc; }

/* HOMEPAGE UPDATE 2011 */
#homeTickList { 
	width: 582px;
	float: left;
	margin: 0 0 20px 60px;
	display: inline;
}

#homeTickList h3 { 
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 6px 0;
}
#homeTickList ul { width: 582px; float: left; }
	#homeTickList ul li { 
		background: url(/images/icon-tick.gif) 0 0 no-repeat;
		width: 562px; 
		float: left;
		padding: 0 0 0 20px;
		margin: 0 0 5px 0;
	}

#homeCtaPanel {
	width: 608px;
	float: left;
	margin: 0 0 0 60px;
	display: inline;

}
	
#homeCtaPanel .infoBox {
	background: url(/images/home/cta-bottom.gif) bottom left no-repeat;
	float: left;
	width: 294px;
	margin: 0 0 18px 14px;
	position: relative;
}
#homeCtaPanel .infoBox:hover {
	background: url(/images/home/cta-bottom-dark.gif) bottom left no-repeat;
}
#homeCtaPanel .first { margin-left: 0; }

#homeCtaPanel .infoBox h3 {
	background: url(/images/home/cta-top.gif) top left no-repeat; 
	color: #16a8c2;
	font-size: 18px;
	padding: 12px 0 18px 14px;
	width: 280px;
	display: block;
	position: relative;
	z-index: 2;
}
#homeCtaPanel .infoBox:hover h3 {
	background: url(/images/home/cta-top-dark.gif) top left no-repeat; 
}
#homeCtaPanel .infoBox ul { 
	float: left;
	padding: 0 35px 0 14px;
	width: 245px;
	
}
#homeCtaPanel .infoBox ul.equal {
	min-height: 65px;

}

#homeCtaPanel .infoBox ul li {
	background: url(/images/home/cta-bullet.gif) 0 5px no-repeat; 
	float: left;
	padding: 0 0 0 15px;
	width: 230px;
	margin: 0 0 3px 0;
}

#homeCtaPanel .infoBox a.btnCta, .subInfoBox a.btnSearch {
	background: url("/images/home/arrows.png") no-repeat right 0;
	color: #16a8c2;
	float: right;
    font-size: 16px;
    font-weight: bold;
    height: 23px;
    margin-right: 5px;
    margin-bottom: 10px;
    padding-right: 30px;
    padding-top: 5px;

}
	#homeCtaPanel .infoBox a.btnCta:hover, .subInfoBox a.btnSearch:hover {
		background-position: right -30px;
	}

	.subInfoBox a.btnSearch { color: #fff; }

	.imgBox img {  
		position: relative;
		top: -10px;
		z-index: 1;
		display: block;
		margin: 0 auto;
		margin-bottom: -10px;
	}
	#homeCtaPanel .imgBox a.btnCta { 
		margin-bottom: -27px;
	    position: relative;
		top: -39px;
	}

.subInfoBox {
	background: url(/images/home/blue-box-bottom.gif) bottom left no-repeat;
	float: left;
	width: 294px;
	margin: 20px 0 0 -1px;
}
.subInfoBox h3 {
	background: url(/images/home/blue-box-top.gif) 0 0 no-repeat;
	color: #fff;
	padding: 9px 0 18px 9px;
	width: 285px;
	float: left;
}
.subInfoBox img { margin: 0 0 4px 9px }

.mapSearch { 
	width: 167px;
	font-size: 11px;  
	float: left;
	height: 21px;
	margin: 0 0 0 9px;
	display: inline;
	padding: 0 5px;
	border: 2px solid #cecece;
	border-radius: 5px;
}

.roundBoxContentGreen .note { margin: 8px 0 0 9px;}
.roundBoxContentGreen .note a { color: #fff;}

/* IE Hacks */
#homeTickList,
#homeCtaPanel { *margin-left: 0; }

/* New footer logos */
.ftLogos { 
	border-left: 2px solid #cecece; 
	float: right;
	width: 152px;
}
.ftLogos a {
	margin: 0 0 0 20px;
	display: block; 
	float: left;
}

#homeMasthead {
	display: inline;
	float: left;
	margin: 0 0 20px -10px;
	padding: 42px 0 30px 0;
	width: 615px;
	border-bottom: 2px solid #e4e4e4;
}
#homeMasthead h2 { color: #c4161c; font-size: 30px; width: 615px; margin: 0 0 12px 0}
#homeMasthead h3 { margin-bottom: 10px; }
#homeMasthead p.intro { font-size: 20px; margin: 0 30px 12px 0 }

ul.homeHowItWorks { width: 615px; float: left; }
ul.homeHowItWorks li { display: block; float: left; width: 195px; margin: 0 0 0 10px; }
ul.homeHowItWorks li.first { margin: 0 0 0 0; }
ul.homeHowItWorks li img { display: block; float: left; margin: 0 0 15px 0;}
#mainContent #homeMasthead a.linkRedOnWhite { float: left; }

.home-free-text { float: left; width: 615px; }
.home-free-text p { float: none; margin: 0 0 15px 0; }
