body	{
		margin-top:10px;
		margin-bottom:10px;
		margin-left:10px;
		margin-right:10px;
		background-image:url(images/back_in.jpg);
		background-repeat:repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8.25pt;				
		}

/* TD */
td.top	{
		background-image:url(images/top_b.gif);
		background-repeat:no-repeat;
		height:36px;
		}

td.home	{
		background-image:url(images/home_column_bg.gif);
		background-repeat:no-repeat;
		height:60px;
		width:192px;
		}
td.hometop	{
		background-image:url(images/back_home_t.gif);
		background-repeat:no-repeat;
		height:9px;
		width:auto;
		}

td.homebg	{
		background-image:url(images/home_bg_m2.png);
		background-repeat:repeat-x;
		}
		
td.menu	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#000000;
		font-weight:bold;
		}
		
td.detail	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000000;
		}

td.overview	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#000099;
		font-weight:bold;
		}
		
td.warning_box {
   		 border: 1px solid rgb(255, 204, 0);
   		 padding: 0.5em;
		}

td.warning_icon {
 		 border: 1px solid rgb(185, 150, 11);
 		 background-color: rgb(242, 195, 19);
  font-weight: bold;
		}

td.title	{
		font-size:12px;
		color:#000000;
		font-weight:bold;
		}
		
td.ready	{
	color:#ff5304;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
	}
	
td.posted	{
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:7pt;
		color:#999999;
		}
td.footdet	{
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#81A417;
		font-weight:bold;
		}
		
/* TABLE */
	
table.commentmain	{
		border:#DDDDDD 1px solid;
		background-color:#FFFFFF;
		}
table.hlmmain	{
		border:#74C5FC 1px solid;
		}
td.sender	{
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:12pt;
		color:#B8510C;
		}	
/* TABLE */
table.menu	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:7.75pt;
		color:#000000;
		font-weight:bold;		
		height:20px;
		}
		
table.spec	{
		border:#E0E0E0 1px solid;
		}
		
table.page {
	border:#000000 1px solid;
}

table.msg {
	border:#FEA410 1px solid;
	color:#003399;
}

table.comment	{
		border:#DDDDDD 1px solid;
		background-color:#F5FCF3;
		}
		
/* INPUT */
input[type=text] 	{ 
		BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #434342; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 16px
		}
		
input[type=radio]{ } 
input[type=checkbox]{ } 

INPUT.input_search {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 140px; COLOR: #434342; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 16px
}

input.btnsearch	{
	background-image:url(images/b_search.gif);
	width:30px;
	height:20px;
	border:0px;
	}
	

label {
	display: block;
	font-weight: bold;
	margin: 8px 0 5px 0;
	color: #895F30;
}

textarea {		
	FONT-SIZE: 11px; 
	COLOR: #434342; FONT-FAMILY: Tahoma;	
}

select {	
	FONT-SIZE: 11px; 
	COLOR: #434342; FONT-FAMILY: Tahoma;	
}


/* link */
a {
	COLOR: #898989; TEXT-DECORATION:underline;
}
a:hover {
	TEXT-DECORATION: none;
	color:#ff5304;	
}

a.menu {
	COLOR: #898989; TEXT-DECORATION: none;
}
a.menu:hover {
	TEXT-DECORATION: none;
	color:#ff5304;
	font-weight:bold;
}

a.menuList {
	COLOR:#FFFFFF; TEXT-DECORATION: none;
}
a.menuList:hover {
	TEXT-DECORATION: none;
	color:#000000;
	font-weight:bold;
}

a.menuListAds {
	COLOR:#000000; TEXT-DECORATION: none;
}
a.menuListAds:hover {
	TEXT-DECORATION: none;
	color:#ffffff;
	font-weight:bold;
}

a.menuNew {
	COLOR:#ff5304; TEXT-DECORATION: none;
}
a.menuNew:hover {
	TEXT-DECORATION: none;
	color:#000000;
	font-weight:bold;
}
/* heading */
h1 {
  color:#000099;
  background-color: transparent;
  font-size:16px;
  font-weight:bold;
}

h3 {
  color:#FF0000;
  font-size: 9pt;
  font: Verdana, Arial, Helvetica, sans-serif;	
}

h2 {  
  color:#FF0000; 
  font-weight:bold;  
  margin-top: 0;
  margin-bottom: 10px;
  padding-bottom: 3px;
  letter-spacing: -1px;
  font: 10pt Verdana, "Times New Roman", Times, serif;  
  border-bottom: 1px dotted #877065;
}

/* TEXT */
.product_name {
	color:#ff5304;
	font-weight:bold;
	font-size:12.75px;
}

.product_price {
	color:#000000;
	font-weight:bold;
	font-size:12.75px;
}

/* div */
.msg	{
		font: normal 11px Verdana, sans-serif;
		color:#ff5304;
		}

.errormsg {
  display: block;
  width: 90%;
  color: #FFFFFF;
  font-weight: bold;
  background: #FF9D9D url(../images/stop.gif) no-repeat 10px center;
  padding: 3px 10px 3px 40px;
  margin: 10px 0;
  border-top: 2px solid #FF0000;
  border-bottom: 2px solid #FF0000;
}

.textmsg	{
		font: normal 11px Verdana, sans-serif;
		color:#FFFFFF;
		}