body{
	margin:				0;
	background-color:	#ffffff;
	margin-top: 		20px;
}

.newstitle
{
	font-family: Arial; 
	font-size:14pt; 
	color: #000000; 
	font-weight:bold;
}

#newsitems
{
	height:				400px;
	width:				200px;
	border-right-width: 1px;
	border-right-color: #004387;
	border-right-style: solid;
	float:				left;
}

#newscontent
{
	width:				480px;
	height:				400px;
	float:				right;
	overflow:			auto;
	margin-right:		0px;
	margin-left:		0px;
	padding-left:       5px;
	padding-right:      5px;
}

#frame{
	margin:				auto;
	width: 				973px;
}

#holder{
	width: 				973px;
	margin:				auto;
	float:				left;
	border: 			1px solid #7f7f7f;
}

#header{
	margin:				auto;
	width: 				973px;
	height:				170px;
	background-image:	url(../images/pixel_blue.jpg);
	background-repeat:	repeat;
}

#header #logo{
	position:			absolute;
	height: 			81px;
	width:				177px;
	margin-left:		15px;
	margin-top:			27px;
	background-image:	url(../images/paccar.parts.logo.jpg);
	background-repeat:	no-repeat;
}

#header #logo a{
	height: 			81px;
	width:				177px;
	display: 			block;
	position:			absolute;
}


#header #logo a h1{
	visibility:			hidden;
}

#headerPicture{
	position:			absolute;
	height: 			110px;
	width:				746px;
	margin-left:		227px;
	background-image:	url(../images/paccar.parts.header.picture.jpg);
	background-repeat:	no-repeat;
}

#headerLeft{
	position:			absolute;
	height: 			39px;
	width:				300px;
	margin-top:			131px;
	background-image:	url(../images/paccar.parts.header.left.jpg);
	background-repeat:	no-repeat;
}

#headerLeft #language{
	position:			absolute;
	width:				171px;
	height:				19px;
	background-repeat:	no-repeat;
	margin-left:		16px;
}

#headerBottom {
	position:			absolute;
	height: 			39px;
	width:				673px;
	margin-top:			131px;
	margin-left:		300px;
	background-image:	url(../images/paccar.parts.header.bottom.jpg);
	background-repeat:	repeat;
}

#main{
	width:				973px;
	float:				left;
	background-image:	url(../images/paccar.parts.main.bg.jpg);
	background-repeat:	repeat-y;
	height:				100%;
}


#left{
	width:				192px;
	height:				426px;
	float:				left;
	background-image:	url(../images/pixel_blue.jpg);
	background-repeat:	repeat;
	overflow:			hidden;
	position:			relative;
}

#content {
	float:				left;
	width:				706px;
	height:				426px;
	padding-left:		75px;
	background-image:	url(../images/paccar.parts.content.bg.jpg);
	background-repeat:	no-repeat;
	overflow:			hidden;
	position:			relative;
}

#bottom
{
	float:				left;
	margin:				auto;
	width: 				973px;
	height:				10px;
	background-image:	url(../images/paccar.parts.bottom.bg.jpg);
	background-repeat:	repeat-x;
}

#bottomLeft{
	position:			absolute;
	width: 				197px;
	height:				10px;
	background-image:	url(../images/paccar.parts.bottom.left.jpg);
	background-repeat:	no-repeat;
}

#footer 
{
	clear:both;
	float:				left;
	margin:				auto;
	width: 				973px;
	height:				45px;
}

#menu{
	margin-left:		15px;
}

#paccarParts{
	position:			absolute;
	height: 			26px;
	width:				244px;
	margin-left:		713px;
	margin-top:			10px;
	background-image:	url(../images/paccar.parts.logo.bottom.jpg);
	background-repeat:	no-repeat;
}

#paccarparts a{
	height: 			26px;
	width:				244px;
	display: 			block;
	position:			absolute;
	visibility:			hidden;
}

#footerMenu{
	list-style: 		none;
	margin: 			0;
	padding: 			0;
	position:			absolute;
	margin-top:			10px;
}

#footerMenu li {
	padding-left: 		19px;
	float:				left;
}

#footerMenu li a.trp{
	display:			block;
	width:				69px;
	height:				26px;	
	background-image:	url(../images/trp.logo.jpg);		
	background-repeat:	no-repeat;	
}

#footerMenu li a.daf{
	display:			block;
	width:				92px;
	height:				26px;	
	background-image:	url(../images/daf.logo.jpg);			
	background-repeat:	no-repeat;	
}

#topMenuHolder {
	position:			absolute;
	width:				973px;
	margin-top:			113px;
	
}

#topMenu {
	float:				right;
	list-style: 		none;
	margin: 			0;
	padding: 			0;
}

#topMenu li {
	padding-right: 		10px;
	float:				right;
}

#topMenu li a{
	color:				#FFFFFF;
	font-size:			12px;
}

#topMenu li a:hover {
	color:				#000000;
}

#LicenceAgreement {
	border-style:		inset;
	border-width:		1px;
	overflow:			auto;
	width:				350px;
	height:				200px;
	padding:			10px;
}

.dealer {

	color:				#FFFFFF;
	font-size:			9pt;
	position:			absolute;
	bottom:				60px;
}

a  {
	text-decoration:	none;
	font-size:			9pt; 
	font-weight:		bold;
	color:				#004387;
}

a:hover {
	color:				#000000;
}

input, textarea {
	border-style:		solid;
	border-color:		#FF0000; 
	border-width:		1px;
	margin-right:		2px;
}

textbox {
	border-style:		solid;
	border-color:		#FF0000; 
	border-width:		1px;
	margin-right:		2px;
}

.truck {
	background-image:	url(../images/truck.gif);			
	background-repeat:	no-repeat;	
	width:				253px;
	height:				297px;
	float:				right;
}

#card 
{
	clear:				right;
	position:			relative;
	background-image:	url(../images/card.jpg);			
	background-repeat:	no-repeat;	
	width:				268px;
	height:				174px;
	float:				right;
	top:				0;
	right:				0;
}

#defaultpicture
{
	width:				255px;
	float:				left;
	overflow:			hidden;
	margin-top:			32px;
	margin-left:		0px;
}

#topContent
{
	width:				706px;
}

#bottemContent
{
	float:				left;
	width:				706px;
}

.menuItem {
	background-image:	url(../images/btnbg.jpg);	
	background-repeat:	no-repeat;	
	color:				#004389;
	width:				200px;
	height:				18px;
	padding-top:		3px;
	padding-left:		5px;
	display: 			block;
}


.menuItem a {
	margin-left:		10px;
}

.inputTable {
	font-family:		Arial; 
	font-size:			10pt; 
	vertical-align:		top;
	color:				#000000;
}

.leftCol {
	text-align:			right;
	vertical-align:		top;
	font-weight:		bold;
	height:				20px;
	padding-right:		10px;
}

.rightCol {
	vertical-align:		top;
	text-align:			left;
}
.rightCol img{
	vertical-align:		middle;
}

.prevbutton {
	margin-top:			10px;
	text-align:			left;
	margin-left:		20px;
	margin-right:		20px;
	display: 			block;
	float:				left;
}

.prevbutton a {
	vertical-align:		top;
	margin-left:		10px;
	font-size:			10pt; 
}

.nextbutton {
	margin-top:			10px;
	text-align:			right;
	margin-left:		20px;
	margin-right:		20px;
	display: 			block;
	float:				right;
}

.nextbutton a {
	vertical-align:		top;
	margin-right:		10px;
	font-size:			10pt; 
}

.registerbutton {
	margin-top:			10px;
	text-align:			left;
	margin-right:		20px;
	display: 			block;
	float:				left;
}

.registerbutton a {
	vertical-align:		top;
	margin-right:		10px;
	font-size:			10pt; 
}

#cardLeft{
	width:				430px;
	float:				left;
}

.login {
	position:			absolute;
	bottom:				15px;
}

.login a {
	font-size:			12pt;
	font-weight:		bold;
	font-style:			italic;
	font-family:		Arial;
	color:				#ffffff;
	vertical-align:		middle;
}

.login img, input {
	vertical-align:		middle;
}

.contentLeft {
	width:				440px;
	float:				left;
	padding-right:		10px;
}

.languageselection{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	width:				175px;
	border:				1px solid;
	background-color:	#717e90;
	color:				#ffffff;
}

.stepBar
{
	left:				50px;
	position:			absolute;
	bottom:				15px;
}

.scrollContent
{
	border-style:		solid;
	border-width:		1px;
	overflow:			auto;
	width:				600px;
	height:				250px;
	padding:			15px;
}

.scrollContentNoBorder
{
	overflow:			auto;
	width:				675px;
	height:				300px;
	padding:			5px;
}

#LicenceAgreement {
	border-style:		solid;
	border-width:		1;
	overflow:			auto;
	width:				350px;
	height:				200px;
	padding:			15px;
}

#dealerContact
{
	width:				200px;
	float:				left;
}
#dealerRoute
{
	width:				431px;
	float:				left;
}



.modalBackground {
	background-color:Black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:2px;
	border-style:solid;
	border-color:Black;
	padding:3px;
	width:250px;
}

#couponLeft{
	width:				400px;
	float:				left;
}

#coupon 
{
	clear:				right;
	width:				245px;
	float:				right;
	margin-right:		45px;
}

#couponpicture
{
	width:				245px;
}

