@charset "utf-8";
/* CSS Document */
/* Top elements */
* {  padding: 0; }
body {

 	color: #333333; 
 	font: 70%/1.5  Tahoma,Verdana, 'Trebuchet MS', arial, sans-serif;
 	text-align: center; 
}  
#table_product{
	color: #333333; 
 	font: 11px  Tahoma,Verdana, 'Trebuchet MS', arial, sans-serif;
 	text-align: left; 
	line-height:17px;
}
#table_product img{ 
	margin-right:6px;
}
#table_product h3{ 
	font-size: 12px ;
	font-weight:bold;
}
#table_front {
	line-height:17px;
}
#table_front img{
	margin-right:6px;
	margin-top:4px;
}
#table_front tr{
	margin-bottom:4px;
}

a	{ 	
	font-family: Tahoma, "Times New Roman", Verdana, Arial, Georgia, sans-serif;
	text-decoration: none;
}
a:hover { 
	color: #FF9900;

	font-family:Tahoma, "Times New Roman", Verdana, Arial, Georgia, sans-serif;
	text-decoration: none;
}

#product_title a{
	font-family: Tahoma, "Times New Roman", Verdana, Arial, Georgia, sans-serif;
	text-decoration: none;
}
#product_title a:hover { 
	color: #FF9900;

	font-family:Tahoma, "Times New Roman", Verdana, Arial, Georgia, sans-serif;
	text-decoration: none;
}
/*****************************
      LAYOUT 
******************************/
#wrap {
   margin: 0 auto ;
   padding:0;	
   text-align: left;
   background-color:#FFF;
   width: 773px;  	
}
#content-wrap {
	background:url(images/round_middle.gif) repeat-y right;	
    margin:0; padding-top:10px;
	width: 773px;		
}
#menu-wrap {
	background:url(images/round_middle.gif) repeat-y right;	
    margin:0; padding-top:0px;
	width: 773px;		
}

#single_content {
    
    width: 745px;
	padding:5px 5px 5px 15px ;
   	background:url(images/round_middle.gif) repeat-y left;
	
}
#single_content ul li{    
    margin-left:20px;	
}
#single_content select,  input{
	font: 11px  Tahoma,Verdana, 'Trebuchet MS', arial, sans-serif;
	
}
.front_content img{
	padding:3px 10px 3px 3px;
}
.front_content_detail img{
	padding:3px 10px 3px 3px;
}
.front_content {
	display:block;
	height:120px;
	}

.title {
	font-weight:bold;
}
#left {
    float: left;
    width: 360px;
	padding:5px 15px;
   	background:url(images/round_middle.gif) repeat-y left;
	
}
#right {
    float: right;
    width: 350px;
	padding:5px 5px;
    background:url(images/round_middle.gif) repeat-y right;
}
#front {
  margin: 5px 0;
  height:140px;
  padding: 10px;
  text-align: left;
  display: block;
  overflow: auto;  
  font: 500 1em/1.5em 'Tahoma','Lucida Console', 'courier new', monospace;
  /* white-space: pre; */
  background: #EFEFEF;
  border: 1px solid #EAEAEA;    
}
#content_tab {
	border:1px solid gray; width:330px; height: 150px; padding: 5px; margin-bottom:1em; background-color:#EFEFEF;
}
#content_tab img{
	margin-right:5px;

	border:3px solid #999999;
}

#header {
	background:url(images/round_top.gif) top no-repeat;
	height:12px;
}
#logo {
	background:url(images/round_middle.gif) repeat-y;
	height:100px;
	position: relative;
    clear:left;
    width:  773px;
	height:64px;
	margin: 0; padding: 0;
}
#logo-right {
	position: absolute;
	float:right;
	margin-left: 10px; padding: 0;
	color: #FFFFFF;
	
}
#logo-left {
	position: relative;
	float:right;
	margin-right: 20px; padding: 0;
	color: #FFFFFF;
}
#banner {
	
	background:url(images/round_middle.gif) repeat-y;
}
.link{
	display:inline;
	padding:2px 10px;
	background-color:#990000;
}
.link a{
	color:#FFFFFF;
}
.link a:hover{
	color:#FFFF00;
}
.link_gray{
	display:inline;
	padding:2px 10px;
	background-color:#333333;
}
.link_gray a{
	color:#FFFFFF;
}
.link_gray a:hover{
	color:#FFFF00;
}
#mytabsmenu {
	text-align:center;
	width:773px;
	clear: both;	
	padding: 0;		
	background: url(images/round_middle_menu.gif) #333333 repeat-y;	
}
#menu ul {
	list-style: none;	
	text-align: center;	
	height: 35px;
	width:768px;
	padding-top:0px;
	padding-left: 2px;	
	margin:0;
		
}
#menu ul li {
	display: inline;
	margin: 0; padding: 0;	
	
}
#menu ul li a {
	margin: 0 3px;
	padding: 0px 10px;
	color: #FFFFFF;
	font:  11px/45px verdana, 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	text-transform: uppercase;		
	text-decoration:none;
}
#menu ul li a:hover, 
#menu ul li a:active {
	border: none;
	color: #FFFF00;	
	background-color:#CCCCCC;
}
#menu ul li#current a {	
	background: #711539;	
	color: #000;
}

/* footer */
#footer { 
	clear: both;text-align: center;color: #999999; 
	position: relative;
	height: 70px;
	background:url(images/round_bottom.gif) no-repeat bottom;	
	margin: 0;	
	width: 773px;
	font-size: 92%;			
}
#footer a { 
	text-decoration: none; 
	color: #999999; 
}
#footer a:hover { 
	text-decoration: none; 
	color: #666666; 
}
#footer #footer-left {
	width: 50%;
	float: left;
	text-align: left;
	margin: 0; padding: 10px;
}
#footer #footer-right {
	width: 40%;
	float: right;
	text-align: right;
	margin: 0; padding: 10px;
}

#schedule td {
	 border:1px solid #CCCCCC;
	 padding:4px;
}
#title_schedule {
	 background:#666666;
	 color:#FFFFFF;
	 font-weight:bold;
}

#update {
	float:left;
	width:33%;
	height:210px;
	text-align:center
}
#desc img {
	padding:4px;
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding:2px;
	border:1px solid #CCCCCC;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}textarea {
	width:350px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #CCCCCC;
	height:100px;
	display:block;
	color:#777;
}
@media print
{
	.print {display:none;}
	
}

