<style>

	.emptyStyle { }
	body{color:#000000;font-family:arial;margin:0px;font-size:10pt;behavior:url("htc/csshover.htc");}

	table { font-size:10pt; direction:rtl;padding:0px;}

	h1,h2,h3,h4 {margin:0px;}

	img {margin:0px;padding:0px;border:0px;}
	.imgLink {cursor:pointer;border:0px;}
	.block{margin:0px;border:0px;display:block;}
	.blockLink{margin:0px;border:0px;display:block;cursor:pointer;}
	.bold_main { font-size:10pt;  font-weight:bold; color: #293765;}
	.bold_main_small { font-size:6pt;  font-weight:bold; color: #293765;}
	.bold_second { font-size:12pt;  font-weight:bold; color: #E5810A;}
	.bold_second_small { font-size:8pt; font-weight:bold; color: #E5810A;}

	p.justP {margin:0px;text-align:justify;}
	p.spacerP {margin:0px;margin:10px;display:inline;}
	div.spacer {height:10px;margin:0;padding:0;width:auto;}

	ul,ol {margin:5px;margin-right:30px;}
	form {margin:0px;}

	input, select, textarea{font-size:9pt;font-family:arial;border:1px solid #293765;}
	input.buttons {border:0px; background-color:#293765;color:#FFFFFF;cursor:pointer;font-weight:bold;}
	input.defaultInput{border:1px solid #293765;}
	input.submitButton_1 {width:30px;height:20px;background:url(images/subButton_1.gif) no-repeat;border:0px;cursor:pointer;}
	input.submitButton_2 {width:30px;height:20px;background:url(images/subButton_1.gif) no-repeat 0px -20px;border:0px;cursor:pointer;}

	a:link,a:visited,a:active {text-decoration:underline; color:#293765;}
	a:hover {text-decoration:none; color:#293765;}

	a.loginLink:link,a.loginLink:visited,a.loginLink:active {text-decoration:none; color:#293765; font-size:8pt;}
	a.loginLink:hover {text-decoration:underline; color:#293765;font-size:8pt;}

	a.arrow_title:link,a.arrow_title:visited,a.arrow_title:active,a.arrow_title:hover {
		text-decoration:underline;
		color:#b20101;
		background:url(images/redArrow_toLeft.jpg) no-repeat right 5px;
		padding-right:15px;
		display:block;
		font-weight:bold;
	}
	a.arrow_title:hover {text-decoration:none; color:#293765;background-image:url(images/blueArrow_toLeft.jpg);}
	
	a.pathLink:link,a.pathLink:visited,a.pathLink:active,a.pathLink:hover {
		text-decoration:underline;
		color:#b20101;
		font-weight:bold;
	}

	/* Top Flash Table */
	table.topHeader {width:100%;height:114px;direction:right;}
	table.topHeader td.left {width:50%;background:url(images/tal_2.jpg) repeat-x;}
	table.topHeader td.right {width:50%;background:url(images/tal_1.jpg) repeat-x;}
	table.topHeader td.center {width:750px;vertical-align:top;text-align:left;white-space: nowrap;}

	/* Top Menu Table */
	table.menuTable {width:100%; height:30px;font-family:arial;background:#DDDDDD;}
	table.menuTable td.menu_holder {vertical-align:middle;padding:0px 10px;}
	table.menuTable td.search_holder {width:260px;padding:0px 10px;}
	td.search_holder div {float:left;margin:0px 1px;line-height:20px;color:#293765;font-weight:bold;font-size:10pt;}
	td.search_holder div.search_box {height:20px;width:141px;background:url(images/search_box.gif) no-repeat;text-align:center;}
	td.search_holder div.search_box input {border:0px;background-color:transparent;width:135px;height:18px;}
		/* Main Tables */
	table.main_outer {width:100%;}
	table.main_outer td.sideStrip_align {width:180px;vertical-align:top;text-align:right;}
	table.main_outer td.sideStrip_align_mir {width:255x;vertical-align:top;text-align:left;}
	table.main_outer td.mainPage_cont {min-width:400px;padding:1px;vertical-align:top;}
	table.page_body {width:100%;}

	/* Products Menu */
	#sideMenu_products {border-bottom:1px solid #006FAF;width:180px;background:url(images/sideMenu180px_centerBorder.jpg) repeat-y;margin-bottom:10px;}
	#sideMenu_products tr.top {height:37px;background:url(images/sideMenu180px_topBorder.jpg) no-repeat;}
	#sideMenu_products td {padding:2px 5px;}
	#sideMenu_products a {float:right;text-decoration:none;line-height:13px;}
	#sideMenu_products a:hover{color:#E5810A;}
	div.sMenu_closed, div.sMenu_open, div.sMenu_none {width:9px;height:13px;float:right;margin-left:5px;}
	div.sMenu_none {cursor:pointer;background:url(images/blueArrow_toLeft.jpg) no-repeat center;}
	div.sMenu_closed {cursor:pointer;background:url(images/redArrow_toLeft.jpg) no-repeat center;}
	div.sMenu_open {cursor:pointer;background:url(images/redArrow_down.jpg) no-repeat center;}
	div.sMenu_sep { width:90%;height:3px;background:url(images/dotted_liteBlue.gif) repeat-x;clear:both;}


	/* Yellow Side Table */
	#sideMenu_second {width:180px;background:url() repeat-y;margin-bottom:10px;background-color:#2591cf;color:white;}
	#sideMenu_second tr.top {height:16px;background:url(images/theletTable_Center.gif) no-repeat;}
	
	/* Contact Side Table */
	#sideMenu_orange {clear:both;width:180px;background:url() repeat-y;margin-bottom:10px;background-color:#f8991d;color:white;}
	#sideMenu_orange tr.top {height:16px;background:url(images/orangeTable_Center.gif) no-repeat;}

	/* Grey Side Table */
	#sideMenu_grey {width:180px;background:url(images/greyTable_Center_new.gif) repeat-y;}
	#sideMenu_grey tr.top {height:16px;background:url(images/greyTable_Top_new.gif) no-repeat; width:180px;}

	/* Small Cart*/
	#small_cart {border-bottom:1px solid #006FAF;width:250px;background:url(images/blue_200_center.jpg) repeat-y #293765;color:#FFFFFF;}
	#small_cart tr.top {height:16px;background:url(images/blue_200_top.jpg) no-repeat;}
	#small_cart .to_cart {float:left;display:block;cursor:pointer;border:0px;}
	
	/* Help Banner*/
	#help {border-bottom:0px solid #006FAF;width:250px;background-color:#f8991d;color:#FFFFFF;margin-bottom:15px;}
	#help tr.top {height:16px;background:url(images/orangeTable_Center.gif) no-repeat;}
	#help .to_cart {float:left;display:block;cursor:pointer;border:0px;}

	/* Sum Cart */
	#sumCart {border-bottom:0px solid #006FAF;width:250px;background-color:#64F6D2;color:#FFFFFF;margin-bottom:15px;}
	#sumCart tr.top {height:16px;background:url(images/greyTable_Top_new.gif) no-repeat;}
	#SumCart .to_cart {float:left;display:block;cursor:pointer;border:0px;}

	#contentwrapper{border-bottom:0px solid #006FAF;width:250px;background-color:#D2F1FA;color:#FFFFFF;margin-bottom:15px;padding:3px;}
	.billcontent{width:100%;display:block;height:160px}

	/* Style specs for layer that glides. */
 	#glideDiv
	{
		position:relative;
		/*z-index:200;*/
		z-index: 80;
		margin:0px;
		padding:0px;
	  }
	#glidePrice
	{
		position:relative;
		width:550px;
		/*z-index:200;*/
		/*z-index: 80;*/
		background-color:#DEDCFA;
		margin:0px;
		padding:0px;
	  }

	/************* HOME PAGE *****************/
	div.catList_title, div.subTitleStrip {
	  	width:auto;
	  	text-indent:10px;
	  	height:25px;
	  	line-height:25px;
	  	background:url(images/titleBox_left_new.gif) left top no-repeat #2591cf;
	  	color:#FFFFFF;
	  	font-weight:bold;
	  	font-size:10pt;
	  	clear:both;
	  	padding:0;
	  	margin:0;
	  	margin-bottom:10px;
	}

	div.catList_title a {
		color:white;
		text-decoration:none;
	}

	div.catList_title a:hover {
		color:white;
		text-decoration:underline;
	}

	div.catList_title img, div.subTitleStrip img {
		margin-top:3px;
		display:inline;
	}

	div.subTitleStrip {
		margin:10px 0px;
		background-image:url();
		background-color:#DDDDDD;
		color:#293765;
	}

	div.prdBox {
		width:auto;
		margin:10px 0px;
	}

	div.prdBox table.prdBox_table {
		width:100%;
	}

	table.prdBox_table td.prdPic {
		width: 110px;
		height: 90px;
		text-align:right;
		padding-left:5px;
		vertical-align:top;
		white-space: nowrap;
	}

	table.prdBox_table td.prdPic50px {
		width: 50px;
		height: 50px;
		text-align:right;
		padding-left:2px;
		vertical-align:top;
		white-space: nowrap;
	}

	table.prdBox_table td.prdInfo {
		width: 100%;
		height: 100%;
		vertical-align:top;
	}
	div.prdBox table.prdBox_table td.prdInfoSmall {
		width: 100%;
		height: 100%;
		font-size: 12px;
		vertical-align:top;
		text-align:right;
	}

	p.prdBox_sep {
		height: 5px;
		background:url(images/dotted_liteBlue.gif) repeat-x center;
		width:auto;
		clear:both;
		margin:0px;
	}

	div.mnfPic{
		float:left;
		padding:2px;
	}

	/******************************************
	table login
******************************************/
/* Login Table */
#loginBox {width:250px;background:url(images/greyTable_Center_new.gif) repeat;color:#293765;}
#loginBox td {padding:2px 10px; }
#loginBox tr.top {height:16px;background:url(images/greyTable_Top_new.gif) no-repeat; background-position:0% 0%;}
/************* Login Box  ********************************/

#loginBox input.text{
	background-color:#FFFFFF;
	width:120px;
	height:17px;
	border:1px solid #293765;
	padding:0; margin:0;
	font-size:9pt;
	line-height:20px;
}

table.login{
	width:100%;
	height:100%;
	vertical-align:top;
	direction:rtl;
	text-align:left;
}


table.login td.log_tohen{
	border-top:1px solid #FFFFFF;
	width:100%;
	height:100%;
	vertical-align:top;
	background-color:#E5810A;
	padding:16px;
	font-size:9pt;
}
td.log_tohen p{
	padding:0; margin:0 0 10px 0;
	font-size:9pt;
}
td.log_tohen form.login{
	padding:0; margin:0;
	font-size:9pt;
}

/*** Products Page **/

img.prdPicture {
	border:1px solid #DDDDDD;
	padding:2px;
}

div.categories_container {
	width:100%;
	float:right;
	clear:both;
}

div.categories_container div.cat_holder {
	width:130px;
	height:auto !important;
	min-height:100px;
	height:100px;
	border:1px solid #DDDDDD;
	padding:5px;
	float:right;
	display:inline;
	margin-left:10px;
	margin-bottom:10px;
}

div.cat_holder .title {
	font-size:10pt;
	font-weight:bold;
	color:#E5810A;
	width:120px;
	height:30px;
	white-space:break;
	text-align:right;
	padding-right:15px;
	background-image:url(images/blueArrow_toLeft.jpg);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div.cat_holder .img_cont {
	width:100%;
	margin-top:5px;
	text-align:center;
}


/************  Product Details ******************/

	.prdTitle { font-size:14pt; color: #293765; font-weight:bold; text-align: left;}
	.shortDesc { font-size:10pt;  font-weight:bold; padding-top:10px;}
	.fullDesc { font-size:9pt; padding-top:20px;}
	.priceTitle { font-size:11pt;  font-weight:bold; color: #293765; text-align:right;}
	.priceValue { font-size:11pt;  font-weight:bold; color: #E5810A; text-align:right;}
	div.prd_sep { width:100%;height:3px;background:url(images/dotted_liteBlue.gif) repeat-x;clear:both;}


/** new products design - eytan, 10.2.08 **/
div#prd_info {
	width:100%;
	float:right;
}

div.prd_groups {
	width:100%;
	float:right;
	margin-bottom:10px;
	padding-bottom:10px;
	background-image:url(images/dotted_liteBlue.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

div.prd_groups .right {
	float:right;
}

div.prd_groups .left {
	float:left;
}

div.prd_info {
	float:right;
}

div.prd_pic {
	width: 150px;
	margin-left: 10px;
}

div.prd_pic img {
	clear:both;
}

div.price {
	clear:both;
	margin: 5px 0;
}

div.prd_props {
	float:right;
	margin-bottom:5px;
	clear:right;
	width:100%;
}

table.props_table {
	
	width:450px;
}

table.props_table td {
	padding:3px 10px;
}

.prop_group {
	font-size:16px;
	font-weight:bold;
	whitespace:nowrap;
	color:white;
	width:100%;
	background-color:#2591cf;
}
.prop_header {
	font-size:16px;
	font-weight:bold;
	whitespace:nowrap;
	color:white;
	text-align:center;
	background-color:#2591cf;
}

.prop_name {
	font-weight:bold;
	whitespace:nowrap;
	color:white;
	width:150px;
	background-color:#006FAF;
}

.prop_value {
	direction:ltr;
	background-color:#EFEFEF;
	text-align:center;
	width:300px;
}


div#side_menu {
	float: right;
	clear: both;
	width: 100%;

}
.sideStrip_align ul, .sideStrip_align li {
	list-style: none;
	float: right;
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	width: 99%;
	margin-right: 0px;
}

.sideStrip_align li {
	background-image: url(images/dotted_liteBlue.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	padding-top:4px;
	padding-right:3px;
	min-height: 20px;
}

.sideStrip_align li:hover {
	background-color:#EFEFEF;
}

.sideStrip_align ul {
	margin-right: 0px;
	clear:both;
}


#sideMenu_second,.spacerP, #sideMenu_grey, #sideMenu_products {
	float: right;
	clear: both;

}

div.expand_button {
	background-image: url(images/plusButton.gif);
	background-repeat:no-repeat;
	width: 25px;
	height:11px;
	float: right;
	margin-left: 5px;
	margin-top:3px;
}
div.minusbutton
{

	background-image: url(images/minusButton.gif);
	background-repeat:no-repeat;
	width: 25px;
	height:11px;
	float: right;
	margin-left: 5px;
	margin-top:3px;

}
div.no_expand_button {
	background-image: url(images/emptyButton.gif);
	background-repeat:no-repeat;
	width: 25px;
	height:11px;
	float: right;
	margin-left: 5px;
	margin-top:3px;
}


li a.side_menu_text {
	font-family: arial;
	font-size: 10pt;
	line-height:20px;
	color: #293765;
	float: right;
	white-space: break;
	width: 80%;
	display:block;
	margin-bottom:5px;
}
li a.morebold {
	font-family: arial;
	font-size: 10pt;
	font-weight:bold;
	line-height:20px;
	color: #293765;
	float: right;
	white-space: break;
	width: 90%;
	display:block;
	margin-bottom:5px;
}

li li a.side_menu_text {
	width: 70%;
}

/*
Product box
*/

div.prd_box {
	width: 100%;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	margin-bottom: 20px;

	background-image: url(images/dotted_liteBlue.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	padding-bottom: 3px;
}

div.prd_img {
	float: right;
	width: 20%;
	overflow-x: hidden;
}

div.prd_img img {
	float: right;
}

div.prd_info {
	float: right;
	width: 75%;
	margin-right: 10px;
	display: inline;

	height: 50px;
}

span.prd_description {
	float: right;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	width: 100%;
	margin-top:10px;

}

span.prd_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	 font-weight:bold;
	color: #000000;
	width: 100%;

}
div.leftdiv
{
	width: 100%;
	float: ;


}

select.pages
{
      margin-top:10px;
	width: 40px;
}


/** Search Results **/
div.search_container, div.results_title, div.results_text, div.results_spacer {
	width: 100%;
	float:right;
}

div.results_spacer {
	float:none;
	clear:both;
	height:10px;
}

div.results_title, div.results_title a {
	font-family:arial;
	color:;
}

div.results_title a {
	font-size:11pt;
	font-weight:bold;
	text-decoration:underline;
}

div.results_title a:hover {
	text-decoration:none;
}

span.footer_text {

	float: right;
	margin-right: 10px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: right;
	direction: rtl;
	color: #000000;
}
a.nav_box, a.nav_box_highlighted {
	float: right;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: ;
	text-align: center;
	text-decoration: none;
	border: 1px solid ;
	height: 14px;
}

a.nav_box:hover, a.nav_box_highlighted {
	background-color: ;
	color: ;
}

a.nav_prev {
	background-image: url();
	background-position: 100% 5px;
	background-repeat: no-repeat;
	float: right;
	white-space: nowrap;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: ;
	text-align: right;
	padding-right: 12px;
}

a.nav_next, a.movie_nav {
	background-image: url();
	background-position: 0% 5px;
	background-repeat: no-repeat;
	float: left;
	white-space: nowrap;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: ;
	text-align: left;
	padding-left: 12px;
}

a.nav_next_tip {
	background-image: url();
	background-position: 0% 5px;
	background-repeat: no-repeat;
	float: right;
	white-space: nowrap;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: ;
	text-align: left;
	padding-left: 12px;
}
div.callNav{
		font-size:10pt;
		float:Left;
		direction:ltr;
		position:relative;
		width:auto;
		height:22px;
		line-height:22px;
		display:inline;
		color:;
		}
	div.callNav a, div.callNav span{
		font-size:10pt;
		float:Left;
		line-height:22px;
		display:inline;
		color:;
		padding:0;
		margin:0 2px;
		}

div.prd_data {
	float: 	right;
	width: 100%;
}

div.prd_inner_data {
	float: 	right;
	width: 77%;
}

div.prd_spacer {
	float: 	right;
	width: 100%;
	height: 30px;
}

/********** SHOPCART CLASSES ************/

table.sCart_table {
	width:100%;
	border-collapse:collapse;
	border-bottom: 1px dotted #aaaeb8;
}

table.sCart_table tr.topRow td {
	font-weight:bold;
	border-bottom: 1px dotted #aaaeb8;
}

table.sCart_table td.deliverySelector span, table.sCart_table td.deliverySelector span.priceing {
	font-size: 8pt;
	font-weight: bold;
	color:#FFFFFF;
}

table.sCart_table td.deliverySelector span.priceing {
	font-size: 8pt;
	font-weight: normal;
}

table.sCart_table td.deliverySelector {
	padding-top: 6px;
	padding-bottom: 6px;
}
table.sCart_table td.deliverySelector * {
	vertical-align: middle;
}

table.sCart_table td.deliverySelector select {
	color:#000000;
	width: 100px;
	font-size: 8pt;
	text-align: right;
}


table.sCart_table img {
	border:0;
	cursor:pointer;
	margin:0;
}

table.sCart_table td {
	vertical-align:top;
	padding:2px;
	font-size:8pt;
	color:white;
	family:arial;
	text-align:right;
}

table.sCart_table td.c_delete{
	padding-top:4px;
}

table.sCart_table td.c_product {
	width:100%;
	padding-left:5px;
}

table.sCart_table td.c_product a {
	color:#FFFFFF;
	text-decoration:none;
	float: right;
}

table.sCart_table td.c_product a:hover {
	color:#fbce57;
	text-decoration:underline;
}


table.sCart_table td.c_quant {
	border-left:1px dotted #aaaeb8;
	border-right:1px dotted #aaaeb8;
	padding:2px 5px;
	
}

table.sCart_table div.c_quant_num {
	width: 15px;
	float: right;
}

table.sCart_table div.c_quant_cont {
	float: left;
	width:10px;
}

table.sCart_table div.c_quant_cont img {
	float: left;
	clear: both;
	margin-top:2px;
}

table.sCart_table td.c_price {
	font-weight:bold;
	white-space:nowrap;
	padding-right:5px;
}

table.sCart_table td.c_paymentprice {
	white-space:nowrap;
	font-size:11pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}

table.sCart_table td.payments {
	text-align:left;
	vertical-align:middle;
	width:100%;
}

table.sCart_table td.c_total {
	width:100%;
	text-align:left;
	font-size:11pt;
	font-weight:bold;
}

table.sCart_table td.c_bPrice {
	font-weight:bold;
	text-align: left;
	white-space:nowrap;
	font-size:16pt;
	vertical-align:middle;
}

table.sCart_table td.c_remark {
	text-align: left;
	font-size:8pt;
}

a.sCart_checkout {
	width:105px;
	height:17px;
	display:block;
	float:left;
	background-image:url(images/sCart_checkout.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
}

a.sCart_checkout:hover {
	background-position: 0 -17px;
}

a.here {
	width:105px;
	height:17px;
	display:block;
	float:left;
	background-image:url(images/here.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
}

a.here:hover {
	background-position: 0 -17px;
}


/*NEW FOOTER BY AVI */
div.footermid
{
	width: 100%;
	background:#DDDDDD;
	/*background-image:url(images/bg_footeravi.jpg);
	background-repeat:no-repeat;*/
	background-position: 0 0;
	
}
table.footer_links {
	border-collapse: collapse;
	/*margin-right:10px;*/
	margin: auto;	
}

table.footer_links * {
	vertical-align: middle;
	color: #293765;
}

table.footer_links td.spacer {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 9pt;
}

a.footer_link {
	font-size: 8pt;
	text-decoration: none;
}
a.footer_link:hover {
	text-decoration: underline;
}
table.menuTable td.tyco {
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
}
a.left {
	float:left;	
	margin-left:5px;
}
table.tycotable
{
	width: 100%;
	
}
img.imgleft
{
	float:left;

}
img.resizedimg
{
	width:100px;
	height: 90px;
	
}
.lineacros
{
text-decoration: line-through;
}
.table_new td{
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	text-align:right;
	direction:rtl;
}

.table_new td.nopadding{
	padding-right:0px;
}

.table_new td.price{
	width:90px;
}

.table_new td.dot{
	padding:0px;
	font-weight:0px;
	line-height:0px;
	height:1px;
}
	a.arrow_title_new:link,a.arrow_title_new:visited,a.arrow_title_new:active,a.arrow_title_new:hover {
		text-decoration:underline;
		color:#b20101;
		display:block;
		font-weight:bold;
		padding-bottom:5px;
	}
	a.arrow_title_new:hover {text-decoration:none; color:#293765;}
	
span.productCode, div.productCode, span.productCodeMain {
	font-size: 7pt;
	color: #293765;
	font-weight: normal;
	font-family: arial;
	text-align: right;
	padding-top: 2px;
	float: right;
	text-indent: 16px;
	width: 100%;
}

span.productCodeMain {
	padding: 0px;
	clear: both;
	margin-top: -6px;
}

div.productCode {
	color: #FFFFFF;
	width: 144px;
	clear: both;
	text-indent: 0px;
}

div.productCodecomp
{
	font-size: 7pt;
	color: #293765;
	font-weight: normal;
	font-family: arial;
	text-align: right;
	padding-top: 2px;
	float: right;
	text-indent: 16px;
	width: 144px;
	clear: both;
	text-indent: 0px;
}

span.deliveryDay {
	float: left;
	width: 100%;
	clear: both;
	float: right;
	color: #b20101;
	font-size: 12pt;
	font-weight: bold;
}

div.cartSmallDesc {
	float: right;
	width: 144px;
	color: #fbce57;
	font-size: 8pt;
	font-weight: normal;
	clear: both;
}

a.bigOrderCall {
	float: left;
	color: white;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a.bigOrderCall:hover {
	text-decoration: underline;
	color: #fbce57;	
}

.forceRight {
	float: right !important;
}
.forceLeft {
	float: left !important;
}
.noClear {
	clear: none !important;
}

div.line {
	float: right;
	clear: both;
	width: 100%;
}


select.searchSelector {
	float: ;
	width: 50px;
	color: #000000;
	margin-left:10px;
}


.mnfCheckBox {
	border: 0px;
}

a.mnfSelect {
	color: #293765;
	float: ;
	text-decoration: none;
	font-weight: bold;
	
}

.mnfFilter {
	float: right;
	padding: 0px;
	margin: 0px;
}

.mnfFilter * {
	vertical-align: middle;
	float: ;	
	margin-: 5px;

}
.mnfFilter td {
	vertical-align: middle;
	text-align: center;
	height: 30px;
	width: 80px;
	border: 1px;
}
.mnfFilter td.imgBorder {
	border:1px solid #DDDDDD;
	padding:2px;
}
.mnfFilter td.selectBox {
	vertical-align: top;
	height: 10px;
}

.mnfFilterImg {
	border:1px solid #DDDDDD;
	padding:2px;
}

a.filterButton {
	float: left;
	width: auto;
	white-space: nowrap;
	color: #293765;
	font-weight: bold;
	font-family: arial;
	font-size: 10pt;
	margin-right: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}
a.filterButton:hover {
	text-decoration: underline;
}

.catList_title_select{
width:450px;
float:right;
}

.catList_title_sel{
margin-left:10px;
margin-top:3px;
width:125px;
float:left;
}

.shourtcutstitle
{
font-size:10pt;
font-family:arial;
font-weight:bold;
color: #293765;
}

.shortcutslinks
{
color:#293765;
font-size:9pt;
font-family:arial;
}

.shourtcutlnk
{
margin-left:3px;
cursor:pointer;
text-decoration:underline;
}
.shourtcutlnkbottom
{
margin-right:15px;
cursor:pointer;
text-decoration:underline;
font-size:10pt;
font-weight:bold;
}
/*NEW AVI COMPARE*/
div.prd_propsfirst {
	float:right;
	margin-bottom:5px;
	clear:right;
	width:380px;
}
div.prd_propssec {
	float:left;
	margin-bottom:5px;
	width:380px;
}

div.prd_inner_datacomp {
	float: 	right;
	width:380px;
}

div.prd_spacer {
	float: 	right;
	width:380px;
	height: 30px;
}

table.propscomp_table {
	
	width:380px;
}

div.prd_datacompfirst {
	float: 	right;
	width: 380px;
}

div.prd_datacompsec {
	float: 	left;
	width: 380px;
}

table.propscomp_table td {
	padding:3px 10px;
}

#glidePricecomp
	{
		position:relative;
		width:380px;
		/*z-index:200;*/
		/*z-index: 80;*/
		background-color:#DEDCFA;
		margin:0px;
		padding:0px;
	  }
	
	/* Table for utils */

table.utils{
float:right;
clear:both;
direction:rtl;
text-align:right;
width:auto;
}

table.utils td{
padding:3px 10px;
width:auto;
font:normal 10pt Arial;
color:#000000;
vertical-align:top;
direction:rtl;
text-align:right;
/*width:150px;*/
}

table.utils td.lightblue{
background-color:#2591cf;
font:bold 12pt Arial;
color:#ffffff;
width:auto;
}

table.utils td.blue{
background-color:#006faf;
font-weight:bold;
color:#ffffff;
}

table.utils td.grey{
background-color:#efefef;
}
table.utils td.lightblue1{
background-color:#2591cf;
color:#ffffff;
}
	
	
/* New Icons */
	
a.zminut, a.score, a.price, a.comparesigned, a.cancel, a.byfirm{
font:bold 10pt Arial;
color:#293765;
float:right;
padding-right:20px;
background:url(images/zminut-small.png) no-repeat right;
}

a.score{
background:url(images/sort-by-score-small.png) no-repeat right;
}

a.price{
background:url(images/sort-by-price-small.png) no-repeat right;
}

a.comparesigned{
background:url(images/compare-signed-small.png) no-repeat right;
}

a.cancel{
background:url(images/cancel-filtering-small.png) no-repeat right;
margin-right:50px;
}

a.byfirm{
background:url(images/by-firm-filtering-small.png) no-repeat right;
}

a.contactus{
background:url(images/contactus.gif) no-repeat top;
width:192px;
height:51px;
float:right;
}

a.contactus:hover{
background:url(images/contactus.gif) no-repeat bottom;
}

iframe.proptable
{
float:right;
direction:rtl;
text-align:right;
width:800px;
height:1450px;
border:0px;
}

table.comparisontable{
float:right;
direction:rtl;
text-align:right;
width:auto;
}

table.comparisontable td{
padding:3px 10px;
width:auto;
font:normal 10pt Arial;
color:#000000;
vertical-align:top;
direction:rtl;
text-align:right;
}

table.comparisontable td.longblue{
background-color:#2591cf;
font:bold 12pt Arial;
color:#ffffff;
width:auto;
}

table.comparisontable td.titleblue{
background-color:#006faf;
font-weight:bold;
color:#ffffff;
width:140px;
}

table.comparisontable td.textgrey{
background-color:#efefef;
text-align:center;
width:160px;
}

table.comparisontable td.textwhitep{
background-color:#ffffff;
text-align:center;
width:160px;
border:1px solid #bfbfbf;
}

textarea.bigtextarea
{
height:150px;
}

/*************PRELOADER*****************/
div#preloader
{
	width:250px;
	height:100px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-50px;
	margin-left:-125px;
	display:block;
	z-index:100;
	background:url(images/loading.gif) center center no-repeat #FFFFFF;
	border:1px solid #CCCCCC;
}

div#pageOverlay, div#promptOverlay{
	width:100%;
	height:100%;
	top: 0;
	left: 0;
	position:absolute;
	z-index:90;
	background-color:;
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;
}

.nobakp
{
	background-image:none;
}

</style>