@import url(common/billboard_page.css);
@import url(common/red_bar.css);

/* NTP STYLESHEET */

/*
-------------------------------------------------------------------
Content
*/

#content
{
	background: #383838;
	color: #FFF;
}

/*
-------------------------------------------------------------------
Misc
*/

#redBar
{
	background-image: url(../images/home_page/red_bar_bg_nav.png) !important;
	background-repeat: no-repeat !important;
	background-position: 25px 0 !important;
}

#content table td *
{
	background: #383838;
	color: #FFF;
}

#content table
{
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: auto;
}

/*
-------------------------------------------------------------------
Select Region
*/

#Select-Region
{
	float: left;
	width: 350px;
	padding-top: 12px;
	/*border: 1px dotted pink;*/
}

#Select-Region h2
{
	padding-left: 20px;
	margin-top: 0;
	margin-bottom: 0;
}

#selectRegionList
{
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#selectRegionList img { float: right; }

#selectRegionList ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 130px;
}

#selectRegionList li
{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	padding-bottom: 4px;
	border-bottom: 1px solid #F3F3F3;
	margin-bottom: 8px;
}

/*
-------------------------------------------------------------------
Dealer Directory, Dealer Areas
*/

#dealerDirectory { border-top: 1px solid #666; }
.promoBlockType2 { }

.promoBlockType2 h3
{
	padding-left: 20px;
	font-weight: normal;
	font-size: 20px;
}

.promoBlockType2 p
{
	padding-left: 20px;
	font-size: 11px;
}

/*
-------------------------------------------------------------------
Banner
*/

#banner { height: 245px; }

/*
-------------------------------------------------------------------
Brands
*/

#brands { background: transparent; }

#brandsList
{
	position: absolute;
	top: 215px;
	right: 0;
	width: 968px;
	padding-top: 3px;
	text-align: center;
	background: transparent !important;
}

#brands img
{
	margin-left: 14px;
	margin-right: 14px;
	background: transparent !important;
}

#hytsuLogo
{
	position: relative;
	top: 1px;
}

#fantuzziLogo
{
	position: relative;
	top: 1px;
}

/*
-------------------------------------------------------------------
News
*/

#News
{
	height: 1%;
	float: right;
	width: 575px;
	padding-right: 15px;
	padding-top: 12px;
}

#News h2 { margin-top: 0; }
#News-List {float:left;width:400px;} 
div.news { margin-bottom: 15px;clear:left;}

div.news.with-img img
{
	float: left;
	border: 1px solid #bbb;
	padding: 2px;
	background: #333;
}

div.news.with-img .news-data
{
	margin-left:76px;
}

h3.newsTitle
{
	font-size: 12px;
	margin: 0;
}

p.newsDate
{
	font-size: 10px;
	margin-top: 0;
	margin-bottom: 4px;
}

p.newsAbstract
{
	margin: 0;
	font-size: 11px;
}

strong.newsMore { text-decoration: underline; }

/*
-------------------------------------------------------------------
Promo Blocks
*/

#promoBlockRequestService
{
	background-image: url(../images/home_page/promo_block_request_service.png) !important;
	background-repeat: no-repeat !important;
	width: 320px;
	height: 90px;
	margin-left: 20px;
}

#promoBlockRequestService *
{
	background: transparent !important;
	color: #282828 !important;
}

#promoBlockRequestService input,#promoBlockRequestService select
{
	font-size: 11px;
	background: #FFF !important;
}

#promoBlockRequestService h2 { display: none; }

#promoBlockRequestService p
{
	margin: 0;
	font-size: 12px;
	padding-left: 8px;
	line-height: 14px;
}

#promoBlockRequestServiceCaption
{
	padding-top: 43px;
	padding-bottom: 3px;
}

/*
Request Quote
*/

#promoBlockRequestQuote
{
	background-repeat: no-repeat !important;
	width: 320px;
	height: 90px;
	margin-left: 20px;
}

#promoBlockRequestQuote input,#promoBlockRequestQuote select
{
	font-size: 11px;
	background: #FFF !important;
}

.promoBlockRequestQuote1 { background-image: url(../images/home_page/promo_block_request_quote1.png) !important; }
.promoBlockRequestQuote2 { background-image: url(../images/home_page/promo_block_request_quote2.png) !important; }
.promoBlockRequestQuote3 { background-image: url(../images/home_page/promo_block_request_quote3.png) !important; }

#promoBlockRequestQuote *
{
	background: transparent !important;
	color: #282828 !important;
}

#promoBlockRequestQuote h2 { display: none; }

#promoBlockRequestQuote p
{
	margin: 0;
	font-size: 12px;
	padding-left: 87px;
	line-height: 14px;
}

#promoBlockRequestQuoteCaption
{
	padding-top: 50px;
	padding-bottom: 3px;
}

/*
Used equipment
*/

#promoBlockUsedEquipment
{
	position: relative;
	height: 110px;
}

#promoBlockUsedEquipment p { padding-left: 11px; }

/*
-------------------------------------------------------------------
Quality badges
*/

.Quality-Badges
{
	height: 2px;
	position: relative;
}

.Quality-Badges .Australian-Owned
{
	position: absolute;
	top: -85px;
	right: 260px;
	height: 70px;
	width: 220px;
	padding-left: 90px;
	padding-top: 15px;
	background-image: url(../images/gui/australian-owned.png);
	background-repeat: no-repeat;
	font-size: 18px;
	line-height: 18px;
}

.Quality-Badges div
{
	position: absolute;
	top: -95px;
	right: 10px;
	height: 92px;
	overflow: hidden;
	text-align: right;
	float: right;
}

.Quality-Badges img { margin-right: 10px; }

