﻿.goBtn 			{width:40px; height:22px; cursor:pointer; border:1px solid #6C6C6C; background-color:#78797D; color:#FFFFFF; font-size:13px; font-weight:bold;}
.NavigationTree {padding-left: 20px; font-size: 9px; vertical-align: top}
.alignRight {text-align:-moz-right; text-align:right;}

.submitBtn { height:18px; cursor:pointer; border:1px solid #6C6C6C; background-color:#78797D; color:#FFFFFF; font-size:11px;}

.lpEmtStarRating {display:none;}
.lpPoweredBy {display:none;}

/********************************  ARTICLES PAGE ******************************/
.contentTitle 		{color:#454C51;}
.contentTitle a		{color:#841535; text-decoration:none;}
.contentTitle a:visited	{color:#841535; text-decoration:none;}
.contentTitle a:hover	{color:#841535; text-decoration:underline;}
.contentCategory	{font-size:14px; font-weight:bold; color:#841535; text-align:left; margin:0px; padding-bottom:10px;}
.contentIcon		{vertical-align:middle; padding-right:5px; }
.contentIcon img	{vertical-align:middle;}
.seperator			{color:#454C51; font-size:12px; padding-left:2px; padding-right:5px;}



/********************************  DIAMOND PAGE ******************************/

.itemTitleBold		{ font-weight:bold;  padding-left:20px !important; vertical-align:top; width:98px;}
.itemTitleBold2		{ font-weight:bold;  padding-left:6px !important; vertical-align:top; width:98px;}
.itemProperties		{ height:95px; border:none; width:420px; border-bottom:1px solid #D3D3D3; border-right:1px solid #D3D3D3; vertical-align:top;}
.itemProperties	td	{ padding:5px 2px 5px 0px; font-size:11px; vertical-align:top;}


/********************************  SEARCH RESULTS PAGE ******************************/
.searchResultsTbl {margin-top:10px;}
.resultsTable	{width:582px; margin-left: 20px;}
.resultsTableWide	{width:642px; margin-left: 20px;}
.resultsTable td{padding:0px; margin:0px;}
.resultsTableWide td{padding:0px; margin:0px;}
.topLine		{background-color:#EBEBEB; vertical-align:middle; text-align:center;}
.topLine td		{font-weight:bold; padding:6px 0px 6px 0px; border:1px solid #B3B3B3; border-right:none;}
.tblFiller		{border:none !important; border-left:1px solid #B3B3B3 !important; background-color:#FFFFFF;}
.recordsTable	{width:582px; margin:0px; padding:0px;}
.recordsTable td	{vertical-align:middle; text-align:center; padding:5px 0px 5px 0px; border:1px solid #B3B3B3; border-right:none; border-top:none;}
.recordsTable img	{vertical-align:middle; text-align:center;}
.recordsTableBold	{width:582px; margin:0px; padding:0px; font-weight: bold; background-color: #EBEBEB; cursor: pointer}
.recordsTableBold td	{vertical-align:middle; text-align:center; padding:5px 0px 5px 0px; border:1px solid #B3B3B3; border-right:none; border-top:none;}
.recordsTableBold img	{vertical-align:middle; text-align:center;}

.lineOver a			{color:#841535; font-weight:bold; text-decoration:none;}
.lineOver a:visited	{color:#841535; font-weight:bold; text-decoration:none;}
.lineOver a:hover	{color:#841535; font-weight:bold; text-decoration:none;}
.lineOut		{color:#454C51; font-weight:normal;}
.lineOver img	{vertical-align:middle; text-align:center;}
.lineOut img	{vertical-align:middle; text-align:center;}

/********************************  ITEM LIST **********************************/
.propertiesBoxList		{ vertical-align:top; }
/*.itemPropertiesList		{ height:101px; border-right:1px solid #D3D3D3; border:1px solid #D3D3D3; width:300px; border-bottom:1px solid #D3D3D3; vertical-align:top;}*/
.itemPropertiesList		{ height:101px; width:300px; vertical-align:top;}
.itemPropertiesList	td	{ padding:0px; font-size:11px; vertical-align:top; height:20px; padding-top:5px;}
.itemImageList			{ vertical-align:middle; text-align:right; }

.itemPic_Main_List		{ width:105px; height:105px; border-bottom:none; border-right:none; vertical-align:middle; text-align:center;}
.itemPic_Main_List img	{ width:80px; height:80px; margin-top:12px; vertical-align:middle; text-align:center;}

.itemPic_Main_List2		{ width:105px; height:131px; border:1px solid #D3D3D3; border-bottom:none; border-right:none; vertical-align:middle; text-align:center; background-repeat:no-repeat; background-position:top left;}
.specialImg				{ width:80px; height:80px; z-index:100;}
.specialImg	img			{ width:80px; height:80px; margin-top:12px; vertical-align:middle; text-align:center;}
.specialOffer			{ vertical-align:top; float:right; z-index:200; width:44px; height:29px; margin-top:3px; margin-right:3px;}
.specialImg2			{ z-index:100;}
.specialImg2 img		{ width:174px; height:174px; vertical-align:middle; text-align:center;}
.specialOffer2			{ vertical-align:top; z-index:200; width:44px; height:29px; float:right; margin-right:3px; margin-bottom:3px;}
.itemIconsList			{ padding:0px 0px 0px 8px !important; vertical-align:middle; height:30px; border-top:1px solid #D3D3D3; border-right:none; text-align:left;}
.itemID_List			{ height:26px; padding-top:5px; width:105px; vertical-align:middle; text-align:center;}
.itemID_List a			{ color:#841535; font-weight:bold; text-decoration:none; font-size:14px;}
.itemID_List a:visited	{ color:#841535; font-weight:bold; text-decoration:none; font-size:14px;}
.itemID_List a:hover	{ color:#841535; font-weight:bold; text-decoration:none; font-size:14px;}

.itemTitleBold3				{ font-size:11px; font-weight:bold;  padding-left:8px !important; padding-right:5px !important; vertical-align:top;}
.itemTitleBold4				{ font-size:11px; font-weight:bold;  padding-left:5px !important; padding-right:5px !important; vertical-align:top;}
.itemTitleBold4 a			{ font-size:11px; color:#841535; font-weight:bold; text-decoration:underline;}
.itemTitleBold4 a:visited	{ font-size:11px; color:#841535; font-weight:bold; text-decoration:underline;}
.itemTitleBold4 a:hover		{ font-size:11px; color:#841535; font-weight:bold; text-decoration:underline;}








/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:ltr; 
	margin:10px 0px 5px 0px;
	font-family: arial;
	color:#454C51;
	background-color:#ffffff;
    margin-left: auto;
    margin-right: auto;
}
body *	{font-family:arial;}
td {  font-family: arial; font-size: 12px;}
h2 {  font-size: 10pt; margin-bottom: 1px; color: #53596C; margin-top: 5px}
h3 {  font-size: 10pt; margin-bottom: 1px; color: #53596C; margin-top: 5px}

table 
{
    border-collapse: collapse;
}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/

a {  color: #454C51 ; text-decoration: none;}
a:link {  color: #454C51 ; text-decoration: none;}
a:visited {  color: #454C51 ; text-decoration: none;}
a:hover {  color: #841535 ; text-decoration: underline;}


.BlueLink a {  color: #2200CC ; text-decoration: none;}
.BlueLink a:link {  color: #2200CC ; text-decoration: none;}
.BlueLink a:visited {  color: #2200CC ; text-decoration: none;}
.BlueLink a:hover {  color: #2200CC ; text-decoration: underline;}

/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
/*
ul {margin-right:15px; padding:0px; margin-bottom:0px; margin-top:15px;}
li { list-style-image: url(images/system/bullets/bullet.gif);}
li li { list-style-image: url(images/system/bullets/bullet_red.gif); padding-top:4px; margin-top: 0px;}
ul.ulIMAGE { float:right; list-style-image: url(images/system/bullets/bullet.gif); margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image: url(images/system/bullets/bullet.gif); margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image: url(images/system/bullets/bullet_red.gif); padding-top:4px; margin-top: 0px; margin-right:7px;}
ol {margin-right: 15px;}
*/

/**********************************************************************************************/
/* MAIN SITE TABLE */
/*********************************************************************************************
*/

.tblOuter {  width: 770px; height:580px; text-align:center;}
.tblOuterHP {  width: 770px; height:580px; text-align:center;}
.tblMain { width: 1000px; background-color: #FFFFFF; border: 1px #ffffff solid; height:100%; margin-top: 0px }
.tblMainHP { width: 768px; background-color: #FFFFFF;  border: 1px #ffffff solid; height:100%; margin-top: 0px; }

/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:100%;}
.tblContent 	{background-color: #FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top; height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding:28px 0px 10px 0px; background-image:url(images/system/lines/dotLine_Vertical.gif); background-position:right; background-repeat:repeat-y;}
.content 	 	{vertical-align:top; height:100%;}
.contentText	{width:582px; padding-left:20px; padding-top:10px; padding-right:20px; } 
.contentTextWide{width:762px; padding-left:20px; padding-top:10px; padding-right:20px; } 
.contentWideWithMenu{width:602px; padding-left:20px; padding-top:10px; padding-right:20px; } 
.pageTitle 		{color:#841535; background-color:#E5E5E5; font-family:arial; font-size:12px; padding-top:6px; padding-bottom:7px; padding-left:20px; width:500px; border:1px solid #D3D3D3; border-right:none; border-left:none;}
.pageTitleWide  {color:#841535; background-color:#E5E5E5; font-family:arial; font-size:12px; padding-top:6px; padding-bottom:7px; padding-left:20px; width:700px; border:1px solid #D3D3D3; border-right:none; border-left:none;}
.h1PageTitle 	{color:#841535; background-color:#E5E5E5; font-family:arial; font-size:12px; font-weight: bold; padding:0px 0px 0px 0px; border-collapse: collapse; display: inline}
.sectionTitle 	{color:#841535; font-weight:normal; font-family:arial; font-size:12px; padding:10px 5px 20px 0px;}
.pageTitle2		{color:#841535; font-family:arial; font-size:12px; padding-top:6px; padding-bottom:7px; padding-left:20px; width:100%;}
.pageTitleCart	{color:#841535; background-color:#E5E5E5; font-family:arial; font-size:12px; padding-top:6px; padding-bottom:7px; padding-left:20px; width:620px; border:1px solid #D3D3D3; border-right:none; border-left:none;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.tblSideMenu 			{vertical-align:top; width:161px; height:100%; background-image:url(images/system/dotLine_vertical.gif); background-position:left; background-repeat:repeat-y;}
.sideMenuTbl 			{height:100%; width:161px; border-collapse: collapse}
.sideMenuTbl td			{vertical-align:top; width:161px;}
.menuBottom				{width:160px; height:25px; display:block; background-image:url(images/system/dotLine_vertical.gif); background-position:left; background-repeat:repeat-y;}

.menutitle				{cursor:pointer;}

.menuBullet				{margin-left:8px; vertical-align:middle;}

.sideMenu				{ height:100%; width:160px;}
.sideMenu span.subMenu	{display:none; width:160px;}

/* 1nd LEVEL - SECTIONS */
.section				{width:160px; height:28px; vertical-align:middle; display:block;}

/*
.section a 				{width:158px; display:block; font-size:12px; color:#454C51; padding-left:1px; padding-top:7px;
						 letter-spacing:0; text-decoration:none; vertical-align:middle; height:23px}
*/

.section a:visited		{color:#454C51; display:block; padding-top:7px; padding-left:1px; height:23px;}
.section a:hover		{text-decoration:none; display:block; color:#841535; padding-left:1px; padding-top:7px; height:23px; }

.sectionDelimiter		{width:160px; height:29px; background-image:url(images/system/dotLine_Horizontal.gif);
						 background-repeat:repeat-x; background-position:bottom; vertical-align:middle; display:block;}

.menuLink               {display: inline; font-size:12px; color:#454C51; padding-left:1px; padding-top:4px; letter-spacing:0; text-decoration:none; vertical-align:middle; height:23px; width:140px;}

/**********************************************************************************************/
/* TOP MENU */
/**********************************************************************************************/
.menuSeperator	{color:#454C51;}
.topMenu		{height:34px; background-color:#E5E5E5; text-align:left; padding-right:5px;}
.topMenu a		{color:#454C51; text-decoration:none; padding:0px 4px 0px 4px; display:block;}
.topMenu a:visited	{color:#454C51; text-decoration:none; padding:0px 4px 0px 4px; display:block;}
.topMenu a:hover	{color:#78797C; text-decoration:none; padding:0px 4px 0px 4px; display:block;}

a.redLink 		{color:#841535; text-decoration:none; font-weight:bold; padding:0px 4px 0px 4px; display:block;}
a.redLink:visited	{color:#841535; text-decoration:none; font-weight:bold; padding:0px 4px 0px 4px; display:block;}
a.redLink:hover	{color:#841535; text-decoration:none; font-weight:bold; padding:0px 4px 0px 4px; display:block;}
/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar 	{width:100%; padding:0px; margin:0px;}
.logoHolder {background-color:#78797D; text-align:right; width:100%; margin-left: auto}
.logoSmallHolder {text-align:left; float:left}
.logoSmallHolder img{ margin-left:10px; float:left}

/**********************************************************************************************/
/* SEARCH */
/**********************************************************************************************/
.searchBox 	{vertical-align:top; padding-right:10px;}
.searchBox form {margin:0px; padding:0px;}
.searchText { width:110px; color:#53596C; height:18px; border:1px solid #8C8C8C;}
.searchBtn { width:50px; height:18px; cursor:pointer; border:1px solid #6C6C6C; background-color:#78797D; color:#FFFFFF; font-size:11px;}
.search { font-family:  arial ;  color: black; letter-spacing:1px;  background-color:#ffffff; font-weight:bold; font-size: 10pt}
.headline2{ font-weight:bold; padding-bottom:5px;}


/**********************************************************************************************/
/* FOOTER */
/**********************************************************************************************/
.bottomLine		{background-image:url(images/system/dotLine_Horizontal.gif); background-repeat:repeat-x; background-position:top; width:768px;}
.back2search	{ width:596px; padding:5px 5px 5px 22px; background-image:url(images/system/dotLine_vertical.gif); background-position:left; background-repeat:repeat-y;}
.back2searchLink	{ width:596px; padding:5px 5px 5px 22px; background-image:url(images/system/dotLine_vertical.gif); background-position:left; background-repeat:repeat-y;}
.bottomLineFiller	{ width:1px; background-image:url(images/system/dotLine_vertical.gif); background-position:right; background-repeat:repeat-y;}

.tblFooter {text-align:left; border-top: 9px solid #78797D;}
.footerSeperator	{ background-image:url(images/system/dotLine_Horizontal.gif); background-repeat:repeat-x; background-position:top; width:100%; height:1px;}
.footerSpacer		{height:3px; line-height:3px;}
.credits {text-align:left; color:#78797C; font-size:11px; padding-top:2px; float:left;}
.credits a{text-align:left; color:#78797C; font-size:11px; float:left;}
.credits a:visited{text-align:left; color:#78797C; font-size:11px; text-decoration:none; float:left;}
.credits a:hover{text-align:left; color:#78797C; font-size:11px; text-decoration:underline; float:left;}
.anz { float:left; margin-left:20px;}

.footerMenu {color:#78797C; text-align:right; font-size:11px;}
.footerMenu a{color:#78797C; text-align:right; font-size:11px;}
.footerMenu a:visited{color:#78797C; text-align:right; font-size:11px; text-decoration:none;}
.footerMenu a:hover{color:#78797C; text-align:right; font-size:11px; text-decoration:underline;}
.footerPolicy {float:left; margin-left:50px;}


/********************************************************************************************
 siteSubmissions
**********************************************************************************************/
.submittionTable td{padding:4px 4px 4px 0px;}
.loginErrS {color:#841535;}
#formErr   {color:#841535; font-weight:bold;}
.submitMessage {color:#841535; font-weight:bold;}
.inputformS {width:210px; color:#53596C; height:18px; border:1px solid #8C8C8C;}
.inputformSarea {width:210px; color:#53596C; height:58px; border:1px solid #8C8C8C;}


/**********************************************************************************************/
/*Styles of the ARTICLES, applied manually CREATED BY NOAM */
/**********************************************************************************************/
.articlesContentTitle 		{color:#454C51;}
.articlesContentTitle a		{color:#841535; text-decoration:none;}
.articlesContentTitle a:visited	{color:#841535; text-decoration:none;}
.articlesContentTitle a:hover	{color:#841535; text-decoration:underline;}
.articlesContentCategory	{font-size:14px; font-weight:bold; color:#841535; text-align:left; margin:0px; padding-bottom:10px;}
.articlesContentIcon		{vertical-align:middle; padding-right:10px; }
.articlesContentIcon img	{vertical-align:middle;}
.articlesSeperator			{color:#454C51; font-size:12px; padding-left:2px; padding-right:5px;}
.articlesH2                 {font-weight: bold; padding-top: 20px;}


/**********************************************************************************************/
/* RIGHT SIDE MENU CREATED BY NOAM */
/**********************************************************************************************/
.tblRightSideMenu 		{vertical-align:top; width:200px; height:100%; background-image:url(images/system/dotLine_vertical.gif); background-position:right; background-repeat:repeat-y;} /*NOAM*/

.rightSideMenuTbl 		{height:100%; width:200px;}
.rightSideMenuTbl td	{vertical-align:top; width:200px;}


.rightSideMenu			{ height:100%; width:199px; background-image:url(images/system/lines/dotLine_Vertical.gif); background-position:right; background-repeat:repeat-y;} /*NOAM*/
.rightSideMenu span.subMenu	{display:none; width:199px;}

/* 1nd LEVEL - SECTIONS */
.rightSection			{width:199px; height:29px; background-image:url(images/system/dotLine_Horizontal.gif);
						 background-repeat:repeat-x; background-position:bottom; vertical-align:middle; display:block;}
.rightSection a 		{width:197px; display:block; font-size:12px; color:#454C51; padding-left:1px; padding-top:7px;
						 letter-spacing:0; text-decoration:none; vertical-align:middle; height:23px}
.rightSection a:visited		{color:#454C51; display:block; padding-top:7px; padding-left:1px; height:23px;}
.rightSection a:hover		{text-decoration:none; display:block; color:#841535; padding-left:1px; padding-top:7px; height:23px; }




.buyNowButton {cursor:pointer; width: 95px; color: white;  border:1px solid #6C6C6C; background-color:#78797D; height: 24px; font-weight: bold; border: 0px;}



/***************************/
/********* CAMPAIGN *********/
/***************************/
.campaignTR {
    text-align: center;
}


/************************************/
/********* Home Page Cube ***********/
/************************************/
.tdColorCube {}




.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
    padding: 8px;
	border: 8px solid gray;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
