/* Auction Preview Style Sheet */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#fff;
	
}



hr{
	color:#115b95;
}



p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    margin:5px 0px 5px 0px;
}


h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:3px 0px 10px 0px;
	color:#115b95;
}


h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:3px 0px 10px 0px;
	color:#115b95;
}


h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:8px 0px 3px 0px;
	border-bottom:2px solid #115b95;
	color:#115b95;

}


h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:8px 0px 3px 0px;
	color:#115b95;

}



h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	color:#115b95;
}



.border{
border:1px solid #115b95;
}


a:link{
	color:#000000;
	text-decoration:underline;
}

a:visited{
	color:#000000;
	text-decoration:underline;
}

a:active{
	color:#000000;
	text-decoration:underline;
}

a:hover{
	color:#666666;
	text-decoration:underline;
}







/* This is the main Div Holder Holds all the dives to geather*/
#mainHolder{
	width:801px;
	border:1px solid #000;
	text-align:left;
	background-color:#005396;
}



#TopHatContaner{
	width:801px;
	background-color:#000;
	height:184px;
	text-align:left;

}

#SiteNotice {
	height: 30px;
	width: 100%;
	background-color: #000000;
}

#SiteNotice p{
	color:#FFFFFF;
	font-family:'Minion Pro',Arial,Helvetica,sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	padding:5px 0 0;
	text-align:center;
}

#logo{	
	float:left;
	background-color:#005396;
	height:184px;
	width:197px;
	border-right:4px Solid #ccc1a2;


	
}





#tophat{
    width:600px;
	float:left;
	height:184px;
	background-image:url(../Images/TopHat_bg_10.jpg);
	background-repeat:repeat;
}




/* Holder 2 and 3 col center together*/
#contentHolder{
	width:801px;
	text-align:left;
	height:100%;
	background-color:#005396;
}



#contentHolder_Home{
	width:801px;
	text-align:left;
	height:100%;
	background-color:#005396;
}



#leftcol{
	width:197px;
	height:650px;
	float:left;
	text-align:left;
	background-color:#005396;
	background-image:url(../images/leftColBckgrnd.jpg);
	background-repeat:no-repeat;
	}



* html #centercontent {
	height:380px;
}



#centercontent_notout{
	float:left;
	width:580px;
	min-height:650px;
	background-color:#fff;
	padding:15px 10px 10px 10px;
	border-left:4px Solid #ccc1a2;
}




* html #centercontent_notout {
	height:502px;
}


#centercontent_Home{
	float:left;
	width:580px;
	min-height:650px;
	background-color:#c6e7f8;
	padding:15px 10px 10px 10px;
	border-left:4px Solid #ccc1a2;
}


* html #centercontent_Home {
	height:380px;
}


#RightCol{
	float:left;
	width:140px;
	min-height:400px;
	background-color:#EBD9A2;
	border-left:1px solid #000;
}


* html #RightCol {
	height:400px;
}


.title{
    float:left;
	border-bottom:2px solid #000;
	background-color:#FFFFFF;
	border-left:4px solid #ccc1a2;
	border-top:2px solid #000;
	width:600px
}

.title h1{
margin:10px;

}




.titleHome{
	float:left;
/*	border-bottom:2px solid #000;
*/	background-color:#FFFFFF;
	border-left:4px solid #ccc1a2;
	border-top:2px solid #000;
	background-color:#c6e7f8;
	width:600px
	
}


.titleHome h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:0px;
}


.titleHome h1{
margin:10px;

}


.titleHome p{
margin:10px 10px 20px 10px;

}

#hpButtonsWrapper {
	position:relative;
}

.hpButtons {
	float:left;
	width:300px;
}

.hpButtons img{
	margin-bottom: 10px;
}

.moreDetailsTxt {
	color:#025395;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px 0;
}

.moreDetailsTxt a {
	color:#025395;
}

.moreDetailsTxtLrg {
	font-size:16px;
	line-height:30px;
}


.cleaner{
	clear:both;
	height:0px;
	font-size:0px;
	margin:0px;padding:0px;
}

.Spaner{
width:400px;
height:5px;
}



* html .cleaner {
	display:none;
}



#footer{	
	background-color:#ccc1a2;
	border-top:1px solid #000;
	padding:8px 10px 4px 10px;
	color:#035698;
	height:20px;
	text-align:center;
}


.footerlink a:link{
	color:#035698;
}


.footerlink a:active{
	color:#035698;
}


.footerlink a:visited{
	color:#035698;
}



.accom_TD{
padding:0px 10px 0px 0px;
vertical-align:top;
}


.accom_TD_L{
vertical-align:top;
}



/*___________________________________________________________LOT____________________________________________*/


#AnimalDetais{
	padding:0px 0px 0px 10px;
	vertical-align:top;
}


.animaldesc{
	padding:0px 0px 0px 10px;
	vertical-align:top;
}



.PrevNext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#87622e;
}

.PutLotDetails{
	width:130px;
}

.PutLotDetails h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 8px 0px;
}


.PutLotDetails p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 2px 0px;
}



#LotImageHolder{
    float:left;
    vertical-align:top;
	width:200px;
	padding:0px 10px 0px 0px;
}

#LotDetailsHolder{
    float:left;
    vertical-align:top;
    width:370px;
}

#DetailsHolder{
	width:346px;
}


.Desc{
	width:580px;
	padding: 10px 0px 0px 0px;
}


.pedigreePI{
	padding: 0px 0px 0px 10px;
}

#DamSire{
	width:230px;
	float:left;
}

#ServiceSire{
	width:140px;
	float:left;
}


.detailsleft{
	width:65px;
	float:left;
	text-align:right;
	padding:3px 0px 3px 0px;
	

}

.detailsright{
	width:95px;
	float:left;
	text-align:left;
	padding:3px 0px 3px 10px
}




.floatleft{
	float:left;
	text-align:left;
	width:100px;
	height:14px;
	padding: 0px 0px 5px 0px;
}

.floatRight{
	float:right;
	height:14px;
	padding: 0px 0px 5px 0px;

}


.AwardOwnerInfo{
	width:580px;
}

.Awards{
	width:300px;
	float:left;
}

.AwardInfoS{
   width:60px;
   padding:2px 5px 0px 0px;
   float:left;
}  

.AwardInfoB{
   width:150px;
   padding:2px 5px 0px 0px;
   float:left;
} 

.OwnerInfo{
	float:left;
	width:280px;
}

.insetImages{
	width:580px;
	padding: 10px 0px 0px 0px;
}

.inset{
	width:125px;
	float:left;
	display:block;
	padding-right:5px;

}


.textinset{
	width:125px;
	padding: 0px 10px 0px 0px;

}





.formfield {
	BACKGROUND-COLOR: #fbfbfb;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	COLOR: #003163;
	FONT-SIZE: 12px;
}

.FormButton {
	BORDER-RIGHT: 1px outset #000;
	BORDER-TOP: 1px outset #C8C8C8;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px outset #C8C8C8;
	COLOR: white;
	BORDER-BOTTOM: 1px outset #000;
	BACKGROUND-COLOR: #595858;
	text-align : center;
}


A.FormButton:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #dddddd;
	BACKGROUND-COLOR: #999999;
	TEXT-DECORATION: none;
}
A.FormButton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: none;
}


.PageThru{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding: 3px 0px 3px 0px;
}

.paddingright{
	margin-right:10px;
	margin-bottom:5px;
}


.paddingright20{
	margin-right:20px;
	margin-bottom:5px;
}



/*_________________________________________________________ Form _____________________________________*/


.formButton{
	background-color:#666666;
	color:#FFFFFF;
	border:1px solid #000;
	font-size:11px;
	padding: 2px;
	
}

.formButtonBig{

	background-color:#666666;
	color:#FFFFFF;
	border:1px solid #000;
	font-size:12px;
	padding: 2px 5px 2px 5px;



}


.Required{
	font-size:11px;
	color:#FF0000;
}


.RequiredBold{
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}

.RequiredLarge{
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}


.formtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}



#thisForm fieldset{
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border: 1px outset #333333;
}




#thisForm legend{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding: 2px 4px;
}


.FormField{
	border: 1px outset #333333;
	font-size:11px;
}


.dubLine{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

.formtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.leftcolother{
background-color:#005396;
vertical-align:bottom;

}



.Eventbold{
	vertical-align:top; 
	font-weight:bold;
	width:90px;
	text-align:right;
	padding-right:10px;
	
}

#hsCat {
}
#hsCat h3 {
	padding: 0px;
	margin: 0px;
}
#hsCat h3 a:link, #hsCat h3 a:visited, #hsCat h3 a:hover, #hsCat h3 a:active {
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	color: #115b95;
}
#hsCat td{
	vertical-align: top;
	padding-bottom: 30px;
}
.hsCatSmImg {
	width: 167px;
}
.hsCatTeaser {
	padding-left: 10px;
	vertical-align: top;
}
#srCat {
}
#srCat h3 {
	padding: 0px;
	margin: 0px;
}
#srCat h3 a:link, #srCat h3 a:visited, #srCat h3 a:hover, #srCat h3 a:active {
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	color: #115b95;
}
#srCat td{
	vertical-align: top;
	padding-bottom: 30px;
}
.srCatSmImg {
	width: 167px;
}
.srCatTeaser {
	padding-left: 10px;
	vertical-align: top;
}

.speakerName {
	color: #115b95;
}