/***************** BODY ************************/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	margin:0;
	background-color:#FBFBFB;
	background-image:url(../images/bg_spring4.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
form,hr{margin:0; padding:0}

/***************** HOME ************************/

.home_newsList {
	font-size:11px;
	font-family:Tahoma, Arial;
	color:#fff;
	background-image:url(../images/arrowNews.gif);
	background-repeat:no-repeat;
	padding-left:11px;
	margin:5px 2px 5px 6px;
	}
.home_newsList a:link {
	color:#fff;
	}
.home_newsList a:visited {
	color:#fff;
	}
.home_newsList a:hover {
	color:#FF6699;
	background-color:#D7EA8C;
	display:block;
	}
.home_input {
	BACKGROUND: url(../images/bg_input.gif) no-repeat center bottom; font-size:11px; font-family:Tohoma, Arial; color:#333333; POSITION: relative;  width:141px; HEIGHT: 18px; PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0; PADDING-TOP: 8px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
	}
.home_input2 {
	BACKGROUND: url(../images/bg_input2.gif) no-repeat center bottom; font-size:11px; font-family:Tohoma, Arial; color:#333333; POSITION: relative;  width:123px; HEIGHT: 18px; PADDING-RIGHT: 1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0; PADDING-TOP: 8px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
	}


/***************** LINK ************************/

a:link {
	color: #050505;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #050505;
}
a:hover {
	text-decoration: none;
	color: #98CB00;
}

/***************** TEXT ************************/

.text_11px {
	font-size: 11px;
	line-height:15px
}
.text_search {
    font-size: 10px; color: #666666;
}
.text_blue {
	color: #99CC00;
}
.text_green {
	color: #9ac800;
}
.red {
	color: #FF3300;
}
.text_666666 {
	color: #666666;
}
.text_white {
	color: #ffffff;
}
li {
	list-style-image:url(images/list.gif);
}
/***************** PRODUCTS ************************/

.category_title_12px_B {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;
}
.sub_category_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;
}
.item_no_10px_B {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;
}	
.products_name_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #999900;
}	
.show_price_10px_B {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9900;
}
.price_10px_B {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;
}
.quantity_10px_B {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold;
}

/********************************** BUTTTON **********************************/

.order_input {
	height:12px; width:25px;background-color:#fff; BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY: Verdana; font-size: 10px;
}
.order_button {
	BACKGROUND-COLOR: #98CB00;
	BORDER-TOP: #F1F5E4 1px solid;
	BORDER-LEFT: #F1F5E4 1px solid;
	BORDER-BOTTOM: #709C11 1px solid;
	BORDER-RIGHT: #709C11 1px solid;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	height:24px;
	font-weight: bolder;
}
.search_select {
font-size:11px;
}
.search_input {
	height:14px;
	width:70px;
	background-color:#fff;
	BORDER-BOTTOM: #CECECE 1px solid; 
	BORDER-LEFT: #CECECE 1px solid; 
	BORDER-RIGHT: #CECECE 1px solid; 
	BORDER-TOP: #CECECE 1px solid;
	FONT-FAMILY: Verdana;
	font-size: 10px;
}

.search_button {	
	BACKGROUND-COLOR: #eeeeee; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	BORDER-RIGHT: #666666 1px solid; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px;
	height:18px;
}

.login_input {
	height:12px;
	width:110px;
	background-color:#fff;
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #333333 1px solid;
	FONT-FAMILY: Verdana;
	font-size: 10px;
}

.login_button {	
	BACKGROUND-COLOR: #eeeeee; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	BORDER-RIGHT: #333333 1px solid; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px;
	height:18px;
}

.input {
	height:16px;
	width:110px;
	background-color:#fff;
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #333333 1px solid;
	FONT-FAMILY: Verdana;
	font-size: 10px;
}

.button {	
	BACKGROUND-COLOR: #eeeeee; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	BORDER-RIGHT: #333333 1px solid; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px;
	height:18px;
}


/********************************** NEWS **********************************/

.news_date_10px_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.news_title_10px_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.news_content_10px  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.news_more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #698C00;
	text-decoration: underline;
}
.faqList {
	background-image:url(../images/list2.gif);
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	padding-left:20px
	}
.event_list {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #f4f4f4 1px solid; FONT-FAMILY: Verdana
}
.event_list a:link { color:#cccccc}
.event_list a:visited { color:#cccccc}
.event_list a:hover { color:#FFCC00}

.event_time {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #999999; FONT-FAMILY: Arial
}
.event_timeMain {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial; padding-top:5px
}



.news_title {
	font-weight:bold;
	color:#98CB00;
	}
.news_title a:link {
	color:#98CB00;
	}
.news_title a:visited {
	color:#98CB00;
	}
.news_title a:hover {
	color:#98CB00;
	}
.news_btitle {
	font-weight:bold;
	color:#98CB00;
	font-size:14px;
	}
.news_time {
	color:#aaa;
	font-size:11px;
	}
.news_content {
	color:#444;
	height:350px;
	}
.news_list_pic {
	float:left;
	margin-right:10px;
	border:1px solid #e7e7e7;
	padding:1px;
	}
.news_border {
	clear:both;
	margin-bottom:1px;	
	}
.news_dsc {
	line-height:1.3;
	margin:2px 0;
	height:30px;
	overflow:hidden;
	}
.dot_x {
	height:20px;
	background-image:url(../images/dot_x.gif);
	background-position: center;
	background-repeat:repeat-x;
	clear:both;
	}
	
/********************************** GALLERY **********************************/
.galleryForm {
	float:left; margin:0 6px 20px 6px;
	}
.galleryBorder {
	width:130px; height:100px; border:1px solid #eee; background-color:#FFF; padding:4px;
	}
.galleryTitle {
	padding:3px 0;
	}

/********************************** FOOTER **********************************/

.footer {
	font-size: 11px;
	color: #666666;
}

.copyright {
	font-size: 10px;
	color: #999999;
	padding-bottom:6px;
}

.border2white {
	border: 10px solid #FFFFFF;
	}
	
#cfnavbar{
	margin: 0;
	padding: 0;
}

.formbutton{
	cursor:pointer;
	border:outset 0px #ccc;
	background:#98CB00;
	color:#006600;
	font-weight:normal;
	padding: 1px 2px;
	background:url(images/bg.gif) repeat-x left top;
}
	
#cc {text-align:center}
#cc img {margin:5px 15px;}

/* Pages
******************************************************************/
.pages {
	MARGIN:0; height:18px;
}
.pages A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 0px 0px; FONT: 12px/14px verdana; BORDER-LEFT: #ddd 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BACKGROUND: #A7C82D; BORDER-LEFT: #333 1px solid; COLOR: #fff; BORDER-BOTTOM: #333 1px solid; TEXT-DECORATION: none
}
.pages INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; FONT: bold 11px Verdana; BORDER-LEFT: #cccccc 1px solid; COLOR: #333; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px
}
.pages B {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; FONT: bold 10px/12px Tahoma; PADDING-TOP: 2px
}