/* Buy box */
.AXISFieldText {
  width: 33px;
  margin-left: 5px;
}

.AXISBasketButtons {
  float: left;
  background-color: transparent;
  width: 564px;
  margin-top: 25px;
  margin-bottom: 25px;
  text-align: center;
}

.AXISBasketUpdate {
  margin-right: 20px;
}

.AXISBasketContinue {
  margin-right: 20px;
}

.AXISBasketCheckout {
  margin-right: 0px;
}

.AXISResultDisplay {
  float: right;
  background-color: transparent;
  width: 550px;
  text-align: right;
  margin-top: 20px;
  margin-right: 14px;
  font-size: 11px;
  color: #666666;
}

.AXISPageNumbering {
  float: right;
  background-color: transparent;
  width: 550px;
  text-align: right;
  margin-right: 14px;
}

a.AXISPageNumber:link {
  font-size: 11px;
  color: #666666;
  margin-left: 4px;
}

a.AXISPageNumber:visited {
  font-size: 11px;
  color: #666666;
  margin-left: 4px;
}

a.AXISPageNumber:hover {
  font-size: 11px;
  color: #666666;
  margin-left: 4px;
}

a.AXISPageNumber:active {
  font-size: 11px;
  color: #666666;
  margin-left: 4px;
}

a.AXISPageNumberSelected:link {
  font-size: 11px;
  color: #333333;
  margin-left: 4px;
  text-decoration: underline;
}

a.AXISPageNumberSelected:visited {
  font-size: 11px;
  color: #333333;
  margin-left: 4px;
  text-decoration: underline;
}

a.AXISPageNumberSelected:hover {
  font-size: 11px;
  color: #333333;
  margin-left: 4px;
  text-decoration: underline;
}

a.AXISPageNumberSelected:active {
  font-size: 11px;
  color: #333333;
  margin-left: 4px;
  text-decoration: underline;
}

.AXISBodyText {
  line-height: 16px;
  color: #666666;
  margin-bottom: 15px;
  font-weight:bold;
}

.AXISWarning {
  float: left;
  line-height: 16px;
  color: #666666;
  margin-bottom: 15px;
  font-weight:bold;
}


.AXISGallery { padding-top: 10px; }
.AXISGalleryLinkBack { padding-bottom: 5px; }
.AXISGalleryRowPerson { padding-top: 10px; clear: left;}
.AXISGalleryRowPersonImage { float: left; }
.AXISGalleryRowPersonName { margin-left: 110px; font-weight: bold; }
.AXISGalleryRowPersonDescription { padding-top: 5px; margin-left: 110px; }
#center .AXISGalleryRowPersonDescription p { clear:none; }

.AXISGalleryPerson { padding-top: 10px; }
.AXISGalleryPersonImage { float: left; }
.AXISGalleryPersonName { margin-left: 160px; font-weight: bold; }
.AXISGalleryPersonDescription { padding-top: 5px; margin-left: 160px; }
#center .AXISGalleryPersonDescription p { clear: none; }

.AXISGalleryRowPicturesHeading { clear: left; float: left; padding-bottom: 10px; padding-top: 20px; font-weight: bold; }
.AXISGalleryRowPictures { clear: left; padding-top: 10px; }
.AXISGalleryRowPicturesImage { float: left; width: 200px;}
.AXISGalleryRowPicturesImage img { 
	max-width: 200px;
	}
.AXISGalleryRowPicturesName { margin-left: 210px; font-weight: bold; }
.AXISGalleryRowPicturesDescription { padding-top: 5px; margin: 0 0 10px 210px; clear: none;}
#center .AXISGalleryRowPicturesDescription p { clear: none; }

.AXISGalleryPictureName { text-align: center; font-size: 20px; margin-bottom: 10px; }
.AXISGalleryPictureImage { text-align: center; }
.AXISGalleryPictureDescription { clear: left; float: left; margin-top: 10px; margin-bottom: 50px; }

.AXISGalleryPicturePrev { float: left; }
.AXISGalleryPictureNext { float: right; }

.main_nav_left_2 .main_nav_sep_colour_2 {
	display:none;
}

.ProfileTableHead {
	font-size: 12px;
	font-weight: bold;
	background-color: #CCC;
}

.helpIndexList {
	list-style-type: square;
	list-style-position: inside;
}