

/* LEFT SIDE MENU - TREE */
.userMenu { width:180px; overflow:hidden;  } /* div, tree holder */
.userMenu, .userMenu a { text-decoration: none; }
.userMenu a:hover{text-decoration:underline;}

.mnode {padding:2px; font-size:12px; } /* all menu nodes style */
.sel {border:solid 1px silver; margin:1px; background-color:#f5f5f5;} /* selected menu node */
.chld {font-weight:normal;}		/* menu node which has children */
.L0 {margin:10px 1px 1px 1px; padding:5px 5px 5px 8px; background-color:#962622; border:solid 1px black;} /* level 0 menu node */
.L0 a{color:White;}
.L1 {margin:10px 1px 1px 1px; padding:5px 5px 5px 8px; background-color:#962622; border:solid 1px black;} /* level 0 menu node */
.L1 a{color:White;}
.L2 {margin-left:10px;}	/* level 1 menu node */
.L2 {margin-left:20px;}
.L3 {margin-left:30px;}
.L4 {margin-left:40px;}
.L5 {margin-left:50px;}
.L6 {margin-left:60px;}
/* END OF USER MENU */


/* navigation map */
.userNaviMap{width:469px; margin-left:20px; overflow:hidden; white-space:nowrap; font-weight:bold;}
.userNaviMap, .userNaviMap a  {	color:white;	text-decoration:none;}
.userNaviMap a:hover { text-decoration:underline;}

/* products list */
.tdProductsList .divName {width:250px; height:28px; overflow:hidden;}
.tdProductsList .divShortDesc {width:100%; height:27px; overflow:hidden; margin-top:2px;}
.tdProductsList .divMore {width:250px; height:15px; overflow:hidden; margin-top:5px;}

/*user menu */

.addressTable td { padding-right: 5px;}

.mark{background-color:Yellow;}

.topMessage {border:solid 2px red; background-color:Yellow; padding:10px; text-align:center; font-weight:bold; }

/* general A */
a {text-decoration:none;	color:#962622;}

a:hover { 	text-decoration:underline;}

.cartQuantityContr { white-space:nowrap; text-align:center;}
.cartQuantityContr a:hover {background-color:gray; text-decoration:none; color:White;}

.txtNowrap td {white-space:nowrap;}

.disableInputs input, .disableInputs select { border: 0px; margin:1px;}

.tdesc
{
	 z-index:1000; position:absolute; width:100px; height:0px; overflow:hidden;
}
.jswarn
{
	text-align:center; color:Red; font-weight:bold; margin-top:10px;
}

.topspacer
{
	 width:1px; background-image:url(images/tmspacer.jpg);
}

/* change color theme by modifying 'templatecolor1', 'templatecolor2' and 'templatecolor3' classes*/

.templatecolor1
{
	background-color:#e6e6e6;
}
.templatecolor2
{
	background-color:#909090; /*#BFBFBF;*/
	background-image:url(images/tlback.jpg);
	height:164px;
	width:201px;
	vertical-align:top;
}
.templatecolor3
{
	background-color:#909090; /*#BFBFBF;*/
	background-image:url(images/titleback.jpg);
	height:40px;
	width:509px;
	font-weight:bold;
	color:white;
}

.maincontenttable{background-color: white;margin-top: 10px;}

.trmouseover
{
	background-color: #ffff99;
}
.trmouseout
{
	background-color: #ffffff;
}
/*
html
{ 
	scrollbar-arrow-color: #000000;
	scrollbar-face-color: #bcbcac;
	scrollbar-shadow-color: black;
	scrollbar-highlight-color: black;
	scrollbar-track-color: #bcbcac;
}
*/
	
body
{ 
	margin: 0 ; padding: 10px 0 10px 0; cursor:default; background-color: #E6E6E6;text-align: center;

}

h1, h2, h3 
{ 
	font-size:11px; font-weight:normal; font-family:Verdana; margin:0px;
}

body, table, input, select
{
	font-family: Verdana;
	font-size: 11px; /* 8pt = 11px */
	color: #000000;
	
}

.descshort
{
	color: #4b4a4a;
}

.saleprice
{
	color:#cc3300;
	font-size:11pt;
	font-weight:bold;

}
.oldprice
{
	font-size:10pt;
	color:Gray;
	text-decoration:line-through;
	font-weight:bold;
}

.mycarthead
{
	font-weight:bold;
	color: black;
	text-align:center;
	height:40px;
}
.mycarthead td
{
	border-bottom:solid 3px #a6a6a6;
	border-right:solid 1px #a6a6a6;
}
.btnlink
{
	cursor:pointer;
	border-width:0px;
}

.prodname
{
	font-weight:bold;
	color: black;
	font-size:11px;
}


.stdtext td
{
	font-weight:normal;
	color: White;
	overflow:hidden;
	white-space:nowrap;
	padding:2px;
}

.textboxwidth input 
{
	width:200px;
}
.textboxwidth select
{
	width:210px;
}
.textboxwidth td
{
	padding: 4px 0 0 0;
}

