label { cursor: pointer; }
form { margin: 0px; }

a:link    	{ text-decoration: underline; color: #FF5400; font-family: arial; font-size: 11px; }
a:active  	{ text-decoration: underline; color: #FF5400; font-family: arial; font-size: 11px; }
a:visited 	{ text-decoration: underline; color: #FF5400; font-family: arial; font-size: 11px; }
a:hover   	{ text-decoration: underline; color: #DD2400; font-family: arial; font-size: 11px; }

.orangelink:link    	{ text-decoration: none; font-weight: bold; color: #F88318; font-family: arial; font-size: 14px; }
.orangelink:active  	{ text-decoration: none; font-weight: bold; color: #F88318; font-family: arial; font-size: 14px; }
.orangelink:visited 	{ text-decoration: none; font-weight: bold; color: #F88318; font-family: arial; font-size: 14px; }
.orangelink:hover   	{ text-decoration: underline; font-weight: bold; color: #FF5400; font-family: arial; font-size: 14px; }

.sublink:link    	{ text-decoration: underline; color: #FF5400; font-family: arial; font-size: 12px; }
.sublink:active  	{ text-decoration: underline; color: #FF5400; font-family: arial; font-size: 12px; }
.sublink:visited 	{ text-decoration: underline; color: #FF5400; font-family: arial; font-size: 12px; }
.sublink:hover   	{ text-decoration: underline; color: #DD2400; font-family: arial; font-size: 12px; }

.headerlink:link    	{ text-decoration: none; font-weight: bold; color: #FFC423; font-family: arial; font-size: 11px; }
.headerlink:active  	{ text-decoration: none; font-weight: bold; color: #FFC423; font-family: arial; font-size: 11px; }
.headerlink:visited 	{ text-decoration: none; font-weight: bold; color: #FFC423; font-family: arial; font-size: 11px; }
.headerlink:hover   	{ text-decoration: none; font-weight: bold; color: #FF8804; font-family: arial; font-size: 11px; }

.blue:link    	{ text-decoration: underline; color: #2376E7; font-family: arial; font-size: 11px; }
.blue:active  	{ text-decoration: underline; color: #2376E7; font-family: arial; font-size: 11px; }
.blue:visited 	{ text-decoration: underline; color: #2376E7; font-family: arial; font-size: 11px; }
.blue:hover   	{ text-decoration: underline; color: #134487; font-family: arial; font-size: 11px; }

.big:link    	{ text-decoration: none; color: #F88318; font-family: arial; font-size: 19px; }
.big:active  	{ text-decoration: none; color: #F88318; font-family: arial; font-size: 19px; }
.big:visited 	{ text-decoration: none; color: #F88318; font-family: arial; font-size: 19px; }
.big:hover   	{ text-decoration: underline; color: #F88318; font-family: arial; font-size: 19px; }

.search 	    { text-decoration: none; color: #EFEFEF; font-weight: bold; font-family: arial; font-size: 12px; }
.divider 	    { text-decoration: none; color: #B8B8B8; font-weight: bold; font-family: arial; font-size: 12px; }
.smalltext 	    { text-decoration: none; color: #333333; font-family: arial; font-size: 11px; line-height: 12px; }
.orange 	    { text-decoration: none; font-weight: bold; color: #F88318; font-family: arial; font-size: 21px; }
.cardname 	    { text-decoration: none; color: #222222; font-weight: bold; font-family: arial; font-size: 13px; font-size: 13px; line-height: 13px; }
.copyright 	    { text-decoration: none; color: #838383; font-family: arial; font-size: 11px; }

.navheader2     { border: 1px solid #004E93; background-image: url('images/bg_nav4.gif'); height: 25px; padding-left: 8px; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: arial; font-size: 13px;  }
.navheader3     { border: 1px solid #396200; background-image: url('images/bg_nav5.gif'); height: 25px; padding-left: 8px; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: arial; font-size: 13px;  }
.navheader4     { border: 1px solid #1C6A9C; background-image: url('images/bg_nav6.gif'); height: 25px; padding-left: 8px; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: arial; font-size: 13px;  }

.navheader      { border: 1px solid #4C7200; background-image: url('images/bg_nav.gif'); height: 23px; padding-left: 8px; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: arial; font-size: 13px;  }

.navcellleft    { border-left: 1px solid #666666; border-bottom: 1px solid #666666; padding-left: 8px; height: 24px; width: 18px; }
.navcellcenter  { border-bottom: 1px solid #666666; height: 24px; width: 156px; color: #2F2F2F; font-weight: bold; font-family: arial; font-size: 12px; }
.navcellright   { border-right: 1px solid #666666; border-bottom: 1px solid #666666; height: 24px; width: 26px; }

.navcellleft2   { border-left: 1px solid #666666; border-bottom: 1px solid #666666; padding-left: 22px; height: 26px; width: 18px; }
.navcellcenter2 { border-bottom: 1px solid #666666; height: 26px; width: 156px; color: #2F2F2F; font-family: arial; font-size: 12px; }

.featured    	{ padding: 8px; height: 146px; width: 127px; text-decoration: none; color: #000000; font-family: arial; font-size: 12px; }

.front1         { padding-left: 8px; padding-top: 1px; background-color: #9A9A9A; height: 25px; text-decoration: none; color: #FFFFFF; font-family: arial; font-size: 17px; }
.front2         { background-image: url('images/bg_content.gif'); background-repeat: repeat-x; text-decoration: none; color: #000000; font-family: arial; font-size: 12px; }

.compare        { border-top: 1px solid #B8B8B8; border-left: 1px solid #B8B8B8; height: 336px; width: 212px; text-decoration: none; color: #000000; font-family: arial; font-size: 12px; }
.compare_new    { border-top: 1px solid #B8B8B8; border-bottom: 1px solid #B8B8B8; border-left: 1px solid #B8B8B8; width: 210px; text-decoration: none; color: #000000; font-family: arial; font-size: 12px; }
.compare2       { padding-left: 6px; border-top: 1px solid #B8B8B8; background-color: #9A9A9A; height: 20px; width: 98px; text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: arial; font-size: 11px; }
.compare3       { padding-left: 6px; border-top: 1px solid #B8B8B8; border-left: 1px solid #B8B8B8; background-color: #EAEAEA; height: 20px; width: 101px; text-decoration: none; color: #222222; font-family: arial; font-size: 11px; }
.compare4       { padding-left: 6px; border-top: 1px solid #B8B8B8; border-left: 1px solid #B8B8B8; height: 20px; text-decoration: none; color: #222222; font-family: arial; font-size: 11px; }

.merch          { border-top: 1px solid #B8B8B8; border-bottom: 1px solid #B8B8B8; border-left: 1px solid #B8B8B8; height: 192px; width: 212px; }
.merch2         { border: 1px solid #B8B8B8; height: 192px; width: 211px; }

.searchbox  	{ font-family: arial; font-size: 12px; color: #000000; height: 20px; width: 140px; padding-left: 2px; }
.searchdrop  	{ font-family: arial; font-size: 12px; color: #000000; height: 18px; width: 100px; padding-left: 2px; }

.subpage        { padding-top: 16px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; border: 1px solid #B8B8B8; height: 462px; text-decoration: none; color: #333333; font-family: arial; font-size: 12px; line-height: 15px; }
.subpage2       { padding-top: 16px; padding-bottom: 16px; padding-left: 20px; padding-right: 20px; border: 1px solid #B8B8B8; width: 150px; text-decoration: none; color: #333333; font-family: arial; font-size: 12px; line-height: 15px; }
.contact        { padding-left: 20px; padding-right: 20px; border: 1px solid #B8B8B8; text-decoration: none; color: #333333; font-family: arial; font-size: 12px; }

.lightborder    { background-color: #FFFFFF; border-width: 1px; border-color: #B8B8B8; border-style: solid; border-collapse: collapse; }
.lightborder td {  background-color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #B8B8B8; border-collapse: collapse; text-decoration: none; color: #333333; font-family: arial; font-size: 13px; line-height: 15px; }







