
			body 
			{
				background-color: #ffffff;
				margin: 0px;
				padding: 0px;
				direction: ltr;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
				text-decoration:none;
			}
				.base_tbl 
				{
					margin: -1px;
				}
					.header 
					{
						width: 958px;
						height: 92px;
						/*background-image: url(../img/header.jpg) !important;*/
						background-position: bottom;
						background-repeat: no-repeat;
						padding: 0px;
					}
					.header img 
					{
						width: 934px;
						margin-left: 2px;
						cursor: pointer;
					}
					.menu 
					{
						width: 960px;
						height: 30px;
						background-image: url(../img/menu.jpg);
						background-position: bottom;
						background-repeat: no-repeat;
						padding: 0px;
					}
						.menu_cells 
						{
							border-left: solid 1px #e2e2e2;
							border-right: solid 1px #d2d2d2;
						}
							.menu_link_a
							{
								color: #383838;
								/*height: 17px;
								display: block;
								padding-left: 5px;
								padding-right: 5px;*/
								font-family: Arial, Helvetica, sans-serif;
								font-size: 11px;
								text-decoration: none;
								/*text-transform: uppercase;*/
							}
							.menu_link_a:hover
							{
								color: #383838;
								/*height: 17px;
								display: block;
								padding-left: 5px;
								padding-right: 5px;*/
								border-bottom: solid 3px #993333;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 11px;
								text-decoration: none;
								/*text-transform: uppercase;*/
							}
							.current 
							{
								color: #383838;
								height: 14px;
								/*display: block;*/
								padding-left: 5px;
								padding-right: 5px;
								border-bottom: solid 3px #993333;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 10px;
								text-decoration: none;
								text-transform: uppercase;
							}
							.menu_link_a_special, .menu_link_a_special a 
							{
								color: #993333;
								height: 17px;
								display: block;
								padding-left: 5px;
								padding-right: 5px;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 10px;
								font-style: italic;
								text-decoration: none;
								text-transform: none;
							}
							.menu_link_a_special_curr,  .menu_link_a_special:hover 
							{
								color: #993333;
								height: 14px;
								display: block;
								padding-left: 5px;
								padding-right: 5px;
								border-bottom: solid 3px #993333;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 10px;
								font-style: italic;
								text-decoration: none;
								text-transform: none;
							}

/* --------------------------------------------------------------------------------------------- */
					.leftBASECell 
					{
						width: 780px;/*780px;*/
						height: 519px;
						padding: 0px;
					}
					.rightBASECell 
					{
						width: 180px;/*171px;*/
						height: 519px;
						/*background-image: url(../img/banners.jpg);
						background-position: left top;
						background-repeat: no-repeat;*/
						padding: 0px;
					}
						#TEMP_BANNERS 
						{
							width: 140px;
							/*height: 494px;*/
							margin: 0px;
							margin-top: 13px;
							margin-right: 14px;
						}
						#TEMP_BANNERS tr td
						{
							width: 140px;
							/*height: 60px;*/
							padding: 0px;
						}
						#TEMP_BANNERS tr td a 
						{
							width: 140px;
							height: 58px;
							margin: 0px;
							padding: 0px;
							border: none;
							border-width: 0px;
							text-decoration: none;
						}
						#TEMP_BANNERS tr td a img 
						{
							width: 140px;
							height: 58px;
							margin: 0px;
							margin-bottom: 2px;
							border: solid 1px #d2d2d2;
						}
						#ADMIN_MENU_PANEL 
						{
							width: 140px;
							margin-top: 13px;
							margin-right: 15px;
						}
						#ADMIN_MENU_PANEL td
						{
							width: 140px;
							margin: 0px;
							padding: 0px;
						}
						.admin_menu_title 
						{
							color: #993333;
							height: 32px;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 10px;
							text-indent: 4px;
							text-transform: uppercase;
							cursor: default;
						}
				.sub_tbl 
				{
					margin: 0px;
					width: 780px;/*789px;*/
				}
					.info 
					{
						width: 789px;
						height: 39px;
						padding: 0px;
						background-image: url(../img/content_info.jpg);
						background-position: left top;
						background-repeat: no-repeat;
					}
						.info_cells, .info_cells a, .refineSubTitle__
						{
							color: #993333;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 10px;
							text-decoration: none;
							text-transform: uppercase;
							font-weight: bold;
						}
					.leftPanel 
					{
						width: 155px;/*179px;*/ 		/* 193px; */
						/* height: 480px; */
						padding: 0px;
					}
					.category_panel 
					{
						width: 179px;
						height: 480px;
						background-image: url(../img/left_panel.jpg);
						background-position: -25px 0px;
						background-repeat: no-repeat;
						/*border: solid 1px red;*/
					}
							.category_img 
							{
								width: 138px;
								height: 456px;
								border: solid 1px #cfcfcf;		/* #cfcfcf */
								margin-right: 25px;
								margin-top: 10px;
							}
						.category_panel_SEARCH 
						{
							color: #383838;
							width: 138px;
							height: 180px;			/* 240 */
							font-family: Arial, Helvetica, sans-serif;
							font-size: 14px;
							text-decoration: none;
							text-transform: capitalize;
						}
						.category_panel_BUILD 
						{
							color: #383838;
							width: 138px;
							height: 240px;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 14px;
							text-decoration: none;
							text-transform: capitalize;
						}
					.centralContentTD 
					{
						width: 603px;		/*752px;		/* 596px; */
						/* height: 480px; */
						padding: 0px;
						text-align: right;
					}
					.centralContentTD_search 
					{
					background-color: #fdfdfd;
						width: 780px;/* 789px;*/		/*752px;		/* 596px; */
						height: 480px;
						padding: 0px;
						text-align: left;
					}
						.BASE_CONTENT 
						{
							width: 586px;
							height: 470px;
							margin-top: 10px;
							margin-left: 5px;
							margin-right: 5px;
						}
							.chooser_panel_SEARCH 
							{
								width: 586px;
								height: 180px;		/* 229 */
								padding: 0px;
							}
							.category_BASE_panel 
							{
								width: 586px;
								padding: 0px;
							}
							.chooser_panel_BUILD 
							{
								width: 586px;
								height: 241px;
							}
								.category_mini_header 
								{
									width: 196px;
									height: 22px;
									background-image: url(../img/panel_mini.gif);	/* panel_mini.jpg */
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
									text-indent: 22px;
								}
								.category_mini_header a 
								{
									color: #ffffff;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: center;
									text-decoration: none;
								}
								/*---------------------------------------------------------------*/
								.panel_mini_header_BROWN 
								{
									color: #303030;
									width: 196px;
									height: 22px;
									background-image: url(../img/panel_mini_brown.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
									/*text-indent: 22px;*/
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: left;
									text-decoration: none;
								}
								.panel_mini_header_BROWN a 
								{
									color: #303030;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: center;
									text-decoration: none;
									margin-left: 22px;
								}
								/*---------------------------------------------------------------*/
								.category_middle_cell_size_0 
								{
									color: #666666;
									width: 196px;
									/*background-image: url(../img/panel_mini_middle.gif);*/
									background-image: url(../img/middleBase_middle_3.gif);
									background-position: left;
									background-repeat: repeat-y;
									padding: 0px;
								}
									.category_middle_cell_size_0 div
									{
										color: #666666;
										width: 196px;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 11px;
										text-transform: none;
										text-align: left;
										overflow: hidden;
									}
								.category_middle_cell_size_find_dealer_category_page 
								{
									color: #666666;
									width: 390px;
									/*background-image: url(../img/panel_mini_middle_2.gif);*/
									background-image: url(../img/middleBase_middle_2.gif);
									background-position: left;
									background-repeat: repeat-y;
									padding: 0px;
								}
									.category_middle_cell_size_find_dealer_category_page div
									{
										color: #666666;
										width: 196px;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 11px;
										text-transform: none;
										text-align: left;
										overflow: hidden;
									}
								.category_middle_cell_size_1 
								{
									width: 196px;
									height: 28px;
									/*background-image: url(../img/panel_mini_middle.gif);*/
									background-image: url(../img/middleBase_middle_3.gif);
									background-position: left;
									background-repeat: repeat-y;
									padding: 0px;
								}
									.category_middle_cell_size_1 div
									{
										color: #666666;
										width: 196px;
										height: 28px;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 11px;
										text-transform: none;
										text-align: left;
										overflow: hidden;
									}
								.category_middle_cell_size_2 
								{
									width: 196px;
									height: 102px;
									/*
									border-right: solid 1px #f2f2f2;
									border-left: solid 1px #f2f2f2;
									*/
									background-image: url(../img/panel_mini_middle.gif);
									background-position: left;
									background-repeat: repeat-y;
									padding: 0px;
								}
									.category_middle_cell_size_2 div
									{
										color: #666666;
										width: 196px;
										height: 102px;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 11px;
										text-transform: none;
										text-align: left;
										overflow: hidden;
									}
									.category_middle_cell_size_2_SUB 
									{
										color: #696969;
										width: 160px;
										height: 20px;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										overflow: hidden;
										cursor: default;
									}
										.category_middle_cell_size_2_SUB a 
										{
											color: #696969;
											font-family: Arial, Helvetica, sans-serif;
											font-size: 10px;
											text-decoration: none;
										}
										.category_middle_cell_size_2_SUB a:hover 
										{
											color: #993333;
											font-family: Arial, Helvetica, sans-serif;
											font-size: 10px;
											text-decoration: none;
										}
								.category_middle_cell_size_3 
								{
									color: #383838;
									width: 196px;
									height: 120px;
									/*
									border-right: solid 1px #f2f2f2;
									border-left: solid 1px #f2f2f2;
									*/
									/*background-image: url(../img/panel_mini_middle.gif);*/
									background-image: url(../img/middleBase_middle_3.gif);
									background-position: left;
									background-repeat: repeat-y;
									padding: 0px;
								}
									.category_middle_cell_size_3 div
									{
										color: #666666;
										width: 194px;
										height: 120px;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 11px;
										text-transform: none;
										text-align: left;
										overflow: hidden;
									}
								.category_mini_footer 
								{
									width: 196px;
									height: 5px;
									background-image: url(../img/panel_mini.gif);	/* panel_mini.jpg */
									background-position: 0px -39px;
									background-repeat: no-repeat;
									padding: 0px;
								}
								.category_mini_footer_2
								{
									width: 390px;
									height: 5px;
									background-image: url(../img/panel_mini_2.gif);	/* panel_mini.jpg */
									background-position: 0px -39px;
									background-repeat: no-repeat;
									padding: 0px;
								}
								.category_mini_footer_INDEX 
								{
									width: 196px;
									height: 22px;
									background-image: url(../img/panel_mini.gif);	/* panel_mini.jpg */
									background-position: 0px -22px;
									background-repeat: no-repeat;
									padding: 0px;
								}
								.panel_mini_headerNONE 
								{
									color: #383838;
									width: 196px;
									height: 22px;
									background-image: url(../img/gorna_chast.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
									/*text-indent: 22px;*/
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: left;
									text-decoration: none;
								}
									.panel_mini_headerNONE a 
									{
										color: #383838;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-transform: uppercase;
										text-align: center;
										text-decoration: none;
										cursor: pointer;
										margin-left: 22px;
									}
								
								.panel_mini_header 
								{
									color: #ffffff;
									width: 196px;
									height: 22px;
									background-image: url(../img/panel_mini.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
									/*text-indent: 22px;*/
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: left;
									text-decoration: none;
								}
									.panel_mini_header a 
									{
										color: #ffffff;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-transform: uppercase;
										text-align: center;
										text-decoration: none;
										margin-left: 22px;
									}
									.panel_mini_header img
									{
										width: 14px;
										height: 14px;
										float: right;
										margin-right: 6px;
										margin-top: -1px;
										clear: left;
									}
								.panel_mini_header_2
								{
									color: #ffffff;
									width: 390px;
									height: 22px;
									background-image: url(../img/panel_mini_2.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
									/*text-indent: 22px;*/
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: left;
									text-decoration: none;
								}
									.panel_mini_header_2 a 
									{
										color: #ffffff;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-transform: uppercase;
										text-align: center;
										text-decoration: none;
										margin-left: 22px;
									}								
								.doubleMiniPanelHeader
								{
									width: 392px;
									height: 21px;
									background-image: url(../img/doubleMiniPanelHeader.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
								}
									.doubleMiniPanelHeader a 
									{
										color: #ffffff;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-transform: uppercase;
										text-decoration: none;
										margin-left: 0px;
									}
								.doubleMiniPanelHeaderBrown
								{
									width: 392px;
									height: 21px;
									background-image: url(../img/doubleMiniPanelHeaderBrown.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
								}
									.doubleMiniPanelHeaderBrown a 
									{
										color: #383838;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-transform: uppercase;
										text-decoration: none;
										margin-left: 0px;
									}
								.middle_short_panel_H
								{
									width: 350px;
									height: 21px;
									background-image: url(../img/doubleMiniPanelHeaderBrown_short.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
								}
									.middle_short_panel_H a
									{
										color: #303030;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									text-transform: uppercase;
									text-align: center;
									text-decoration: none;
									margin-left: 22px;
									}
								.middle_short_panel_M
								{
									width: 350px;
									background-image: url(../img/doubleMiniPanelHeaderBrown_mp.gif);
									background-position: left;
									background-repeat: repeat-y;
									padding: 0px;
								}
								.middle_short_panel_F
								{
									width: 350px;
									height: 4px;
									background-image: url(../img/doubleMiniPanelHeaderBrown_f.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
								}
								.doubleMiniPanelMiddle
								{
									color: #383838;
									width: 392px;
									background-image: url(../img/doubleMiniPanelMiddle.gif);
									background-position: left;
									background-repeat: repeat-y;
									font-family: Arial, Helvetica, sans-serif;
								}
								.doubleMiniPanelFooter
								{
									width: 392px;
									height: 4px;
									background-image: url(../img/doubleMiniPanelFooter.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									padding: 0px;
								}
								
								.panel_big_header 
								{
									width: 589px;
									height: 25px;
									background-image: url(../img/panel_big.jpg);
									background-position: 0px 0px;
									background-repeat: no-repeat;
									color: #ffffff;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 10px;
									padding: 0px;
									text-indent: 40px;
								}
								.panel_big_index_page
								{
									width: 768px;
									padding: 0px;
									font-size: 11px;
								}
									.panel_big_header a , .panel_big_category_name
									{
										color: #ffffff;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-transform: uppercase;
										text-align: center;
										text-decoration: none;
									}
								.panel_big_footer 
								{
									color: #383838;
									width: 589px;
									height: 5px;
									background-image: url(../img/panel_big.jpg);
									background-position: 0px -45px;
									background-repeat: no-repeat;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 12px;
									padding: 0px;
								}
								.big_advanced_search_header
								{
									width: 768px;
									height: 33px;
									background-image: url(../img/big_advanced_search_header.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
								}
								.advanced_search_header
								{
									width: 592px;
									height: 33px;
									background-image: url(../img/advanced_search_header.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
								}
								.advanced_search_header_BROWN
								{
									width: 592px;
									height: 33px;
									background-image: url(../img/advanced_searchBrown_header.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
								}
								.big_advanced_search_middle
								{
									width: 768px;
									background-image: url(../img/big_advanced_search_middle.gif);
									background-position: top;
									background-repeat: repeat-y;
								}
								.advanced_search_middle
								{
									width: 592px;
									background-image: url(../img/advanced_search_middle.gif);
									background-position: top;
									background-repeat: repeat-y;
								}
								.big_advanced_search_footer
								{
									width: 768px;
									height: 13px;
									background-image: url(../img/big_advanced_search_footer.gif);
									background-position: 0px -1px;
									background-repeat: no-repeat;
								}
								.advanced_search_footer
								{
									width: 592px;
									height: 13px;
									background-image: url(../img/advanced_search_footer.gif);
									background-position: 0px -1px;
									background-repeat: no-repeat;
								}
									.adv_search_title 
									{
										color: #000000;
										font-family: Arial, Helvetica, sans-serif;
										font-size: 10px;
										text-decoration: underline;
										text-transform: uppercase;
										text-align: left;
										text-indent: 15px;
										cursor: default;
									}
										.title_field 
										{
											color: #000000;
											width: 120px;
											height: 25px;
											font-family: Arial, Helvetica, sans-serif;
											font-size: 10px;
											text-decoration: none;
											text-transform: none;
											text-align: right;
											text-indent: 15px;
											cursor: default;
										}
										.content_field 
										{
											text-indent: 5px;
										}
								.medium_panel_header
								{
									width: 592px;
									height: 35px;
									background-image: url(../img/middleBase_header.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
								}
								.medium_panel_header_BROWN
								{
									width: 592px;
									height: 35px;
									background-image: url(../img/middleBaseBrown_header.gif);
									background-position: 0px 0px;
									background-repeat: no-repeat;
								}
								.big_panel_middle
								{
									color: #666666;
									width: 768px;
									background-image: url(../img/bigBase_middle.gif);
									background-position: left;
									background-repeat: repeat-y;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									text-transform: none;
									text-align: left;
									text-decoration: none;
								}
								.medium_panel_middle
								{
									color: #666666;
									width: 572px;
									background-image: url(../img/middleBase_middle.gif);
									background-position: left;
									background-repeat: repeat-y;
									font-family: Arial, Helvetica, sans-serif;
									font-size: 11px;
									text-transform: none;
									text-align: left;
									text-decoration: none;
								}
								.big_panel_footer
								{
									width: 768px;
									height: 13px;
									background-image: url(../img/bigBase_footer.gif);
									background-position: 0px -1px;
									background-repeat: no-repeat;
								}
								.medium_panel_footer
								{
									width: 592px;
									height: 13px;
									background-image: url(../img/middleBase_footer.gif);
									background-position: 0px -1px;
									background-repeat: no-repeat;
								}
						.BASE_CONTENT_SEARCH 
						{
							background-color: #fdfdfd;
							width: 780px;/* 784px;	*/	/* 778px; */
							/* height: 470px; */
							margin-top: 0px;
							/* margin-left: 5px; */
							margin-right: 0px;
							padding: 0px;
							padding-bottom: 0px;
						}
							.panel_big_header_search 
							{
								width: 768px;			/* 752px; */
								height: 22px;
								background-image: url(../img/width_panel.jpg);
								background-position: top right;
								background-repeat: no-repeat;
								color: #ffffff;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 10px;
								padding: 0px;
								text-indent: 40px;
								cursor: default;
							}
													.panel_big_header_search_BROWN 
													{
														width: 768px;			/* 752px; */
														height: 22px;
														background-image: url(../img/width_panel_BROWN.jpg);
														background-position: top right;
														background-repeat: no-repeat;
														color: #383838;
														font-family: Arial, Helvetica, sans-serif;
														font-size: 10px;
														padding: 0px;
														text-indent: 40px;
														cursor: default;
													}
							.panel_big_header_search_F 
							{
								width: 768px;			/* 752px; */
								height: 5px;
								background-image: url(../img/width_panel.jpg);
								background-position: bottom right;
								background-repeat: no-repeat;
								color: #ffffff;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 10px;
								padding: 0px;
								text-indent: 40px;
								cursor: default;
							}
							.panel_big_footer_search 
							{
								color: #993333;
								width: 764px;
								height: 17px;
								/*
								background-image: url(../img/width_panel.jpg);
								background-position: 0px -25px;
								background-repeat: no-repeat;
								*/
								border-right: solid 2px #f2f2f2;
								border-left: solid 2px #f2f2f2;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 10px;
								padding: 0px;
								cursor: default;
							}	
									.refine_search_panel 
									{
										width: 764px;
										height: 22px;
										background-color: #2c2c2a;
										padding: 0px;
									}
									
							
				.footer 
				{
					height: 24px;
					border: none;
				}
				.footer_tbl 
				{
					color: #6a6a6a;
					width: 940px;
					height: 20px;
					border: none;
					border-top: solid 2px #f2f2f2;
					border-bottom: solid 2px #f2f2f2;
					margin: 0px;
					text-align: center;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
				}
			.multiple_menu_category 
			{
				color: #696969;
				width: 150px; 
				height: 18px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				border: solid 1px #e2e2e2;
			}
			.text_field_1 
			{
				/*color: #696969;*/
				color: #993333;
				width: 45px; 
				height: 14px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				border: solid 1px #e2e2e2;
			}
			.text_field_2 
			{
				/*color: #696969;*/
				color: #993333;
				width: 130px; 
				height: 14px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				border: solid 1px #e2e2e2;
			}
			.text_field_3 
			{
				color: #696969;
				width: 230px; 
				height: 20px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				/*border: solid 1px #e2e2e2;*/
				border: solid 1px #000000;
			}
			.text_field_4 
			{
				color: #696969;
				width: 300px; 
				height: 14px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				border: solid 1px #e2e2e2;
			}
			.prod_pic 
			{
				width: 80px;
				height: 54px;
				margin-right: 5px;
				margin-left: 5px;
				
				/*border: solid 1px #d2d2d2;*/
			}
			.prod_pic_BIG 
			{
				width: 100px;
				height: 68px;
				margin-right: 5px;
				margin-left: 5px;
				/*border: solid 1px #d2d2d2;*/
			}
				
				
				
			
			
			
			.PRODUCT_BASE_PANEL 
			{
				width: 764px;
				height: 410px;
				
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-transform: none;
				text-decoration: none;
				text-align: center;
				
				background-image: url(../img/big_sub_middle.jpg);
				/*background-position: left;*/
				background-position: right;
				background-repeat: repeat-y;
				
				padding: 0px;
			}
			.PRODUCT_BASE_PANEL_CLEAN 
			{
				width: 764px;
				height: 410px;
				
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-transform: none;
				text-decoration: none;
				text-align: center;
				
				background-image: url(../img/big_sub_middle_CLEAN.jpg);
				background-position: 0px 0px;
				background-repeat: repeat-y;
				
				padding: 0px;
			}
			.PRODUCT_BASE_PANEL_CLEAN_ALTERNATIVE 
			{
				width: 764px;
				
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-transform: none;
				text-decoration: none;
				text-align: center;
				
				border-left: solid 1px #2C2C2A;
				border-right: solid 1px #2C2C2A;
				
				background-image: url(../img/big_sub_middle_CLEAN.jpg);
				background-position: 0px 0px;
				background-repeat: repeat-y;
				
				padding: 0px;
			}
			.BIG_sub_1 
			{
				height: 13px;
				background-image: url(../img/big_sub_1.jpg);
				/*background-position: 0px 0px;*/
				background-position: right;
				background-repeat: no-repeat;
			}
			.BIG_sub_2 
			{
				height: 16px;
				background-image: url(../img/big_sub_2.jpg);
				background-position: 0px 0px;
				background-repeat: no-repeat;
				padding: 0px;
			}
			.BIG_sub_2_CLEAN
			{
				height: 16px;
				background-image: url(../img/big_sub_2.gif);
				background-position: 0px 0px;
				background-repeat: no-repeat;
				padding: 0px;
			}
			
			
			
			
			.permanentHeaderTitle
			{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-transform: uppercase;
				text-align: left;
				text-decoration: none;
				margin: 0px;
				cursor: default;
			}
				.permanentHeaderTitle a
				{
					color: #ffffff;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					text-transform: uppercase;
					text-align: left;
					text-decoration: none;
					margin: 0px;
					cursor: pointer;
				}
			
			
/* ----------------------------- Properties for left menu panels ... --------------------------- */
			.IMGHeader 
			{
				color: #ffffff;
				width: 161px;
				height: 22px;
				background-image: url(../img/index_menu_panel_header_grey.gif);
				background-position: top left;
				background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
			}
				.IMGHeader div 
				{
					width: 130px;
					height: 11px;
					margin: 0px;
					margin-left: 26px;
					overflow: hidden;
				}
			.IMWBody 
			{
				color: #ffffff;
				background-color: #F0F0F0; 				/* #3e3d3b; */
				width: 161px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
				
			}
			.IMGBody 
			{
				color: #ffffff;
				background-color: #3C3B39; 				/* #3e3d3b; */
				width: 161px;
				background-image: url(../img/index_menu_panel_body_grey.jpg);
				background-position: bottom left;
				background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
			}
				.IMGBody div, .IMWBody div 
				{
					width: 130px;
					margin: 0px;
					margin-left: 10px;		/* 26 */
					margin-top: 5px;
					margin-bottom: 10px;
				}
					.IMGBody div a, .IMWBody div a
					{
						color: #ffffff;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						text-align: left;
						text-decoration: none;
						text-transform: none;
					}
					.IMGBody div a:hover, .IMWBody div a:hover
					{
						color: #111111;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						text-align: left;
						text-decoration: none;
						text-transform: none;
					}
			
			.IMBHeader 
			{
				color: #000000;
				width: 161px;
				height: 22px;
				background-image: url(../img/index_menu_panel_header_brown.gif);
				background-position: top left;
				background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
			}
			.IMBHeader div 
			{
				width: 130px;
				height: 11px;
				margin: 0px;
				margin-left: 26px;
				overflow: hidden;
			}
			.IMBBody 
			{
				color: #383838;
				background-color: #af977b;
				width: 161px;
				background-image: url(../img/index_menu_panel_body_brown.jpg);
				background-position: bottom left;
				background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
			}
			.IMBBody div 
			{
				width: 130px;
				margin: 0px;
				margin-left: 10px;
				margin-top: 5px;
				margin-bottom: 10px;
			}
				.IMBBody div a
				{
					color: #383838;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-align: left;
					text-decoration: none;
					text-transform: capitalize;
				}
				.IMBBody div a:hover
				{
					color: brown;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-align: left;
					text-decoration: none;
					text-transform: capitalize;
				}
			.IMBHeaderEMPTY 
			{
				color: #000000;
				width: 161px;
				height: 44px;
				background-image: url(../img/emptyMenuPanelBrown.gif);
				background-position: top left;
				background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
			}
			.IMGHeaderEMPTY
			{
				color: #ffffff;
				width: 161px;
				height: 44px;
				background-image: url(../img/emptyMenuPanelGray.gif);
				background-position: top left;
				background-repeat: no-repeat;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-align: left;
				text-decoration: none;
				/* text-indent: 28px; */
				text-transform: uppercase;
				cursor: default;
			}
				.IMBHeaderEMPTY div, .IMGHeaderEMPTY div
				{
					width: 130px;
					height: 12px;
					margin: 0px;
					margin-left: 26px;
					overflow: hidden;
				}
/* --------------------------------------------------------------------------------------------- */


.catPanelChanger 
{
	width: 150px;
	height: 480px;
	background-image: url(../img/left_panelSub.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	text-indent: 3px;.
	padding: 0px;
}
.catPanelChanger img 
{
	width: 126px;
	height: 458px;
	margin: 0px;
}
.catPanelChanger___img1
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=10);
 	-moz-opacity: 0.1;
 	-khtml-opacity: 0.1;
 	opacity: 0.1;
}
.catPanelChanger___img2
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=20);
 	-moz-opacity: 0.2;
 	-khtml-opacity: 0.2;
 	opacity: 0.2;
}
.catPanelChanger___img3
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=30);
 	-moz-opacity: 0.3;
 	-khtml-opacity: 0.3;
 	opacity: 0.3;
}
.catPanelChanger___img4
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=40);
 	-moz-opacity: 0.4;
 	-khtml-opacity: 0.4;
 	opacity: 0.4;
}
.catPanelChanger___img5
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=50);
 	-moz-opacity: 0.5;
 	-khtml-opacity: 0.5;
 	opacity: 0.5;
}
.catPanelChanger___img7
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
 	-khtml-opacity: 0.7;
 	opacity: 0.7;
}
.catPanelChanger___img8
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=80);
 	-moz-opacity: 0.8;
 	-khtml-opacity: 0.8;
 	opacity: 0.8;
}
.catPanelChanger___img9
{
	width: 126px;
	height: 458px;
	margin: 0px;
	filter: alpha(opacity=90);
 	-moz-opacity: 0.9;
 	-khtml-opacity: 0.9;
 	opacity: 0.9;
}

.defaultTextBig 
{
	color: #383838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	text-transform: none;
}

.defaultItemHeads
{
	color: #383838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}

.defaultTextMedium {
	margin-top:5px;
}

.defaultTextMedium, .defaultTextMedium a 
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	padding: 0px;
}
.defaultTextLite, .defaultTextLite a 
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	padding: 0px;
	font-weight: normal;
}

.defaultTextMini 
{
	color: #383838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
}

.defaultTextDealerBuilder, .defaultTextDealerBuilder a
{
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}



.btn_1 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 60px;
	height: 18px;
	font-family: 'Arial', Times, serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.btn_2 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 120px;
	height: 18px;
	font-family: 'Arial', Times, serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.btn_3 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 180px;
	height: 18px;
	font-family: 'Arial', Times, serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}



.select_1 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 60px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.select_2 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 120px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.select_3 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 180px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.select_4 
{
	color: #993333;
	background-color: #f2f1ef;
	width: 240px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: capitalize;
	border: solid 1px #aaaaaa;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.thumbnailImages
{
	/*width: 80px;
	height: 54px;*/
	margin: 0px;
	/*filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
 	-khtml-opacity: 0.7;
 	/*opacity: 0.7;*/
 	cursor: pointer;
 	border:none;
}

.dealerBuilderPage, .dealerBuilderPage a
{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.defaultTextDelaerBuilderItems a
{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
}

.advertisingImage
{
	width: 180px;
	height: 120px;
	background-image: url(../img/medium_picBackground.gif);
	backround-position: center middle;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;	
}
		.advertisingImage img
		{
			margin: 0px;
			margin-top: 4px;
			filter: alpha(opacity=70);
		 	-moz-opacity: 0.7;
		 	-khtml-opacity: 0.7;
		 	opacity: 0.7;
		}
		.advertisingImage .profile_img
		{
			/*width: 180px;
			height: 120px;*/
		}
		
.tdProductThumbnailPic
{
	width: 110px;
	height: 90px;
	background-image: url(../img/small_pic_background.gif);
	background-position: 10px 15px;
	background-repeat: no-repeat;
	padding: 0px;	
}
/* --------------------------------------------------------------------------------------------- */
.btnTable_light
{
	margin: 0px;
}
	.btnTable_light tr td, .btnTable_light tr td a
	{
		color: #383838;
		width: 90px;
		height: 16px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		text-transform: none;
		background-image: url(../img/specialBTN_light.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		padding: 0px;
		cursor: pointer;
	}
/* --------------------------------------------------------------------------------------------- */

.errValidation
{
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.forgotPassword a
{
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-decoration: none;
}

#loadingEffect 
{
	color: #e74848;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	position: absolute;
	top: 135px;
	left: 0px;
	visibility: visible;
	z-index: 99;
}
.independentPanel 
{
	background-color: #ffffff;
	width: 202px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 90;
	visibility: hidden;
}
.selectedPageNumber
{
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
}
.unselectedPageNumber
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
}
.unselectedPageNumber:hover
{
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
}
.jumpersPageNumber
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.errorMsg
{
	color: #993333;			/* #E10005; */
	background-color: #eeeeee;
	font-size: 11px;
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}
/* --------------------------------------------------------------------------------------------- */
/* Swim menu's properties ... */
#advancedSwimMenu
{
	background-color: #c1c1c1;
	width: 245px;
	position: absolute;
	top: 0px;
	/*left: 900px;*/
	visibility: hidden;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	z-index: 99;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
#advancedSwimMenu table
{
	width: 100%;
	background-image: url(../img/advSwimMenu.gif);
	background-position: top;
	background-repeat: repeat-x;
	visibility: inherit;
}
#advancedSwimMenu table tr td
{
	height: 18px;
	text-indent: 2px;
}
#advancedSwimMenu table tr .withoutSwim
{
	width: 0px;
}
#advancedSwimMenu table tr .withoutSwim img
{
	display: none;
}
#advancedSwimMenu table tr td a, .textStyle_1
{
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	visibility: inherit;
}
#advancedSwimMenu table tr td a:hover
{
	color: #ff6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	visibility: inherit;
}
.withoutSwim
{
	width: 13px;
	height: 20px;
}

#categoriesSwimMenu
{
	background-color: #c1c1c1;
	width: 250px;
	position: absolute;
	top: 0px;
	left: 200px;
	visibility: hidden;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	/*z-index: 999;*/
	
	/*z-index:10;
	overflow:hidden;*/
	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
#categoriesSwimMenu table
{
	width: 100%;
	background-image: url(../img/advSwimMenu.gif);
	background-position: top;
	background-repeat: repeat-x;
	visibility: inherit;
}
#categoriesSwimMenu table tr td
{
	height: 18px;
	text-indent: 2px;
}
#categoriesSwimMenu table tr .withoutSwim
{
	width: 0px;
}
#categoriesSwimMenu table tr .withoutSwim img
{
	display: none;
}
#categoriesSwimMenu table tr td a, .textStyle_1
{
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	visibility: inherit;
}
#categoriesSwimMenu table tr td a:hover
{
	color: #ff6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	visibility: inherit;
}
/* ---------------------------------------------------------------------------------------------- */
.headersArrowContainer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
.headersArrowContainer img
{
	width: 12px;
	height: 12px;
	cursor: pointer;
}



#ajaxHelpContainer
{
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
}



.panel_mini_header_sProfile
{
	color: #303030;
	width: 180px;
	height: 23px;
	background: url(../img/sProfileLink.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat; 
	padding: 0px;
	text-align: left;
	text-decoration: none;
}
	.panel_mini_header_sProfile div
	{
		color: #ffffff;
		width: 140px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-transform: uppercase;
		margin: 0px;
		margin-left: 25px;
	}
.panel_mini_middle_sProfile 
{
	color: #666666;
	width: 180px;
	/*background-image: url(../img/sProfileLinkMiddle.gif);*/
	background-position: left;
	background-repeat: repeat-y;
	padding: 0px;
}
	.panel_mini_middle_sProfile div
	{
		color: #666666;
		/*width: 168px;*/
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin: 0px;
		margin-left: 4px;
		overflow: auto;
	}
.panel_mini_middle_sProfileNONE 
{
	display: none;
}
.additionalLink .viewText_CSS
{
	width: 555px;
	_width: 555px;
	#width: 555px;
	overflow: auto;
	margin: 0px;
}
.panel_mini_footer_sProfile 
{
	width: 180px;
	height: 5px;
	/*background-image: url(../img/sProfileLinkFooter.gif);	/* panel_mini.jpg */
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0px;
}

.servicesVerticalScroll
{
	width: 221px;
	height: 80px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}


.widthPanelDealer_H
{
	width: 740px;
	height: 22px;
	background-image: url(../img/widthPanelBuilder_H.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	cursor: default;
}
	.widthPanelDealer_H a
	{
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-transform: uppercase;
		text-align: left;
		text-decoration: none;
		margin: 0px;
		margin-left: 30px;
	}
.widthPanelDealer_M
{
	width: 740px;
	background-image: url(../img/widthPanelBuilder_M.gif);
	background-position: left;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	cursor: default;
}
	.widthPanelDealer_M div
	{
		color: #666666;
		width: 734px;
		margin: 0px;
		margin-left: 3px;
		overflow: hidden;
	}
.widthPanelDealer_F
{
	width: 740px;
	height: 4px;
	background-image: url(../img/widthPanelBuilder_F.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	cursor: default;
}
.select_advancedSearch
{
	color: #993333;
	width: 134px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	border: solid 1px #aaaaaa;
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	cursor: pointer;
}
.select_advancedSearch_small
{
	color: #993333;
	width: 100px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	border: solid 1px #aaaaaa;
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	cursor: pointer;
}
.thumbnailZoomVSB
{
	border: double 5px #999999;
	visibility: visible;
	position: absolute;
}
.thumbnailZoomHID
{
	border: solid 3px #383838;
	visibility: hidden;
	position: absolute;
}
.select_advancedRefineSearch
{
	color: #993333;
	width: 95px;
	height: 14px;
	#height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
	border: solid 1px #aaaaaa;
	margin: 0px;
	margin-left: 8px;
	padding: 0px;
	cursor: pointer;
}
.product_description_link 
{
	color: #696969;
	width: 246px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: hidden;
	cursor: default;
}
	.product_description_link a 
	{
		color: #696969;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
	.product_description_link a:hover 
	{
		color: #993333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
.div_product_brand 
{
	color: #000000;
	width: 240px; 
	font-size: 12px; 
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	cursor: pointer;
}
	.div_product_brand a
	{
		color: #000000;
		width: 240px; 
		font-size: 12px; 
		margin-top: 10px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		overflow: hidden;
		cursor: pointer;
	}
	.div_product_brand a:hover 
	{
		color: #993333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
	}
.product_price_link
{
	color: #696969;
	/*width: 243px;*/
	width: 142px;
	background-image: url(../img/result_subfooter_middle.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
}
	.product_price_link a
	{
		color: #696969;
		/*width: 243px;*/
		width: 142px;
		/*background-image: url(../img/result_subfooter_middle.gif);*/
		background-position: bottom;
		background-repeat: repeat-x;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		cursor: pointer;
	}
	
	.product_price_link a:hover
	{
		color: #993333;
		/*width: 243px;*/
		width: 142px;
		/*background-image: url(../img/result_subfooter_middle.gif);*/
		background-position: bottom;
		background-repeat: repeat-x;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		cursor: pointer;
	}

.productAgentElement 
{ 
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	padding: 0px;
    height: 35px;
    width:  500px;
}

.productAgentElement_form 
{ 
    float: right;
}

.contact_us
{
	position: absolute;
	padding-left: 870px;
	top: 8px; 
	*padding-left: 858px;
	*top: 7px; 
	
}

.contact_us a
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
.welcomeItemsText 
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.sub_header
{
	width:934px;
	height: 82px;
	background-image: url(../img/instrumentfinder-bgr.gif);
}
.sub_header_img
{
	height: 4px;
	background-image:url(../img/content_info_sub_header.gif);
}
.cellItemsOnIndexPageTable
{
	width: 768px;
}
.cellItemOnIndexPage-welcomeText
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	text-align:center;
	font-weight: bold;
	color:#606060 ;
}
.cellItemOnIndexPage-hover
{
	background-color:#F0F0F0;
	border: solid 1px #C5C5C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	cursor:pointer;
}
.cellItemOnIndexPage
{
	color: #000000;
	/*width: 200px; */
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	cursor: pointer;
}
	.cellItemOnIndexPage a
	{
		color: #000000;
		/*width: 200px; */
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		overflow: hidden;
		cursor: pointer;
	}
.cellItemOnIndexPage-companyName
{
	color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: hidden;
	cursor: pointer;
}
	.cellItemOnIndexPage-companyName a
	{
		color: #696969;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		overflow: hidden;
		cursor: pointer;
		text-decoration:none;
	}
.dealerInfoPanels {
	position:absolute;
	background-color:#ffffff;
	/*z-index: 99;*/
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	border:solid 1px #cccccc;
	overflow: hidden;
}
.instrument_finder_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #ffffff;
	font-size: 18px;
}
.category_info_panel
{
	width: 750px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #993333;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	background-image:url(../img/infobar.jpg);
}
.form_subs
{
	color: #ffffff; 
	font-size: 13px; 
	font-weight:bold; 
	text-transform: none;
}
.instrument_finder_elements
{
	vertical-align: middle;
	height: 38px;
}
.menu_link_a_activated
{
	color: #383838;
	height: 14px;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: solid 3px #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
.item_upload_picture
{
	border: 1px solid #E2E2E2;
	color: #696969;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	width: 230px;
	height: 22px;
}
.item_upload_video
{
	border: 1px solid #AAAAAA;
	color: #993333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	width: 230px;
	height: 16px;
}
#loginFormErrId
{
	color:red; 
	font-size: 10px; 
}