﻿a     /* order of link states is important */
{
	color: #085AAF;
	text-decoration: none;
}
a:visited
{
	color: #063C73;
}
a:active
{
	color: #063C73;
	text-decoration: underline;
}
a:hover
{
	text-decoration: underline;
}
body
{
	background: #EEEEEE url( '../images/backgr.gif' ) repeat-x top left;
	font-family: arial, tahoma;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
}
form
{
	margin: 0px;
	padding: 0px;
}
h1
{
	font-size: 18pt;
}
h2
{
	font-size: 16pt;
	margin-bottom: 10px;
	margin-top: 2px;
}
h4
{
	font-size: 12pt;
}
p,td
{
	color: #222222;
	font-family: arial, tahoma;
	font-size: 10pt;
}
.Button
{
	background-color: #336699;
	border-style: outset;
	color: #FFFFFF;
}
.ButtonB
{
	background-color: #336699;
	border-style: outset;
	border-width: 1px;
	color: #FFFFFF;
	font-size: 8pt;
}
.CarArticleTitle
{
	border-top: #7A7A7A 1px solid;
	padding-top: 4px;
	width: 100%;
}
.Code
{
	background-color:#EEEEEE;
}
.Details
{
	border-bottom: #7A7A7A 1px solid;
	color: #666666;
	font-size: 8pt;
	padding-bottom: 5px;
	padding-left: 1px;
	width: 100%;
}
#DHTMLToolTip
{
	background-color: #EEEEEE;
	border: #999999 1px solid;
	padding: 6px;
	position: absolute;
	visibility: hidden;
	width: 120px;
	z-index: 100;
}
.Footer
{
	background-color: #336699;
	color: #3399FF;
	font-size: 12px;
	height: 25px;
	padding-left: 10px;
	text-align: left;
	word-spacing: 2px;
}
.Footer a,.Footer a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.Footer a:hover,.Footer a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.FooterCopyright
{
	background: #EEEEEE url( '../images/backgrfootercr.gif' );
	border-top: 5px solid #CCCCCC;
	color: #7A7A7A;
	font-size: 8pt;
	height: 50px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
.FooterCopyright a,.FooterCopyright a:visited,.FooterCopyright a:hover,.FooterCopyright a:active
{
	color: #3399FF;
	text-decoration: underline;
}
.FooterYML
{
	background-color: #333333;
	border-top: 5px solid #CCCCCC;
	color: #CCCCCC;
	font-weight: bold;
	height: 34px;
	padding-left: 10px;
	text-align: left;
}
.FooterYML2
{
	background-color: #333333;
	border-bottom: 1px solid #000000;
	padding-bottom: 6px;
	padding-left: 3px;
	width: 25%;
}
.FormText
{
	font-size: 8pt;
}
.GalleryContent
{
	background: #FFFFFF url( '../images/backgrgallery.gif' ) repeat-x bottom left;
	padding-bottom: 2px;
}
.GalleryImage
{
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	vertical-align: bottom;
}
.HomeContent
{
	border-bottom: #CCCCCC 1px solid;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-top: 6px;
}
.HomeDate
{
	color: #666666;
	font-size: 8pt;
	margin-bottom: -10px;
	margin-top: 4px;
}
.HomeHeading
{
	font-size: 15px;
}
.HomeHead
{
	height: 20px;
	padding-left: 4px;
	padding-right: 4px;
}
.HomeHead a,.HomeHead a:visited,.HomeHead a:hover,.HomeHead a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.Image
{
	border: 1px solid #000000;
}
.ImageB
{
	border: 6px solid #EEEEEE;
}
.ImageC
{
	border: 6px solid #EEEEEE;
	margin-right: 6px;
}
.ImageL
{
	border: 0px;
	margin-left: 10px;
	width: 110px;
}
.ImageR
{
	border: 0px;
	margin-right: 10px;
	width: 110px;
}
.Interest
{
	background-color: #EAEFF4;
	padding: 5px;
}
.ITS
{
	font-size: 18px;
	height: 34px;
}
.ITS a
{
	color: #000000;
	text-decoration: none;
}
.ITS a:visited
{
	color: #000000;
	text-decoration: none;
}
.ITS a:hover
{
	color: #000000;
	text-decoration: underline;
}
.ITS a:active
{
	color: #000000;
	text-decoration: underline;
}
.ITSContent
{
	background-color: #EAEFF4;
	font-size: 10pt;
	padding: 4px;
	vertical-align: top;
}
.ListContent
{
	font-size: 12px;
	padding-bottom: 20px;
	padding-right: 4px;
	padding-top: 6px;
}
.ListContent li
{
	line-height: 130%;
	margin: 0px 0px 0px 24px;
}
.ListContent ul
{
	border: none;
	color: #143E69;
	list-style: square;
	margin: 0;
	padding: 0;
}
.MainCell
{
	text-align: left;
	vertical-align: top;
	width: 610px;
}
.MakesColumn
{
	background-color: #666666;
	border-bottom: #B2B2B2 5px solid;
	border-top: #000000 1px solid;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-top: 2px;
}
.MakesColumn a,.MakesColumn a:visited,.MakesColumn a:hover,.MakesColumn a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.MakesModel
{
	border-top: 1px #999999 dotted;
	padding-left: 10px;
	width: 460px;
}
.MakesPicture
{
	background-color: #333333;
	border-top: 1px #CCCCCC dotted;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	width: 140px;
}
.MakesQuick
{
	padding: 5px;
	width: 100%;
}
.Navigation
{
	background: #143E69 url( '../images/backgr990x2.gif' );
	color: #3399FF;
	font-size: 11px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	text-align: left;
	width: 100%;
}
.Navigation a,.Navigation a:active,.Navigation a:hover,.Navigation a:visited
{
	color: #3399FF;
	text-decoration: underline;
}
.NewsContent
{
	font-size: 10pt;
	padding-bottom: 16px;
	padding-top: 6px;
	width: 100%;
}
.NewsHead
{
	background-image: url( '../images/backgr3x48.gif' );
	font-size: 15px;
	padding: 4px;
}
.NewsHeadB
{
	background-image: url( '../images/backgr3x48.gif' );
	font-size: 10pt;
	padding: 4px;
}
.Paging
{
	background-color: #EAEFF4;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	padding-bottom: 6px;
	padding-top: 4px;
	text-align: center;
}
.PhotoComment
{
	padding-bottom: 14px;
}
.PhotoLarger a
{
	background-color: #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	display: block;
	font-size: 8pt;
	line-height: 22px;
	width: 80px;
	text-align: center;
}
.PhotoMedium
{
	padding-bottom: 10px;
	padding-top: 2px;
}
.PhotoNext
{
	background: #FFFFFF url( '../images/photo-next.gif' ) no-repeat right center;
	text-align: right;
	vertical-align: bottom;
	width: 130px;
}
.PhotoNext2
{
	background: #FFFFFF url( '../images/photo-next.gif' ) no-repeat right center;
	vertical-align: bottom;
	width: 120px;
}
.PhotoNumber
{
	background-color: #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	font-size: 8pt;
	text-align: center;
	width: 90px;
}
.PhotoPrevious
{
	background: #FFFFFF url( '../images/photo-prev.gif' ) no-repeat left center;
	border-right: dotted 1px #222222;
	text-align: left;
	vertical-align: bottom;
	width: 129px;
}
.PhotoPrevious2
{
	background: #FFFFFF url( '../images/photo-prev.gif' ) no-repeat left center;
	vertical-align: bottom;
	width: 120px;
}
.PhotoURL
{
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	font-size: 8pt;
	text-align: center;
	width: 300px;
}
.PhotoURLBox
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-size: 8pt;
	width: 220px;
}
.PhotoThumbnails
{
	background: #FFFFFF url( '../images/backgr1x100.gif' ) repeat-x top left;
	padding-top: 2px;
	width: 100%;
}
.PhotoTitleH
{
	margin-bottom: 10px;
	margin-top: 0px;
}
.PhotoTitleH a,.PhotoTitleH a:visited
{
	color: #222222;
	text-decoration: none;
}
.PhotoTitleH a:hover,.PhotoTitleH a:active
{
	color: #222222;
	text-decoration: underline;
}
.Popular
{
	padding-bottom: 16px;
	padding-top: 6px;
	width: 100%;
}
.Section
{
	background-color: #143E69;
	border-bottom: #000000 1px solid;
	color: #EEEEEE;
	height: 23px;
	padding-left: 6px;
	padding-right: 6px;
	width: 100%;
}
.SideContent
{
	border-bottom: 1px solid #7A7A7A;
	padding: 10px;
}
.SideHead
{
	background: #336699 url( '../images/backgrsidehead.gif' ) no-repeat top right;
	border-bottom: #3399FF 1px solid;
	border-top: #000000 1px solid;
	color: #FFFFFF;
	height: 23px;
	padding-left: 6px;
	text-transform: uppercase;
}
.SideHead a,.SideHead a:visited,.SideHead a:hover,.SideHead a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.SideQuickMenuUl
{
	border-bottom: 1px solid #7A7A7A;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 8px;
}
.SideQuickMenuUl ul
{
	border: none;
	color: #143E69;
	list-style: square;
	margin: 0;
	padding: 0;
}
.SideQuickMenuUl li
{
	line-height: 130%;
	margin: 0px 0px 0px 24px;
}
.SideQuickMenuUl li a,.SideQuickMenuUl li a:visited,.SideQuickMenuUl li a:hover,.SideQuickMenuUl li a:active
{
	background-color: #FFFFFF;
}
.Small
{
	font-size: 8pt;
}
.SmallB
{
	color: #333333;
	font-size: 8pt;
}
.SmallC
{
	color: #666666;
	font-size: 8pt;
}
.TableRight
{
	background-color: #FFFFFF;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
	width: 336px;
}
.Technical
{
	background-color: #FFFFFF;
	border-bottom: #000000 1px solid;
	font-weight: bold;
	height: 26px;
	padding-left: 4px;
	padding-top: 4px;
	width: 100%;
}
.TechnicalA1
{
	background-color: #EAEFF4;
	font-size: 12px;
	height: 22px;
	padding-left: 4px;
	width: 40%;
}
.TechnicalA2
{
	background-color: #EAEFF4;
	font-size: 12px;
	height: 22px;
	padding-left: 4px;
	width: 60%;
}
.TechnicalB1
{
	background-color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	padding-left: 4px;
	width: 40%;
}
.TechnicalB2
{
	background-color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	padding-left: 4px;
	width: 60%;
}
.TechnicalLegend
{
	background-color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	padding-left: 4px;
	width: 100%;
}
.TellAFriend
{
	border-top: #999999 1px solid;
	font-size: 8pt;
	padding-bottom: 14px;
	padding-top: 2px;
	text-align: right;
	vertical-align: top;
	width: 100%;
}
.TellAFriend a,.TellAFriend a:visited
{
	color: #666666;
	text-decoration: underline;
}
.TellAFriend a:hover,.TellAFriend a:active
{
	color: #666666;
	text-decoration: none;
}
.Top
{
	font-family: tahoma, arial;
	font-size: 10pt;
	padding-right: 10px;
	padding-top: 4px;
	text-align: right;
	vertical-align: top;
}
.TopBanner
{
	background: #143E69 url( '../images/backgr990x2.gif' );
	padding-left: 10px;
	padding-top: 9px;
	text-align: left;
}
.TopCarsClear
{
	clear: both;
}
.TopCarsThumb
{
	background: #FFFFFF url('http://www.cardotcom.com/css/ ../images/backgrtop20.gif ') repeat-x top left;
	float: left;
	font-size: 8pt;
	height: 94px;
	padding: 16px 8px 0px 8px;
	width: 96px;
}
.TopCarsThumb a,.TopCarsThumb a:visited
{
	color: #222222;
	text-decoration: none;
}
.TopCarsThumb a:hover,.TopCarsThumb a:active
{
	color: #666666;
	text-decoration: none;
}
div.TopCarsThumb img
{
	border: 0px;
}
.TopLogo
{
	padding-top: 6px;
	text-align: left;
	width: 500px;
}
.TopTable
{
	background: #AA8301 url( '../images/top990x70.jpg' );
	height: 70px;
	width: 990px;
}
.UpdatesTd
{
	padding-bottom: 4px;
	padding-top: 4px;
}
.Video
{
	background-color: #000000;
}
.VideoText
{
	background: #000000 url( '../images/backgrvid.jpg' );
	border-bottom: #FFCC00 2px solid;
	color: #FFFFFF;
	padding-bottom: 26px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
}
.Wallpapers
{
	color: #999999;
	font-size: 8pt;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 10px;
	text-align: center;
	vertical-align: top;
}
.Wallpapers a,.Wallpapers a:visited,.Wallpapers a:hover,.Wallpapers a:active
{
	color: #999999;
}
td.Wallpapers img
{
	border: 2px solid #EEEEEE;
}