.bg_body .bg2_body #bodyWrapper #bodyContent .contentContainer .contentPadd .buttonSet .fl_right .bg_button22 .bg_button2 a .ui-button-text {
	color: #FFF;
	text-decoration: none;
}
.bg_body .bg2_body #bodyWrapper #bodyContent .contentContainer .contentPadd .buttonSet .fl_right .bg_button22-act .bg_button2-act a .ui-button-text {
	color: #FFF;
	text-decoration: none;
}
html, body {
	height:100%;
	margin-bottom:0px;
}

.div-0			{display:inline-block; cursor:pointer;}

.ui-state-default					{font-weight: normal;border:0px; text-transform:none;}

button.button-quantity		{
	border-style: none;
	background-color:#FFF;
	font-weight:bold;
	color:#4596d9;
	font-size:11px;
	text-transform:lowercase;
	white-space:nowrap;
	line-height:14px;
	cursor:hand;
	
}
button:hover.button-quantity		{
	border-style: none;
	text-decoration: underline;	
	background-color: #FFF;
	color:#4596d9;
	font-size:11px;
	cursor:hand;
}
.prods_content .buttonAction .ui-state-default,
.buttonAction .ui-state-default								{
	/* [disabled]border:1px solid #b63477; */
}/*color: #fff; background: #393939*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.buttonAction .ui-state-default.ui-state-hover 				{
	/* [disabled]border:1px solid #b63477; */
}/*color: #fff; background: #191919*/
.prods_content .ui-state-default,
.ui-state-default											{
	color:#FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B63477', EndColorStr='#EA8EBE', GradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #B63477), color-stop(1.00, #EA8EBE));
	background: -moz-linear-gradient(top, #B63477 0.00%, #EA8EBE 100.00%);
	border: 1px solid #b63477;
	padding: 3px 7px 3px 6px;
	text-shadow: #606060 -0px 1px 1px;
	
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	
	background-color: #B63477;
	text-transform: lowercase;
	margin-right:15px;	
	font-size:11px;
	font-weight:bold;
	
} 
.ui-state-default.ui-state-hover 							{
	color:#FFFFFF;
	text-decoration:none;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B63477', EndColorStr='#EA8EBE', GradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #d07da8), color-stop(1.00, #B63477));
	background: -moz-linear-gradient(top, #d07da8 0.00%, #B63477 100.00%);
	border: 1px solid #B63477;
	text-shadow: #606060 -0px 1px 1px;
	
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	
	padding: 3px 7px 3px 6px;
	background-color: #B63477;
	text-transform: lowercase;	
	margin-right:15px	;
	font-weight:bold;
}
.tdb1 {
	text-decoration: none;
	border: none;
	background-color: #FFF;
	color: #06C;
}
.ui-datepicker												{
	/* [disabled]background:#fff; */
	/* [disabled]border:1px solid #e5e5e5; */
}

span.ui-button-icon-primary									{display:none;}

.btn_position												{padding:0px 0px 0px 0px; position:absolute; bottom:10px; right:10px;}
h3.first_h3													{margin-top:0px;}
.header table			{width:100%;}
.header table,
.header *				{
	vertical-align: bottom;
	margin: 0px;
}
.banner 							{
	padding-bottom:0px;
	padding-top:0px;
}
.banner img							{margin-left:19px;}
.banner img.first_item				{margin-left:0px;}
.menu							{
		width:100%;
	vertical-align:bottom;
	padding-left: 14px;
}
.menu ul 						{
	padding:0px;
	margin:0px 10px 0px 0px;
	list-style:none;
	overflow:hidden;
}
.menu_item						{
	float:left;
	display:block;
	cursor:pointer;
	margin-right: 5px;
	background: -moz-linear-gradient(top, #AAAAAA 25.57%, #ECECEC 100.00%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.26, #AAAAAA), color-stop(1.00, #ECECEC));
	text-shadow: #606060 -0px 1px 1px;
	background-color: #C0C0C0;
	color: #FFF;
	font-weight: bold;
	
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
    -khtml-border-radius: 3px 3px 0px 0px;
	
	margin-bottom: 0px;
	padding: 3px 12px 2px 12px;
	margin-top: 0px;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-top: 1px solid #AAAAAA;
	font-weight:bold;
}

.menu_item  a					{
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.menu_item a:hover,				 
.menu_item.selected a			{
	color:#FFF;
	text-shadow: none;
}

.menu_item.un a					{background: transparent;}				 
.breadcrumb				{
	padding:10px 22px 10px 24px;
	margin:0px 14px 0px 14px;
	
	border-radius: 0px 5px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    -khtml-border-radius: 0px 5px 5px 5px;
	
	border: 1px solid #b6b6b6;
	box-shadow: 1px 1px 3px #bfbfbf;
	background-color: #f9f9f9;
}
.navigation 				{padding:3px 0px 0px 0px;margin:0px 0px 0px 0px; list-style:none; float:right;}
.navigation  li				{float:left; display:inline-block;cursor:pointer; white-space:nowrap;background:transparent;}
.navigation  li.un			{background:none;}

.navigation_item a 			{color:#b8b7b7;font-size:12px;line-height:13px;font-weight:normal;
				 			 cursor:pointer; white-space:nowrap;display:block;padding:6px 9px 6px 7px;}
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#272727;}				 
.footer_menu							{
	margin-top:0px;
}
.footer									{
	padding:0px 0px 0px 0px;
	border-top:1px solid #858585;
	overflow:hidden;
	/* [disabled]margin-top: 9px; */
	background-color: #E5E5E5;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    -khtml-border-radius: 0px 0px 10px 10px;
	
}
.footer p								{
	margin:2px 0px 0px 10px;
	padding-left:0px;
}
.footer p								{color:#858585;font-size:11px; line-height:23px;}
.footer p a								{color:#858585;}
.footer p b	a,
.footer p b								{color:#858585;font-weight:normal;}
.footer p b	a							{text-decoration:underline;}
.footer p b	a:hover						{text-decoration:none;}
.footer2_td								{
	padding:20px 0px 0px 0px;
}
.footer ul					{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px -12px;
	list-style:none;
	overflow:hidden;
}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap; line-height:23px;}
.footer li.un a				{background:none;}
.footer a:hover				{text-decoration:underline;}
.footer_item				{}

.footer_item a 				{
	color:#858585;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	width:auto;
	cursor:pointer;
	width:auto;
	cursor:pointer;
	padding:0px 22px 0px 25px;
	background:url('images/site/footer_item_bg.gif') 0px 0px no-repeat transparent;
}
.footer_item a:hover,				 
.footer_item.selected a		{color:#b4b4b4;}				 
.upcoming td				{padding: 5px 5px 5px 5px;}
.wrapper_box 				{
	padding: 0px 0px 32px 20px;
}
.wrapper_box .table			{
	width:100%;
}

.prods_content				{
	margin-bottom:0px;
}

.prods_content .name_padd							{padding:10px 0px 7px 0px; vertical-align:top; text-align:left;}
.prods_content .pic_padd							{
	padding:0px 0px 15px 0px;
	text-align:center;
	background: url('images/site/line_x.gif') 0px 100% repeat-x #fff;
}
.prods_content .desc_padd							{padding:1px 0px 4px 0px; text-align:left;}
.prods_content .listing_padd						{
	padding:6px 0px 5px 0px;
	text-align:left;
	width: 190px;
}
.prods_content .price_padd							{padding:2px 1px 3px 1px;vertical-align:middle; text-align:left;}
.prods_content .price_padd b						{ font-size:12px;}
.prods_content .button__padd						{
	width:100%;
	padding:0px 0px 13px 0px;
	text-align:left;
	overflow:hidden;
	border-bottom: 1px dashed silver;
}
.prods_content .button__padd a						{
	float:left;
}
.dib												{display:inline-block;}
.prods_content .name span a					{color:#5a5656; font-size:15px; line-height:16px; font-weight:normal; text-decoration:none;}
.prods_content .name span a:hover			{color:#5a5656; text-decoration:underline;}

.prods_content SPAN.productSpecialPrice 	{
	color:#b63477;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	/* [disabled]padding-right: 20px; */
}
.prods_content del							{color:#1e1e1e;font-size:12px; line-height:18px; font-weight:normal;}

.prods_content div							{
	color:#959595;
	/* [disabled]background-color: #CCC; */
}
.prods_content .desc						{color:#959595; font-size:11px;} 

.cart_total	   SPAN.productSpecialPrice 	{
	ccolor:#1e1e1e;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	margin-right: 15px;
	/* [disabled]margin-bottom: 20px; */
}

.h1 SPAN.productSpecialPrice 	{color:#1e1e1e;font-size:12px; line-height:18px; font-weight:normal;}
.h1 del							{color:#1e1e1e;font-size:12px; line-height:18px; font-weight:normal;}

.product_item							{
	max-width:190px;
	float: left;
	margin-right: 28px;
	margin-left: 0px;
	padding: 0px 9px 0px 10px;
	margin-top: 10px;
}
.prods_pic_bg							{background:#fff;}
.prod_img 							{text-align:left;}
.prod_img a 						{display:inline-block;}
/* ************************************************************************************* */
/* ************************************************************************************* */
table.listing 					{margin:0px 0px 0px 0px;}
table.listing td				{padding:1px 0px 1px 0px;background:url(images/site/listing_hline.gif) 0px 50% repeat-x;
								 color:#5a5b5c; font-size:11px; }
.prods_content .listing b,							 

.prods_content .listing b 					{font-weight:normal;}
.prods_content .listing em,
.prods_content .listing font   				{color:#5a5b5c; font-size:11px;  font-weight:normal;padding:0px 0px 0px 3px;}
.prods_content .listing b font   			{color:#5a5b5c; font-size:11px;  padding:0px 3px 0px 0px;}
.prods_content .listing b font a 			{text-decoration:underline;}
.prods_content .listing b font a:hover   	{text-decoration:none}

.prods_content .listing font a 			{color:#5a5b5c; text-decoration:underline; font-size:10px; font-weight:normal;}
.prods_content .listing font a:hover   	{color:#5a5b5c; text-decoration:none} 
.prods_content table				{
	width:100%;
}
.prods_content-td 					{
	padding:0px 20px 0px 0px;
	/* [disabled]margin-right:20px; */
}
.prods_content-td .table			{
	/* [disabled]padding-right: 20px; */
	margin-bottom: 10px;
	border-bottom: 1px dashed silver;
	padding: 0px 0px 10px 0px;
}
.prods_vseparator					{
	/* [disabled]background:url('/images/site/spacer.gif') 50% 0px repeat-y; */
	/* [disabled]border: 1px solid #black; */
}
.prods_vseparator img				{
	/* [disabled]width:14px; */
}
.prods_hseparator					{
	/* [disabled]background:0px 50% repeat-x; */
	/* [disabled]border: 1px solid #silver; */
	margin-top: 8px;
}
.prods_hseparator img				{
	/* [disabled]height:14px; */
}
.show .select						{width:30%;}
.show,
.cart_total							{
	/* [disabled]padding:8px 15px 8px 0px; */
	/* [disabled]margin:0px 15px 0px 0px; */
	color: #b63477;
	font-size: 12px;
}
.cart_total	strong					{text-transform:uppercase; display:inline-block; padding-right:10px;}
.prods_content .cart_update			{
	margin:10px 0px 0px 0px;
	width:100%;
}
.prods_content .cart_update	td		{vertical-align:middle;}

.prods_content .cart_update	.buttonSet
									{padding:0px;}
.cart_total .div-0					{float:right;margin:6px 10px 0px 0px;}
.result1_top				{
	margin:10px 24px 0px 24px;
}

.result2_top				{margin:0px 24px 10px 24px;background:url('images/site/line_x.gif') 0px 0px repeat-x;}
.result2_bottom				{background:url('images/site/line_x.gif') 0px 100% repeat-x; }

.result_top_padd div  		{
	padding:0px 0px 0px 0px;
}
.result_bottom_padd div		{padding:10px 10px 10px 10px;}

.result_top_padd			{margin:0px;}
.result_bottom_padd			{margin:0px;}

.wrapper_content-padd.un .result1_top				{margin:20px 26px 20px 26px;}
.wrapper_content-padd.un .result2_top				{margin:20px 26px 20px 26px;}

.result_right 	{text-align:right;}
.result *  		{
	color:#696767;
	font-size:11px;
	line-height:12px;
}
.result b   	{color:#161419; font-weight:normal;}
.result_un .result1_top,
.result_un .result2_top				{margin:10px 0px 0px 0px}
.result_right b							{color:#333333; font-weight:bold;font-size:11px;}
.result_right a.pageResults				{color:#333333; text-decoration:none;font-size:11px;}
.result_right a:hover.pageResults 		{color:#333333 !important;	text-decoration:none;}
.result_right a.pageResults	u			{color:#333333; text-decoration:underline;}
.result_right a:hover.pageResults u 	{color:#333333 !important;	text-decoration:none;}
.prods_content												{
	/* [disabled]margin:0px 20px 0px 0px; */
	/* [disabled]border-bottom: 1px solid #b63477; */
}
.wrapper_box.padd											{padding-top:5px;}


.prods_content .padd										{border:1px solid #e5e5e5;width:100%;}
.wrapper_prods												{padding:0px 0px 0px 0px; overflow:hidden;}
.prods_content .right .pic_padd								{padding:1px 0px 2px 17px;float:right; display:inline-block; background:none;}
.prods_content .right .name_padd							{padding:14px 0px 14px 0px; vertical-align:middle;text-align:left;}
.prods_content .right .name_padd	a						{background:none;}
.prods_content .right .desc_padd							{padding:6px 0px 10px 0px; text-align:left;}
.prods_content .right .data_padd							{padding:6px 2px 0px 0px;float:right; text-align:right; line-height:20px;}
.prods_content .right .price_padd							{padding:15px 6px 0px 0px;  text-align:left;line-height:20px; float:left;}
.prods_content .right .button_padd							{padding:7px 0px 7px 0px;}
.prods_content .left .pic_padd							{padding:1px 17px 2px 0px;float:left; display:inline-block; background:none;}
.prods_content .left .name_padd							{padding:14px 0px 14px 0px;vertical-align:middle;text-align:left;}
.prods_content .left .name_padd	a						{background:none;}
.prods_content .left .desc_padd							{padding:6px 0px 10px 0px; text-align:left;border:0;}
.prods_content .left .data_padd							{padding:6px 0px 0px 0px; text-align:left; line-height:20px;float:left;}
.prods_content .left .price_padd						{padding:15px 6px 0px 0px;float:right; line-height:20px;}
.prods_content .left .button_padd						{padding:7px 0px 7px 0px;}
.prods_content .right .pic_padd								{}
.prods_content .right .name_padd							{ border:0;}
.prods_content .right .name_padd	a						{}
.prods_content .right .desc_padd							{border:0;}
.prods_content .right .data_padd							{}
.prods_content .right .price_padd							{border:0;}
.prods_content .right .button_padd							{}
.prods_content .left .pic_padd							{}
.prods_content .left .name_padd							{border:0;}
.prods_content .left .name_padd	a						{}
.prods_content .left .desc_padd							{border:0;}
.prods_content .left .data_padd							{}
.prods_content .left .price_padd						{border:0;}
.prods_content .left .button_padd						{}
.prods_content .right.color_class4 .pic_padd							{padding:1px 17px 2px 0px;float:left; display:inline-block;}
.prods_content .right.color_class4 .name_padd							{padding:14px 0px 14px 0px;vertical-align:middle;text-align:left;}
.prods_content .right.color_class4 .name_padd	a						{background:none;}
.prods_content .right.color_class4 .desc_padd							{padding:6px 0px 10px 0px; text-align:left;}
.prods_content .right.color_class4 .data_padd							{padding:6px 0px 0px 0px; text-align:left; line-height:20px; float:left;}
.prods_content .right.color_class4 .price_padd							{padding:15px 6px 0px 0px;float:right; line-height:20px;}
.prods_content .right.color_class4 .button_padd							{padding:7px 0px 0px 0px;}
/*  *********  */
.prods_content .left.color_class3 .pic_padd							{padding:1px 0px 2px 17px;float:right; display:inline-block;}
.prods_content .left.color_class3 .name_padd						{padding:14px 0px 14px 0px; vertical-align:middle;text-align:left;}
.prods_content .left.color_class3 .name_padd	a					{background:none;}
.prods_content .left.color_class3 .desc_padd						{padding:6px 0px 10px 0px; text-align:left;}
.prods_content .left.color_class3 .data_padd						{padding:6px 2px 0px 0px;float:right; text-align:right; line-height:20px;}
.prods_content .left.color_class3 .price_padd						{padding:15px 6px 0px 0px;  text-align:left;line-height:20px; float:left;}
.prods_content .left.color_class3 .button_padd						{padding:7px 0px 0px 0px;}

/*  *********  */
.buttonSet						{
	/* [disabled]padding:5px 0px 0px 0px; */
	/* [disabled]overflow:hidden; */
	/* [disabled]border-top: 1px dashed silver; */
	/* [disabled]margin-top: 2px; */
}
.buttonAction					{
	display:inline-block;
	width:50%;
	float:left;
	padding:0px;
	margin:10px 0px 0px 0px;
}
.contentContainer textarea,
.contentContainer select,
.contentContainer input				{border:1px solid #d9d9d9;background:#fff;padding:1px; color:#706c56; font-size:11px; line-height:18px; }
.ui-dialog	.ui-dialog-titlebar
.ui-dialog	.ui-dialog-titlebar				{border-top:0px;}
.ui-dialog	.ui-dialog-titlebar span		{color:#fff;}
.ui-dialog	.ui-dialog-titlebar,
.ui-dialog	.contentContainer				{background:#303030;}


.prods_content .right a.bg_button2,
.prods_content .right a#bg_button2, 
.prods_content .right a#bg_button2-act,
.prods_content .right a.bg_button22,
.prods_content .right a#bg_button22, 
.prods_content .right a#bg_button22-act,

.prods_content .left a.bg_button2,
.prods_content .left a#bg_button2, 
.prods_content .left a#bg_button2-act,
.prods_content .left a.bg_button22,
.prods_content .left a#bg_button22, 
.prods_content .left a#bg_button22-act			{margin:0px 0px 0px 0px;}

p		{margin-top:0px; margin-bottom:0px;}
.coProgressBar		{float: left; width: 75%; padding-top: 5px; }
#coProgressBar		{ height:5px;}
.ui-progressbar		{border:1px solid #e5e5e5;}
.ui-progressbar .ui-progressbar-value	{background:#e5e5e5;}

.prods_options				{padding:10px 20px 10px 20px; border:1px solid #e5e5e5; border-width:1px 0px 1px 0px; margin-top:10px;}
.prods_options br			{line-height:10px;}
.prods_options-title		{padding: 0px 0px 10px 0px;font-size:130%; font-weight:bold;}
.wrapper-padd				{padding: 10px 5px 10px 5px;}
.bg_button22 span.ui-button-text,
a.bg_button22,
.bg_button22-act span.ui-button-text,
a.bg_button22-act,
.bg_button2 span.ui-button-text,
a.bg_button2,
.bg_button2-act span.ui-button-text,
a.bg_button2-act							{
	text-transform:lowercase;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	white-space:nowrap;
	padding: 1px 0px 1px 0px;
	margin: 4px 4px 4px 0px;
}

.bg_button2,
.bg_button22,
.bg_button2-act,
.bg_button22-act							{display:inline-block; cursor:pointer; }

.bg_button22 span.ui-button-text,
a.bg_button22 								{
	color:#FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B63477', EndColorStr='#EA8EBE', GradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #B63477), color-stop(1.00, #EA8EBE));
	background: -moz-linear-gradient(top, #B63477 0.00%, #EA8EBE 100.00%);
	border: 1px solid #b63477;
	padding: 3px 7px 3px 6px;
	text-shadow: #606060 -0px 1px 1px;
	
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	
	background-color: #B63477;
	font-weight:bold;
}											 
.bg_button22-act span.ui-button-text,
a.bg_button22-act 							{
	color:#FFFFFF;
	text-decoration:none;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B63477', EndColorStr='#EA8EBE', GradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #d07da8), color-stop(1.00, #B63477));
	background: -moz-linear-gradient(top, #d07da8 0.00%, #B63477 100.00%);
	border: 1px solid #B63477;
	text-shadow: #606060 -0px 1px 1px;
	
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	
	padding: 3px 7px 3px 6px;
	background-color: #B63477;
	font-weight:bold;
}											 
.bg_button2 span.ui-button-text,
a.bg_button2 								{
	color:#479ade;
	text-decoration:none;
}
.bg_button2-act span.ui-button-text,
a.bg_button2-act 							{
	color:#479ade;
	text-decoration:underline;
}											
.buttonSet .bg_button2,
.buttonSet .bg_button2-act,
.buttonSet .bg_button22,
.buttonSet .bg_button22-act				{
	padding: 0px 5px 0px 0px;
}												
.z1							{padding:0px 14px 2px 0px; width:100%;}
.z1 table					{width:273px;}
.z1 td						{padding:0px 0px 5px 0px; text-align:right}
.z1 b						{
	width: 10px;
}
.z1 td						{color:#545260; font-size:11px; line-height:12px; font-weight:normal;}
.z1 a 		 				{color:#474747; font-size:11px; line-height:12px; font-weight:normal;  text-decoration:none}
.z1 a:hover   				{color:#474747; text-decoration:underline;}
.select			{
	width:100%;
	border:1px solid #e8e8e8;
	background:#fff;
	color:#9a9a9a;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:21px;
	line-height:18px;
	padding-top:1px;
}
.select2 		{margin:0px 0px 6px 0px; border:1px solid #ececec;background:#fff; color:#545260;}	
.select2 td		{padding:13px 0px 10px 0px; height:36px; vertical-align:middle;}			 
.select2 select	{width:70%; border:1px solid #f3f3ec;background:#fff; color:#545260;vertical-align:middle;margin:0px 10px 2px 10px;}
.select3		{width:100%;border:1px solid #f3f3ec;background:#fff; color:#545260;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px;}

.search					{padding:0px 36px 6px 0px;vertical-align:middle; width:100%; height:30px;}
.search .go				{width:100%;border:0px solid #cccccc;background:transparent; color:#9a9a9a; font-size:11px; line-height:18px;vertical-align:middle;margin:0px 0px 0px 0px;
						 padding-left:5px; padding-right:0px; height:18px; vertical-align:middle;}
.search td				{color:#4a4849; font-size:14px; line-height:12px; font-weight:normal;}
.search	.table			{width:135px;}
.search	.td				{padding:0px 0px 4px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.search_input-rep			{background:url(images/site/search-rep.gif) 0px 0px repeat-x; width:100%;}
.search_input-left			{background:url(images/site/search-left.gif) 0px 0px no-repeat;}
.search_input-right			{width:100%;vertical-align:middle; height:21px;}

.search_button-rep			{background:url(images/site/search-rep.gif) 0px 0px repeat-x;}
.search_button-left			{background:url(images/site/search2-right.gif) 100% 0px no-repeat;}
.search_button-right		{vertical-align:middle; height:21px;padding:0px 0px 0px 0px;}
.navigation2				{width:100%;padding:0px 34px 0px 0px;}
.navigation  				{padding:5px 0px 6px 0px;text-align:right;}
.navigation td				{vertical-align:middle; white-space:nowrap;padding:0px 0px 0px 0px;}
.navigation .table			{width:100%;}	

.navigation a				{color:#e40808; font-size:12px; line-height:13px; font-weight:normal;text-decoration:none;}
.navigation a:hover			{color:#e40808; text-decoration:none;}
.navigation  .languages 				{padding:0px 15px 0px 18px; text-align:right;}
.navigation  .languages table			{width:148px;}
.navigation  .languages td				{text-align:right;}
.navigation  .languages .languages_img	{margin:0px 4px 0px 4px;}

.navigation  .currencies 				{padding:0px 15px 0px 0px;}
.navigation  .currencies table			{width:156px;}


.navigation  .languages td,
.navigation  .currencies td		{color:#9a9a9a; font-size:11px; line-height:14px; font-weight:normal; text-transform:lowercase; vertical-align:middle;}

.navigation .select				{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.bg_body .bg2_body #bodyWrapper #bodyContent .contentContainer .contentPadd form .contentContainer.page_un2 .contentPadd .prods_content tbody tr .prods_content-td .table tbody tr td table {
	/* [disabled]font-weight: bold; */
	margin: 0px;
}
.bg_body .bg2_body #bodyWrapper #bodyContent .contentContainer .contentPadd form .contentContainer.page_un2 .contentPadd .prods_content tbody tr .prods_content-td .table tbody tr td table tbody tr .name .cart_update {
	/* [disabled]font-weight: bold; */
	/* [disabled]padding-right: 50px; */
}
.button-continue {
	color:#FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B63477', EndColorStr='#EA8EBE', GradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #B63477), color-stop(1.00, #EA8EBE));
	background: -moz-linear-gradient(top, #B63477 0.00%, #EA8EBE 100.00%);
	border: 1px solid #b63477;
	padding: 4px 8px 4px 7px;
	text-shadow: #606060 -0px 1px 1px;
	
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	
	background-color: #B63477;
	text-transform: lowercase;
	margin-right:20px;
	font-size:11px;
	font-weight:bold;
	margin-top: 15px;
}
.button-continue:hover{
	color:#FFFFFF;
	text-decoration:none;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B63477', EndColorStr='#EA8EBE', GradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #d07da8), color-stop(1.00, #B63477));
	background: -moz-linear-gradient(top, #d07da8 0.00%, #B63477 100.00%);
	border: 1px solid #B63477;
	text-shadow: #606060 -0px 1px 1px;
	border-radius: 3px 3px 3px 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
	
	/* [disabled]padding: 3px 7px 3px 6px; */
	background-color: #B63477;
	text-transform: lowercase;
	/* [disabled]margin-right:15px; */
	font-weight:bold;
}
.model-series {
	/* [disabled]font-size: 9px; */
	float: left;
	width: 250px;
	border-bottom: 1px dashed silver;
}



/* dealer box */
div.dealer-bar {
border-style: none;
background-color: #e5e5e5;
padding-right: 9px;
margin-right: 0;
width: 110px;
height: 51px;
margin-top: -18px;
padding-top: 0;
padding-bottom: 10px;
}

input.dealerButton {
margin-top: 0;
}

input.dealerInput {
margin-top: 1px;
margin-bottom: 5px;
}
