*
{
	font-size: 10;
	font-family: verdana;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body
{
	text-align: center;
	background: #000000;
}

#canvas
{
	margin: auto;
	text-align: left;
	width: 900;
	min-height: 500;
	background: #CCCCCC;
}

#head
{
	
}

#headBar
{
	background: #000000 url(../images/headBar-bg.gif) repeat-x top left;
	min-height: 13;
	height: 13;
}

#headBar img
{
	
}

#headMenu
{
	background: #000000 url(../images/headMenu-bg.gif) repeat-x top left;
	min-height: 103;
	height: 103;
}

#headMenu img
{
	margin: 0 30 0 30;
	float: left;
}

#headMenuBar
{
	margin: 0 0 0 270;
	height: 103;
	background: url(../images/headMenuBar-bg.gif) repeat-x bottom left;
}

.headMenuBarItem
{
	float: left;
	height: 103;
}

.headMenuBarItem:hover
{
	background: url(../images/headMenuBar-bg-active.gif) repeat-x bottom left;
}

.headMenuBarItemWrap
{
	float: left;
	height: 63;
	background: url(../images/headMenuBar-separator.gif) no-repeat top left;
	padding: 40 45 0 45;
}

.headMenuBarItem a, .headMenuBarItem a:link, .headMenuBarItem a:visited, headMenuBarItem a:active
{
	margin-top: 30;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12;
}

.headMenuBarItem a:hover
{

}

#headBanner
{
	background: #BDBDBD;
}

#headBanner img
{

}

#headSubmenu
{
	height: 42;
	background: #BDBDBD url(../images/headSubmenu-bg.gif) repeat-x top left;
}

#headSubmenuSearch
{
	float: left;
	padding: 10 30 0 30;
	color: #1F1F1F;
}

#headSubmenuSearch input
{
	width: 100;
}

#headSubmenuBar
{
	float: right;
	height: 42;
}

.headSubmenuBarItem
{
	padding: 10 30 0 30;
	float: left;
	height: 32;
	background: url(../images/headSubmenu-separator.gif) no-repeat top left;
}

.headSubmenuBarItem a, .headSubmenuBarItem a:link, .headSubmenuBarItem a:visited
{
	color: #1F1F1F;
	text-decoration: none;
	font-size: 12;
}

.headSubmenuBarItem a:hover
{
	
}

#body
{
	clear: both;
	background: #343434 url(../images/body-bg.gif) repeat-x top left;
}

#bodyWide
{
	margin: 0 0 0 0;
}

#bodyLeft
{
	float: left;
	width:250;
	padding-left: 10;
}

#bodyLeftTitleImage
{
	margin: 30 0 10 0;
}

.navigationSeries
{
	margin: 0 0 30 0;
	padding: 0 0 0 20;
}

.navigationSeries img
{
	margin: 0 0 5 0;
}

.navigationSeriesTitle
{
	margin: 0 0 10 0;
	text-align: center;
	font-weight: bold;
	font-size: 12;
	color: #FA6D3B;
	display: none;
}

.navigationSeriesTitle a, .navigationSeriesTitle a:link, .navigationSeriesTitle a:visited
{
	font-weight: bold;
	font-size: 12;
	color: #FA6D3B;
	text-decoration: none;
}

.navigationSeriesTitle a:hover
{

}

.navigationSeriesItem
{
	border: 1px solid #9E9E9E;
	margin: 0 0 5 0;
	width:218;
	padding-top: 10;
	padding-bottom: 10;
	background: #FFFFFF url(../images/navigationSeriesItem-bg.gif) repeat-y top left;
}

.navigationSeriesItem:hover
{
	background: #FFFFFF url(../images/navigationSeriesItem-bg-active.gif) repeat-y top left;
}

.navigationSeriesItem a, .navigationSeriesItem a:link, .navigationSeriesItem a:visited
{
	padding-left: 30;
	text-decoration: none;
	color: #626262;
	font-size: 12;
	font-weight: bold;
}

.navigationSeriesItem a:hover
{

}

.navigationHot
{
	margin: 15 0 0 10;
}

.navigationHot img
{
	margin: 0 0 5 0;
}

.navigationHotItem
{
	margin: 0 0 0 0;
	width:227;
	padding-top: 5;
	padding-bottom: 5;
}

.navigationHotItem:hover
{

}

.navigationHotItem a, .navigationHotItem a:link, .navigationHotItem a:visited
{
	
}

.navigationHotItem a:hover
{

}

.navigationHotItem a img
{
	border: 0;
}

#bodyCenter
{
	margin: 0 10 0 270;
	min-height: 100;
}

#tail
{
	clear: both;
}

#tailBar
{
	height: 6;
	background: #000000 url(../images/tailBar-bg.gif) repeat-x top left;
	text-align: center;
}

#tailBar img
{

}

#tailBody
{
	height: 63;
	background: #000000 url(../images/tailBody-bg.gif) repeat-x top left;
}

#tailMenu
{
	padding: 10 0 8 0;
	color: #FFFFFF;
	text-align: center;
}

#tailMenu a, #tailMenu a:link, #tailMenu a:visited
{
	padding: 0 12 0 12;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11;
}

#tailMenu a:hover
{
	
}

#tailCopyright
{
	color: #FFFFFF;
	text-align: center;
}

.anchor
{
	clear: both;
}

#contentGeneral
{

}

#contentHead
{
	padding: 20 5 0 0;
	text-align: center;
}

#contentHeadImageTop
{

}

#contentHeadImageBottom
{

}

#contentHeadText
{
	margin: 5 20;
	text-align: right;
	color: #FFFFFF;
	font-size: 15;
}

#contentWideHead
{
	padding: 20 5 0 0;
	text-align: center;
}

#contentWideHeadImageTop
{

}

#contentWideHeadImageBottom
{

}

#contentWideHeadText, span
{
	margin: 5 20;
	text-align: right;
	color: #FFFFFF;
	font-size: 15;
}

#contentBody
{
	padding-top: 20;
	padding-bottom: 20;
}

#contentBodyNoItem
{
	color: #FFFFFF;
	margin: 10 10 30 30;
}

#contentWideBody
{
	margin-top: 20;
}

#contentWideBodyFloat
{
	margin-left: 230;
}

#contentWideBodyFloatImage
{
	padding: 15 20 20 20;
	float: left;
}

#contentWideBodyTitle
{
	margin: 0 0 0 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14;
}

#contentWideBodyMessage
{
	text-align: justify;
	padding: 10 19 30 19;
	color: #FFFFFF;
	font-size: 12;
	line-height: 20px;
}

#contentWideBodyMessageImage
{
	padding: 0 0 25 0;
}

.BOLD
{
	color: #FFFFFF;
	font-size: 14;
	line-height: 20px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.contentBodyItems
{
	background: url(../images/contentBodyItems-bg.gif) repeat-x bottom left;
	height: 160;
}

.contentBodyItems img
{
	float: left;
	width: 235;
	border: 1px solid #DBDBDB;
}

.contentBodyItemsData
{
	margin: 0 10 10 255;
	width: 350;
	color: #FFFFFF;
}

.contentBodyItemsDataTitle
{
	color: #FF4200;
	font-size: 15;
	font-weight: bold;
	margin-top: 5;
	margin-bottom: 5;
}

.contentBodyItemsDataLabel
{
	float: left;
	margin: 5 0 0 0;
	width: 100;
	font-size: 11;
}

.contentBodyItemsDataValue
{
	float: left;
	padding: 5 0 0 10;
	width: 230;
	font-size: 11;
}

.contentBodyItemsDataSubmit
{
	float: right;
	margin: 15 15 0 0;
	padding: 3 0 3 0;
	border: 1px solid #FF8155;
	width: 100;
	background: #FF4200 url(../images/contentBodyItemsDataSubmit-bg.gif) repeat-x top left;
	text-align: center;
}

.contentBodyItemsDataSubmit a, .contentBodyItemsDataSubmit a:link, .contentBodyItemsDataSubmit a:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11;
}

.contentBodyItemsDataSubmit a:hover
{

}




.contentBodyItem
{
	margin-top: 30;
}

.contentBodyItem img
{
	float: left;
	width: 235;
	border: 1px solid #DBDBDB;
}

.contentBodyItemData
{
	margin: 0 10 10 255;
	width: 350;
	color: #FFFFFF;
	min-height: 140;
}

.contentBodyItemDataTitle
{
	color: #FF4200;
	font-size: 15;
	font-weight: bold;
	margin-top: 5;
	margin-bottom: 5;
}

.contentBodyItemDataTitle a, .contentBodyItemDataTitle a:link, .contentBodyItemDataTitle a:visited, .contentBodyItemDataTitle a:active
{
	color: #FF4200;
	font-size: 15;
	font-weight: bold;
	text-decoration: none;
}

.contentBodyItemDataTitle a:hover
{
	text-decoration: underline;
}

.contentBodyItemDataLabel
{
	float: left;
	padding: 5 0 0 0;
	width: 100;
	font-size: 11;
}

.contentBodyItemDataValue
{
	float: left;
	padding: 5 0 0 10;
	width: 230;
	font-size: 11;
}

.contentBodyItemDriver, .contentBodyItemManual
{
	padding: 30 10 10 10;
}

.contentBodyItemDriverTitle, .contentBodyItemManualTitle
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15;
}

.contentBodyItemDriverContent, .contentBodyItemManualContent
{
	margin: 10 0 0 19;;
}

.contentBodyItemDriverContentItem, .contentBodyItemManualContentItem
{

}

.contentBodyItemDriverContentItem a, .contentBodyItemDriverContentItem:link, .contentBodyItemDriverContentItem:visited, .contentBodyItemDriverContentItem:active, .contentBodyItemManualContentItem a, .contentBodyItemManualContentItema:link, .contentBodyItemManualContentItem:visited, .contentBodyItemManualContentItem:active
{
	font-size: 12;
	line-height: 2;
	text-decoration: none;
	color: #FFFFFF;
}

.contentBodyItemDriverContentItem a:hover
{
	text-decoration: underline;
}

.contentBodyItemManualContentItem a:hover
{
	text-decoration: underline;
}

.contentBodyItemFeature
{
	padding: 30 10 10 10;
}

.contentBodyItemFeatureTitle
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15;
}

.contentBodyItemFeatureContent
{
	color: #FFFFFF;
	margin: 10 0 0 19;
	padding-bottom: 30;
	font-size: 12;
	line-height: 2;
	text-align: justify;
}


#contentSupport
{
	padding: 30 10 30 10;
}

#contentBodyContact
{
	padding: 10 0 10 0;
}

#contentBodyNewsListSimple
{
	padding: 10 0 30 5;
}

#contentBodyNewsListSimple ul
{
	list-style: none;
	line-height: 2;
}

#contentBodyNewsSimple ul li
{

}

#contentBodyNewsListSimple ul li a, #contentBodyNewsListSimple ul li a:link, #contentBodyNewsListSimple ul li a:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12;
}

#contentBodyNewsListSimple ul li a:hover
{
	text-decoration: underline;
}


#contentBodyNewsList
{
	padding: 10 0 30 5;
}

#contentBodyNewsList ul
{
	list-style: none;
	line-height: 2;
}

#contentBodyNewsList ul li
{

}

#contentBodyNewsList ul li a, #contentBodyNewsList ul li a:link, #contentBodyNewsList ul li a:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12;
}

#contentBodyNewsList ul li a:hover
{
	text-decoration: underline;
}


#contentBodyNews
{
	color: #FFFFFF;
}

.contentBodyNewsImage
{
	margin: 5 0 5 5;
}

#contentBodyNewsTitle
{
	color: #FF4200;
	font-size: 14;
	font-weight: bold;
	margin: 10 0 10 15;
}

#contentBodyNewsDate
{
	font-size: 12;
	margin: 5 0 5 15;
}

#contentBodyNewsMessage
{
	line-height: 2;
	margin: 5 20 10 5;
	font-size: 12;
	text-align: justify;
}

fieldset
{
	padding-left:10px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}

legend
{
	font-weight:bold;
	padding: 0 10 0 10;
	color: #FFFFFF;
}

label
{
	display:block;
	padding: 15px 15px 0;
	font-size: 12;
}

#formSearch
{

}

#formSearch input
{
	width: 200;
}

#formSearchSubmit
{
	width: 100;
}

#formContact
{
	margin: 0 30 30 5;
	width: 550;
}

#formSupport
{
	margin: 0 0 30 5;
	width: 605;
}

#formContact input, #formContact textarea, #formSupport select
{
	width: 300;
	border:1px solid #999999;
	float: right;
	clear: right;
	background:#CCCCCC;
}

#formContact input
{
	height: 17;
}

#formContact textarea
{
	height: 70;
}

#formSupport select
{
	margin-right: 50;
}

#formContact input:focus, #formContact input:hover, #formContact textarea:focus, #formContact textarea:hover, #formSupport select:focus, #formSupport select:hover
{
	border:1px solid #333333;
}

#formContact .submit, #formSupport .submit
{
	width:70;
	height: 15px;
	margin-top:5;
	margin-bottom:5;
}

#preloadImageArea
{
	display: none;
}

#preloadImageArea img
{
	display: none;
}