 Default Options 

 a	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }

/* a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; } */



.body-shop					{ background-color: #FFFFFF; margin: 0px; }

tr.h4 {line-height: 4px;}
tr.h5 {line-height: 5px;}

#topsection {
	position:absolute;
	top:1px;
  height: 129px;
    margin: 0 auto;
	background: #6396C9 url(images/head.jpg) no-repeat;
}

 Top navigation bars 
.top-backing 				{ background-color: #7BBDE7; }
.top-smallbar-backing		{ background-color: #666699; }
.top-links					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:10pt; color:#FFFFFF; text-decoration: none; }
.top-links:hover			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:10pt; color:#f5f59c; text-decoration: none; }
.top-smallbar-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.textbox-search 			{ background-color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 2 solid #30799E; }
.button-search 				{ border: 0 solid #30799E; padding: 0px; cursor: hand; }
.button-search-old 			{ background-color: #B9DDEF; font-family: Tahoma; font-size: 7pt; font-weight: light; color: #000000; border: 0 solid #30799E; padding: 0px; height: 17px; cursor: hand; } 
.toolbar-normal-text        { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.toolbar-bold-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.toolbar-field-backing		{ padding:1 3; }
.toolbar-backing			{ background-color:#6396C9; border-top: solid #96C9FF 2px; border-bottom: solid #336699 2px}
.title-backing		 		{ background:#6396C9  URL(../images/headBacking768x25.gif) repeat-y fixed o; border-bottom: solid  #000033 1px}
.path-backing				{ background-color:#000022;}

 Left And Right Menus 
.menu-backing				{ background-color: #9999CC; }
.menu-backing-title			{ background-color: #666699; }
.menu-backing-content		{ background-color: #9999CC; }
.menu-title-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#FFFFFF; text-decoration: none; }
.menu-title-text:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }
.menu-title-link			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.menu-title-link:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#000066; text-decoration: none; }


.menu-section-links			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration: none; }
.menu-section-links:hover 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#f5f59c; text-decoration: underline; }
.menu-subsection-links		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: underline; }
.menu-subsection-links:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#006A94; text-decoration: underline; }
.menu-normal-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.menu-bold-text				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.menu-links					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.menu-links:hover 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#006A94; text-decoration: none; }


 Middle Section Main Content
.middle-backing				{ background-color: #FFFFFF; }
.new-text-path 				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FFFFFF; text-decoration: none; }
.new-text-path:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.text-path 					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.text-path:hover			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }
.middle-title-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }
.middle-normal-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9pt; color:#000000; text-decoration: none; }
.midde-noformatting			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:13pt; color:#000000; text-decoration: none; }
.midde-noformatting:hover   { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:13pt; color:#000000; text-decoration: none; }
.table-backing-title		{ background-color: #666699; }
.table-backing-content		{ background-color: #FFFFFF;  border-bottom:2px #333366 solid;}
.table-backing-content-alt	{ background-color: #9999CC;  border-bottom:2px #333366 solid;}
.field-backing-title		{ background-color: #666699; }
.field-backing-content		{ border-bottom:2px #333366 solid; }
.table-title-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#FFFFFF; text-decoration: none; font-style:italic}
.table-title-text-small		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:7pt; color:#FFFFFF; text-decoration: none; font-style:italic}
.middle-links				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#0000AA; text-decoration: none; }
.middle-links:hover			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#AA00AA; text-decoration: none; }
.product-field-title		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.product-field-content		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-title			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-content		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.error-text					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.highlight-text				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.product-code-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.product-code-text:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#0000FF; text-decoration: none; }
.product-name-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.product-name-text:hover	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#0000ff; text-decoration: none; }
.search-form-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9pt; color:#000000; text-decoration: none; }
.search-form-title			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#000000; text-decoration: none; }


 Product styles 
.description-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.specialoffer-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.extrafield-title-text		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.extrafield-content-text	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.qty-title-text				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-title-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-note-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000055; text-decoration: none; }
.price-content-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.other-title-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.darkshade-backing			{ background-color: #666699; }
.mediumshade-backing		{ background-color: #BBBBBB; }
.lightshade-backing			{ background-color: #9999CC; }
.extralightshade-backing	{ background-color: #DDDDDD; }
.review-title-backing		{ background-color: #CCCCCC; }
.review-subject-backing		{ background-color: #DDDDDD; }
.review-content-backing		{ background-color: #EEEEEE; }
.review-title-text			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.review-content-text		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.image-border				{ border-width:3px; border-color:#0033FF; border-style:ridge;}
.thumbnail-border			{ border-width:1px; border-color:#0033FF; border-style:solid;}
.underline-border			{ border-bottom:1px #0033FF solid; }

 Section styles 
.header-title				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.header-title:hover			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#0000FF; text-decoration: none; }
.link-title					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#00AA00; text-decoration: none;  border-bottom:1px #0033FF solid;}
.link-title:hover			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.header-description			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }
.subsection-description		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }

 General Form Fields 
.textbox 					{ background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 2 inset #30799E; }
.button						{ background-color: #9999CC; font-family: Tahoma; font-size: 9pt; font-weight: lighter; color: #000000; vertical-align:bottom; border:3 outside #666699; padding: 0px; height: auto; cursor: hand; }
.selectbox					{ background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }

 Copyright 
.copyright-text				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.copyright-text-new			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:Bold;   font-size:8pt; color:#000000; text-decoration: none; }
.copyright-links			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#666666; text-decoration: underline; }
.copyright-links:hover 		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#0000FF; text-decoration: underline; }
.copyright-non-link			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt; color:#666666; text-decoration: none; }

.dm1 {
    font: 10pt Verdana, Arial, Helvetica, sans-serif;;
}
.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    width:180px;
    height:16px;
    display:block;
    text-align:center;
    float:left;
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    overflow:hidden;
    font-style: italic;
    font-weight: bold;
    line-height: 16px;
    display: block;
    position: relative;
}
.dm1 .item1 {
    background: #6396C9;
    color: #ffffff;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    background: #6396C9;
    color: #f5f59c;
}
.dm1 .item2,
.dm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    height: 20px; 
    width:220px; 
    border-bottom:1px solid #000; 
    text-align: left; 
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-style: italic;
    font-weight: bold;
    line-height: 16px;
    display: block;
    white-space: nowrap;
}
.dm1 .item2 {
    background: #6396C9;
    color: #ffffff;
}
.dm1 .item2:hover {
    background: #9999cc;
    color: #f5f59c;
}
.dm1 .section {
    border: 1px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}

* html .dm1 td { position: relative; } /* ie 5.0 fix */

