*, html { margin: 0; padding: 0; }
body { background: #EEE; font-family: Tahoma, sans-serif; font-size: 80%; color: #676767; }
ul { list-style-type: none; margin: 0; padding: 0; }
img { border: none; }
p { font-size: .95em; line-height: 1.3em; padding: 20px 40px 20px 40px; color: #474747; }
a { text-decoration: none; }
strong { color: #3e0346; }

#aboutContent p { text-align: justify; }
img.left { padding-right: 10px; }
img.right { padding-left: 10px; }

#aboutContent h2 { background: url(../images/AboutUs.jpg); width: 113px; height: 23px; float: none; margin: 30px 0 0 15px; }
#aboutContent h2 span { display: none; }
#countriesContent h2 { background: url(../images/countries.jpg); width: 287px; height: 29px; float: none; margin: 30px 0 0 15px; }
#countriesContent h2 span { display: none; }
#contactContent h2 { background: url(../images/contact.jpg); width: 99px; height: 24px; float: none; margin: 30px 0 0 15px; }
#contactContent h2 span { display: none; }
#faqContent h2 { background: url(../images/faq.jpg); width: 341px; height: 28px; float: none; margin: 30px 0 0 15px; }
#faqContent h2 span { display: none; }

#contactContent p { padding: 20px 40px 20px 100px; }
#faqContent p { padding: 0 40px 20px 100px; }
/*#contactContent p.p1 { padding: 20px 40px 20px 60px; }*/
#contactContent h3 { margin: 20px 0 0 60px; padding-left: 16px; color: #7d4a84; font-size: 1.1em; background: url(../images/gtgt.gif) left no-repeat; }
#faqContent h3 { margin: 20px 0 10px 60px; padding-left: 16px; color: #7d4a84; font-size: 1.1em;}

#countriesContent ul { line-height: 2em; }
#countriesContent h3 { margin: 20px 0 0 50px; color: #7d4a84; font-size: 1.1em; padding-left: 16px; background: url(../images/gtgt.gif) left no-repeat; }
#countriesContent ul li { width: 150px; }
li.top { float: left; }
ul.sub { margin: 10px 0 0 50px; }



ul#aboutsubmenu { float: right; margin: -17px 30px 0 0; }
ul#aboutsubmenu li { float: left; }
ul#aboutsubmenu li a { padding: 5px; color: #8d2aab; font-weight: bold; font-size: 1em;  }

#wrapper { width: 816px;  margin: 18px auto; background: white; border: 1px solid #E0E0E0; }

#header { background: url(../images/header.jpg); width: 816px; height: 121px; }
#header h1, #header h4 { display: none; }
#header img { float: left; }

#banner { background: url(../images/banner.jpg); width: 816px; height: 209px; }
#banner h1, #banner h4 { display: none; }


#footer { width: 816px; margin: -12px auto;}
#copyright { width: 816px; margin: -12px auto; font-size: .8em; text-align: right; padding-right: 5px;}

ul#footlinks li { float: left; font-size: .8em; }
ul#footlinks li a { padding: 0 5px 0 5px; color: #676767;}

ul#lang { position: absolute; margin: 5px 0 0 710px; }
ul#lang li { float: left; font-size: .8em; }
ul#lang li a { padding: 0 5px 0 5px; color: #3e0346;}

#menu { position: relative; width: 816px; height: 29px; background: url(../images/menu_bg.jpg) repeat-x; top: 92px; }
#menu ul { float: right;}
#menu li { float: left; font-size: 1.1em; font-weight: bold; margin-top: 0; }
#menu li a { padding: 5px 15px 0 15px; color: white; display: block;}
#menu li a:hover { background: url(../images/active_bg.gif) top center no-repeat;}

#content { width: 525px; background: url(../images/content_bg.jpg) right no-repeat; float: left; }
#content h3 { margin: 20px 0 0 20px; padding-left: 16px; color: #7d4a84; font-size: 1.1em; background: url(../images/gtgt.gif) left no-repeat; }
#content ul { list-style-image: url(../images/bullet.gif); margin-left: 80px; padding: 10px; font-size: .9em; letter-spacing: normal; word-spacing: .1em; line-height: 1.6em; }
/*#content ol { list-style-type: decimal; margin-left: 80px; padding: 10px; font-size: .9em; letter-spacing: normal; word-spacing: .1em; line-height: 1.6em; }*/
#content ol { margin: 10px 0 0 10px; background: url(../images/HowItWorks.jpg) no-repeat; width: 490px; height: 190px; }
#content ol li { display: none; }
#content ul strong { color: #3e0346; font-size: 1.1em; }

#right { float: right; width: 270px; margin: 20px 10px 0 0; }
#right h3 { margin: 0 0 0 5px; padding-left: 16px; color: #7d4a84; font-size: 1.1em; background: url(../images/gtgt.gif) left no-repeat; }

ul#merchants img { padding: 2px; }
.clear { clear: both; }
a:hover { text-decoration: underline; }

.ie #menu { top: 2px }
.ie ul#lang {  margin: 5px 0 0 485px; }
