body { font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial; font-size:11px; }
td { font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial; font-size:12px; } 
input { font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial; font-size:11px; }
div { font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial; font-size:12px; color: black; }

a:link { text-decoration: underline; color: blue; font-size:12px; font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial }
a:visited { text-decoration: underline; color: blue; }
a:hover { text-decoration: underline; color: red; }

/* HOME */

/* Style for the Category navigation bar on the home page */
.tIndexHome {}
a.tIndexHome { text-decoration: none; color: #04DAA0; font-size:18px; font-weight: bold; }
a.tIndexHome:visited { text-decoration: none; color: #04DAA0; }
a.tIndexHome:hover { text-decoration: none; color: #FFFFFF; }

/* Style for the Copyright information at the top of the home page */
div.tCopyrightHome { font-style: italic; color: #FFFFFF; font-size:10pt; font-family:"times new roman"; }

/* Style for the navigation BAR at the bottom of the home page */
.tNavBarHome {  }
a.tNavBarHome { text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial; }
a.tNavBarHome:visited { text-decoration: none; color: #FFFFFF; }
a.tNavBarHome:hover { text-decoration: underline; color: #04DAA0; }

div.tNavBarTableHome { text-decoration: none; color: white; font-family: tahoma; font-weight: bold; }

/* THROUGHOUT */

/*Style for the navigation BAR at the top of the screen */
.tNavBar {  }
a.tNavBar { text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: helvetica, geneva, verdana, sans-serif, tahoma, arial; }
a.tNavBar:visited { text-decoration: none; color: #FFFFFF; }
a.tNavBar:hover { text-decoration: underline; color: #04DAA0; }

div.tNavBarTable { text-decoration: none; color: #04DAA0; font-family: tahoma; font-weight: bold; }

/* Style for the navigation INDEX at the left of the screen */
.tIndex {}
a.tIndex { text-decoration: none; color: black; font-size:18px; font-weight: bold; }
a.tIndex:visited { text-decoration: none; color: black; }
a.tIndex:hover { text-decoration: none; color: red; }
#leftnavbar{text-align:right; width:160px;}
#leftnavbar ul{display:list-item; float:left; width:100%; margin:0px; padding: 15px 0 0 0px;list-style:none;}
#leftnavbar li{float: left; margin: 0px 0px 10px 0px; padding:0px 0px 0px 30px; font-size:100%;}
#leftnavbar a{ text-decoration: none; color: black; font-size:18px; font-weight: bold;}

/* Style for the CATEGORIES below the navigation INDEX at the left of the screen */
a.tCatIndex {  }
a.tCatIndex { text-decoration: none; color: black; font-size:11px; font-family: tahoma; }
a.tCatIndex:visited { text-decoration: none; color: black; }
a.tCatIndex:hover { text-decoration: underline; color: red; }

/* Style for the SELECTED CATEGORIES below the navigation INDEX at the left of the screen */
.tCatIndexSelect {  }
a.tCatIndexSelect { text-decoration: underline; color: blue; font-size:11px; font-family: tahoma; }
a.tCatIndexSelect:visited { text-decoration: underline; color: blue; }
a.tCatIndexSelect:hover { text-decoration: underline; color: red; }

/* Style for the COPYRIGHT information at the bottom of the screen */
div.tCopyright { font-style: italic; color: #FFFFFF; font-size:10pt; font-family: "times new roman", "times"; }

/* Style for the DESIGNED BY information at the bottom of the screen */
.tDesign {  }
a.tDesign { text-decoration: none; color: white; font-size:10pt; font-weight: bold; }
a.tDesign:visited { text-decoration: none; color: white; }
a.tDesign:hover { text-decoration: none; color: #04DAA0; }

/* Style for the non-link text of the DESIGNED BY information at the bottom of the screen */
div.tDesigned  { color: white; font-size:9pt; }

/* CATEGORY TEMPLATE */

/* Style for the CATEGORY NAME listed at the top of the Category display page */
/* The FONT-SIZE attribute for this one should be the same as the " tIndex " style for the navigation INDEX, above */
div.tCatShow { text-decoration: none; color: black; font-size:17px; font-weight: bold; }

/* Style for the PRODUCT NAME for the product listings on the Category display page */
.tCatLinks {  }
a.tCatLinks { text-decoration: underline; color: blue; font-size:10pt; }
a.tCatLinks:visited { text-decoration: underline; color: blue; }
a.tCatLinks:hover { text-decoration: underline; color: red; }

div.CatLinks {font-size: 13px; }
div.CatTitles { text-decoration: underline; ;  font-size: 13px; }

.tSubmit {  }
a.tSubmit { text-decoration: underline; color: black; font-size:14px; font-weight: bold; }
a.tSubmit:visited { text-decoration: underline; color: black; font-weight: bold; }
a.tSubmit:hover { text-decoration: underline; color: red; font-weight: bold; }

/* ITEM TEMPLATE */

/* Style for the CATEGORY LISTING on the Item display page */
.tCatList {  }
a.tCatList { text-decoration: none; color: blue; font-size:13px; }
a.tCatList:visited { text-decoration: none; color: blue; }
a.tCatList:hover { text-decoration: underline; color: red; }

/* Style for the COLOR listings on the Item display page */
.tColor {  }
a.tColor { text-decoration: underline; color: blue; }
a.tColor:visited { text-decoration: underline; color: blue; }
a.tColor:hover { text-decoration: underline; color: red; }

/* Style for the SELECTED COLOR on the Item display page */
.tColorSelect {  }
a.tColorSelect { text-decoration: underline; color: #000099 ! important; font-weight: bold; }
a.tColorSelect:visited { text-decoration: underline; color: blue; }
a.tColorSelect:hover { text-decoration: underline; color: red; }

/* Style for the COLOR listings on the Item display page */
.tCloseout {  }
a.tCloseout { text-decoration: underline; color: red; }
a.tCloseout:visited { text-decoration: underline; color: red; }
a.tCloseout:hover { text-decoration: underline; color: red; }

/* Style for the SELECTED COLOR on the Item display page */
.tSelectCloseout {  }
a.tSelectCloseout { text-decoration: underline; color: red; font-weight: bold; }
a.tSelectCloseout:visited { text-decoration: underline; color: red; }
a.tSelectCloseout:hover { text-decoration: underline; color: red; }

/* Style for the CLOSEOUT ITEM on the Item display page */
.tColorCloseout {  }
a.tColorCloseout { text-decoration: underline; color: red; font-size:14px; font-weight: bold; }
a.tColorCloseout:visited { text-decoration: underline; color: red; }
a.tColorCloseout:hover { text-decoration: underline; color: black; }

/* MISC TEMPLATE */

/* Style for the EQUIPMENT PAGE */
div.tPageText { color: #000000; font-size:14pt; font-family: tahoma; }

.tBrowse { }
a.tBrowse { text-decoration: underline; color: black; font-size:8pt; font-family: arial }
a.tBrowse:visited { text-decoration: underline; color: black; }
a.tBrowse:hover { text-decoration: underline; color: blue; }

.tEquip { }
a.tEquip { text-decoration: underline; color: black; font-size:10pt; font-family: arial; font-weight: bold; }
a.tEquip:visited { text-decoration: underline; color: black; }
a.tEquip:hover { text-decoration: underline; color: blue; }

div.tBrowseNoA { text-decoration: none; color: black; font-size:8pt; font-family: arial }
div.EquipShowCat { text-decoration: none; color: black; font-size:11pt; font-family: arial }
div.EquipTitleCat { text-decoration: none; color: black; font-size: 18px; font-family: sans-serif; font-weight: bold; }
div.EquipTitles { text-decoration: none; color: #04DAA0; font-size: 15px; font-family: sans-serif; font-weight: bold; }
div.Sold { text-decoration: none; color: blue; font-size: 18px; font-family: sans-serif; font-weight: bold; }

/* Style for the FAQ PAGE */
.tFAQ { }
a.tFAQ { text-decoration: underline; color: blue; font-size:10pt; font-weight: bold;}
a.tFAQ:visited { text-decoration: underline; color: blue; }
a.tFAQ:hover { text-decoration: underline; color: red; }

.FAQTitle { }
a.FAQTitle { text-decoration: none; color: black; font-size: 10pt; font-weight: bold; }

/* Style for the CONTACT PAGE */
.ConLink { }
a.ConLink { text-decoration: underline; color: blue; }
a.ConLink:visited { text-decoration: underline; color: blue; }
a.ConLink:hover { text-decoration: underline; color: red; }

/* Style for the SEARCH PAGE */
div.CatSearch { text-decoration: none; ;  font-size: 14px; }

/* Style for the SEND IMAGE EMAIL PAGE */
div.EmailResponse { font-size: 16px; }

