


/*
html, body, div, a, input, table, th, span,p { 
           font-family: Verdana, Geneva, Arial, Helvetica; 
           color: #555555; font-size: 14px;}


font {font-family: Verdana, Geneva, Arial, Helvetica;font-size: 12px;}

td { font-family: Verdana, Geneva, Arial, Helvetica; color: #555555; font-size: 18px;}
Menu-GrnGray.gif

*/


/* Fieldset Boxes 
http://www.w3schools.com/TAGS/tag_fieldset.asp
           border-right : 1px solid #dddddd;
           border-bottom : 1px solid #dddddd;
           white-space : nowrap;
*/
.mediumtexta {
           padding : 15px 5px;
           text-align : center;
           font-size : 11px;
           height : 110px;
           width : 150px;
      }



.tags {
   color: #999999;
   line-height: 1.9em;
   cursor: default;
           font-size : 12px;
}

.tags a {
   padding: 2px 3px;
   background-color: #A6CBA7;
   color: black;
   text-decoration: none;
           font-size : 12px;
}

.tags a:hover {
   background-color: #000099;
   color: gold;
   cursor: pointer;
   cursor: hand;
           font-size : 12px;
}

.tags a:visited {
   background-color: gold;
   color: #000099;
   cursor: pointer;
   cursor: hand;
           font-size : 12px;
}

/*
83AE84 00aaaa
*/



/* nc Left Navigation */

#menusellector {
           font-family : Verdana, Arial, Helvetica, sans-serif;
           font-size : 10px;
      }
#menusellector ul {
           margin : 0;
           padding : 0;
           list-style-type : none;
           border-top : 1px solid #cedfff;
      }
#menusellector li {
           margin : 0;
           border-bottom : 1px solid #cedfff;
      }
#menusellector a {
           display : block;
           padding : 3px 7px 4px 4px;
      }
#menusellector a:link, #menusellector a:visited {
           color : #003399;
           text-decoration : none;
      }
#menusellector a:hover, #menusellector a:active {
  background:#ddd url("images/menu-swedge.jpg") no-repeat left top;
      }
#menusellector li a img {
           margin-right : 9px;
      }
/*
http://www.drownedrats.com/


RatRight.jpg
menu-swedge.jpg
link-bg-green.png
swedge.jpg
*/


/* allcat Left Navigation */

#allcat {
           font-family : Verdana, Arial, Helvetica, sans-serif;
           font-size : 10px;
      }
#allcat ul {
           margin : 0;
           padding : 0;
           list-style-type : none;
           border-top : 1px solid #cedfff;
      }
#allcat li {
           margin : 0;
           border-bottom : 1px solid #cedfff;
      }
#allcat a {
           display : block;
           padding : 1px 7px 1px 7px;
      }
#allcat a:link, #allcat a:visited {
           color : #003399;
           text-decoration : none;
      }
#allcat a:hover, #allcat a:active {
background-color: #bbffdd; 
      }
#allcat li a img {
           margin-right : 9px;
      }





/* CatTitle */
.CatTitle {
           font-family : Arial, Helvetica, Verdana, sans-serif;
           font-size : 25px;
           font-weight : bold;
           color : #555555;
      }


/* doesnotexsist 
.doesnotexsist  {width: 120px; text-align:left;}
.doesnotexsist  {position: relative;	margin: 40px 0px;}

padding: 3px 0px 0px 0px;}
.doesnotexsistBanner  {margin: 0px;	padding: 0px;	position: absolute;	z-index: 5;	top: -5px;	right: -5px;}

*/
.doesnotexsist td {
           font-family : Arial, Helvetica, Verdana, sans-serif;
           font-size : 80px;
      }



/* MENU colors 
.col0 
     {font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 12px; color: #FFFF00;
background-color: #7b9ac0; 
background-color: #eeeeaa; 


*/
.col0 {
           color : #111111;
           text-align : left;
           padding : 0;
      }
.col0 a {
           color : #550000;
      }
.col0 a:hover {
           color : #ee0000;
      }


.warning {
           font-family : Verdana, Geneva, Arial, Helvetica;
           font-size : 30px;
           color : #ffff00;
      }


A {
           color : #555555;
           text-decoration : underline;
      }
A:hover, A:visited:hover {
           color : #ff3333;
      }


.tiny {
           color : #114c81;
      }
.links {
           color : #114c81;
           text-decoration : underline;
      }
.whitelink, .littlewhite {
           color : #ffffff;
      }
.little {
           color : #ff0000;
      }
.only {
           color : #0000ff;
      }
.littleorange {
           color : #c90000;
      }
.lou {
           color : #c90000;
           text-decoration : underline;
      }
.department, .header {
           font-size : 11px;
           color : #ffffff;
      }
.textwhite {
           font-size : 11px;
           color : #ffffff;
      }
.text, .testform {
           font-size : 11px;
      }
.testform2 {
           font-size : 12px;
      }
.bigred, .orange {
           font-size : 11px;
           color : #c90000;
      }
.title {
           font-size : 12px;
           color : #114c81;
      }
.bigwhite {
           font-size : 12px;
           color : #ffffff;
      }
.bigblue {
           font-size : 12px;
           color : #003399;
      }
.bigwhite {
           font-size : 12px;
           color : #dddddd;
      }
.ours {
           font-size : 14px;
           color : #ff0000;
      }








/* Checkout Styles */
.ShopNeedHelp {
           font-size : 12px;
           font-weight : bold;
           color : #41699a;
           text-decoration : none;
      }
.ShopHelpLinks {
           color : #41699a;
           text-decoration : none;
      }
.CartHeaders {
           font-size : 11px;
           font-weight : bold;
           color : #333333;
           text-decoration : none;
      }
.FormHead {
           font-weight : bold;
           color : #41699a;
           text-decoration : none;
      }
.DefaultShopxext {
           font-size : 12px;
           font-weight : normal;
           text-decoration : none;
      }
.ReviewLinks {
           color : #cc0000;
           text-decoration : none;
           font-weight : bold;
      }
.StepGrey {
           color : #999999;
           text-decoration : underline;
      }
.StepGreyNoLine {
           color : #999999;
           text-decoration : none;
      }
.FormInside {
           font-size : 11px;
           color : #333333;
           text-decoration : none;
      }
.FormInsideUL {
           font-size : 11px;
           color : #333333;
           text-decoration : underline;
      }
.NeedHelpSide {
           font-size : 9px;
           color : #999999;
      }
.NeedHelpSide:hover {
           color : #cc0000;
      }
.HelpDetails {
           font-size : 9px;
           color : #666666;
      }
.HelpDetailsRed {
           font-size : 9px;
           color : #cc0000;
           font-weight : bold;
      }

/*Product Display Box Styles */
.NewCatListPro, .NewCatListPro a {
           text-decoration : underline;
      }
.NewCatListPro:hover, .NewCatListPro a:hover {
           color : #cc0000;
           text-decoration : underline;
      }
.NewCatList {
           color : #114c81;
      }
.NewCatListPrice {
           color : #cc0000;
           text-decoration : none;
      }
.NewCatListPercent {
           color : #666666;
           text-decoration : none;
      }
.NewCatListHowMany {
           color : #0066cc;
           text-decoration : none;
      }
.NewCatListBorderRight {
           padding : 15px 5px;
           border-right : 1px solid #dddddd;
           border-bottom : 4px solid #dddddd;
           text-align : center;
      }
.NewCatListBorderNone {
           padding : 15px 5px;
           border-bottom : 4px solid #dddddd;
           text-align : center;
      }


/* SOLD OUT STYLES */
.proComplete {
           width : 120px;
           text-align : left;
      }
.proComplete {
           position : relative;
           margin : 10px 0;
      }
.proComplete td {
           padding : 3px 0 0;
      }
.proBanner {
           margin : 0;
           padding : 0;
           position : absolute;
           z-index : 5;
           top : -5px;
           right : -5px;
      }


/* Quick Links Footer */
#EasyNavWhite {
           color : #ffffff;
           background-color : #7b9ac0;
           text-align : center;
           padding : 4px;
      }
#EasyNavWhite a {
           color : #ffffff;
      }
#EasyNavWhite a:hover {
           color : #eeeeee;
      }

/* Normal New Footer */
.FooterCrumbsOrange {
           font-size : 11px;
           font-weight : bold;
           color : #990000;
           text-decoration : none;
      }
#FooterCrumbs a {
           color : #4a709f;
           text-decoration : underline;
      }
#FooterCrumbs a:hover {
           color : #2e4664;
           text-decoration : underline;
      }
#FooterCrumbs {
           color : #4a709f;
           text-decoration : none;
      }

/* Category Pages */
.redText {
           font-size : 12px;
           font-weight : bold;
           color : #cc0000;
      }
.formText {
           font-size : 11px;
           text-decoration : none;
      }

/*Club O Tally Styles */
#CluboTally {
           color : #333333;
           background-color : #ffffff;
           border : 1px solid #7b9ac0;
           padding : 5px;
           position : relative;
           height : 110px;
           width : 150px;
           margin : 15px 0;
      }
.TallyHeader {
           font-weight : bold;
           color : #ffffff;
           text-align : center;
           padding : 4px;
           margin-bottom : 4px;
           background-color : #7b9ac0;
      }
.TallyRBox {
           text-align : right;
           position : absolute;
           top : 25px;
           right : 5px;
           width : 60px;
           font-size : 9px;
      }
.TallyLBox {
           text-align : left;
           position : absolute;
           top : 25px;
           left : 5px;
           width : 90px;
           font-size : 9px;
      }
.TallyLeft {
           font-size : 9px;
           padding-top : 4px;
           white-space : nowrap;
      }
.TallyRight {
           font-size : 9px;
           color : #990000;
           font-weight : bold;
           padding-top : 4px;
           white-space : nowrap;
      }
