

/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* jqModal base Styling courtesy of; Brice Burgess <bhb@iceburg.net> */
.jqmWindow { display: none; position: fixed; top: 17%; left: 50%; margin-left: -300px; width: 332px; background-color: #FFF; color: #333; border: 1px solid black; }
.jqmWindowHeader { color: #fff;background-color:#360;color:#fff;width:100%; height: 20px; }
.jqmWindowHeader a { color: #fff; font-weight:bold;}
.jqmWindowContent { padding: 10px; }
.jqmOverlay { opacity: 0.5; background-color: #000; }
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }
/* Fixed posistioning emulation for IE6; Star selector used to hide definition from browsers other than IE6 For valid CSS, use a conditional include instead */
* html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
/*For race popup close bar*/
.ft {
background:#D0D0D0 none repeat scroll 0 0;
font-weight:bold;
margin:0 auto;
padding:5px 10px;
text-align:center;
width:322px;
}
.jqmClose { color: #fff; font-weight:bold;}
.jqmPedigree
{
	display: none;
	position: fixed;
	top: 17%;
	left: 50%;
	margin-left: -300px;
	width: 542px;
	background-color: #FFF;
	color: #333;
	border: 1px solid black;
}
img {border:0;}

/*TrueNicks Jan 2008*/
.photoIcon
{
	margin-right:5px;
}




/*HACKS*/

/*\*//*/
#navigation ul li a {display: inline-block; white-space: nowrap; width: 1px;}
/**/
/*\*/
* html #navigation { padding:10px 0 0; margin: 0px; }
* html #navigation ul li a { padding: 0; }
* html #navigation ul { margin-top:10px; }
* html #container { width:100%; }
* html #salecodes { width:400px; }
* html #SRheader { width:420px; }
/**/

/*NEW STYLES SEPT 2007*/
ul.legend {list-style:none;padding:5px; margin:0;border:1px solid #8E1B2F;width:470px;}
ul.legend li{ float:left;margin:0; padding:5px;list-style-image:none;list-style-type:none;width:210px;text-align:left;}
ul.legend .icon {vertical-align:top;}

ul.legend:after , .weatherbysBox:after, .truenicksBox:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }


td.comparison { margin-top:10px; background:#f0f0f0; border:#b5b5b5 1px solid; padding:10px; font-size:120%;font-weight:bold;}
td.comparison input { vertical-align:top; text-align:center; margin-left:8px;}
td.comparison  select{font-weight:normal;}
.compareColumn {background: url(images/compare_trail.gif) repeat-y 15px 0;padding:5px;text-align:left;}
#searchCompareBtn {background: url(images/compare_arrow.gif) no-repeat 15px 0; padding-left:38px; padding-top:5px;text-align:left;}
.comparisonTable td{padding:5px;}
#comparisonTable td select {width: 160px;}
.comparisonExplainer {font-size:13px; /*background: url(images/new_starburst_large.gif) no-repeat ;padding-left:60px;*/ }
.comparisonTable {border:none; border-collapse:collapse; width:740px; float:left; margin-right:20px;}
.comparisonTable th {padding:5px;}
.comparisonTable th span {text-transform:none; font-weight:normal; display:block; width:100%;}
.comparisonTable ul li { margin:5px 0;}
.comparisonTable td {padding:5px; border-left:2px #fff solid;}
.comparisonTable table td {border-left:none;}
.comparisonTable h3 {font-size:120%; margin:5px 0;}
.comparisonTable .stallionInfo {width:195px; text-align:center; }
.comparisonTable .stallionSelector {text-align:center;}
p.top_performers {margin-top:15px;}
.adWrapper {float:left; padding:0; margin:0;}

/*NAVIGATION STYLES*/
#navigation { background: url(images/nav_bg.jpg) #FEF5E9 repeat-x bottom; margin: 0px; padding:2px 0 0; min-width:762px; }
#navigation ul, #navigation ul li { list-style: none; margin: 0; padding: 0; }
#navigation ul { text-align: center; border-bottom: 1px solid #8E1B2F; padding-bottom:4px; margin-top:15px; }
#navigation ul li, #navigation li a, #navigation ul li a, #navigation ul li a span { padding: 5px 2px; margin-right: 1px; }
#navigation ul li { display: inline; }
#navigation ul li a { background: #8E1B2F; color: #fff; text-decoration: none; }
#navigation ul li a span { color:#fff; }
#navigation ul li a:hover { text-decoration: underline; }
/*NEW STYLES SEPT 2006*/

body { margin:0; }
#SRheader { width:400px; background:#8E1B2F; padding:10px; margin:0; }
/*#SRheader {width:100%; background:#8E1B2F; padding:10px;}*/
#salecodes { width:380px; margin:9px; padding:10px; background-color:#FEF8ED; border: 1px dashed #8E1B2F; }
.saleCodeData { margin:2px 0 8px; text-indent:10px; font-size:1.1em; }
.saleCodeHeading { font-weight:bold; text-transform:uppercase; margin:0; font-size:1.1em; color:#8E1B2F; letter-spacing:.20em; }
/*#saleCodes {width:97%; font-size:10px; padding:0; margin:10px auto 0; border-collapse:collapse;}*/
#container { width:96.5%; margin-top:20px; padding:0 15px 15px; text-align:center; }
.completeAuctionsTable { width:100%; font-size:10px; padding:0; margin:10px auto 0; border-collapse:collapse; }
.tableHead { font-weight:bold; text-transform:uppercase; }
.altrow { background-color: #FEF5E9; }
p.auctionsSummary { margin: 0; padding: 3px; font-weight: bold; }
div.auctionsSummary { margin: 0px; padding: 5px; background-color: #FDE8C7; }
.sex { width:5%; }
.dam { width:20%; }
.sale { width:10%; }
.hip { width:7%; }
.buyer { width:20%; }
.consignor { width:25%; }
.price { width:13% }
p.toplink { text-align:right; margin: 15px 15px 0 0; color:#FFF; }
a.toplink { color:#fff; padding:3px; border: 1px solid #8E1B2F; text-decoration:none; }
.stakeswinner { font-weight:bold; text-transform:uppercase; }
.previousAuction { color:#8e1b2f; vertical-align:bottom; }
#completeAuctionsBox { background:#FEFAF1; border:2px solid #8E1B2F; margin:15px auto 0; padding:5px; font-weight:bold; width:525px; }
#completeAuctionsBox p { margin:2px; }
.currentSales { border-bottom: 1px solid #8E1B2F; text-align: center; color: #000; text-transform: uppercase; font-weight: bold; }
.pdfLink { background:url(images/sr_cover_small.jpg) no-repeat left center; padding: 10px 0 30px 60px; text-align:left; font-weight:bold; width:75%; line-height:150%; }
/*ORIGINAL STYLES*/


body, span, div, p, table, tr, td, ul, li, textarea, input, select { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; font-size: 11px; }

ul { list-style-image: url(images/arrow.gif); margin-left: 16px; }
a:link { color: #8E1B2F; }
a:visited { color: #8E1B2F; }
a:hover { text-decoration: none; }
a:active { color: #8E1B2F; }
a.red:link { color: #8E1B2F; }
a.red:visited { color: #8E1B2F; }
a.red:hover { text-decoration: none; }
a.red:active { color: #8E1B2F; }
a.white:link { color: #FFF; }
a.white:visited { color: #FFF; }
a.white:hover { text-decoration: none; }
a.white:active { color: #FFF; }
a.equineline:link { color: #0000FF }
a.equineline:visited { color: #0000FF }
a.equineline:hover { text-decoration: none }
a.equineline:active { color: #0000FF; }
.thirteen_px { line-height: 130%; font-size: 13px }
.ten_px { line-height: 110%; font-size: 10px }
.nine_px { line-height: 120%; font-size: 9px }
.pedigree { font-size: 10px; line-height: 110% }
.title { font-family: 'trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif; font-size: 30px; font-weight: bold; text-transform: uppercase; color: #8E1B2F }
.title_spotlight { font-family: 'trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif; font-size: 19px; font-weight: bold; text-transform: uppercase; color: #8E1B2F }
.subhead { font-family: 'trebuchet MS', Arial, Verdana, Helvetica, Sans-Serif; font-size: 19px; font-weight: bold; color: #8E1B2F; text-align: center; margin-top: 30px; margin-bottom: 30px; }
.subhead_spotlight { font-family: 'trebuchet MS', Arial, Verdana, Helvetica, Sans-Serif; font-size: 17px; font-weight: bold; color: #000 }
.performers_heading { font-family: 'trebuchet MS', Arial, Verdana, Helvetica, Sans-Serif; font-size: 19px; text-align: center; font-weight: bold; margin-top: 10px; color: #000 }
.heading { font-family: 'trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif; border-bottom: 1px dashed #999999; text-transform: uppercase; font-size: 16px; text-align: center; font-weight: bold; letter-spacing: 0.5em; color: #8E1B2F; }
.subhead_chart { text-transform: uppercase; font-size: 11px; text-align: center; font-weight: bold; background-color: #8E1B2F; letter-spacing: 0.3em; line-height: 170%; color: #FFFFFF }
.center { text-align: center }
.center_w-back { background-color: #EEEEEE; text-align: center }
.left { text-align: left }
.left_w-back { background-color: #EEEEEE; text-align: left }
.border_top { border-top: 1px dashed #999999 }
.border_top_red { border-top: 1px solid #8E1B2F }
.border_top_bottom { border-bottom: 1px dashed #8E1B2F; border-top: 1px dashed #8E1B2F; vertical-align: middle; }
.border_left { border-left: 1px dashed #999999 }
.top_red_rule { border-top: 1px solid #8E1B2F; background-color: #EEEEEE; }
.divider { border-bottom: 1px dashed #8E1B2F }
.underline { border-bottom: 1px solid #8E1B2F }
.bottom_border_dash { border-bottom: 1px dashed #999999 }
.leading_150 { line-height: 150% }
.leading_200 { line-height: 200% }
.age_dividers { border-bottom: 0px dashed #000000; border-top: 0px dashed #000000; text-align: center; color: #FFFFFF; background-color: #8E1B2F; text-transform: uppercase; font-weight: bold; }
.feature_list { background-color: #FFFFFF; font-size: 10px; padding: 3px; vertical-align: top; }
.feature_list_wback { background-color: #EEEEEE; font-size: 10px; padding: 3px; vertical-align: top; }
.search_result { background-color: #FFFFFF; line-height: 180% }
.search_result_wback { background-color: #EEEEEE; line-height: 180% }
.search_result_feature { background-color: #FEF2E0; line-height: 250% }
.search_result_nav { width: 97%; line-height: 110%; margin-top: 10px; text-align: left }
.result_nav_highlight { font-size: 13px; background-color: #FDE8C7 }
.highlight_white { background-color: #FFFFFF }
.more_pages { width: 97%; margin-top: 20px; font-weight: bold; border-bottom: 1px solid #8E1B2F; border-top: 1px dashed #8E1B2F; background-color: #FDE8C7; text-align: left }
.legend_box { width: 30%; border-bottom: 1px solid #8E1B2F; border-top: 1px solid #8E1B2F; background-color: #FDE8C7; text-align: center }
.footer_box { width: 97%; margin-top: 60px; line-height: 200%; clear:both; }
.details { width: 95%; margin-top: 20px; margin-bottom: 0px }
.images_box { width: 97%; margin-top: 20px }
.race_record_page_box { width: 97%; margin-top: 10px }
.partners { font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif; font-size: 16px; text-align: center; color: #000000; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px; border: 1px solid #8E1B2F; background-color: #FEF5E9; }
.partnersText { font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif; font-size: 16px; text-align: center; color: #000000; }
.top_performers_sections { width: 97%; margin-top: 30px }
.top_performers_page_box { width: 97%; margin-top: 10px }
.top_performers_box { width: 97%; margin-top: 30px }
.top_performers { font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif; border-bottom: 1px dashed #8E1B2F; border-top: 1px solid #8E1B2F; margin-top: 30px; font-size: 16px; font-weight: bold; text-align: center; background-color: #FDE8C7; color: #8E1B2F; }
.top_performers_update { font-family: Verdana, Arial, Helvetica, Sans-Serif; text-transform: uppercase; font-size: 9px; font-weight: normal; letter-spacing: 0em; text-align: center; background-color: #FFFFFF; color: #000000; }
.top_performers_list { line-height: 20px }
.performers_details { font-family: 'trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif; border-bottom: 1px dashed #000000; border-top: 1px solid #000000; margin-top: 30px; text-transform: uppercase; font-size: 16px; font-weight: bold; letter-spacing: 0.5em; text-align: center; background-color: #8E1B2F; color: #FFFFFF; }
.performers_box { width: 100%; padding: 3px; margin-top: 10px }
.links_box { width: 100%; margin-bottom: 20px }
.spotlight_box { width: 100%; background-color: #EEEEEE; background-image: url(http://www.bloodhorse.com/stallion-register/images/gray_stripe_back.gif); margin-bottom: 20px; margin-top: 20px }
.search_box { width: 100%; background-color: #FEF2E0; border-bottom: 1px solid #8E1B2F; margin-top: 0px; margin-bottom: 0px }
.advanced_search_box { width: 97%; background-color: #FEF2E0; border-bottom: 1px solid #8E1B2F; border-left: 1px solid #8E1B2F; border-right: 1px solid #8E1B2F; margin-top: 10px; margin-bottom: 0px }
.box_category_left { font-size: 11px; font-weight: bold; color: #000000; text-align: left; }
.box_category { font-size: 11px; font-weight: bold; color: #000000; text-align: left; }
.box_category_detail { font-size: 10px; font-weight: normal; color: #000000; text-align: center; }
.box_head { font-size: 13px; font-weight: bold; color: #8E1B2F; text-align: center; border-bottom: 1px dashed #8E1B2F }
.pedigree_name { font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000 }
.equineline_name { font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000000; text-align: center }
.auction_box { width: 100%; padding: 3px; margin-top: 10px; text-align: left }
.text_box { width: 97%; line-height: 130%; margin-top: 10px; text-align: left }
.feature_box { width: 97%; margin-top: 10px; border: 2px solid #8E1B2F }
.feature_heading { font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif; margin-top: 30px; font-size: 16px; font-weight: bold; text-align: center; border-bottom: 2px solid #8E1B2F; background-color: #8E1B2F; letter-spacing: 0.5em; text-transform: uppercase; color: #FFFFFF }
.feature_contents { width: 97% }
.feature_horse { font-size: 13px; font-weight: bold; }
.feature_listings { line-height: 200% }
.feature_listings_back { background-color: #FEF2E0; line-height: 200% }
.rankings_box { width: 100%; line-height: 180%; margin-top: 10px; text-align: center }
.navitem { font-size: 11px; font-weight: bold; color: #FEE3BE }
.stud_fee { font-size: 16px; font-family: 'trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; text-transform: uppercase; color: #000000; }
.race_finish { font-size: 16px; font-family: 'trebuchet MS', Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; text-transform: uppercase; border-bottom: 1px dashed #999999; color: #000000; }
.footer { font-size: 9px; }
.subnav1 { font-size: 11px; font-weight: bold; }
.subnav1_box { background-color: #FDE8C7; border-bottom: 1px dashed #8E1B2F; }
.subnav2 { font-size: 11px; }
.subhead_red { font-size: 13px; font-weight: bold; color: #8E1B2F; }
.copyright { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; font-size: 9px; }
.margintop30 {margin: 30px 0 0;}
.photographer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal; text-transform: uppercase; text-align: center; letter-spacing: 1px;margin-bottom:10px; display:block;}
.city_state { text-transform: uppercase; }
.date_small_white { font-family: Verdana, Arial, Helvetica, Sans-Serif; text-transform: uppercase; font-size: 9px; font-weight: normal; letter-spacing: 0em; text-align: center; color: #000;text-transform:none;}
#dhtmltooltip { position: absolute; width: 150px;		/*border: 2px solid black;*/ padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS
		filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
.courtesy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; text-transform: uppercase; }
.adobe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.ConformationShot {margin:10px 10px 0;}

.reportBox{border:1px solid #8E1B2F; padding:10px;margin:0;background:#FEF5E9;}
.reportBox ul{ list-style-image: none; list-style-type: none; font-weight:bold; font-size:15px;margin:0 0 10px 0;padding:0;}
.reportBox li {margin: 0 20px 5px;}
.reportBox h4 {margin:0 0 5px 0; font:bold italic 140% "Trebuchet MS", Arial, sans-serif; color:#333;}
.reportBox img.equineline {position:relative; top:4px;}
.reportsCourtesy {background:#8E1B2F; padding:3px;margin:0; color:#fff;font-weight:bold; text-transform:uppercase;text-align:center;}


.iconCell {padding:0 20px 0 0;}

.truenicksBox img , .AusBox img , .weatherbysBox img{float:left; margin-right:10px;border:0;}

.weatherbysBox, .truenicksBox{text-align: left;margin-bottom:10px;border-bottom:1px dashed #ccc;clear:both; padding:10px 0;position:relative;clear:both;height:1%;}


.AusBox{text-align: left;margin:0px;clear:both; padding-top:10px;position:relative;clear:both;height:1%;}

.AusBox img {margin-left:40px;}
.AusBox .new{background: url(images/new_starburst.gif) no-repeat; position:absolute; top:7px; left:0px;width:53px;height:53px;}

ul.linksList{text-align:left; font-weight:Bold; list-style-image:none; margin:0; padding:0; width:100%;margin-bottom:10px;border-top: 1px dashed #d0d0d0;}
ul.linksList li{list-style:none;padding:12px; border-bottom: 1px dashed #d0d0d0;padding-left:40px;}
ul.linksList .pdfLink{background:url(images/pdf_icon_large.gif) no-repeat 10px center; width:100%;}
ul.linksList .videoLink{background:url(images/video_icon_large.gif) no-repeat 10px center;}
ul.linksList .webPageLink{background:url(images/link_icon.gif) no-repeat 10px center;}
ul.linksList .srLink{background:url(images/cover_icon.jpg) no-repeat 10px center;}

.search_box td {text-align:center;}
.search_box form{ width:450px; margin:10px auto;}
.search_box .column {float:left;width:200px;margin:0 10px;}
.search_box label, .search_box label input, .search_box label select{width:200px;text-align:left}
.search_box label input, .search_box label select {margin:4px 0 0;height:19px;text-transform:none;}
.search_box label{display:block; font-weight:bold; text-transform:uppercase; margin-bottom:10px;font-size:10px;}
.search_box .button {clear:both; margin:5px 0;}
.search_box p {text-align:left;}

/*CONTACT FORM STYLES*/
a.contactBtn {margin:5px auto; background:url(http://www.stallionregister.com/images/buttonBG_wide.gif) no-repeat center center; color:#ffffff; text-transform:uppercase; font:bold 14px "Trebuchet MS", Arial, sans-serif;display:block; height:27px;border:0;padding-top:8px;text-decoration:none;width:194px;}
a.contactBtn:visited{color:#ffffff;text-decoration:none;}
a.contactBtn:hover{color:#EAD4D8;text-decoration:none;}

.contactForm {background:#FEF4E7; border:1px solid #FDE8C7; padding:30px; width:510px; margin:30px auto;font-size:13px; font-family: Arial, Helvetica, sans-serif;}
.contactForm p, .contactForm div, .contactForm span{font-size:13px;font-family: Arial, Helvetica, sans-serif;}
.contactForm input, .contactForm select{font-size:110%;font-family: Arial, Helvetica, sans-serif;}
.contactForm h1 {font:bold 24px "Trebuchet MS", Arial, sans-serif; color:#8E1B2F;margin-top:0;}
.required {color:#8E1B2F;font:bold 12px Arial, Helvetica, sans-serif;}
.contactForm fieldset {border:0; margin:0 0 20px; padding:0;}
.contactForm legend {color:#333; font-weight:bold;margin:5px 0}
.contactForm label{font-weight:bold;margin:5px 0}
.contactForm .userInfo, .contactForm .contactPref, .contactForm .maresOwned, .contactForm .maresList fieldset div{display:-moz-inline-box; display:inline-block; vertical-align:top; *display:inline;*zoom:1;margin-right:15px; width:230px;}
.contactForm .userInfo label {display:block;}
.contactForm .userInfo input {width:230px;margin:0;}
.contactForm .userInfo select {width:236px;margin:0;padding:1px;}
.contactForm .state select{width:146px;}
.contactForm .zipCode input{width:74px; }
.contactForm .state, .contactForm .zipCode{display:-moz-inline-box; display:inline-block; vertical-align:top; *display:inline;*zoom:1;}
.contactForm .contactPref label{font-weight:normal;}
.contactForm .maresOwned label{display:block}
.contactForm .maresOwned input{width:50px;}
.contactForm .maresList legend {font-size:15px;margin: 10px 0 0;}
.contactForm .maresList a {display:block;margin-top:10px;}
.contactForm .maresList label {display:block;}
.contactForm .maresList input {width:230px;}
.contactForm .maresList fieldset{margin-bottom:5px;}
.contactForm .submitBtn {margin:15px auto 5px; background:url(http://www.stallionregister.com/images/buttonBG.gif) no-repeat center center; color:#ffffff; text-transform:uppercase; font:bold 16px "Trebuchet MS", Arial, sans-serif;display:block; width:133px; height:27px;border:0;padding-top:-2px;}
.contactForm .disclaimerLinks {display:block; text-align:center;font-size:90%;}
.elTurfBox div{float:left;margin:0 10px 10px 0; padding:20px 0;}
.partnersBox img{margin-right:20px;border:0;display:inline-block; vertical-align:top; *display:inline;*zoom:1;}
.partnersBox p {display:inline-block; vertical-align:top; *display:inline;*zoom:1;width:60%;margin:0; padding:0;}
.partnersBox{text-align: left;margin-bottom:10px;border-bottom:1px dashed #ccc;clear:both; padding:10px 0;position:relative;clear:both;*height:1%;overflow:hidden;}
.partnersBox .new{background: url(images/new_starburst.gif) no-repeat; display:-moz-inline-box; display:inline-block; vertical-align:top; *display:inline;*zoom:1;width:35px;height:35px;}

.branding {padding:0;background:url('http://www.bloodhorse.com/stallion-register/images/graphic_header.gif') no-repeat 330px center #8E1B2F;position:relative;overflow:hidden;min-width:940px;*height:63px}
.branding.inside{background:#8E1B2F;}
.branding .searchForm{float:left;padding-top:10px;}
.branding .searchForm .queryBox{padding:4px;}
.branding .searchForm .submitBtn{margin-right:20px}
.branding .searchForm a{display:block;width:156px;text-align:center;}
.branding a.newSite, .branding a.newSite:visited{background:url('http://www.bloodhorse.com/stallion-register/images/tryNewSite.png') no-repeat;width:354px;height:63px;display:block;position:absolute;top:0;right:0;text-indent:-9999px;}
.branding .homeLink{float:left;margin:15px 30px 15px 15px;}

.stateSireList{margin-bottom:15px;}

td ul{list-style:none;}
