/* CSS Document */
#dhtmltooltip{
  position: absolute;
  border: 2px solid #747474;
  padding: 3px;
  visibility: hidden;
  z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #747474;
}

.dottedTable{
  border-bottom-style: dotted;
  border-right-style: none;
  border-left-style: none;
  border-top-style: none;
  border-color: #993300;
}

.noborder{
  border: solid white 0;
}

.box_op{
  -moz-opacity: 0.93;
  opacity: 0.93;
  filter:alpha(opacity=93);
  border: #A2A2A2 solid 1px;
}

div.hidden {
  display: none;
}

div.non_hidden {}

.button_op{
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-weight: bold;
  background-color: #F7F3CC;
  font-size: 11px;
  border: 1px solid;
}

.button_op_off{
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-weight: bold;
  background-color: #F7F3CC;
  font-size: 11px;
  border: 1px solid #D0593D;
}

.message{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: Red;
  font-size: 11px;
  text-decoration: none;
}

.topMenu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 13px;
  text-decoration: none;
  background-color: black;
  color: #F7F3CC;
  font-weight: bold;
}

.topMenu a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 13px;
  text-decoration: none;
  color: #F7F3CC;
  font-weight: bold;
}

.topMenu a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 13px;
  text-decoration: none;
  color: #F7F3CC;
  font-weight: bold;
}

.topMenu a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: black;
  background-color: #EFF0F7;
  font-size: 13px;
  font-weight: bold;
}

.tab_menu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: black;
  font-weight: bold;
}

.tab_menu a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: black;
  font-weight: bold;
}

.tab_menu a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: black;
  font-weight: bold;
}

.tab_menu a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #939393;
  background-color: #EFF0F7;
  font-size: 11px;
  font-weight: bold;
}

.tab_menuOn{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: black;
  font-weight: bold;
}

.tab_menuOn a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: black
  font-weight: bold;
}

.tab_menuOn a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: black;
  font-weight: bold;
}

.tab_menuOn a:hover{
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: black;
  background-color: #EFF0F7;
  font-size: 11px;
  font-weight: bold;
}

.quick_menu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  font-size: 15px;
  text-decoration: none;
  font-weight: bold;
  color: #FDFDFD;
}

.quick_menu a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  color: White;
  font-size: 11px;
  text-decoration: none;
}

.quick_menu a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  color: White;
  font-size: 11px;
  text-decoration: none;
}

.quick_menu a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 2px;
  color: #5B9AA5;
  font-size: 11px;
  text-decoration: none;
}

.border_left_right{
  border-left: solid #BFC3C7 1px;
  border-right: solid #BFC3C7 1px;
}

.textbold{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.textbold a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.textbold a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.textbold a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: black;
  background-color: #EFF0F7;
  text-decoration: none;
}

.text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: black;
  text-decoration: none;
}

.text a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: black;
  text-decoration: none;
}

.text a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: black;
  text-decoration: none;
}

.text a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: black;
  background-color: #EFF0F7;
  text-decoration: none;
}

p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: black;
  text-decoration: none;
  margin: 0px;
}

.saletext{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: black;
  text-decoration: none;
}

.ourPriceText{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #00B14A;
  font-weight: bold;
}

.inputtext{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #D0593D;
  height: 18px;
}

.featuredSpecialTable{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #993300;
  border: 1px solid;
}

.featuredTable{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #993300;
  border: 1px solid #993300;
}

.table_header{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background-color: #993300;
}

.toggle_header{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background-color: #85B9C2;
}

.samtitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: Black;
  background: #BBE0E3;
}

.title{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: black;
}

.subtitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: black;
}

.featuredtitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #D0593D;
  text-decoration: underline;
}

.featuredtitle a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #D0593D;
  text-decoration: underline;
}

.featuredtitle a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #D0593D;
  text-decoration: underline;
}

.featuredtitle a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #939393;
  background-color: #EFF0F7;
  text-decoration: underline;
}

.featuredSubTitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #D0593D;
}

.featuredSubTitle a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #D0593D;
  text-decoration: none;
}

.featuredSubTitle a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #D0593D;
  text-decoration: none;
}

.featuredSubTitle a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #939393;
  background-color: #EFF0F7;
  text-decoration: underline;
}

.featuredtextbold{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #993300;
  text-decoration: none;
}

.featuredtextbold a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #993300;
  text-decoration: underline;
}

.featuredtextbold a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #993300;
  text-decoration: underline;
}

.featuredtextbold a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #939393;
  background-color: #EFF0F7;
  text-decoration: underline;
}

.topTentitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #993300;
}

.topTentitle a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #993300;
  text-decoration: none;
}

.topTentitle a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #993300;
  text-decoration: none;
}

.topTentitle a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #939393;
  background-color: #EFF0F7;
  text-decoration: underline;
}

.menu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: black;
  background: url(images/icons/buttonBackground.png) repeat-x;
  text-align: center;
  height: 33px;
}

.menu a:link{
  display: block;
  text-decoration: none;
  color: black;
}

.menu a:visited{
  display: block;
  text-decoration: none;
  color: black;
}

.menu a:hover{
  text-decoration: none;
  color: #939393;
  display: block;
  background-color: #EFF0F7;
}

.menuFolder{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #993300;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  vertical-align: middle;
}

.menuFolder a:link{
  display: block;
  text-decoration: underline;
  padding-left: 8px;
  color: #993300;
  height: 18px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuFolder a:visited{
  display: block;
  text-decoration: underline;
  color: #993300;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 1px;
  height: 18px;
}

.menuFolder a:hover{
  text-decoration: none;
  color: #939393;
  display: block;
  background-color: #EFF0F7;
  height: 18px;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuon{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #88A2EC;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  background: url(images/icons/buttonBackground.png) repeat-x;
  text-align: center;
  height: 33px;
}

.menuon a:link{
  display: block;
  text-decoration: none;
  color: #88A2EC;
  text-align: center;
}

.menuon a:visited {
  display: block;
  text-decoration: none;
  color: #88A2EC;
  text-align: center;
}

.menuon a:hover{
  text-decoration: none;
  display: block;
  color: #88A2EC;
  text-align: center;
}
/*                                                            */

.menu16{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: black;
  background: #F7F3CC;
  height: 18px;
}

.menu16 a:link{
  display: block;
  text-decoration: none;
  padding-left: 24px;
  color: #993300;
  height: 18px;
}

.menu16 a:visited{
  display: block;
  text-decoration: none;
  color: #993300;
  padding-left: 24px;
  height: 18px;
}

.menu16 a:hover{
  text-decoration: none;
  color: #939393;
  display: block;
  background-color: #EFF0F7;
  height: 18px;
  padding-left: 24px;
}

.menuon16{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  background-color: #993300;
  height: 25px;
  padding-left: 24px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuon16 a:link{
  display: block;
  text-decoration: none;
  color: #ffffff;
}

.menuon16 a:visited {
  display: block;
  text-decoration: none;
  color: #ffffff;
  background: #993300;
}

.menuon16 a:hover{
  text-decoration: none;
  color: #ffffff;
  display: block;
}
/*                                                            */

.menu32{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #993300;
  font-style: normal;
  font-variant: normal;
  vertical-align: middle;
  background: #F7F3CC;
  padding-top: 4px;
  padding-bottom: 1px;
  background: #F7F3CC;
  padding-left: 40px;
  height: 25px;
}

.menu32 a:link{
  display: block;
  color: #993300;
}

.menu32 a:visited{
  display: block;
  color: #993300;
}

.menu32 a:hover{
  text-decoration: none;
  color: #939393;
  display: block;
  background-color: #EFF0F7;
}

.menuon32{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  background-color: #993300;
  padding-left: 40px;
  padding-top: 4px;
  padding-bottom: 1px;
  height: 25px;
}

.menuon32 a:link{
  display: block;
  text-decoration: none;
  color: #ffffff;
}

.menuon32 a:visited {
  display: block;
  text-decoration: none;
  color: #ffffff;
}

.menuon32 a:hover{
  text-decoration: none;
  color: #ffffff;
  display: block;
}
/*                                                            */

.menu48{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #993300;
  font-style: normal;
  font-variant: normal;
  background: #F7F3CC;
  text-decoration: none;
  padding-left: 56px;
  padding-top: 4px;
  padding-bottom: 1px;
  height: 25px;
}

.menu48 a:link{
  display: block;
  color: #993300;
  background: #F7F3CC;
}

.menu48 a:visited{
  display: block;
  color: #993300;
  background: #F7F3CC;
}

.menu48 a:hover{
  display: block;
  color: #939393;
  background-color: #EFF0F7;
}

.menuon48{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  font-style: normal;
  font-variant: normal;
  background-color: #993300;
  padding-left: 40px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuon48 a:link{
  display: block;
  text-decoration: none;
  padding-left: 56px;
  color: #ffffff;
  padding-top: 4px;
  padding-bottom: 1px;
  background: #993300;
}

.menuon48 a:visited {
  display: block;
  text-decoration: none;
  color: #ffffff;
  padding-left: 56px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuon48 a:hover{
  text-decoration: none;
  color: #939393;
  background-color: #EFF0F7;
  display: block;
  padding-left: 56px;
  padding-top: 4px;
  padding-bottom: 1px;
}
/*                                                            */

.box{
  background-color: #ffffff;
  border: solid #BFC3C7 1px;
}

.box_header{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #F7F3CC;
  background-color: #B65A41;
}

.viewbasket{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background-color: #B65A41;
  background-image: url(images/cart.gif);
  background-repeat: no-repeat;
  background-position: right center;
  padding-left: 4px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 18px;
  text-decoration: none;
}

.viewbasket a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  display: block;
}

.viewbasket a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  display: block;
}

.viewbasket a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffec6e;
  text-decoration: none;
}

.breadcrumb{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: Black;
  text-decoration: none;
}

.breadcrumb a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: Black;
  text-decoration: none;
}

.breadcrumb a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: Black;
  text-decoration: none;
}

.breadcrumb a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: Black;
  text-decoration: none;
}

.text_search{
  font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #5B9AA5;
  letter-spacing: 2px;
}

.text_radio{
  font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #4f4f4f;
  font-weight: bold;
}

.search_button{
  background-image: url(images/button.gif);
  font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 38px;
  background-repeat: no-repeat;
  background-position: right;
  color: #4f4f4f;
  padding-right: 36px;
  padding-top: 2px;
  text-decoration: none;
}

.search_button a:link{
  font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 38px;
  background-repeat: no-repeat;
  background-position: right;
  color: #4f4f4f;
  text-decoration: none;
  padding-top: 2px;
}

.search_button a:visited{
  font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 38px;
  background-repeat: no-repeat;
  background-position: right;
  color: #4f4f4f;
  text-decoration: none;
  padding-top: 2px;
}

.search_button a:hover{
  font-family: "Comic Sans MS", Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 38px;
  background-repeat: no-repeat;
  background-position: right;
  color: #E9E9E7;
  text-decoration: none;
  padding-top: 2px;
}

.specialMenu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #F7F3CC;
  text-decoration: none;
}

.specialMenu a:link{
  display: block;
  color: #F7F3CC;
  text-decoration: none;
}

.specialMenu a:visited{
  display: block;
  color: #F7F3CC;
  text-decoration: none;
}

.specialMenu a:hover{
  text-decoration: none;
  color: #F7F3CC;
  display: block;
  background-color: #EFF0F7;
  color: black;
}

.hidden_button{
  display: none;
}

li{
  margin-left: -20px;
}

.centerBorder{
  border: 1px solid #993300;
}

.alertModerator{
  font-size: 10px;
  color: #3300FF;
}

.alertModerator a:link{
  font-size: 10px;
  color: #3300FF;
}

.alertModerator a:visited{
  font-size: 10px;
  color: #3300FF;
}

.alertModerator a:hover{
  font-size: 10px;
  color: #3300FF;
}

.menuSmall{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #993300;
  text-decoration: none;
  font-style: normal;
  font-variant: normal;
  vertical-align: middle;
  background: #F7F3CC;
}

.menuSmall a:link{
  font-size: 9px;
  display: block;
  text-decoration: underline;
  padding-left: 8px;
  color: #993300;
  height: 18px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuSmall a:visited{
  font-size: 9px;
  display: block;
  text-decoration: underline;
  color: #993300;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 1px;
  height: 18px;
}

.menuSmall a:hover{
  font-size: 9px;
  text-decoration: none;
  color: #939393;
  display: block;
  background-color: #EFF0F7;
  height: 18px;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 1px;
}

.menuTitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #F7F3CC;
  text-decoration: none;
}

.menuTitle a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #F7F3CC;
  text-decoration: none;
}

.menuTitle a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #F7F3CC;
  text-decoration: none;
}

.menuTitle a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: black;
  display: block;
  background-color: #EFF0F7;
  text-decoration: none;
}

.img-shadow {
  background: url(/commonfiles/images/icons/pngshadow.png) no-repeat bottom right;
  padding: 0px 12px 12px 0px;
}

.img-shadow2 {
  background: url(/commonfiles/images/icons/pngshadow.png) no-repeat bottom right;
  padding: 0px 0px 0px 0px;
}

.img-shadow3 {
  background: url(/commonfiles/images/icons/straightShadow.png);
  padding: 0px 0px 0px 0px;
}

.img-shadowVert {
  background: url(/commonfiles/images/icons/pngshadow.png);
  padding: 0px 0px 0px 0px;
  background-repeat: repeat-y;
}

.catTitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 22px;
  text-decoration: none;
  background-color: #88A2EC;
  color: #F7F3CC;
  font-weight: bold;
}

.catTitle a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 22px;
  text-decoration: none;
  color: #F7F3CC;
  font-weight: bold;
}

.catTitle a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 22px;
  text-decoration: none;
  color: #F7F3CC;
  font-weight: bold;
}

.catTitle a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: black;
  background-color: #EFF0F7;
  font-size: 22px;
  font-weight: bold;
}

.catTitle h1{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 22px;
  text-decoration: none;
  background-color: #88A2EC;
  color: #F7F3CC;
  font-weight: bold;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.catSubTitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  background-color: #B65A41;
  color: #F7F3CC;
  font-weight: bold;
}

.catSubTitle a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: #F7F3CC;
  font-weight: bold;
}

.catSubTitle a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  font-size: 11px;
  text-decoration: none;
  color: #F7F3CC;
  font-weight: bold;
}

.catSubTitle a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: black;
  background-color: #EFF0F7;
  font-size: 11px;
  font-weight: bold;
}

.shortBorderedMenu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: black;
  text-decoration: none;
  border: 3px solid #B65A41;
}

.shortBorderedMenu a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.shortBorderedMenu a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.shortBorderedMenu a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: black;
  background-color: #EFF0F7;
  text-decoration: none;
}

.inputtextJava{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #D0593D;
  height: 18px;
  cursor: pointer;
}

.searchBar{
  background: url(images/icons/buttonBackground.png) repeat-x;
  text-align: center;
  height: 33px;
  border: 0px;
}

.basketText{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #F7F3CC;
  text-decoration: none;
  background-color: #B65A41;
}

.basketText a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #F7F3CC;
  text-decoration: none;
}

.basketText a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #F7F3CC;
  text-decoration: none;
}

.basketText a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: black;
  background-color: #EFF0F7;
  text-decoration: none;
}

topMenuBand{
	background-image: url(../../CharlesHead2008Group/commonfiles/images/Icons/blueBand.png);
}

.linksRightAndUp{
   float: right
}


