html * {
	border:none;
	padding:0;
	margin:0;
}
html input {
	border-style: none;
	background:none;
	border:none;
}

body{
	font-family: Helvetica, Trebuchet, Arial, sans-serif;
	width:946px;
	margin:auto;
	background-color:rgb(46, 46, 46);
	background-image:url("/gfx/interface/nuBodyBackground.gif");
	background-repeat:repeat-y;
	background-position:center;
}
#body_81{background-image:url("/gfx/interface/nuBodyBackground2.gif");}
/*##################################################################*/
/*##################################################################*/
/*PARAGRAPH STRUCTURE*/

p{
	font-size: 0.8em;
	color: #000000;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em 0em 0em 0em;
	line-height:1.4em;
	}
p.topOfPage{
	font-size: 0.6em;
	text-align: right;
		}
p.topOfPage a{color:#CCCCCC;}

blockquote{
	background-image:url('/gfx/interface/blockquoteBG.gif');
	background-repeat:no-repeat; 
	background-position:top left;
	padding:10px 10px 10px 60px;
	font-size:1.1em;
	color:#787a75;	
}


/*span classes that effect the colour etcx of a text, a comment tells you where that span is being used in the site*/

/*this is used on the events page */
.greyTextBelowSubHeads{color:#999999; padding-left:0.5em;}

/*IMAGES*/	
img{}
.floatLeft{float:left;}
.floatRight{float:right;}	

/*HEADINGS*/
h1{	
	color:#333;
	font-size: 1.4em;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em 0em 0em 0em;
	}
h2{

	font-size: 1.2em;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em 0em 0em 0em;
	}
h3{
	color:#5c5c5a;
	font-size: 1.0em;
	font-weight:bold;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em 0em 1em 0em;
	border-bottom:solid 1px #5c5c5a;
	}
h4{
	font-size: 1.0em;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em 0em 0em 0em;
	}
h5{
	font-size: 0.9em;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em 0em 0em 0em;
	}
/*LINKS*/
a:link{color:#eee;text-decoration:none;font-weight:bold}
a:visited{color:#ccc;text-decoration:none;font-weight:bold}
a:hover{color:red;text-decoration:underline;font-weight:bold}

/*##################################################################*/
/*##################################################################*/
	
/*Change to the attachment plugin*/

/*this is the overall container*/
.AttachedDocument{
	padding:1em 1em 1em 0;margin-bottom:1em;
}
.AttachedDocument p{}
.AttachedDocument h3{}
/*images*/
.AttachedDocument img{
	border: 0;
	padding:1em;
	float:left;
}
/*the download PDF image*/	
.AttachedDocument .AdobeImage{
	padding:0.5em;
}
/*The FILE image - not always present*/
.AttachedDocument .FileImage{

position:relative;}

/*link styles - these are only used on the H3 title*/
.AttachedDocument a{color:#0000FF;}
.AttachedDocument a:hover{color:#FF0000;}

/*the following class exists if there is no picture*/
.AttachedDocument .NoPicture{margin-left:115px;}
/*and this class exists for the "download PDF" content, whether or not there is a file image */
.AttachedDocument .PDFdownloadPara{
	background-image: url(/gfx/interface/diagonals.gif);background-repeat:repeat-x;
	padding:0em 0.5em;
	font-size: 0.7em;
}

/*##################################################################*/
/*##################################################################*/
/*Dealer Page*/

.DealerQuickLinks p{
	margin:0;
	padding:0.8em;
	float:right;
}

.DealerQuickLinks p a:link{background-color:#333;color:white;font-size:0.8em;padding:0.8em;text-decoration:none;}
.DealerQuickLinks p a:visited{background-color:#333;color:white;font-size:0.8em;padding:0.8em;text-decoration:none;}
.DealerQuickLinks p a:hover{background-color:red;color:white;text-decoration:none;}

.DealerInfo{
	margin:0;
	padding:0;
	border-bottom:solid 1px #ccc;
	padding-bottom:2em;
	line-height:0.5em;
	margin-right:10px;
}
.DealerInfo h3{margin:1em 0 0 0;padding:0 0 0.8em 0;font-size:0.8em;border:none;color:#333333;}
.DealerInfo h4{font-size:0.7em;color:#999999;}
.DealerInfo h3.DealerName{
	font-weight:100;font-size:1.3em;letter-spacing:0.04em;color:#999999;
	padding:1em 0 0 0;
	margin-bottom:1em;
	border:0;
	line-height:1.1em;}

.DealerInfoTable tr td{
	vertical-align:top;
}

/*##################################################################*/
/*##################################################################*/

/*Bulldog News*/

/*this is the overall container*/
.BulldogNewsContainer{
/* 	clear: both; */
	}
/*the one and only image*/	
.BulldogNewsContainer .BulldogNewsImage{
	float:right;
	padding:1em;
	background-color:#fff;

}
/*the line of text that says "Topics this month include"*/
.BulldogNewsContainer p{}
/*the heading*/
.BulldogNewsContainer h3{}
.BulldogNewsContainer h3 a{}
.BulldogNewsContainer h3 a:link, a:visited{}
.BulldogNewsContainer h3 a:active, a:hover{}
/*the list of topics that are on in a particular month / season*/
.BulldogNewsContainer ul{margin-bottom:5em;}
.BulldogNewsContainer li{}


/*##################################################################*/
/*##################################################################*/

/*Contact Us*/

/*the following class is only shown just after an email is sent. Hard to test for, but it is formatted in such as way that it will work good. 
So it probably does not need changing, except for maybe the Back-ground colour specified in the container DIv*/
.formSentConfirmationMessage{
	width: 98%;
	background-color: #F7F4D4;/*this value may need to be changed*/
	margin: 0em;
	color: #666666;
	}
.formSentConfirmationMessage h3{
	font-size: 1.0em;
	color:#333333;
	padding: 0.5em 0.4em 0.5em 0.8em;	 
	}		
.formSentConfirmationMessage p{
	font-size: 0.7em;
	line-height: 1.8em;
	padding: 1em 0.4em 1em 1em;
	}		
.formSentConfirmationMessage a:link, a:visited, a:active, a:hover{
	text-decoration: underline;
	color: #0000FF;
	}
	


/*START EDITING THE NON-RESPONSE PART OF THE PLUGIN HERE*/
/*start with the Generic Form Container*/
.contactFormContainer{margin-right:20px;line-height:2em;font-size:0.8em;}
/*heading*/
.contactFormContainer h2{}
/*required fields paragraph*/
.contactFormContainer p.denotesMandatoryFieldPara{float:right; color:#1E90FF; font-size: 0.6em; padding: 0em 1.5em 0em 0em;}
/*and now that little star that appears on the web form*/
.contactFormContainer .FormStar{}

.contactFormContainer input{}
.contactFormContainer select{}
.contactFormContainer submit{}

/*  **Your Question** Section*/
.contactFormContainer .yourQuestion{
	background-color:rgb(243, 243, 243);
	padding: 0.5em;
	background-image:url("/gfx/interface/secondaryNav/contact-grad.gif");
	background-position:bottom;
	background-repeat:repeat-x;
	}

/*  **Your Details** Section*/
.contactFormContainer .yourDetails{
	/* background-color:#DFDFDF; */
	padding: 0.5em;margin-top:10px;
	}

/*  **Your Visitor** Section*/
.contactFormContainer .yourVisitor{
	background-color: rgb(243, 243, 243);
	padding: 0.5em;
	margin-top:10px;
	background-image:url("/gfx/interface/secondaryNav/contact-grad.gif");
	background-position:bottom;
	background-repeat:repeat-x;
	}

/*  **Your Information** Section*/
.contactFormContainer .yourInformation{
	/* background-color:#DFDFDF ; */
	padding: 0.5em;margin-top:10px;
	}

.contactFormContainer .ButtonContainer{
	padding-left:620px;
}
	
.contactFormContainer .ButtonContainer .GeneralButton{
	background-color: #FF0000; color: #FFFFFF; font-size:10pt; font-weight:bold; margin: 0em; padding:0.1em;
}

.contactFormContainer .denotesMandatoryFieldPara{
	color:black;
	font-weight:bold;
	font-size:1em;
	margin-right:0;
}
	
/*##################################################################*/
/*##################################################################*/

/*Image Plugin*/

/*just one image class to define here - this is used on the Bulldog Plus page*/
.imagePluginImage{}


/*##################################################################*/
/*##################################################################*/

/*Image Library / Gallery Plugin*/

/*generic container*/
.galleryContainer{}

/*big image once selected*/
.galleryContainer .galleryImage{	
	padding:6px;
	margin:1em 1em 0 1em;
	background:rgb(255,255,255);
	border:solid 1px #ddd;
}

/*image container*/
.galleryContainer .galleryImageContainer{
	padding-bottom:1em;
	background-image:url(../gfx/interface/galleryWall.gif);
	background-repeat:repeat-x;
	background-position:bottom center;
	text-align:center;
}


/*Gallery itself*/
.galleryContainer .miniGallery{

}

.galleryContainer .miniGallery p{
	margin-left:1em;
	font-size:0.8em;
}

.galleryContainer .miniGallery img{
	padding: 0.5em;
	margin: 1em;
	border: 1px solid #eee;
}

.galleryContainer .miniGallery img:hover{
	background-color:rgb(220, 220, 220);
	border:solid 1px rgb(200,200,200);
}

.galleryContainer .miniGallery a:hover{
	background:none;
}

.galleryContainer .miniGallery p a:hover{
	background-color:rgb(255, 242, 191);
}

/*subscript Copyright notice*/
.galleryContainer .subScript{
	background-color:#ccc; 
	padding: 0.2em 0.5em 0.2em 0.5em;
}
.galleryContainer .subScript p{color: #666666;}

/*page through list*/
.galleryContainer .pageList{
	border-top:solid 1px #eee;
	display:block;
	padding-left:10px;
	padding-bottom:0.4em;
	margin-top:1.3em;

}

.galleryContainer .pageList li{
display:inline;
padding-right:1em;
font-size:0.7em;
}


/*##################################################################*/
/*##################################################################*/

/*Link Plugin*/
/*this is the link plugin, a link appearing in a single Paragraph - used in REMACK section*/

/*holding paragraph*/
p.linkPlugin {}
/*link classes*/
.linkPlugin pluginLinkLink a{}
.linkPlugin pluginLinkLink a:link{}
.linkPlugin pluginLinkLink a:visited{}
.linkPlugin pluginLinkLink a:active, a:hover{}


/*##################################################################*/
/*##################################################################*/

/*News Plugin*/

/*there are two sections, one is the display of all the stoires and the other is the specific story*/

/* SECTION 1: begin with "Browse all stories option" - make a container for all the stories, then a container for the specifi story on the page*/
.browseAllNewsStoriesContainer{}
.browseAllNewsStoriesContainer .individualNewsInstance {
	/* clear:right;  */
	border-bottom: 1px solid #eee; 
	margin: 0.7em 0.2em;
	height:130px;
}

/*float the image*/
.browseAllNewsStoriesContainer .individualNewsInstance img{
	float:right; 
	/* clear:both;  */
	margin:0.3em 0.5em 0.3em 1em;
	padding:0.5em; 
	border:1px solid #ddd;
}

/*now the heading and the psan class underneath that has the publish date*/
.browseAllNewsStoriesContainer .individualNewsInstance h3{border:none;padding:0em 0em 0em 0em;margin:0em 110px 0em 0em;font-size:0.9em;}
.browseAllNewsStoriesContainer .individualNewsInstance h3 .publishDate{color: #CCCCCC; font-size: 0.7em; font-weight: normal}

/*the content's headline*/
.browseAllNewsStoriesContainer .individualNewsInstance p{margin: 0.3em 0.8em;font-size:0.75em;}

/* SECTION 2: now the specific news areas. Begin by making a container*/
.specificNewsStoryViewed{font-size:0.9em;}

/*now the heading and a span for the publish date*/
.specificNewsStoryViewed h3{text-transform: title-case;}
.specificNewsStoryViewed h3 .publishDate{color: #CCCCCC; font-size: 0.7em; font-weight: normal}

/*now the paragraph content*/
.specificNewsStoryViewed p{}

/*and the image content (including the caption)*/
.specificNewsStoryViewed .imageContainer{text-align:center}

/*##################################################################*/
/*##################################################################*/

/*Team (Executive) Plugin*/
.Team {
	padding:0.5em;
}

.Team * {
	color: #333;
}

.Team .Member {
	margin-top: 1em;
	border-bottom: dashed 1px #ccc;
}

.Team .Member h4 {
}

.Team .Member img { 
	float:left; 
	margin:0.5em 1em 0 0;
	padding:0.5em;
	border:1px solid #ccc;;
}

.Team .Member .Position {
	font-weight: bold;
}

.Team .Member .Qualification {
	font-weight: bold;
	color:#666;
}

.Team .Member .Description {
}
/*##################################################################*/
/*##################################################################*/
/*Used Trucks Plugin*/

/*there are three sections with this plugin, (1) Search (2) Results (3) Specific Truck */
/*start with section 1, the initial search*/

/*(1) SECTION 1 overall container for the search form*/
.searchUsedTrucksContainer{}

/*search elements*/
.searchUsedTrucksContainer input{border:solid 1px #CCC;font-size:0.9em;}
.searchUsedTrucksContainer select{border:solid 1px #CCC;font-size:0.9em;}
.searchUsedTrucksContainer submit{border:solid 1px #CCC;}

/*now the data list*/
.searchUsedTrucksContainer dl{font-size:0.9em;}
.searchUsedTrucksContainer dt{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	}
.searchUsedTrucksContainer dd{
	padding: 0em 0em 0em 0em;
	margin: -1em 0em 0em 15%;
	}

/*make paragraph areas for the two bottom paragraphs with GST notice and submit buttons*/
.searchUsedTrucksContainer .usedTruckSearchGST{}
.searchUsedTrucksContainer .usedTruckSearchSubmit{background-image: url('/gfx/Buttons/button-back.jpg'); width:125px;height:25px;color:#FFFFFF;margin-top:0px;vertical-align:middle;}

/*#########specific Rig of the month application of this class###########*/
.searchUsedTrucksContainer h2.votingSteps{color:#FF0000;font-size:1.2em;font-weight:normal;font-style:italic;margin:10px 5px;}
.searchUsedTrucksContainer h3.voteHeading{padding:4px;margin:10px 0 0 0;font-size:1.0em;background-color:#666666;color:#FFFFFF;font-weight:bold;}
.searchUsedTrucksContainer .imageContainer{float:left;width:160px;}
.searchUsedTrucksContainer .imageContainer img{padding:10px 10px 0px 10px;}
.searchUsedTrucksContainer .imageContainer p.subText{font-size:7pt;width:160px;padding:0;margin:0;margin-left:10px;}
.searchUsedTrucksContainer p.voteBody{margin-left:180px;}
.searchUsedTrucksContainer img.quoteImage{float:right;border:none;padding:2px;}
.searchUsedTrucksContainer blockquote{margin-left:140px;font-size:0.8em;}
.searchUsedTrucksContainer blockquote strong{font-style:italic;}
.searchUsedTrucksContainer .submitButton{border:1px solid #FF0000;font-size:1.1em;background-color:#FF0000;color:#FFFFFF;margin-left:110px;}

/*(2) SECTION 2 overall container for the browse results*/
.browseUsedTrucksContainer{}

/*just in case there are no results returned have this paragraph class exist*/
.browseUsedTrucksContainer .noResultReturned{}

/*as this is tabular data, I have used the Broncos "Small Fonts" table - ready to Mackinised*/

.browseUsedTrucksContainer table{
	margin: auto;
	width:90%;
	width:98%;
	background-color: #FFFFFF;
}

/*the table header*/
.browseUsedTrucksContainer thead{
	color:white;
	background-color:rgb(159, 0, 10);
	background-position:bottom;
	border-top:1px solid #ccc;
	vertical-align:top;
}

.browseUsedTrucksContainer th{
	padding:0.8em 0em;
	padding-right:5px;
	text-align:center;
}
.browseUsedTrucksContainer th.left{text-align:left;padding-left:0.5em;}

/*diff table rows for colour*/
.browseUsedTrucksContainer tbody tr.NormalRow{background-color:#F0F0F0;}
.browseUsedTrucksContainer tbody tr.AltNormalRow{background-color:#F9F9F9;}
/*now the table cells*/
.browseUsedTrucksContainer td{
	padding:0.8em 0em 0.8em 0em;
	color: #666666;
	color: black;
	vertical-align: top;
	padding-left:1em;
	font-size:0.8em;
	text-align: center;
}
/*case for left align*/
.browseUsedTrucksContainer .alignLeft{text-align:left;}
/*case for 'Not Available'*/
.browseUsedTrucksContainer .notAvailable{color:#CCCCCC;}


.browseUsedTrucksContainer td h4{margin:0em; padding:0em;}

.browseUsedTrucksContainer td h4 a{}
.browseUsedTrucksContainer td h4 a:link{}
.browseUsedTrucksContainer td h4 a:visited{}
.browseUsedTrucksContainer td h4 a:active, a:hover{}

/*hover over table results*/
.browseUsedTrucksContainer tbody tr:hover {	
	background-image:url(../gfx/interface/ColourRowBGhighlight.gif);
	background-position:bottom;
	}

/*##############*/
/*Now the compare specifications table*/
.compareSpecsContainer{font-size:8pt;}
.compareSpecsContainer th{
	border-top:1px solid #dfdfdf;
	border-bottom:none;
	border-left:1px solid #dfdfdf;
	border-right:none;
	padding:3px;	text-align:center;
	vertical-align:middle;}
.compareSpecsContainer tr{}
.compareSpecsContainer tr.NormalRow{background-color:#CCCCCC}
.compareSpecsContainer tr.AltNormalRow{background-color:#E5E5E5}
.compareSpecsContainer tr.extraBorderBottom th, .compareSpecsContainer tr.extraBorderBottom td{border-bottom:1px solid #999999}
.compareSpecsContainer td{
	border-top:1px solid #dfdfdf;
	border-bottom:none;
	border-left:1px solid #999999;
	border-right:none;
	padding:3px;
	text-align:center;
	vertical-align:middle;}
.compareSpecsContainer th.mainHeader{border-bottom:1px solid #999999;}
/*hover over table results*/
.compareSpecsContainer tr:hover {	
	background-image:url(../gfx/interface/ColourRowBGhighlight.gif);
	background-position:bottom;
	}
/*##########################*/

/*############## Fan Table #################*/
.fanTable td{padding:5px 0;border-top:1px solid #E5E5E5;}
.fanTable td h3{padding:3px 5px;border-bottom:none;margin:0;}
.fanTable td h3 a{}
.fanTable td p{padding:3px 5px;margin:0;font-size:8pt;color:#666666;}

/*##########Careers section########*/

tr.Alt{background-color:#FFFFFF;}
tr.NotAlt{background-color:#f1f2f3;}

td.jobListingLeft{
	border-left: 1px solid #455560;
	padding:7px;
	font-size: 0.8em;
}
td.jobListingRight{
	border-right: 1px solid #455560;
	padding:7px;
	font-size: 0.8em;
}

.jobListing a:hover{text-decoration:underline;font-weight:bold;}

.jobListingRight .dateSpan{color:#666666;font-size:0.8em;}	


.applyButton{background-image: url('/gfx/Buttons/apply-now.jpg'); width:115px;height:25px; }
.viewDetailsButton{background-image: url('/gfx/Buttons/view-details.jpg'); width:125px;height:25px; }
.fullListingButton{background-image: url('/gfx/Buttons/full-jobs-listing.jpg'); width:175px;height:25px; }

/*(3) SECTION 3 still opens in a pop-up*/


/*##################################################################*/
/*##################################################################*/
/*Map Manager Plugin*/
.googleMapEmbed img{
	padding:0.4em;
	background:transparent;
	border:solid 1px #ccc;
	padding-left:1.4em;
	background-color:rgb(239, 239, 239);
	border-right:solid 0.4em rgb(95, 95, 95); 	
}

#map{}

/*##################################################################*/
/*##################################################################*/
/*Product pages*/
.productListing{
	background-image:url('../gfx/interface/productPageBG.jpg');
	background-repeat: no-repeat;
	width:737px;
	height:623px;
	margin:0;padding:0;	
}
.productListing .heading{margin-bottom:15px;}
/*right column*/
.productListing .leftColumn{
	width:296px !important; 
	width:296px;
	height:500px;}
.productListing .leftColumn .content{height:225px;overflow-x:hidden;overflow-y:scroll;
	/*for IE*/
scrollbar-face-color:#3c4049;
scrollbar-highlight-color:#5d616C;
scrollbar-3dlight-color:#5d616C;
scrollbar-darkshadow-color:#5d616C;
scrollbar-shadow-color:#5d616C;
scrollbar-arrow-color:#CCCCCC;
scrollbar-track-color:#5d616C; }
.productListing .leftColumn .content p{color:#FFFFFF;font-size:0.75em;padding:0;margin:0 0.5em 1em;font-weight:bold;}
.productListing .leftColumn .tableArea{}
.productListing .leftColumn .tableArea h2{text-transform: uppercase;letter-spacing:-0.05em;color:#FFFFFF;font-weight:100;font-size:1.1em;padding:0.5em;margin-top:10px;}
.productListing .leftColumn .tableArea table tr.Even{background-color:#FFFFFF;}
.productListing .leftColumn .tableArea table tr.Even td{color:#333333;}
.productListing .leftColumn .tableArea table tr td{font-size:0.7em;color:#FFFFFF;padding:0.4em 0.2em;}
/*right column*/
.productListing .rightColumn{
	margin:0;
	padding:0;
	float:right;
	width:440px !important;
	width:425px;
	height:500px;}
.productListing .rightColumn .YouTubeHolder{
	padding:0px 10px 9px 10px !important;
	padding:0px 10px 9px 0px;
	}
.productListing .rightColumn .CrossLinks{margin-left:5px !important;margin-left:0px;width:436px;height:113px;}
.productListing .rightColumn .CrossLinks img{clear:both;}

/*##################################################################*/
/*##################################################################*/
/*history section*/
.historyTable{}
.historyTable tr td{padding:0.5em;border-bottom:1px solid #F1F1F1;}
.historyTable tr td img{padding:0.5em;margin:0.2em;background-color:#F9F9F9;}
.historyTable tr td p{font-size:0.7em;}
.historyTable tr td .MediumTitleText{font-weight:bold;font-size:1.0em;color:#666666;}

/*##################################################################*/
/*##################################################################*/
/*merchandise tables*/
.merchandiseTable{font-size:0.8em;}
.merchandiseTable td{padding:0.5em;}
.merchandiseTable td.TitleText{font-size:1.2em;font-weight:bold;color:#FF0000;}
.merchandiseTable .GeneralButton{background-color: #FF0000; color: #FFFFFF; font-size:10pt;display:inline;padding:0em 0.5em;}

.ProductTable{font-size:0.8em;}
.ProductTable td{padding:0.5em;}
.ProductTable .GeneralButton{background-color: #FF0000; color: #FFFFFF; font-size:10pt;display:inline;}

.CategoryTable{font-size:1.0em;background-color:#fff;}
.CategoryTable td{background-color:#fff;}

.confirmTable{
	font-size:1.1em;
}

.ErrorTable{
	font-size:1em;color:red;
}

.merchandiseTable td a:link, #body_242 .merchandiseTable td :visited {
	text-decoration:none;
	color:#666;
}

.merchandiseTable td a:hover{
	color:#FF0000;
}


/*##################################################################*/

/*Media Centre*/
.mediaCentreIndex{}

.browseAllMediaRelease{}
.browseAllMediaRelease .individualMediaInstance{border-bottom: 1px solid #eee; margin: 0.7em 0.2em;}
.browseAllMediaRelease .individualMediaInstance h3{border:none;padding:0em 0em 0em 0em;margin:0em 110px 0em 0em;font-size:0.9em;}
.browseAllMediaRelease .individualMediaInstance h3 .publishDate{color: #CCCCCC; font-size: 0.7em; font-weight: normal}
.browseAllMediaRelease .individualMediaInstance p{margin: 0.3em 0.8em;font-size:0.75em;}

.mediaReleaseLoginBox{
	float:right;
	border:1px solid #CCCCCC;
	background-color:#E5E5E5;
	width:165px;
	margin:0;
	padding:0; 
	}
.mediaReleaseLoginBox h4{
	margin:5px 10px 0px 10px;
	color: rgb(69,85,96);
	font-size:0.75em;
		
}	
.mediaReleaseLoginBox p{
	margin:5px 10px 0px 10px;
	padding:0px;
	color: rgb(69,85,96);
	font-size:0.7em;	
}
h4.attachmentView{border-top:1px solid #E5E5E5;padding-top:15px;}
/*form elements*/	
.mediaFieldInput {
	border: 1px solid #F9F9F9;
	background: white;
	width:135px;
	margin:0px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	color: rgb(69,85,96);
	
}
.mediaFieldSubmit{
	border: 1px solid #F9F9F9;
	background-color: rgb(69,85,96);
	width:145px;
	margin:5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	padding: 3px;
	color: #FFFFFF;
}

/*##################################################################*/
/*forms for the appointments section*/

.formContainer{border-bottom:1px solid #F5F5F5;padding:6px 5px;}
.formContainer label{float:left;font-size:9pt;color:#666666;width:160px;}
.formContainer input{border:1px solid #CCCCCC;padding:3px;width:340px;}
.formContainer select{border:1px solid #CCCCCC;padding:3px;width:350px;}


/*##################################################################*/

.secondaryNav{
	/*background-color:rgb(99,125,145);*/
	background-color:rgb(69,85,96);
	border-top:solid 5px #fff;	
	width:190px;
	float:left;
	/*background-image:url("/gfx/interface/secondaryNav/baseBG.gif");
	background-position:bottom;
	background-repeat:no-repeat;*/
	height:auto;
	/* position:relative; */
	margin-left:0.1em !important;
	margin-left:1px;
}

.secondaryNav ul{margin:0;padding:0;border:none;}
.secondaryNav ul li{margin:0;padding:0;border-bottom:1px solid #81909a;list-style-type:none;list-style-image:none;}

.secondaryNav a{font-size:8pt;font-weight:normal;padding: 0.8em 0.8em;display:block;}
.secondaryNav a:link{color:#FFFFFF}
.secondaryNav a:visited{color:#FFF;text-decoration:none;}
.secondaryNav a:hover{text-decoration:none;background-color:#768ca3;}

.secondaryNav li ul{background-color:#5e6d78;}
.secondaryNav li ul li ul{background-color:#768ca3;}
.secondaryNav li ul li{border-bottom:none;padding:0 0 0 1.2em;}

.secondaryNav ul li.selected{background-color:#768ca3;	}
.secondaryNav ul li.selected a{
	font-weight:bold;
	padding-left:3.4em;
	background-image:url(../gfx/interface/secondaryNav/tiny-bulldog.jpg);
	background-position:center left;
	background-repeat:no-repeat;}
.secondaryNav ul li.selected a:hover{text-decoration:underline;}
.secondaryNav ul li.selected ul li a:hover{text-decoration:none;}
.secondaryNav ul li.selected ul li a{background-image:none;font-weight:normal;padding-left:1.0em;}
.secondaryNav ul li ul li.selected a:hover{text-decoration:underline}

.secondaryNav ul li.selected ul li{border-bottom:1px solid #81909a;}
.secondaryNav ul li ul li{border-bottom:1px solid #81909a;}


/* ADS & WEBTILES BY KZR */

.webTiles{/* position:relative; */}

.webTiles img{}

 .webTiles object{}
.webTiles embed{}
.webTiles td{padding-left:0.5em;}
#cavalcadeAdvert{}
body {
	position:relative;
}
.bulldogNewsAd{
	position:absolute;
	left:-108px;
	/*float:left;*/
	/* position:absolute; */
	/*left: -120px;*/
	/*margin-left:-120px;*/

}

.mackplusAd{
	border:0;
}


/* FOOTER STYLEZ BY KZR */


.footer{
	padding:1em;
	font-size:0.6em;
	margin-left:200px;
	clear:both;
	padding-top:4em;
	border-top:solid 1px #eee;
	margin-top:4em;
	margin-right:2px;
	color:#666666;
	background-color:#FFFFFF;
}

.footer a:link{
	text-decoration:none;
	color:#AFAFAF;
}
.footer a:visited{
	text-decoration:none;
	color:#AFAFAF;
}

.footer a:hover{
	text-decoration:underline;
	color:rgb(175, 0, 0);
}

/*Footer for home page*/
.footerhome{
	color:#F9F9F9;
	width:846px;
	padding:1em;
	font-size:0.6em;
	padding-left:10px;
	clear:both;
	padding-top:2em;
	border-top:solid 1px #eee;
	margin-top:1em;
}

.footerhome a:link{
	text-decoration:none;
	color:#AFAFAF;
}
.footerhome a:visited{
	text-decoration:none;
	color:#AFAFAF;
}

.footerhome a:hover{
	text-decoration:underline;
	color:rgb(175, 0, 0);
}

/* BANNER / BRAND STYLEZ BY KZR */
.brand {
	background-color:#FFF;
	background-image: url("/gfx/interface/nuerBanner.gif");
	background-repeat: no-repeat;
	height:65px;
	width:945px;
	/* position:relative; */
	/* margin-left:0px!important;
	margin-left:1px; */
	
	
}

.brand img{
	margin:0;
	padding:0;
	margin-right:0px;
	background-color:black;
}



.brand .mackLogoLink a, 
.brand .mackLogoLink{
	position:relative !important;
	position:absolute;
	width:160px;
	height:65px;
	cursor:pointer;
	display:block;
}

.brand .serachBox{

}

.brand .brandIcons{
	position:absolute;
	margin-top: -65px !important;
	margin-top: 0px;
	margin-left:670px;	
}
.brand .brandIcons img{
	background-color:#FFFFFF;
	padding:2px;
}
.brand .brandIcons img:hover{
	border:solid 1px #8F0006;
	padding:1px;
}



/*##################################################################*/
/*##################################################################*/

/*this is the background for the main content block*/
.cntnt{
	border-top:solid 5px #fff;
	width:737px;
	margin-left:200px;
	background-color:#fff;
}
.cntnt h1{position:relative;min-width:0;}/*Peek-a-boo fix*/
.cntnt p{
	margin-right:30px;
}

.cntnt img{
	padding:0;
	margin:0;
}

.cntnt ul, .cntnt ol {
	font-size:0.8em;
	margin-left:20px;
	line-height:1.6em;
	padding-left:1em;
}

.cntnt ul li{
	list-style-image:url("/gfx/interface/redBullet.gif");margin-right:20px;
}

.cntnt ol li{
	margin-right:30px;
}

.cntnt a:link{color:red;text-decoration:none;}
.cntnt a:visited{color:red;text-decoration:none;}
.cntnt a:hover{color:red;text-decoration:underline;}

/*##################################################################*/
/*##################################################################*/

/* ***KZR ADDS THEM OLD SCHOOL TABLE STYLES FROM THE PREVIOUS SITE *** */

/* Input Styles */

.TextInput {
	border: 1px solid #cccccc;
	background: white;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #4d4d4d;
}

.Select {
	border: 1px solid #CCCCCC;
	background: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443820 ;
}

/* Table Styles */

.ProductTable {background: #f0f0f0;}
.BGWhite {background: #FFFFFF;}
.BGLight {background: #f0f0f0;}
.BGGray {background: #DDDDDD;}

.TablePaddingTop {padding: 5px 15px 0px 8px;}
.TablePaddingMiddle {padding: 0px 15px 0px 8px;}
.TablePaddingBottom {padding: 0px 15px 5px 8px;}

.TablePadding {padding: 5px 15px 5px 8px;}
.TablePaddingNoHeight {padding: 0px 15px 0px 8px;}
.TablePaddingLink {padding: 5px 15px 5px 8px;}



/* ***KZR ADDS TEASER/SPLASH PAGE STYLEZ*** */

#body_0{
	padding-top:5%;
	margin:auto;
	text-align:center;
	background-color:rgb(46, 46, 46);
	background-image:url(/gfx/interface/teaserBg2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#body_0 h1{padding:3px 0;margin:0;height:0;display:none;}
#body_0 .FlashContainer{}

.defenceEmailLink{border:solid 1px white;}
.defenceEmailLink a:link, .defenceEmailLink a:visited{color:green;text-decoration:none;}
.defenceEmailLink a:hover{text-decoration:underline;}

.businessCard{
	font-size:0.6em;
	width:200px;
	padding:1em;
	border:solid 1px #ccc;
	padding-bottom:30px;
}

table tr td .bodyText {
	font-size:0.2em;
}

/*NEW BREED AV*/
#body_81 .FlashContainer{
	float:right;
	padding-left:0.5em;
	padding-bottom:1em;
	margin-right:20px;
}

/*TRUCK NAV*/
.cntnt .truckNav{
	text-align:center;
	margin:auto;
	font-size:0.55em;
	font-weight:normal;
	color:black;
}
.cntnt .truckNav a{color:#666666;}

/*specific truck pages and references*/
/*#### This is specifications for the webtiles ####*/
.webtileContainer{
	clear:both;margin:auto;text-align:center;
}
.webtileContainer .img{margin:0.3em;}
/*and the info below*/
.webtileinfoContainer td.border{}
.webtileinfoContainer th{text-align:left;color: #5c5c5a;;font-size:0.8em;}

.webtileinfoContainer td {}
.webtileinfoContainer p{padding:5px 0px 5px 5px;margin-right:8px;}
.webtileinfoContainer .quickSpecs{color:#333333;font-size:0.8em;padding:5px;width:360px;}
.webtileinfoContainer .quickSpecs .Alt{background-color:#f7f7f7;}
.webtileinfoContainer .quickSpecs .Normal{background-color:#E5E5E5;}
.webtileinfoContainer .quickSpecs td.specName{font-weight:bold;padding:5px;border-right:1px solid #E5E5E5;}
.webtileinfoContainer .quickSpecs td.specDescription{padding:5px;}

.cntnt .webtileinfoContainer .truckLinks{background-image:url(/gfx/interface/link-background.jpg);background-repeat:no-repeat;background-position:top left;}
.cntnt .webtileinfoContainer .truckLinks ul{
	clear:left;
	margin:10px;
	width:175px !important;
	width:170px;
}

.cntnt .webtileinfoContainer .truckLinks ul li{
	margin:1px;
	list-style-image:url(/gfx/Buttons/line-item.gif);
	font-size:0.9em;
	vertical-align:top;
} 
.cntnt .webtileinfoContainer .truckLinks ul li a{color:rgb(69,85,96);text-decoration:none;display:block;height:42px;}
.cntnt .webtileinfoContainer .truckLinks ul li a:hover{background-color:rgb(69,85,96);color:#FFFFFF;font-size:1.3em;}

.cntnt .webtileinfo td.border{background-image: url(/gfx/interface/pixel-line.gif);background-repeat:repeat-y;background-position:top right;}
.cntnt .webtileinfo th{text-align:left;border-bottom:1px solid #e5e5e5;color: #5c5c5a;;font-size:0.8em;}
.cntnt .webtileinfo td {background-image: url(/gfx/interface/diagonals.gif);background-repeat:repeat-x;padding-right:3px;}

/*pulldown menus*/
/*pulldown Navigation*/
/*###################suckerfish##########################*/



.primaryNav{
	background-color:black;
	background-image:url(/gfx/interface/menuBg.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 31px;
}
.primaryNav a{
	display: block;
	width: 7em;
	margin:0;
	padding:9px 0 8px;
	color:deeppink;
	text-decoration:none;
	font-weight:bold;
	background-color:#000000;
	font-size:0.8em;
}

.primaryNav img{
	border:0;
}
.primaryNav .logo{
	margin-top:0px !important;
	margin-top:3px;
}

.primaryNav ul li{
	list-style-type: none;
	display:block;
	float:left;
}

.primaryNav ul li a {
	 float:left;
	display:block;
}


.primaryNav{background-color:black;}
.primaryNav, .primaryNav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	background-color: black;
}
.primaryNav ul{margin-left:168px;}
/*home page exceptions*/
.Home{background:none;}
.Home ul{margin-left:30px;*margin-left:70px}

.primaryNav a {
	display: block;
	width: 7em;
	margin:0;
	padding:9px 0 8px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color:#000000;
	font-size:0.8em;
}
.primaryNav a:link{color:#FFFFFF;text-decoration:none;background-color:#000000;}
.primaryNav a:visited{color:#FFFFFF;text-decoration:none;background-color:#000000;}
.primaryNav a:hover{color:#000000;text-decoration:none;background-color:#FFFFFF;}

.primaryNav li { /* all list items */
	float: left;
	background-color: #000000;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	width:6em;
	text-align:center;
	width:847px;
}

/*just for crazy margins*/
.primaryNav ul li ul{
	margin-left:0;
	*margin-left:-100px;
	}
.primaryNav ul li ul li ul{
	margin-left:120px;
	*margin-left:0px;
	}


/*Specific Items*/

.primaryNav li#Menu344{width:3.7em;}
.primaryNav li#Menu344 a{width:4.1em;}
.primaryNav li#Menu344 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
/*home*/
.primaryNav li#Menu360{width:3.5em;margin-left:-13px;}
.primaryNav li#Menu360 a{width:3.9em;}
.primaryNav li#Menu360 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
/*about mack*/
.primaryNav li#Menu84{width:5.5em;}
.primaryNav li#Menu84 a{width:6.2em;}
.primaryNav li#Menu84 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu84 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu84 ul{margin-left:0;*margin-left:-87px;}
.primaryNav li#Menu84 ul li ul{margin-left:120px;*margin-left:0px;}
/*trucks 2010*/
.primaryNav li#Menu81{width:5.4em;}
.primaryNav li#Menu81 a{width:5.8em;}
.primaryNav li#Menu81 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu81 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu81 ul{margin-left:0;*margin-left:-70px}
.primaryNav li#Menu81 ul li ul{margin-left:120px;*margin-left:25px;}
/*parts and service*/
.primaryNav li#Menu83{width:6.9em;}
.primaryNav li#Menu83 a{width:7.8em;}
.primaryNav li#Menu83 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu83 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu83 ul{margin-left:0;*margin-left:-112px}
.primaryNav li#Menu83 ul li ul{margin-left:120px;*margin-left:0px;}
/*newsroom MOVED */
.primaryNav li#Menu161{width:6.0em;}
.primaryNav li#Menu161 a{width:6.3em;}
.primaryNav li#Menu161 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu161 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu161 ul{margin-left:0;*margin-left:-90px}
.primaryNav li#Menu161 ul li ul{margin-left:120px;*margin-left:0px;}

/* 2011 Solutions */
.primaryNav li#Menu434{width:6.5em;}
.primaryNav li#Menu434 a{width:7.3em;}
.primaryNav li#Menu434 ul li a{width:12em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu434 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu434 ul{margin-left:0;*margin-left:-90px}
.primaryNav li#Menu434 ul li ul{margin-left:120px;*margin-left:0px;}

/*merchandise*/
.primaryNav li#Menu85{width:5.6em;}
.primaryNav li#Menu85 a{width:6.2em;}
.primaryNav li#Menu85 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu85 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu85 ul{margin-left:0;*margin-left:-95px}
/*dealers*/
.primaryNav li#Menu236{width:4.2em;}
.primaryNav li#Menu236 a{width:4.7em;}
.primaryNav li#Menu236 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu236 ul li a:hover{color:#455560;background-color:#FFFFFF;}
.primaryNav li#Menu236 ul{margin-left:0;*margin-left:-75px}
/*mack finanace*/
.primaryNav li#Menu254{width:10.4em;}
.primaryNav li#Menu254 a{width:12.5em;}
.primaryNav li#Menu254 ul li a{width:10em;background-color:#455560;color:#FFFFFF;}
.primaryNav li#Menu254 ul li a:hover{color:#455560;background-color:#FFFFFF;}
/*.primaryNav li#Menu254 ul{background:pink; margin-left:0px;}  *margin-left:-196px */
/*#Menu254 #Menu339 ul {background:purple}*/


/*mack fansite*/
.primaryNav li#Menu362{width:3.8em;}
.primaryNav li#Menu362 a{width:4em;}
.primaryNav li#Menu362 a:hover{background-color:#FF0000;color:#FFFFFF;}

.primaryNav li ul li{background-color: #455560;border-bottom:1px solid #ceece9;width:10em;text-align:left;}
.primaryNav li ul li a{font-size:9pt;width:10em;background-color:#455560;border-right:none;}
.primaryNav li ul li a:hover{background-color:#FFFFFF;color:#455560;}


.primaryNav li ul { /* second-level lists */
	border:solid 1px white;
	margin-top:25px;
	position: absolute;
	text-align:left;
	padding-left:10px;
	z-index: 500000;
	background-color: #FFFFFF;
	width: 10em;
	left: -999em;  /*using left instead of display to hide menus because display: none isn't read by screen readers */
}

.primaryNav ul li .HasChildren {
	background-image:url('/gfx/icon/more-content.gif'); background-repeat:no-repeat; background-position: center right;
}
.primaryNav ul li .HasChildren ul li{padding-left:5px;background-color:#455560;}

/*.primaryNav li ul ul .HasChildren a {
	background-color: deeppink;
}*/

.primaryNav ul li .FirstMenuItem{
	margin-top: 0px;
}
.primaryNav li ul li .FirstMenuItem{
	margin-top: 0px;
}
.primaryNav li ul ul { /* third-and-above-level lists */
	margin: 0 0 0 8em;
	padding-top:0px;
}

.primaryNav li:hover ul ul, .primaryNav li:hover ul ul ul, .primaryNav li.sfhover ul ul, .primaryNav li.sfhover ul ul ul {
	left: -999em;
	background-color:#455560;
}

.primaryNav li:hover ul, 
.primaryNav li li:hover ul, 
.primaryNav li li li:hover ul, 
.primaryNav li.sfhover ul, 
.primaryNav li li.sfhover ul, 
.primaryNav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	background:#455560;}

.primaryNav  li:hover ul, .primaryNav li.sfhover ul{
	background:#455560;
}

#primaryNav li:hover ul, 
#primaryNav li.sfhover ul {
	left: auto;
}

#primaryNav li:hover ul ul, 
#primaryNav li li:hover ul ul, 
#primaryNav li li li:hover ul ul, 
#primaryNav li.sfhover ul ul,  
#primaryNav li li.sfhover ul ul,  
#primaryNav li li.sfhover ul ul {
	left: -999em;
}

#primaryNav li:hover ul, 
#primaryNav li li:hover ul, 
#primaryNav li li li:hover ul, 
#primaryNav li.sfhover ul, 
#primaryNav li li.sfhover ul, 
#primaryNav li li li.sfhover ul {
	left: auto;
}

/*###########################end suckerfish#####################*/
/* .primaryNav .cntnt {clear: left;} */


/*################## HOIKED FROM EXTRANET SCR ##################*\

Mack vs the Rest table styles */

#landerBanner img{
	padding:0px;
	border:none;
	margin-top:10px;
	margin-bottom:3px;

}


#SCRbanner img{
	width:737px;
	height:202px;
	margin-bottom:20px;

}


/* styles on the mackVS page*/

#MackVs{
	margin-left:10px;

}

#MackVs td{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	border-color:#000000;
	border-width:1px;
}


#MackVs #Header1 td{
	font-family: Arial;
	font-size: 8pt;
	color: #4f2a1a;
	background-color:#c2c2c2;
	border:none;
	font-weight:bold;
	text-align:center;
}

#MackVs #Header1 #Odd{
	background-color:#c0ac77;
	
}

#MackVs #Header1 #Blank{
	background-color:#ffffff;
	
}

#MackVs #Header2 td{
	font-family: Arial;
	font-size: 8pt;
	background-color:#c2c2c2;
	text-align:center;
	border-color:#000000;
	

}

/* sub nav on mack vs the rest page */

#Compare h2{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.03em;
	padding:5px;
	width:260px;
}

#Compare{
margin-left:10px;
}

#Compare td{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	border-color:#000000;
	border-width:1px;
}

#Compare p{
	padding-left:5px;
	padding-right:10px;

	width:260px;
	
}


#Compare #menuBG{
	background-image:url(../../gfx/interface/extranet/mack-vs-the-rest.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:327px;
	height:105px;

	
}

#Compare #menuBG ul{
	margin-top:3px;
	_margin-top:10px;
	margin-left:-6px;
	_margin-left:20px;
}

#Compare #menuBG ul li{
	list-style-image:url(../../gfx/interface/extranet/bullet-arrow.gif);

}

#Compare #menuBG a:link{
	color:#562e18;
	font-weight:bold;
	text-decoration:none;
}

#Compare #menuBG a:visited{
	color:#381e0f;
	font-weight:bold;
	text-decoration:none;
}

#Compare #menuBG a:hover{
	color:#a73f1e;
	font-weight:bold;
	text-decoration:none;
	
}

#tag p{
	font-size:9px;
	color:#CCCCCC;
	float:right;
	margin-right:20px;
}

/* table on the trucks lineup page THIS style is used on any scr page where text is allowed to stretch horizontally */

#modtable{
	margin-left:10px;
	width:600px;
}

#modtable h2{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.03em;
	padding:5px;
	width:600px;
	
}

#modtable strong{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-size:1em;
	font-weight:bold;
	
}

#modtable p{
	padding-left:5px;
	padding-right:10px;


	
}

#modtable td{
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	border-color:#000000;
	border-width:1px;
}

/* this is below the text on the faq and notice board page*/
#gradientBase{
	width:612px;
	background-image:url(../../gfx/interface/extranet/textbase.jpg);
	background-repeat:repeat-x;
	margin-left:10px

}

#modtable #header1 td{
	font-family: Arial;
	font-size: 8pt;
	color: #4f2a1a;
	background-color:#e3e8ec;
	border:none;
	font-weight:bold;
	text-align:left;
}

#modtable #header1 #Odd{
	background-color:#c0ac77;
	
}

#modtable #header1 #Blank{
	background-color:#ffffff;
	
}

#modtable #header2 td{
	font-family: Arial;
	font-size: 8pt;
	background-color:#605c5f;
	text-align:left;
	border-color:#000000;
	color:#ffffff;
	font-weight:bold;

}

#modtable a:link{
	color:#562e18;
	font-size:12px;
	font-weight:bold;

}

#modtable a:visited{
	color:#381e0f;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold;

}

#modtable a:hover{
	color:#a73f1e;
	font-size:12px;
	font-weight:bold;

}

/*selling scr styles*/

#SellingSCR ul li{
	list-style-image:url(../../gfx/interface/extranet/tick.jpg);
	width:300px;
	font-weight:bold;
	color:#4f2a1a;

}

#SellingSCR{
	margin-left:10px;
	float:left;
}

#sellingSCR h2{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.03em;
	padding:5px;
	width:340px;
}

#sellingSCR p{
	padding-left:5px;
	padding-right:10px;

	width:340px;
	
}

#sellingSCR a:link{
	color:#562e18;
	font-size:12px;
	font-weight:bold;

}

#sellingSCR a:visited{
	color:#381e0f;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold;

}

#sellingSCR a:hover{
	color:#a73f1e;
	font-size:12px;
	font-weight:bold;

}

#scroll{ 
	height:300px;
	overflow:auto;
	}

#sellButtons{
	float:right;
}

#sellButtons img{
	padding:0px;
	margin:0px;
	margin-right:10px;
	
		/* ie only */
	_margin-top:-5px;
	_margin-bottom:-5px;
	*margin-top:-5px;
	*margin-bottom:-5px;
}
#sellButtons td{
	padding:0px;

}
#SCRhow img{
	width:580px;
	padding:0px;
	margin-left:10px;
}
.SCRSearchForm .submit{
	background-color:#8F712F;
	border:1px solid #393D50;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:5px;
	width:200px;
}

/* SCR lander page */

#SCRlander h2{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.03em;
	padding:5px;
}

#SCRlander p{
	padding-left:5px;
	padding-right:10px;

	
}

#SCRarea td{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	border-color:#000000;
	border-width:1px;
	
}

#SCRarea strong{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-weight:bold;
}

#SCRarea{
	margin-left:10px;
	padding-top:4px;
	background-repeat:no-repeat;
	width:612px;
	height:452px;
	background-image:url(../../gfx/interface/extranet/scrBG.jpg);
	
}
#SCRarea img{
	padding:0px;
	margin:0px;
	
	/* ie only */
	_margin-top:-5px;
	_margin-bottom:-5px;
	*margin-top:-5px;
	*margin-bottom:-5px;
	
	margin-left:10px;
}

#SellingSCR{
	margin-left:10px;
	float:left;
}
/* adBlue area */

#adBlue{
	float:left;
}

#adBlue h2{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.03em;
	padding:5px;
	width:340px;
}

#adBlue p{
	padding-left:5px;
	padding-right:10px;
	width:340px;
	
}

#adBlue strong{
	background-color:ffffff;
	border-bottom:none;
	color:#4f2a1a;
	font-weight:bold;
}

/*SCR faq styles*/

#notice {

	
	width:612px;
}

h2#noticeHeading{
	background-color:#CCCCCC;
	color:#000000;
	font-size:10px;
	border-bottom-color:#666666;
	width:710px;
	_width:100%;
	padding-left:10px;
}

.post{
	background-color:#f3f3f3;
	width:602px;
	margin-left:0px;
	width:720px;
}

.post h2{
	background-color:#CCCCCC;
	color:#562e18;
	font-size:12px;
	font-weight:bold;
	border-bottom-color:#562e18;
	width:700px;
	_width:710px;

}

.post p{
	margin: 5px;
}
.post .author{
	margin: 5px;
}

.postIndent p{
	margin: 5px;
}
.postIndent .author{
	margin: 5px;
}

.postIndent h2{
	background-color:#CCCCCC;
	color:#562e18;
	font-size:12px;

	font-weight:bold;
	border-bottom-color:#666666;
	width:720px;
	_width:730px;
}

#pagination{
float:right;
}
#notice #pagination td{
    font-size:10pt;
}
#notice #pagination a:hover{
    color:#ff0000;
}


.postIndent{
	margin-left:10px;
	background-color:#f9edd3;
	width:700px;

}




h2#noticeHeading a:link{
	color:#562e18;
	font-size:12px;
	font-weight:bold;
}

h2#noticeHeading a:visited{
	color:#381e0f;
	text-decoration: underline;
	font-size:12px;
	font-weight:bold;

}

h2#noticeHeading  a:hover{
	color:#a73f1e;
	font-size:12px;
	font-weight:bold;
}
 
.noticeBoardMore a:link{
	color:#562e18;
	font-size:12px;

}

.noticeBoardMore a:visited{
	color:#381e0f;
	text-decoration: underline;
	font-size:12px;

}

.noticeBoardMore a:hover{
	color:#a73f1e;
	font-size:12px;

}

.buttonContainer{
	padding:3px 3px 3px 3px;
    width:100px;
	margin-left:10px;
	background-color:#8F712F;
	border:1px solid #393D50;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	font-size:9pt;

	
}

.author{ font-size:9px;
}

.buttonContainer a:link{
	color:#ffffff;
}

.buttonContainer a:visited{
	color:#ffffff;

	text-decoration: underline;
	
}

.buttonContainer a:hover{
	color:#ffffff;
}

#notice a:link{
	color:#562e18;
}

#notice a:visited{
	color:#381e0f;
	text-decoration: none;
	
}

#notice a:hover{
	color:#ddc590;
	text-decoration: none;
}


#noticebuttons a:link{
	color:#ffffff;
	text-decoration: none;
}

#noticebuttons a:visited{
	color:#ffffff;
	
	
}

#noticebuttons a:hover{
	color:#ffffff;
}


.ControlContainerUser .submit{
	background-color:#8F712F;
	border:1px solid #393D50;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:5px;
}

#faq {
	width:612px;
	margin-left:10px;
	height:420px;
	overflow:auto;
}

#faq a:link{
	color:#ff0000;
	font-weight:bold;
	
}

#faq a:visited{
	/* color:#381e0f; */
	color:#ff0000;
	text-decoration: underline;
	text-decoration:none;
	font-weight:bold;
	
}

#faq a:hover{
	color:#a73f1e;
	font-weight:bold;
}
