#noprint{
  display : none; 
}

#maintable{
	width: 650px;	
}

body{
	margin: 0px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
}


.content{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 12;
	color: 333333;
}

.smlcontent{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: 333333;	
}

a{
	text-decoration:none;
}
.menu{
	background-image:url('img/menu_bg.jpg');
	height:24px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
	color:#666666;
	padding-left:14;
}
.menu a{
	color:#666666;
}
.menu_sel{
	background-image:url('img/menu_bg_sel.jpg');
	height:24px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
	color:#ffffff;
	padding-left:14;
}
.menu_sel a{
	color:#ffffff;
	text-decoration:none;
	color:#666666;
}
.menuSub{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	height:18px;
	font-size: 11;
	font-weight: bold;
	color:#666666;	
	padding-left:2;
}
.menuSub a{
	color:#666666;	
}
.menuSub_sel{
	height:18px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
	color:#b7c726;
	padding-left:2;
}
.menuSub_sel a{
	color:#ffffff;
	text-decoration:none;
	color:#b7c726;
}
.footer{
	background-image:url('img/footer_bg.jpg');
	background-repeat:no-repeat;
	background-position:right; 
	font-size:11;
	color:A8ADA8;
}
.footer td{
	font-size:11;
	color:808080;
}
.footer_menu td{
	padding:0 4 4 0;
	color:808080;
}
.footer_menu td a{
	color:808080;
}
.vision_heading{
	font-family: Helvetica,Arial, Verdana,sans-serif;
	font-weight: bold;
	font-size: 18;
	color: FFC20E;
	
	padding-left:18;
}
.vision_subheading{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-weight: bold;
	font-size: 14;
	color: 877c78;
	
	padding-left:18;
	padding-top:8;
}
.vision_content{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: 877c78;
}
.vision_content a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: eaa352;
}
.search{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 13;
	color:877c78;	
}
.search_txt{
	height:22px;
	width:265px;
	border-width:1;
	border-style:solid;
	border-color:cccccc;
}
.title_bar{
	background-color:#b7c726;
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size:13;
	font-weight:bold;
	color:ffffff;
	
	height:18;
	padding-left:5;	
}
.photo_caption{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size:14;	
	font-weight:bold;
	color:FA9900;
}
.video_caption{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size:13;	
	color:#333333;
}
.video_caption a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size:13;	
	color:333333;
}
.virual_menu{
	background-color:#fff7e2;
	font-size:11;	
	color:#f79800;
}
.virual_menu a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	background-color:#fff7e2;
	font-size:11;	
	color:#f79800;
}
.subheading{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#808080;	
	font-size:11;
}
.subheading_l{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#808080;	
	font-size:13;
}
.book_content{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: 877c78;
}
.book_content a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: eaa352;
}
.btn_link{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: #ffffff;	
	padding-right:2;
	padding-left:2;
	line-height:1;
}
.btn_link a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 11;
	color: #ffffff;	
	padding-right:2;
	padding-left:2;
	line-height:1;
}
.teamdir_top{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 18;
	color: #008546;		
	font-weight: bold;
}
.teamdir_detail{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size: 14;
	color: #808080;	
	line-height:1.2;
}
.teamdir_SecTitle{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#ffffff;
	font-size:12;
	background-color:#828282;
	padding:2 0 2 3;
}

.teamdir_fieldname{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#ffffff;
	font-size:12;
	background-color:#b7c726;
	padding:2 0 2 3;
}
.teamdir_field{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#808080;
	font-size:12;
	background-color:#f3f3f3;
	padding:2 0 2 3;
	width:1;

}
.teamdir_field td{
	border-top-width:1;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#b7c726;
	border-right-color:#b7c726;
	border-bottom-color:#b7c726;
	border-left-color:#b7c726;	
}
.teamdir_field a{
	color: eaa352;
}
.press_top{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#b7c726;
	font-size:15;	
	font-weight:bold;
}
.press_month a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#b1b1b1;
	font-size:12;	
	font-weight:bold;
	text-align:right;
}
.press_month_sel a{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#b7c726;
	font-size:12;	
	font-weight:bold;
	text-align:right;
}
.press_list td{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#000000;
	font-size:12;
	padding:5 15 5 5;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:1;
	border-left-width:1;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#ffffff;
	border-right-color:#ffffff;
	border-bottom-color:#ffffff;
	border-left-color:#ffffff;	
}
.press_list1{
	background-color:#ffec95;
}
.press_list2{
	background-color:#fff3be;
}

.cartlist{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#000000;
	font-size:12;
	padding:0 2 0 2;
	height:21;
}

.detail_attach{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	color:#F98400;
	font-size:12;
}

.cart_title{
	background-color:#b7c726;
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size:13;
	font-weight:bold;
	color:ffffff;
	
	height:18;
	padding: 2 5 2 5;	
}

.warning{
	font-family:  Arial,Verdana, Helvetica, Verdana,sans-serif;
	font-size:12;
	color:FF0000;
}


.sitemap_lv1{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	color: white;
	background-color: #B7C726;
	padding-top:3;
	padding-bottom:3;
	cursor: pointer;
}

.sitemap_lv2{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	background-color: #EBF1F1;
	padding-top:3;
	padding-bottom:3;
	cursor: pointer;
}

.sm_lv2_point{
	margin-left:10
}

.sitemap_box{
	cursor: pointer;
}

.sitemap_lv3{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	color: #747474;
	padding-top:3;
	padding-bottom:3;
	margin-left:30;
}
.row_press_date{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:3;
	padding-bottom:3;
	padding-left:10;
	background-color:#848684;
}

.row_press_title{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:3;
	padding-bottom:3;
	padding-left:10;
	background-color:#B5C721;
}
