@import "/Design/CommonThemes/DealerWeb.css";

#desktop 
{
	margin-left:0px;
}

.LeftPane 
{
	width:197px;
}

.RightPane 
{
	width:250px; background-color: #f0f0f0 ;
}

.ContentPane 
{
	margin-right:3px;
}

.ResPager 
{
	padding:0px 4px;
}


/****** Default Autogate Styles - Configurable from Autogate ******/

.csrowon 
{
	background:#FFFFFF;
}

.csrowoff 
{
	background:#F0F0F0;
}

.cslistlink 
{
	color:		#000000; 
	font-size: 	9pt; 
	font-family:	arial,verdana,sans-serif; 
	text-decoration:none;
}

.cslistlink:hover 
{
	color:		#707070; 
	text-decoration:underline;
}

.cslink 
{
display:none;
    //**color:		#707070;
    font-size:		10px;
    margin:		0px;
    text-decoration:	underline;**//
}

.cslink:hover
{
    color: 		707070;
    text-decoration:	none;
}

.n_xtable 
{
	background-color:#F0F0F0;
}

.n_xtext 
{
	color:		#000000; 
	font-size:	8pt; 
	font-family:	arial,verdana,sans-serif; 
	padding:	2px;
}

.xtext 
{
	color:		#000000; 
	font-size:	8pt; 
	font-family:	arial,verdana,sans-serif; 
	padding:	2px;
}

.n_xform 
{
	color:		#000000; 
	font-size: 	8pt; 
	font-family:	arial,verdana,sans-serif; 
	background: 	#ffffff; 
	border: 	solid #b9b9b9 1px;
}

.n_xlink 
{
	color:			#FFFFFF; 
	font-size:		8pt; 
	text-decoration: 	underline; 
	text-align:		center;
}

.n_xlink:hover 
{
	color:		#FFFFFF; 
	font-size:	8pt; 
	text-decoration: underline; 
	text-align:	center;
}


.cstext 
{
    color: 		#000000;
    font-family : 	arial,verdana,sans-serif;
    font-size : 	9pt;
    padding: 		2px;
	line-height:    20px;
}

.csform 
{
    color:	#000000;
    font-family:Arial,Verdana,sans-serif;
    font-size:	9pt;
    width:	164px;
}
 
.csresulttext 
{
	color:		#000000;
	font-size: 	9pt;
	font-family:	arial,verdana,sans-serif;
	padding: 	2px;
}

.csresultform 
{
	color:		#000000;
	font-size: 	9pt;
	font-family:	arial,verdana,sans-serif;
}

.cshead 
{
	color:			#FFFFFF;
	font-size: 		9pt;
	font-family:		arial,verdana,sans-serif;
	padding: 		2px;
	font-weight: 		bold;
	background-color: 	#707070;
}

.n_xhead 
{
	color:		#FFFFFF;
	font-size: 	9pt;
	font-family:	arial,verdana,sans-serif;
	padding: 	2px;
	font-weight: 	bold;
	background-color: #707070;
}

.corehead 
{
	font-weight: 		bold;
	font-size: 		13px;
	font-family: 		geneva, verdana, Arial, Helvetica, sans-serif;
	
	
	}

.cslistlinkdap 
{
	color: 		#FF3300;
	font-size: 	9pt;
	font-weight:	bold;
	font-family:	arial,verdana,sans-serif;
	text-decoration:none;
}

.cslistlinkdaptext 
{
	color: 		#FF3300;
	font-size: 	7pt;
	font-family:	arial,verdana,sans-serif;
	text-decoration:none;
}

.cstable 
{
	background: #ffffff;
}

.csfooter 
{
	color:		#000000;
	font-size: 	8pt;
	font-family:	arial,verdana,sans-serif;
	padding: 	2px;
}

.csfield 
{
	color:		#000000;
	font-size: 	9pt;
	font-family:	arial,verdana,sans-serif;
	padding: 	2px;
}

.csimage 
{
	border: solid #f0f0f0 1px;
}

.cstitle 
{
	color:		#000000;
	font-size: 	12pt;
	font-family:	arial,verdana,sans-serif;
	padding: 	2px;
	font-weight: 	bold;
}

.n_xntext 
{
	color:			#ffffff;
	background-color:	#f0f0f0;
	font-size:		8pt;
	font-family:		arial,verdana,sans-serif;
	padding:		5px;
}

.n_ximage 
{
	border: solid white 1px;
}

/***************** END Default Autogate Styles ***************/


.OtherImage IMG 
{
	background-color: 	#ebebeb; 
	margin: 		0; 
	padding: 		0; 
	border-style: 		solid; 
	border-width: 		2px; 
	border-color: 		#ebebeb;
	height:			38px;
	width:			50px;
}

.HighlightImage IMG 
{
	border: solid #0199ff 2px; 
}

.PhotoItem 
{
	padding: 5px 5px 5px 5px; 
}

.ThisImage IMG 
{
	border-width: 2px !important; 
}

.dropshadow IMG 
{
	border: solid #0199ff 2px; 
}


.cssearchhead 
{
	color:			#990000; 
	font-size: 		12pt; 
	font-family:		arial,verdana,sans-serif; 
	padding: 		2px; 
	font-weight: 		bold; 
	background-color: 	#FFFFFF;
}


div.enqrow
{
	vertical-align : middle;
}

div.enqtext 
{
	float : left;
	/*width : 150px;*/
	padding-left : 2px;
}

div.enqfield 
{
	float : left;
	padding-left : 2px;
	padding-right : 0px;	
}	

.csndealersearch
{
	clear:	both;
	float:	left;
	width: 299px;
	height:	254px;
	background: transparent url(/Portals/c/countrymotorcompanyAU/search-bg.gif);
	background-repeat:no-repeat;	
	padding: 25px 3px 5px 25px;
}
 

/*
.csndealersearchheading
{
    font-size : 20px;
    font-weight : bold;
}
*/

.csndealersearchSubContainer
{
	width:	300px;
	height:	255px;
	clear:	both;
	margin:	0 auto;
}

.csndealersearchparam 
{
    clear: both;
    float: left;
    margin-bottom: 0px;
    margin-top: 10px;
    width: 100%;
    text-align:	center;
}
 

.aRow
{
    float: left;
    CLEAR: left; 
    width: 100%;
    margin-top: 0px;
    margin-bottom: 5px;
}


.fieldheadings 
{
    float: left;
    display: block; 
    WIDTH: 80px; 
    margin-right: 5px;
    text-align:	left;
}
 

.fields 
{ 
    display: block; 	
    float: left;
    
}

input
{
	padding: 0px;
	margin:	 0px;
}


.csform2
{
    float: left;
    width: 80px;
}
 

.pnlLink
{ 
    FLOAT: left;
    margin-left: 15px;
}

/*
.pnlLink .cslink 
{
    color:#000000;
    font-size:10px;
    margin:0px;
    text-decoration:underline;
}
 
.pnlLink .cslink:hover
{
    	color: black;
    	text-decoration:underline;
}
*/

.sortpadding
{
   	border:20px;
}

.csrowoff .cstext, .csrowon .cstext
{
	width: 30% !important ; /* Non IE */
	width: auto ;
	font-weight: normal;
}

.DealerLogoPanel
{
	padding-bottom: 5px;
}

.DealerLogo
{
	display: 	block;
	margin-left: 	auto;
	margin-right: 	auto;
	text-align:	center;
}

table.AutoWidth
{
	width: auto;
}

.LeftPanel
{
	width:	auto;
}

.RightPanel
{
	width: 100%;
}

.CenteredRightPanel
{
	width: 100%;
	text-align:	center;
}

#dealerdetails
{
	display: 	block;
	margin-left: 	auto;
	margin-right: 	auto;
	text-align:	center;
}

#desktopfooter 
{
	display:	none;
}

#desktopfooter .cstext 
{
	display: 	block;
	margin-left: 	auto;
	margin-right: 	auto;
	text-align:	center;
	float:		none;
	margin-top:	5px;
}
 
.lblOption
{
	display:	block;
	/*float:		left;*/
	font-size:	110%;
	font-weight:	bold;
	margin:		10px 0px 8px;
	text-align:	center;
}

.title 
{
	background-image:url(/carcontent/cse/top_slice.gif);
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
	height:35px;
	line-height:35px;
}

.popup-footer 
{
	margin-top:	10px;
	color:#0066CB;
	font-size:8pt;
}

/* Table IDs for the Details Page */

tr.trPremium
{
	height: 50px;
}

td.tdAddToListCBPremium
{
	width: 5% ;
	text-align: center;
}

td.tdCertificationsPremium
{
	width: 30% ;
	text-align: center;
}

table.CertInnerTablePremium
{
	width: 100% ;
	text-align: center;
}

td.tdRACVPremium
{
	text-align:	center ;
}

td.tdTopDealPremium
{
	text-align:	center ;
}

.topdealdescriptionpadding
{
	width: 30% ;
}

td.tdOdometerPremium
{
	width: 5% ;
	text-align: center ;
}


td.tdStatePremium
{
	width: 5% ;
	text-align: center ;
}

td.tdPricePremium
{
	width: 15% ;
	text-align: center ;
	
}

td.tdEnquireButtonPremium
{
	width: 15% ;
	text-align: right;
	padding-right: 10px;
}

td.tdSpacerPremium
{
	/*background-color: #ffffff ;*/
	width: 100% ;
	height: 26px;
}

tr.trStandard
{
	height: 65px;
}

tr.trStandard
{
	height: 65px;
}

td.tdAddToListCBStandard
{
	width: 5px ;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

td.tdImageStandard
{
	width: 100px ;
	text-align: center;
}

td.tdCertificationsStandard
{
	width: auto ;
	padding: 2px;
	text-align: center;
}

table.CertInnerTableStandard
{
	/*width: 100% ;*/
	text-align: center;
}

td.tdRACVStandard
{
	text-align: center ;
}


.cellpaddingleft
{
}


td.tdStateStandard
{
	width: 15px ;
	padding: 2px;
	text-align: right ;
}

td.tdOdometerStandard
{
	width: 65px ;
	padding: 5px;
	text-align: center ;
}

td.tdPriceStandard
{
	width: 60px ;
	padding: 5px;
	text-align: center;
	
}

td.tdEnquireButtonStandard
{
	width: 72px ;
	text-align: right;
	padding-right: 10px;
	
}


.PaddedDropDown
{
	margin-right:	4px;
}

.SearchButton	
{
	float:	left;
}

.SearchPanel
{
	clear:		both;
	width:		100%;
	margin:		0 auto;
	text-align: 	center;
	float:		left;
}


.Respager .cslink
{
	padding-left: 0px;
}


.csrowoff .cshead, .csrowon .cshead
{
	padding-left: 10px;
}

.autoAlert
{
	padding-top: 	10px;
	padding-bottom: 10px;
}

.WebsiteHeader, .WebsiteFooter
{
	display:	none;
}


/*** Send to friend styles ***/

.SendToFriendHeader
{
	background-image: 	url(/Portals/c/csndealersau/top_slice.gif) ;
	background-repeat: 	repeat-x;
	width: 			100%;
	height:			35px;	
	text-align:		center;
	vertical-align:		middle;
}

.SendToFriendHeader .HeaderText
{
	color: 		#ffffff; 
	font-weight:	bold; 
	font-size: 	12pt; 
	font-family:	arial,verdana,sans-serif;
	line-height:	35px;
}

.friend_title, .friend_container
{
	color:		#000000;
	font-family:	arial,verdana,sans-serif;
	font-size:	9pt;
	padding:	2px;
}

.friend_title_container
{
	clear:	both;
}

.friend_content
{
}

.friend_title_header
{
}

.friend_enquiry_form
{
}

.friend_enquiry_form_row, .friend_enquiry_form_row2, .friend_enquiry_form_row3
{
	clear:	both;
	float:	left;
	width:	540px;
}

.friend_enquiry_form_row
{
	height:	20px;
}

.friend_enquiry_form_row2
{
	height:	23px;
}

 .friend_enquiry_form_row3
 {
 	height:	110px;
 }

.friend_enquiry_form .label
{
	float:		left;
	width:		80px;
}

.friend_enquiry_form .wideLabel
{
	float:		left;
	width:		160px;
}

.friend_enquiry_form .field
{
	float:		left;
	/*width:		100%;*/
}

.mandatoryMessage
{
	clear:	both;
	float:	left;
	height:	20px;
	width:	100%;
}

.label_span, .ha_actions
{
	float:	left;
}

.friend_enquiry_form_row3 .btnSubmit2
{
	vertical-align:	bottom;	
}

.btnSumbit2
{
	margin-left:	10px;
	height:		25px;
	width:		60px;
	margin-top:	85px !important;
	margin-top:	70px;
	margin-	bottom:	0px;
}

.pnlResponse .ha_actions
{
	display:	none;
}


/*** Other overrides ***/

.itemlink
{
}

.refineSearch
{
	background:	inherit;
}

