﻿.banner {
				background-image: url('../images/banner_bg.jpg');
				height:268px;
				width:968px;
				
}
.lf_bar {
				background: url('../images/lf_bg.jpg') repeat-y;
}
.rt_bar {
				background: url('../images/rt_bg.jpg') repeat-y;
}

.td_menu {
				background: url('../images/menu_bg.jpg') repeat-x;
				width: 100%; 
				height: 30px;
				padding:4px 10px 7px 10px;
}

#myContent{
				height:100%;
				width:100%;
}
.td_footer {
				background: url('../images/footer_bg.jpg') repeat-x;
				width: 100%; 
				height: 26px;
				color:#ffffff;
				font-size:12px;
				font-family:Arial;
				font-weight:bold;

				
}

.mn_top {
				background: url('../images/mn_top_bg.jpg') no-repeat;
				height: 295px; 
				width: 100%;
				font:12px arial #2f2f2f;
}
.mn_mid {
				background: url('../images/mn_mid_bg.jpg') no-repeat;
				height: 175px; 
				width: 100%;
}
.mn_btn {
				background: url('../images/mn_btn_bg.jpg') no-repeat;
				height: 325px; 
				width: 100%;
}

.mn_top_fl {
				background: url('../images/mn_tp_bg.png') no-repeat left top;
				height: 262px; 
				width: 100%;
				font-family: Arial;
				font-size:14px;
				color: #2f2f2f;
}
.mn_btn_fl {
				background: url('../images/mn_bt_bg.png') no-repeat center bottom;
				height: 77px; 
				width: 100%;
				font-family: Arial;
				font-size:14px;
				color: #2f2f2f;
}
.mn_btn_fl2 {
				background: url('../images/mn_bt_bg.png') no-repeat center bottom;
				width: 100%;
				height: 77px; 
				font-family: Arial;
				font-size:14px;
				color: #2f2f2f;
				padding-bottom:10px;
}

.tbl_text {
				
				font-family: Arial;
				font-size:14px;
				color: #2f2f2f;

}
.td_text {
				padding:5px;
				font-size:12px;
				font-family:Arial;
				color: #2f2f2f;
}
.td_text2 {
				padding:25px 25px 25px 25px;
				font-size:12px;
				font-family:Arial;
				color: #2f2f2f;
}

.td_text_title {
				font-size:12px;
				font-family:Arial;
				color: #2f2f2f;
				font-weight:bold;
}

.s_title {
				font-size:18px;
				font-family:Arial;
				font-weight:bold;
				color: #2f2f2f;
}
.td_sep
{
				background-color:#ffffff;
				width:1px;
}
.td_men_itm a, td_men_itm_act a:hover
{
			padding:0 7px 0 7px;	
			color:#ffffff;
			font-family:Arial;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			
}
.td_men_itm :hover, td_men_itm a:hover, .td_men_itm_act a
{
	
			padding:0 7px 0 7px;
			color:#334812;
			text-decoration:none;
			font-size:14px;
			font-weight:bold;
			font-family:Arial;


	
}

.a_inline {
				
				font-family:Arial;
				color: #2f2f2f;

}
.a_inline:hover {
				
				font-family:Arial;
				color: #9ebb87;

}






.carousel-component {
	padding:8px;
}
.carousel-component .carousel-list li { 
	margin:4px;
	width:89px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1)*/
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	border:0px solid #e2edfa;
	outline:none;
	-moz-outline:none; 
}

.carousel-component .carousel-list li a:hover { 
	border: 0px solid #87bf4e; 
}

.carousel-component .carousel-list li img { 
	border:0px solid #999;
	display:block; 
}

.carousel-component .carousel-list li strong { 
	display:block; 
}
									

#prev-arrow { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	left:5px; 
}

#next-arrow { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	right:5px; 
}












