﻿BODY
{
    margin-left:0px;
    padding-left:0px;
}
.Footer
{
	font-size: 8pt;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
}
.Banner
{
	font-size: 8pt;
	font-family: Arial, 'Trebuchet MS' , Verdana, Tahoma;
	color: white;
	background-color: #f42837;
	font-weight: bold;
	padding-right: 15px;
}
.B2
{
	font-size: 7pt;
	font-family: Arial, 'Trebuchet MS' , Verdana, Tahoma;
	color: white;
	background-color: #f42837;
	font-weight: bold;
}
.B3
{
	font-size: 8pt;
	font-family: Arial, 'Trebuchet MS' , Verdana, Tahoma;
	color: white;
	background-color: #f42837;
	font-weight: bold;
	text-align:right;
}
A.B3:active, A.B3:link, A.B3:visited
{
	color: white;
	font-weight:bold;
	text-decoration: none;
}
IMG
{
	display:block;
}
.Text, P, .Content, .CText, .COText
{
	font-size: 10pt;
	font-family: Arial, 'Trebuchet MS' , Verdana, Tahoma;
	text-align: left;
}
.Q, .E
{
	font-size: 8.5pt;
	font-family: Verdana, Tahoma,Arial, 'Trebuchet MS';
}
.IL, .Text, .BBG
{
	text-align: left;
}
.BBG
{
	font-weight: bold;
	color: Red;
	font-size: 10pt;
	font-family: 'Arial Black' , Arial, 'Trebuchet MS' , Verdana, Tahoma;
	line-height: 18pt;
}
.CText, .COText
{
	vertical-align: top;
}
.COText
{
	padding:10px;
}

P, .Content, .Q, .E
{
	padding-left: 350px;
	padding-right: 50px;
	
}
.E
{
	color: red;
	font-weight: bold;
}
.imgFloat
{
	float: left;
	position: relative;
	padding-left: 100px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.imgCentre
{
	text-align: center;
}
.aMenu
{
	display:inline;
	margin: 0px;
	padding: 0px;
}
a img
{
	display:inline;
	margin: 0px;
	padding: 0px;
}
.BTitle, A.BTitle:visited, A.BTitle:active, A.BTitle:link
{
	font-size: 8pt;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
	color: Black;
	font-weight:bold;
	text-decoration: none;
}
.M, .MS, .MI, .MIH
{
	font-size: 8pt;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
	background: #f42837;
	text-align: center;
}
.MIH, A.MIH:visited, A.MIH:active, A.MIH:link
{
	color: Black;
	font-weight:bold;
	text-decoration: none;
}
.M, .MI, .MS
{
	color: #ffffff;
}
.MS
{
	font-weight: bold;
}
A:active, A:link
{
	color: #f42837;
}
A:visited
{
	color: #a9a9a9;
}
A.MI:active, A.MI:link, A.MI:visited, A.M:active, A.M:link, A.M:visited
{
	color: #ffffff;
	text-decoration: none;
}
A.MIS:active, A.MIS:link, A.MIS:visited
{
	color: white;
	text-decoration: none;
}
.SM, .SMS, .SM_H, .SMS_H, .SMIS, .SMIH
{
	font-size: 8pt;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
	cursor:pointer;
}
.SMI, .SMIS
{
	color: #000000;
}
.SMIH, A.SMIH:visited
{
	color: #f42837;
	font-weight:bold;
	text-decoration: none;
}
.SMS, .SMIS
{
	font-weight: bold;
}
A.SMI:active, A.SMI:link, A.SMI:visited, A.SMIS:active, A.SMIS:link, A.SMIS:visited, A.SMS:active, A.SMS:link, A.SMS:visited
{
	color: #000000;
	text-decoration: none;
}
.Product, .ProductTitle, .ImageTitle
{
	font-family: Tahoma, 'Trebuchet MS' , Verdana, Arial;
}
.Product, .ImageTitle
{
	font-size: 10pt;
}
.ImageTitle
{
	padding-left: 5px;
}
.ProductTitle
{
	font-family: 'Arial Black';
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
	color: #f42837;
}
.Error
{
	font-size: 7pt;
	color: red;
	font-family: Tahoma;
	font-weight:bold;
	color: red;
}
.PID, .PIDI, .PIDFI
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	color: black;
}
.P
{
	font-family: 'Arial Black';
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #f42837;
	cursor:pointer;
}
.PI, .PIS
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	cursor:pointer;
}
.PIS
{
	color: black;
	font-weight: bold;
}
.PI
{
	color: black;
}
.PD
{
	font-family: 'Arial Black';
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: black;
}
A.PD:active, A.PD:link, A.PD:visited
{
	color: black;
	text-decoration: none;
}
.PDS
{
	font-family: 'Arial Black';
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #f42837;
}
A.PDS:active, A.PDS:link, A.PDS:visited
{
	color: #f42837;
	text-decoration: none;
}
.PP
{
	font-family: 'Arial Black';
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #999999;
}
A.PP:active, A.PP:link, A.PP:visited
{
	color: #999999;
	text-decoration: none;
}
.PPS
{
	font-family: 'Arial Black';
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #999999;
}
A.PPS:active, A.PPS:link, A.PPS:visited
{
	color: #999999;
	text-decoration: none;
}
A.PI:active, A.PI:link, A.PI:visited
{
	color: gray;
	text-decoration: none;
}
A.PIS:active, A.PIS:link, A.PIS:visited
{
	color: black;
	font-weight:bold;
	text-decoration: none;
}
.Cart
{
	color: black;
	font-size: 7pt;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial;
}
A.Cart:active, A.Cart:link, A.Cart:visited
{
	color: black;
	text-decoration: none;
}
.Copyright
{
	font-size: 7pt;
	font-family: Tahoma, Verdana, 'Trebuchet MS' , Arial;
}
.ThumbnailTitle
{
	font-size: 7pt;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
}
.PIBLTD
{
	border-left: #bcbec0 1.5pt solid;
	border-bottom: #bcbec0 1.5pt solid;
	border-right: #bcbec0 1.5pt solid;
}
.PIBTEAM
{
	border-left: #f42837 1.5pt solid;
	border-bottom: #f42837 1.5pt solid;
	border-right: #f42837 1.5pt solid;
}
.PIBPRO
{
	border-left: black 1.5pt solid;
	border-bottom: black 1.5pt solid;
	border-right: black 1.5pt solid;
}
.PTBLTDSep
{
	border-bottom: #bcbec0 1.5pt solid;
}
.PTBLTDLeft
{
	border-left: #bcbec0 1.5pt solid;
}
.PTBLTDRight
{
	border-right: #bcbec0 1.5pt solid;
}
.PTBPROSep
{
	border-bottom: black 1.5pt solid;
}
.PTBPROLeft
{
	border-left: black 1.5pt solid;
}
.PTBPRORight
{
	border-right: black 1.5pt solid;
}
.PTBTEAMSep
{
	border-bottom: #f42837 1.5pt solid;
}
.PTBTEAMLeft
{
	border-left: #f42837 1.5pt solid;
}
.PTBTEAMRight
{
	border-right: #f42837 1.5pt solid;
}
.PTBLTD
{
	border-left: #bcbec0 1.5pt solid;
	border-top: #bcbec0 1.5pt solid;
	border-right: #bcbec0 1.5pt solid;
}
.PTBTEAM
{
	border-left: #f42837 1.5pt solid;
	border-top: #f42837 1.5pt solid;
	border-right: #f42837 1.5pt solid;
}
.PTBPRO
{
	border-left: black 1.5pt solid;
	border-top: black 1.5pt solid;
	border-right: black 1.5pt solid;
}
.PDBLTD
{
	border-left: #bcbec0 1pt solid;
	border-bottom: #bcbec0 1pt solid;
	border-right: #bcbec0 1pt solid;
}
.PDBTEAM
{
	border-left: #f42837 1pt solid;
	border-bottom: #f42837 1pt solid;
	border-right: #f42837 1pt solid;
}
.PDBPRO
{
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	border-right: black 1pt solid;
}
.BI
{
	border: 3px solid #FFFFFF;
}
.BIS
{
	border: 3px solid #CCCCCC;
}
.ImgOver
{
	cursor: pointer;
}
A.ProductLink:active, A.ProductLink:link, A.ProductLink:visited
{
	color: black;
	text-decoration: none;
}
.ButtonSmall
{
	font-size: 7pt;
	width: 100px;
	height: 20px;
}
.Back, .Download, .MoreInfo
{
	font-family: 'Arial Black';
	font-size: 8pt;
}
.SQLError
{
	font-size: 8pt;
	color: red;
	font-family: Tahoma;
	background-color: #dcdcdc;
}
.SQL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #dcdcdc
}
.SQLLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #dcdcdc
}
.SA, .SIA
{
	font-family: Tahoma;
	font-size: 8pt;
    FONT-WEIGHT: bold;
}
.SA
{
	color: Black;
}
.SIA
{
	color: #C0C0C0;
}
.LPR, .ELPR
{
	font-size: 7.5pt;
	text-align:left;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial;
}

.SP, .SPR, .ESPR
{
	font-size: 8.5pt;
	text-align:left;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
	line-height: 14pt;
}
.SPR, .ESPR, .LPR, .ELPR
{
    FONT-WEIGHT: bold;
}
.ESPR, .ELPR
{
	color: Red;
}
.FC
{
	font-size: 8pt;
	font-family: Arial;
}
.Prompt, .ErrorPrompt
{
	vertical-align: top;
	font-size: 8.5pt;
	text-align:right;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
}
.SubPrompt, .SubPromptNote, .ErrorSubPrompt
{
	font-size: 7pt;
    FONT-WEIGHT: bold;
	vertical-align: top;
	text-align:right;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
}
.SubPromptNote
{
	color: red;
}
.Prompt
{
	color: black;
}
.ErrorPrompt, .ErrorMessage, .ErrorSubPrompt
{
	color: Red;
}
.ErrorMessage 
{
	font-family: Tahoma, Verdana, 'Trebuchet MS' , Arial;
	font-size: 7pt;
	font-weight: bold;
}
.Button
{
	font-size: 7pt;
	width: 80px;
	height: 20px;
}
.IA
{
	font-size: 8pt;
	font-family: Verdana, 'Trebuchet MS' , Tahoma, Arial;
	text-align: left;
}
.Shipping, .Parts, .Promotion
{
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
	font-size: 8pt;
	text-align: left;
}
P.Parts
{
	padding-left: 0;
	padding-right: 0;
}
.Promotion
{
	color: Red;
}
.PartsTitle, .PartsCost
{
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
}
.PartsTitle
{
	font-size: 9pt;
}
.PartsCost
{
	font-weight: bold;
	font-size: 8pt;
}
.CartItem, .CartAmount
{
	font-size: 8pt;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
}
.CartItem
{
	text-align: left;
}
.CartAmount
{
	text-align: right;
}
.CartTitle, .CartTotal, .OutOfStock
{
	font-size: 8pt;
	font-weight: bold;
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
}
.OutOfStock
{
	color: #B22222;
}
.CartTitle
{
	color: white;
	background-color: #f42837;
}
.ColumnTitle
{
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
	font-size: 8pt;
	font-weight: bold;
	color: black;
	background-color: #DCDCDC;
}
.Caption
{
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
	font-size: 7.5pt;
}
.Pic
{
	border: 1px solid black;
}
.MO
{
	border: 1px solid black;
	cursor:pointer;
}
.Scroller
{
	font-family: 'Trebuchet MS' , Verdana, Tahoma, Arial, 'Arial Black';
	font-size: 8pt;
	color: black;
}
.SI
{
    background-color: #FFFFFF;
}
A.Scroller:active, A.Scroller:link, A.Scroller:visited
{
	color: black;
	font-weight:bold;
	text-decoration: none;
}
.I, .PIDI
{
 	border: 2px solid #d5d5d5;
}
.EI
{
 	border: 2px solid #e3001a;
}
.FI, .riFocused, .PIDFI
{
    border: 2px solid #000000;
}
INPUT.I:hover, SELECT.I:hover, TEXTAREA.I:hover, .riHover, INPUT.PIDI:hover, SELECT.PIDI:hover
{
    border: 2px solid #808080;
}
HTML BODY .RadInput .riTextBox
{
    border: 2px solid #d5d5d5 !important;
}
HTML BODY .RadInput_Default .riHover
{
    border: 2px solid #808080 !important;
}
HTML BODY .RadInput_Default .riFocused
{
    border: 2px solid #000000 !important;
}
.MSG
{
    padding: 0px;
    color: #333;
    border: 3px solid #83b30f;
    background-color: #eff8da;
    vertical-align: middle;
}
.MSGE
{
    padding: 0px;
 	color: #333;
 	border: 3px solid #e3001a;
 	background-color: #f8e2da;
  	vertical-align: middle;
}
.MSGT
{
 	color: #357a07;
}
.MSGET, .MSGT
{
 	font-family: 'Trebuchet MS', Arial, Helvetica;
 	font-size: 10pt;
  	text-align:center;
  	font-weight:bold;
  	padding-left:10px;
}
.MSGET, .MSGEL, li.EL
{
 	color: #e3001a;
}
.MSGEL
{
    list-style-type: disc;
}
li.EL
{
 	font-family: 'Trebuchet MS', Arial, Helvetica;
 	font-size: 8.5pt;
}
.DealerList
{
    overflow-y: auto;
    overflow-x: hidden;
    font-family: 'Trebuchet MS', Arial, Helvetica;
 	font-size: 7.5pt;
}
.FD
{
	font-size: 8pt;
	font-family: Arial, 'Trebuchet MS' , Verdana, Tahoma;
	color: white;
	background-color: #f42837;
	font-weight: bold;
	padding-right: 15px;
}
A.FD:active, A.FD:link, A.FD:visited
{
	color: white;
	text-decoration: none;
}
.DLD
{
    vertical-align:bottom;
    text-align:right;
}
.DLT
{
    width:105px;
    text-align:right;
}
.DLI
{
    width:12px;
    text-align:right;
}
.DLN
{
    height:12px;
    width:12px;
    display:inline;
}
.DLX
{
    height:14px;
    width:9px;
    display:inline;
}
.Updating
{
 	font-family: 'Trebuchet MS', Arial, Helvetica;
 	font-size: 8.5pt;
  	font-weight:bold;
}
