* {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif; text-align:center; color:#8DA4B2; font-size:11px; line-height:17px;}

#ollance{background: url('http://www.ollance.com/images/ollance.gif');background-repeat: no-repeat;width:183px;height:51px; float:left; padding:6px 0 0 26px;}
#wrapper { margin:0 auto; width:735px; text-align:left; }
#results-wrapper { margin:0 auto; width:765px; text-align:left; }

#header-nav {height:16px; text-align:right; margin:5px 19px 0 0;}
#header-nav a {padding:0 7px;}

/*Home page Specific*/
#header {height:135px;}
#logo {float:left; padding:16px 0 0 26px;}

#choice-wrapper {padding-left:23px;}
.choice-container {float:left; width:172px; height:203px;}

/*Ad Page Specific*/
#ad-logo {float:left; padding:6px 0 0 26px;}
#ad-header {height:70px;}
#ad-icon {float:right; padding:10px 20px 0 0;}
#ad-top {background:url(../images/divider.gif) no-repeat; padding:5px 0 60px 28px;}
#ad {text-align:center;}
#ad-bottom {text-align:right; padding:68px 28px 5px 0;}
#thankyou {background:url(../images/divider-bg.jpg) no-repeat; padding:20px 140px; text-align:center;}

/*Generic Subpage*/
.divider {background:url(../images/divider.gif) top center no-repeat; height:13px;}
#sub-left {float:left; width:161px;  padding:14px 14px 28px 28px; margin:20px 0 30px 0; font-size:12px; font-weight:bold;}
#sub-left ul {padding:8px 0 10px 3px;}
#sub-left ul li {padding:5px 0; list-style:none; background:none; }
#sub-right {float:left; width:477px; border-left:1px solid #DEE5E9; padding:14px 20px 28px 26px; margin:20px 0 30px 0; font-size:12px;}

#how-it-works-flash {padding:25px 0;}

/*Panel*/
.panel-top {background:url(../images/panel-top.gif); width:460px; height:22px; margin-top:20px;}
.panel-mid {background:url(../images/panel-mid.gif) repeat-y; width:420px; padding:0 20px;}
.panel-mid p {padding:5px;}
.panel-bot {background:url(../images/panel-bot.gif); width:420px; height:30px; padding:5px 20px 0 20px; text-align:right;}

/*Footer*/
#footer {background:url(../images/divider.gif) top center no-repeat; padding:10px 26px 0 36px;}
#footer a {padding:0 7px;}
#footer-left {float:left;}
#footer-left img {float:left; width:16px; height:16px;}
#footer-right {float:right; text-align:right;}
#footer-right a {color:#8DA4B2;}
#footer-right div {float:left; width:auto; height:16px;}

/*Formatting*/
p {margin:0; padding:5px 0;}

h2 {font-family:VAG Rounded Light, Arial Rounded MT Bold, HelveticaRounded Bold, Arial, Helvetica, sans-serif; padding:3px 0 6px 0; font-size:19px; line-height:21px;}
h3 {padding:3px 0 6px 0; font-size:14px; font-weight:bold;}
h4 {padding:2px 0 4px 0; font-size:13px; font-weight:bold; font-style:italic; color:#43C1DF;}
h5 {padding:5px 0 4px 0; font-size:12px; font-weight:bold;}

ul, ol {margin:0; padding:8px 0 10px 15px;}
ul li {padding:2px 0 2px 9px; list-style-type:none; background:url(../images/bullet.gif) no-repeat 0 8px;}

a img {border:none;}
a:link, a:visited {color:#0087B1; text-decoration:none;}
a:hover {color:#DE385A; text-decoration:underline;}

/*Forms*/
form {display:inline;}
#contact-form input, #contact-form textarea, #commentform input, #commentform textarea {border:1px solid #AEBEC8; background:#FBFCFC; font-size:12px; color:#8DA4B2; line-height:16px; font-family:Arial, Helvetica, sans-serif; padding:2px; margin:3px 0;}
#commentform .submit, #contact-form .submit {border:0;}

/*Misc*/
.border-right {border-right:1px solid #DEE5E9;}
.border-left {border-left:1px solid #DEE5E9;}
.left {float:left;}
.right {float:right;}
.small {font-size:11px; font-weight:normal;}
.smaller {font-size:10px;}
.justi {text-align:justify;}
.side-padding {padding:0 25px;}
.join-button {margin:10px 25px 7px 0;}
.quote {font-family:Arial, Helvetica, sans-serif; color:#C7D3DA; font-size:16px; font-style:italic; font-weight:bold;}
.buy{font-family:Arial, Helvetica, sans-serif; color:#0087B1; font-size:16px; font-style:italic; font-weight:bold;}
.frame, .code {padding:6px; border-left:1px dashed #DFDFDF; border-top:1px dashed #DFDFDF; border-right:1px dashed #AFAFAF; border-bottom:1px dashed #AFAFAF;}
.code {background:#F7FBFD; font-family: Georgia, "Times New Roman", Times, serif, monospace; color:#8DA4B2; font-style:italic;}

.light {color:#C5D0D7; padding-left:10px;}
.table{ background-color:#F6F9F9;}