body, p, td, th, div, a, span, fieldset,pre, li, ul, ol, blockquote,select,input,textarea,caption
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444;
	text-decoration: none;
}
body{
	scrollbar-face-color: #eeeeee;
	scrollbar-highlight-color: none;
	scrollbar-shadow-color: none;
	scrollbar-3dlight-color: none;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	margin: 0px;
	background: #D7D8CF url('images/back_6.gif') repeat-x;
}
input
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#D7D8CF)
}
.missed input
{
	border-left: 3px solid darkred;
}
sup
{
	font-weight: normal;
	color: #330;
}
select
{
	border: none;
}
a:hover
{
	color: #410;
}

hr {
	height: 2px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #fff;
}
th
{
}

.halfOpacity
{
	filter:alpha(opacity=65, style=0);
}
.table1 caption,
.table2 caption
{
	padding: 6px;
}

.thumbs
{
	width: 120px;
	height: 100px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D2D3CC, EndColorStr=#fffFFF);
	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=1)
}
.thumbs caption
{
	color: #666;
	font-weight: bold;
	text-align: center;
}

.box6
{
	background: url('images/back_8.jpg') no-repeat;
	height: 320px;
}
.viewlist
{
	border: 1px solid #E8E8E6;
}
.viewlist a
{
	color: #5A121F;
	padding: 5px;
	width: 100%;
	border-bottom: 5px solid #EFEFED;
	height: 50px;
}
.viewlist a:hover
{
	color: #c00;
	border-color: #D0D1CC;
}
.box8
{
	padding: 3px;
	border: #999999 1px solid;
	border-left: #efefef 1px solid;
	border-top: #efefef 1px solid;
}
.title2
{
	font-weight: normal;
	padding: 5px;
	text-align: left;
}

.list td
{
	
}
.otherimages td
{
	border: 1px solid #fff;
	background: #FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=1)
}


.form1
{
}
.form1 th
{
	text-align: left;
	font-weight: normal;
	height: 32px;
}
.form1 td
{
}
.form1 caption
{
	width: 100%;
	color: #580D20;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	font-size: 11px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#efefef);
	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=3)
}
.cartitle
{
	padding: 10px;
	width: 200px;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#efefea, EndColorStr=#ffffff);
	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=3)
}

.carimage1
{
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#dddddd,Strength=3)
	progid:DXImageTransform.Microsoft.Fade();
}
.offer2 div
{
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Pixelate(.498)
	progid:DXImageTransform.Microsoft.Glow(Color=#dddddd,Strength=3);
}
a.carimage2 img
{
	background: #FFF;
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#999999,Strength=3)
	progid:DXImageTransform.Microsoft.Fade();
}
a:hover.carimage2 img
{
	background: #FFF;
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#666666,Strength=3)
	progid:DXImageTransform.Microsoft.Fade();
}
a.carimage3 img
{
	background: #FFF;
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#FFFFFF,Strength=3)
	progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)
	progid:DXImageTransform.Microsoft.Alpha(Opacity=60)
}
a:hover.carimage3 img
{
	background: #FFF;
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#ffffff,Strength=3)
}


.viewdetails
{
	height: 26px;
	border-top: 1px solid #ddd;
	text-align: right;
}
a.viewdetails:hover
{
	background: #900;
	color: #Dff;
}
.link2
{
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, direction=135, strength=1)
	background: #f90;
	color: #fff;
	padding: 1px;
}
.link3
{
	color: #663300;
	text-decoration: underline;
}

.login
{
	background: #D46A1E;
}
.login caption
{
	color: #FFF;
	border-bottom: #FFFFFF 1px solid;
	text-align: left;
	font-weight: bold;
	background: #FFF;
	text-transform: uppercase;
	white-space: nowrap;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135, strength=3)
	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#666666, EndColorStr=#530C14);
}
.login td
{
	color: #FFF;
}
.table1 td
{
	background: #EEEFEA;
}
.table1 th
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, direction=135, strength=2);
	background: url('images/back_right.gif') repeat-x;
	border-bottom: #aaa 1px solid;
	text-align: right;
	color: #611;
	font-weight: bold;
	text-transform: uppercase;
	white-space: nowrap;


}

.table1 input
{
	font-size: 10px;
}
.table1 caption
{
	border-bottom: #FFFFFF 1px solid;
	text-align: left;
	color: #333;
	font-weight: bold;
	background: #FFF;
	text-transform: uppercase;
	white-space: nowrap;
	filter:	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=3)
	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#E7E7D8);
}
.table2 th
{
	border-bottom: #FFFFFF 1px solid;
	text-align: left;
	color: #c00;
	font-weight: normal;
	background: #FFF;
	white-space: nowrap;
	filter:	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=1)
			progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#efefef);
}
.table3 td
{
	width: 32px;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;

}
.table3 th
{
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

.table4 td
{
	cursor: hand;
}
.table4  th
{
	text-align: left; 
	color: #000;
}
.table4  th a
{
	color: #000;
  font-weight:bold;
}
.table4 td
{
  vertical-align: top;

}

.table5
{
	width: 120px;
	border: #999999 1px solid;
	border-left: #efefef 1px solid;
	border-top: #efefef 1px solid;
	background: #FFF;
}
.table5 th
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#efefef, EndColorStr=#FFFFFF);
	border-bottom: #FFFFFF 1px solid;
	text-align: left;
	font-weight: normal;
	white-space: nowrap;
}

.alt1 td
{
	background: #EEEFEA;
	border-bottom: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
}
.alt0 td
{
	border-bottom: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
}
.sec3 img
{
	border: 1px solid #FFF;
	filter:	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=1)
}
tr.over td
{
	border-top: 1px solid #FFF; 
	color: #669999;
}
tr.over a
{
	color: #669999;
}
tr.down td,
tr.down td a
{
	background: #FFFFFF;
	color: #6a0;

}
.lastrow
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333, direction=135, strength=3);
}
.signs
{
	font-family: Wingdings;
	color: #aaa;
}
.but1
{
	text-align: left;
	width: 170px;
	color: #FFFFF2;
	font-weight: bold;
	padding: 2px;
	border: #FFF 1px solid;
	border-left: #FF8300 3px solid;
	background: #D7D8CF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa, direction=135, strength=1)
			progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E0E1D9, EndColorStr=#AEB09F);
}
.but2
{
	color: #000;
	font-weight: bold;
	padding: 2px;
	border: 1px #FFF solid;
	background: #ededed;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333, direction=135, strength=3);
}
.but3
{
	color: #000;
	font-weight: bold;
	padding: 2px;
	border: 1px #FFF solid;
	background: #E7E7D8;
}
.input1
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#eeeeee);
	width: 120px;
}

.topMenu
{
	color: #6A0;
	background:  url('images/back_menu.gif') repeat-x;
	padding: 1px;
	border-top: #F1F1F0 1px solid;
}
.topMenu th
{
	background:  url('images/back_menu.gif') repeat-y;
	color: #A00;
}
.topMenu td
{
	background:  url('images/back_menu.gif') repeat-y;
	color: #000;
	font-weight: bold;
}
.topMenu th a
{
	width: 100%;
	padding: 5px;
	border: 1px solid #eee;
	border-bottom: none;
	color: #686B70;
}
.topMenu th a:hover
{
	color: #000;
}
.topMenu .active a
{
	border: none;
	color: #A00;
}

.box1
{
	padding: 3px;
	border: #999999 1px solid;
	border-left: #efefef 1px solid;
	border-top: #efefef 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#F1F2EC, EndColorStr=#FFFFFF);
}
.box2
{
	border-right: 1px solid #efefef;
}
.box3
{
	border: #FFF 1px solid;
	border-bottom:none;
	background: #EEE;
}
.box4
{
	color: #9D9E90;
	padding: 10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#FCFCFE, EndColorStr=#E4E7EC);
}
.box5
{
	color: #6A0;
	background: #D7D8CF url('images/back_top.gif') repeat-x;
}
.box5 th
{
	color: #fff;
}

.txtcolor1
{
	color: #d40;
}
.txtcolor2,
.txtcolor2 a
{
	color: #fff;
}
.txtcolor3
{
	color: #66AA00;
}

.prTitle
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#dedede, EndColorStr=#ffffff);
	background: #efefef;
	border-bottom: #999 1px solid;
	text-transform: capitalize;
	font-weight: BOLD;
}
.prTitle a
{
	text-transform: uppercase;
	font-weight: BOLD;
	color: #333;
}
.prList
{
	background: #FFF;
}



.price1
{
	font-weight: bold;
	color: #8FA8BE;
}
.offers1
{
	background: #cdcdcd;
	width: 181px;
	height: 101px;
	filter:progid:DXImageTransform.Microsoft.fade();
}
.offers2
{
	background: #cdcdcd;
	width: 280px;
	height: 210px;
	filter:progid:DXImageTransform.Microsoft.fade();
}
a.sec6 img
{
	border: 1px solid #ffffff;
	filter:
	progid:DXImageTransform.Microsoft.BasicImage(Grayscale=1)
	progid:DXImageTransform.Microsoft.Shadow(color=#cdcdcd, direction=135, strength=1)
	progid:DXImageTransform.Microsoft.Alpha(opacity=80)
}
a:hover.sec6 img
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=1)
		progid:DXImageTransform.Microsoft.BasicImage(Grayscale=0)
}
a.sec7 img
{
	border: 1px solid #ffffff;
	filter:
	progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135, strength=1)
	progid:DXImageTransform.Microsoft.Alpha(opacity=100)
}
a:hover.sec7 img
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cdcdcd, direction=135, strength=1)
		progid:DXImageTransform.Microsoft.BasicImage(Grayscale=0);
}

.marks1
{
	width: 66px;
	border-top: 1px solid #f9f9f9;
	filter:	progid:DXImageTransform.Microsoft.Fade(Duration=.5,Size=.1);
}
.marks1 a img
{
	filter:gray()
	alpha(opacity=60);
}
.marks1 a:hover img
{
	filter:()	alpha(opacity=100);
}
.marks1 a
{
	border: 1px solid #f9f9f9;
}
.marks1 a:hover
{
	border: 1px solid #f9f9f9;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}
.marks2
{
	width: 66px;
	border: 1px solid #f9f9f9;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}
.marks3 a img
{
	filter:gray();
}
.marks3 a:hover img
{
	filter:()
}
.marks3 a
{
	border: 1px solid #f9f9f9;
}
.header1
{
	border-top: 1px solid #fff;
	color: #d40;
	letter-spacing: 1px; 
	text-transform: uppercase;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E7E7D8, EndColorStr=#FFFFFF)
}
.header2
{
	padding: 5px;
	color: #555;
	letter-spacing: 1px; 
	text-transform: uppercase;
	font-weight: BOLD;
	font-size: 9px;
	border-bottom: #efefef 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FAFAF7, EndColorStr=#FFFFFF);
}
.cart td
{
	background: #fafafa;
}
.cart1 th
{
	font-weight: bold;
	background: #fefefe;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#ededed);
	color: #6A0;
}
.cart1 th a
{
	color: #699;
}

.cart1 td
{
	border-bottom: #999 1px dashed;
}

.prF
{
}
.prF th
{
	background: #cdcdcd;
	color: #FFF;
}
.prF th a
{
	color: #699;
}

.prF td
{
	border-top: #999 1px dashed;
}



.secTitle1 th
{
	color: #000;
	border-top: 1px solid #FFF; 
	border-bottom: 1px solid #cdcdcd; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#cdcdcd, EndColorStr=#FFFFFF);
}
.secTitle2
{
	background: #530C14;
	color: #FFF;
}
.secTitle3
{
	background: #FFE98F;
	color: #b71;
}

.navigation a
{
	font-weight: normal;
	color: #838D97;
}
.navigation
{
	font-weight: bold;
	color: #333;
}

#hint
{
	padding: 5px;
	top: 0;
	left:0;
	background: #D8D8D2;
	position: absolute;
	width: 140px;
	visibility: hidden;
	border: 1px solid #cdcdcd;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	filter:	progid:DXImageTransform.Microsoft.Fade(Duration=1.5)
	progid:DXImageTransform.Microsoft.Alpha(Opacity=70)
}

#divNewsCont
{
	position:relative;
	width:100%;
	height:100;
	overflow:hidden;
	visibility:hidden;
	padding: 10px;
}
/*Scrolling News Text*/
#divNewsText
{
	text-align: left;
	position:relative;
	top:0;
	left:0;
	font-size: 75%;

}
#divNewsText p
{
	color: #666;
} 
.scroll
{
	height: 550px;
	overflow: auto;
	padding: 5px;
}
.copy a,
.copy
{
	color: #888975;
}


.dings1
{
	font-family: Webdings;
	font-size: 12px;
	color: #c90;
	font-weight: normal;
}
.dings3
{
	font-size: 12px;
	font-family: Webdings;
	color: #222;
}
.pages
{
	text-align: center;
	border: 1px solid #fff;
	background: #eee;
	filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,Strength=1,color=#999999)
}
.pages a
{
	width: 16px;
	padding: 1px;
	color: #000;
	font-weight: bold;
}

.curpage 
{
	background: #FFF;
	width: 16px;
	padding: 1px;
	text-align: center;
	border: 1px solid #FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,Strength=1,color=#D5D6D1)
}
.curpage a
{
	padding: 1px;
	color: #000;
	font-weight: bold;
}
.pages a:hover
{
	color: #305987;
}
.plain 
{
	height:20px;
	vertical-align:middle;
}
.topnav
{
	text-align: left;
}
.seldate
{
	border: 1px solid #cdcdcd;
	color: #000;
	font-weight: bold;
}
input.price1
{
	text-align: right;
	border: none;
	color: #000;
	font-weight: bold;
}
input.price2 
{
	text-align: right;
	border: none;
	color: #900;
	background: #FAFAF8;
	font-weight: bold;
}
.classes1
{
	border-top: #D8DBDD 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EEEFF0, EndColorStr=#FFFFFF);
}
.classes2
{
	border-top: #D8DBDD 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ECF0EC, EndColorStr=#FFFFFF);;
}
.classes3
{
	border-top: #D8DBDD 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F0EFEC, EndColorStr=#FFFFFF);;
}
.classes4
{
	border-top: #D8DBDD 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F0ECF0, EndColorStr=#FFFFFF);;
}
.classes5
{
	border-top: #D8DBDD 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ECF0ED, EndColorStr=#FFFFFF);;
}
.classes6
{
	border-top: #D8DBDD 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E9F0EF, EndColorStr=#FFFFFF);;
}

.filter1
{
	width: 100%;
}
.filter2
{
	border: 1px #fff solid;
}
.limit1 select
{
	width: 170px;
}
.error
{
	font-weight: bold;
	color: darkred;
}
th.missed
{
	font-weight: bold;
	color: darkred;
}
.showalt
{
	color: #333;
	width: 180px;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 0;
	font-weight: normal;
	visibility: hidden;
	background: #F4F4F2;
	border: 1px solid #D3D4CF;
	filter:
	progid:DXImageTransform.Microsoft.Alpha(Opacity=90)
}
.showalt b
{
	color: #FF8000
}
.price
{
	color: #FF8000;
}
.extras
{
	width: 100px;
	padding: 3px;
	border-left: 3px solid #D6D7CD;
	background: #EEEFEA;
	color: #920;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#ffffff, direction=135, strength=2)
	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DCDDD4);
}
.bullet1
{
	width: 100%;
	padding: 3px;
	border-left: 3px solid #D6D7CD;
	background: #EEEFEA;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DCDDD4);
}
.rightnav
{
	background: #EEEFEA;
}
.showprices
{
	width: 180px;
	padding: 10px;
}
.viewcardet1
{
	padding: 1px;
	background: #FAFAF8;
	border: 1px solid #E0E1D9;
	color: #555;
}
.viewcardet2
{
	width: 100%;
	padding: 5px;
	border: 1px solid #FFF;
}
.auto
{
	color: #000;
}
.jet
{
	color: #900;
}
#pointer
{
	display: none;
}

#object1
{
	width:100%;
	height:20px;
	visibility:visible;
	left:0px;
	top:0px;
	z-index:2;
	background: #eeeeee;
	border-bottom: #cdcdcd 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eeeeee);
}
#pop1
{
	position: absolute;
	z-index:1;
	visibility: hidden;
	top:0;
	left:0;
	filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, motion='forward')

}


.menuSub
{
	width: 100%;
	padding: 3px;
	border-bottom: 2px solid #D7D8CF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F7F7F6, EndColorStr=#D1D5C4)
	progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.cars1
{
	text-align: right;
}
.cars1 a
{
	width: 160px;
	font-size: 9px;
	font-weight: bold;
	padding: 2px;
	height: 16px;
	color: #444;
	border-right: 1px solid #FF8300;
}
.cars1 a:hover
{
	border-right: 3px solid #FF8300;
	color: #000;
}
.menuSub a
{
	padding: 3px;
	width: 100%;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #999;
}
.menuSub a:hover
{	
	background: #FCFDF7;
	color: #000;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.menuSub a.selected
{	
	background: #FCFDF7;
	color: #000;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}