body 		{
		scrollbar-base-color: #CCCCD3;
		scrollbar-track-color: #CCCCD3;
		scrollbar-face-color: #CCCCD3;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #AAAAB4;
		scrollbar-darkshadow-color: #AAAAB4;
		scrollbar-shadow-color: #AAAAB4;
		scrollbar-arrow-color: #FFFFFF;
		margin: 0px;
		padding: 0px;
		border: #000000 0px solid;
	}

a:link		{ color: #3366ff; text-decoration: none; }
a:visited	{ color: #3366ff; text-decoration: none; }
a:active	{ color: #3366ff; text-decoration: none; }
a:hover		{ color: #ff0000; text-decoration: none; }


TABLE		{ color: #000000; font: 12px arial, verdana, sans-serif; font-weight: normal; }
.title 		{ color: #0F4AC1; font: 24px arial, sans-serif; font-weight: bold; }
.carmodelname 	{ color: #0F4AC1; font: 20px arial, sans-serif; font-weight: bold; }
.subtitle 	{ color: #C14A0A; font: 16px arial, verdana, sans-serif; font-weight: bold;}
.revtitle 	{ color: #990000; font: 16px arial, verdana, sans-serif; font-weight: bold;}
.hilite		{ color: #666666; font: 18px arial, verdana, sans-serif; font-weight: bold; }
.striketext	{ color: #ff0000; font: 12px arial, verdana, sans-serif; text-decoration: line-through; }
.picturetitle 	{ COLOR: #66666; FONT: 10px arial, verdana, sans-serif; font-weight: normal; }
.pdftitle 		{ color: #FF2020; font: 15px arial, sans-serif; font-weight: bold; }

.footer-text	{ color: #666666; font: 10px arial, verdana, sans-serif; font-weight: bold; }
.footer-text1	{ color: #666666; font: 10px arial, verdana, sans-serif; font-weight: bold; }


.page-text		{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: normal; }

.page-text1 { color: #000000; font: 12px arial, verdana, sans-serif; font-weight: bold; }
.page-text2 { color: #333333; font: 12px arial, verdana, sans-serif; font-weight: normal; }
.page-text3 { color: #F99967; font: 12px arial, verdana, sans-serif; font-weight: bold; }

/* used in  page search */
.page-text4 { color: #2C2828; font: 12px arial, verdana, sans-serif; font-weight: bold; }
.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:link.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:active.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:visited.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:hover.page-text5 { color: #ff0000; font: 13px arial, verdana, sans-serif; font-weight: bold; }

.page-text6 { color: #ff0000; font: 11px arial, verdana, sans-serif; font-weight: bold; }
.page-text7	{ color: #800000; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.page-text8	{ color: #FFFFFF; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.page-text9	{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.page-text10 { color: #4A606A; font: 15px arial; font-weight: bold; }
.page-text11 { color: #3F65F4; font: 17px sans-serif; font-weight: bold; }
.page-text12 { color: #665D22; font: 15px sans-serif; font-weight: bold; }
.page-text13 { color: #000000; font: 14px sans-serif; font-weight: bold; }
.page-text14 { color: #3366CC; font: 12px sans-serif; font-weight: bold; }
/* end */
#page-location 	{ left: 8px; position: relative; TOP: -6px; }
#page-location1	{ POSITION: relative; TOP: 0px; LEFT: 0px; padding:0px 0px; white-space:nowrap;}
#page-location2	{ POSITION: relative; TOP: 0px; LEFT: 0px; padding:0px 0px; white-space:nowrap;}
#page-location3	{ POSITION: relative; TOP: 0px; LEFT: 0px; padding:0px 0px; white-space:nowrap;}

.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:link.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:visited.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:active.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:hover.search-text { color: #800000; font: 20px arial, verdana, sans-serif; font-weight: bold; }


.body-borders		{ border-top: #C9D1CD 1px solid; border-left: #C9D1CD 1px solid; border-right: #C9D1CD 1px solid; border-bottom: #497BD2 1px solid;  }
.borders		{ border: #999999 1px solid; }
.borders-t		{ border-top: #999999 1px solid; }
.borders-b		{ border-bottom: #999999 1px solid; }
.borders-l		{ border-left: #999999 1px solid; }
.borders-r		{ border-right: #999999 1px solid; }
.borders-tb		{ border-top: #999999 1px solid; border-bottom: #D2E6FC 1px solid; }
.borders-lr		{ border-left: #999999 1px solid; border-right: #000000 1px solid; }


.right-borders		{ border: #000000 1px solid; }

.right-colbackhead		{
						font: 14px arial, verdana, sans-serif;
						color: #000000;
						background-color: #cccccc;
						padding-left: 2px;
						padding-right: 2x;
						padding-top: 2px;
						padding-bottom: 2px;
					}

.advcar-border	{ border: #99ccff 1px solid; }

.advcar-colhead	{
					font: 12px arial, verdana, sans-serif;
					font-weight: bold;
					color: #444444;
					background-color: #eeffee;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 4px;
					padding-bottom: 4px;
					height: 24px;
					border: #cccccc 1px solid; 
				}

.advcar-coltext1	{
						font: 12px arial, verdana, sans-serif;
						color: #000000;
						background-color: #ffeeff;
						padding-left: 4px;
						padding-right: 4px;
						padding-top: 1px;
						padding-bottom: 1px;
						border: #cccccc 0px solid; 
				}

.readmail-border	{ border: #99ccff 1px solid; }

.readmailhead	{
					font: 12px arial, verdana, sans-serif;
					font-weight: bold;
					color: #444444;
					background-color: #eeffee;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 4px;
					padding-bottom: 4px;
					height: 24px;
					border: #cccccc 1px solid; 
				}

.readmailcol	{
					font: 12px arial, verdana, sans-serif;
					color: #000000;
					background-color: #ffeeff;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 1px;
					padding-bottom: 1px;
					border: #cccccc 0px solid; 
				}

.advcar-colhead		{
					font: 12px arial, verdana, sans-serif;
					font-weight: bold;
					color: #444444;
					background-color: #eeffee;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 4px;
					padding-bottom: 4px;
					height: 24px;
					border: #cccccc 1px solid; 
					}
.advcar-coltext1	{
					font: 12px arial, verdana, sans-serif;
				    font-weight: normal;
					color: #282625;
					background-color: #ffeeff;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 2px;
					padding-bottom: 2px;
					border: #eeeeee 1px solid; 
				}

.advcar-coltext2	{
					font: 11px arial, verdana, sans-serif;;
					color: #000000;
					background-color: #F2FFF0;
					padding-left: 10px;
					padding-right: 4px;
					padding-top: 1px;
					padding-bottom: 1px;
					border: #cccccc 0px solid; 
				}
					
.car-borders		{ border: #99ccff 1px solid; }

.car-colbackhead		{
						font: 13px arial, verdana, sans-serif;
						font-weight: bold;
						color: #444444;
						background-color: #ffffef;
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 2px;
						padding-bottom: 2px;
						
						height: 24px;
					}

.car-name	{
						font: 12px arial, verdana, sans-serif;
						font-weight: bold;
						color: #444444;
						background-color: #ffffef;
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 2px;
						padding-bottom: 2px;
						height: 24px;
					}

.car-colback1		{
						font: 12px arial, verdana, sans-serif;
						color: #000000;
						background-color: #efffff;
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 2px;
						padding-bottom: 2px;
						height: 20px;
						width: 147px;
					}
.car-colback2		{
						font: 12px arial, verdana, sans-serif;

						color: #000066;
						background-color: #eeeeee;
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 2px;
						padding-bottom: 2px;
						height: 20px;
						width: 147px;
					}



.pic-borders { border: #ffffff 1px solid; }
A:hover .pic-borders { 	border: #ff0000 2px solid;	}

.pic-borders1	 	{ border: #0000cc 1px solid; }
A:hover .pic-borders1 	{ border: #cc0000 1px solid; }

.text-box		{
			width: 110px;
			font: 11px arial, verdana, sans-serif;
			background-color: #FFFFFF;
			background-image: url("images/shadeform.gif");
			margin-right: 2px;
			border: #000000 1px solid;
			}

.form-margin	{ 
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-righ: 0px;
	 }

.shade-form	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 200px;
		border: #000000 1px solid;
		}

.shadeform25	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 25px;
		border: #000000 1px solid;
		}
.shadeform50	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 50px;
		border: #000000 1px solid;
		}

.shadeform100	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 100px;
		border: #000000 1px solid;
		}
.shadeform150	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 150px;
		border: #000000 1px solid;
		}
.shadeform200	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 200px;
		border: #000000 1px solid;
		}
.shadeform250	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 250px;
		border: #000000 1px solid;
		}
.shadeform300	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 300px;
		border: #000000 1px solid;
		}
.shadeform350	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 350px;
		border: #000000 1px solid;
		}

.shade-form1	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 200px;
		border: #000000 1px solid;
		}


.shade-form9	{
		font: 14px arial;
		font-weight: normal;
		color: #000080;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 130px;
		height: 22px;
		border: #ff6666 1px solid;
	}

.text-area	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 275px;
		height: 150px;
		border: #000000 1px solid;
		}

.text-area1	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 275px;
		height: 150px;
		border: #000000 1px solid;
		}

.right-drop-down 	{
		font: 11px arial, verdana, sans-serif;
		background-color: #FFFFFF;
		color: #333333;
		width: 220px;
		}

.drop-down 	{
		font: 11px arial, verdana, sans-serif;
		background-color: #FFFFFF;
		color: #333333;
		width: 200px;
		}

.drop-down1 	{
		font: 11px arial, verdana, sans-serif;
		background-color: #FFFFFF;
		color: #333333;
		width: 200px;
		}

.page-button  {
		background-color:#F0F0F0;
		background-image: url("images/button-popups.gif");
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		height: 24px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		border: #999999 1px solid;
		}

.page-buttonon {
		background-color:#F0F0F0;
		background-image: url("images/button-popups.gif");
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		color: #0033FF;
		height: 24px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		border: #0033FF 1px dashed;
		}

.page-nav		{
		font: 11px verdana, arial, sans-serif;
		font-weight: normal;
		width: 10px;
		cursor: pointer;
		text-indent: 2px;
		text-align: left;
		display: block;
		text-decoration: none;
		}

a.page-nav:link 	{
		color: #000000;
		padding: 2px;
		margin: 3px;
		}


a.page-nav:visited 	{
		color: #000000;
		padding: 2px;
		margin: 3px;
		}


a.page-nav:active 	{
		color: #000000;
		padding: 2px;
		margin: 3px;
		}


a.page-nav:hover 	{
		color: #ff0000;
 		padding: 1px;
 		margin: 2px;
		border: #000000 1px solid;
		}


ul		{	
			list-style-type: square;
			line-height: 22px;
			font-weight: normal;
			text-align: justify;
			font-color: #990000;
			font-style: bold;
	 	}

/* customised */

.page-nav1-bg1	{ background-color:#6699FF; color: #FFFFFF; font: 10px verdana, arial, sans-serif; }
.page-nav1-bg	{ background-color:#4E7FD6; color: #FFFFFF; font: 10px verdana, arial, sans-serif; }

.page-nav1		{
			font: 11px verdana, arial, sans-serif;
			font-weight: bold;
			text-align: left;
			display: block;
			text-decoration: underline;
			cursor:pointer;
			}

a.page-nav1:link	{
			color: #F6F4FF;
			font-weight: bold;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			padding-bottom: 1px;
			margin: 1px;
			text-decoration: underline;
			}

a.page-nav1:visited 	{
			color: #F6F4FF;
			font-weight: bold;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			padding-bottom: 1px;
			margin: 1px;
			text-decoration: underline;
			}
			
a.page-nav1:active 	{
			color: #F6F4FF;
			font-weight: bold;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			padding-bottom: 1px;
			margin: 1px;
			text-decoration: underline;
			}

a.page-nav1:hover 	{
			color: #ff0000;
			background-color:#EDE6FF;
			padding-left: 1px;
			padding-right: 1px;
			padding-top: 1px;
			padding-bottom: 1px;
 			margin: 0px;
			border: #FFFFFF 1px solid;
		}
		
		
.searchrowback1		{ background-color: #ffffff;}
.searchrowback2		{ background-color: #eeeeff;}

.priceselectbox	{ FONT: 11px arial;
		background-image: url("images/shadeform.gif");
		text-align: left;
		image-align: absmiddle;
		height: 18px;
		width: 250PX;
		border: #000000 1px solid }

.cartresult2		{ 
		background-color:#feffff;
	}
.cartresult1		{ 
		background-color:#ffffee;
	}

.Galborder1	 	{ border: #B8B8C4 1px solid; margin-bottom: 1px; }
A:hover .Galborder1 	{ border: #FFFFFF 1px solid; margin-bottom: 1px; }

