/*
'******************************************************************************
'* nansiTemplates.css - stockListB TemplateCode
'*
'* Style sheet for Nansi
'*
'* History
'* v0.01		GTW		23/Sep/2003		Development
'* 20031118		GTW		18/Nov/2003		Release
'* 20040107		GTW		07/Jan/2004		Reordered styles in shared and page specific blocks
'* 20040129		GTW		29/Jan/2004		Added body style & corrected spelling of Helvetica on .srSubsetRange
'*
'* (c) Glass's Information Services 2002
'******************************************************************************
*/

/***** GENERAL PAGE STYLES *****/

body {
	background-color: #FFFFFF;
}

.nansiText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.nansiTextSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.nansiHeader13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.nansiHeader12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.nansiHeader11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/*** Disclaimer Styles ***/

.mileageDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.classificationDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.dataProtectionDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.infoDisclaimerPrivacyPolicy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.popUpTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

/*** End of Disclaimer Styles ***/


/*** General Navigation Links ***/

a.nansi:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.nansi:visited 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.nansi:active  	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.nansi:hover   	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000; 
	text-decoration: none;
}

a.nansiPopUp:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.nansiPopUp:visited 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.nansiPopUp:active  	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.nansiPopUp:hover   	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000; 
	text-decoration: none;
}

a.infoDisclaimerPrivacyPolicy:link	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: black; 
	text-decoration: underline;
}

a.infoDisclaimerPrivacyPolicy:visited 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: black; 
	text-decoration: underline;
}

a.infoDisclaimerPrivacyPolicy:active  	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: black; 
	text-decoration: underline;
}

a.infoDisclaimerPrivacyPolicy:hover   	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000; 
	text-decoration: underline;
}

/*** End of General Links Styles ***/



/***** SHARED TABLE STYLES *****/

/* Formatting table for Glass.co.uk link button (TraderDesk logo) - on StockList pages */
table#glassLink {
	table-layout: auto;
	width: 100%;
	text-align: right;
}


/* Formatting table for Vehicle Summary bar - Stock Item, Enquiry, Enquiry Confirmation pages */
table.tblVehicleSummary {
	table-layout: auto;
}

/***** End of SHARED TABLE STYLES *****/


/***** SHARED TABLE CELL STYLES *****/

/* Cell style for the colour of the Containing Border Table - All pages */
td.borderColor {
	background-color: #E4E4E4;
}

/*** GTW 17/10/03 - Classification sensitive functionality not used by StockList B 
td.classificationDealer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFFFCC;
}

td.classificationApproved {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #CCFFCC;
}***/

/*** GTW 20/10/03 - not used by StockList B 
td.priceCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #ECECEC;
}***/

/* Style controlling blank & Price 'ends' of stockItem Summary bar - Stock Item, Enquiry, Enquiry Confirmation pages */
td.SummaryPriceEnds {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #D1D1D1;
}

/* Style controlling Margin between 'ends' & central content area of stockItem Summary bar - Stock Item, Enquiry, Enquiry Confirmation pages */
td.SummaryDividingMargin {
	width: 1;
	text-align: left;
	vertical-align: top;
}

/* Style controlling central content area of stockItem Summary bar - Stock Item, Enquiry, Enquiry Confirmation pages */
td.SummaryStockItemInfo {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6E6E6E;
	background-color: #E4E4E4;
}

/* Formatting cells for stockItem Info labels - Stock Item & Enquiry Confirmation pages */
td.stiLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	color: #6E6E6E;
	background-color: #D1D1D1;
}

/* Formatting cells for stockItem Info values - Stock Item & Enquiry Confirmation pages */
td.stiDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	color: #6E6E6E;
	background-color: #E4E4E4;
}

/* Formatting cells for stockItem Info titles - Stock Item & Enquiry Confirmation pages */
td.stiInfoTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #6E6E6E;
	background-color: #D1D1D1;
}

/* Formatting cell for Back Button - Enquiry & Enquiry Confirmation pages */
td#enqBackButton {
	text-align: left;
	vertical-align: top;
}

/***** End of SHARED TABLE CELL STYLES *****/


/***** SHARED FORM STYLES *****/

/*** SELECT Elements ***/
select.nansiFrmSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*** INPUT TYPE="text" Elements ***/
input.nansiFrmTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*** TEXTAREA Elements ***/
textarea.nansiFrmTxa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*** INPUT TYPE="submit/button" Buttons ***/
input.nansiFrmBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/***** End of SHARED FORM STYLES *****/


/***** SHARED BUTTON IDs *****/

/* 'Amend Search' button - Search Results & Stock Item pages */
#btnAmendSearch {
	position: relative;
	top: 0;
	left: 0;
}

/* 'New Search' button - Search Results & Stock Item pages */
#btnNewSearch {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Glass's Trader Desk' button - All stockList pages */
#btnTraderDesk {
	position: relative;
	top: 0;
	left: 0;
}

/***** End of SHARED BUTTON IDs *****/



/***** ADVANCED SEARCH PAGE SPECIFIC STYLES *****/

/*** Text & Span Styles ***/

/*** Nav Links ***/

/* Textual links on 'Quick' and 'Advanced' tabs */
a.asQuickAdvancedTabs:link	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.asQuickAdvancedTabs:visited 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.asQuickAdvancedTabs:active  	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
}

a.asQuickAdvancedTabs:hover   	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6E6E6E; 
	text-decoration: underline;
}

/*** Table Styles ***/

/* Outer containing table for Advanced Search page content in the search results page */
table#tblSearchForm {
	table-layout: auto;
	width: 548px;
	position: relative;
	top: 0;
	left: 0;
}

/*Outer containing table for Advanced Search page content */
td>table#tblSearchForm {
	table-layout: auto;
	width: 400px;
	position: relative;
	top: 0;
	left: 0;
}

/* Outer containing table for Quick Search Form elements - Advanced Search page */
table#asQuickForm {
	table-layout: auto;
	width: 586px;
	background-color: #E4E4E4;
}

/* Outer containing table for Advanced Search Form elements - Advanced Search page */
table#asAdvancedForm {
	table-layout: auto;
	width: 586px;
	background-color: #D1D1D1;
}

/* Formatting tables for Features & Sort By tabs - Advanced Search page */
table.asSFormInnerTabs {
	table-layout: auto;
	width: 100%;
}

/* Formatting table for Sort By options for Search Form - Advanced Search page */
table#asSFormSortBy {
	table-layout: auto;
	width: 100%;
	background-color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E6E;
}

/* Formatting table for Search Form buttons - Advanced Search page */
table.asSFormButtons {
	table-layout: auto;
	width: 100%;
}

/*** Table Cell Styles ***/

/* Outer containing cell for Quick Search Form elements - Advanced Search page */
td#tblQuickForm {
	text-align: center;
	vertical-align: top;
}

/* Outer containing cell for Advanced Search Form elements - Advanced Search page */
td#tblAdvancedForm {
	text-align: center;
	vertical-align: top;
}

/* Formatting cell for Search Form Labels - Advanced Search page */
td.asFormLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6E6E;
	background-color: #F6F6F6;
	/*width: 135;*/
	text-align: right;
	vertical-align: middle;	
}

/* Formatting cell for Search Form Elements - Advanced Search page */
td.asFormElement {
	/*width: 180;*/
	text-align: left;
	vertical-align: top;	
}

/* Formatting cell for Quick Tab - Advanced Search page */
td#asTabQuick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 75;
	text-align: center;
	vertical-align: middle;
	background-color: #E4E4E4;
}

/* Formatting cell for Advanced Tab - Advanced Search page */
td#asTabAdvanced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 75;
	text-align: center;
	vertical-align: middle;
	background-color: #D1D1D1;
}

/* Formatting cell for Margin between Quick & Advanced Tabs - Advanced Search page */
td#asTabMargin {
	width: 2;
}

/* Formatting cell for Features Tab - Advanced Search page */
td#asTabFeatures {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 75;
	text-align: center;
	vertical-align: middle;
	background-color: #D1D1D1;
}

/* Formatting cell for Sort By Tab - Advanced Search page */
td#asTabSortBy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	width: 75;
	text-align: center;
	vertical-align: middle;
	background-color: #E4E4E4;
}

/* Cell to set correct background color for Quick Area on Search Form - Advanced Search page */
td.asSFormQuick {
	background-color: #E4E4E4;
}

/* Cell to set correct background color for Advanced Area on Search Form - Advanced Search page */
td.asSFormAdvanced {
	background-color: #D1D1D1;
}

/*** Button IDs ***/

/* 'Search' button - Advanced Search page */
#btnSearch {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Reset' button - Advanced Search page */
#btnReset {
	position: relative;
	top: 0;
	left: 0;
}

/***** End of ADVANCED SEARCH PAGE SPECIFIC STYLES *****/



/***** SEARCH RESULTS PAGE SPECIFIC STYLES *****/

/*** Text & Span Styles ***/

/* Style for the conditional 'No Results' text - Search Results page */
.srNoResultsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Style for the Stock Item's main details prompts - Search Results page */
.srStockItemLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E6E6E;
}

/* Style for the Stock Item's price prompt - Search Results page */
.srStockItemPriceLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

/*** GTW 17/10/03 - Not currently required by StockListB implementation
.srStockItemDealerLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.srStockItemDistanceLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}***/

/* Style for 'Result pages:' prompt - Search Results page */
.srPageNumLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #6E6E6E;
}

/* Style for Stock Item's main details - Search Results page */
.srStockItemDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* Style for Stock Item's Price - Search Results page */
.srStockItemPriceDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/*** GTW 17/10/03 - Not currently required by StockListB implementation
.srStockItemDealerDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #333399;
}

.srStockItemDistanceDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333399;
}***/

/* Style for non-clickable current page indicator in paged results navigation - Search Results page */
.srCurrentPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

/* Style for 'Results x to y of z' display text - Search Results page */
.srSubsetRange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

/*** Nav Links ***/

/* Textual link to the vehicle details page on Vehicle 'Make & Model' text */
a.srStockItemLink:link	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660000; 
	text-decoration: none;
}

a.srStockItemLink:visited 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660000; 
	text-decoration: none;
}

a.srStockItemLink:active  	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660000; 
	text-decoration: none;
}

a.srStockItemLink:hover   	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000; 
	text-decoration: none;
}

/* 'Previous' and 'Next' links on the 'Result Pages:' Navigation */
a.srPrevNextLink:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004C63;
	text-decoration: none;
}

a.srPrevNextLink:visited 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004C63; 
	text-decoration: none;
}

a.srPrevNextLink:active  	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004C63;
	text-decoration: none;
}

a.srPrevNextLink:hover   	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000; 
	text-decoration: none;
}

/* Page numbered links on the 'Result Pages:' Navigation */
a.srNumberedLink:link	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #004C63; 
	text-decoration: none;
}

a.srNumberedLink:visited 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #004C63; 
	text-decoration: none;
}

a.srNumberedLink:active  	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #004C63;
	text-decoration: none;
}

a.srNumberedLink:hover   	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000; 
	text-decoration: none;
}

/*** Table Styles ***/

/* Master formatting table for Search Results page */
table#tblSearchResults {
	table-layout: auto;
	width: 548px;
	text-align: center;
	vertical-align: top;
}

/* Formatting table for StockItems results in repeater control - Search Results page */
table#tblRptSearchResults {
	table-layout: auto;
	width: 100%;
}

/* Formatting table for Paged Results Navigation and 'Results x to y of z' display text - Search Results page */
table.srPageNavSubsetRange {
	table-layout: auto;
	width: 100%;
}

/* Formatting table for Paged Results Navigation at Bottom of page - Search Results page */
table.srPageNavBottom {
	table-layout: auto;
	width: 100%;
	text-align: right;
}

/*** Table Cell Styles ***/

/* Formatting cell for Results Subset Range Descriptor 'Results x to y of z' - Search Results page */
td#srResultsSubsetRange {
	text-align: left;
}

/* Formatting cell for Results Paged Navigation at Top of page - Search Results page */
td#srPageNavTop {
	text-align: right;
}

/* Style controlling Pic Icon & Price 'ends' of stockItem bar - Search Results page */
td.srPicIconPrice {
	text-align: center;
	vertical-align: middle;
	background-color: #D1D1D1;
}

/* Style controlling Margin between 'ends' & central content area of stockItem bar - Search Results page */
td.srDividingMargin {
	width: 1;
	text-align: left;
	vertical-align: top;
}

/* Style controlling central content area of stockItem bar - Search Results page */
td.srStockItemInfo {
	text-align: left;
	vertical-align: top;
	background-color: #E4E4E4;
}

/* Formatting cell for Print Page Button - Search Results page */
td#srPrintPageButton {
	text-align: center;
	vertical-align: top;
}

/* Formatting cell for Amend & New Search Buttons - Search Results page */
td#srAmendNewSearchButtons {
	text-align: right;
	vertical-align: top;
}

/*** Button IDs ***/

/* 'Print Page' button - Search Results page */
#btnSrPrintPage {
	position: relative;
	top: 0;
	left: 0;
}

/***** End of SEARCH RESULTS PAGE SPECIFIC STYLES *****/



/***** STOCKITEM PAGE SPECIFIC STYLES *****/

/*** Text & Span Styles ***/

/* Text caption under main stockItem picture - Stock Item page */
.imgLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Text caption under thumbnail stockItem pictures - Stock Item page */
#spnThumbnailText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*** Nav Links ***/

/* Used by the Email and Web site details of Dealer Information */
a.stiVendorLink:link	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF; 
	text-decoration: none;
}

a.stiVendorLink:visited 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF; 
	text-decoration: none;
}

a.stiVendorLink:active  	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF; 
	text-decoration: none;
}

a.stiVendorLink:hover   	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF; 
	text-decoration: underline;
}

/*** Table Styles ***/

/* Master formatting table for Stock Item page */
table#tblStockItem {
	table-layout: auto;
	width: 556px;
	text-align: center;
	vertical-align: top;
}

/* Formatting table stockItem Information - Stock Item page */
table#stiStockItemInfo {
	table-layout: auto;
	/*width: 100%;*/
	width: 556px;
}

/* Formatting table stockItem Options Information - Stock Item page */
table#stiStockItemOptionsInfo {
	table-layout: auto;
	width: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #6E6E6E;
}

/*** Table Cell Styles ***/

/* Formatting cell for stockItem Options Info Table - Stock Item page */
td.stiDetailOptions {
	text-align: center;
	vertical-align: middle;
	background-color: #E4E4E4;
}

/* Formatting cell for Print Page Button - Stock Item page */
td#stiPrintPageButton {
	text-align: center;
	vertical-align: top;
}

/* Formatting cell for Back To Search Results Button - Stock Item page */
td#stiBackToSearchResultsButton {
	text-align: left;
	vertical-align: top;
}

/* Formatting cell for Amend & New Search Buttons - Stock Item page */
td#stiAmendNewSearchButtons {
	text-align: right;
	vertical-align: top;
}

/*** Button IDs ***/

/* '< Back to search results' button - Stock Item page */
#btnBackToSearchResults {
	position: relative;
	top: 0;
	left: 0;
}

/* '< Previous vehicle' button - Stock Item page */
#btnPreviousVehicle {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Next vehicle >' button - Stock Item page */
#btnNextVehicle {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Enquire About This Vehicle' button - Stock Item page */
#btnEnquireAboutThisVehicle {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Print Page' button - Stock Item page */
#btnStiPrintPage {
	position: relative;
	top: 0;
	left: 0;
}

/***** End of STOCKITEM PAGE SPECIFIC STYLES *****/



/***** ENQUIRY PAGE SPECIFIC STYLES *****/

/*** Text & Span Styles ***/

/*** Nav Links ***/

/*** Table Styles ***/

/* Master formatting table for Enquiry page */
table#tblEnquiry {
	table-layout: auto;
	/*width: 600px; width: 586px;*/
	width: 580px;
	text-align: center;
	vertical-align: top;
}

/* Formatting table for Enquiry Form - Enquiry page */
table#enqEnquiryForm {
	table-layout: auto;
	width: 90%;
}

/*** Table Cell Styles ***/

/* Formatting cell for Enquiry Form Labels - Enquiry page */
td.enqLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6E6E;
	background-color: #F6F6F6;
	width: 135;
	text-align: right;
	vertical-align: middle;	
}

/* Formatting cell for Enquiry Form Labels - Enquiry page */
td.enqDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6E6E6E;
	background-color: #E4E4E4;
	text-align: left;
	vertical-align: middle;	
}

/* Formatting cell for Form Info & Data Protection checkbox - Enquiry page */
td#enqFormInfoDataProtection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}

/*** Button IDs ***/

/* 'Back' button - Enquiry page */
#btnEnqBack {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Send Enquiry' button - Enquiry page */
#btnSendEnquiry {
	position: relative;
	top: 0;
	left: 0;
}

/***** End of ENQUIRY PAGE SPECIFIC STYLES *****/



/***** ENQUIRY CONFIRMATION PAGE SPECIFIC STYLES *****/

/*** Text & Span Styles ***/

/*** Nav Links ***/

/*** Table Styles ***/

/* Master formatting table for Enquiry Confirmation page */
table#tblEnquiryConfirmation {
	table-layout: auto;
	width: 548px;
	text-align: center;
	vertical-align: top;
}

/* Formatting table stockItem Vendor Information - Enquiry Confirmation page */
table#enqCStockItemVendorInfo {
	table-layout: auto;
	width: 90%;
}

/*** Table Cell Styles ***/

/* Formatting cell for 'Your enquiry.....' user info text - Enquiry Confirmation pages */
td#enqCEnquiryInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
}

/*** Button IDs ***/

/* 'Print Page' button - Enquiry Confirmation page */
#btnEnqCPrintPage {
	position: relative;
	top: 0;
	left: 0;
}

/* 'Back' button - Enquiry Confirmation page */
#btnEnqCBack {
	position: relative;
	top: 0;
	left: 0;
}

/***** End of ENQUIRY CONFIRMATION PAGE SPECIFIC STYLES *****/
