summary {
        display: none;
}

table {
        font-family: Verdana, Arial, sans-serif;
        font-size: 13px;
        color: #092869;
        cursor: default;
        border: 0px none;
        margin: 0px;
        padding: 0px;
        border-collapse: collapse;
}

.lblue {
         color: #99BDDE;
}

.mblue {
         font-family: Verdana, Arial, sans-serif;
         font-weight: bold;
         font-size: 13px;
         color: #3F5189;
}

.dblue {
         color: #092869;
}

.fgrey {
         font-family: Verdana, Arial, sans-serif;
         font-weight: bold;
         font-size: 16px;
         color: #666666;
}

.bgrey {
         background-color: #CCCCCC;
}

a {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #3F5189;
}

a:hover {
          color: #99BDDE;
          font-weight: bold;
}

th {
     font-family: Verdana, Arial, sans-serif;
     font-weight: bold;
     font-size: 13px;
     color: #3F5189;
     background-color: #CCCCCC;
     text-align: left;
     vertical-align: middle;
}

.tone0 {
         background-color: #092869;
}

.tone1 {
         background-color: #3F5189;
}

.tone2 {
         background-color: #99BDDE;
}

.tone3 {
         background-color: #FFFFFF;
}

.tone4 {
         background-color: #EEEEEE;
}

.tone5 {
         background-color: #BADEFF;
}

.ctone4 {
         background-color: #C3E8F8;
}

.ctone5 {
         background-color: #BADEFF;
}

img {
      border: 0px;
      display: block;
}

input {
        color: #3F5189;
        background-color: #FFFFFF;
        border-style: solid;
        border-color: #3F5189;
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        border-width: 1px;
}

select {
	 color: #3F5189;
	 background-color: #FFFFFF;
	 border-style: solid;
	 border-color: #3F5189;
         cursor: hand;
	 font-family: Verdana, Arial, sans-serif;
  	 font-size: 11px;
         font-weight: bold;
	 border-width: 1px;
}

body {
  background-color: #99BDDE;
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  margin: 0;
  padding: 0;
}

body.backed {
  background-color: #99BDDE;
  background-image: url("http://www.aspects.biz/images/back.gif");
  background-repeat: repeat-y;
}

b {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.titling {
           font-size: 13px;
           font-weight: bold;
           color: #FFFFFF;
}

h1 {
     color:#333366;
     font-size: 11px;
     font-weight: bold;
     text-decoration: underlined;
}

.detail {
          color:#808080;
          font-weight:bold;
          font-size:11px;
          font-family: Verdana, Arial, sans-serif;
}

.keyword {
           color:#000080;
           font-weight:bold;
}

.description {
               color:#808080;
               font-weight:bold;
}
ol {
     margin: 10px;
     padding: 10px;
}

#style_dog_tag {
  background-color: #092869;
  border: 1px solid #FFF;
  color: #FFF;
  cursor: move;
  font-family: "Lucida Sans Unicode", "Arial", "Verdana", sans-serif;
  font-size: 10px;
  padding: 1px 3px 1px 3px;
  position: absolute;
  text-decoration: none;
}

.old_border_left {
  height: 276px;
  vertical-align: top;
  width: 22px;
}

.old_border_left table {
  height:100%;
}

.old_border_right {
  vertical-align:top;
  width:29px;
}

.old_border_right table {
  height:100%;
}

.old_border_top_left_td {
  height: 31px;
}

.old_border_left_td {
  background-color: #99BDDE;
  height: 245px;
  left: 0px;
  position: absolute;
  top: 0px;
}

.old_border_right_td {
  height: 31px;
}

.category {
  height:29px;
  text-align:left;
  vertical-align:middle;
}

.category a {
  font-size:16px;
  font-weight:bold;
}

.old_product_layout {
  height: 361px;
  text-align: center;
  vertical-align: top;
  width: 344px;
}

.old_product_layout table {
  width: 304px;
}

.old_product_layout_further {
  height: 16px;
}

.old_product_layout_further table {
  background-color: #EEE;
  width: 304px;
}

.old_product_layout_spacer {
  text-align: left;
}

.old_product_layout_spacer td {
  height:  10px;
}

#description_title {
  text-align: left;
}

#name_title {
  color: #FFFFFF;
  font-weight: bold;
  height: 16px;
  text-align: left;
}

#fabric_title_container {
  display: none;
  text-transform: capitalize;
}

#fabric_title_container td {
  height: 16px;
  vertical-align: top;
}

.old_title {
  height:16px;
  text-align: left;
  vertical-align: middle;
}

.old_title_select {
  height: 21px;
  text-align: right;
  vertical-align: middle;
}

.old_title_select input,
.old_title_select select {
  cursor: pointer;
  text-transform: capitalize;
  width: 140px;
}

.old_title_value {
  text-align: right;
}

#weight_title_container {
  display: none;
  text-transform: capitalize;
}

#weight_title_container td {
  height: 16px;
  vertical-align: middle;
}

#styleColour_container,
#styleLength_container,
#styleSize_container {
  display: none;
}

#lngQuantity {
  height:14px;
  text-align:right;
  width:40px;
}

.view_basket_td {
  background-color: #FFFFFF;
  height: 21px;
  text-align: center;
  vertical-align: middle;
}

.old_product_layout_image {
  height:361px;
  text-align:right;
  vertical-align:top;
  width:205px;
}

#image_title {
  background-color: #99bdde;
  height: 286px;
  width: 205px;
}

.old_product_image_layout_top {
  height: 20px;
  width: 205px;
}

.old_product_image_enlarge {
  text-align: right;
  vertical-align: top;
  width: 20px;
}

.old_product_image_enlarge_spacer {
  height:246px;
  width:185px;
}

#enlarge {
  cursor: pointer;
  display: none;
  left: -4px;
  position: relative;
  top: -16px;
}

.old_product_image_layout_bottom {
  text-align: right;
}

.old_product_image_layout_bottom td {
  height 20px;
  width: 20px;
}

.old_thumbnails_l {
  text-align: left;
  width: 30px;
}

.old_thumbnails_m {
  text-align: center;
  width: 145px;
}

.old_thumbnails_r {
  text-align: right;
  width: 30px;
}