@charset "utf-8";

/* DEFAULT */

body 
	{background:#fff; margin-top:15px; margin-left:15px; margin-bottom:50px; padding:0 auto; text-align:left;}
	
th,td {font-size:12px; font-family:Verdana, Helvetica, sans-serif; color:#444; line-height:18px;} 

a {	text-decoration:none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px; line-height: 18px; color:#444; } 
	
a:link {text-decoration:none;}
a:hover {text-decoration:none; color:#909f42;}
a:active {text-decoration:none;}

table {border-collapse:collapse;}

img,fieldset {border:0px none;}

select,textarea {vertical-align:middle;}



/* TOP */

#Container 
	{ margin:0 auto; padding:0; width:1005px; text-align:left; border: thin solid #E4E4E4; }

.TopBox 
	{margin:10px auto; padding:0; width:985px; text-align:left;	}

.counter 
	{font: 11px "Verdana"; color: #878787; }
	
	
.Menu 
	{font: 13px "Arial"; color: #8e8e8e; text-decoration: none; font-weight: bold; margin-left:8px; margin-right:8px; }
	
	
.MenuTopBox 
	{margin:0 auto; padding:0; width:1003px; height:38px; text-align:center; background-image:url(img/template/menu_bg.gif);}


/* Center */

#CenterBox 
	{margin:10px auto; padding:15px; width:955px; text-align:center; border: thin solid #ececec; }

.CenterBox
	{margin:0; padding:0; width:955px; text-align:left;}

.CenterProducts
	{margin:0; padding:0; width:930px; text-align:left;}

.Tx_timenew_19
    {font-family: "Times New Roman", Times, serif;
	font-size: 19px; line-height: 20px; font-weight: 200; color: #a7a9ac;  }

.Tx_timenew_16
    {font-family: "Times New Roman", Times, serif;
	font-size: 16px; line-height: 24px; font-weight: 200; color: #77787b;  }

.Tx_timenew_tt
    {font-family: "Times New Roman", Times, serif;
	font-size: 21px; line-height: 25px; color:#d32121; }

#BannerBox 
	{ margin-left:10px; margin-right:10px; margin-bottom:10px; padding:0; width:988px; text-align:left; }
	

#Footer
    { text-align:center; margin:10px auto 30px; padding:2px; width:1005px; font: 11px "Verdana"; color: #878787; }


.ListFormBox
	{height:19px; background-color:#ffffff; border:1px solid #dfdfdf;}
	


/* TEXT */

.tx_Arial 
	{font: 12px "Arial"; color: #7e7e7e; text-decoration: none; line-height:18px; font-weight: bold; }

.tx_itemname 
	{font: 12px "Arial"; color: #1a0f5d; text-decoration: none; line-height:18px;  }





/* header */
#header_2nd_right { height:60px; width:485px; background-color:white; }
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
  clear: both; height: 0; font-size: 1px; line-height: 0px;}

/* sitemap */
.root_box { font-size:12px; font-family:Arial, Helvetica, san-serif; color:#7e7e7e; text-transform:capitalize; text-decoration:none; width:200px; height:500px; text-align:left; padding:10px 0 0 20px; float:left; line-height:18px; }
.root_box_02 { font-size:12px; font-family:Arial, Helvetica, san-serif; color:#7e7e7e; text-transform:capitalize; text-decoration:none; width:800px; height:500px; text-align:left; padding:10px 0 0 20px; line-height:18px; }
