/* OPINIONISER.CSS */
 
/* === GlOBALS === */
                       
 
* {margin: 0; padding: 0;}

html {margin: 0; padding: 0; width: 100%; height: 97%;}

h1,h2 {margin: 0; padding: 0;}

body {
width: 100%;
height: 97%;
font-family: Verdana, Helvetica, Arial, sans-serif;
background: #F3DFA0 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/body_bg2.gif) repeat-y center;
font-size: 62.5%; /* This is [a] to unify cross-browser font displays, and [b] engineer it so that 1em==10px. Makes proportional sites easier! */
margin:0;
font-weight: normal;
color: #ffffff;
}

.hide {
visibility: hidden;
}

.floatright {
float: right;
}

.floatleft {
float: left;
}

.cleared {
clear: both;
}

p {color: #1C3640; font-size: 1.1em; padding: 1em;}

a {color: #376A7E; text-decoration: underline;}



/* === DIVs === */


div#container {
width: 100%;
min-height: 100%;
position: absolute;
min-height: 30em;
}

div#totalpage {
margin: 0 auto;
background-color: #fff;
width: 850px;
padding: 0;
min-height: 30em;
}

div#header {
width: 850px;
height:7.4em;
background: #5EBEE8 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_bg.gif) repeat-x;
margin: 0; padding: 0;
}

div#header_left {
width : 300px;
float: left;
padding: 0px;
margin: 0px;
height: 7.4em;
}
 
div#header_right {
width : 500px;
float: right;
padding-top: 5px;
padding-right: 0px;
margin: 0px;
}

div#header_right img {
padding: 0px;

}

div#topnav {
clear: both;
width: 850px;
height: 2.7em;
background: #94E308 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/topnav_bg.gif) repeat-x;
margin: 0px;
padding: 0px;
}

div#userpanel {
width: 850px;
background-color: #fff;
margin: 0;
}

div#userpanelcontainer {
margin: 1em auto;
width: 838px;
background: #C8EFB0 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_middle.gif) repeat-x;
}

div#userpaneltop {
height: 3px;
width: 838px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_top.gif) no-repeat;
}

div#userpanelmiddle {
width: 838px;
background: #C8EFB0 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_middle.gif) repeat-x;
}


div#userpanelbottom {
height: 3px;
width: 838px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_bottom.gif) no-repeat;
}

div#main {
padding: 0;
width: 838px;
background-color: #FFFFFF;
/* min-height: 30em; */
padding:0; margin:0 0 0 6px
}

div#bigbuttons {
width: 825px;
background: none;
text-align: center;
}

div#footernav {
width: 850px;
height: 2.7em;
background: #94E308 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/topnav_bg.gif) repeat-x;
}

div#footernav div#footer_addthis {
	float:right;
	padding-top: 5px;
}

div#footernav div#footer_addthis a {
	border: 0px none;
}

div#footer {
width: 850px;
background: #5EBEE8 url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_bg.gif) repeat-x;
text-decoration: none;
}

div#soapbox {
width: 16em;
height: 16em;
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/soapbox.png);
_background-image: none; /* Toy browser hack - stops unsupported PNG from showing */
background-repeat: no-repeat;
z-index: 102;
position: absolute;
top: 1em;
left: 66%;
}





/* --- DIV#HEADER --- */



div#header h1,h2 {font-size: 2em;}

div#header h1 {
height: 74px;
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/opinioniser_logo.gif) no-repeat;
margin: 0;
padding: 0;
}

div#header h2 {
font-size: 1.1em;
position: relative;
top: -2em; left: 3.5em;
margin: 0 0 -1.3em 0;
padding: 0 0 1.3em 0;
}

/* --- DIV#TOPNAV --- */

div#topnav p {
padding: 0.7em 0 0 0;
}

div#topnav ul {
padding: 0 0 0 0.4em;
display: inline;
list-style-type: none;
}

div#topnav li {
display: inline;
list-style-type: none;
}

div#topnav a {
color: #5D8205;
text-decoration: none;
font-size: 1.1em;
border-width: 0 1px 0 0;
border-color: #6F9C06;
border-style: dotted;
padding: 0 0.8em;
}

div#topnav a:hover {
color: #344803;
}




/* --- DIV#USERPANEL --- */


div#userpanel p {
font-size: 1em;
line-height: 1.4em;
color: #464D36;
}

div#userpanel a {
color: #1C3640;
text-decoration: underline;
}

div#userpanel a:hover {
text-decoration: underline;
}

div#userpanel-opinionise {
float:left;
width: 269px;
margin-right: 15px;
}

div#userpanel-opinionise h3 {
height: 55px;
width:106px;
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_opinionise.gif) no-repeat;
}

div#userpanel-register {
float:left;
width: 269px;
margin-right: 15px;
}

div#userpanel-register h3 {
height: 55px;
width: 106px;
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_register.gif) no-repeat;
}

div#userpanel-login {
float:left;
width: 269px;
}

div#userpanel-login h3 {
height: 55px;
width: 92px;
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_login.gif) no-repeat;
}



/* --- DIV#MAIN --- */


.category-block-left
{
	float: left;
	margin: 0 15px 10px 0;
	padding: 0;
}

.category-block-middle
{
	float: left;
	margin: 0 16px 10px 0;
	padding: 0;
}

.category-block-right
{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
}

#sidebar
{
float:left;
width:208px;
}

.category-title
{
line-height: 42px;
vertical-align: center;
font-size: 1.3em;
font-weight: bold;
text-align: left;
color: #1C3640;
padding: 0 0 0 42px;
margin: 12px 0 0 0;
}

div#main ul {
width: 269px;
margin: 0 0 0 0;
color: #000;
text-decoration: none;
}

div#sidebar ul {
width: 200px;
margin: 0 0 0 0;
color: #000;
text-decoration: none;
}

div#main li {
color: #8FC8DE;
background: #EBF2F4;
display: list-item;
padding: 0.3em;

list-style-position: inside;
list-style-type: circle;
}

div#main li.available {
background: #CEEEF9;
padding: 0.3em;
font-weight: normal;
list-style-type: disc;
}

/* added by MM */


div#main li.bold a
{
font-weight: bold;
}

div#main li.bold a:hover 
{
font-weight: bold;
}

/* end of bit added by MM */

div#main li.available a {
color: #1C3640;
text-decoration: none;
font-weight: normal;
}

div#main li.available a:hover {
background: #D9FF08;
color: #3B5303;
text-decoration: none;
font-weight: normal;
}




div#main dl#category-moneyandvouchers dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_money.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-carsandaccessories dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_cars.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-fitnessandsports dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_fitness.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-travel dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_travel.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-daysout dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_daysout.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-homeentertainment dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_homeent.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-electrical dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_elec.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-living dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_living.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-else dt {
width: 269px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_heading_else.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}


/* --- SIDE BAR --- */

div#main div#sidebar a
{
text-decoration:none;
}

div#main dl#category-side-moneyandvouchers dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_money.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-moneyandvouchers dt span.category-title {
text-decoration: none;
}

div#main dl#category-side-carsandaccessories dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_cars.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-carsandaccessories dt span.category-title {
text-decoration: none;
}

div#main dl#category-side-fitnessandsports dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_fitness.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-fitnessandsports dt span.category-title {
text-decoration: none;
}

div#main dl#category-side-travel dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_travel.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-travel dt span.category-title {
text-decoration: none;
}

div#main dl#category-side-daysout dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_daysout.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-daysout dt span.category-title {
text-decoration:none;
}

div#main dl#category-side-homeentertainment dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_homeent.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-homeentertainment dt span.category-title {
text-decoration:none;
}

div#main dl#category-side-electrical dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_elec.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-electrical a dt span.category-title {
text-decoration:none;
}

div#main dl#category-side-living dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_living.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-living dt span.category-title {
text-decoration:none;
}


div#main dl#category-side-else dt {
width: 200px;
height: 42px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/category_side_else.gif) no-repeat;
text-decoration: none;
cursor: pointer;
}

div#main dl#category-side-else dt span.category-title {
text-decoration:none;
}


/* --- DIV#BIGBUTTONS --- */

div#bigbuttons
{
width:838px;
padding:0;
margin:0;
}

div#bigbuttons a.websiteowners {
float:left;
margin: 0 438px 10px 0;
text-decoration: none;
display: block;
width: 200px;
height: 60px;
background: url("http://cdn.opinionizer.co.uk/d/opinionizer/images/websiteowners_rollover.gif") 0 0 no-repeat;
}

div#bigbuttons a.websiteowners:hover {
background-color: none;
background-position: -200px;
display: block;
}

div#bigbuttons a.referafriend {
float:left;
margin: 0 0 6px 0;
text-decoration: none;
display: block;
width: 200px;
height: 60px;
background: url("http://cdn.opinionizer.co.uk/d/opinionizer/images/referafriend_rollover.gif") 0 0 no-repeat;
}

div#bigbuttons a.referafriend:hover {
background-color: none;
background-position: -200px;
display: block;
}

/* --- DIV#SIDE-BIGBUTTONS -- */

a.side-websiteowners {
margin: 6px 0 0 0;
text-decoration: none;
display: block;
width: 200px;
height: 60px;
background: url("http://cdn.opinionizer.co.uk/d/opinionizer/images/websiteowners_rollover.gif") 0 0 no-repeat;
}

a.side-websiteowners:hover {
background-color: none;
background-position: -200px;
display: block;
}

a.side-referafriend {
margin: 6px 0 6px 0;
text-decoration: none;
display: block;
width: 200px;
height: 60px;
background: url("http://cdn.opinionizer.co.uk/d/opinionizer/images/referafriend_rollover.gif") 0 0 no-repeat;
}

a.side-referafriend:hover {
background-color: none;
background-position: -200px;
display: block;
}

/* --- DIV#FOOTERNAV --- */

div#footernav p {
padding: 0.7em 0 0 0;
}

div#footernav ul {
padding: 0 0 0 0.4em;
display: inline;
list-style-type: none;
}

div#footernav li {
display: inline;
list-style-type: none;
}

div#footernav a {
color: #5D8205;
text-decoration: none;
font-size: 1.1em;
border-width: 0 1px 0 0;
border-color: #6F9C06;
border-style: dotted;
padding: 0 0.8em;
}

div#footernav a:hover {
color: #344803;
}



/* --- DIV#FOOTER --- */

div#footer p {
margin: 0; padding: 0;
}

div#footer ul {
margin: 0; padding: 0;
}

div#footer li {
list-style-type: none;
margin: 0; padding: 0;

}

div#footer a {
color: #000;
text-decoration: none;
}


div#footer a:hover {
color: #fff;
}

div#footer a.mpslogo {
float:left;
margin: 0 714px 0 0;
display: block;
width: 67px;
height: 74px;
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/footer_mpslogo.gif);
background-repeat: no-repeat;
}

div#footer a.dmalogo {
float:left;
display: block;
width: 67px;
height: 74px;
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/footer_dmalogo.gif);
background-repeat: no-repeat;
}





/* --- FORMS --- */


fieldset {
border-width: 0;
margin: 0;
padding: 0;
}


input {
font-size: 1.4em;
display: block;
/* display: inline; */
padding: 0.1em;
margin: 0.2em;
border: 1px solid;
background-color: #CEEEF9;
}

#userpanel-login p {color: #464D36; text-align: left; margin: 0.1em; padding: 0.5em;}
#userpanel-login label {color: #000; display: inline; margin: 0 0 0 .4em;}

/* --- DIV#CONTENT --- */

div#content {
width: 630px;
padding: 6px 0 0 0; margin: 0;
/* min-height: 30em; */
float:left;
}

div#content p {
padding: 0; margin: 0.2em 0 1.4em 0;
line-height: 1.5em;
color: #1C3640;
}

div#content ul {
width:100%;
background: #fff;
color: #1C3640;
margin: 0 0 1.4em 0;
list-style-position: inside; /* added by MM */
}

div#content li {
display: list-item;
background: #ffffff;
color: #1C3640;
font-size: 1.1em;
list-style-position: inside; /* changed to inside from outside by MM */
margin: 0 1em 0 3em;
}

div#content h2 {
font-size: 1.3em;
font-weight: bold;
margin: 0.8em 0 0 0;
padding: 0;
color: #376A7E;
}

h1.privacypolicy {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_privacypolicy.gif) no-repeat;
height: 60px;
}

h1.sitemap {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/op_header_sitemap.gif) no-repeat;
height: 60px;
}

h1.contactus {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_contactus.gif) no-repeat;
height: 60px;
}

h1.register {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_register.gif) no-repeat;
height: 60px;
}

h1.registerB {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_register_b.gif) no-repeat;
height: 60px;
}

h1.rules {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_rules.gif) no-repeat;
height: 60px;
}

h1.affiliate {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_affiliate.gif) no-repeat;
height: 60px;
}

h1.forgotten {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_forgottenpass.gif) no-repeat;
height: 60px;
}

h1.referafriend {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_referafriend.gif) no-repeat;
height: 60px;
}

h1.updateaccount {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_updateaccount.gif) no-repeat;
height: 60px;
}

h1.winners {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_winners.gif) no-repeat;
height: 60px;
}

h1.winnerscomments {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_winnerscomments.gif) no-repeat;
height: 60px;
}

h1.mysterybox {
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/header_mystery_box.gif) no-repeat;
height: 60px;
}

/* === ADDITIONAL STYLING, Fri 24th March 2006 --- */

div#userpanel-welcomeback {
float:left;
width: 269px;
margin-right: 15px;
}

div#userpanel-welcomeback h3 {
height: 40px;
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_welcomeback.gif) no-repeat;
}

div#userpanel-tomorrow {
float:left;
width: 269px;
margin-right: 15px;
}

div#userpanel-tomorrow h3 {
height: 40px;
background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/userpanel_tomorrow.gif) no-repeat;
}


div#userpanel-remaining {
float:left;
width: 269px;
}

div#userpanel-remaining p {
text-align: center;
font-size: 1.3em;
font-weight: bold;
padding: 0;
}

div#userpanel-remaining p em {
display: block;
color: #000;
font-weight: bold;
font-size: 2.2em;
padding: .2em;
}

/* === ADDITIONAL STYLING, Tuesday 28th March 2006 === */


div#main h1.category-moneyandvouchers {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_money.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-carsandaccessories {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_cars.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-fitnessandsports {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_fitness.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-travel {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_travel.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-daysout {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_daysout.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-homeentertainment {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_homeent.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-electrical {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_electrical.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-living {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_living.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-else {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_else.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.category-all {
margin: 0;
width: 630px;
height: 60px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/prizeheader_all.jpg) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h3 {
background-color: #CEEEF9;
color: #1C3640;
font-weight: bold;
padding: 0.8em;
font-size: 1.5em;
}


/* === PRIZE PAGE FORM STYLING, Thursday 30th March 2006 === */

div.choose-box {
width: 160px;
height: 16em;
padding: 0;
margin: 2em 0;
text-align: center;
}

div.choose-box fieldset {
padding: 6em 0 0 0;
}

.boxone {
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/boxone_bg.jpg);
background-repeat: no-repeat;
background-position: center;
}

.boxtwo {
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/boxtwo_bg.jpg);
background-repeat: no-repeat;
background-position: center;
}

.boxthree {
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/boxthree_bg.jpg);
background-position: center;
background-repeat: no-repeat;
}

legend {
color: #000;
}

.reglabel
{
	width: 200px;
	padding: 0;
	margin: 0px;
	float: left;
	font-weight: bold;
}

.regfield
{
	padding: 0px;
	margin: 0px;
	float: left;
}

HR
{
	border: 0;
	color: #8CD7F1;
	background-color: #8CD7F1;
	height:2px;
	width:100%;
	margin-bottom: 12px;
}

.reginput
{
	height: 19px;
	width: 110px;
	padding: 0;
	margin: 0px;
	border: 1px solid;
	background-color: #CEEEF9;
}

.reginputwide
{
	height: 19px;
	width: 220px;
	padding: 0;
	margin: 0 0 6px 0;
	border: 1px solid;
	background-color: #CEEEF9;
}

div#main h1.sorry {
margin: .3em 0 0 0;
width: 630px;
height: 140px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/sorry.gif) no-repeat;
color: #1C3640;
font-weight: bold;
}

div#main h1.congratulations {
margin: .3em 0 0 0;
width: 630px;
height: 160px;
background: #fff url(http://cdn.opinionizer.co.uk/d/opinionizer/images/congratulations.gif) no-repeat;
color: #1C3640;
font-weight: bold;
}


.refer-form
{
	padding: 0px;
	margin: 0px;
}

.refer-form-label
{
	display: block;
	float: left;
	width: 128px;
	height: 20px;
	padding: 0px;
	margin: 4px 10px 2px 0;
	text-align: right;
}

.refer-form-field
{
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	padding: 0px;
	margin: 3px 0 3px 0;
}

.refer-form-input
{
	float: left;
	width: 140px;
	height: 17px;
	margin: 0px;
	padding: 0px;
	border: 1px solid;
	background-color: #CEEEF9;
	border: 1px solid #1C3640;
}

.ss {color: #1C3640; font-size: 1.1em; padding: 6px 0 6px 0; }

.ss P {color: #1C3640; font-size: 1.0em; padding: 0; line-height: 1.0em; margin: 0; }

/* SMALL { line-height: 0.7em; font-size: 0.7em; font-weight: normal; margin: 0; padding: 0; color: #008800; } */



.subheader {
display: block;
background-color: #CEEEF9;
color: #1C3640;
font-weight: bold;
padding: 0.5em 0.8em 1.2em 1.4em;
font-size: 1.1em;
}

.submit-bg
{
text-align:left;
background-color: #C08310;
padding:3px 0 3px 255px;
margin:0;
background-image: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/submit_bg.gif);
background-position: top;
background-repeat: repeat-x;
border: 1px solid #92640C;
}

.login_label
{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:1.2em;
font-weight:bold;
float:left;
width:244px;
text-align: right;
vertical-align: center;
color:#1C3640;
padding: 7px 10px 0 0;
}

.login_input
{
float:left;
text-align: left;
}

select {
font-size: 1.4em;
/* display: block; */
display: inline;
padding: 0.1em;
margin: 0.2em;
border: 1px solid;
background-color: #CEEEF9;
}

.instant-dropdown
{
display: inline;
}

.regfield INPUT
{
display: inline;
}

.ss INPUT
{
display: inline;
}

.sss INPUT
{
display: inline;
}

/* ADDED BY MM */

div#content .comp_intro
{
padding: 0px;
margin: 0px;
}

div#content ul.comps_bullet_list
{
margin: 0px 0px 0px 0px 0px;
padding: 0 0px 0 0px;
}

div#content ul.comps_bullet_list li
{
list-style-position:inside;
list-style-type: disc;
color: lightblue;
position: outside;
background: red;
margin: 0px;
padding: 2px;
}


div#content ul.comps_bullet_list li a
{
color: #1c3640; 
text-decoration: none;
}

div#content ul.comps_bullet_list li a:hover
{
background: #d9ff08; 
}

div.comps-title-textbox
{
margin: 0 0 7px 0;
}

div.comps-title-textbox span.comps-title-subtext 
{
color: #1c3640; 
}

a.comps-page-link
{
color:#1c3640;
margin: 0 0 7px 0;
}

span.comps-ghosted
{
color:#1c3640;
text-decoration: none;
margin: 0 0 7px 0;
}

span.comps-ghosted u
{
color:#1c3640;
text-decoration: none;
margin: 0 0 7px 0;
}


div#content div.more_comps ul
{
list-style-position:inside;
}


div#content div.more_comps dt
{
	cursor: pointer;
	text-decoration: none;
}

div#content span.category-title
{
	cursor: pointer;
	text-decoration: none;
}


div#content div.more_comps
{
left: 50%;
}

div#content div.more_comps ul li
{
list-style-position:inside;
padding: 3px;
margin: 0px 0px 0px 0px;
}

div#content div.more_comps ul li.available
{
list-style-position:inside;
padding: 3px;
margin: 0px 0px 0px 0px;
}


/* END OF BIT ADDED BY MM */

/* site-map */

#content ul.site-map-links
{
	padding: 0;
	margin: 0;
}

#content ul.site-map-links li a
{
	font-size: 10px;
	margin-top: 10px;
}

/* entry-ok */

div#relcompswrapper
{
	
}

div#relcomps
{
}

.entryok-blue
{

		
}

.entryok-title
{
	
}

/* Mystery Box stuff */

a#mystery-envelope-button { background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/mystery-box-roll-over-button.gif) top left no-repeat; background-position: 0 -83px; height: 83px; width: 421px; display: block; text-align: center; margin: 0 auto;}
a#mystery-envelope-button:hover {background-position: 0 0;}

.add-entries-bg {padding: 5px; background: url(#|IMGURL|#/mystery-box-button.jpg) #5DBEE8 top left repeat-x;}

.mystery-box-img {margin-top: 10px;}
.floatleft {float: left;}
.clearboth {clear: both;}

#mystery-box-status {height: 81px; display: block; width: 100%;}

#mystery-envelope-comps {margin-left: 22px;}

.mystery-box-status-bg {background: url(http://cdn.opinionizer.co.uk/d/opinionizer/images/mystery-box-main-span.gif) top left repeat-x; height: 81px; width: 535px; float: left; padding-top: 10px; padding-left: 5px; font-size: 14px;}

td.mystery-envelop-comp-area {text-align: center; background: #CEEEF9; width: 260px;}
