/*-----
OLI Asks: Screen Style Sheet 
---------------------------------------------------------------------------------
Version: 1.0
Author: Richard Stephenson
Email: richard.stephenson@awadigital.com
Website: http://www.awadigital.com
Started: 3 March 2008
-------------------------------------------------------------------------------*/

/*Oli asks... popup box styles*/
#oli_asks_holder {
padding:0;
position:absolute;
top:50%;
left:50%;
z-index:3000;
width:594px;
height:317px;
border:1px solid #CCC;
margin-left:-298px;
margin-top:-150px;
}
#oli_asks_holder iframe {
width:594px;
height:293px;
background-color:#FFF;
}
#oli_asks_close {
width:588px;
height:21px;
background-color:#F20087;
padding-right:6px;
padding-top:3px;
}
#oli_asks_close a {
text-transform:lowercase;
display:block;
float:right;
font-size:13px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
color:#FFF;
background:url(../pix/oli_asks/close.gif) center right no-repeat;
padding-right:20px;
}

/*Oli asks... page styles*/
body.oli_asks * {
margin:0;
padding:0;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
line-height:1.4em;
list-style:none;
}
body.oli_asks {
font-size:100%;
margin:0;
padding:0;
}
body.oli_asks #container {
width:594px;
height:293px;
background-color:#FFFFFF;
margin:auto;
position:relative;
}
body.oli_asks #container h1 {
width:154px;
height:69px;
background:url(../pix/oli_asks/oli_asks.gif) no-repeat;
position:absolute;
top:10px;
left:19px;
text-indent:-3000px;
overflow:hidden;
font-size:0;
}
body.oli_asks #container img.hero {
position:absolute;
border:1px solid #CCC;
top:14px;
right:12px;
}
body.oli_asks #container p.introduction {
padding:90px 200px 0 106px;
font-size:87.5%;
color:#666;
}
body.oli_asks #container form {
margin:15px 200px 0 106px;
position:relative;
}
body.oli_asks #container form p.warning {
position:absolute;
top:55px;
left:0;
color:#F20087;
font-size:82.75%;
}
#container form div.radio_group div {
margin-bottom:7px;
}
body.oli_asks #container form div.radio_group label {
font-size:87.5%;
color:#666;
font-weight:bold;
}
body.oli_asks #container form div.form_buttons {
text-align:right;
padding:10px 15px 0 0;
}
body.oli_asks #container .answers {
padding:0 200px 0 106px;
}
body.oli_asks #container .answers p {
padding-top:10px;
font-size:87.5%;
color:#666;
font-weight:bold;
}
body.oli_asks .result {
overflow:hidden;
width:240px;
}
body.oli_asks .result span {
float:right;
color:#F20087;
display:block;
font-weight:bold;
}
body.oli_asks .bar_holder {
width:200px;
float:left;
border:1px solid #ccc;
}
body.oli_asks .bar {
background-color:#F20087;
height:18px;
position:relative;
}
body.oli_asks .bar img {
position:absolute;
top:0;
left:0;
height:18px;
}
