
.clicklink{
	cursor:pointer;

}
.top{font-weight:normal;font-size:10px;font-family:Arial;color:#000000;text-decoration:none;}
A.top{font-weight:normal;font-size:10px;font-family:Arial,helvetica;color:#000000;text-decoration:underline;}
A.top:hover{color:#4077D1;}
.headerHolder{position:relative;height:146px;}
.searchPos{position:absolute;left:0px; height:22px;}
.langPos{position:absolute;left:841px;top:6px;}
.headerPos{position:absolute;top:30px;background:url("images/header_bg.jpg") top left repeat-y;height:116px;width:950px;left:0px;}

.top_links_text{font-weight:normal;font-size:12px;font-family:arial;color:#4B4628;text-decoration:none;}
.slogenBig{font-weight:normal;font-size:28px;font-family:arial;color:#958B56;text-decoration:none;}
.slogenSmall{font-weight:normal;font-size:16px;font-family:arial;color:#ffffff;text-decoration:none;}
.TopMenuWidth
{
	width:950px;
	background:url("images/top_menu_bg.gif") top left repeat-x;height:39px;
	border-top:solid 1px #000000;
}
.search_bg{padding-left:8px;padding-top:3px;background:url("images/search_bg.gif") top left no-repeat;width:127px;height:20px;border:0px;font-weight:normal;font-size:12px;font-family:arial;color:#4B4628;}
.top_menu_current{background:url("images/top_menu_current.gif") top left repeat-x;}
.productMenuHeader{background:url("images/productMenuHeader.gif") top left repeat-x; padding-top:9px;padding-bottom:10px;}
.productMenuCell{background:url(images/productMenuCell.gif) top left repeat-y;width:280px;}
.productMenuCell2{background:url(images/productMenuCell.gif) top left repeat-y;height:50px;}
.right_zone_title_bg{background:url("images/right_zone_title_bg.gif") top left repeat-x;height:33px;}
.homeButtonsBorder{border:solid 1px #6C6B32;}
.HTMLtitleLogin{
 font-family : arial, Helvetica, sans-serif;
	font-size : 24px;
	font-style : normal;
	font-weight : normal;
	color : #808145;
	
}
.brochure_title{
font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #676723;
}
.brochure_sub_title{
font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #676723;
}
.rightImgBG{background-color:#DEDCC7;}

.productMenuCellLeft{
padding-top:12px;
width:136px;
display:table-cell;
vertical-align:top;
  float:left;
 padding-left:14px;
  
}
.productMenuCellMiddel{width:23px;
display:table-cell;
vertical-align:top;
  float:left;}
.menu_top_padding{padding-top:5px;padding-bottom:0px;}
.homeGreentitle{font-weight:bold;font-size:12px;font-family:arial;color:#78773B;}
.homeGreenTxt,.homeGreenTxt td,.homeGreenTxt a{font-weight:normal;font-size:11px;font-family:arial;color:#78773B;vertical-align:top;line-height:160%;}
.homeContactBorder{border-left:solid 1px #C6C4AC;}
.productMenuCellRight,.bottomMenuCell{
vertical-align:top;
display:table-cell;
  float:left; 
}
.prodMenuSecLevel{background-color:#ebeadc;}
.prodMenuSecLevelSelected{background-color:#d5d4bf;/*padding-top:5px;padding-bottom:5px;*/width:278px;}
.galleryImgBorder{border:solid 1px #BFBC9B;}


.bottomMenuCellTxt,a.bottomMenuCellTxt{font-weight:normal;font-size:12px;font-family:Arial;color:#59581F;text-decoration:none;text-align:left;}
a.bottomMenuCellTxt:hover{color:#82814b;}
.bottomMenuPadding{padding-left:16px;padding-right:16px;}
.bottomMenuHolder{padding-top:20px;padding-bottom:15px;border-bottom: solid 1px #DDDCC7;}
.tablefixed{table-layout:fixed;}
.hpContact{text-align:center;width:950px;}
.productMenuCellTxt{font-weight:normal;font-size:16px;font-family:Arial;color:#5D5E25;text-decoration:none;text-align:left;}
.productMenuCellTxtOver{font-weight:normal;font-size:16px;font-family:Arial;color:#9e9d75;text-decoration:none;text-align:left;}
.productMenuCellTxt2,a.productMenuCellTxt2{font-weight:normal;font-size:14px;font-family:Arial;color:#777568;text-decoration:none;text-align:left;}
a.productMenuCellTxt2:hover{color:#94948F;}
.productMenuCellTxt2Selected{font-weight:normal;font-size:14px;font-family:Arial;color:#4D4D1A;text-decoration:none;text-align:left;}
.productMenuCellTxt3{font-weight:normal;font-size:12px;font-family:Arial;color:#5E5D27;text-decoration:none;text-align:left;}
.3_arrow{background:url("images/3_arrow.gif") top left no-repeat; width:4px;height:18px;}
.productMenuHeaderTxt{font-weight:bold;font-size:16px;font-family:Arial;color:#FFFFFF;text-decoration:none;padding-left:16px;}
.videoHeaderTxt{font-weight:bold;font-size:16px;font-family:Arial;color:#FFFFFF;text-decoration:none;text-align:left;}
.prod_level_line{height:1px;color:#D5D4C0;background-color:#D5D4C0;}
.homeBottomBorder{border-bottom: solid 1px #65642B;}
.videoCell{width:335px;height:361px;}
.side_spacer{background:url("images/side_spacer.gif") top left repeat-y;height:361px;}
.footer_slogen{background:url("images/bottom_logo_2.gif") top center no-repeat; height:14px;font-weight:normal;font-size:9px;font-family:arial;color:#6f6f6f;}
.homeButtons,.homeButtons a{font-weight:normal;font-size:16px;font-family:Arial;color:#FFFFFF;text-decoration:none;}
.home_bottom_spacer{background:url("images/home_bottom_spacer.gif") top left repeat-x;}
.videoPadding{padding-top:12px;padding-bottom:17px;}
.videoPaddingLeft{padding-left:36px;}
.tabOn{padding-top:15px;padding-left:8px;padding-right:8px;font-family : arial;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #FFFFFF;
	cursor:pointer;
	}
	.tabOnBG{background-color:#78783C;/*border-right:solid 1px #86854D;*/height:57px;text-align: center;vertical-align:top;}
	.tabOffBG{background:url("images/tab_off.gif") top left repeat-x;height:57px;text-align: center;vertical-align:top;border-left:solid 1px #86854D;}
	.tabOff{padding-top:15px;padding-left:8px;padding-right:8px;font-family : arial;
	font-size : 16px;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #E4E3D1;
	cursor:pointer;
	
	}
	.tabGalleryBG
	{
	    /*background:url("images/tabGalleryBG.gif") top left no-repeat;height:241px;width:445px;*/
	    width:460px;border-left:solid 1px #B5B293;border-right:solid 1px #B5B293;
	 }
	.mzPadding{padding-left:17px;padding-right:5px;}
	.sz_title_bg{background:url("images/sz_bg.gif") top left repeat-x;height:39px;}
	.sz_bg{background-color:#78783c;}
	.sz_title_bg1{background:url("images/sz_title_bg1.gif") top left repeat-x;height:41px;}
	.sz_bottom{background:url(images/sz_bottom.gif) top left repeat-x; }
	.faqLine{color:#D9D8C6;height:1px;background-color:#D9D8C6;margin:0px;padding:0px;}
	.sz_padding{padding-left:19px;padding-right:10px;}
	.artical_line{background:url("images/artical_line.gif") top left repeat-x;}
	.artical_sub_title1{font-weight:bold;font-size:12px;font-family:arial;color:#7F7E45;}
	.artical_sub_title2{font-weight:normal;font-size:12px;font-family:arial;color:#7F7E45;text-decoration:none;}
	.menu_selected{background:url(images/menu_selected.gif) top left repeat-y;height:66px;}
	.menu_selected2{background:url(images/menu_selected.gif) top left repeat-y;height:50px;}
	.homeGalleryHolder{position:relative;height:429px;}
	.homeGalleryImage{ position:absolute;top:0px; left:0px;background:url("images/loading.gif") no-repeat; background-position:center;}
	.family_item_bg{background:url("images/family_item_bg.gif") top let repeat-x;height:27px;}
	.special_gallery_link_holder{width:431px;text-align:right;}
	.member_data{background-color:#F3F3EB;}
	.sitmap1 ul{
    margin:0px;
    padding:0px;
}
.sitmap1 li{
    background:url("images/bullet_1.gif") top left no-repeat;padding-left:20px;
    margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
    line-height:150%;
    list-style-type:none;
}

.sitmap2 ul{
    margin:0px;
    padding:0px;
}
.sitmap2 li{
    background:url("images/bullet_2.gif") top left no-repeat;padding-left:20px;
    margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
    list-style-type:none;
}
.sitmap1 a{font-weight:bold;font-size:12px;font-family:Arial;color:#7F7E46;text-decoration:none;text-align:left;}
.sitmap2 a{font-weight:normal;font-size:12px;font-family:Arial;color:#404040;text-decoration:none;text-align:left;}

	.gallery_tab_on
	{
	    background:url("images/gallery_tab_on.gif") top left no-repeat;width:136px;height:35px;
	    font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #817D40;
	cursor:pointer;
	}
	.gellry_tab_off
	{
	    background:url("images/gellry_tab_off.gif") top left no-repeat;width:136px;height:35px;
	    font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #817D40;
	cursor:pointer;
	}
	.gallery_tab_bg{background:url("images/gallery_tab_bg.gif") bottom left repeat-x;}
	.homeGalleryTitle
	{
	 position:absolute;top:251px;
	width:649px;
	 font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #ffffff;
	 }
	 .home_gallery_arrow{position:absolute;top:366px;left:566px;z-index:2;}
	 /*.home_gallery_arrow img {behavior: url(images/iepngfix.htc)}*/
	 
	 .homeGalleryDes{position:absolute; top:379px;left:0px;width:618px;font-family:Arial;font-size:12px;font-weight:normal;height:56px;background-color:#BBB899;border-top:solid 1px #797838;}
	 .homeGalleryBG{width:52px;position:absolute; top:379px;left:618px;background-color:#BBB899;height:56px;border-top:solid 1px #797838;}
	 .galleryYellowTitle
	 {
	    font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #FFC000;
	 }
	  .galleryDescription,.galleryDescription a
	 {
	    font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #332D31;
	text-decoration:none;
	 }
	 .centerPanelSmall
	 {
	    vertical-align:top;
        display:table-cell;
        float:left; 
        width:440px;
	 }
	 .centerPanelSmall2
	 {
	    vertical-align:top;
        display:table-cell;
        float:left; 
        width:460px;
	 }
	 .contactTBL{background-color:#F4F3EB;border:solid 1px #D2D4C9;}
	 .loginTBL{background-color:#F4F3EB;}
	 .loginInput{background-color:#ffffff;border:solid 1px #CBC8B5;height:25px;}
	 .loginPadding{padding-left:17px;}
	 .contactPadding{padding-left:14px;padding-right:2px;}
	 
	 .rigthPanel
	 {
	    vertical-align:top;
    display:table-cell;
        float:left;
        /*width:171px;*/
       
        
        
	 }
	 .rigthPanelSpacer
	 {
	    vertical-align:top;
    display:table-cell;
        float:left; 
        width:43px;
	 }
	 
	 
/*fade classes*/
.fade0{}
.fade1{opacity:0.9;filter:alpha(opacity=90);}
.fade2{opacity:0.8;filter:alpha(opacity=80);}
.fade3{opacity:0.6;filter:alpha(opacity=60);}
.fade4{opacity:0.5;filter:alpha(opacity=50);}
.fade5{opacity:0.2;filter:alpha(opacity=20);}
/*fade classes*/
.product_table_line{background-color:#D6DAC3;height:1px;}
.gallery_border{border:solid 1px #C3C0A1;}

TD.MycartPanelTitle{

}

TD.SearchBarPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.SearchBarPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.ProductsCatalogPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.ProductsCatalogPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.MembersClubPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.MembersClubPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.NewsBarPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.NewsBarPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.CartStatusTitle{
	BACKGROUND-COLOR: red;
}
TD.CartStatusBody{
	BACKGROUND-COLOR:#EEEEEE;
}



TD.ProductTableStyle1{
	BACKGROUND-COLOR: #FFFFFF;
}
TD.ProductTableStyle2{
	BACKGROUND-COLOR:#FFFFFF;
}


TD.ProductMycartStyle1{
	BACKGROUND-COLOR: #FFFFFF;
}
TD.ProductMycartStyle2{
	BACKGROUND-COLOR:#F4F4F4;
}




INPUT.Search{
	WIDTH: 100%;
	MARGIN: 5px 0px 0px 5px;
}
INPUT.MembersClub{
	WIDTH: 100%;
	MARGIN: 0px 0px 0px 0px;
}
INPUT.MembersClubSubmit{
	WIDTH: 90px;
	HEIGHT: 20px;
	MARGIN: 5px 0px 0px 0px;
	TEXT-ALIGN: center;
}
A.ButtonsText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #79773C;
	text-decoration: none;
}
A.ButtonsText:hover{
	color : #9A984F;
}

A.MainButton{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:hand;
}


.HeaderBar{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : white;
}
.HTMLtitle,.HTMLtitle a{
	font-family : arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #817D40;
	text-decoration:none;
	
}
.HTMLtitleRight,.HTMLtitleRight a{
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #5e5d26;
	text-decoration:none;
	
}
.HTMLtitleBold{
	font-family : arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #817D40;
	text-decoration:none;
	
}
.zone9{clear:left;}
.HTMLtitleBoldw{
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #ffffff;
}
.right_gray_1{background:url(images/right_gray_1.gif) top left repeat-x;height:50px;}
.right_gray_2{background:url(images/right_gray_2.gif) top left repeat-x;height:29px;}
.HTMLtitleBold2{
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #817D40;
	
}
.right_gray,.right_gray td,.right_gray a
{
    font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #78783C;
	line-height:160%;
	font-family:Arial;
	text-decoration:none;
}
a.HTMLtitleHeader,.HTMLtitleHeader{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FDC100;
	text-decoration:none;
	
}
a.HTMLtitleHeader:hover{color:#F8D569;}

.HTMLtitleHeaderOn{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FDC100;
	text-decoration:underline;
	
}
.HTMLtitleHeader2{
	font-family : arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #FDC100;
	text-decoration:none;
	
}
.HTMLtext,.HTMLtext td,.HTMLtext a{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #414141;
	line-height:150%;
	text-decoration:none;
}
.HTMLtext ul{
    margin:0px;
    padding:0px;
}
.HTMLtext li{
    background:url("images/bullet_1.gif") top left no-repeat;padding-left:20px;
    margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
    list-style-type:none;
}
.HTMLtextMember,.HTMLtextMember td,.HTMLtextMember a{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #414141;
	line-height:150%;
	text-decoration:none;
}
.HTMLtextMember ul{
    margin:0px;
    padding:0px;
}
.HTMLtextMember li{
    background:url("images/bullet_1.gif") top left no-repeat;padding-left:20px;
    margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
    list-style-type:none;
}
.HTMLtextLogin{
font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #808044;
	line-height:150%;
}
.rightLink{
font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #8E8E8E;
	text-decoration:none;
	
}
.HTMLtextGreen{font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #78783C;
	line-height:160%;}
	
	
	.HTMLtextGreen td,.HTMLtextGreen a
	{
	     font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #404040;
	line-height:170%;
	text-decoration:none;
	height:20px;
	}
	#right_zone_link a:hover{color:#9B9595;}
.HTMLtext A
{
    color:#404040;
    font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
}
.HTMLtextHeader,.HTMLtextHeader a{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration:none;
	color : #FFFFFF;
}
.ProductDescriptionTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}
.ProductDescription{
    margin: 0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: justify;
	color : #000000;
}
.MembersClubLoginTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.MembersClubLoginBody{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #333333;
}
.MembersClubLoginBodyTitles{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;
}
A.MemberPasswardNewUser{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #000000;
}
A.MemberPasswardNewUser:hover;{
	color : #FF0000;
}

.NewsBarTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.NewsTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #CC6600;
}
.NewsDate{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #666666;
}
.NewsContent{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #000000;
}
.ProductsCatalogTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.ImageDesc
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #000000;
}
.copyright{
	font-family : arial;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #78773b;
	text-align:left;
}
.address{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #000000;
}
.ProductPrice{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductPriceNarrow{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ItemNo{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductManuf{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductQtn{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductDeliv{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductNotes{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}



.OnsaleDescription{
	margin:0px 0px 0px 0px;
	padding:3px 3px 3px 3px;
	background-color: #EEEEEE;
	border:1px solid #CCCCCC;
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FF0000;
}
.ProductCategoryTitle{
	margin:0px 0px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 17pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
}
.ProductCategoryLongDescription{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductCategoryShortDescription{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.FullDetailsText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: left;
}
.CartStatusText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: center;
}
.CartStatusBigPrice{
	font-family : arial, Helvetica, sans-serif;
	font-size : 17pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
	text-align: center;
}
A.CartStatusLink{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: center;
}
A.CartStatusLink:hover{
	color:#FF0000;
}
A.ProductNameTableStyle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #336699;
	text-align: center;
}

.ProductTableTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: center;
}

.ProductMycartTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductNameMycart{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
	text-decoration:underline;
}
.ProductPriceMycart{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #666666;
}
.ProductSUBPriceMycart{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.OnsaleCartDesc{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.MycartPriceDesc{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.MycartPrice{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.MycartPanelTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ContactFormTitles{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #717171;
}
.contact_inputs{width:159px;height:25px;
    font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #717171;
}
.login_inputs{}





.PageName{
	font-family : arial, Helvetica, sans-serif;
	font-size : 30px;
	font-style : normal;
	font-weight : normal;
	color : #7F7F43;
}
.PageNameBG{background-color:#EFF0EB;border-bottom:solid 1px #D2D4C9;width:670px;height:76px; vertical-align:top;}

.TitleMain{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.Title{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : #336699;
}
.Text{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	
}
A.Text{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #003366;
	text-decoration:underline;
}


.ContentTable{
	background-color : #EEEEEE;
}
.ContentTDTitle{
	background-color : #EEEEEE;
}
.ContentTD{
	background-color : #FFFFFF;
}


.PanelTable{
	
}
.PanelTDTitle{
	background-color : #C0C37E;
}
.PanelTD{
	background-color : #F3F1D8;
}

.PanelLink{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	/*text-align:center;*/
	color : #616161;
}
.PanelTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bolder;
	color : #FFFFFF;
}
.PanelText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #666633;
}

A.NavigationBarStyle,.NavigationBarStyle,.NavigationBarStyleArrow{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #7F7F43;
	text-decoration: none;
}
A.NavigationBarStyle:hover{
	color : #8E8E4F;
}


.sub_category{background:url("images/sub_cat_bg.gif") top left repeat-x;height:24px;text-align:center;}
.sub_cat_sep{
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #E5E7DC;
	padding-left:10px;padding-right:10px;
}
A.TableCell{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #ffffff;
	text-decoration:none;
}
A.TableCell:hover{
	text-decoration: underline;
}

/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ Global Classes @@@--*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
BODY{ 
 margin:10px 10px 10px 10px;
 /*background-color:#FFFFFF;*/ 
}
TD.LeftPanel{
 vertical-align:top;
 WIDTH: 280px;
 
}
TD.LeftPanelHome{
 vertical-align:top;
 WIDTH: 280px;
 background-color:#78783c;
}

TD.CenterPanel{

 WIDTH: 670px;
}
.CenterPanelHome{
background-color:#77763A;
WIDTH: 670px;

}

/*TD.RightPanel{
 PADDING: 5px 5px 5px 5px;
 WIDTH: 20%;
}*/

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Modul Box Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*.ModulBoxTDStyle{
	font-family:arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}
.ModulTitle{
	font-family : arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #FFFFFF;
	
}
.ModulTextBig{
	font-family : arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ModulTextNormal{
	font-family : arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ModulTextSmall{
	font-family : arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Footer Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
.Copyright{
	font-family : arial;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #78773b;
	text-align:left;
}
A.Copyright{
	font-family : arial;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #78773b;
	text-decoration:none;
	text-align:left;
}
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Products Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.ProductTitle{
	font-family : arial;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}

.ProductSalePrice{
	font-family : arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}
.ProductMarketPrice{
	font-family : arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #8E4A3B;
}
.ProductOnSale{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #0077B4;
}
.ProductTextBig{
	font-family : arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #858585;
	text-decoration:none;
}
.productTBLPadding{padding-top:9px;}
.ProductTextNormal{
	font-family : arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ProductTextSmall{
	font-family : arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ For this template @@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

/*.grayborder {
  border:0.2em double #cccccc;
	background-color:#D0E6F4;
	padding:2px;
}*/
/*.membertitle {
  font-family:arial;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	background: #63ACDC url(images/membertitle.gif) top right no-repeat;
}*/

.prodTableTitle {
	background-color:#EDEFE2;
	border-bottom:solid 1px #D2D1BD;
	height:31px;
}
TABLE .print{
  border:1px solid black;
	border-collapse:collapse; 
}

TABLE .print TH{
  border:1px solid black;
	border-collapse:collapse; 
	background-color:#FFFFFF;
}

TABLE .print TD{
  border:1px solid black;
	border-collapse:collapse; 
}

.HomePage{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #000000;
	background-color: #FFFFFF;
	padding:2px;
}
H1,H2,H3,H4
{
	margin:0px;padding:0px;
}
/**classes for scrolling gallery**/

div#hold	{ 
	position:relative; overflow:hidden;
	width:616px; height:108px; z-index:100;
	 
	
	text-align:center;
	}
div#wn	{ 
    position:relative; 
    width:616px; height:108px; 
    overflow:hidden;	
	}
div#lyr1	{ 
	position:absolute; 
	left:0px; top:0px; 
	z-index:1; 
	}
  
/* table containing images. adjust according to your images' sizes and numbers */
table#t1 { /*width:1800px*/ }
table#t1 td {  vertical-align:middle; text-align:left; }  
hr{margin:0px;padding:0px;}


.tblTitle1{background-color:#E7E5D8;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #7A783B; 
	vertical-align:middle;
	text-align:center;
}
.tblTitle2{background-color:#DEDCC7;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : bold;
	font-weight : normal;
	color : #78783C; 
	vertical-align:middle;
	text-align:center;
	border-left:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
}
.tblTitle3{background-color:#DEDCC7;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : bold;
	font-weight : normal;
	color : #78783C; 
	vertical-align:middle;
	text-align:center;
	border-left:solid 1px #ffffff;
	
}
.tblTitleside{background-color:#F4F4EC;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #42413F; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	
}
.tblTitlesideBottom{background-color:#F4F4EC;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #42413F; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-bottom:solid 1px #DDDCC7;
	
}
.tblTitlecenter{background-color:#F4F4EC;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #42413F; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-right:solid 1px #DDDCC7;
	border-left:solid 1px #DDDCC7;
}


.tblTitleright{background-color:#F4F4EC;
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #42413F; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-right:solid 1px #DDDCC7;
}

.tblRight{
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #787838; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-left:solid 1px #DDDCC7;
	border-right:solid 1px #DDDCC7;
	}
	.tblRightBottom{
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #787838; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-left:solid 1px #DDDCC7;
	border-right:solid 1px #DDDCC7;
	border-bottom:solid 1px #DDDCC7;
	}
	.tblCenter{
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #787838; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-left:solid 1px #DDDCC7;
	}
.tblCenterBottom{
font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color : #787838; 
	vertical-align:middle;
	text-align:center;
	border-top:solid 1px #DDDCC7;
	border-left:solid 1px #DDDCC7;
	border-bottom:solid 1px #DDDCC7;
	}


