/* added styles */

body{	background-color: #EEEEEE; }
.TitleH1Inline {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-decoration:none; }

/* needed styles */



.PlatinumBanner
{
}
.PlatinumTopNav
{
text-align:center;
}
.PlatinumMiddle
{
	text-align:center;
}
.PlatinumMiddle {
	text-align:-moz-center;
}
.PlatinumMiddle > table {
	margin-left:auto;
	margin-right:auto;
}
.PlatinumFooter
{
}
.LeftPane
{

}
.RightPane
{

}
.ContentPane
{
width: 840px !important;
background-color: #FFFFFF;
}
.TitleHead
{

}
/* static menu - top */
.menutable
{
	color: #EEEEEE;
	margin:0px auto;
	width:840px;
	background-color: #D2232A;
	text-align: center;
	padding: 5px 3px 5px 3px;
	border-collapse:collapse;
}
.menu A, .menu A:link, .menu A:visited, .menu A:active, .menu A:hover,
.menuhlite A, .menuhlite A:link, .menuhlite A:visited,  .menuhlite A:hover
{	
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	/*padding: 5px 3px 5px 3px;*/
	text-align: center;
	color:#D2232A;
	display:block;
	}
.menu , .menu A, .menu A:link, .menu A:visited
	{	
	background-color: #D2232A;
	/*padding: 5px 3px 5px 3px;*/
	color: #EEEEEE;
	font-weight: bold;
}
.menu A:hover,
.menuhlite A, .menuhlite A:link, .menuhlite A:visited, .menuhlite  A:active, .menuhlite  A:hover
{
	font-weight: bold;
	/*padding: 5px 3px 5px 3px;*/
	background-color: #EEEEEE;
	color:#D2232A;
	margin:0px ;
}
.menu, .menuhlite {padding:5px 3px;}
.menu a, .menuhlite a{
padding:5px 3px;
display:inline-block;
}
.menu A, .menu A:link, .menu A:visited, .menu A:hover,
.menuhlite A, .menuhlite A:link, .menuhlite A:visited, .menuhlite  A:active, .menuhlite  A:hover {
	width:auto;
}
#dropmenudiv, div.dropmenu
{
	background-color: #D2232A;
	/*padding: 5px 3px 5px 3px;*/
	color: #EEEEEE;
	font-weight: bold;
	margin:3px 0px 0px;

}
#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-weight: bold;
	/*padding: 5px 3px 5px 3px;*/
	background-color: #D2232A;
	color: #EEEEEE;
	margin:3px 0px 0px;
	width:194px;
	display:block;
	float:left;
}
div.dropmenu A:hover, #dropmenudiv A:hover
{
	font-weight: bold;
	/*padding: 5px 3px 5px 3px;*/
	background-color: #EEEEEE;
	color: #D2232A;
	margin:3px 0px 0px;
	width:194px;
	display:block;
	float:left;
}
/* 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;}
