@charset "utf-8";
/* CSS Document */
img, div { behavior: url(http://www.chandlersoil.com/iepngfix.htc) }
/*#062661 - change back in quotes/stylesheet too*/
.ribbon {
	position: relative;
	top: 0px;
	left: 280px;
	margin: 0 auto -200px auto;
	z-index: 10000000
}

body {
	margin: 0;
	padding: 0;
	background-color:#062661; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {border: 0;}

#menuTop{
height:46px;
margin-bottom:36px;}

#menuTop ul{
padding:0;
margin:0;
}

.contact_box .formItem {clear: both;}
.contact_box .formItemError {clear: both; background-color: #900; color: #ffffff; padding: 10px; margin-bottom: 10px;}
.contact_box label {width: 100px;float: left;display: block;text-align: right;margin-right: 10px;}
.contact_box .formTextCon {width: 200px;padding: 3px;font-size: 11px;}
.contact_box .formSubmit {border: 1px solid #000000;}

#menuTop li{
display:inline;
border-right:thin #003399 solid;
padding:0;
margin:0;
float:left;
padding-top:10px;
padding-bottom:10px;
background-color:#2ba16d;
}
#menuTop a{
margin:0;
padding:0;
color:#FFFFFF;
text-decoration:none;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;

}
#container{
width:998px;
margin-left:auto;
margin-right:auto;
}

#header{

margin:0;
padding:0;
background-image:url(../images/header.gif);
background-repeat:no-repeat;
height:140px;
width:940px;
margin-top:30px;
}


#header h1{
padding:0;
margin:0;
display:none;}

#header h2{
padding:0;
margin:0;
display:none;}

#header a{
padding:0;
margin:0;
display:none;}

#searchbox {height:30px;width:205px;background-color:#FFFFFF;padding-left:10px;float:left;position: relative;}
	#searchbox form		{margin:0;}
	#searchbox input	{padding:0;margin:0;border:#bcbdc0 1px solid;padding:2px;width:150px;position: absolute;top: 9px;left: 7px;}
	#searchbox .submit	{margin:0;color:#FFFFFF;font-weight:600;padding-bottom:7px;margin-top: 2px;background-image:url('../images/go.jpg');background-repeat:no-repeat;width:61px;height:34px;border: 0;padding-right: 15px;position: absolute;top: 2px;left: 150px;}

#headerwhite {height:39px;background-color:#FFFFFF;width:940px;margin-bottom:2px;position: relative;}
	#headerwhite #logos			{float: right;width: 70px;margin-top: 7px;}
	#headerwhite .twitter		{padding-top:4px;float:left; width:108px;}
	#headerwhite #timmy			{background-image:url('../images/timmy.png');width:232px;height:160px;position:absolute;top:-150px;left:710px;}
	#headerwhite #tweetbox		{font-family: Arial;font-size: 11px;color: #344ea2;padding:0px;margin-left:330px;width: 500px;height: 37px;}
	#headerwhite #tweet			{width: 530px;margin: 0;padding: 13px 0px 0px 0px;position: relative;}
	#headerwhite #tweet	span	{position: absolute;top: 19px;right: 0px;}
	#headerwhite #tweet ul 		{padding: 0;margin: 0;}
	#headerwhite #tweet li 		{padding: 0;margin: 0;}
	#headerwhite #tweet	span	{font-weight: normal;}
	#headerwhite #tweet	a		{font-weight: normal;text-decoration: underline;}
	#headerwhite #tweet	li		{list-style: none;}


#menu{
float:left;
width:210px;
padding-top:0px;
margin: 0px;
}



#login{
margin-left:11px;
background-color:#2ba16d;
padding-bottom:10px;
margin-bottom:10px;}

#login p {
margin:0:
padding:0;
font-size:12px;
color:#FFFFFF;}

#login a{
margin:0:
padding:0;
font-size:12px;
color:#FFFFFF;}

#login .error{
font-size:12px;
color:#FFFFFF;
margin:0;
padding:0;}



#login form{
padding:0;
margin:0;}

#login p{
padding:0;
margin:0;
padding-bottom:7px;
margin-left:16px;
}

#login h3{
margin:0;
padding:0;
font-size:18px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding-left:25px;
padding-bottom:5px;
padding-top:10px;
background-image:url(../images/member.gif);
background-repeat:no-repeat;}

#login input{
width:176px;
border:0;}

#login .submit{
width:56px;
background-color:#176b4a;
color:#FFFFFF;
border:0;
margin:0;
margin-left:140px;}

#menu .navigation ul{margin:0;padding:0;list-style:none;font-size:12px;margin-bottom:10px;margin-top:10px; min-height:712px; background-color: #cb342d;
}

#menu .navigation .dark 		{background-color:#cb342d;}
#menu .navigation .dark a 		{color:#FFFFFF;text-decoration:none;width:190px;display:block;padding-left:20px;padding-top:10px;padding-bottom:10px;}
#menu .navigation .dark a:hover	{background: #405fc6;}

#menu .navigation .light	{background-color:#d64239;}
#menu .navigation .light a	{color:#FFFFFF;text-decoration:none;padding-left:20px;width:190px;display:block;padding-top:10px;padding-bottom:10px;}
#menu .navigation .light a:hover	{background: #405fc6;}

#menu .navigation .dark2	{background-color:#b72f29;}
#menu .navigation .dark2 a	{color:#FFFFFF;text-decoration:none;width:175px;display:block;padding-left:35px;padding-top:10px;padding-bottom:10px;}
#menu .navigation .dark2 a:hover	{background: #405fc6;}

#menu .navigation .light2	{background-color:#b72f29;}
#menu .navigation .light2 a	{color:#FFFFFF;text-decoration:none;padding-left:35px;width:175px;display:block;padding-top:10px;padding-bottom:10px;}
#menu .navigation .light2 a:hover	{background: #405fc6;}

#middle{width:720px;float:left;padding-top:8px;min-height:600px;padding-left:10px;}

#mainquote { position:relative; width:500px;height:350px;background: #344ea2;margin-bottom:10px;margin-top: 0px;}
	#mainquote p				{padding-top: 9px;}
	#mainquote h1				{color:#FFFFFF;margin: 0;padding-left:20px;padding-top:16px;padding-bottom:4px;font-size: 34px;font-weight: normal;}
	#mainquote label 			{font-weight: normal;font-size: 10px;}
	#mainquote .oilnews			{ position:absolute; top:255px; left: 10px}
	#mainquote .privacy			{float: right;clear: right;margin-right: 210px;color: #627cd0;font-size: 9px;text-decoration: none;}
	#mainquote .privacy:hover	{text-decoration: underline;}


#Shoppe {width: 260px;background: #FFFFFF;margin-bottom: 10px;height: 100px;float: left;margin-right: 10px;position: relative;}
	#Shoppe #title				{position: absolute;top: 5px;left: 95px;}
	#Shoppe #title a			{color: #2c5ca2;font-size: 20px;text-decoration: none;}
	#Shoppe #title a:hover 		{text-decoration: underline;}
	#Shoppe #image				{position: absolute;top: 10px;left: 10px;width: 75px;height: 80px;}
	#Shoppe #text				{position: absolute;top: 35px;left: 95px;color: #686464;}
	#Shoppe #text a				{color: #2c5ca2;text-decoration: none;}
	#Shoppe #text a:hover 		{text-decoration: underline;}
	#Shoppe #go 				{position: absolute;bottom: 0px;right: 0px;}
	
#Sepia {width: 230px;background: #FFFFFF;height: 110px;float: left;}

#content {float: left;width: 500px;padding-bottom: 10px;}
	#content #page 				{width: 480px;background: #FFFFFF;padding: 10px;color: #686464;margin-bottom: 10px;min-height: 742px;}
	#content #page a			{text-decoration: underline;color: #686464;}
	#content #page h1			{margin: 0;padding: 0;color: #344ea2;}
	#content #page h1.comp		{margin: 0;padding: 0;color: #cb342d; font-size:20px;}
	#content #page h2			{padding:0;margin:0;color:#d99924;font-size:18px;}

#content .content{
font-size:12px;
padding-top:0px;}

#news{
	background: #FFFFFF;
}

#news a{
color:#eb9b01;
}

#news h2{
padding:0;
margin:0;
color:#d99924;
font-size:18px;
padding-top:10px;}

#news h3{
padding:0;
margin:0;
color:#d99924;
font-size:16px;
padding-top:10px;}

/*
#register {padding-left:20px;}
	#register label {width: 180px;float: left;font-size:20px;color:#FFFFFF;}
	#register input {border: 1px #999999 solid;width:275px;height:24px;padding: 6px 0px 0px 5px;}
	#register .mini-postcode1 {width: 130px;margin-right: 9px;text-align: left;}
	#register .mini-postcode2 {width: 130px;text-align: left;}
	#register .submit {width:282px;height:30px;background-image:url(../images/sumitbutton.gif);height:69px;float:right;border:0;margin-right:20px;color:#FFFFFF;font-size:27px;font-weight:800;padding-bottom: 10px;}

#register .submit2 {
	background-image: url(../images/run_out.jpg);
	width: 157px;
	height: 66px;	
	color:#FFFFFF;
	font-size:27px;
	font-weight:800;
	padding-bottom: 10px;
	border: 0;
}
*/

#register2 {height: 144px;padding: 0px 20px 0px 20px;color: #FFFFFF;}

#rhs {float:right;width:210px;padding-left:10px;padding-bottom:0px;}

#rhsbox1	{width: 200px;margin-bottom:10px;height: 103px;background: #13155c url('../images/quote-gas-oil-bg.jpg') no-repeat top right;padding: 7px 0px 0px 10px;color: #FFFFFF;}
	#rhsbox1 form					{margin: 0;padding: 0;}
	#rhsbox1 label 					{width: 55px;font-size: 10px;display: block;float: left;margin-top: 8px;}
	#rhsbox1 input 					{width: 85px;height: 15px;font-size: 10px;margin-top: 5px;padding: 0;}
	#rhsbox1 #gasoilPostcode1		{width: 37px;margin-right: 5px;}
	#rhsbox1 #gasoilPostcode2		{width: 37px;}
	#rhsbox1 .submit				{width: 41px;height: 25px;float: right;border: 0;margin: 52px 10px 0px 0px;}
#rhsbox2	{width: 200px;margin-bottom:10px;height: 103px;background: #13155c url('../images/quote-diesel-bg.jpg') no-repeat top right;padding: 7px 0px 0px 10px;color: #FFFFFF;}
	#rhsbox2 form					{margin: 0;padding: 0;}
	#rhsbox2 label 					{width: 55px;font-size: 10px;display: block;float: left;margin-top: 8px;}
	#rhsbox2 input 					{width: 85px;height: 15px;font-size: 10px;margin-top: 5px;padding: 0;}
	#rhsbox2 #dieselPostcode1		{width: 37px;margin-right: 5px;}
	#rhsbox2 #dieselPostcode2		{width: 37px;}
	#rhsbox2 .submit				{width: 41px;height: 25px;float: right;border: 0;margin: 52px 10px 0px 0px;}
#rhsbox3	{width: 200px;margin-bottom:10px;height: 103px;background: #13155c url('../images/quote-lubricants-bg.jpg') no-repeat top right;padding: 7px 0px 0px 10px;color: #FFFFFF;}
	#rhsbox3 form					{margin: 0;padding: 0;}
	#rhsbox3 label 					{width: 55px;font-size: 10px;display: block;float: left;margin-top: 8px;}
	#rhsbox3 input 					{width: 85px;height: 15px;font-size: 10px;margin-top: 5px;padding: 0;}
	#rhsbox3 .submit				{width: 41px;height: 25px;float: right;border: 0;margin: 52px 10px 0px 0px;}
#rhsbox4	{width: 210px;margin-bottom:10px;height: 100px;background: #405fc6;}
#rhsbox5	{width: 210px;margin-bottom:10px;height: 240px;background: #405fc6;}
#rhsbox6	{width: 200px;margin-bottom:10px;background: #405fc6;padding: 10px 0px 10px 10px;color: #FFFFFF;}
	#rhsbox6 a			{color: #FFFFFF;}
#rhsbox7	{width: 200px;margin-bottom:10px;height: 103px;background: #405fc6 url('../images/heating-quote.jpg') no-repeat top right;;padding: 7px 0px 0px 10px;color: #FFFFFF; position:relative;}
	#rhsbox7 form				{margin: 0;padding: 0;}
	#rhsbox7 label 				{width: 55px;font-size: 10px;display: block;float: left; padding-top: 3px;}
	#rhsbox7 input { margin: 0; padding: 0; border: 0; }
	#rhsbox7 #forGeorgeBoyd, #rhsbox7 #forLitre {width: 85px;height: 15px;font-size: 10px;padding: 0; border: 1px solid #ffffff;}
	#rhsbox7 #forPostcode1	{width: 37px;margin-right: 5px;height: 15px;font-size: 10px;padding: 0; border: 1px solid #ffffff; }
	#rhsbox7 #forPostcode2	{width: 37px;height: 15px;font-size: 10px;padding: 0; border: 1px solid #ffffff;}
	#rhsbox7 .submit			{width: 41px;height: 25px; position: absolute; right: 10px; bottom: 20px;}
	#rhsbox7 .small { font-size: 9px; }
	#rhsbox7 div { padding-bottom: 3px; }
	

#tabs1 {width:260px;float:left;text-align: left;margin-right: 10px;}
ul.subsection_tabs li.tab a {display:block;height:20px;background-color:#1e2e7b;color:#ffffff;width:129px;padding:10px 0px 10px 0px;text-decoration:none;font-size:18px;font-style:bold;}
ul.subsection_tabs li.tab .mini {font-size:14px;padding: 15px 0px 5px 0px;font-weight: bold;}

#tabs2 {width:230px;float:left;}
	#tabs2 ul.subsection_tabs li.tab a {width: 115px;}
	#tabs2 #subscribe 					{width:220px;padding-left:10px;}
	#tabs2 #subscribe input 			{width:150px;border:#2e4697 1px solid;}
	#tabs2 #subscribe .submit 			{background-color:#2e4697;color:#FFFFFF;border: 0;}

#shop
	.product {border: 1px solid #000000;padding: 10px;}
	.product .clear {clear: right;}
	#shop .product img {float: right;margin-left: 10px;}


/* Subsection Tabs
--------------------*/
ul.subsection_tabs {
	list-style:none;
	margin:0 0 0px 0;
	padding:0;
	clear:both;
	height:40px;
	clear:both;
}

ul.subsection_tabs li.tab {float:left;margin-right:0px;text-align:center;}
ul.subsection_tabs li.tab a:hover {color:#666;}
ul.subsection_tabs li.tab a.active {background-color:#FFFFFF;color:#2c5ca2;}

ul.subsection_tabs li.source_code {
	float:right;
}
#tabs1 #one{
width: 258px;
text-align: center;
background-color:#FFFFFF;
overflow:hidden;
height:200px;
}
#one #weather1 {margin: 10px auto 0px auto;}
#two #weather2 {margin: 10px auto 10px auto;}

#one .style1 {font-size: 11px;
color:#666666;
padding-left:60px;
font-weight:600;}

#one h3{
padding:0;
margin:0;
padding-top:10px;
font-size:14px;
color:#2aa16d;
border:0;
border-bottom:1px #999999 solid;
}

#two{
background-color:#FFFFFF;
overflow:hidden;
width:258px;}

/* 2nd tabs */

#one1 #newstab {width:215px;padding-left:15px;background: #FFFFFF;height: 200px;}
	#newstab h3 {margin: 0;padding: 0;color: #2c5ca2;font-size:14px;}
	#newstab a {color: #FF0000;font-size: 10px;}
	
#two2{

overflow:hidden;
border:1px solid #ccc;
height:210px;
background-color:#FFFFFF;}

#two2 #form{
width:190px;
padding-left:15px;
}

#two2 #form p{
color:#999999;
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
}

#two2 #form .label{
color:#999999;
font-size:12px;
font-weight:600;
width:150px;
}
#two2 #form input{
margin-left:27px;
width:220px;
border:1px #999999 solid;
}

#two2 #form textarea{
margin-left:27px;
width:220px;
border:1px #999999 solid;
font-size:12px;
}

#two2 #form .submit{

width:105px;
border:1px #2ba16d solid;
background-color:#2ba16d;
color:#FFFFFF;

}

#newsbox{
position:relative;
background-color:#f8f6f7;
height:36px;
border-top:1px #999999 solid;
border-bottom:1px #999999 solid;
width:352px;
margin-top:10px;
}

#newsbox p{ 
padding:0;
margin:0;
padding-top:7px;
width:200px;
float:left;
font-size:16px;
font-weight:600;
color:#5d5c5a;}

#newsbox a{
padding:0;
margin:0;
padding-top:7px;
color:#eb9b01;
width:100px;
float:right;
font-size:16px;
font-weight:600;}

#bottomlogos{
width:720px;
height:90px;
background: #FFFFFF;
margin-top: 0px;
float: left;
border-left: 10px solid #062661
;
}

#bottomlogos img {
margin: 0;
padding: 0;
border: 0;
float: right;
}

#footercont{
margin-top:10px;
width:720px;
margin-bottom:0px;
padding-left:0px;
float:left;
border-left: 10px solid #062661
;
}

#footer{
margin:0;
padding:0;
width:720px;
height:300px;
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}



#footer a{
color:#FFFFFF}

#footer p{
text-align:center;
}

#menuBottom{
height:49px;

}

#menuBottom ul{
padding:0;
margin:0;
padding-top:10px;
font-size:11px;
font-weight:600;
padding-left:20px;
}
#menuBottom li{
list-style:none;
display:inline;
padding-right:10px;
}

#menuBottom a{
color:#FFFFFF;
text-decoration:none;}

#footercontent{
width:678px;
height:205px;
margin-top:0px;
padding-bottom:10px;
margin-left:20px;
}


#footercontact{
width:180px;
font-size:11px;
float:left;
color:#FFFFFF;
}

#footerinfo{
width:150px;
font-size:11px;
float:left;
color:#FFFFFF;
margin-right:13px;
}

.htmTag {height: 50px;text-align: right; padding:8px 0px 0px 0px;}
.htmTag a {text-decoration: none;}
.htm {float: right;margin-left: 10px; margin-top: -5px;}

#results h1 {padding:0;margin:0;font-size:20px;color:#405fc6;border-bottom:1px #999999 solid;background-image:url(../images/search.gif);background-repeat:no-repeat;padding-left:30px;padding-bottom:5px;}
#results h2 {padding:0;margin:0;font-size:18px;padding-bottom:10px;padding-top:5px;}
#results h3 {padding:0;margin:0;color:#ee3b33;font-size:16px;padding-bottom:5px;}
#results ul {padding:0;margin:0;}
#results li {padding:0;margin:0;list-style:none;font-size:12px;}
#results a  {color:#eb9b01;}

.mini {font-size: 10px;}

.upsells {float: left;width: 230px;text-align: center;}
.address {float: left;width: 240px;}
.clear {clear: both;}
.pdf {height: 16px;width: 16px;}

#content #page .catCon {border: 1px solid #c3c2c2;padding: 10px;}
#content #page .catCon .catImg {border: 1px solid #c3c2c2;padding: 10px;float: left;margin-right: 15px;}
#content #page .catCon .catButton {float: right;margin-right: 15px;}
#content #page .catCon a {font-size: 12px;font-weight: bold;text-decoration: none;color: #344ea2;}
#content #page .catCon a:hover {text-decoration: underline;}

#content #page .proCon {border: 1px solid #c3c2c2;padding: 10px;}
#content #page .proCon img {vertical-align: middle;}
#content #page .proCon .proImg {border: 1px solid #c3c2c2;padding: 10px;float: left;margin-right: 15px;}
#content #page .proCon a {font-size: 12px;font-weight: bold;text-decoration: none;color: #344ea2;}
#content #page .proCon b {font-size: 12px;font-weight: bold;text-decoration: none;color: #344ea2;}
#content #page .proCon a:hover {text-decoration: underline;}
#content #page .proCon .proPrice {color: #FF0000;font-weight: bold;}
#content #page .proCon .proQty {color: #344ea2;font-weight: bold;}
#content #page .proCon input {text-align: center;}

#content #page .proInfo .proImg {padding: 10px;float: left;border: 1px solid #c3c2c2;margin: 15px 15px 15px 0px;}
#content #page .proInfo .proQty {color: #344ea2;font-weight: bold;}
#content #page .proInfo .proBasket {float: right;}
#content #page .proInfo img {vertical-align: middle;}
#content #page .proInfoSOT {padding: 0px;float: left;border: 1px solid #c3c2c2;margin: 15px 15px 15px 0px;}
#content #page .proInfoSOT p {padding: 0px; margin: 10px}



#basket .basImg {float: left;padding: 5px;margin-right: 10px;border: 1px solid #c3c2c2;}
#basket .hrRed {color: #c3c2c2;background-color: #c3c2c2;clear: both;margin: 15px 0px 15px 0px;border: 0;height: 1px;}
#basket b {color: #062661;}
#basket .Qty {color: #344ea2;font-weight: bold;}
#basket .Price {color: #FF0000;font-weight: bold;width: 100px;}
#basket .remove {float: right;}
#shop #basket .remove img {margin-right: 5px;}
#shop #basket .remove a {text-decoration: none;}
#shop #basket #submit {border: 1px solid #344ea2;background: #DDDDDD;font-size: 10px;font-weight: bold;}
#shop #basket #checkoutLink {float: right;}

#checkout input {font-size: 11px; width: 100px;}
#checkout label { width: 130px; float: left;}
#checkout .address div{ height: 24px}
#checkout .contact div{ height: 24px}
#checkout .cont {width: 200px;height: 30px;}
#checkout .tick {width: 30px;}

.large {font-size: 40px;}

.quoteLink {text-decoration: none;color: #FFFFFF;font-weight: bold;float: right;}

#subscribe input {float: right;margin-right: 10px;}
#two2 #subscribe .submit {width: 80px;margin: 10px 40px 0px 0px;}

#logos {text-align: center;}

.center {text-align: center;}

#competitionform {
width:450px;
padding:20px;
margin: 0px;
}

#competitionform p{
color:#000;
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
}

#competitionform p.question{
color:#000;
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
display: inline
}

#competitionform p.title{
color:#600;
padding:0;
margin:0px 0px 0px 10px;
padding-top:5px;
padding-bottom:5px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
float: right;
clear: none;
}

#competitionform p.error{
color:#c00;
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
}

#competitionform label{
color:#0c8241;
font: bold 12px/1.3 Arial, Helvetica, sans-serif;
float: left;
width: 70px;
margin: 20px 0px 0px 0px;
display: none;
}

#competitionform label.show{
color:#666;
font: 12px/1.3 Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
display: inline;
width: 397px;
}

#competitionform input{
width:440px;
border:5px #eee solid;
margin: 10px 0px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
color:#666;
background: #eee;
}

#competitionform textarea{
width:440px;
border:5px #eee solid;
float: left;
margin: 10px 0px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
color:#666;
background: #eee;
}

#competitionform .radio{
width:13px;
border:none;
margin: 0px 0px 0px 10px;
font: 12px/1.3 Arial, Helvetica, sans-serif;
color:#666;
background: #fff;
}

#competitionform .submit{
width:100px;
border:1px #cc0000 solid;
background-color:#cc0000;
font: bold 12px/1.3 Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
table {
font: bold 12px/1.3 Arial, Helvetica, sans-serif;
background: #fff url(../images/example.gif) repeat-x 0px 98px;
color: #666;
margin: 0px;
padding: 0px;
width: 450px;
}

td.header {
	width: 97px;
	padding: 10px 10px 0px 0px;
	vertical-align: top;
		}
		
td {
	width: 97px;
	padding: 10px 10px 10px 0px;
	vertical-align: bottom;
	border-bottom: 1px solid #ccc;
		}
	
td.last {
	width: 95px;
	padding: 10px 0px 10px 0px;
	vertical-align: bottom;
	border-bottom: 1px solid #ccc;
	}
#competitionform input.usage {
width:95px;
border:5px #eee solid;
margin: 0px 0px;
font: 11px/1.3 Arial, Helvetica, sans-serif;
color:#666;
background: #eee;
}

#competitionform input.example {
width:95px;
border:5px transparent solid;
margin: 0px 0px;
font: 11px/1.3 Arial, Helvetica, sans-serif;
color:#600;
background: none;
}

.upgrade1 {
	float: left;
	width: 49%;
}

.upgrade2 {
	float: right;
	width: 49%;
}

#quote {
	margin-bottom: 10px;	
}

#new_checkout label {
	width: 120px;
	float: left;
	color: #686464;
}

/* Platinum Club Home */

.platinumclubhome {
	background:url(../images/platinumclubhome.jpg) no-repeat top center;
	width: 440px;
	height: 142px;
	padding: 230px 30px 30px 30px;
	text-align: center;
	margin: 0px 0px 10px 0px
}
.platinumclubhome p {
	font: 15px/1.3 Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 10px 0px 10px 0px;
}


/* Platinum Club */

#platinum {
	background:#7e898d;
	padding: 4px;
	width: 492px;
	color: #fff;
	margin-bottom: 10px;
	min-height: 350px;
}

.platcont {
	border: 1px solid #fff;
	width: 450px;
	padding: 20px;
	min-height: 350px;
}

.platcont h1 {
	text-indent: -50000px;
	display: block;
	margin: -25px auto 20px auto;
	background:url(../images/platinumclub.jpg) no-repeat top center;
	width: 273px;
	height: 199px;
}

.platcont a {
	color: #fff;
	text-decoration: none;
}

.platcont a:hover {
	color: #000;
}

.platcontact_box {
	width: 430px;
	padding:20px 0px;
	text-align: left;
}

.platcontact_box .formItem label {
	width: 140px;
	display: block;
	float: left;
	font:bold 13px/1 Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 5px 0px 5px 0px;
}

.platcontact_box .formItem .formTextCon {
	width: 275px;
	float: left;
	background: #fff;
	color: #000;
	border: 1px solid #666;
	margin: 0px 0px 5px 0px;
	padding: 3px 5px;
	font: 12px/1 Arial, Helvetica, sans-serif;
}

.platcontact_box .formItem .usage {
	width: 140px;
	float: left;
	background: #fff;
	color: #000;
	border: 1px solid #666;
	margin: 0px 0px 5px 0px;
	padding: 3px 5px;
	font: 12px/1 Arial, Helvetica, sans-serif;
}

.platcontact_box .formItem .formSubmit {
	float: right;
	color: #fff;
	background:url(../images/register.gif) no-repeat center center;
	font: bold 12px/1 Arial, Helvetica, sans-serif;
	text-align: center;
	width: 122px;
	height: 44px;
	border: none;
	cursor: pointer;
	
}

.compcontact_box {
	width: 430px;
	padding:20px 0px;
	text-align: left;
}

.compcontact_box .formItem label {
	width: 140px;
	display: block;
	float: left;
	font:bold 13px/1 Arial, Helvetica, sans-serif;
	color: #333;
	margin: 5px 0px 5px 0px;
}

.compcontact_box .formItem .formTextCon {
	width: 275px;
	float: left;
	background: #fff;
	color: #000;
	border: 1px solid #666;
	margin: 0px 0px 5px 0px;
	padding: 3px 5px;
	font: 12px/1 Arial, Helvetica, sans-serif;
}

.compcontact_box .formItem .usage {
	width: 140px;
	float: left;
	background: #fff;
	color: #000;
	border: 1px solid #666;
	margin: 0px 0px 5px 0px;
	padding: 3px 5px;
	font: 12px/1 Arial, Helvetica, sans-serif;
}

.compcontact_box .formItem .formSubmit {
	float: right;
	color: #fff;
	background:url(../images/comp.gif) no-repeat center center;
	font: bold 12px/1 Arial, Helvetica, sans-serif;
	text-align: center;
	width: 122px;
	height: 45px;
	border: none;
	cursor: pointer;
	
}
