		* {
			font-family: Arial, Tahoma, Verdana;
		}
		body {
			text-align: center;
			margin: 0px;
		}
		#wrapper {
			width: 1000px;
			height: auto;
		}
		#header {
			position: relative;
			margin-top: 10px;
			height: 167px;
			width: 970px;
			background-color: white;
		}
		#header #menu #menu_option a {
			color: #799BB7;
			text-decoration: none;
		}
		#header #menu #menu_option a:hover {
			font-weight: bold;
		}
		#header #bar {
			position: relative;
			width: 970px;
			height: 137px;
		}
		#content {
			margin-top: 15px;
			width: 1000px;
			height: auto;
		}
				#block_title {
					width: 175px;
					height: 30px;
					background-image: url('http://tms.co.il/images/block_title_bg.gif');
				}
				#block_title font {
					color: #D7760D;
					font-weight: bold;
					font-size: 12px;
					position: relative;
					top: 8px;
				}
				#block_bottom {
					background-image: url('http://tms.co.il/images/block_bottom_bg.gif');
					width: 175px;
					height: 17px;
					background-repeat: no-repeat;
					background-position: top;
					
				}
				#block_content {
					background-color: #F2F6F8;
					height: auto;
				}
				#main_banner {
					width: 789px;
					height: 143px;
					margin-bottom: 6px;
				}
				#content_data {
					background-color: #F2F6F8;
					height: auto;
				}
				#content_data_bottom {
					height: 4px;
					background-image: url('http://tms.co.il/images/content_data_bottom.gif');
					background-repeat: no-repeat;
					background-position: bottom;
				}
		#footer {
			float: left;
			margin-top: 20px;
			width: 1000px;
			text-align: center;
			height: 60px;
			background-image: url('http://tms.co.il/images/footer_bg.gif');
			margin-bottom: 10px;
			background-position: center;
			background-repeat: no-repeat;
		}
		#footer_links {
			padding-top: 18px;
			color: #788E93;
			font-size: 12px;
		}
		#footer_links a {
			color: #788E93;
		}
		#footer_links a:hover {
			color: #FA8D01;
		}
		#footer_links span {
			margin-right: 10px;
			margin-left: 10px;
		}
		#footer_copyrights_left {
			float: left;
			padding-top: 5px;
			padding-left: 20px;
			font-size: 11px;
			color: #788E93;
		}
		#footer_copyrights_left a {
			color: #788E93;
		}
		#footer_copyrights_left a:hover {
			color: #FA8D01;
		}
		#footer_copyrights_right {
			float: right;
			padding-top: 5px;
			padding-right: 20px;
			font-size: 12px;
			color: #788E93;
		}
		#product_maraquee {
			width: 159px;
		}
		#product_maraquee hr {
			color: #477198;
		}
		#product_marquee_name {
			font-size: 12px;
			color: #666666;
			font-weight: bold;
		}
		#product_marquee_name a {
			color: #666666;
			font-weight: bold;
			text-decoration: none;
		}
		#product_marquee_name a:hover {
			font-weight: bold;
			text-decoration: underline;
		}
		#product_maraquee_price {
			font-size: 14px;
			color: #C30101;
			font-weight: bold;
		}
		#product_maraquee_oldprice {
			font-size: 10px;
			color: #C30101;
			font-weight: bold;
		}
		#product_marquee_ph_top {
			text-align: center;
			width: 100%;
		}
		#product_marquee_ph_bg {
			background-image: url('http://tms.co.il/images/product_marquee_ph_bg.gif');
			background-position: center;
			background-repeat: repeat-y;
			text-align: center;
			height: 70px;
		}
		#product_marquee_ph_bottom {
			text-align: center;
			width: 100%;
		}
		
	/* Product blocks */
	#product_block_bg {
		height: 186px;
		width: 173px;
	}
	#product_block_top {
		height: 5px;
		width: 173px;
		background-image: url('http://tms.co.il/images/product_block_top.gif');
		background-repeat: no-repeat;
	}
	#product_block_bottom {
		height: 5px;
		width: 173px;
		background-image: url('http://tms.co.il/images/product_block_bottom.gif');
		background-repeat: no-repeat;
	}
	#product_block_picture {
		height: 106px;
		background-image: url('http://tms.co.il/images/product_block_bg.gif');
		width: 173px;
		text-align: center;
	}
	#product_picture_holder {
		height: 100px;
		width: 144px;
		background-color: white;
		border: 1px solid #E2E7EC;
	}
	#product_block_product_name {
		height: 41px;
		width: 173px;
		text-align: center;
		background-image: url('http://tms.co.il/images/product_block_bg.gif');
	}
	#product_block_product_name font {
		width: 140px;
		font-size: 11px;
		color: #666666;
		font-weight: bold;
		height: 41px;
	}
	#product_block_info {
		height: 29px;
		width: 173px;
		background-image: url('http://tms.co.il/images/product_block_bg.gif');
	}
	#product_block_info_oldprice {
		font-size: 10px;
		color: #C30101;
		font-weight: bold;
	}
	#product_block_info_price {
		font-size: 14px;
		color: #C30101;
		font-weight: bold;
	}
	#product_block_info_price_big {
		font-size: 16px;
		color: #C30101;
		font-weight: bold;
	}
	#cmenu_main_option_font a {
		color: #336699;
		text-decoration: none;
	}
	#cmenu_main_option_font a:hover {
		text-decoration: underline;
	}
.error {
	color: red;
	font-size: 11px;
}
.input_box {
	background-image: url('http://tms.co.il/images/search_input_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #BBC0C5;
	font-size: 13px;
}
.button_box {
	background-image: url('http://tms.co.il/images/search_input_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #BBC0C5;
	font-size: 12px;
	color: #264670;
}
.rfont {
	font-size: 12px;
}
.cat_products {
	font-size: 9pt;
	background-color: white;
	padding: 6px;
}
.cat_products td {
}
.cat_product {
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #BBC0C5;
	font-size: 10pt;
	background-color: #f3f6f9;
	padding: 6px;
}
.cat_product a {
	color: #514d4d;
}
.cat_product a:hover {
	font-weight: bold;
}
.cat_product2 a {
	color: #514d4d;
}
.cat_product2 a:hover {
	font-weight: bold;
}
.cat_product td {
	height: 45px;
	border-top: 1px solid #a9bec7;
}

.cat_product2 {
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #BBC0C5;
	font-size: 10pt;
	padding: 6px;
}
.cat_product2 td {
	height: 45px;
	background-color: #f7fcff;
	border-top: 1px solid #a9bec7;
}
/* Users accounts */
.account_tab {
	height: 19px;
	width: 100%;
	border-bottom: 1px solid #bbc2c7;
}
.account_tab span {
	color: #00406a;
	font-size: 14px;
	height: 14px;
	margin-left: 5px;
	padding: 3px;
	border-top: 1px solid #bbc2c7;
	border-right: 1px solid #bbc2c7;
	border-left: 1px solid #bbc2c7;
	background-color: white;
	cursor: pointer;
}
.account_tab_options {
	height: 40px;
}
.account_tab_options span {
	font-size: 12px;
	height: 13px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 4px;
	border-bottom: 1px solid #bbc2c7;
	border-right: 1px solid #bbc2c7;
	border-left: 1px solid #bbc2c7;
	background-color: white;
}
.enote {
	font-size: 11px;
}
.slice_option a {
	color: darkblue;
}
.slice_option a:hover {
	color: #C30101;
}
.slice_showhide a {
	color: #C30101;
}
.inpages {
	color: #666666;
	font-size: 13px;
	padding: 10px;
}
.inpages a {
	color: #666666;
}
.inpages a:hover {
	color: #C30101;
	font-weight: bold;
}
.basic_link {
	color: #666666;
}
.basic_link:hover {
	color: #C30101;
	font-weight: bold;
}
/* PC Builder */
.pcb_manufacturer_name {
	background-color: #9da6a2;
	padding: 4px;
	font-weight: bold;
	border-top: 1px solid #bbc0c5;
}
.pcb_product_none {
	background-color: white;
	padding: 4px;
}
.pcb_product_name {
	background-color: #f3f6f9;
	padding: 4px;
	border-top: 1px solid #bbc0c5;
}
.pcb_product_name2 {
	background-color: #f7fcff;
	padding: 4px;
	border-top: 1px solid #bbc0c5;
}
.pcb_product_selected {
	background-color: #fff390;
	padding: 4px;
	font-weight: bold;
	border-top: 1px solid #bbc0c5;
}
.pcb_floating_div {
	width: 531px;
	height: 250px;
	position: absolute;
	background-color: white;
	border: 1px solid #BBC0C5;
	overflow: auto;
}
.pcb_product_type {
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #BBC0C5;
	font-size: 10pt;
	background-color: white;
	height: 17px;
	padding: 6px;
	cursor: pointer;
}

/* Product page */
.productTypeTable td {
	border: 1px solid #BBC0C5;
	font-size: 11px;
	background-color: #f7fcff;
}
.productTypeTable td.attribute {
	font-weight: bold;
	background-color: #fff;
	color: #47739B;
	font-size: 12px;
}
.p_product_name {
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	width: 93%;
}
.p_product_icons_price {
	height: 37px;
	width: 93%;
}
.p_product_description {
	width: 93%;
	font-size: 12px;
	color: #47739B;
}
.p_product_specification_title {
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}
.p_product_specification_bg {
	background-image: url('http://tms.co.il/images/p_specification.gif');
	height: 10px;
	width: 100%;
	background-repeat: repeat-x;
}
.p_product_specification {
	font-size: 12px;
	color: #47739B;
}

/* Reviews */
.review_title h3 {
	margin-bottom: 2px;
}
.review_content {
	font-size: 12px;
	font-height: 20px;
	text-align: justify;
}
.review_date_author {
	font-size: 11px;
	margin-bottom: 2px;
}
.review_bottom {
	padding-top: 15px;
	color: #627DA0;
}
.review_bottom a {
	font-size: 13px;
	font-weight: bold;
	color: #627DA0;
}

.search_input {
	background-image: url('http://tms.co.il/images/sinput_bg.gif');
	height: 16px;
	width: 131px;
	font-size: 11px;
	border: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.search_submit {
	font-size: 14px;
	border: 0px;
	background-color: transparent;
	color: #002135;
}

.bbcode {
	overflow: auto;
	border: 1px solid #627DA0;
}

span.extras_title { color: #666666; font-weight: bold; font-size: 16px; line-height: 24px; }
span.extra_title { font-weight: bold; font-size: 15px; padding-bottom: 2px; line-height: 20px; }
div.product_extras div label { cursor: pointer; }
div.product_extras div label .price { color: #C30101; }

.clear {clear:both; font-size: 0; line-height: 0;}
.nolist {list-style:none; list-style-type:none; padding: 0; margin: 0;}
