/* added styles */
.oconnor {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF; text-decoration:none; }
a.oconnor:link; a.oconnor:visited {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF; text-decoration:none;}
a.oconnor:active; a.oconnor:hover {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #EBEBEB; text-decoration:none; }
.TitleH1Inline {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-decoration:none; }

/* needed styles */

.PlatinumBanner
{
	background-color: #ffffff;
	height: 80px;
}
.PlatinumTopNav
{   

	background-color: #666666;
	text-align:center;
}
.PlatinumMiddle
{
background-color: #333333;
}
.PlatinumFooter
{
}
.LeftPane
{
}
.RightPane
{
}
.ContentPane;
{

}
.TitleHead
{
	padding: 0px 0px 0px 5px; 
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #EBEBEB;
	color: #000000;
}

.menutable
{	
	width: 730px; 
	line-height:16px;
	margin:0px auto;
	

}
.menu A, .menu A:link, .menu A:visited, .menu A:active, .menu A:hover,
.menuhlite A, .menuhlite A:link, .menuhlite A:visited, .menuhlite A:active, .menuhlite A:hover,
#dropmenudiv A, #dropmenudiv A:link, #dropmenudiv A:visited, #dropmenudiv A:active,
div.dropmenu A, div.dropmenu A:link, div.dropmenu A:visited, div.dropmenu A:active
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
    TEXT-DECORATION: none;
	
	padding: 5px 10px 5px 10px;
}
.menu
{
	background-color: #666666;
	padding: 0px 0px 0px 0px;
}
.menuhlite
{
	background-color: #333333;
	padding: 0px 0px 0px 0px;
}
#dropmenudiv, div.dropmenu
{
	background-color: #666666;
	position:absolute;
	z-index:100;
	line-height:16px;
}
#dropmenudiv A, #dropmenudiv A:link, #dropmenudiv A:visited, #dropmenudiv A:active,
div.dropmenu A, div.dropmenu A:link, div.dropmenu A:visited, div.dropmenu A:active
{
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF; 
	padding: 2px 5px 2px 5px;
}
div.dropmenu A:hover, #dropmenudiv A:hover
{
	background-color: #333333;
}
/* Homepage Stock Search */
.pmg-search-box .csn-search {overflow:hidden;padding:15px 10px 0px 20px;border-right:1px solid #29527B;}
.pmg-search-box .csn-search h1.title {font-size:20px;color:#102131;font-weight:bold;margin-bottom:8px;*zoom:1;width:100%}
.pmg-search-box .csn-search dl {margin-left:15px;}
.pmg-search-box .csn-search dt {font-weight:bold;float:left;width:80px;margin-right:7px;text-align:left;padding:3px 0 0;font-size:12px}
.pmg-search-box .csn-search dd {width:239px;float:left;padding:0 0 6px;display:inline;font-size:12px;}
.pmg-search-box .csn-search dd select {width:100%;padding:1px;margin:0px;height:21px}
.pmg-search-box .csn-search dd input {width:232px;padding:1px;margin:0px}
.pmg-search-box .csn-search dd table input {width:auto;height:auto;*zoom:1;margin:0 4px 0 0;}
.pmg-search-box .csn-search dd table td { padding-right:8px;padding-top:4px;white-space:nowrap}
.pmg-search-box .csn-search .PriceFrom dd,.pmg-search-box .csn-search .PriceTo dd {width:106px;}
.pmg-search-box .csn-search .PriceTo {display:inline;margin:0px;}
.pmg-search-box .csn-search .PriceTo dt {width:20px;text-align:right;}
.pmg-search-box .csn-search .PriceFromCaravan dd,.pmg-search-box .csn-search .PriceToCaravan dd {width:106px;}
.pmg-search-box .csn-search .PriceToCaravan {display:inline;margin:0px;}
.pmg-search-box .csn-search .PriceToCaravan dt {width:20px;text-align:right;}
.pmg-search-box .csn-search .PriceToCaravan dd {margin-left:0px;}
.pmg-search-box .csn-search .keyword {clear:both;*zoom:1}
.pmg-search-box .csn-search .reset-button, .pmg-search-box .csn-search .search-button {clear:none;float:right;font-size:11px;margin-top:5px;}
.pmg-search-box .csn-search .reset-button dt, .pmg-search-box .csn-search .search-button dt{display:none;}
.pmg-search-box .csn-search .reset-button dd{width:auto;padding:12px 10px;font-size:11px;}
.pmg-search-box .csn-search .search-button {margin-right:13px;}
.pmg-search-box .csn-search .search-button dd {padding-top:4px;width:110px;}
.pmg-search-box .csn-search .search-button a {background:url(/Portals/t/trucksalesau/DP_search.png) no-repeat; height:31px; display:block; width:92px;float:right;display:inline;}
.pmg-search-box .csn-search .search-button a:hover {background-position:bottom;}
.pmg-search-box .csn-search .reset-button a {color:#102131}

.pmg-search-box{ text-align:center; }
.pmg-search-box .pmg-bg2 { border: solid 3px #71818E; }
.pmg-search-box .pmg-bg9 { background-color:#EDEFF0; }
.pmg-search-box .csn-search { border-right:none; height:auto; padding-bottom:5px; }
.pmg-search-box .csn-search h1.title { color:#71818E; }
.pmg-search-box table { width:450px; margin:auto; padding:30px 0; text-align:left;}
.pmg-search-box .adtype table {width:auto;margin:0;}
.pmg-search-box .csn-search table { padding:0px;}
.pmg-search-box .csn-dealer-details, 
.pmg-search-box .pmg-search-border { width:450px;  }
.pmg-search-box .csn-search dt{ width:100px; }
.pmg-search-box .csn-search h1.title {width:auto;float:none;}
.pmg-search-box .csn-search .PriceFromCaravan {*float:left;}
.pmg-search-box .csn-search .keyword {margin:0px 0px 0px 15px;}
.pmg-search-box .csn-search .end{clear:both;}


