/* Alpaca.css*/


.AlpacaIndex{

}

.AlpacaIndexImg{
	border: #9a6e42 1px solid;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	width: 126;

}

.AlpacaIndex h2{
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #9a6e42;
}

.AlpacaIndex h2 a:link, .AlpacaIndex h2 a:visited, .AlpacaIndex h2 a:active {
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color: #9a6e42;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.AlpacaIndex h2 a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #9a6e42;
	text-decoration: underline;
}

.AlpacaIndexP{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size: 10px;
	font-weight: normal;
	color: #9a6e42;
}


/*___________________________ ALPACA CIRCUIT STYLES ____________________________*/

/* BEGIN: Animal Name and Page Title*/
#AlpacaCircuitTBL{
	width:100%;
	border-collapse:collapse; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#alpacaInfo{
	margin: 0px 0px 15px 0px;
}

#alpacaInfoBox{
	vertical-align: top;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 15px 0px;
}


#alpacaPageTitle h1{
   padding: 10px 0px 10px 15px;
   font-family:Arial, Helvetica, sans-serif;
   vertical-align:top;
   text-align:left;
   FONT-WEIGHT:Bold;
   font-size: 16px;
   COLOR: #9a6e42;
   TEXT-DECORATION: none;
}
/* END: Animal Name and Page Title*/

/* Make an Offer */
#MakeOffer{

}

#MakeOffer .headLeft{
	background-image:url(../images/MO_title_bgn.gif);
	background-repeat:no-repeat;
	height:22px;
	width:213px;
	padding: 0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:left;
	FONT-WEIGHT:Bold;
	font-size: 12px;
	COLOR: #fff;
	TEXT-DECORATION: none;
}

#MakeOffer .headRight{
	height:22px;
	width:166px;
	border-top:1px solid #57859D;
	border-bottom:1px solid #57859D;
	padding: 0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:right;
	FONT-WEIGHT:normal;
	font-size: 12px;
	COLOR: #000;
	TEXT-DECORATION: none;
}

.curroffer{
	FONT-WEIGHT:bold;
}

.MO_Details{
	margin: 5px 0px 5px 0px;
}

.MOButton{
	height:22px;
	border:1px solid #57859D;
	margin: 5px 5px 5px 5px;
	padding: 0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:center;
	FONT-WEIGHT:normal;
	font-size: 12px;
	COLOR: #57859D;
	TEXT-DECORATION: underline;
}



/* BEGIN: Previous Next Navigation*/


#PreviousNext{
   padding: 0px 0px 0px 0px;
}


.PreviousNext, .PreviousNext a:link, .PreviousNext a:visited{
   COLOR: #FFF;
   TEXT-DECORATION: none;
}


#PreviousNextBar{
	text-align:center;
	vertical-align: middle;
	height: 35px;
	border-top: #b6b886 solid 1px;
	border-bottom: #b6b886 solid 1px;
	width: 368px;
	padding-right: 10px;
}

.AlpacaPreviousNext{
	padding: 2px 7px 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	line-height: 14px;
	COLOR: #000;
}

.AlpacaPreviousNext a:link, .AlpacaPreviousNext a:visited{
	COLOR: #000;
}

.AlpacaPreviousNext a:hover, .AlpacaPreviousNext a:active{
	COLOR: #26947b;
}

/* END: Previous Next Navigation*/

/* BEGIN: Alpaca Details */
#AlpacaDetails {
	padding: 0px 15px 0px 0px;
}

.AlpacaTitle{
	FONT-WEIGHT: Bold;
	FONT-SIZE: 12px;
	COLOR: #51662B;
	TEXT-DECORATION: none;
	padding: 0px 4px 3px 0px;
}

.Alpacaname {
	font-family : Verdana, Geneva, Helvetica;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 10px;
	COLOR: #000;
	TEXT-DECORATION: none
}


#AdditionalDetails{
	margin: 0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}

#AddDetailsTBL{
	vertical-align:top;
}

#AddDetailsTBL_Print{
	padding:10px 0px 0px 16px;
	background-color:#FFFFFF;
	vertical-align:top;
}

#ADPaletteBgnd{
}

#ADLeftPaletteEdge{
	background-image:url(../images/AD_LeftShadow.jpg);
	background-repeat:repeat-y;
}

#ADRightPaletteEdge{
	background-image:url(../images/AD_RightShadow.jpg);
	background-repeat:repeat-y;
}

#ADPaletteBottom{
	background-image:url(../images/AD_Foot.jpg);
	background-repeat:no-repeat;
}

#ADBottomLeftPaletteEdge{
	background-image:url(../images/AD_LeftFoot.jpg);
	background-repeat:no-repeat;
}

#ADBottomRightPaletteEdge{
	background-image:url(../images/AD_RightFoot.jpg);
	background-repeat:no-repeat;
}

#AlpacaMainImage{
	vertical-align:top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.border {
	border: #9a6e42 solid 1px;
}

#AlpacaMainDetails{
	vertical-align:top;
	padding: 5px 10px 5px 0px;
}

.Alpaca_Details_Label{
	font-size: 11px;
	line-height: 14px;
	color: #9a6e42;
	vertical-align:top;
	FONT-WEIGHT:bold;
	text-align:right;
}

.Alpaca_Details_Data{
	text-align:left;
	font-size: 11px;
	padding: 0px 0px 0px 5px;
	line-height: 14px;
	color: #000;
	vertical-align:top;
	FONT-WEIGHT:normal;
}


/* 1/18/2009 tabbed menu */

#AnimalNavBox{
	border-left: #b6b886 solid 1px;
}


#AnimalNavBox td{
	height: 26px;
}


#AADTabActive{
	padding: 0px 15px 0px 15px;
	vertical-align: middle;
	text-align: center;
	border-top: #b6b886 solid 1px;
	border-right: #b6b886 solid 1px;
	color: #9a6e42;
	font-weight: bold;
	font-size: 12px;
	background-color: #e1e2cd;
}

#AADTab{
	padding: 0px 15px 0px 15px;
	vertical-align: middle;
	text-align: center;
	border-top: #b6b886 solid 1px;
	border-bottom: #b6b886 solid 1px;
	border-right: #b6b886 solid 1px;
	color: #9a6e42;
	font-weight: bold;
	font-size: 12px;
}
#AADTab a:link, #AADTab a:visited, #AADTab a:active{
	color: #9a6e42;
	text-decoration: none;
	font-weight: bold;
}
#AADTab a:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#AADTab:hover {
	background-color: #e1e2cd;
}

#AlpacaADTabBttm {
	font-size: 5px;
	line-height: 6px;
	vertical-align:middle;
	background-color: e1e2cd;
	border-right: #b6b886 solid 1px;
	border-bottom: #b6b886 solid 1px;
	border-left: #b6b886 solid 1px;
}

#DetailsArea {
	padding: 0px;
}
/* 1/18/2009 tabbed menu */


#AdditionalDetailsHolder{
	padding:5px 5px 5px 5px;
}

#AlpacaDescription{
	padding:0px 5px 10px 0px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#AlpacaDescription h5{
	color: #9a6e42;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#AADRelated {
}
#AADRelated td {
}
#AADRelated h4, #AADRelated h4 a:link, #AADRelated h4 a:visited, #AADRelated h4 a:hover, #AADRelated h4 a:active {
	color: #9a6e42;
}
#AADRelated p {
	color: #9a6e42;
}
#AADRelated a:link, #AADRelated a:visited, #AADRelated a:hover, #AADRelated a:active {
	color: #9a6e42;
}

#Histogram_Table{/*
	border: 1px solid ##000;*/
}

#Histogram_Table th{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color:#9a6e42;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	border-bottom:1px solid #9a6e42;
	vertical-align:bottom;
}

#Histogram_Table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#9a6e42;
	padding-right: 3px;
}


.histogramText{
	text-align:center;
}

.AltRow{
	background-color:#d18316;
}

#Awards_Table{/*
	border: 1px solid ##000;*/
}

#Awards_Table th{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color:#9a6e42;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	border-bottom:1px solid #9a6e42;
	vertical-align:bottom;
}

#Awards_Table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#9a6e42;
	padding-right: 3px;
}


#adImages{

}

#adImages img{
	border: #9a6e42 solid 1px;
	width: 150px;
	margin-right: 5px;
	margin-bottom: 5px;
}

/* END: Alpaca Additional Details */


#AnimalDescription{
	padding: 0px 0px 0px 0px;
}


.addAlpacaName{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#FFF;
	margin-top: 5px;
	margin-bottom: 0px;
	font-style: italic;
	text-decoration:none;
}



.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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:line-through;
	margin: 0px;
}

.makeOfferHolder{
	text-align:center;
	font-size: 12px;
	padding: 10px 0px 10px 5px;
	line-height: 18px;
	width: auto;
	vertical-align:top;
	FONT-WEIGHT:bold;
}

.makeOfferHolder a:link, .makeOfferHolder a:visited,  .makeOfferHolder a:active{
	text-decoration:none;
	color: #9a6e42;
}

.makeOfferHolder a:hover {
	text-decoration:underline;
}


/********* REQUEST BREEDING MAKE OFFER TABLES **********/
#breeding_form_Table{
	Border: 2px solid #9a6e42;
}

#breeding_form_Header{
	padding:5px 10px 5px 10px;
	background-color:#9a6e42;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d18316;
	Border-bottom: 1px solid #9a6e42;
}
	
#breeding_form_Holder{
	vertical-align:top;
	padding:5px 10px 5px 10px;
	background-color:#f5e0c5;
}

.Breeding_form_Left{
	vertical-align:top;
	text-align:right;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.Breeding_form_Right{
	text-align: left;
	padding-left:10px;
}    

/*********  DHTML POP OUTS STYLES **********/
.blur{
	background-color: #ccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
    position:absolute; 
	bottom: 30px; 
	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;
}


#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: 11px;
   COLOR: #0d6333;
   TEXT-DECORATION: none;
}
   
.Add_DetailsRight{
   vertical-align: top;
   text-align: left;
   padding: 0px 0px 0px 5px;
   FONT-SIZE: 11px;
   COLOR: #0d6333;
   TEXT-DECORATION: none;
}



.alpacaPageThru{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d6333;
	padding:0px 20px 0px 15px;
}



.verticalAlpacaImage{
	vertical-align:top;
	height:197px;
}


/*
  START ADDITIONAL ALPACA DETAILS
  USED IN: dsp_Images.cfm, dsp_DamDetails.cfm, dsp_SireDetails.cfm, dsp_ServiceSireDetails.cfm, dsp_Progeny.cfm, dsp_Histogram.cfm, dsp_Awards.cfm
  Updated: 7.22.2008, Jesse
*/


.AADAuction h3{
	color: #000;
   font-size: 16px;
}

.AADAuction {
   font-family:Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000;
   padding: 0px 10px 0px 10px;
}

.addParentImage{
	vertical-align:top;
}
.addParentImage img{
	width:129px;
}

.AADRelatedLabel, .AADRelatedData {
   line-height: 23px;
   text-align: right;
   font-size: 14px!important;
}
.AADRelatedData {
   color: #000!important;
   padding-left: 10px;
   text-align: left;
}
.AADRelatedDesc {
   font-family:Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000;
   padding: 0px 0px 0px 0px;
}
.AADImages {
   color: #000;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 14px;
   text-decoration: none;
   vertical-align: top;
}
.ADDImages td {
}


/*_________________Additional Animal Details Nav____________________________*/

.AlpacalistDetails{
    margin:0px;
}

#addMainLeft{
	width:126px;
	padding:0px 15px 0px 15px;
	text-align:right;
	vertical-align:top;
}

#addMainRight{
	width:440px;
	padding:0px 15px 0px 0px;
	text-align:right;
	vertical-align:top;
}

#addMainLeft ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-image:none;
}


#addMainLeft li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: Bold;
	list-style-image:none;
	list-style:none;
	text-decoration:none;
}


#addMainLeft li a:Hover{
	color:#ddbeac;
}



#addMainLeft li a:link, #addMainLeft li a:active, #addMainLeft li a:visited{
	font-size:13px;
	color: #ddbeac;
	text-decoration:none;
}



.NActive, .NActive a:link, .NActive a:active,  .NActive a:visited{
	color:#ddbeac;
}


/*=============== 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;
}



.addtitle{
	font-size:20px;
	color:#0d6333;
	margin:10px 0px 0px 0px;
	font-weight:bold;
}

#alpacaSales td {
}

#alpacaSales h5, #alpacaSales h5 a:link, #alpacaSales h5 a:visited, #alpacaSales h5 a:active {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#alpacaSales h5 a:hover {
	text-decoration: underline;
}

#alpacaSales h6 , #alpacaSales h6 a:link, #alpacaSales h6 a:visited, #alpacaSales h6 a:active {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#alpacaSales h6 a:hover {
	text-decoration: underline;
}


/*_____________________________Breeding Form (tableLayOuts)_________________________________ */

#breeding_form_Table{
	width: 480px;
	Border: 1px solid #000000;
}

#breeding_form_Header{
    padding:5px 10px 5px 10px;
	background-color:#000;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.Breeding_form_Right{
	text-align: left;
    padding-left:10px;
}    


#Additonal_Details_Box{
	padding: 10px;
	background-Color:#FAFAF9;
}

#AnimalBar{
	height:10px;
	Border-left: 1px solid #09347A;
	Border-right: 1px solid #09347A;
	Border-bottom: 1px solid #09347A;
	background-Color:#EDD07B;
}



/*-------------------------------------------------------------------*/

#alpacaListingVert {
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#alpacaListingVert td {
	margin: 0px;
	padding: 0px;
}

#alpacaListingVert h6, #alpacaListingVert h6 a, #alpacaListingVert h6 a:visited, #alpacaListingVert h6 a:active {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
}

#alpacaListingVert h6 a:hover {
	text-decoration: underline;
}

#alpacaListingVert p {
	font-size: 11px;
	color: #000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#alpacaListingVert p a:link, #alpacaListingVert p a:active, #alpacaListingVert p a:visited, #alpacaListingVert p a:hover{
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}

.readmore a:link, .readmore a:visited, .readmore a:active{
	color: #9a6e42;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
}

.readmore a:hover {
	text-decoration: underline;
}

.section_title {
	font-size: 14px;
	font-weight: normal;
	color : #000;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

.section_title a:link, .section_title a:visited, .section_title a:active{
	font-size: 14px;
	font-weight: normal;
	color : #000;
	text-decoration:none;
}

.section_title a:hover{
	font-size: 14px;
	font-weight: normal;
	color : #000;
	text-decoration:none;
}



