@charset "utf-8";
/* CSS Document */

*
{
margin:0;padding:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}

body {background:url(../images/page_bg.gif) left top repeat-x #CCCCCC;}

.left{float:left;}
.right{float:right;}

#container{width:700px; margin:0px auto;}

#header{width:692px; float:left; padding:0px 4px; background:#FFFFFF;}
#header .topPart{width:692px; float:left; background:url(../images/headerBg.gif) left top repeat-x; height:88px;}
#header .logo{width:210px; height:87px; float:left;}
#header .flags{width:432px; float:right; padding-top:36px;}
#header .flags ul li{width:53px; text-align:center; float:left; background:url(../images/flagDivider.gif) right top no-repeat; font:normal 10px/14px Arial, Helvetica, sans-serif;}
#header .flags ul li a{color:#A4A4A4; text-decoration:none;}
#header .flags ul li a:hover{text-decoration:underline;}
#header .banner{width:672px; padding-left:20px; padding-top:90px; height:42px; float:left; background:url(../images/headerBanner.jpg) left top no-repeat;}


#body{width:672px; float:left; background:url(../images/money.jpg) 14px 3px no-repeat #FFFFFF; padding:15px 14px 0px 14px;}
#body h1{margin-left:105px; font:bold 35px Arial, Helvetica, sans-serif; color:#009900;}
#body h2{font:bold 24px Arial, Helvetica, sans-serif; color:#009900;}
#body h3{font:normal 20px Arial, Helvetica, sans-serif; color:#009900; margin-bottom:10px;}


#bodyLeft{width:350px; float:left; padding-top:20px;}
#bodyLeft ul li{width:332px; display:block; background:url(../images/bullet1.gif) 7px 6px no-repeat; font:normal 13px/20px Arial, Helvetica, sans-serif; color:#3B3B3B; padding-left:18px;}

#bodyRight{width:320px; float:right;}
#bodyRight .bonusBg{width:300px; float:right; background:url(../images/bonusBg.jpg) left top no-repeat; padding-left:13px; padding-top:15px; height:134px; float:left;}
#bodyRight .bonusBg h1{font:normal 21px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; margin-left:0px; margin-bottom:10px;}
#bodyRight .bonusBg ul li{width:284px; float:left; padding-left:16px; background:url(../images/bullet2.gif) left 5px no-repeat; font:normal 13px/22px Arial, Helvetica, sans-serif; color:#FFFFFF;}

#bodyBtm{width:672px; float:left; background:url(../images/greyShade.jpg) left top no-repeat; padding-top:15px; margin-top:15px;}
#bodyBtm .rate{width:503px; float:left; margin-left:83px; display:inline; padding-top:10px;}
#bodyBtm .rateList{width:503px; float:left;}
#bodyBtm .rateList ul{margin-top:15px;}
#bodyBtm .rateList ul li{width:104px; float:left; margin-right:28px; display:inline; background:url(../images/blueBorderBox.gif) left 15px no-repeat; font:bold 11px Arial, Helvetica, sans-serif; color:#676767;}
#bodyBtm .rateList ul li.noMargin{margin-right:0px;}

#footer{width:700px; float:left; background:#FFFFFF;}
#footer .pay{background:url(../images/footerBg.gif) left bottom repeat-x; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:3px; float:left; width:672px; margin:0px 4px; display:inline; }
#footer .footerNav{width:700px; float:left; text-align:center; font:normal 10px/18px Arial, Helvetica, sans-serif; color:#666666; background:url(../images/btmCurve.gif) left bottom no-repeat; padding-bottom:15px; padding-top:10px;}
#footer .footerNav a{color:#666666; text-decoration:none; font:bold 11px/18px Arial, Helvetica, sans-serif;}
#footer .footerNav a:hover{text-decoration:underline;}
#footer .footerBtm{background:#CCCCCC; width:692px; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#333333; padding:10px 4px; text-align:center;}

img.pay-icons{margin-right:10px;}

p.smallHeading{margin-left:137px; font:normal 21px Arial, Helvetica, sans-serif; color:#009900;}
p.examples{font:bold 13px Arial, Helvetica, sans-serif; margin:8px 0px; color:#3B3B3B;}
p.underlinedText{font:normal 18px/30px Arial, Helvetica, sans-serif; color:#003399; text-decoration:underline;}
p.greyText{font:bold 17px/56px Arial, Helvetica, sans-serif; color:#676767;}
p.greenText{font:bold 17px/56px Arial, Helvetica, sans-serif; color:#019A01;}

span.blueText{font-weight:bold; color:#0171B3; font-size:15px;}