/* 
	General html definitions 
*/
body
{
	margin:0;
	font-weight: normal;
	font-size:  xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active
{
	font-size:  xx-small;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
P
{
	font-size:  xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* TD Interfeers with the menu, must change the code of the ASPNetMenu before

TD
{
	font-size:  xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TH
{
	font-weight: bold;
	font-size: xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/
H1
{
	font-weight: normal;
	font-size: medium;
	color: #ff3333;
	text-decoration: none;
}
H2, .STR_ResultHeading
{
	color: #ff3333;
	font-size: small;
	font-weight: normal;
}
H3, .TruckWizard_Show_Step
{
	color: #ff3333;
	font-size: x-small;
	font-weight: normal;
}
H4, .STR_TypeHeading, .UsedTrucksTextBold
{
	color: #000000;
	font-weight: bold;
	font-size: xx-small;
}
H5
{
	color: #000000;
	font-weight: bold;
	font-size: xx-small;
}
H6
{
	color: #000000;
	font-weight: bold;
	font-size: xx-small;
}
PRE 		/* formatted */
{
	font-size: xx-small;
}
ADDRESS		/* address */
{
	font-size: xx-small;
	font-style: italic;
}
LI			/* list item */
{
	font-size: xx-small;
}
DT			/* definition term */
{
	font-size: xx-small;
}
DD			/* definition */
{
	font-size: xx-small;
}

/*
	Common html definitions
*/
.HorizontalDivider
{
	background-color: Black;
	height: 5;
}

td.HorizontalLineDotted
{
	background-image: url(../Images/LineDotted.gif);
	width: 100%;
	height: 8px;
}

td.HorizontalLine
{
	background-image: url(../Images/LineHorizontal.gif);
	width: 100%;
	height: 5px;
}
hr.divider
{
	color: #a9a9a9;
	height: 1px;
}
/*
	Overall background image 
*/
.BackgroundTable
{
	background: url(../Images/bak.gif) fixed repeat-y;
	width: 100%;
	height: 100%;
}

.BackgroundForm
{
	background: url(../Images/BakPopup.gif) fixed repeat-y;
	width: 100%;
	height: 100%;
}

/* 
	Overall layout tables
*/
.LayoutTable
{
	width: 760px;
	height: 100%;
	border-right: black 1px solid;
	border-left: black 1px solid;
	vertical-align: top;
}

/* 
	Overall layout tables
*/
.LayoutForm
{
	width: 450px;
	height: 100%;
	border-right: black 1px solid;
	border-left: black 1px solid;
	vertical-align: top;
}

.LayoutPopup
{
	height: 100%;
	border-right: black 1px solid;
	border-left: black 1px solid;
	vertical-align: top;
}

td.PageContent	/* Defines main content, left, center and right */
{
	height: 100%;
}
table.PageContent
{
	margin-top: 8px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	width: 100%;
	height: 100%;
}
td.Single	/* Defines left when content is a single page */
{
	height: 100%;
}
table.Single
{
	width: 750px;
	margin-left: 5;
	margin-right: 5;
	padding-bottom: 5px;
}
td.Form	/* Defines left when content is a form popup page */
{
	height: 100%;
}
table.Form
{
	width: 440px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 5px;
}
td.Left	/* Defines left when only left & right is present */
{
	height: 100%;
}
table.Left
{
	width: 565px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 3px;
	padding-right: 3px;
}
td.NavigationLeftColumn	/* Defines left navigation */
{
	width:140px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F2F2F2;
}
table.NavigationLeftTable
{
	width:130px;
}
td.CenterWithNavigationLeft	/* Defines center when left navigation is present */
{
	height: 100%;
}
table.CenterWithNavigationLeft
{
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 5px;
	margin-right: 5px;
	width: 414px;
}
td.RightWithNavigationLeft
{
	height: 100%;
}
table.RightWithNavigationLeft
{
	width: 595px;
	margin-left: 5px;
	margin-right: 5px;
}
table.CenterWithNavLeftNothingRight /*table with navigation to left nothing to the right*/
{
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 5px;
	margin-right: 5px;
	width: 600px;
}

table.CenterNoNavLeft /*table with no navigation to left but things to the right*/
{
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 5px;
	margin-right: 5px;
	width: 565px;
}

tr.CenterFiller
{
	height: 100%;
}
table.Right	/* Defines right column with contacts etc. */
{
	width: 170px;
	margin-left: 5px;
	margin-right: 7px;
	padding-left:4px;
}
td.linkInRightTable
{
	line-height: 10px;
	padding-bottom:10px;
}

/* 
	Navigation trail 
*/
td.NavigationTrail
{
	display: block;
	padding-left: 8px;
	overflow: hidden;
	width: 385px;
}
.NavigationTrail,a.NavigationTrail:link,a.NavigationTrail:visited,a.NavigationTrail:active
{
	color: Gray;
	font-size:  xx-small;
	text-decoration: none;
	font-weight: normal;
}
a.NavigationTrail:hover
{
	color: Gray;
	font-size:  xx-small;
	text-decoration: underline;
	font-weight: normal;
}
.NavigationTrailBlack,a.NavigationTrailBlack:link,a.NavigationTrailBlack:visited,a.NavigationTrailBlack:active
{
	color: black;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
a.NavigationTrailBlack:hover
{
	color: #ff3333;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: underline;
}

/* 
	Home Page 
*/
table.HomePageLeft
{
	width: 156px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 0px;
}
table.HomePageCenter
{
	width: 443px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
	padding-top: 0px;
}
table.HomePageRight
{
	width: 156px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}
table.CoorporateHomePageRight
{
	width: 156px;
	padding-right: 1px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}
table.CoorporateRightText
{
	padding-right: 8px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

/*
	Setting of CMS Live/Edit
*/
#phRightAreaImage_PresentationModeControlsContainer_PresentationImage
{
	border-width: 0;
	vertical-align: text-bottom;
}

/* 
	Defines the header background 
*/
.Header	
{
	background: url(/BTExternalweb/Images/BTHeader.jpg) no-repeat;
	margin: 0px;
}
.PopupHeader	
{
	background: url(/BTExternalweb/Images/BTHeader.jpg) no-repeat;
	margin: 0px;
}
.HeaderLogo
{
	background: url(/BTExternalweb/Images/logoheadertransparent.gif) no-repeat; /* Set filename for logo in header */
	margin-top: 0px; /* Position to fit nicely */
	margin-left:0px; /* Position to fit nicely */
}
.HeaderLogoArea
{
	width:80px; /* Set equal to width of logo image or desired clickable area*/
	height:65px; /* Set equal to height of logo image or desired clickable area */
}
.HeaderPopupLogo
{
	background: url(/BTExternalWeb/Images/LogoPopupTransparent.gif) no-repeat; /* Set filename for logo in header */
	margin-top: 3px; /* Position to fit nicely */
	margin-left:0px; /* Position to fit nicely */
	width:auto;
}
.HeaderPopupLogoArea
{
	width:50px; /* Set equal to width of logo image or desired clickable area*/
	height:50px; /* Set equal to height of logo image or desired clickable area */
}

/*
	Toolbox
*/
td.ToolBoxImage
{
	background: url(../Images/ToolBox.gif) no-repeat;
	width: 106px;
	height: 28px;
}
table.ToolBox
{
	width: 370px;
}
table.ToolBoxWithLogin
{
	width: 395px;
}
td.ToolBox
{
	background-color: #4C4C4C;
	text-align: right;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-right: 5px;
}
.ToolBoxText
{
	background-color: White;
	color: black;
	font-weight: bold;
	font-size: xx-small;
}

/*
	Quicklinks
*/
img.QuickLinks
{
	width: 140px;
	height: 90px;
}
tr.QuickLinks
{
	text-align: left;
}
td.QuickLinks
{
	text-align:left;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 7px;
}
td.QuickLinksArrow
{
	padding-bottom: 7px;
	vertical-align: bottom;
	padding-top: 0px;
}
#QuickLinksHeader /* To set ATag style */
{
	font-weight: bold;
	font-size: smaller;
	text-decoration: none;
	color: #ff3333;
}
.QuickLinksText
{
	font-size:  xx-small;
	text-decoration: none;
	font-weight: bold;
}


table.LandingPageCenterWithNavigationLeft
{
	margin-top:2px;
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 5px;
	margin-right: 5px;
	width: 414px;
}


/*
	Poll
*/
input.PollButton
{
	color: #ff3333;
	background-color: White;
	border-left: #ff3333 1px solid;
	border-right: #ff3333 1px solid;
	border-top: #ff3333 1px solid;
	border-bottom: #ff3333 1px solid;
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	text-decoration: none;
}
.PollHeader
{
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
.PollText
{
	font-size:  xx-small;
	text-decoration: none;
}
.PollLine
{
	height: 2;
	width: 1;
	background-color: Black;
}

/*
	FAQ
*/
.FAQHeader
{
	font-weight: bold;
	font-size:  x-small;
	text-decoration: none;
	padding-top: 5;
	padding-bottom: 5;
}
.FAQText
{
	font-size:  xx-small;
	text-decoration: none;
	padding-top: 5;
	padding-bottom: 5;
}
.FAQQuestion
{
	font-size:  xx-small;
	text-decoration: none;
	padding-top: 5;
	padding-bottom: 5;
}
.FAQAnswer
{
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
	padding-top: 5;
	padding-bottom: 5;
}
.FAQGoTo
{
	color: Gray;
	font-size:  xx-small;
	text-decoration: none;
}

/*
	Search
*/
.SearchTitle
{
	font-weight: bold;
	font-size: xx-small;
	padding-top: 10;
}
.SearchDescription
{
	font-size:  xx-small;
	text-decoration: none;
}
.SearchText, .STR_TypeText
{
	font-size: xx-small;
}
.SearchString
{
	font-weight: bold;
	font-size: xx-small;
}
td.SearchString
{
	padding-top: 10;
	padding-bottom: 10;
}
input.SearchButton
{
	color: #ff3333;
	background-color: White;
	border-left: #ff3333 1px solid;
	border-right: #ff3333 1px solid;
	border-top: #ff3333 1px solid;
	border-bottom: #ff3333 1px solid;
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	text-decoration: none;
}

/*
	Career
*/
tr.Career
{
	padding-bottom: 20;
}
a.CareerHeader:link,a.CareerHeader:visited,a.CareerHeader:active
{
	font-weight: bold;
	font-size: small;
	text-decoration: none;
}
a.CareerHeader:hover
{
	font-weight: bold;
	font-size: small;
	text-decoration: underline;
}
.CareerHeader
{
	font-weight: bold;
	font-size: large;
}
.CareerIntroduction
{
	font-size:  xx-small;
	font-style: italic;
}
.CareerText
{
	font-size:  xx-small;
}
.CareerReadMore
{
	font-weight: bold;
	font-size:  xx-small;
}
a.CareerReadMore:link,a.CareerReadMore:visited,a.CareerReadMore:active
{
	color: Gray;	
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
a.CareerReadMore:hover
{
	color: Gray;	
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: underline;
}
.CareerInfo, .CareerContact, .CareerApplicationDate
{
	font-size:  xx-small;
}


/*

Address page

*/
tr.Address
{
	padding-bottom: 20;
}
.AddressText
{
	font-size:  xx-small;
	text-decoration: none;
}

.AddressIntroduction
{
font-size:  xx-small;
	font-style: italic;
}
h2.address
{
	font-weight: bold;
	font-size: x-small;
	margin: 0px 0px 10px;
	color: black;
	text-decoration: none;
}

p.AdressHeading, p.AdressLocalHeading
{
	margin-top: 0px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: normal;
	padding-top: 0px;
}
p.AdressLocalHeading
{
	padding-top: 5px;
}

/* 
	Defines Product, Product Detail 
*/
.DetailTable
{
	vertical-align:top;
}
td.DetailHeader
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	padding-top: 2px;
	text-align: center;
}
span.DetailHeader
{
	
	font-weight: bold;
	font-size: xx-small;
	width: 70px;
	color: #000000;
	text-align: center;
}
.DetailThumbnail
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	vertical-align: bottom;
	padding-top: 1px;
	height: 80px;
	text-align: center;
}
.ProductDetailImage
{
	vertical-align: top;
	text-align: left;
}
.Product, .ProductApplication
{
	font-size:  xx-small;
}
.ProductInfo, .ProductContact, .ProductDocumentation
{
	font-size:  xx-small;
}
.ProductImageRight
{
	margin-left:10px;
	margin-bottom:10px;
}
.ProductImageLeft
{
	margin-right:10px;
	margin-bottom:10px;
}


/* 
	Short Term Rental 
*/
.ShortTermRentalCategoryImage
{
	vertical-align: top;
	text-align: right;
	width: 60px;
}
.ShortTermRental
{
	font-size:  xx-small;
}
.ShortTermRentalHeader
{
	font-weight: bold;
	font-size:  x-small;
}
.ShortTermRentalInfo, .ShortTermRentalContact
{
	font-size:  xx-small;
}
.ShortTermRentalCategory
{
	font-weight: bold;
	font-size:  x-small;
	vertical-align: top;
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ShortTermRentalCategoryDesc
{
	font-size:  xx-small;
	vertical-align: top;
	color: Black;
}

/* 
	News Article 
*/
td.Article
{
	padding-bottom: 20;
}
.ArticleDate
{
	font-weight: bold;
	font-size: xx-small;
}
.ArticleHeader
{
	font-weight: bold;
	font-size: large;
}
h1.ArticleHeader
{
	font-weight: bold;
	font-size: large;
	margin: 0px;
	color: black;
}
.ArticleSubHeader
{
	font-weight: bold;
	font-size: medium;
}
.ArticleIntroduction
{
	font-weight: bold;
	font-size:  xx-small;
	padding-top: 5;
	padding-bottom: 5;
}
.ArticleText
{
	font-size:  xx-small;
	padding-top: 5;
	padding-bottom: 5;
}
.ArticleInfo, .ArticleContact
{
	font-size:  xx-small;
	padding-top: 5;
	padding-bottom: 5;
}
img.ArticleImageRight
{
	margin-right:0px;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:10px;
}
img.ArticleImageLeft
{
	margin-right:10px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
}

/* 
	News 
*/
td.NewsLeft
{
	width: 50%;
}
td.NewsRight
{
	width: 50%;
}
td.News
{
	padding-top: 10px;
}
p.News
{
	margin-top: 0px;
	margin-bottom: 5px;
}
p.NewsDate
{
	margin-top: 0px;
	margin-bottom: 2px;
}
p.NewsText
{
	margin-top: 0px;
	margin-bottom: 2px;
}
img.News
{
	float: right;
	width: 80px;
}
.NewsDate
{
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
.NewsTitle
{
	font-weight: bold;
	font-size: xx-small;
	color: black;
}
.NewsText
{
	font-size:  xx-small;
	text-decoration: none;
}
tr.NewsLink
{
	text-align: right;
}
td.NewsLink
{
	padding-bottom: 3;
}
.NewsLink
{
	font-weight: bold;
	font-size: xx-small;
	/*color: black;*/
	color: Grey;
	text-align: right;
}

/* 
	Channel Contents script 
*/
.ChannelContentsHeader
{
	font-weight: bold;
	font-size:  x-small;
	padding-left: 15;
}
.ChannelContentsText
{
	font-size:  x-small;
	padding-left: 15;
}
.ChannelContentsLink
{
	font-size:  x-small;
}

/* 
	Defines News Navigation script 
*/
.NewsNavigationHeader
{
	font-weight: bold;
	font-size:  x-small;
	padding-left: 15;
}
.NewsNavigationText
{
	font-size:  x-small;
	padding-left: 15;
}
.NewsNavigationLink
{
	font-size:  x-small;
}

/* 
	General Information 
*/
td.General
{
	padding-bottom: 20;
}
.GeneralHeader
{
	font-size: large;
}
.GeneralSubHeader
{
	font-weight: bold;
	font-size: x-small;
	padding-bottom: 5px;
}
.GeneralText
{
	font-size:  xx-small;
}
.GeneralInfo, .GeneralContact
{
	font-size:  xx-small;
}
img.GeneralImageRight
{
	margin-left:10px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:0px;
}
img.GeneralImageLeft
{
	margin-right:10px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
}
/* 
	Defines Page Footer 
*/

td.Footer
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	height: auto;
	background-color: #4c4c4c;
}
.Footer
{
	color: White;
	font-size:  xx-small;
}
.Footer, a.OfficeContact:link, a.OfficeContact:visited, a.OfficeContact:active, a.Footer:link, a.Footer:visited, a.Footer:active
{
	font-weight: normal;
	font-size: xx-small;
	color: white;
}

/* 
	CMS editing 
*/
td.EditLabel
{
	padding-top: 10;
}
.EditLabel
{
	font-weight: bold;
	font-size:  x-small;
	text-decoration: none;
}

/*
	General Page texts
*/
tr.PageHeader
{
	height: 28px;
}
h1.PageHeader
{
	font-weight: normal;
	font-size: medium;
	margin: 0px;
	color: #ff3333;
	text-decoration: none;
}
.PageHeader							
{
	font-size: medium;
	color: #ff3333;
	text-decoration: none;
}
.PageText
{
	font-size:  x-small;
}

/* 
	Form texts 
*/
.FormHeader
{
	font-size:  x-small;
}
.FormHeader2
{
	font-weight: bold;
	font-size:  x-small;
}
.FormSubheader
{
	font-weight: bold;
	font-size:  xx-small;
}
.FormLabel
{
	font-size:  xx-small;
}
.FormText
{
	font-size:  x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FormTextfieldShort
{
	font-size: x-small;
	width: 50%;
}
.FormTextfield
{
	font-size:  x-small;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FormTextStrong
{
	font-weight: bold;
	font-size:  x-small;
}
.FormError, .STR_Error, .Used_Error
{
	color: #ff3333;
	font-size:  xx-small;
}
.FormButton, .STR_Button, USED_Button
{
	color: #ff3333;
	background-color: White;
	border-left: #ff3333 1px solid;
	border-right: #ff3333 1px solid;
	border-top: #ff3333 1px solid;
	border-bottom: #ff3333 1px solid;
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	text-decoration: none;
}

/* 
	BTWorld 
*/
.BTWorldHeader
{
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	color: #ff3333;
}
.BTWorldText
{
	font-size:  xx-small;
	text-decoration: none;
	font-weight: normal;
}
.BTWorldSelection
{
	font-size: xx-small;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: none;
}
.BTWorldButton
{
	font-size: xx-small;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: none;
}

/* 
	Defines Login page 
*/
.LoginHeader
{
	color: #ff3333;
	font-size: medium;
	text-decoration: none;
}
.LoginText
{
	font-weight: bold;
	font-size:  x-small;
	font-style: italic;
}
.LoginPrompt
{
	color: #ff3333;
	font-weight: bold;
	font-size:  x-small;
}
.LoginUtilities
{
	font-size:  x-small;
}
.LoginButton
{
	color: #ff3333;
	background-color: White;
	border-left: #ff3333 1px solid;
	border-right: #ff3333 1px solid;
	border-top: #ff3333 1px solid;
	border-bottom: #ff3333 1px solid;
	font-weight: bold;
	font-size: x-small;
	cursor: hand;
	text-decoration: none;
}
.LoginError
{
	color: #ff3333;
	font-weight: bold;
	font-size:  x-small;
}

/*	
	Site Map 
*/
tr.SiteMapChannel
{
	padding-top: 10;
}
tr.SiteMapPage
{
	padding-top: 10;
}
td.SiteMapLevel1
{
	padding-left: 20;
}
td.SiteMapLevel2
{
	padding-left: 40;
}
td.SiteMapLevel3
{
	padding-left: 60;
}
td.SiteMapLevel4
{
	padding-left: 80;
}
.SiteMapChannelLevel1
{
	font-weight: bold;
	font-size: small;
	color: black;
}
.SiteMapPageLevel1
{
	font-weight: bold;
	font-size: small;
	color: black;
}
.SiteMapChannelLevel2
{
	font-size: x-small;
	color: black;
}
.SiteMapPageLevel2
{
	font-size: x-small;
	color: black;
}
.SiteMapChannelLevel3
{
	font-size:  x-small;
	color: black;
}
.SiteMapPageLevel3
{
	font-size:  x-small;
	color: black;
}
.SiteMapChannelLevel4
{
	font-size:  x-small;
	color: black;
}
.SiteMapPageLevel4
{
	font-size:  x-small;
	color: black;
}

/* 
	Landing page 
*/
td.LandingPageLeft
{
	width: 50%;
}
td.LandingPageRight
{
	width: 50%;
}
td.LandingPageCenter2Columns
{
	padding-left:5px;
	padding-right:5px;
}
tr.LandingPageCenter2Columns
{
	padding-top:5px;
}

/* 
	CMS Administration 
*/
.AdminEdit
{
	clear: both;
	float: none;
	width: 761px;
	position: static;
	background-color: #336699;
}
.AdminError
{
	clear: both;
	float: none;
	width: 761px;
	position: static;
	background-color: #ff3333;
}
.adminMenu
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	background-color: black;
	cursor: hand;
	color: white;
	padding-top: 2px;
	background-color: #336699;
}
.adminMenuText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.errorMenu
{
	padding-right: 15px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	background-color: #ff3333;
}
#SwitchToPresentationUnpublishedAnchor{
	color: white;
	font-size: 12px;
	font-weight: normal;
}
#SwitchToPresentationPublishedAnchor
{
	font-weight: normal;
	font-size: 12px;
	color: white;
}

.errorMenuGroup
{
	background-color: #ff3333;
}
.errorMenuItem
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ff3333;
}
.errorMenuOver
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: #ff3333;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
}

.adminMenuGroup
{
	background-color: #336699;
}
.adminMenuItem, .adminMenuOver
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #336699;
}
.adminMenuOver
{
	background-color: #4c4c4c;
}

a.LangNav,a.LangNav:hover, a.LangNav:visited
{
	padding-right: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 2px;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: black;
}


/* 
	Black top navigation 
*/
tr.Navigation
{
	background-color: black;
	text-align: left;
}

td.Navigation
{
	vertical-align: middle;
}
.Navigation
{
	color: White;
	font-weight: bold;
	font-size: xx-small;
	text-decoration: none;
}

.mainMenu
{
/* LarsR: 
	This filter does not do anything but works in IE 5.5
*/
	filter:progid:DXImageTransform.Microsoft.BasicImage();
}
.menuGroup
{
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: black;
	font-size:  12px;
}
.menuItem, TD.menuItem
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: black;
	white-space: nowrap;
}
.menuOver
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4c4c4c;
	white-space: nowrap;
}
.menuOverNoLink
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: default;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: black;
	white-space: nowrap;
}
.menuSelected
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: #ff3333;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: black;
	white-space: nowrap;
}

.menuItem2, TD.menuItem2
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A8A8A8;
}
.menuGroup2, TD.menuGroup2
{
	font-size: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #A8A8A8;
}
.menuOver2
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4c4c4c;
}
.menuOverNoLink2
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: default;
	color: white;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #a8a8a8;
}
.menuSelected2, TD.menuSelected2
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	cursor: hand;
	color: #4c4c4c;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A8A8A8;
}

/* 
	Left Navigation 
*/
td.NavigationLeft
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 0px;
}
td.NavigationLeftChild
{
	background: url(../Images/LineHorizontalDottedGrey.gif) fixed repeat-y;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 0px;	
	width: 92%;
}
.NavigationLeft,a.NavigationLeft:link,a.NavigationLeft:visited,a.NavigationLeft:active
{
	color: #4C4C4C;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
a.NavigationLeft:hover
{
	color: #4C4C4C;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: underline;
}
.NavigationLeftRed,a.NavigationLeftRed:link,a.NavigationLeftRed:visited,a.NavigationLeftRed:active
{
	color: #ff3333;
	font-weight: bold;
	font-size:   xx-small;
	text-decoration: none;
}
a.NavigationLeftRed:hover
{
	color: #ff3333;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: underline;
}
.NavigationLeftChild,a.NavigationLeftChild:link,a.NavigationLeftChild:visited,a.NavigationLeftChild:active
{
	color: #4C4C4C;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
a.NavigationLeftChild:hover
{
	color: #4C4C4C;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: underline;
}
.NavigationLeftChildRed,a.NavigationLeftChildRed:link,a.NavigationLeftChildRed:visited,a.NavigationLeftChildRed:active
{
	color: #ff3333;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: none;
}
a.NavigationLeftChildRed:hover
{
	color: #ff3333;
	font-weight: bold;
	font-size:  xx-small;
	text-decoration: underline;
}

/* 
	Defines Truckfinder 
*/
.TruckFinder_small
{
	border-right: black 1px solid;
	padding-right: 0px;
	border-top: black 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: black 1px solid;
	width: 80px;
	color: #000000;
	padding-top: 0px;
	border-bottom: black 1px solid;
	background-color: lightgrey;
}
.TruckFinder_level2_small
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: 4px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: 'Arial';
	WRITING-MODE: tb-rl;
	background-color: lightgrey;
	text-align: center;
}
.TruckFinder_level1_small
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: 10px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: lightgrey;
	text-align: center;
}
.TruckFinder_level2_small_marked
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: 6px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: 'Arial';
	WRITING-MODE: tb-rl;
	background-color: #ff3333;
	text-align: center;
}
.TruckFinder_level1_small_marked
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: 10px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: #ff3333;
	text-align: center;
}

.TruckFinder_big
{
	border-right: black 1px solid;
	padding-right: 0px;
	border-top: black 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: black 1px solid;
	width: 130px;
	color: #000000;
	padding-top: 0px;
	border-bottom: black 1px solid;
	background-color: lightgrey;
}
.TruckFinder_level2_big
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: xx-small;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: 'Arial';
	WRITING-MODE: tb-rl;
	background-color: white;
	text-align: center;
}
.TruckFinder_level1_big
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: xx-small;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: white;
	text-align: center;
}
.TruckFinder_level2_big_marked
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: xx-small;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: 'Arial';
	background-color: #ff3333;
	text-align: center;
	WRITING-MODE: tb-rl;
}

.TruckFinder_level1_big_marked
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-size: xx-small;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: #ff3333;
	text-align: center;
}




a.TruckFinder_Text_level1_small:link, a.TruckFinder_Text_level1_small:visited, a.TruckFinder_Text_level1_small:active, a.TruckFinder_Text_level1_small:hover, a.TruckFinder_Text_level1_small_marked:link, a.TruckFinder_Text_level1_small_marked:visited, a.TruckFinder_Text_level1_small_marked:active, a.TruckFinder_Text_level1_small_marked:hover
{
	font-weight: normal;
	font-size: 9px;
	cursor: default;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
a.TruckFinder_Text_level2_small:link, a.TruckFinder_Text_level2_small:visited, a.TruckFinder_Text_level2_small:active, a.TruckFinder_Text_level2_small:hover, a.TruckFinder_Text_level2_small_marked:link, a.TruckFinder_Text_level2_small_marked:visited, a.TruckFinder_Text_level2_small_marked:active, a.TruckFinder_Text_level2_small_marked:hover
{
	font-weight: normal;
	font-size: 8px;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	cursor: default;
}


a.TruckFinder_Text_level1_big:link,
a.TruckFinder_Text_level1_big:visited,
a.TruckFinder_Text_level1_big:active
{
	font-weight: normal;
	font-size:  xx-small;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}

a.TruckFinder_Text_level2_big:link,
a.TruckFinder_Text_level2_big:visited,
a.TruckFinder_Text_level2_big:active
{
	font-weight: normal;
	font-size:  xx-small;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
a.TruckFinder_Text_level1_big_marked:link,
a.TruckFinder_Text_level1_big_marked:visited,
a.TruckFinder_Text_level1_big_marked:active
{
	font-weight: normal;
	font-size:  xx-small;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}
a.TruckFinder_Text_level2_big_marked:link,
a.TruckFinder_Text_level2_big_marked:visited,
a.TruckFinder_Text_level2_big_marked:active
{
	font-weight: normal;
	font-size: xx-small;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}

a.TruckFinder_Text_level1_big:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
}
a.TruckFinder_Text_level2_big:hover
{
	font-weight: normal;
	font-size:  xx-small;
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
}
a.TruckFinder_Text_level1_big_marked:hover
{
	font-weight: normal;
	font-size:  xx-small;
	color: #ffffff;
	font-family: Arial;
	text-decoration: underline;
}
a.TruckFinder_Text_level2_big_marked:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #ffffff;
	font-family: Arial;
	text-decoration: underline;
}

/* 
	Truck Wizard 
*/
.TruckWizard_App_Header, 
.TruckWizard_Step_Header
{
	font-weight: bold;
	font-size: x-small;
}
.TruckWizard_App_Desc, .TruckWizard_Step_Desc
{
	font-size: x-small;
}
.TruckWizard_App_Img
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-size: x-small;
	border-left: black thin solid;
	border-bottom: black thin solid;
}
.TruckWizard_App_Radio
{
	font-size: small;	
}
.TruckWizardResultLinkImg, .TruckWizardNextImg
{
	background-position: center center;
	background-image: url(../Images/ArrowRed.gif);
	width: 9px;
	cursor: hand;
	background-repeat: no-repeat;
	position: relative;
	height: 10px;
}
.TruckWizardBackImg
{
	background-position: center center;
	background-image: url(../Images/ArrowRedBack.gif);
	width: 9px;
	cursor: hand;
	background-repeat: no-repeat;
	position: relative;
	height: 10px;
}

a.TruckWizardResultName:Link,
a.TruckWizardResultName:hover,
a.TruckWizardResultName:Visited,
a.TruckWizardResultName:Active
{
	font-weight: bold;
	font-size: x-small;
}
.TruckWizardResultImage
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	height: 60px;
	width: 60px;
	border-bottom-style: none;
}
a.TruckWizardResultLink:link, a.TruckWizardResultLink:hover, a.TruckWizardResultLink:visited, a.TruckWizardResultLink:active
{
	
	font-weight: bold;
	font-size: xx-small;
}
a.Truckfinder_app_footer:Link, a.Truckfinder_app_footer:Visited, a.Truckfinder_app_footer:Active, a.Truckfinder_app_footer:Hover
{
	font-weight: bold;
	font-size: x-small;
	color: #4c4c4c;
}

/* 
	Short term rental wizard 
*/
.STR_Category_Desc
{
	font-size: xx-small;
	color: Black;
}
.STR_Question
{
	font-family: Arial;
	font-size: xx-small;
	margin-top: 5px;
	margin-bottom: 5px;
}
.STR_TypeHeading
{
	color: #000000;
	font-weight: bold;
	font-size: x-small;
}
.STR_price
{
	font-weight: bold;
}

.STR_TypeImage
{
	
}

/* 
	Translator 
*/
.translateText
{
	font-size: 10px;
}

/* Rad Editor Styles */
.RadAreaHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: medium;
	margin: 0px;
	color: #ff3333;
	text-decoration: none;
}
.RadChapterHeader
{
	font-size:x-small;
	font-family: Verdana;
	color: Black;
	font-weight:bold;
	padding-top: 5;
	padding-bottom: 5;
}
.RadNormalText
{
	font-size:  xx-small;
	font-family: Verdana;
	color:Black;
	padding-top: 5;
	padding-bottom: 5;
}
.RadNormalTextBold
{
	font-weight: bold;
	font-size:  xx-small;
	font-family: Verdana;
	color:Black;
	padding-top: 5;
	padding-bottom: 5;
}
/*
Document
*/
table.DocumentTable
{
	font-family: Verdana;
	color:Black;
	font-size:xx-small;
	width:100%;
}
tr.DocumentTableHeader
{
	font-weight:bold;
	vertical-align:top;
}
tr.DocumentTableRow
{
	font-weight:normal;
	vertical-align:top;
}
td.DocumentTableCell
{
	border-bottom: #E4E4E4 1px solid;
}
.DocumentText
{
	font-size:  xx-small;
	text-decoration: none;
	padding-top: 5;
	padding-bottom: 5;
}
/*
Used Trucks
*/
td.UsedTruckSearchCell1
{
	text-align:right;
	font-weight: bold;
}
td.UsedTruckSearchCell2
{
	text-align:left;
	font-weight: normal;
}
input.UsedTrucksButton
{
	color: White;
	background-color: #7F7F7F;
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	text-decoration: none;
}
input.UsedTrucksButtonRed
{
	color: White;
	background-color: #ff3333;
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	text-decoration: none;
}
input.UsedTrucksButtonDisabled
{
	color: White;
	background-color: #F2F2F2;
	font-weight: bold;
	font-size: xx-small;
	cursor: hand;
	text-decoration: none;
}
.UsedTrucksGridHeader
{
	background-color: #999999;
	color:White;
	font-size:xx-small;
}
.UsedTrucksGridItems
{
	color:Black;
	font-size:xx-small;
}
.UsedTrucksNavigationText
{
	color: #7F7F7F;
	font-weight: bold;
	font-size:  xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.UsedTrucksSubHeading
{
	font-weight: bold;
	font-size: x-small;
}
.UsedTrucksSubHeadingRed
{
	font-weight: bold;
	font-size: x-small;
	color: #ff3333;
}
.UsedTrucksText
{
	font-weight: normal;
	font-size:  xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
UsedTrucksTextBold
{
	font-weight: bold;
	font-size:  xx-small;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.UsedTrucksTextBoldGrey
{
	font-weight: bold;
	font-size:  xx-small;
	color: #808080;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.UsedTrucksBarTopInactive 
{	
	BACKGROUND: #808080; 
	color: #ffffff; 
	padding-right:2px;
	width: 68px;
	height: 45px;
	vertical-align:middle;
	text-align:center;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: Solid 1px #808080;
}
.UsedTrucksBarBottomInactive
{
	text-align: center;
	vertical-align: bottom;
	border: Solid 1px #808080;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 55px;
}
.UsedTrucksBarTab
{
	FLOAT: left; 
	PADDING-TOP: 3px; 
	PADDING-RIGHT: 3px;
	width: 70px;
}
.UsedTrucksBarTopActive 
{	
	BACKGROUND: #ff3333; 
	color: #ffffff; 
	padding-right:2px;
	width: 68px;
	height: 45px;
	vertical-align:middle;
	text-align:center;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: Solid 1px #ff3333;
}
.UsedTrucksBarBottomActive
{
	text-align: center;
	vertical-align: bottom;
	border: Solid 1px #ff3333;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 55px;
}
.UsedTrucksFamilyTable
{
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
}
.UsedTrucksFamilyRow1
{
	background:white;
	font-size: x-small;
	font-weight: bold;
}
.UsedTrucksFamilyRow2
{
	color: #ff3333;
	background: #F2F2F2;
	font-size: x-small;
	font-weight: bold;
}
.UsedTrucksFamilyCell1
{
	width: 90px;
	padding: 10px;
	vertical-align: top;
}
.UsedTrucksFamilyCell2
{
	padding: 10px;
	vertical-align: top;
}
.UsedTrucksStatusIconReserved
{
	FLOAT: right; 
	PADDING-TOP: 7px; 
	PADDING-RIGHT: 3px;
	width: 6px;
	font-size: 1px;
	height: 6px;
	background: #FFFF66;
	border-bottom:Solid 1px #808080;
	border-top:Solid 1px #808080;
	border-left:Solid 1px #808080;
	border-right:Solid 1px #808080;
}
.UsedTrucksStatusIconSold
{
	FLOAT: right; 
	PADDING-TOP: 7px; 
	PADDING-RIGHT: 3px;
	font-size: 1px;
	width: 6px;
	height: 6px;
	background: #FF9933;
	border-bottom:Solid 1px #808080;
	border-top:Solid 1px #808080;
	border-left:Solid 1px #808080;
	border-right:Solid 1px #808080;
}
.UsedTrucksStatusText
{
	FLOAT: right; 
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	color: #808080;
	font-size: xx-small;
}
.UsedTrucksMeasurementText
{
	FLOAT: left; 
	color: #808080;
	font-size: xx-small;
}
.UsedTrucksFirstPageRightDiv
{
	FLOAT: right; 
	PADDING-RIGHT: 3px;
	vertical-align:top;
}
.UsedTrucksFirstPageLeftDiv
{
	FLOAT: left; 
	PADDING-RIGHT: 3px;
	vertical-align:top;
}
.UsedTrucksGridRowReserved
{
	background: #FFFF66;
	color:Black;
	font-size:xx-small;
}
.UsedTrucksGridRowSold
{
	background: #FF9933;
	color:Black;
	font-size:xx-small;
}
.UsedTrucksSearchFields
{
	background-color: White;
	color: black;
	font-weight: bold;
	font-size: xx-small;
}
.UsedTrucksSearchFieldsDisabled
{
	background-color: #F5F5F5;
	color: black;
	font-weight: bold;
	font-size: xx-small;
}
.UsedTrucksOfferTop 
{	
	BACKGROUND: #808080; 
	color: #ffffff;
	font-size:xx-small;
	padding-right:2px;
	vertical-align:middle;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: Solid 1px #808080;
	width: 200px;
}
.UsedTrucksOfferBottom
{
	border: Solid 1px #808080;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
}
.UsedTrucksTableHeader
{	
	BACKGROUND: 808080;
	color: White; 
	vertical-align:top;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-right: 3px;
	padding-top: 3px;
	font-size:xx-small;
	border-bottom: Solid 1px #808080;
	border-right: Solid 1px #808080;
}
.UsedTrucksParameterRow1 
{	
	BACKGROUND: White;
	color: Black; 
	vertical-align:top;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: Solid 1px #808080;
	border-right: Solid 1px #808080;
}
.UsedTrucksParameterRow2 
{	
	BACKGROUND: #F2F2F2; 
	color: Black; 
	vertical-align:top;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: Solid 1px #808080;
	border-right: Solid 1px #808080;
}
.UsedTrucksParameterCell1
{	
	border-bottom: Solid 1px #808080;
	border-right: Solid 1px #808080;
	width: 100px;
}
.UsedTrucksParameterCell2
{	
	border-bottom: Solid 1px #808080;
}
.UsedTrucksDetailsPageRightDiv
{
	FLOAT: right; 
	PADDING-RIGHT: 3px;
	vertical-align:top;
	width: 210px;
}
.UsedTrucksDetailsPageLeftDiv
{
	FLOAT: left; 
	PADDING-RIGHT: 3px;
	vertical-align:top;
	width: 360px;
}
.SearchWithSitemap
{
	color: White;
	display:none;
}


/*
table.mainx             { border-left: 2px solid rgb(255,255,255);
                         border-right: 2px solid rgb(0,0,0);
                         border-top: 2px solid rgb(255,255,255);
                         border-bottom: 2px solid rgb(0,0,0); }
*/

.ReadOnlyTextLabel
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
    color: rgb(50,50,50);
}


.CaseSensitiveTextLabel
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 7.5pt; 
    font-weight: bold;
    color: rgb(100,100,100);
}


.TextLabel
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
}

.TextValue
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
}

.BoldValue
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
    font-weight: bold;
}

.HiliteValue
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
    color: #000099;
    font-weight: bold;
}

.ReadOnlyTextValue
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
    font-style: italic;
}
                
.WriteTextValue
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
}
.CurrentTabLabel
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    color: rgb(00,00,00);
    font-weight: bold;
}
.BackgroundTabLabel
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
    color: rgb(81,81,81);
    font-weight: bold;
}

.space
{
   width: 4px;
   background-color: white;
}
                
.BlockLayoutTable
                {
                     background-color: rgb(245,245,245);
                }

table.SubBlockLayoutTable
               {
               
                     border-top: 1pt solid black;
                     border-left: 1pt solid black;
                     border-right: 1pt solid black;
                     border-bottom: 1pt solid black;               
               
               }

span.Localize   {}
/*
Add  { color: rgb(256,0,0);} to span.Localize to see all translated
texts in red color
*/

.group       {
                  font-family: Verdana;
                  color: black;
                  height: 50;
                  valign: bottom;
                  text-decoration: italic;
                  font-size: 70%;
                  font-weight: bold;
               }

.pageTitle       
{
   font-family: Arial;
   color: black;
   font-size: 15pt;
   background-color: transparent;
}
            
.pageSubTitle
{
   font-family: Verdana;
   color: black;
   font-size: 9pt;
   background-color: transparent;
}
                 
.lovTitle{
   font-family: Verdana;
   color: black;
   text-decoration: plain;
   font-size: 10pt;
   font-weight: bold;
}

th.grdHd
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
}

td.grdCnt
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
}

table.grdCnt
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt;
}

.cmdBarTitle
{
   font-family: Verdana;
   font-size: 9pt;
   font-weight: bold;
}

.cmdBarBrowse
{
   font-family: Verdana;
   font-size: 8pt;
}

.menuRow
{
   position: absolute;
   visibility:hidden;
   top: 50;
   left: 100;
}

.menuContent
{
   background-color: #F0F0F0;
   FONT-FAMILY: 'Verdana';
   FONT-SIZE: 8pt; 
}

.introText
{
   FONT-FAMILY: 'Arial';
   FONT-SIZE: 80%;
}

.countText
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
}

/*
.commandLink
{
   FONT-FAMILY: 'Arial';
   FONT-SIZE: 80%;
}
*/

.borders
{
   border-width:1pt;
   border-color:black;
   padding:0;
   margin:0;
}
tr.H
{
   background-color: rgb(190,190,230);
}

.msgText
{
   FONT-FAMILY: 'Tahoma';
   FONT-SIZE: 11;
}

.tablink{
	COLOR: #6F6F6F;   
	TEXT-DECORATION: none
}

.tablink:hover{
	COLOR: #000000;
	font-weight: bold;
}

.activeTabText{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
    COLOR: #000000;
}

.inactiveTabText{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
}

.commonMessageText{
    FONT-FAMILY: 'Tahoma';
    FONT-SIZE: 9pt; 
    font-weight: normal;
}

.portletBoldValue
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 8pt; 
    font-weight: bold;
}
.portletH1
{
    FONT-FAMILY: 'Verdana';
    FONT-SIZE: 10pt; 
    font-weight: bold;
}

.activeText
{
   text-decoration: none;
   COLOR: #000000;
}

.activeText:hover
{
   text-decoration: none;
   COLOR: #000000;
}

.activeText:active
{
   text-decoration: none;
   shape: rect;
   COLOR: #000000;
}

.activeText:visited
{
   text-decoration: none;
   COLOR: #000000;
}

.navigatorFont{
    FONT-FAMILY: 'Helvetica';
    FONT-SIZE: 10pt; 
    font-weight: normal;
}

.menuLink
{
   text-decoration: underline;
   COLOR: #000000;
}
