body{background: url(../images/popup_bg.gif) repeat-x top #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:5px 0 0 0; padding:0px; min-width:645px;}
p, table, dl {margin: 10px 40px; clear:both;}
ul {padding-left: 50px;}
table {width: 600px;}
td {padding: 3px;}
h2{ margin: 0px 0px 10px 3%; width: 97%; color: #fff; clear: both; overflow:hidden}
.popup_logo{background: url(../images/popup_logo.gif) no-repeat top left; width: auto; height: 48px; margin: 23px 20px 6px;}
h2 span.left {float: left; font-size: 17px; font-weight: bold; line-height: 29px;background: url(../images/popup_title_left.gif) no-repeat top left; padding: 0px 15px;}
h2 span.right {float: left; font-size: 10px; line-height: 29px;background: url(../images/popup_title_right.gif) no-repeat top right; padding: 3px 60px 0px 0px;}
.date{float: left;}
h3 {margin: 10px 40px; font-weight: bold; font-size: 12px; clear: both;}
br {clear: both;}
.footer {text-align: right; margin: 10px 40px; }
.footer a {font-weight: bold; }
.contact_box {float: left; display: block; padding-left: 30px; width:235px; margin:0 0 10px; clear:none; }
.how_it_works {
margin-left:40px;
clear:both;
}
.how_it_works li{
width:364px;
height:138px;
margin-bottom:12px;
padding-left:66px;
padding-right:258px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
font-weight:bold;
color:#515151;
list-style-type:none;
}
.how_it_works li.first{
padding-top:60px;
height:78px;
background:url(../images/how_it_works.jpg) top left no-repeat;
}
.how_it_works li.second{
padding-top:48px;
height:90px;
background:url(../images/how_it_works2.jpg) top left no-repeat;
}
.how_it_works li.third{
padding-top:48px;
height:90px;
background:url(../images/how_it_works3.jpg) top left no-repeat;
}
dl ul {margin:0;padding:0;padding-left:15px;}
dl dd {margin:0;padding:0;}
