body {margin:0px; padding:0px}

h1{
	margin:10px 0px 10px 20px;
	font-family:tahoma; 
	font-size:12px; 
	color:#465157;
	text-decoration:none
}

h2{
	margin:10px 0px 10px 20px;
	font-family:tahoma; 
	font-size:12px; 
	color:#465157;
	text-decoration:none
}

td.title_column h1{
	margin:8px 3px 0px 20px;
	font-family:tahoma; 
	font-size:12px; 
	color:#ffffff;
	text-decoration:none
}


td.menu_item_top{
	background:url(images/m1.jpg);
	padding-left:40px;
	width:177px;
}

td.menu_item_top:hover {
	background: url(images/m1a.jpg);
}

p{
	font-family:tahoma; font-size:10px; color:#525E64; line-height:14px; margin: 0px 20px 0px 20px;
}

.inputRequirement{
	font-family:tahoma; font-size:10px; color:#525E64; line-height:14px; margin: 0px 20px 0px 0px;
}
.messageStackSuccess{
	font-family:tahoma; font-size:10px; color:#525E64; line-height:14px; margin: 0px 20px 0px 20px; background-color: #DDD5C6;
}

a.menu_item_top{				font-size:13px; 	font-family: Tahoma;	color: #465157; 	font-weight:bold; 	text-decoration: none; }
a.menu_item_top:active{			font-size:13px; 	font-family: Tahoma;	color: #465157; 	font-weight:bold; 	text-decoration: none; }
a.menu_item_top:link{			font-size:13px; 	font-family: Tahoma;	color: #465157; 	font-weight:bold; 	text-decoration: none; }
a.menu_item_top:hover {			font-size:13px; 	font-family: Tahoma; 	color: #ffffff; 	font-weight:bold;	text-decoration: none; }
a.menu_item_top:visited {		font-size:13px;     font-family: Tahoma; 	color: #465157; 	font-weight:bold;	text-decoration: none; }
a.menu_item_top:visited:hover {	font-size:13px;     font-family: Tahoma; 	color: #465157;		font-weight:bold;	text-decoration: none; }

td.cont_heading_td{
	padding-left:15px; padding-right:15px; font-size:13px; 	font-family: Tahoma;	color: #465157; line-height:25px
}
td.cont_heading_td a{
	color:#4D93A7; font-weight:bold
}
td.cont_heading_td a:hover{
	color:#000000; font-weight:bold
}


.top {background:url(images/top_arrow.jpg) bottom left no-repeat}
.top a {color:#7C868A; font-family:tahoma; font-size:10px; margin:0 0 0 12px; text-decoration:none}

input { font-family:tahoma; font-size:11px; color:#6B7C87; padding:3 0 0 3px}



.text {font-family:tahoma; font-size:10px; color:#525E64; line-height:14px}
.text strong {font-family:tahoma; font-size:11px; color:#525E64; margin:0 0 0 1px}
.text ul {margin:0px; padding:0px; list-style:none; line-height:14px}
.text li {line-height:14px; background:url(images/list2.jpg) bottom left no-repeat}
.text a { font-family:tahoma; font-size:10px; color:#839098; margin:0 0 0 9px; text-decoration:none; line-height:13px}

.price {font-size:12px; color:#FE6000; font-weight:bold; font-family:tahoma;}
.price a {font-size:11px; color:#4D93A8; margin:0px}

.list ul {margin:2 0 0 18px; padding:0px; list-style:none; width:180px; background:url(images/1_list1.jpg) top left no-repeat; line-height:22px}

.list a {font-family:verdana; font-size:11px; color:#484E53; line-height:22px; text-decoration:none; margin-left:12px}
.list a:hover {font-family:verdana; font-size:11px; color:#000; line-height:22px; text-decoration:none; margin-left:12px}

.more1 {background:url(images/1_arrow1.gif) bottom left no-repeat; line-height:14px; margin:16 0 3 19px}

.more1 a 		{line-height:13px; color:#4D93A7; font-weight:bold}
.more1 a:hover 	{line-height:13px; color:#000000; font-weight:bold}


.pr {margin:14 0 0 16px}
.pr img {border-style:solid; border-width:1px; border-color:#A3A3A3;}

.priv {font-family:tahoma; font-size:10px; color:#839098; margin-top:10px}
.priv a {font-family:tahoma; font-size:10px; color:#839098; text-decoration:underline}

/* --------------------------------- */
/* 				MAIN				 */
/* --------------------------------- */
td.main{padding-left:15px; padding-right:15px}
td.main, 
p.main,
div.main,
.main td,
.main p,
.main b,
.main .desc 				{color:#465157; font-size:12px; font-family:tahoma;}
.main .s_cart_head			{color:#353434; font-size:12px;font-weight:bold; font-family:tahoma; text-transform:uppercase;}

.main a						{color:#4D93A7; font-weight:bold; font-size:12px; line-height:24px; font-family:tahoma; text-decoration:none}
.main a:hover				{color:#000000; font-weight:bold; font-size:12px; line-height:24px; font-family:tahoma; text-decoration:underline}
.smallText a				{color:#4D93A7; font-weight:bold; font-size:10px; line-height:24px; font-family:tahoma; text-decoration:none}
.smallText a:hover			{color:#000000; font-weight:bold; font-size:10px; line-height:24px; font-family:tahoma; text-decoration:underline}

.main .desc 				{line-height:14px;}
.main .desc b 				{color:#ff6700;}
SPAN.productSpecialPrice 			{color: #000;font-size: 14px; line-height:18px;font-weight:bold;font-family: tahoma; display:inline;}
s									{color: #000000;font-size: 10px; line-height:18px;font-weight:bold;font-family: tahoma;}
.main SPAN.productSpecialPriceVan 		{color: #000; font-size: 12px; line-height:19px;font-family: tahoma; font-weight:bold; display:inline;}
.main SPAN.productSpecialPrice 			{color: red; font-size: 12px; line-height:19px;font-family: tahoma; font-weight:bold; display:inline;}
.main s									{color: #000000;font-size: 10px; line-height:19px;font-family: tahoma; font-weight:bold; }


.main .strong				{font-size:12px;font-family: tahoma; line-height:20px;}