/* Alpaca.css*/
#alpacaPageTitle {
 padding:0px 15px 0px 20px;
 color: #83011c;
}
#breadCrumb {
 padding: 0px 0px 0px 13px;
}
/**************************************************/
.defaultAlpacaListVert{
}
.defaultAlpacaListVert h2, .defaultAlpacaListVert h2 a:link, .defaultAlpacaListVert h2 a:visited, .defaultAlpacaListVert h2 a:active {
 color:#83011c;
 font-size: 12px;
 text-decoration: none;
}
.defaultAlpacaListVert h2 a:hover{
  text-decoration: underline;
}
.defaultAlpacaListVert p a:link, .defaultAlpacaListVert p a:visited, .defaultAlpacaListVert p a:active, .defaultAlpacaListVert p a:hover {
  color: #000000;
  font-weight: bold;
 font-size: 12px;
}
.defaultAlpacaListVert img{
 border: 1px solid #83011c;
}

.defaultAlpacaDetailsA {
  padding-right: 19px;
  padding-top: 15px;
}

.defaultAlpacaDetailsAStats {
  background-color: #d8cea8;
  border: 1px solid #17481b;
  padding: 15px 3px 0px 3px;
  line-height: 20px;
  width: 100%;
}
.defaultAlpacaDetailsAStatLabel{
  color: #000;
  font-family:"Times New Roman", Times, serif;
}
.defaultAlpacaDetailsAStatData{
  color: #83011c;
  font-weight: bold;
  font-family:"Times New Roman", Times, serif;
}
.AADDamDetails {
  background-color: #fff;
  border-top: 1px solid #17481b;
  border-right: 1px solid #17481b;
  border-bottom: 1px solid #17481b;
  padding: 16px 0px 16px 25px;
}
/**************************************************/

/*___________________________ ALPACA STYLES ____________________________*/
#animalImage{
    padding: 15px 0px 5px 20px;
	vertical-align:top;
}
#AlpacaADDDetails{
    padding: 0px 0px 0px 0px;
}
.AddDetailsBckgrnd{
	background-color: #d8cea8;
}
#AlpacaDetails{
	padding:15px 15px 10px 15px;
	vertical-align:top;
}
.damDetails {
	padding: 10px 0px 0px 10px;
}
.sireDetails {
	padding: 10px 0px 0px 10px;
}
/*___________________________ ALPACA ADDITIONAL DETAILS ____________________________*/

.Alpaca_DetailsLeft{
  font-family:"Times New Roman", Times, serif;
   vertical-align:top;
   padding: 0px 5px 0px 0px;
   FONT-WEIGHT:normal;
 font-size: 12px;
   COLOR: #000;
   TEXT-DECORATION: none;
}
   
.Alpaca_DetailsRight{
  font-family:"Times New Roman", Times, serif;
   vertical-align: top;
   text-align: left;
   padding: 0px 10px 0px 5px;
   FONT-WEIGHT: Bold;
   FONT-SIZE: 12px;
   COLOR: #000;
   TEXT-DECORATION: none;
   width:190px;
}

.addParentImage{
	width:105px;
	vertical-align:top;
	text-align:left;
	padding-right:0px;
}

#PreviousNext{
  font-family:"Times New Roman", Times, serif;
   vertical-align:bottom;
   text-align:right;
   FONT-SIZE: 11px;
   COLOR: #17481b;
   TEXT-DECORATION: none;
   padding-right:19px;
}

.PreviousNext, .PreviousNext a:link, .PreviousNext a:visited, .PreviousNext a:active{
   FONT-SIZE: 11px;
   COLOR: #17481b;
   TEXT-DECORATION:none;
   font-weight:normal;
}

.AlpacalistDetails{
    margin:0px;
}

#AnimalDescription{
	padding: 15px 0px 0px 23px;
}
#AdditionalDetails{
	padding: 0px 20px 20px 20px;
}
#putDetails{
	vertical-align:top;
}

#additionalDetails_Box{
	padding: 0px;
}
#additionalDetails_Box .Alpaca_DetailsLeft, #additionalDetails_Box .Alpaca_DetailsRight{
}

#additionalDetails_Box p, #additionalDetails_Box h2, #additionalDetails_Box h3, #additionalDetails_Box h4, #additionalDetails_Box h5, #additionalDetails_Box div, #additionalDetails_Box a:link, #additionalDetails_Box a:active, #additionalDetails_Box a:visited{
}

.addAlpacaName{
  font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	font-weight:bold;
	color:#FFF;
	margin-top: 5px;
	margin-bottom: 0px;
	font:italic;
	text-decoration:none;
}

#Histogram_Table{
	padding: 0px;
	Border: 1px solid #000;
	background-Color:#FFF;
}

.Histogram_Header{
	font-size: 12px;
	text-align: center;
	color:#000;
	padding:0px 0px 2px 0px;
	font-weight:bold;
	Border-Bottom:2px solid #000;
	vertical-align:bottom;
}

.AltRow{
	background-color:#dad9ba;
}

.AlpacaBorder{
	border:1px solid #83011c;
}

.SaleListImage{
	width:100px;
	padding-right:10px;
}

.SaleListDetails{
	vertical-align:top;
}

.saleslistTable{
	border:1px solid #00639f;
	width:600px;
}

.retailprice{
	text-decoration:line-through;
}

.retailprice_VerticalListing{
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:line-through;
	margin: 0px;
}


/********* REQUEST BREEDING MAKE OFFER TABLES **********/
#breeding_form_Table{
	width: 580px;
	Border: 1px solid #000;
}

#breeding_form_Header{
    padding:5px 10px 5px 10px;
	background-color:#f0dcba;
	vertical-align:middle;
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	Border-bottom: 1px solid #000;
}
#breeding_form_Holder{
    vertical-align:top;
    padding:5px 10px 5px 10px;
	background-color:#FFF;
}

.Breeding_form_Left{
    vertical-align:top;
    text-align:right;
    width:190px;
    padding-right:10px;
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.Breeding_form_Right{
    text-algin:left;
    padding-left:10px;
}    

.histogramHeader{
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFFFFF;
	padding:2px;
}


#Histogram{
	background-color:#ae6f29;
	border:2px solid #000000;
}



.histogramText{
	text-align:center;
}



/*********  DHTML POP OUTS STYLES **********/
.blur{
	background-color: #ccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
    position:absolute; 
	bottom:30; 
	right:0; 
	display:none;
	width:200px;
	text-align:left;
}

.shadow, .content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.shadow{
	background-color: #999999;/*shadow color*/
	color: inherit;
}

.content{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: .5em 2ex;
}

/*__________________________*/





.Progeny, .Progeny p, .Progeny a:link, .Progeny a:visited, .Progeny h5{
	color:#0d6333;
}

#AlpacaTable{
    vertical-align: top;
    width:594px;
}

.mainAlpacaImage{
    vertical-align: top;
    width:208px;
	padding-top:10px;
	padding-right:10px;
}

.AlpacaDescription{
    vertical-align: top;
	padding: 5px 10px 10px 0px;
    vertical-align: top;
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.AlpacaDescription p{
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}


#AuctionDetails{
	padding: 0px 0px 0px 10px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	font-size: 12px;
}


.Add_DetailsLeft{
   vertical-align: top;
   text-align: right;
   FONT-WEIGHT: normal;
	font-size: 12px;
   COLOR: #0d6333;
   TEXT-DECORATION: none;
}
   
.Add_DetailsRight{
   vertical-align: top;
   text-align: left;
   padding: 0px 0px 0px 5px;
	font-size: 12px;
   COLOR: #0d6333;
   TEXT-DECORATION: none;
}



.alpacaPageThru{
  font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#0d6333;
	padding:0px 20px 3px 15px;
	border-bottom:1px solid #0d6333;
}



.verticalAlpacaImage{
	vertical-align:top;
	height:197px;
}



/*======================================================= Addtional Details Styles =====================================*/

.AddImage{
	border:3px solid #0d6333;
	margin-top: 10px;
}

.RelatedImage{
	border-bottom:3px solid #0d6333;
	border-left:3px solid #0d6333;
	border-right:3px solid #0d6333;
}


.touttext{
	color:#0d6333;
	font-weight:bold;
}

#AddDetailsTBL{
	margin:10px 10px 10px 15px;
	background-color:#d8cea8;
	vertical-align:top;
}

#AddDetailsTBL_Print{
	padding:10px 0px 0px 16px;
	background-color:#FFFFFF;
	vertical-align:top;
}


.addtitle{
	font-size:20px;
	color:#0d6333;
	margin:10px 0px 0px 0px;
	font-weight:bold;
}



/*_____________________________Breeding Form (tableLayOuts)_________________________________ */

#breeding_form_Table{
	width: 580px;
	Border: 1px solid #000000;
}

#breeding_form_Header{
    padding:5px 10px 5px 10px;
	background-color:#0076bf;
	vertical-align:middle;
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	Border-bottom: 1px solid #09347A;
}

#breeding_form_Holder{
    vertical-align:top;
    padding:5px 10px 5px 10px;
	background-color:#FFF;
}

.Breeding_form_Left{
    vertical-align:top;
    text-align:right;
    width:190px;
    padding-right:10px;
  font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.Breeding_form_Right{
    text-algin:left;
    padding-left:10px;
}    


#Additonal_Details_Box{
	padding: 10px;
	background-Color:#d8cea8;
}

#AnimalBar{
	height:10px;
	Border-left: 1px solid #09347A;
	Border-right: 1px solid #09347A;
	Border-bottom: 1px solid #09347A;
	background-Color:#d8cea8;
}

.reserveBreedingButton {
 padding: 10px 10px 10px 10px;
}
.makeOfferButton {
 padding: 10px 10px 10px 10px;
}

/*_______________________________Additionl Tabs __________________________________*/

#AnimalNavBox{
    background-color: #c7b573;
	height:46px;
	border-top: 2px solid #17481b;
	border-bottom: 2px solid #17481b;
	background-image:url(../images/Layout_graphics/AnimalNavBGN.jpg);
	background-repeat:no-repeat;
}

#AnimalNavBox td{
    font: 12px/20px "Times New Roman", Times, serif;
	font-weight: bold;
    color: #c7b573;
	padding:0px 10px 0px 10px;
	text-align: left;
	vertical-align: middle;
}

#AnimalNavBox td a{
    display:block;
	font-weight:bold;
    color: #fff;
	}

#AnimalNavBox td a:hover{
    color:#c7b573;
	}

.AlpacaNavDivider {
  font-family:"Times New Roman", Times, serif;
	font-weight: bold;
    color: #fff!important;
	padding:0px 10px 0px 10px;
	text-align: center;
	vertical-align: middle;
	}

.AlpacaDescription{ 
    font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
    color: #000;
	text-align: left;
	padding: 0px 0px 0px 15px;
}
#alpacaListingVert {
	padding: 0 0 20px 0;
}

#alpacaListingVert td {
	margin: 0px;
	padding: 0 10px 0 0;
}

#alpacaListingVert h6, #alpacaListingVert h6 a, #alpacaListingVert h6 a:visited, #alpacaListingVert h6 a:active {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#alpacaListingVert h6 a:hover {
	color: #b3740d;
	text-decoration: underline;
}

#alpacaListingVert p {
	font-size: 12px;
	color: #000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.alpacaAdditionalImages {
    font-family: "Times New Roman", Times, serif;
	color: #000;
	font-size: 12px;
}
.alpacaAdditionalImages a:link, .alpacaAdditionalImages a:visited, .alpacaAdditionalImages a:active, .alpacaAdditionalImages a:hover{
    font-family: "Times New Roman", Times, serif;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}
#alpacaTopHatImage {
	background-image:url(../images/Layout_graphics/TopImage.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 103px;
	vertical-align: bottom;
	padding: 0px 0px 0px 15px;
}
.alpacaDetailsReadmore, .alpacaDetailsReadmore a:link, .alpacaDetailsReadmore a:visited, .alpacaDetailsReadmore a:active, .alpacaDetailsReadmore a:hover{
	font-family: "Times New Roman", Times, serif;
	color: #000;
	text-align: left;
	font-weight: bold;
}

.addAlpacaDetails {
	padding-bottom: 10px;
}