.top-backing 			    { background-color: #5BBF21; }
.top-smallbar-backing		{ background-color: #5BBF21; }
.top-links			        { font-family:Tahoma; font-weight:bold; font-size:11px; color:#FFFFFF; text-decoration: none; }
.top-links:hover			{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#FFFF00; text-decoration: none; }
.top-smallbar-text			{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#FFFF80; text-decoration: none; }
.top-smallbar-cart          { font-family:Tahoma; font-weight:normal; font-size:11px; color:#E0DADA; text-decoration: none; }
.textbox-search 			{ background-color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #808080; }

.button-search 			    { background-color: #CADCAC; font-family: Tahoma; font-size: 7pt; font-weight: light; color: #000000; border: 1 solid #000000; padding: 0px; height: 17px; cursor: hand; }
.right-links			    { font-family:Tahoma; font-weight:bold; font-size:10px; color:#000000; text-decoration: none; }
.right-links:hover			{ font-family:Tahoma; font-weight:bold; font-size:10px; color:#93B411; text-decoration: underline; }
.top-text		            { font-family:Tahoma; font-weight:normal; font-size:10px; color:#FFFF80; text-decoration: none; }

.menulinkbox                { margin-bottom: 4px; display: block; width: 172px; text-align: left; text-decoration: none; font-family:Tahoma; font-size:11px; color: #000000; border: solid 1px #CADCAC; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }
.menulinkbox:hover          { margin-bottom: 4px; border: solid 1px #93B411; background-color:#CADCAC; font-family:Tahoma; font-size:11px; color: #000000; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }
.menulinkbox1               { margin-bottom: 4px; display: block; width: 172px; background-color:#93b411; text-align: left; text-decoration: none; font-family:Tahoma; font-size:11px; color: #ffffff; BORDER: solid; border: solid 1px #93B411; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }
.menulinkbox1:hover         { margin-bottom: 4px; border: solid 1px #467EB6; background-color:#467EB6; font-family:Tahoma; font-size:11px; color: #ffffff; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }

.menulinkbox1a               { margin-bottom: 4px; display: block; width: 172px; background-color:#93b411; text-align: left; text-decoration: none; font-family:Tahoma; font-size:11px; color: #ffffff; BORDER: solid; border: solid 1px #467EB6; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }
.menulinkbox1a:hover         { margin-bottom: 4px; border: solid 1px #467EB6; background-color:#467EB6; font-family:Tahoma; font-size:11px; color: #ffffff; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }

.menulinkbox2               { margin-bottom: 4px; margin-top: 0px; display: block; background-color:#93B411; width: 172px; text-align: left; text-decoration: none; font-family:Tahoma; font-size:11px; color: #ffffff; border: solid 1px #CADCAC; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }
.menulinkbox2:hover         { margin-bottom: 4px; border: solid 1px #467EB6; background-color:#467EB6; font-family:Tahoma; font-size:11px; color: #ffffff; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; }

.menu-section-links		    { font-family:Tahoma; font-weight:bold; font-size:11px; color:#008000; text-decoration: none; }
.menu-section-links:hover   { font-family:Tahoma; font-weight:bold; font-size:11px; color:#000000; text-decoration: underline; }
.menu-subsection-links		{ display: block; width: 172px; text-align: left; text-decoration: none; font-family:Tahoma; font-size:11px; color: #000000; BORDER: none; border: solid 1px #ffffff; padding-left: 2px; padding-bottom: 1px; padding-top: 1px; }
.menu-subsection-links:hover{ border: solid 1px #5BBF21; background-color:#CADCAC; font-family:Tahoma; font-size:11px; padding-left: 2px; padding-bottom: 1px; padding-top: 1px; }

.text-box                   { margin-left: 0px; margin-right: 0px; display: block; background-color:#93B411; text-align: left; text-decoration: none; font-family:Tahoma; font-weight: normal; font-size:11px; color: #ffffff; text-align: center; border: solid 1px #93B411; padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; }
.text-box:hover             { margin-left: 0px; margin-right: 0px; border: solid 1px #467EB6; background-color:#467EB6; font-family:Tahoma; font-weight: normal; font-size:11px; color: #ffffff; text-align: center;padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; }
.text-boxactive             { margin-left: 0px; margin-right: 0px; display: block; background-color:#467EB6; text-align: left; text-decoration: none; font-family:Tahoma; font-weight: normal; font-size:11px; color: #ffffff; text-align: center; border: solid 1px #467EB6; padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; }
.text-boxactive:hover       { margin-left: 0px; margin-right: 0px; border: solid 1px #467EB6; background-color:#467EB6; font-family:Tahoma; font-weight: normal; font-size:11px; color: #ffffff; text-align: center;padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px; }



.menu-backing-right		    { padding-left: 3px; background-color: #FFFFFF; border-left: 1px #5BBF21 dashed; }
.menu-backing-left 		    { background-color: #ffffff; border-right: 0px #467EB6 dashed; width: 172px; padding-right: 0;}
.menu-backing-title		    { background-color: #93B411; }
.menu-backing-title1		{ background-color: #467EB6; padding-top: 2px; padding-bottom: 2px; }
.menu-backing-content		{ background-color: #ffffff; border-top: 0px #467FB6 solid; border-right: 0px #467FB6 solid; border-bottom: 0px #467FB6 solid; border-left: 0px #467FB6 solid; }
.menu-backing-content-loggedin	{ background-color: #C0FFC0; border-top: 1px #5BBF21 solid; border-right: 1px #5BBF21 solid; border-bottom: 1px #5BBF21 solid; border-left: 1px #5BBF21 solid; }
.left-menu-backing-content		{ background-color: #F4F2F2; border-top: 1px #5BBF21 solid; border-right: 1px #5BBF21 solid; border-bottom: 1px #5BBF21 solid; border-left: 1px #5BBF21 solid; }
.left-menu-backing-content-white	{ background-color: #FFFFFF; border-top: 1px #5BBF21 solid; border-right: 1px #5BBF21 solid; border-bottom: 1px #5BBF21 solid; border-left: 1px #5BBF21 solid; }
.menu-title-text			{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#FFFFFF; text-decoration: none; }
.menu-normal-text			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-normal-text-small		{ font-family:Tahoma; font-weight:normal; font-size:7pt; color:#000000; text-decoration: none; }
.menu-bold-text			    { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.menu-links			        { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#4040FF; text-decoration: none; }
.menu-links:hover 			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#404040; text-decoration: underline; }
.menu-links-bold			{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#000000; text-decoration: none; }
.menu-links-bold:hover 	    { font-family:Tahoma; font-weight:bold; font-size:11px; color:#404040; text-decoration: underline; }
.menu-links-white			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.menu-links-white:hover     { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FFFFC0; text-decoration: underline; }
.times-font1			    { font-family:Times New Roman; font-weight:normal; font-size:10pt; color:#FFFFFF; text-decoration: none; letter-spacing: 2px; }
.times-fonttitle			{ font-family:Times New Roman; font-weight:normal; font-size:14pt; color:#467EB6; text-decoration: none; letter-spacing: 1px; white-space: nowrap;}
.times-fonttitleh1			{ padding-bottom:0px; margin-bottom:0px; padding-right:8px; height:20px; font-family:Times New Roman; font-weight:bold; font-size:14pt; color:#467EB6; text-decoration: none; letter-spacing: 1px; white-space: nowrap;}
.times-fonttitle-white		{ font-family:Times New Roman; font-weight:normal; font-size:14pt; color:#FFFFFF; text-decoration: none; letter-spacing: 1px; white-space: nowrap;}
.times-fonttitle-green		{ font-family:Times New Roman; font-weight:bold; font-size:13pt; color:#93B411; text-decoration: none; letter-spacing: 1px; }
.priclist-fonttitle	         { font-family:verdana; font-weight:normal; font-size:13pt; color:#467EB6; text-decoration: none; letter-spacing: 1px; white-space: nowrap;}

.pad-left                   { padding-left: 10px;}
.noborder-table             { width: 99%; border-top: 0px #891F1F solid; border-right: 0px #891F1F solid; border-bottom: 0px #891F1F solid; border-left: 0px #891F1F solid; background-color: #FFFFFF;}
.options-table              { width: 100%; border-top: 1px #891F1F dashed; border-right: 1px #891F1F dashed; border-bottom: 1px #891F1F dashed; border-left: 1px #891F1F dashed; background-color: #FEFEDE;}
.caring-table               { width: 98%; border-top: 0px #93B411 solid; border-right: 1px #93B411 solid; border-bottom: 1px #93B411 solid; border-left: 1px #93B411 solid; background-color: #FEFEDE;}
.related-table              { border-top: 0px #891F1F solid; border-right: 0px #891F1F solid; border-bottom: 0px #891F1F solid; border-left: 0px #891F1F solid; background-color: #FFFFFF;}
.index-table                { width: 99%; border-top: 1px #891F1F solid; border-right: 1px #891F1F solid; border-bottom: 1px #891F1F solid; border-left: 1px #891F1F solid; background-color: #C0C0C0;}
.index-table-backing-title	{ background-color: #93B411; }
.index-table-backing-content{ background-color: #FFFFFF; }
.featured-products          { background-color: #FFFFCC; border-top: 1px dashed #5BBF21; border-right: 1px dashed #5BBF21; border-bottom: 1px none #5BBF21; border-left: 1px dashed #5BBF21; }
.section-list               { background-color: #FFFFFF; border-top: 0px dashed #5BBF21; border-right: 0px dashed #5BBF21; border-bottom: 0px none #5BBF21; border-left: 0px dashed #5BBF21; }
.middle-backing			    { background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-left: 6px; padding-bottom: 5px; border-right: 0px solid #467EB6; border-left: 0px solid #467EB6; }
.text-path 			        { font-family:Tahoma; font-weight:bold; font-size:7pt; color:#000000; text-decoration: none; }
.text-path:hover			{ font-family:Tahoma; font-weight:bold; font-size:7pt; color:#404040; text-decoration: underline; }
.middle-normal-text		    { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.middle-normal-text-lge		{ font-family:Tahoma; font-weight:normal; font-size:10pt; color:#000000; text-decoration: none; }
.middle-normal-text-grey    { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#666464; text-decoration: none; }
.middle-normal-text-blue	{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#2B6CA9; text-decoration: none; }
.middle-normal-text-blue-sml { font-family:Tahoma; font-weight:normal; font-size:7pt; color:#2B6CA9; text-decoration: none; }
.middle-normal-text-white-sml { font-family:Tahoma; font-weight:normal; font-size:7pt; color:#ffffff; text-decoration: none; }
.middle-normal-text-green	{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#80BD26; text-decoration: none; }
.table-backing-title		{ background-color: #93B411; }
.table-backing-content		{ background-color: #FFFFFF; }
.table-backing-content-y	{ background-color: #CADCAC; }
.field-backing-title		{ background-color: #CADCAC; }
.field-backing-content		{ background-color: #CADCAC; }
.table-title-text			{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#ffffff; text-decoration: none; }
.form-table-title-text		{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.middle-links			    { font-family:Tahoma; font-weight:normal; font-size:11px; color:#000000; text-decoration: none; }
.middle-links:hover		    { font-family:Tahoma; font-weight:normal; font-size:11px; color:#0000FF; text-decoration: none; }
.middle-links-red			{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#FF0000; text-decoration: none; letter-spacing: 1px; }
.middle-links-red:hover		{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#000080; text-decoration: none; letter-spacing: 1px; }
.middle-links-yellow		{ font-family:Tahoma; font-weight:normal; font-size:12px; color:#FFFF40; text-decoration: none;  }
.middle-links-yellow:hover	{ font-family:Tahoma; font-weight:normal; font-size:12px; color:#FFFFC0; text-decoration: underline;  }
.middle-links-select		{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#800000; text-decoration: none; }
.middle-links-select:hover	{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#0000FF; text-decoration: underline; }
.product-field-title		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.product-field-content		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-title		    { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-content		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.error-text			        { font-family:Tahoma; font-weight:bold; font-size:7pt; color:#FF0000; text-decoration: none; }
.offline-text			    { font-family:Arial; font-weight:bold; font-size:12pt; color:#FF0000; text-decoration: none; }
.highlight-text			    { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.sold-out  			        { font-family:Tahoma; font-weight:bold; font-size:11px; color:#000080; text-decoration: none; letter-spacing: 2px; }
.update-text			    { font-family:Arial; font-weight:bold; font-size:14px; color:#C00000; text-decoration: none; letter-spacing: 1px; }
.welcome     			    { font-family:Tahoma; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration: none; letter-spacing: 2px; }

.description-text			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.specialoffer-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.extrafield-title-text		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.extrafield-content-text    { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.qty-title-text			    { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-content-text		    { font-family:Tahoma; font-weight:bold; font-size:11px; color:#0000C0; text-decoration: none; }
.other-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.signature-text			    { font-family:Script, Tahoma; font-weight:normal; font-size:12pt; color:#000000; text-decoration: none; }
.darkshade-backing			{ background-color: #AAAAAA; }
.mediumshade-backing		{ background-color: #BBBBBB; }
.lightshade-backing		    { background-color: #CCCCCC; }
.extralightshade-backing	{ background-color: #DDDDDD; }
.review-title-backing		{ background-color: #CFC9C9; }
.review-subject-backing		{ background-color: #DDDDDD; }
.review-content-backing		{ background-color: #EEEEEE; }
.review-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.review-content-text		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }

.header-title			    { font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.header-description		    { font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }
.subsection-description		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }

.textbox 				    { font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #93B411; }
.button				        { background-color: #93B411; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #ffffff; border: 1px solid #ffffff; padding: 0px; height: 17px; cursor: hand; }
.buttonupdate		        { background-color: #93B411; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #ffffff; border: 0px solid #ffffff; padding: 0px; width: 130px; height: 20px; cursor: hand; }
.buttonx			        { background-color: #93B411; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; border: 1px solid #ffffff; padding: 0px; height: 17px; cursor: hand; }
.success                    { background-color: #93B411; cursor: hand; font-family: Tahoma; font-size: 11px; font-weight: bold; height: 22px; width: 100pt; padding-bottom: 1px; word-spacing: normal; color: #ffffff; border-right: 1px #008000 solid; border-top: 1px #008000 solid; border-bottom: 1px #008000 solid; border-left: 1px #008000 solid;}
.selectbox			        { background-color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1px solid #30799E; }

.copyright-text		        { font-family:Tahoma; font-weight:normal; font-size:7pt; color:#000000; text-decoration: none; }
.copyright-text-blue	        { font-family:Tahoma; font-weight:normal; font-size:7pt; color:#2B6CA9; text-decoration: none; }
.copyright-links			{ font-family:Tahoma; font-weight:normal; font-size:7pt; color:#000000; text-decoration: none; }
.copyright-links:hover 		{ font-family:Tahoma; font-weight:normal; font-size:7pt; color:#808080; text-decoration: underline; }
.footer-menu     			{ font-family:Tahoma; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration: none; letter-spacing: 3px; }
.footer-menu:hover			{ font-family:Tahoma; font-weight:bold; font-size:12px; color:#467EB6; text-decoration: none; letter-spacing: 3px; }

.image-links			    { border: 0px solid #000000; }

.users-online		        { font-family:Tahoma; font-weight:normal; font-size:10px; color:#787878; text-decoration: none; }

H1                          { font-size : 12px; font-weight : bold; font-family: Tahoma, Verdana, Arial; color : #000000; text-decoration: none; margin-top: 1px; margin-bottom: 4px; }
H2                          { font-size : 11px; font-weight : normal; font-family: Tahoma, Verdana, Arial; color : #000000; text-decoration: none; margin-top: 1px; margin-bottom: 1px}
A 			                { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#93B411; text-decoration: none; }
A:hover 		            { font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
LI                          {list-style-type: square; color:#93B411;}
.ul-font                    { font-family:Tahoma; font-weight:bold; font-size:12px; color:#000000; }
.main-table                 { width: 760px; border-top: 0px #891F1F solid; border-right: 0px #891F1F solid; border-bottom: 0px #891F1F solid; border-left: 0px #891F1F solid; }
.border-table               { border-top: 1px #93B411 solid; border-right: 1px #93B411 solid; border-bottom: 1px #93B411 solid; border-left: 1px #93B411 solid; }
.right-col-border           { dashed; border-right: 1pt #800000; }
.product-table              { width: 260px; border-top: 0px #891F1F solid; border-right: 0px #891F1F solid; border-bottom: 0px #891F1F solid; border-left: 0px #891F1F solid; }
.product-description        { background-color: #FFFFFF; padding-left: 8px; padding-top: 3px; border-top: 0px #891F1F solid; border-right: 0px #891F1F solid; border-bottom: 0px #891F1F solid; border-left: 0px #891F1F solid;}
.dashed-line-bottom         { border-top: 1pt #5BBF21 dashed;}
.body-shop                  { background-color: #ffffff; margin: 0px; margin-top: 5px; scrollbar-face-color:#93B411; scrollbar-arrow-color:#FFFF00; scrollbar-track-color:#CADCAC; scrollbar-shadow-color:''; scrollbar-highlight-color:''; scrollbar-3dlight-color:''; scrollbar-darkshadow-Color:'';}
.body-sml                   { background-color: #ffffff; margin: 0px; margin-top: 5px; scrollbar-face-color:#93B411; scrollbar-arrow-color:#FFFF00; scrollbar-track-color:#CADCAC; scrollbar-shadow-color:''; scrollbar-highlight-color:''; scrollbar-3dlight-color:''; scrollbar-darkshadow-Color:'';}

.hand {
	cursor: hand; 
}

#dropmenudiv{ /* Start Top Menu */
position:absolute;
border-top:1px solid #808080;
border-right:0px solid #808080;
border-left:0px solid #808080;
border-bottom:0px solid #808080;
font:normal 11px Tahoma, Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
font:normal 11px Tahoma, Verdana;
font-weight:bold;
color:#ffffff;
background-color: #808080;
width: 100%;
display: block;
text-indent: 8px;
padding-top: 3px;
padding-bottom: 3px;
}

#dropmenudiv a:hover{ /*hover background color*/
font:normal 11px Tahoma, Verdana;
font-weight:bold;
color:#000000;
background-color: #CADCAC;
/* border:1px solid #D6D6D6; */
} /* End Top Menu */ 
