

	.Button {
		float:left;
		display:inline;
		height:21px;
		overflow:hidden;
		cursor:pointer;
		line-height:17px;
	}

	.Button .L {
		float:left;
		display:inline;
		height:21px;
		width:2px;
		background:url(images/btn-l.gif);
	}

	.Button .C {
		float:left;
		display:inline;
		background:url(images/btn-c.gif);
		height:19px;
		padding-top:2px;
		font-weight:bold;
		color:#3c6997;
		padding-left:7px;
		padding-right:7px;
	}

	.Button .R {
		float:left;
		display:inline;
		height:21px;
		width:2px;
		background:url(images/btn-r.gif);
	}


/* Top Menu Settigns End */

.Prev {
	float:left;
	display:inline;
	margin-left:6px;
	background:url(images/moon-left.gif) 0px 0px no-repeat;
	padding-left:14px;
	color:#3c6997;
	height:16px;
}

.Prev a,.Next a {
	color:#3c6997;	
}

.Next {
	float:right;
	display:inline;
	margin-right:6px;
	background:url(images/moon-right.gif) 100% 0px no-repeat;
	padding-right:14px;
	color:#3c6997;
	height:16px;

}

.block {
	margin:auto;
	display:block;
}

.pic-info {
	color:#b59331;
}

.HR {
	height:1px;
	overflow:hidden;
	background:#6b8fb3;
}

/* Global Elements End */



.Content {
clear:both;
margin-top:19px;
overflow:hidden;
}












/* PAGE - Homepage Start */

/* Side Menu Settings - Homepage Start */

	.Content ul.SideMenu {
		margin:0px;
		padding:0px;
		float:left;
		display:inline;
		list-style-type:none;
		text-align:left;
		width:214px;
	}

	.Content ul.SideMenu li {
		margin-bottom:8px;
		float:left;
		display:inline;
		clear:both;
	}

	.Content ul.SideMenu li img {
		display:block;
	}

/* Side Menu Settings - Homepage End */

/* The Middle Area Start */

	.Content .Info {
		float:left;
		display:inline;
		width:425px;
		min-height:475px;
		_height:475px;
		border-right:1px solid #a2cbf4;
	}

	.Content .InfoItem {
		min-height:143px;
		_height:143px;
		margin-bottom:18px;
	}

	h2.info {
		margin:0px;
		padding:0px;
		padding-left:14px;
		font-size:14px;
		color:#a68521;
		font-weight:normal;
		background:url(images/bullet.gif) 0px 4px no-repeat;
		margin-bottom:5px;
	}

	.Content .InfoItem h3 {
		margin:0px;
		padding:0px;
		padding-left:14px;
		font-size:14px;
		color:#6b8fb3;
		margin-bottom:5px;
	}

	.Content .InfoItem p {
		margin:0px;
		padding:0px;
		margin-top:-3px;
		margin-left:14px;
		width:355px;
		font-size:12px;
		color:#143d66;
		line-height:14px;
	}

	.Content .InfoItem a {
		margin-top:2px;
		color:#b59331;
		font-weight:bold;
	}

	.Content .InfoItem .sep {
		color:#b59331;
		display:block;
		margin-top:4px;
	}

	.Content .InfoItem p .InfoSubject {
		margin-right:10px;
		margin-top:3px;
		float:left;
		display:inline;
	}

/* The Middle Area End */

/* The Right Area Start */

	.SideItems {
		float:left;
		display:inline;
		width:170px;
		text-align:center;
	}

	.SideItems h2.info {
		float:left;
		display:inline;
		margin-left:32px;
	}

	.SideItems .SideItem {
		width:160px;
		margin-left:10px;
		padding-top:17px;
		line-height:15px;
		clear:both;
	}

	.SideItems .SideItem h3 {
		color:#143d66;
		font-size:12px;
		margin:0px;
		padding:0px;
		font-weight:normal;
		padding:5px;
		padding-bottom:0px;
	}

	.SideItems .SideItem a {
		color:#b59331;
		font-weight:bold;
	}

/* The Right Area End */


/* PAGE - Homepage End */


/* ShopingCart Series Start */

.ShoppingCart {
	min-height:10px;
	padding-bottom:95px;
}

.ShoppingCart .Process {
	height:74px;
	background:url(images/ShopingCart-processline.gif) 0px 10px repeat-x;
	padding-bottom:20px;
}

.ShoppingCart .Process .Checkout {
	float:left;
	display:inline;
	border:1px solid #6b8fb3;
	background:white;
	width:123px;
	height:18px;
	color:#143d66;
	text-align:center;
	padding-top:4px;
	margin-top:10px;
	margin-right:72px;
}

.ShoppingCart .Process .Levels {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.ShoppingCart .Process .Levels li {
	float:left;
	display:inline;
	width:92px;
	text-align:center;
	color:#b59331;
	margin-right:17px;
	text-transform:uppercase;
}

.ShoppingCart .Process .Levels li a {
	display:block;
	width:100%;
	padding-top:44px;
	color:#b59331;
}

.ShoppingCart .Process .Levels li.Level1 a {
	display:block;
	width:100%;
	padding-top:44px;
	background:url(images/shoppingcart/level-one.gif) center top no-repeat;
}

.ShoppingCart .Process .Levels li.Level2 a {
	display:block;
	width:100%;
	padding-top:44px;
	background:url(images/shoppingcart/level-two.gif) center top no-repeat;
}

.ShoppingCart .Process .Levels li.Level3 a {
	display:block;
	width:100%;
	padding-top:44px;
	background:url(images/shoppingcart/level-three.gif) center top no-repeat;
}

.ShoppingCart .Process .Levels li.Level4 a {
	display:block;
	width:100%;
	padding-top:44px;
	background:url(images/shoppingcart/level-four.gif) center top no-repeat;
}

.ShoppingCart .Process .Levels li.Level1 a.selected,.ShoppingCart .Process .Levels li.Level1 a:hover {
	background-image:url(images/shoppingcart/level-one-selected.gif);
}

.ShoppingCart .Process .Levels li.Level2 a.selected,.ShoppingCart .Process .Levels li.Level2 a:hover {
	background-image:url(images/shoppingcart/level-two-selected.gif);
}

.ShoppingCart .Process .Levels li.Level3 a.selected,.ShoppingCart .Process .Levels li.Level3 a:hover {
	background-image:url(images/shoppingcart/level-three-selected.gif);
}

.ShoppingCart .Process .Levels li.Level4 a.selected,.ShoppingCart .Process .Levels li.Level4 a:hover {
	background-image:url(images/shoppingcart/level-four-selected.gif);
}

.ShoppingCart .Process .Levels li a.selected {
	color:#997d29;
	font-weight:bold;
}

.ShoppingCart .Process .Levels li img {
	display:block;
	margin-bottom:2px;
}

.ShoppingCart .ShoppingItems {
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	text-align:center;
}

.ShoppingCart .ShoppingItems th {
	background:#dae7ee;
	height:21px;
	color:#1a4d80;
}

.ShoppingCart .ShoppingItems td {
	height:30px;
	color:#143d66;
}

.ShoppingCart .ShoppingItems td a {
	color:#143d66;
}

.ShoppingCart span.btnRemove {
	display:block;
	text-align:center;
	background:url(images/btn-remove.gif);
	width:59px;
	height:17px;
	padding-top:1px;
	cursor:pointer;
}

.ShoppingCart .ShoppingItems td input {
	width:40px;
	text-align:center;
	color:#143d66;
	border:1px solid #9cbede;
}

.ShoppingCart .ShoppingSummary {
	border-top:1px solid #6b8fb3;
	padding-top:10px;
}

.ShoppingCart .ShoppingSummary .info {
	float:left;
	display:inline;
	font-size:13px;
	color:#bf3000;
	margin-left:12px;
}

.ShoppingCart .ShoppingSummary .total {
	float:right;
	display:inline;
	font-size:14px;
	color:#143d66;
	margin-right:80px;
	font-weight:bold;
}

.ShoppingCart .ShoppingOptions {
	clear:both;
	width:230px;
	margin:auto;
	padding-top:20px;
}

.ShoppingCart .UserIdentificationCont {
	margin:auto;
	width:810px;
}

.UserIdentificationCont .RegistredUsersEntry {
	float:left;
	display:inline;
	width:250px;
	margin-right:50px;
	margin-left:50px;
}

.UserIdentificationCont .RegistredUsersEntry h1 {
	font-size:16px;
	color:#3c6997;
	padding-bottom:2px;
	margin-top:4px;
	border-bottom:1px solid #6b8fb3;
	margin-bottom:15px;
}

.UserIdentificationCont .RegistredUsersEntry span {
	display:block;
	font-size:13px;
	color:#1a4d80;
	font-weight:bold;
}

input.designed,textarea.designed,.designed input,.designed textarea {
	border:1px solid #96badc;
	background:#eaf1f5;
	width:210px;
}

.designed textarea,textarea.designed {
	overflow:auto;
	height:200px;
}

.UserIdentificationCont .RegistredUsersEntry .Buttons {
	float:left;
	display:inline;
	padding-top:13px;
	padding-left:32px;
	margin-bottom:12px;
}

.UserIdentificationCont .RegistredUsersEntry .Button {
	margin-left:9px;
}

.UserIdentificationCont .RegistredUsersEntry .info {
	clear:both;
	border-top:1px solid #6b8fb3;

}

.UserIdentificationCont .RegistredUsersEntry .info p {
	margin:0px;
	padding:0px;
	padding-top:15px;
	text-align:center;
	color:#3c6997;
}

.UserIdentificationCont .RegistredUsersEntry .info a {
	color:#177ee5;
	text-decoration:underline;
}

.UserIdentificationCont .Registration {
	float:left;
	display:inline;
	width:460px;
	height:550px;
	background:#dae7ee;
}

.UserIdentificationCont .Registration .agree
{
	color:#1a4d80;
	text-align:left;
	margin-bottom:6px;
}

.UserIdentificationCont .Registration .FormBottom {
	margin-top:3px;
}

.UserIdentificationCont .Registration .FormBottom .Buttons {
	float:right;
	display:inline;
	margin-right:19px;
}

.UserIdentificationCont .Registration .FormBottom .Button {
	margin-left:10px;

}

.UserIdentificationCont .Registration .BulletInfo {
	float:left;
	display:inline;
	text-align:left;
}

.UserIdentificationCont .Registration form {
	float:left;
	display:inline;
	width:400px;
	margin-top:12px;
	margin-left:43px;
}

.UserIdentificationCont .Registration h2,.DeliveryAddress h2 {
	color:#3d6b99;
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-right:19px;
	margin-bottom:22px;
}

form .FormRow {
	min-height:28px;
	_height:28px;
	text-align:left;
}

form .FieldName {
	float:left;
	display:inline;
	color:#1a4d80;
	font-weight:bold;
	font-size:13px;
	width:178px;
	overflow:hidden;
	padding-top:3px;
}

.checkbox {
	border:none !important;
	background:none !important;
	width:auto !important;
}

form .FieldName span {
	font-weight:normal;
}

form .FieldControl {
	float:left;
	display:inline;
	text-align:right;
	width:204px;
}

form .Validation {
	float:left;
	display:inline;
	width:16px;
	background:url(images/form-bullet.gif) 100% 6px no-repeat;
}

form .FieldControl input,form .FieldControl textarea {
	width:200px;
	background:white;
}

form .FieldControl select {
	width:90px;
}

form .FormSeperator {
	height:1px;
	background:#6b8fb3;
	margin-right:19px;
	margin-bottom:5px;
	overflow:hidden;
}

.DeliveryAddress .Boxes {
	overflow:hidden;
}

.DeliveryAddress .Box {
	float:left;
	display:inline;
	width:390px;
	height:355px;
	background:#dae7ee;
	text-align:center;
}

.DeliveryAddress h2 {
	margin-bottom:3px;
}

.DeliveryAddress h3 {
	color:#3d6b99;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	margin-bottom:15px;
}

.DeliveryAddress .Box form {
	padding-top:12px;
	width:360px;
	margin:auto;
}

.DeliveryAddress .FieldName {
	width:88px;
}

.DeliveryAddress .FieldControl {
	width:202px;
}

.DeliveryAddress .FieldControl input {
	width:196px;

	background:white;
}

.DeliveryAddress .FormArea {
	margin-left:34px;
}

.DeliveryAddress .BulletInfo {
	margin-top:5px;
	text-align:left;
}

.DeliveryAddress .FormSeperator {
	margin-right:36px;
}

.DeliveryAddress .Buttons {
	width:158px;
	margin:auto;
	clear:both;
	margin-top:20px;
	padding-right:11px;
}

.DeliveryAddress .Buttons .Button {
	margin-left:10px;
}


.Payment {
	margin:auto;
	width:550px;
	height:195px;
}

.PaymentButtonsCont {
	clear:both;
	border-top:1px solid #6b8fb3;
	padding-top:20px;
}

.PaymentButtons {
	clear:both;
	text-align:center;
	margin:auto;
	width:150px;
}

.Payment h1 {
	font-size:16px;
	color:#3d6b99;
	text-align:center;
	font-weight:normal;
}

.Payment .Left {
	float:left;
	display:inline;
	width:420px;
}

.Payment .Right {
	float:left;
	display:inline;
	width:130px;
}

.Payment .FieldName {
	width:170px;
}

.Payment .question {
	vertical-align:top;
	margin-right:5px;
	margin-top:2px;
}

.Payment input,.Payment select {
	background:#eaf1f5 !important;
}

.Payment .ExpiryDate span {
	font-size:13px;
	color:#143d66;
}

.Payment .ExpiryDate select {
	width:60px;
	vertical-align:middle;
	
}

.CreditCards {
	margin-top:14px;
}

.CreditCards img {
	vertical-align:top;
}

.CreditCards .visa {
	margin-right:16px;
	margin-bottom:20px;
}

.CreditCards .americanexpress {
	margin-right:16px;
}

.ThankYou {
	margin:auto;
	text-align:center;
	width:545px;
	margin-bottom:45px;
}

.ThankYou h1 {
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#3d6b99;
}

.ThankYou p {
	margin-top:19px;
	color:#3d6b99;
}

/* ShopingCart Series End */

.Content .Categories {
margin:0px;
padding:0px;
float:left;
display:inline;
padding-right:20px;
overflow:hidden;
list-style-type:none;
width:180px;
}

.Content .Categories li {
margin-bottom:5px;
}

.Content .Categories a {
display:block;
width:161px;
height:22px;
font-size:12px;
background:url(images/bg-category.gif) no-repeat;
font-weight:bold;
color:#1a4d80;
padding-top:8px;
padding-left:11px;
}

.Content .Categories a.red {
color:#bf3000;
}

.Content .Categories a:hover,.Content .Categories a.selected {
background:url(images/bg-category-hover.gif) no-repeat;
}

.CategoriesTopInfo {
float:left;
display:inline;
width:615px;
margin-top:5px;
overflow:hidden;
}

.cat-bor {
border-bottom:1px solid #6b8fb3;
height:22px;
margin-bottom:25px;
}

.CategoriesTopInfo {
width:610px;
}

.CategoriesTopInfo h1 {
margin:0px;
padding:0px;
color:#3c6997;
padding-left:4px;
float:left;
display:inline;
font-size:15px;
padding-bottom:3px;
}

/*.CategoriesTopInfo */.Pages {
float:right;
display:inline;
}

.Pages img {
vertical-align:top;
margin-top:2px;
}

/*.CategoriesTopInfo */.Pages span.title {
color:#3c6997;
}

.NavPages .Pages {
float:none;
display:block;
text-align:center;
}

/*.CategoriesTopInfo */.Pages a {
float:right;
display:inline;
width:16px;
height:15px;
padding-top:1px;
background:url(/templates/t442/images/bg-oval-page.gif) no-repeat;
overflow:hidden;
text-align:center;
font-weight:bold;
font-size:11px;
color:#3c6997;
margin-left:2px;
}

/*.CategoriesTopInfo */.Pages span.title,/*.CategoriesTopInfo */.Pages a {
float:none;
text-align:center;
display:-moz-inline-box;
display:inline-block;
vertical-align:top;
}

/*.CategoriesTopInfo */.Pages a span {
display:block;
width:16px;
cursor:pointer;
text-align:center;
}

/*.CategoriesTopInfo */.Pages a:hover,/*.CategoriesTopInfo */.Pages a.selected {
background:url(/templates/t442/images/bg-oval-page-hover.gif) no-repeat;
color:white !important;
}

.CategoriesTopInfo ul {
clear:both;
list-style-type:none;
margin:0px;
padding:0px;
float:left;
display:inline;
width:634px;
}

.CategoriesTopInfo ul li {
float:left;
display:inline;
width:285px;
height:132px;
overflow:hidden;
margin-left:10px;
margin-right:30px;
background:url(images/bg-category-item.gif) no-repeat;
margin-bottom:22px;
}

.CategoriesTopInfo ul li.bg_red {
background:url(images/bg-category-item-red.gif) no-repeat;
}

.CategoriesInfo h4 {
margin:0px;
padding:0px;
margin-top:2px;
color:#b59331;
font-size:12px;
text-align:center;
}

.CategoriesInfo .ico-medal {
float:left;
display:inline;
margin-top:14px;
margin-right:10px;

}

.CategoriesInfo .medal-info {
float:left;
display:inline;
color:#143d66;
width:178px;
height:106px;
margin-top:8px;

}

.CategoriesInfo .medal-info .price {
color:#b59331;
display:block;
margin-top:4px;
margin-bottom:4px;
font-weight:bold;
}

.CategoriesInfo .medal-info .bprice {

}

.CategoriesInfo .medal-info .bprice a {
float:left;
display:inline;
margin-right:6px;
text-align:center;
font-size:11px;
padding-top:2px;
color:#3c6997;
width:59px;
height:16px;
background:url(images/bg-price.gif);
}

.red-circle {
float:left;
display:inline;
background:url(images/red-circle.gif) left no-repeat;
padding-left:15px;
color:#bf3000;
text-transform:uppercase;
font-weight:bold;
}

.Medal-Navigation {
clear:both;
border-top:1px solid #6b8fb3;
padding-top:4px;
_padding-top:3px;
}



.Medal-Navigation .Prev a {
color:#3c6997;
}

.Medal-Navigation .NavPages {
float:left;
display:inline;
width:434px;
}

.Medal-Navigation .Next a {
color:#3c6997;
}

.ProductTitleCont {
height:25px;
border-bottom:1px solid #7ba4cc;
}

.ProductTitleCont .TitleRight {
float:right;
display:inline;
font-size:14px;
color:#3c6997;
}

.ProductTitleCont .TitleRight a {
color:#3c6997;
}

.ProductTitleCont .TitleRight img {
vertical-align:middle;
}

.ProductTitleCont h4 {
margin:0px;
padding:0px;
float:left;
display:inline;
color:#b59331;
font-size:16px;
text-align:center;
}

.ProductTitleCont h5 {
margin:0px;
padding:0px;
float:left;
display:inline;
margin-left:23px;
color:#3c6997;
margin-top:2px;
font-size:13px;
text-align:center;
}

.ProductInfo {
padding-top:16px;
text-align:center;
padding-bottom:5px;
width:574px;
margin:auto;
}

.ProductInfo img {
display:block;
margin-bottom:7px;
}

.ProductInfo div {
float:left;
display:inline;
width:251px;
color:#b59331;
font-size:14px;
font-weight:bold;
margin-right:18px;
margin-left:18px;
}

.Breaker {
clear:both;
height:1px;
overflow:hidden;
}

p.blue,span.blue {
padding-right:15px;
color:#143d66;
}

.acenter {
text-align:center;
}

.ProductPrice {
display:block;
color:#b59331;
font-weight:bold;
font-size:14px;
padding-bottom:5px;
border-bottom:1px solid #7ba4cc;
margin-bottom:5px;
}

.product-order {
display:block;
margin:auto;
width:76px;
height:19px;
color:#3c6997;
padding-top:5px;
text-align:center;
background:url(images/product-order.gif) no-repeat;
}

.ProductBack {
margin-top:-24px;
}

.Articles .Left {
float:left;
display:inline;
width:180px;
margin-right:20px;
}

.Articles h1 {
font-size:16px;
color:#3c6997;
padding-left:12px;
font-weight:normal;
padding-bottom:5px;
border-bottom:1px solid #6b8fb3;
margin-bottom:-5px;
}

.Articles .Right h1 {
color:#b59331;
padding-left:0px;
font-weight:bold;
margin-bottom:0px;
}

.Articles .Right p {
margin-top:10px;
color:#143d66;
}

.Articles .Right h1 span {
display:inline-block;
margin-left:25px;
color:#3c6997;
font-size:13px;
}

.Articles .Left h2 {
margin-top:19px;
margin-bottom:2px;
}

.Articles .Left a {
display:block;
padding-top:2px;
height:18px;
padding-left:14px;
color:#1a4d80;
font-size:13px;
}

.Articles .Left a:hover,.Articles .Left a.selected {
background:url(images/bg-article.gif) left no-repeat;
}

.Articles .Right {
float:left;
display:inline;
width:610px;
}

.Stores {
height:480px;
}

.Stores h2 {
margin-top:18px;
margin-bottom:2px;
}

.Stores .Left {
margin-left:40px;
margin-right:20px;
}

.Stores .Left,.Stores .Right {
float:left;
display:inline;
width:372px;
}

.Stores span {
display:block;
color:#1f5c99;
font-size:15px;
padding-left:15px;
}

.Stores a {
color:#1f5c99;
}

.Contact {
min-height:20px;
padding-bottom:55px;
}

.Contact .Left {
float:left;
display:inline;
width:320px;
margin-right:50px;
}


.Contact h1 {
margin:0px;
padding:0px;
font-size:16px;
color:#3d6b99;
text-align:center;
border-bottom:1px solid #6b8fb3;
padding-bottom:5px;
margin-bottom:15px;
}

.Contact .Right h1 {
color:#b59331;
}

.Contact .Right {
float:left;
display:inline;
width:440px;
}

.Contact .Left span {
margin-top:6px;
text-align:center;
display:block;
font-size:15px;
color:#1f5c99;
font-weight:bold;
}

.Contact .Left span a {
color:#6b8fb3;
}

.Contact .ContactForm {
background:#dae7ee;
height:302px;
padding-top:20px;
padding-left:20px;
}

.Contact .ContactForm textarea {
width:290px;
}

.Contact .ContactForm .FieldName {
width:110px;
}

.Contact .Button {
padding-top:10px;
margin-left:185px;
}

.Forum-Thread .Actions {
float:left;
display:inline;
clear:both;
height:21px;
overflow:hidden;
margin-bottom:10px;
}

.Forum-Thread .Actions .Button {
margin-right:8px;
}

.Forum-Thread .Actions .Plus {
float:left;
display:inline;
margin-right:5px;
vertical-align:top;
margin-left:-3px;
margin-top:2px;
}

.Forum-Messages {
clear:both;
margin:0px;
padding:0px;
margin-top:10px;
padding-bottom:10px;
border-bottom:1px solid #6b8fb3;
margin-bottom:5px;
list-style-type:none;
}

.Forum-Messages li {
margin-bottom:10px;
}


.Forum-Messages .MessageHeader {
float:left;
display:inline;
width:810px;
background:url(images/bg-thread-title.gif);
height:32px;
margin-bottom:3px;
}

.Forum-Messages .MessageID {
float:left;
display:inline;
width:32px;
padding-top:9px;
overflow:hidden;
text-align:center;
color:white;
font-size:14px;
font-weight:bold;
margin-right:17px;
}


.Forum-Messages .MessageHeader h2 {
float:left;
display:inline;
margin:0px;
padding:0px;
font-size:14px;
color:#1f5c99;
margin-top:8px;
}

.Forum-Messages .MessageHeader a {
font-weight:bold;
color:#1f5c99;
}

.Forum-Messages .MessageHeader h2 a {
color:#1f5c99;
}

.Forum-Messages .time,.Forum-Messages .date,.Forum-Messages .author {
float:right;
display:inline;
color:#1f5c99;
font-size:13px;
padding-top:8px;
}

.Forum-Messages .author {
margin-right:20px;
}

.Forum-Messages .time,.Forum-Messages .date {
margin-right:10px;
}

.Forum-Messages .MessageBody {
clear:both;
background:url(images/bg-thread-body.gif);
padding-left:39px;
padding-bottom:27px;
color:#143d66;
}

.Forum-Messages .MessageBody p {
margin:0px;
padding:0px;
padding:10px;
padding-bottom:0px;
}

.Forum-Messages .NoContent {
padding-bottom:0px;
height:32px;
}

.Forum-Messages .NoContent p {
padding-left:10px;
padding-top:7px;
}


.tblForum {
clear:both;
width:100%;
border-collapse:collapse;
border-spacing:0;
margin-bottom:20px;
font-size:13px;
}

.tblForum td,.tblForum th {
border:0px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
}


.tblForum tr {
height:40px;
}

.tblForum thead tr {
height:24px;
}

.tblForum th,.tblForum td {
border:3px solid white;
text-align:left;
}

.tblForum th {
border-top:none;
color:white !important;
background:#7aa3cc !important;
}

.tblForum .Threads {
border-left:0px;
padding-left:10px;
width:440px;
background:#e5e1ca;
}

.tblForum a {
text-decoration:underline;
color:#143d66;

}

.tblForum .DateTime,.tblForum .Replies,.tblForum .Users {
background:#dae7ee;
text-align:center !important;
color:#3c6997;
width:125px;
}

.tblForum .DateTime {
width:114px;
}

.tblForum .Replies {
width:87px;
border-right:0px;
}

.tblForum .red {
font-weight:bold;
}

.Forum-Thread .Pages {
margin-top:5px;
}

.Pages .NextP {
margin-left:3px;
}

.Forum-Thread .BorT {
border-top:1px solid #6b8fb3;
padding-top:5px;
margin-bottom:0px;
}

.Forum-Thread .BorT .Pages {
margin-top:0px;
}

.Forum-Thread .Actions {
width:100%;
}
















.CustomerClub {
	min-height:20px;
	padding-bottom:55px;
}


.CustomerClub .RegistredUsersEntry {
	float:left;
	display:inline;
	width:177px;
	margin-right:23px;
}

.CustomerClub .RegistredUsersEntry input {
	width:160px;
}

.CustomerClub .RegistredUsersEntry h1 {
	font-size:16px;
	color:#3c6997;
	padding-bottom:2px;
	margin-top:4px;
	border-bottom:1px solid #6b8fb3;
	margin-bottom:15px;
}

.CustomerClub .RegistredUsersEntry span {
	display:block;
	font-size:13px;
	color:#1a4d80;
	font-weight:bold;
}


.CustomerClub .RegistredUsersEntry .Buttons {
	float:left;
	display:inline;
	padding-top:13px;
	margin-bottom:15px;
	margin-left:-3px;
	padding-bottom:10px;
	border-bottom:1px solid #6b8fb3;
}




.CustomerClub .RegistredUsersEntry .Button {
	margin-left:8px;
}

.CustomerClub .RegistredUsersEntry .info {
	clear:both;
	border-top:1px solid #6b8fb3;

}

.CustomerClub .RegistredUsersEntry .info p {
	margin:0px;
	padding:0px;
	padding-top:15px;
	text-align:center;
	color:#3c6997;
}

.CustomerClub .RegistredUsersEntry .info a {
	color:#177ee5;
	text-decoration:underline;
}

.CustomerClub .Registration {
	float:left;
	display:inline;
	width:610px;
	
	
}

.CustomerClub .Registration .agree
{
	color:#1a4d80;
	text-align:left;
	margin-bottom:6px;
}

.CustomerClub .Registration .FormBottom {
	margin-top:3px;
}

.CustomerClub .Registration .FormBottom .Buttons {
	float:right;
	display:inline;
	margin-right:19px;
}

.CustomerClub .Registration .FormBottom .Button {
	margin-left:10px;
}

.CustomerClub .Registration .BulletInfo {
	float:left;
	display:inline;
	text-align:left;
}

.CustomerClub .Registration form {
	margin:auto;
	width:400px;
	padding-top:12px;
	padding-bottom:10px;
	overflow:hidden;

}

.CustomerClub .FormCont {
	background:#dae7ee;
}

.CustomerClub .Registration h2,.DeliveryAddress h2 {
	color:#3d6b99;
	font-size:16px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-right:19px;
	margin-bottom:22px;
}

.CustomerClub h3 {
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#b59331;
	margin-bottom:15px;
}




.CustomerClub ul.Letters {
	margin:0px;
	padding:0px;

}

.CustomerClub ul.Letters li {
	min-height:20px;
	_height:20px;
	text-align:left;

}

.CustomerClub ul.Letters li a {
	display:block;
	background:url(images/bg-gradiant-cutsomerclub.gif) 9px 8px no-repeat;
	padding-left:18px;
	padding-top:1px;
	color:#143d66;
	font-size:13px;
	min-height:20px;
	_height:20px;

}

.CustomerClub ul.Letters li a:hover {
	background:url(images/bg-gradiant-cutsomerclub-hover.gif) 0px 0px no-repeat;
}

.CustomerClub h4 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#b59331;
	font-weight:bold;
	text-align:left;
	padding-bottom:2px;
	margin-top:4px;
	border-bottom:1px solid #6b8fb3;
	margin-bottom:15px;
}

.CustomerClub p {
	text-align:left;
	font-size:13px;
	color:#143d66;
}

.ArticleCont {
	width:590px;
	float:left;
	display:inline;
	margin-top:10px;
}

.ArticleMedalsCont {
	float:left;
	display:inline;
	width:220px;
	text-align:center;
}

.ArticleMedalsCont img {
	padding-top:20px;
}

.ArticleMedalsCont .des {
	font-size:16px;
	font-weight:bold;
	color:#b59331;
	display:block;
	margin-bottom:10px;
}

.ArticleCont h2 {
	font-weight:bold;
	margin-top:14px;
}

.Acont
{
	float:left;
	display:inline;
	border-bottom:1px solid #6b8fb3;
	margin-bottom:10px;
}

.TableCont {
	clear:both;
}

.TableCont table {
	border-collapse:collapse;
	border-spacing:0px;
	width:100%;
	margin-bottom:-5px;
	text-align:center;
}

.TableCont table td,.TableCont table th {
	border:none;
	vertical-align:top;
	font-size:13px;
	color:#1a4d80;
}

.TableCont table th {
	padding-top:5px;
	line-height:20px;
}

.TableCont table td {
	vertical-align:middle;
	font-size:12px;
}

.TableCont table th span {
	display:block;
	font-weight:normal;
}

.TableCont table thead {
	height:44px;
	background:#dae7ee;
}

.TableCont tbody tr {
	height:24px;
}

.TableCont .USD {
	display:-moz-inline-box;
	display:inline-block;
	width:45px;
}

.TableCont .USD span {
	width:45px;
}

.TableCont .USD span,.TableCont .SHEKEL span {
	float:left;
	display:inline;
	text-align:center;
}

.TableCont .SHEKEL {
	display:-moz-inline-box;
	display:inline-block;
	width:54px;
}

.TableCont .SHEKEL span {
	width:54px;
}

.TableCont .Buttons {
	border-top:1px solid #6b8fb3;
	padding-top:9px;
	margin-top:20px;
	text-align:center;
	margin:auto;
}

.TableCont .Buttons .bcont {
	width:590px;
	margin:auto;
}

.TableCont .Buttons .Button {
	margin-left:5px;
	margin-right:5px;
}

.LocateArhiveFormCont {
	margin-top:10px;
	margin-bottom:25px;
	background:#dae7ee;
	padding-left:20px;
	padding-top:20px;
	height:250px;
}

.LocateArhiveFormCont .ButtonsCont {
	margin:auto;
	width:172px;
	margin-top:10px;
}




.LocateArhiveFormCont .FormRow {
	clear:both;
}

.LocateArhiveFormCont .FL {
	float:left;
	display:inline;
	width:417px;
	margin-right:55px;

}

.LocateArhiveFormCont .FL .FieldName {
	width:137px;
}

.LocateArhiveFormCont .FL .FieldControl {
	width:280px;
}

.LocateArhiveFormCont .FL input,.LocateArhiveFormCont .FL textarea {
	width:270px;
	background:white;
	color:#1a4d80;
}

.LocateArhiveFormCont .FR {
	float:left;
	display:inline;
}

.LocateArhiveFormCont .FR .FieldName {
	width:120px;
}

.LocateArhiveFormCont .FR .FieldControl {
	width:178px;
}

.LocateArhiveFormCont .FR input,.LocateArhiveFormCont .FR textarea {
	width:173px;
	background:white;
	color:#1a4d80;
}

.LocateArhiveFormCont .FR select {
	width:177px;
	color:#1a4d80;
}

.TableContWizard {
	margin-top:10px;
}

.TableContWizard table th span {
	display:inline;
}

.TableContWizard table thead {
	height:23px;
	background:#dae7ee;
}

.TableContWizard .Buttons {
	clear:both;
}

.TableContWizard .PagesCont {
	border-top:1px solid #6b8fb3;
	padding-top:10px;
	margin-top:15px;
}

.TableContWizard .Buttons {
	border:none;
	width:375px;
	clear:both;
	padding-top:9px;
	margin-top:0px;
	text-align:center;
	margin:auto;
}

.TableContWizard .More {
	display:block;
	background:url(images/btn-more.gif);
	text-align:center;
	height:16px;
	width:47px;
	font-weight:bold;
	cursor:pointer;
}


.formSearch {
	_height: 270px;
	width: 810px;
	background: #DAE7EE;
	margin-top: 10px;
	margin-bottom: 15px;
	color:#143d66;
}
.formSearch .blockRight {
	height: auto;
}
.formSearch .blockRight li {
	margin-bottom: 7px;
	height: auto;
	width: 100%;
}

.formSearch .blockRight  a{
	color:black;
	font-weight:normal;
}

.pages .next {background:white;}
.pages .prev {background:white;}
.formSearch .inpText278 {
	height: 18px;
	width: 280px;
	border: 1px solid #96B9DC;
}
.formSearch  .inpField278 {
	height: 33px;
	width: 100%;
	border: 1px solid #96B9DC;
}
.formSearch .blockRight .inpDrop278 {
	height: 19px;
	width: 281px;
	border: 1px solid #96B9DC;
	font-size: 11px;
}
.formSearch .blockLeft {
	height: auto;
}
.formSearch .blockLeft li {
	margin-bottom: 8px;
	height: auto;
	width: 100%;
}

.formSearch .blockLeft div {
	float: right;
	width: auto;
	_width: 127px;
	height: auto;
	padding-top: 3px;
	overflow:auto;
}
.formSearch .blockLeft  a{
	color:black;
	font-weight:normal;
}
.formSearch .blockLeft .inpText180 {
	height: 18px;
	width: 176px;
	border: 1px solid #96B9DC;
}
.formSearch .blockLeft .inpDrop180 {
	height: 19px;
	width: 180px;
	border: 1px solid #96B9DC;
	font-size: 11px;
}
.formSearch .btnsHold {
	height: 21px;
	clear: both;
	float: right;
	text-align: center;
}

a.btnTplRed  {
	background: url(/templates/t296/images/btnTpl_body.gif) no-repeat right top;
	padding: 0px 20px;
	line-height: 21px;
	display: inline-block;
	float: none;
	position: relative;
	color: #b32d00;
	font-weight: bold;
	width: auto;
	margin-right: 10px;
	white-space: no-wrap;
}
a.btnTplRed    span {
	background: url(/templates/t296/images/btnTpl_close.gif);
	height: 21px;
	width: 2px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
}
a.btnTplBlue  {
	background: url(/templates/t296/images/btnTpl_body.gif) no-repeat right top;
	padding: 0px 20px;
	line-height: 21px;
	display: inline-block;
	float: none;
	position: relative;
	color: #3c6997;
	font-weight: bold;
	width: auto;
	margin-right: 10px;
	white-space: no-wrap;
}
a.btnTplBlue    span {
	background: url(/templates/t296/images/btnTpl_close.gif);
	height: 21px;
	width: 2px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
}

.pager {
	height: 16px;
	width: 300px;
	position: absolute;
	left: 0px;
	text-align: left;
	top: 2px;
}
.pager a {
	height: 16px;
	width: 16px;
	background: url(images/disc.gif) no-repeat center top;
	display: inline-block;
	text-align: center;
	line-height: 16px;
	font-size: 10px;
	font-weight: bold;
	color: #1a4d80;
}
.pager .prev {
	background: url(/templates/t296/images/btn_next.gif) no-repeat center center;
}
.pager .next {
	background: url(/templates/t296/images/btn_prev.gif) no-repeat center center;
}
.pager .selected {
	background: url(/templates/t296/images/disc_sel.gif) no-repeat center center;
}
.pager span {
	padding-right: 10px;
	padding-left: 10px;
}

.medProduction td {
	height: 25px;
	vertical-align: middle;
}
.medProduction tr.even {
	background: #E9F1F5;
}
