
#rectangle {
	float: left; clear: both;
	margin-top: 15px;
	width: 100%;
}
#rectangle table {
	margin-bottom: 30px;
	width: 189px;
}
.page_img {
	float: left;
	margin-right: 5px;
}
.top {height: 10px;}
.mid {
	padding: 0 10px;
	height: 83px;
	font-size: 11px;
	line-height: 12px;
	color: #FFF;
}
.mid h3 {
	margin: 0 0 5px 0; padding: 0;
	font-family: /*"Century Gothic", */Arial;
	font-size: 14px;
	line-height: 16px;
}
.bot {
	height: 20px;
	text-align: right;
}

/* colour */

.dodgerblue {background: #39B3E5 url("../images/colour_dodgerblue.gif") no-repeat;}
.palevioletred {background: #F79BB8 url("../images/colour_palevioletred.gif") no-repeat;}
.aquamarine {background: #88CAB5 url("../images/colour_aquamarine.gif") no-repeat;}
.midnightblue {background: #1B61A9 url("../images/colour_midnightblue.gif") no-repeat;}
.yellowgreen {background: #B9CE00 url("../images/colour_yellowgreen.gif") no-repeat;}
.darkorange {background: #FF9508 url("../images/colour_darkorange.gif") no-repeat;}
.indigo {background: #723096 url("../images/colour_indigo.gif") no-repeat;}
.deeppink {background: #F04B98 url("../images/colour_deeppink.gif") no-repeat;}
.maroon {background: #D1012D url("../images/colour_maroon.gif") no-repeat;}
.darkgoldenrod {background: #CC8200 url("../images/colour_darkgoldenrod.gif") no-repeat;}

/* special offers */

.specialoffers {width: 100%;}


.specialoffers h1,
.specialoffers h2,
.specialoffers h3,
.specialoffers h4 {
text-transform: none;

}


.specialoffers h1{
	line-height: 28px;
	}


.specialoffers_img {padding: 0 20px 5px 0;}
.specialoffers_img2 {
	padding: 20px 0;
	text-align: center;
}
.specialoffers h3 {
	font-size: 16px;
	line-height: 21px;
	color: #BB57DB;
}

.specialoffers ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
.specialoffers ul li {
	padding-left: 15px;
	background: url("../images/ico_pinkdot.gif") 0 5px no-repeat;
}

td.mid h3 a {
	color: #fff;
}

td.mid h3 a:hover {
	text-transform: underline;
}

#offer-expired-passage {
	padding: 10px 0;
	font-size: 13px;
	font-family: century gothic, arial, helvetica;
	font-weight: normal;
	color: #BB57DB;
}


/* join/enter buttons */

#join-button span,
#enter-button span,
#howtoclaim-button span,
#faqs-button span,
#createclaimform-button span,
#returntofuncar-button span,
#conditions-button span,
#sendtofriend #preview span,
#sendtofriend #send span
{
  display: none;
}

#howtoclaim-button,
#faqs-button,
#createclaimform-button,
#returntofuncar-button,
#conditions-button,
#sendtofriend #preview span,
#sendtofriend #send span
{
	margin-top: 8px;
}

#join-button
{
  display: block;
  width: 107px;
  height: 34px;
  background: url(../images/btn_join.gif) 0px 0px;
}
#sendtofriend #preview
{
	float: left;
  display: block;
  width: 107px;
  height: 34px;
  background: url(../images/btn_preview.gif) 0px 0px;
}
#join-button:hover
{
  background: url(../images/btn_join.gif) 0px -34px;
}
#sendtofriend input
{
	width: 200px;
}
#sendtofriend a
{
	margin: 10px;
}

#sendtofriend #preview:hover
{
  background: url(../images/btn_preview.gif) 0px -34px;
}

#enter-button
{
  display: block;
  width: 107px;
  height: 34px;
  background: url(../images/btn_enter.gif) 0px 0px;
}
#sendtofriend #send 
{
float: left;
  display: block;
  width: 107px;
  height: 34px;
  background: url(../images/btn_send2.gif) 0px 0px;
}
#enter-button:hover
{
  background: url(../images/btn_enter.gif) 0px -34px;
}

#sendtofriend #send:hover
{
  background: url(../images/btn_send2.gif) 0px -34px;
}

#howtoclaim-button
{
  display: block;
  width: 163px;
  height: 34px;
  background: url(../images/btn_howtoclaim.gif) 0px 0px;
}

#howtoclaim-button:hover
{
  background: url(../images/btn_howtoclaim.gif) 0px -35px;
}

#faqs-button
{
  display: block;
  width: 262px;
  height: 34px;
  background: url(../images/btn_faq.gif) 0px 0px;
}

#faqs-button:hover
{
  background: url(../images/btn_faq.gif) 0px -35px;
}

#createclaimform-button
{
  display: block;
  width: 212px !important;
  height: 34px;
  background: url(../images/btn_createclaimform.gif) 0px 0px;
}

#createclaimform-button:hover
{
  background: url(../images/btn_createclaimform.gif) 0px -35px;
}

#returntofuncar-button
{
  display: block;
  width: 270px;
  height: 34px;
  background: url(../images/btn_return.gif) 0px 0px;
}

#returntofuncar-button:hover
{
  background: url(../images/btn_return.gif) 0px -35px;
}

#conditions-button
{
  display: block;
  width: 198px;
  height: 34px;
  background: url(../images/btn_conditions.gif) 0px 0px;
}

#conditions-button:hover
{
  background: url(../images/btn_conditions.gif) 0px -35px;
}
#status {
	width: 150px;
	height:150px;
	background: blue;
	
}
#rstatus span,
#status span{
	position: relative;
	font-size:50px;
	color:#ffffff;
	top: 60px;
	left: 60px;	
}
#rstatus {
	margin-top:10px;
	width: 150px;
	height:150px;
	background: red;
}

#sendtofriend label 
{
	padding: 6px;
}

