*{margin:0px;font-family:verdana;font-size:12px;}
body{margin-top:5px;margin-bottom:5px;text-align:center;background-color:#B6BCA2;}
#main_body{width:917px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;background-color:#FFFFFF;text-align:center;border-right:#777777 1px solid;border-left:#777777 1px solid;border-top:#777777 1px solid;border-bottom:#777777 1px solid}
	#header{width:917px;text-align:center;}
	#logo{width:917px;text-align:center;}
		#logo_l{float:left;width:279px;}
		#logo_r{float:left;width:625px;text-align:right}
			#cart{width:625px;}
				#cart_l{float:left;width:575px}
				#cart_r{float:left;width:45px}
			#menu_top{clear:both;}
		#menu{clear:both}
	#main_body2{overflow:hidden;width:897px;padding-top:8px;padding-bottom:10px;background-color:#FFFFFF;text-align:center;margin-left:auto;margin-right:auto;}
		#col_l{width:215px;display:block;padding-left:0px;float:left;text-align:left}
				#panel_cat{width:222px}
					#panel_cat_h{width:222px;height:37px;background:url(/images/panel_cat_h.jpg) no-repeat}
					#panel_newsletter_h{width:222px;height:37px;background:url(/images/panel_newsletter_h.jpg) no-repeat}
					#panel_clinic_h{width:222px;height:37px;background:url(/images/panel_clinic_h.jpg) no-repeat}
					#panel_special_h{width:222px;height:37px;background:url(/images/panel_special_h.jpg) no-repeat}
						.panel_h_inner{text-align:center;padding-top:9px;color:#FFFFFF;font-size:13px;font-weight:bold}
						.panel_h_inner2{text-align:center;padding-top:5px;color:#0A75E0;font-size:13px;font-weight:bold}
					#panel_cat_c{width:215px;background:url(/images/panel_cat_bg.jpg);line-height:18px}
						.panel_cat_c_inner{padding:0px}
					#panel_cat_f{width:222px;height:5px;background:url(/images/panel_cat_f.jpg) no-repeat}
			#col_r{width:680px;padding:0px;float:left;background-color:#FFFFFF;text-align:left;}
				.title_header{font-size:20px;font-weight:bold;color:#0A75E0;padding:10px;}
				.content{padding:0px;line-height:20px;font-size:12px}
			.col_l2{width:679px;display:block;padding-left:5px;float:left;border-right:#999999 1px dotted;background-color:#FFFFFF;text-align:left}
			.col_r2{width:261px;padding:0px;float:right;background-color:#FFFFFF;text-align:left}
			.overflowfix{overflow:none;background-color:#FFFFFF;}
			
		#content{width:897px;overflow:hidden;background-color:#FFFFFF;padding-bottom:0px;text-align:left}
			#title_image{padding-top:8px;padding-bottom:2px}
			#panel_content{width:897px;}
			.content_inner{font-size:13px;line-height:19px}
			.content_inner p{margin-top:0px;margin-bottom:15px;padding:0px}
			
		#panel_other{width:897px;}
			#panel_other_l{float:left;width:350px;height:187px}	
			#panel_other_m{float:left;width:248px;height:187px}
			#panel_other_r{float:left;width:299px;height:187px}
			
	#login_panel{width:200px;padding:8px}
	.login_panel_l{float:left;width:80px;height:20px;text-align:right;padding:3px}		
	.login_panel_r{float:left;width:100px;height:20px;text-align:right;padding:3px}
		.login_textField{width:98px;height:16px;color:#566A23}
	#login_submit{clear:both;text-align:right;padding-right:8px}
			
	#footer{clear:both;width:100%;text-align:center;font-size:11px;color:#FFFFFF;padding-top:15px;padding-bottom:15px;display:block;}
	#footer a{text-decoration:underline;font-size:11px;color:#FFFFFF;}
	#footer a:hover{text-decoration:none;font-size:11px;color:#62994F;}
	
	#footer_inner{clear:both;width:100%;text-align:center;font-size:11px;color:#333333;padding-top:10px;padding-bottom:15px;display:block;}
	#footer_inner a{text-decoration:underline;font-size:11px;color:#333333;}
	#footer_inner a:hover{text-decoration:none;font-size:11px;color:#62994F;}
	
	#shop2_body{border-top:#777777 1px solid;padding-top:6px}
	.col_shop2_l{float:left;width:215px;text-align:left}
	.col_shop2_r{float:left;width:680px}
		.col_cat2{float:left;width:340px;height:273px;text-align:right}
		.cat_img{border:#FFFFFF 2px solid;}
		
		.feature_img{text-align:left;padding-left:15px}
		
.cat_top{padding:3px;font-size:14px;color:#101010;font-weight:bold}
	.cat_top a:link{font-size:14px;color:#101010;text-decoration:none}
	.cat_top a:visited{font-size:14px;color:#101010;text-decoration:none}
	.cat_top a:hover{font-size:14px;color:#FF9900;text-decoration:underline}
.cat_top_this{padding:3px;font-size:14px;color:#566A23;font-weight:bold}
	.cat_top_this a:link{font-size:14px;color:#566A23;text-decoration:none}
	.cat_top_this a:visited{font-size:14px;color:#566A23;text-decoration:none}
	.cat_top_this a:hover{font-size:14px;color:#FF9900;text-decoration:underline}
	
.cat_sub{padding:3px;padding-left:20px;font-size:12px;color:#101010;font-weight:bold}
	.cat_sub a:link{font-size:12px;color:#101010;text-decoration:none}
	.cat_sub a:visited{font-size:12px;color:#101010;text-decoration:none}
	.cat_sub a:hover{font-size:12px;color:#FF9900;text-decoration:underline}
.cat_sub_this{padding:3px;padding-left:20px;font-size:12px;color:#566A23;font-weight:bold}
	.cat_sub_this a:link{font-size:12px;color:#566A23;text-decoration:none}
	.cat_sub_this a:visited{font-size:12px;color:#566A23;text-decoration:none}
	.cat_sub_this a:hover{font-size:12px;color:#FF9900;text-decoration:underline}

#nav_cats{padding-top:10px;padding-bottom:10px}
#nav_newsletter{width:175px;padding-top:20px;padding-bottom:10px;}
#nav_brand{padding-top:10px;padding-bottom:10px}
.newsleter_tit{font-size:15px;text-align:center;font-weight:bold;font-color:#101010}

		
.clear{clear:both}
.emp{font-size:16px;color:#566A23;font-weight:bold;}
.tit0{font-size:12px;color:#000000;font-weight:plain;}	
.title{font-size:14px;color:#566A23;font-weight:bold;}
.title3{font-size:12px;color:#566A23;font-weight:bold;}
.title0{font-size:12px;color:#000000;font-weight:bold;}
.title1{font-size:14px;color:#000000;font-weight:bold;}
.title2{font-size:16px;color:#000000;font-weight:bold;}
.title_top{font-size:16px;color:#000000;font-weight:bold;padding-top:5px;}
.title4{font-size:15px;color:#566A23;font-weight:bold;}
.title_light{font-size:14px;color:#566A23;padding-top:2px;padding-bottom:20px}
.content_center{text-align:center}

.silver_bg{background:url('/images/panel_bg1.jpg');border-bottom:1px solid #cccccc;height:18px;padding:5px}
.silver_bg2{background:url('/images/panel_bg1.jpg');height:18px;padding:5px}

.treemenu_cat2{font-weight:plain;font-size:13px;}
.treemenu_cat3{font-weight:plain;font-size:13px;}
a.treemenu:link{font-size:0px;color:#FFFFFF}
a.treemenu:visited{font-size:0px;color:#FFFFFF}
a.treemenu:hover{font-size:0px;color:#FFFFFF}
	
.text_center{text-align:center}
.text_left{text-align:left}
.text_right{text-align:right}
td{text-align:left;font-size:12px;font-family:verdana;}
.msg{color:#FF0000;padding-top:8px;padding-bottom:8px;}
.red{color:#FF0000;font-size:13px;font-weight:bold}
.small{color:#666666;font-size:10px}
a.small:link{color:#666666;font-size:10px;ext-decoration: underline; }
a.small:visited{color:#666666;font-size:10px}
a.small:hover{color:#999999;font-size:10px;ext-decoration: none; }	
	
.small_bold{color:#666666;font-size:10px;ext-decoration: underline;font-weight:bold}
a.small_bold:link{color:#666666;font-size:10px;ext-decoration: underline;font-weight:bold}
a.small_bold:visited{color:#666666;font-size:10px;font-weight:bold}
a.small_bold:hover{color:#999999;font-size:10px;ext-decoration: none;font-weight:bold }
	
.mid_bold{color:#666666;font-size:11px;ext-decoration: underline;font-weight:bold}
a.mid_bold:link{color:#666666;font-size:11px;ext-decoration: underline;font-weight:bold}
a.mid_bold:visited{color:#666666;font-size:11px;font-weight:bold}
a.mid_bold:hover{color:#999999;font-size:11px;ext-decoration: none;font-weight:bold }
	
a:link { font-family:Verdana,Arial; font-size: 12px; color: #000000; text-decoration: none; }
a:visited { font-family:Verdana,Arial; font-size: 12px; color: #333333; text-decoration: none; }
a:active { font-family:Verdana,Arial; font-size: 12px; color: #000000; text-decoration: none; }
a:hover { font-family:Verdana,Arial; font-size: 12px; color: #333333; text-decoration: underline; }
.listing{padding:5px}
.listing_div{border-bottom:#cccccc 1px solid;text-align:left;padding:8px;font-size:11px}


.title_large{FONT: 2em Verdana,Arial; COLOR: #333333; text-decoration: none;font-weight:bold}

a.link:link {FONT: 12px Verdana,Arial; COLOR: #000000; text-decoration: underline;}
a.link:visited {FONT: 12px Verdana,Arial; COLOR: #000000; text-decoration: underline;}
a.link:hover {FONT: 12px Verdana,Arial; COLOR: #333333; text-decoration: none;}
.link{FONT: 12px Verdana,Arial; COLOR: #000000; text-decoration: underline;}

a.link_title:link {FONT: 14px Verdana,Arial; COLOR: #566A23; text-decoration: underline;font-weight:bold}
a.link_title:visited {FONT: 14px Verdana,Arial; COLOR: #566A23; text-decoration: underline;font-weight:bold}
a.link_title:hover {FONT: 14px Verdana,Arial; COLOR: #333333; text-decoration: none;font-weight:bold}
.link_title{FONT: 14px Verdana,Arial; COLOR: #566A23; text-decoration: underline;font-weight:bold}

a.link_title0:link {FONT: 12px Verdana,Arial; COLOR: #566A23; text-decoration: underline;font-weight:bold}
a.link_title0:visited {FONT: 12px Verdana,Arial; COLOR: #566A23; text-decoration: underline;font-weight:bold}
a.link_title0:hover {FONT: 12px Verdana,Arial; COLOR: #333333; text-decoration: none;font-weight:bold}
.link_title0{FONT: 12px Verdana,Arial; COLOR: #566A23; text-decoration: underline;font-weight:bold}


.textField {FONT-FAMILY:Verdana,Arial, Helvetica, Verdana,Arial; font-size: 11px;color: #000000; border: 1px #000000 solid;}
.line_small{font-size:12px;font-family:Verdana,Arial;line-height: 16px}
.line_mid{color:#000000;font-size:12px;font-family:Verdana,Arial;line-height: 19px}
.line_large{font-size:13px;font-family:Verdana,Arial;line-height: 25px}

a.mid:link {FONT: 11px Verdana,Arial; COLOR: #000000; text-decoration: none;}
a.mid:visited {FONT: 11px Verdana,Arial; COLOR: #000000; text-decoration: none;}
a.mid:hover {FONT: 11px Verdana,Arial; COLOR: #333333; text-decoration: none;}
.mid{FONT: 11px Verdana,Arial; COLOR: #000000; text-decoration: none;}
p{padding-top:15px;padding-bottom:15px}
.col_set_gap{height:20px;}