/*site name change html*/
/*#pmg-menu-rvpoint {background:#E5E7EB url(nav_message.png) no-repeat right 0;bottom:2px;line-height:26px;padding-left:6px;position:absolute;right:11px;width:256px;display:block;height:26px;}*/
#pmg-menu-rvpoint em {font-style:italic;font-weight:bold}
/*containers for nested modules - widths only*/
.pmg-container-home-top {width:840px}
.pmg-container-home-towerad {width:120px}
.pmg-container-home-search, .pmg-container-home-news-reviews {width:530px}
.pmg-container-home-mrec, .pmg-container-content-clips {width:300px}
.pmg-container-home-search-links {width:150px;margin-right:0}
.pmg-container-home-search-engine {width:auto}
/*site-bg colors*/
.pmg-bg1 {background-color:#E7ECE5;color:#000}
.pmg-bg2 {background-color:#859E77;color:#000}
.pmg-bg3 {background-color:#496F34;color:#fff}
.pmg-gd3 {background:#496F34;color:#fff;height:30px;line-height:30px;}
.pmg-bd3 {border:solid 1px #496F34}
.pmg-bg4 {background-color:#344D24;color:#fff}
.pmg-bd4 {border:solid 1px #344D24}
.pmg-bg5 {background-color:#1D2C15;color:#fff}
.pmg-bg6 {background-color:#768794;color:#fff}
.pmg-gd6 {background:#768794 url(bg_grey_bar.png) repeat-x;color:#fff;height:30px;line-height:30px;}
.pmg-bd6 {border:solid 1px #A0ABB3}
.pmg-bg7 {background-color:#EDEFF0;color:#fff}
/*pmg titles*/
.pmg-th1 {font-size:16px;font-weight:bold;padding:5px 0 0}
/*home page search engine / links*/
.pmg-home-search-links li {border-bottom:solid 1px #344D24;color:#fff;font-weight:bold;line-height:44px;*zoom:1}
.pmg-home-search-links li.browse {background-color:#40622E;color:#e7ece5;display:block;font-size:13px;padding:0 10px;*zoom:1}
/*.pmg-home-search-links li {border-bottom:solid 1px #344D24;color:#fff;font-weight:bold;line-height:41px !important;*zoom:1}
.pmg-home-search-links li.browse {font-size:14px !important;font-style:italic;font-weight:normal;padding:4px 10px 0 !important;color:#e7ece5}*/
.pmg-home-search-links a {color:#fff;display:block;font-size:13px;padding:0 10px;*zoom:1}
.pmg-home-search-links a:hover{background-color:#608C4B;text-decoration:none}
.pmg-home-search-links li:last-child {border-bottom-width:0}
.pmg-home-search-links li.new a {background-image:url(new.png);background-repeat:no-repeat;background-position:right top}
.pmg-home-search-engine {height:296px}
.pmg-search-border {padding:5px}
/*home page content clips*/
.pmg-content-clips .ad-panel {margin-bottom:10px;display:inline;}
/*advertisment title*/
.pmg-ad-title {color:#A0ABB3;font-size:11px;line-height:16px;padding-right:0;text-align:right}
.pmg-sponsoredlinks .pmg-ad-title{text-align:left;}
/*homepage tiles*/
/*.pmg-home-tiles {margin-bottom:10px}*/
.pmg-home-tiles .col-width1 {width:260px}
.pmg-home-tiles .col-width2 {width:300px}
.pmg-home-tiles .col-width3 {width:186px;margin-right:10px}
.pmg-home-tiles .r-col-last {margin-right:0}
.pmg-home-tiles a {border:solid 1px #ccc;display:block;height:90px;text-decoration:none}
.pmg-home-tiles a:hover h3 {text-decoration:underline}
.pmg-home-tiles h3 {font-weight:bold}
.pmg-home-tiles p {color:#000;font-size:11px}
.pmg-home-tiles2 {margin-top:10px; overflow: hidden; zoom: 1;}
.pmg-home-tiles2 li a{position:relative;background-image:url(/Portals/c/caravancampingsalesau/tiles/tile-bg.png);display:block;}
.pmg-home-tiles2 img.tiles{float:left;margin:29px 0 0 9px;border:0px;}
.pmg-home-tiles2 span.new {position: absolute;left: 136px;top:0px;background-image:url(/Portals/c/caravancampingsalesau/tiles/new.png);width:47px;height:48px;}
.pmg-home-tiles2 span.title {position: absolute;top:8px;left: 13px;width:171px;font:bold 12px/16px Arial, Helvetica, sans-serif;color:#333333;}
.pmg-home-tiles2 span.text {top:30px;font:11px/13px Arial, Helvetica, sans-serif;left:64px;position:absolute;color:#000000;width:115px;}
.pmg-home-tiles2 a:hover {background:url(/Portals/c/caravancampingsalesau/tiles/tile-bg.png) 0 -91px;text-decoration:none;}
.pmg-home-tiles2 span.more {position: absolute;bottom:0px;left: 125px;background-image:url(/Portals/c/caravancampingsalesau/tiles/more.png);width: 48px;text-indent:-2000px;height:19px;}
.pmg-home-tiles2 a:hover span.more {background-position:0 -20px;}
.pmg-home-sponsored-links .title {border-bottom:solid 1px #A0ABB3;font-weight:bold;line-height:26px;background:url(/industrycontent/shared/sponsoredlinks.png) no-repeat left center;padding-left:25px;}
.pmg-home-sponsored-links ul {margin:10px 20px}
.pmg-home-tiles2 .r-col.col-width3.tile-last { margin-right: 0; float: left; }
.pmg-home-tiles3 .content{border:1px solid #CCCCCC;display:block;height:93px;text-decoration:none;position:relative;background-image:url(/Portals/c/caravancampingsalesau/tiles/tile-bg.png);display:block;}
.pmg-home-tiles3 .content .title { width:274px;position: absolute;top:8px;left: 12px;font:bold 12px/16px Arial, Helvetica, sans-serif;color:#333333;}
.pmg-home-tiles3 .tile-img {position:absolute;top:29px;left:9px;border:0}
.pmg-home-tiles3 .text{font:11px Arial, Helvetica, sans-serif;top:30px;right:10px;position:absolute;color:#000000;}
.pmg-home-tiles3 .content .text .price {color:#496F34;font-size:32px}
.pmg-home-tiles3 .content .text .price sup { font-size:10px;}
.pmg-home-tiles3 .content .buttons { position:absolute;right:0;bottom:5px;height:22px}
.pmg-home-tiles3 .content .buttons a {display:block;width:73px;height:22px;text-indent:-9999px;float:left;margin-right:6px;_margin:auto 3px;overflow:hidden}
.pmg-home-tiles3 .content .buttons .btn-create {background:url(/Portals/c/caravancampingsalesau/tiles/sell_create_ad_btn.png) no-repeat;border:0px none;height:21px;}
.pmg-home-tiles3 .content .buttons .btn-edit {background:url(/Portals/c/caravancampingsalesau/tiles/Sell_edit_ad.png) no-repeat;border:0px none;height:21px;}
.pmg-home-tiles3 .content .buttons .btn-create:hover,.pmg-home-tiles3 .content .buttons .btn-edit:hover {background-position:0 bottom}
.pmg-home-tiles3 {margin:10px 0;overflow:hidden;height:95px}
.pmg-home-tiles3 .tile-link {background-image:url(/Portals/c/caravancampingsalesau/tiles/tile-bg.png);height:93px;}
.pmg-home-tiles3 .tile-link:hover {background-position: 0-98px}
.pmg-home-tiles3 .tile-link:hover .more { background-position:0 -20px}
.pmg-home-tiles3 .title { position: absolute;top:8px;left: 12px;width:200px;font:bold 12px/16px Arial, Helvetica, sans-serif;color:#333333;}
.pmg-home-tiles3 a .more {position: absolute;bottom:1px;right:13px;background-image:url(/Portals/c/caravancampingsalesau/tiles/more.png);width: 48px;text-indent:-2000px;}
.pmg-home-tiles3 a:hover .more {background-position:0 -20px}
.pmg-home-tiles3 .tile260 {width:260px;position:relative}
.pmg-home-tiles3 .tile260 .tile-link {display:block;text-decoration:none;border:1px solid #ccc}
.pmg-home-tiles3 .tile260 .text { width:110px}

.tiles {margin:0;padding:0;list-style:none;overflow:hidden}
.tiles div,.tiles span { margin:0;padding:0;position:relative;*zoom:1 }

/*Homepage sponsored links*/
.pmg-sponsoredlinks{border:1px solid #E9E9E9;margin-top:10px;}
.pmg-sponsoredlinks .ad-panel {padding:10px;}
.sponsoredlink span{display:block;color:black;font-size:11px;}
.sponsoredlink:hover, .sponsoredlink:hover span{text-decoration:none;}
.sponsoredlink:hover .title:hover,.sponsoredlink:hover .link:hover{text-decoration:underline;}
.sponsoredlink .title{margin-bottom:5px;color:#666;font-weight:bold;}
.sponsoredlink .desc{color:#999;}
.sponsoredlink .link{color:#666;font-weight:bold;}

/*listing tile ads*/
.pmg-listing-ad-tiles {margin-bottom:10px;padding-left:2px;overflow:hidden}
.pmg-listing-ad-tiles .ad-panel {float:left;margin:0 20px 0 0;*zoom:1;display:inline;}
.pmg-listing-ad-tiles .ad-panel-old {float:left;margin:0 49px 0 0;*zoom:1;display:inline;}
.pmg-listing-ad-tiles .ad-panel-last {margin:0px;}
.pmg-listing-ad-tiles .ad-panel .tile-link .more {position:absolute;right:13px;width:auto;bottom:4px;font-size:10px;font-weight:bold;color:#333;}
.pmg-listing-ad-tiles .ad-panel .tile-link {display:block;height:91px;position:relative;width:150px;border:1px solid #ccc;background:transparent url(/Portals/c/caravancampingsalesau/tiles/tile-bg.png) repeat-x}
.pmg-listing-ad-tiles .ad-panel .tile-img {position:absolute;left:15px;top:8px}
.pmg-listing-ad-tiles .ad-panel .tile-link:hover {text-decoration:none;background-position:0 -90px}
.pmg-listing-ad-tiles .ad-panel .tile-link:hover .more {color:#000}

/*homepage news-reviews header*/
.pmg-news-reviews-header {background-image:url(bg_grey_bar.png);background-repeat:repeat-x;position:relative;}
.pmg-news-reviews-header h3 {font-size:13px;line-height:30px;padding:0 10px;font-weight:bold;}
.pmg-news-reviews-header h3 a {color:#fff} 
.pmg-news-reviews-header #social-links {position:absolute;right:1px;top:1px;vertical-align:middle}
.pmg-news-reviews-header #social-links div {float:left;line-height:28px;margin-right:5px; padding-right: 15px; background: url("/Portals/c/caravancampingsalesau/follow_us_arrow.png") no-repeat 100% 9px; font-size:12px;font-weight:bold;} 
/*quick-links*/
.pmg-quick-links a {border-top:solid 1px #768794;color:#000;display:block;line-height:30px;padding-left:10px;text-decoration:none;*zoom:1}
.pmg-quick-links a:hover {background-color:#eee}
.pmg-quick-links li:first-child a {border-top-width:0}
/*hot-links*/
.pmg-hot-links {margin-bottom:10px}
.pmg-hot-links ul {margin:10px}
.pmg-hot-links li {margin-bottom:5px}
/*pmg text*/
.pmg-html ul {list-style-position: outside;padding: 6px;margin: 2px;}
.pmg-html li {background:url(bullet.png) no-repeat scroll 1px 6px transparent;padding-left:15px;}
.t {padding-left:10px;}
.t ul {list-style-position: outside;padding: 6px;margin: 2px;}
.t li {background:url(bullet.png) no-repeat scroll 1px 6px transparent;padding-left:15px;}
.ad ul {list-style-position: outside;padding: 1px;margin: 1px;}
.ad li {background:url(greenbullet.png) no-repeat scroll 1px 6px transparent;padding-left:15px;}
.t h2 {font-weight: bold;font-size: 12pt;padding-top:5px;}
.pmg-html h2 {font-size:16px;font-weight:bold;margin-top:5px}
.pmg-html h3 {color:#496F34;font-size:14px;font-weight:bold}
.pmg-html h4 {color:#496F34;font-size:18px;font-weight:bold}
.pmg-park-title {padding-bottom:5px;}
.pmg-html-ccs404 {padding:15px;float:left;width:410px;margin-bottom:50px;color:#333333}
/*research html*/
.pmg-research {padding:0px 10px 5px}
.pmg-research h3 {padding-top:20px}
.pmg-research p {padding:5px 20px 5px 0}
.pmg-research a {font-weight:bold;}
.pmg-research h3 a {color:#496F34;}
/*travel html*/
.pmg-travel a, .pmg-travel p {padding:5px 20px 5px 70px;}
.pmg-travel h3 a{padding:0px;}
.pmg-travel img {float:left;margin:10px 25px 5px 0;}
/*site-footer*/
.pmg-site-footer {font-size:11px;margin:10px;overflow:hidden;*zoom:1;clear:both;}
.pmg-site-footer h3 {color:#496f34;font-weight:bold;margin:0px 0px 6px;}
.pmg-site-footer h3 a,.pmg-site-footer h3 a:visited {color:#496f34;text-decoration:none}
.pmg-site-footer .top {background:url(footer_bg.png) repeat-x;border:1px solid #ccc;padding:10px;overflow:hidden;*zoom:1}
.pmg-site-footer .top div {margin-right:60px}
.pmg-site-footer .top div.last {margin-right:0;width:210px;padding-left:20px;border-left:1px solid #ccc}
.pmg-site-footer .top ul {padding-bottom:10px}
.pmg-site-footer .top ul li {margin:3px 0;background:url(footer-bullet.png) no-repeat scroll 1px center;padding-left:10px}
.pmg-site-footer .top ul li a, .pmg-site-footer .top ul li a:visited {color:#666;text-decoration:none} 
.pmg-site-footer .top .last .subscribe {margin:10px 0 20px}
.pmg-site-footer .top .last .subscribe a {text-indent:1000px;width:82px;height:23px;display:block;overflow:hidden;background:url(subscribe_btn.png) no-repeat;}
.pmg-site-footer .top .last .subscribe a:hover {background-position:0 -23px;}
.pmg-site-footer .top .last .facebook {background:url(facebook.png) no-repeat; color:#3B5998;padding-left:24px;line-height:20px;display:block;text-decoration:none}
.pmg-site-footer .top .last .facebook:hover {text-decoration:underline}
.pmg-site-footer .end {padding:10px}
.pmg-site-footer .end .internal {float:left}
.pmg-site-footer .end .internal li {float:left;width:auto;margin-right:6px}
.pmg-site-footer .end .internal li a {color:#666;text-decoration:none;}
.pmg-site-footer .end .copyright {float:right; color:#bfbfbf;}
.pmg-site-footer .end .bugle {float:left; clear:both;white-space:nowrap; color:#bfbfbf; font-style:italic; font-weight:bold;margin-top:10px;}
.pmg-site-footer .end .logos {float:right; margin-top:20px;}
.pmg-site-footer a:hover {text-decoration:underline !important}
/*buy-submenu*/
#r-menu #pmg-buy-submenu {display:inline-block;background-color:#fff;width:455px;_width:610px;overflow:hidden;padding-right:0px}
.RainbowAdmin #r-menu #pmg-buy-submenu {border-left:1px solid #ccc}
#r-menu #pmg-buy-submenu .sub-cat {float:left;margin-right:0}
#r-menu #pmg-buy-submenu a {color:#333;_width:102px;*zoom:1}
#r-menu #pmg-buy-submenu a:hover{color:#000;text-decoration:none}
#r-menu #pmg-buy-submenu h3 a {color:#496f34;font-weight:bold;font-size:12px}
/*#r-menu #pmg-buy-submenu ol {z-index:9999}*/
#r-menu #pmg-buy-submenu ol li {border:0;width:auto;_width:120px;float:none;position:static}
/*travel-planner*/
.pmg-travel-planner{padding-top:20px;}
/*buy-menu*/
.pmg-buy-menu {height:50px;margin:-10px 0px 10px 0px;_position:relative;font-size:12px}
.pmg-buy-menu-left p {padding:27px 20px 0 0; text-align:right;font-weight:bold; background: url('arrow.png') no-repeat 96% 29px;}
.pmg-buy-menu-right {margin-left:-10px;height:30px;padding-top:20px;*zoom:1}
.pmg-buy-menu ul {border-left:1px solid #859E77;border-top:1px solid #859E77;*zoom:1}
.pmg-buy-menu-last ul {border-left:0px none;}
.pmg-buy-menu li{float:left;}
.pmg-buy-menu li:hover,.pmg-buy-menu li a:hover{background-color:#61824F;}
.pmg-buy-menu li a,.pmg-buy-menu li a:hover{color:#FFFFFF;display:block;padding:7px 18px;text-align:center;text-decoration:none;}
.pmg-buy-menu li a h1 {font-weight:bold;font-size:12px;}
.pmg-buy-menu .clear{clear:both;display:block;}
.pmg-buy-menu .selected {background-color:White;color:#000000;}
.pmg-buy-menu-left {background:#496F34 url("browse-left.png") no-repeat scroll left bottom;}
/*
.pmg-buy-menu {height:50px;margin:-10px 0px 10px 0px;_position:relative;}
.pmg-buy-menu-left p {padding:25px 10px 0 0; text-align:right;font-weight:bold;}
.pmg-buy-menu-right {margin-left:-10px;}
.pmg-buy-menu ul {padding:19px 0px 0px 0px;}
.pmg-buy-menu li{float:left;}
.pmg-buy-menu li:hover{background-color:#61824F;}
.pmg-buy-menu li a{color:#FFFFFF;display:block;padding:8px 18px;text-align:center;text-decoration:none;}
.pmg-buy-menu li a h1 {font-weight:bold;}
.pmg-buy-menu .selected {background-color:White;color:#000000;}
*/
/*Enquiry Confirmation*/
.pmg-enquiry-confirmation{padding:30px;}
.pmg-enquiry-confirmation h3{font-weight:bold;font-size:18px;margin-bottom:30px}
.pmg-enquiry-confirmation .backToSearch{color:#0168B7;text-decoration:none;cursor:pointer;}
.pmg-enquiry-confirmation .backToSearch:hover{text-decoration:underline;}

/*Homepage content clips*/
.contentclipbox {clear:both;color:#000;display:block;padding-right:30px;}
.contentclip:hover {color:#000;text-decoration:none;}
.contentclip img {margin:0 10px 10px 0; float:left;border:#ccc solid 1px; padding:1px;*zoom:1}
.ad-panel-last .contentclip img{margin-bottom:0px;}
.contentclipbox .contentcliptitletext {display:block;font-weight:bold;color:#000;font-size:11px;}
.contentclipbox .contentcliptitletext:hover {text-decoration:underline}
.contentclipbox .contentcliptext {display:block;font-size:11px; color:#000;}

/*Sell*/
.industryAd{font-size:12px;}
.industryAd h2{color: #4A6C39;font-size: 17px;margin: 0 0 10px 0px;padding: 0;font-weight: bold;}
.industryAd h2 span{color: #666666;}
.industryAd .catType{padding: 10px 0px 20px 0px;}
.industryAd .catType input[type=radio]{border: none;vertical-align: -1px;margin: 0 5px 0 0;}
.industryAd .catType ul{list-style: none;float: left;padding: 0px;margin: 0px;width: 100%;}
.industryAd .catType li{float: left;margin-right: 0px;padding-left: 40px;}
.industryAd #catType1{width: 210px;}
.industryAd #catType2{width: 300px;}
.industryAd .adHeader{text-align: center;font-weight: bold;cursor: pointer;overflow: hidden;margin-bottom: -1px;}
.industryAd .adHeader .stan, .industryAd .adHeader .prem{width: 250px;float: left;height: 27px;font-size: 16px;padding-top: 5px;color: #ffffff;}
.industryAd .adHeader .stan{background: transparent url(/Portals/s/sseau/industryAd/standard_ad_header.png) no-repeat;margin-right: 1px;}
.industryAd .adHeader .prem{background: transparent url(/Portals/s/sseau/industryAd/premium_ad_header_bg.png) no-repeat;}
.industryAd .top-row{border-right: 1px solid #cccccc;border-left: 1px solid #cccccc;width: 499px;height: 91px;}
.industryAd .adSelect{cursor: pointer;}
.industryAd .top-row .standard, 
.industryAd .top-row .premium, 
.industryAd .top-row .standard-selected, 
.industryAd .top-row .premium-selected
{
    float: left;
    width: 249px;
    height: 91px;
    margin: 0px;
}

/* Classes for toggling */                                                
.industryAd .top-row .standard-selected
{
    background-color: transparent;
   background-image: url(/Portals/s/sseau/industryAd/standard_ad_selected_bg.png);
   /*SASH background-image: url(/Portals/c/caravancampingsalesau/sash-green.png);*/
    border-right: 1px solid #ffffff;
}
.industryAd .top-row  .standard{border-right: 1px solid #ffffff;
}
.industryAd .top-row .premium-selected{background-color: transparent;
background-image: url(/Portals/s/sseau/industryAd/premium_ad_selected_bg.png);
/*SASH background-image: url(/Portals/c/caravancampingsalesau/sash-gold.png);*/
}                                                
.industryAd .top-row .standard

{
/*SASH background-image: url(/Portals/c/caravancampingsalesau/sash-grey.png);*/
background-color: #F5F5F5;
	}
	.industryAd .top-row .premium {
	background-image: none;
	/*SASH background-image: url(/Portals/c/caravancampingsalesau/sash-grey.png);*/
    background-color: #F5F5F5;
}
.industryAd .premium-selected, 
.industryAd .premium, 
.industryAd .standard-selected, 
.industryAd .standard
{
    margin: 0px;
}
.industryAd .bottom-row{width: 499px;overflow: hidden;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.industryAd .bottom-row .standard, 
.industryAd .bottom-row .premium, 
.industryAd .bottom-row .standard-selected, 
.industryAd .bottom-row .premium-selected
{
    float: left;
    width: 219px;
    padding: 10px 15px 10px;
    color: #333333;
    font-size: 12px;
    line-height: 18px;
    height: 160px;
}
.industryAd .bottom-row .standard b, 
.industryAd .bottom-row .premium b, 
.industryAd .bottom-row .standard-selected b, .industryAd .bottom-row .premium-selected b
{
    color: #666666;
	padding-left:25px;
}
.industryAd .bottom-row .standard-selected{background-image: none;background-color: #F5F8ED;}
.industryAd .bottom-row .premium-selected{background-image: none;background-color: #FFF1DB;}
.industryAd .price{text-align: center;width:249px;}
.industryAd .price span
{
    font-size: 55px;
    color: #333333;
    margin-left: 70px;
    display:block;
    float: left;
    font-weight: bold;
}

.industryAd .standard-selected .price, 
.industryAd .premium-selected .price
{
    text-shadow: 0 2px 2px rgba(0,0,0,0.4);
}
.industryAd .standard-selected .price span, 
.industryAd .premium-selected .price span
{
    color: #FFFFFF;
}
.industryAd .price span sup{font-size: 30px;vertical-align: 15px;color: #333333;margin-right: -5px;}
.industryAd .standard-selected .price span sup, 
.industryAd .premium-selected .price span sup
{
    color: #FFFFFF;
}
.industryAd .price .totcost
{
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    display:block;
    float: left;
    margin: 10px 0px 2px 5px;
    text-align:left;
    
}
.industryAd .standard-selected .price .totcost, 
.industryAd .premium-selected .price .totcost
{
    color: #FFFFFF;
}
.industryAd .adSelect input{margin: 0px 30px 0px -30px;}
.industryAd .standard a, 
.industryAd .premium a
{
    margin-left: 72px;
    color: #666666;
    text-decoration: underline;
    background: transparent url(/Portals/s/sseau/industryAd/magnify.png) no-repeat 4px 1px;
    padding-left: 20px;
    padding-bottom: 5px;
}
.industryAd a:hover, .industryAd .standard-selected a:hover, .industryAd .premium-selected a:hover
{
    text-decoration: none;
    cursor: pointer;
}
.industryAd .standard-selected a, .industryAd .premium-selected a
{
    margin-left: 72px;
    color: #333333;
    text-decoration: underline;
    padding-left: 20px;
    padding-bottom: 5px;
}
.industryAd .standard-selected a{background: url('/Portals/s/sseau/industryAd/magnify_standard.png') no-repeat 4px 1px;color: #FFFFFF;}
.industryAd .premium-selected a{background: transparent url(/Portals/s/sseau/industryAd/magnify_premium.png) no-repeat 4px 1px;color: #FFFFFF;}
                                                
/* Select bullet images */
.industryAd .adSelect ul
{
    padding-left: 25px;
    padding-top: 5px;
    margin: 0px;
}
.industryAd .adSelect li
{
    list-style-type: none;
    padding-left: 30px;
    padding-bottom: 6px;
    width: 150px;
}
.industryAd #one-photo{background: transparent url(/Portals/s/sseau/industryAd/photo1.png) no-repeat 2px 3px;}
.industryAd .standard-selected #one-photo{background: transparent url(/Portals/s/sseau/industryAd/photo1.png) no-repeat 2px 3px;}
.industryAd #blue-tick, 
.industryAd .premium-selected #blue-tick,
.industryAd .standard-selected #blue-tick{background: transparent url(/Portals/s/sseau/industryAd/greenTick.png) no-repeat 3px 2px;}
.industryAd #orange-tick,
.industryAd .premium-selected #orange-tick{background: transparent url(/Portals/s/sseau/industryAd/goldtick.png) no-repeat 3px 2px;}
.industryAd #three-photo,
.industryAd .premium-selected #three-photo{background: transparent url(/Portals/s/sseau/industryAd/photo2.png) no-repeat left;}

/* Options */
.industryAd .optionsHeader{margin-top: 20px;}                                                
.industryAd .caption label{color: black;font-size: 15px;font-weight: bold;}
.industryAd .option{margin: 0px 20px 0px 0px;width: 501px;}
.industryAd .option .subHeader
{
    color: #333333;
    background: transparent url('/Portals/s/sseau/industryAd/optionsBg.png') no-repeat;
    padding: 0px 7px 0px 15px;
    margin: 0px;
    font-size: 18px;
    height: 45px;
}
.industryAd .option .subHeader ul.horizontal
{
    height: 27px;
    margin: 0px;
    padding: 13px 0px 0px 0px;
}
.industryAd .option .subHeader h3
{
    font-size: 13px;
    color: #333333;
    margin: 0px auto 0px auto;
}
.industryAd .option .subHeader span.more-info
{
    font-weight: bold;
    cursor:pointer;
    color:#0464C8;
    font-size:12px;
}
.industryAd .option .subHeader img.more-info{margin: 5px auto auto 5px;}
.industryAd .option .subHeader li.caption{width: 390px;}
.industryAd .option .subHeader .horizontal li{float:left;}
.industryAd .option .subHeader img{vertical-align: middle;}
.industryAd .option .subHeader img.toggle{margin-right: 10px;width: 13px;height: 13px;}
.industryAd .optionBorder{border-bottom: solid 1px #DFE2DF;}
.industryAd .option .subBody{
    height: 200px;
    border-left: solid 1px #DFE2DF;
    border-right: solid 1px #DFE2DF;
    border-bottom: solid 1px #DFE2DF;
}
.industryAd .option .subBody ul
{
    font-size: 12px;
    list-style-type: none;
    margin-left: 10px;
    padding-left: 0px;
    padding-top:10px;
    margin-top: 0px;
    height: 95px;
}
.industryAd .option .subBody ul li {float: left;}
.industryAd .option .subBody ul li div {width: 380px;padding-left: 30px;font-weight: bold;}
.industryAd .option .subBody ul li.sellIcons {padding-left: 250px;}
.industryAd .option .subBody ul li div p {margin-top: 12px;font-weight: normal;}
.industryAd .option .subBody ul li div label {font-weight: bold;margin-left: 10px;}
.industryAd .option .subBody #ppChk {margin-left: 10px;border: none;}

/*Total*/
.industryAd .total
{
    padding-top: 20px;
    overflow: hidden;
    width: 500px;
    margin-bottom:20px;
}
.industryAd .total h2{margin-bottom: 0px;}
.industryAd .total .titleTxt{margin: 0px;}
.industryAd .total .we-accept{float: left;}
.industryAd .total .we-accept p
{
    margin-bottom: 10px;
    font-size: 11px;
    color: #333333;
    line-height: 24px;
    padding-left: 58px;
    margin-top: 13px;
}
.industryAd .total .create
{
    float: right;
    margin-top: 0px;
    padding-right: 5px;
    overflow: hidden;
}
.industryAd .total .create input
{
    float: left;
    background: transparent url('/Portals/s/sseau/buttons/createAd_button.gif') no-repeat;
    border-width: 0;
    color: #000000;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 46px;
    line-height: 0;
    margin-right: 0px;
    margin-left: 20px;
    padding: 0;
    text-decoration: none;
    text-indent: -10000px;
    width: 118px;
}
.industryAd .total .create input:hover{background-position: center bottom;}
.industryAd .total .create p
{
    margin: 0px;
    overflow: hidden;
    padding-left: 2px;
}
.industryAd .total .create b
{
    font-size: 30px;
    margin-top: 7px;
    float: left;
    color: #333333;
}
.industryAd .total .create span
{
    font-size: 55px;
    color: #333333;
    font-weight: bold;
    margin-left:0px;
}
.industryAd .total .create .price{width:120px;text-align:right;}
#standard-ad, #premium-ad{display:none;background-color:White;}

#pmg-sell h1 {font-size:19px;margin-bottom:5px}
#pmg-sell h2, #pmg-sell h4 {color:#496F34;font-size:13px;font-weight:bold}
#pmg-sell h3 {color:#fff;font-size:18px;line-height:37px;padding:0 10px}
#pmg-sell h4 {margin-bottom:10px;}
#pmg-sell h5 {color:#333;font-weight:bold}
#pmg-sell ul {line-height:18px;padding-left:15px}
#pmg-sell li 
{
    list-style-type:none;
    background: transparent url(/Portals/s/sseau/industryAd/greenBulletPoint.png) no-repeat left;
    padding-left:12px;
    text-indent:0px;
    white-space:nowrap;
}
#pmg-sell .heading2 {margin:10px}
#pmg-sell .heading2 img {float:right}
#pmg-sell .footer {padding:10px}
#pmg-sell .edit-ad {text-align:right}
#pmg-sell .edit-ad a {background:url(/portals/c/caravancampingsalesau/edit_my_ad.png) no-repeat;display:inline-block;height:30px;margin-left:5px;vertical-align:middle;width:82px}
#pmg-sell .edit-ad a:hover {background-position:bottom}
#pmg-sell .edit-ad-inner-top
{
	width:220px;
    border:solid 1px #ccc; 
    padding:5px; 
    height:40px;
    background: transparent url('/Portals/s/sseau/industryAd/gradient.jpg');
    background-repeat:repeat-x;
    -moz-border-radius-topleft: 5px; 
    -moz-border-radius-topright: 5px;
    padding-top:10px;
    padding-bottom:10px;
}

#pmg-sell .edit-ad-inner-bottom
{
	width:220px;
    border:solid 1px #ccc; 
    border-top: 0px;
    padding:5px;    
    padding-top:10px;
    padding-bottom:10px; 
    -moz-border-radius-bottomleft: 5px; 
    -moz-border-radius-bottomright: 5px;
}

/*footer logo*/
.pmg-site-footer .network-links{width:100%;float:right;margin-top:20px;}
.pmg-site-footer .network-links ul li{float:left;background-color:White;margin:0 4px;}
.pmg-site-footer .network-links ul li a {background-image:url(/industrycontent/shared/network_logos.png);display:block;height:39px;width:101px;}
.pmg-site-footer .network-links ul li a.bikelogo {background-position:-112px 0;}
.pmg-site-footer .network-links ul li a.boatlogo {background-position:-226px 0;width:96px;}
.pmg-site-footer .network-links ul li a.homelogo {background-position:-327px 0;width:80px;}
.pmg-site-footer .network-links ul li a.trucklogo {background-position:-540px 0;width:96px;}
.pmg-site-footer .network-links ul li a.caravanlogo {background-position:-420px 0;}
.pmg-site-footer .network-links ul li a.constructionlogo {background-position:-770px 0;width:82px;}
.pmg-site-footer .network-links ul li a.plantlogo {background-position:-869px 0;width:106px;}
.pmg-site-footer .network-links ul li a.farmlogo {background-position:-654px 0;}




/*================== End Industry Ad ===========================*/
/*Error page*/
#general-error #desktop{border:1px solid #CCCCCC;margin:0 auto;width:990px;}
#general-error #r-footer{clear:both;}
.pmg-404box {float:left;padding:0px 27px 27px 27px;width:910px;display:block;*zoom:1}
/*Top Deals Popup*/
.pmg-top-deals{padding:10px;}
.pmg-top-deals h3{background-color:#708D5F;color:white;font-weight:bold;font-size:16px;padding:5px 5px 5px 10px;}
.pmg-top-deals p{background-color:#F6FFF3;border:1px solid #CEDBA9; margin-top:10px;padding:20px;position:relative;height:120px;}
.pmg-top-deals p .close-button{position:absolute;bottom:20px;right:20px;background:url(/portals/c/caravancampingsalesau/close_btn_small.png);width:68px;height:27px;display:block;}
.pmg-top-deals p .close-button:hover{background-position:bottom;}
/*print page survey*/
.print-page #feedback{display:none;}
