/*****************
	NOTICE
	
There are some IE specific styles included in the ie-main.css file.
These styles are included for all versions of explorer lower than 8 using 
conditional comments. They fix various bugs/differences that affect IE only. 
*****************/      

/*#f49c36; - Delta orange */
/*#385296; - Delta blue */
/*#dadafe; - Delta boxout bg */
	
table {
	font-size:1em;
}

#contentarea {
	width:770px;
}

#sidebar {
	float:right;
	width:135px;	/* this is wider than the left col on the extranet */
	margin-right:5px;
	font-size:0.9em;
	padding:0;
}

#sidebar .leftbox {
	width:130px;
	background-color:#dadafe;
	border-width:0;
}

#rightcol {
	margin-right:153px;
	margin-left:10px;
}

#navigation {
	margin-top:60px;  
}   

/*** login ***/
#delta-login {
	margin-top:0;
	
	 width:135px
}

#delta-login * {
	font-size:1em;
}
#delta-login label, #signup {
	font-weight:bold;
}
#signup a {
	font-weight:normal;
}
#delta-login ul {
	list-style:none;
	text-align:center;
	margin-left:0;
}
#delta-login h2 {	
	background-color: #385296;
	color:white;
	font-size:1.2em;
}

#delta-login form {
	padding-top:0;
	padding-left:2%;	
}
#delta-login form input {
	width:90%;
}

#delta-login ul li {
	border-bottom:none;
	padding:0;
}
#delta-login p#signup{
	margin-left:2%;	
}
/*** end login ***/


#signup table  {
	font-size:1em;
}
	

.notification {
	font-weight:bold;
	text-align:center;
	padding:5px;
	margin-top:5px;	
	border: solid 2px #385296;
	background-color: #fdeedc;
	font-size:1.3em;
}

.medium {
	background-color: #fdeedc;
}

/* TODO: use a nicer colour for the below two bits */
.important {
	background-color:red;
	font-size:1.5em;
}
.bidsuccess {
	background-color:green;
}

.bidfail {
	background-color:red;
}

/** Front page **/

#DeltaIntro {
	margin-bottom:13px;
}
#DeltaIntro p {
	font-size:1.1em;
}
#DeltaIntro img {
	margin:0;
	padding:0;
}

#DeltaIntro #frontleftimage {
	margin-right:12px;
}

#frontboxes-cats { 
	width:607px;
	padding:0;
	margin:0;
	margin-left:-5px;
}

#frontboxes-cats tbody tr td {
	vertical-align:top;
	background-color:#dadafe;
	padding:0;
	margin:0;
}

#frontboxes-cats tbody tr td h4 {
	background-color: #385296;
	margin-bottom:0;
	width:117px;
	height:25px;
}

#frontboxes-cats tbody tr td p{
	margin-top:0;
	padding:5px;
	font-size:0.8em;
}

#frontboxes-cats tbody tr td * a{
	text-decoration:none;
}
#frontboxes-cats tbody tr td h4 a{
	color:#fff;               
}

#frontboxes-cats tbody tr td p a{
	color:#000;  
}

#frontboxes-cats tbody tr td p a.cat-viewmore {
	color:#fb5200;
}

/** end front page **/


/* vehicle boxes for my account page, sales results and front page */
.pager {
	width:99%;
	margin-bottom:5px;
}
.vehicle-list-wrapper {
	background-color:#dadafe;
	width:100%;	/* A width must be set here other wise IE can't figure out how wide the table should be */   
}
.vehicle-list-wrapper h3 {
	width:100%;
	background-color: #385296;
	margin-bottom:0;
	color:#fff; 
}

.vehicle-list {
	width:100%;
	border-collapse:collapse;
	empty-cells:show;    
	border-spacing:0;
	border-width:0;
}


.vehicle-summary td {
	padding:5px;
	border-width:0;
	border-bottom: 2px dotted #fb5200; 
	background-color:#dadafe;	
}

tr.vehicle-summary:hover td, tr.hover td {
	background-color:white;
	cursor:pointer;
	cursor:hand;
}

.vehicle-summary td.noborder, tr td.lastrow {
	border-bottom:0;
}

.vehicle-summary td.thumb {
	width:69px;
	text-align:center;
}
  
.vehicle-summary td.makemodel {
	width:166px;    
}

.vehicle-summary td.pav {
	width:150px;
}

.vehicle-summary td.bidbuy {
	width:140px;  
}

.vehicle-summary td.spare {
	width:69px;
}

.vehicle-summary td  a{
	text-decoration:none;
	color:#000;
}

/** end my account page **/

/** Search page **/
                       
#vehiclesearchwrapper h3 {
	width:100%;
	background-color: #385296;
	margin-bottom:0;
	color:#fff;  
}

#vehiclesearchfields {
	background-color:#dadafe;
	padding:5px; 
	width:580px;
}
#vehiclesearchfields #searchbutton {
	text-align:center;
}

#VehicleSearch{
	padding:0;
	margin:0;
}


/** End Search page **/



/** Sale info page **/
.bidsuccess{
	/*background-color:*/ /* something green */
}


.bidfail{
	/*background-color:*/ /* something red */
}

#buy-bid{
	 border-bottom: 2px dotted #fb5200; 
	 margin-bottom:12px;
}
#buy-bid.buyintro {
	font-weight:bold;	
}

#imagegallerywrapper {
	text-align:center;
}

#imagegallerycontainer {
	width:409px;
	text-align:center;
	margin:0 auto;
}


/** end sale info page **/

/** Content pages - AboutUs etc */

.textwrapper {
	float:left;
	width:340px;
	margin-right:10px;
}

.imagewrapper {
	float: right
}
.imagewrapper img {
	margin-top: 20px;
}

/** End content pages **/



/** InstructionDefDisplay css **/
table#instructionexplanation {
	font-size:12px;
	border: 1px solid black;	
	width:100%;
}
table#instructionexplanation td{
	border: 1px solid black;	
	border-collapse:collapse;
}

table#instructionexplanation thead tr td{
	font-weight:bold;
}
/** End InstructionDefDisplay css **/

div.box_admin {
	border-width:0;
}
table.dbad {
	/* For some reason the font size doesn't get inherited at all.*/
	font-size:1em;
}
/*
div.boxcontent_admin table tbody tr td label, div.boxcontent_admin table tbody tr td input, div.boxcontent_admin table tbody tr td table tbody tr{
	font-size:75%;
}
*/
div.boxheading_admin, div.boxheading_admin2col {
	background-color: #385296;
	
}
div.boxcontent_admin, td.dbadeven, td.dbadodd {
	background-color:#dadafe;
}

