html{}body{color:#333;font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;padding:5px 10px 20px 10px;width:982px;margin:0 auto;background-image:url("../Images/linear-gradient-bk.gif");background-repeat:repeat-x;background-color:#ededed}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a,a:visited{text-decoration:underline}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}.header-background{background:transparent url('../Images/ivanhoe-banner.jpg') no-repeat;background-color:#c5d7ff;color:#fff;padding:0 0 0 0}#facebook-link{background-image:url(../Images/facebook64x64.gif);background-repeat:no-repeat;padding-right:64px;width:32px;height:64px}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.75em}h2 a{outline:none;text-decoration:none}h2 a:link,h2 a:visited,h2 a:active,h2 a:hover{color:#000}h2 a:hover{text-decoration:underline;background-color:#fff}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.content-wrapper{width:960px;background-color:#fff;border:solid 1px #000;color:#333;padding:10px}#body{background-color:#efeeef;clear:both;padding-bottom:35px}.main-content{width:695px;float:left}.main-content .medium-image{overflow:hidden;position:relative}.main-content .medium-image img{width:172px;height:129px;float:left;padding-right:10px}header .content-wrapper{padding-top:20px}footer{clear:both;background-color:#e2e2e2;font-size:.8em;height:30px;text-align:center}.site-title{color:#c8c8c8;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:2.3em;margin:0}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:none;text-decoration:none}#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right}#login a{background-color:#d3dce0;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none}#login a.username{background:none;margin:0;padding:0;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none}ul#menu{font-size:1.05em;margin:0;padding:0;text-align:left;color:#fff;background-color:#333;width:100%}ul#menu li{display:inline;list-style:none;padding-left:3px;padding-right:3px}ul#menu li a{background:none;color:inherit;text-decoration:none}ul#menu li a:hover{text-decoration:underline;color:#e2e2e2}ul#menu li#selected{background-color:#fff;color:#333}ul#menu li#selected a:hover{color:#333}.featured{background-color:#fff;padding-right:0;float:right;margin-left:10px;width:250px}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff;display:inline}.featured p{font-size:1.1em}.featured img.advert{width:250px}img.runner{width:128px;height:128px}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal;margin-left:3px}article{float:left;width:70%}aside{float:right;width:25%}aside ul{list-style:none;padding:0}aside ul li{background:url("../Images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px}.label{font-weight:700}#loginForm{margin-left:25px}#loginForm .validation-error{display:block;margin-left:15px}#loginForm .validation-summary-errors ul{margin:0;padding:0}#loginForm .validation-summary-errors li{display:inline;list-style:none;margin:0}#loginForm input{width:250px}#loginForm input[type="checkbox"],#loginForm input[type="submit"],#loginForm input[type="button"],#loginForm button{width:auto}#socialLoginForm{margin-left:25px}#socialLoginList button{position:relative;margin:0;padding-left:40px;width:123px;height:46px;text-align:left;font-variant:normal;font-weight:normal;background:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);border:1px solid #ccc;border-radius:3.01px;-moz-box-sizing:border-box;box-sizing:border-box}#socialLoginList button:hover,#socialLoginList button:focus{background:#f7f7f7;background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-ms-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0,#f7f7f7 100%);background:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);border-color:#999;color:#000;text-decoration:none}#socialLoginList button:before{content:'';position:absolute;top:10px;left:10px;display:inline-block;margin-right:10px;width:24px;height:24px;background-size:100%}#socialLoginList button.google-button:before{background-image:url('../Images/login-google.png?width=32');background-repeat:no-repeat}#socialLoginList button.facebook-button:before{background-image:url('../Images/login-facebook.png?width=32');background-repeat:no-repeat}#socialLoginList button.twitter-button:before{background-image:url('../Images/login-twitter.png?width=32');background-repeat:no-repeat}#logoutForm{display:inline}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:1px solid #333;margin:5px 0 0 10px}.featured fieldset{border:2px solid #a6dbed;margin:10px 0 15px 0}.featured fieldset legend{font-weight:bold}.featured fieldset ol{padding:0;list-style:none}.featured fieldset ol li{text-align:left}.featured fieldset ol li.highlighted{background-color:#a6e6ed}.featured fieldset ol li a.resultitem{display:block;padding-top:2px;padding-bottom:2px;color:#000}.featured fieldset ol li a.resultitem:hover{text-decoration:underline;background-color:#7ab4da}.featured fieldset ol li a.resultitem:before{content:url(../Images/resultsmallicon.png);float:left;width:16px;height:16px;padding-top:2px;padding-right:10px}.featured fieldset ol li a.add:before{content:url(../Images/green-plus-icon.png);float:left;width:16px;height:16px;padding-right:5px}label{display:block;font-size:1.2em;font-weight:600}label.checkbox{display:inline}label.select{display:inline}input,textarea{border:1px solid #e2e2e2;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:280px}input.locked-out,input.locked-out:focus{border:1px solid #000;background-color:#e2e2e2}textarea{font-family:inherit;width:500px}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}input[type="submit"],input[type="button"],button{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px;margin-right:8px;width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d;margin-right:5px}input[type="checkbox"].input-validation-error{border:0 none}select{margin:5px 10px 6px 0}select.input-validation-error{border:1px solid #e80c4d}select.time{margin:5px 5px 0 0;width:39px}input[type="text"].time{margin:5px 5px 0 0;padding:1px 0 1px 3px;width:34px}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}table input[type="checkbox"]{padding:0;margin:3px 0 0 0}th a{position:relative}th.ascdesc a:after{content:'▲▼';font-size:.6em;margin-left:2px}table#content-table{border-collapse:collapse;border-spacing:0;border:0 none;width:100%;margin-top:2px}table#header-table{border-collapse:collapse;border-spacing:0;border:1px solid #333;width:100%;padding:0;margin:0}table#header-table img#header-image{width:450px;height:157px;margin-left:255px;margin-top:5px}tr.pager td{padding:0 .25em 0 0}.pagination ul{padding:0}ul.pager{padding:0}table.results-table{border-collapse:collapse;border-spacing:0;border:0 none;width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}table.results-table#racerun,#distances,#malecat,#femalecat,#terrains{width:auto}table.results-table#malecat thead{background-color:#87cefa}table.results-table#femalecat thead{background-color:#ffb6c1}table.results-table td{padding:2px 5px 2px 2px}table.results-table td.worldstd{font-weight:bold}table.results-table thead{background-color:#0094ff;color:#fff;border-bottom:4px solid;vertical-align:bottom}table.results-table th{font-size:1.2em;text-align:left;padding-left:2px;padding-right:0}table.results-table th.standardh1{font-size:1em}table.results-table th.standardh2{font-size:.9em}table.results-table th a:link,table.results-table th a:visited,table.results-table th a:active,table.results-table th a:hover{color:#fff;text-decoration:none;padding:0}table.results-table th a:hover{text-decoration:none;color:#e2e2e2}table.results-table tbody tr{border-bottom:1px solid #c8c8c8}table.results-table tbody tr.statcategoryM,table.results-table tbody tr.statcategoryF{text-decoration:none;font-weight:bold;font-size:14.75px;cursor:default;color:#fff;text-align:center;border-top:3px solid;border-bottom:3px solid}table.results-table tbody tr.statcategoryM{background-color:#87cefa}table.results-table tbody tr.statcategoryF{background-color:#ffb6c1}table.results-table.rowhover tbody tr.statcategoryM:hover,table.results-table tbody tr.statcategoryF:hover{text-decoration:none;cursor:default}table.results-table.rowhover tbody tr.statcategoryM:hover{background-color:#87cefa}table.results-table.rowhover tbody tr.statcategoryF:hover{background-color:#ffb6c1}table.results-table tbody tr.highlighted{background-color:#e2e2e2}table.results-table.rowhover tbody tr:hover{background-color:#7ab4da;text-decoration:underline;cursor:pointer}table.results-table td.edit{background-color:#fff;border-bottom:none;float:left;height:20px}table.results-table td.edit:hover{text-decoration:none;background-color:#fff}table.results-table td.edit img{width:16px;height:16px;float:left;padding-top:3px;border-style:hidden}table.results-table td.edit img:hover{padding-top:0}table.results-table td.countystd img.countyflag{width:53px;height:32px}table.results-table td.countystd{font-weight:bold;margin-left:55px}table.results-table td.countystd span.countyrhodium{color:purple}table.results-table td.countystd span.countyplatinum{color:#d87093}table.results-table td.countystd span.countydiamond{color:#79ccdf}table.results-table td.countystd span.countygold{color:#ffd700}table.results-table td.countystd span.countysilver{color:silver}table.results-table td.countystd span.countybronze{color:#8b4513}table.results-table td.countystd span.countycopper{color:#ad4f2c}table.results-table td span.countypewter{color:#928978}table.results-table td span.countytungsten{color:#333}table.results-table td.newpb{text-align:right}table.results-table td.newpb span{font-size:10px}table.results-table.rowhover tbody tr:hover td.newpb span{text-decoration:none;display:inline-block}table#manage-user-accounts{border-collapse:collapse;border-spacing:0;border:0 none;width:100%}table#manage-user-accounts th{font-size:1.2em;text-align:left;border-bottom:solid 1px;padding-bottom:5px;padding-left:5px}table#manage-user-accounts td{padding:5px 5px 5px 2px}table#manage-user-accounts td.rborder,table#manage-user-accounts th.rborder{border-right:solid 1px;vertical-align:text-top}table#manage-user-accounts .user-table{width:100%}table#manage-user-accounts .remove:before{content:url(../Images/red-minus-icon.png);float:left;width:16px;height:16px;padding-left:5px;padding-right:5px}table.runners-table{border:0 none;border-collapse:separate;border-spacing:2px 2px}table.runners-table td{padding:0;width:137px;border:1px solid #000;border-radius:5px;text-align:center;font-weight:bold}table.runners-table tbody td:hover{cursor:pointer}table.runners-table tbody td img{width:115px;height:115px;margin-top:3px;border:2px solid #fff}table.runners-table tr{height:139px}table.runnername-table{border-spacing:0;border:0 none;width:100%}table.runnername-table th{font-size:1.2em;text-align:left}table.pb-table{border-spacing:0;border:0 none;width:100%;border-collapse:collapse;padding:5px}table.pb-table input.input-validation-error{margin-right:0}table.pb-table thead th{font-size:1.2em;background-color:#0094ff;color:#fff;width:40px;text-align:center}table.pb-table thead td.highlighted{background-color:#e2e2e2}table.pb-table thead td.userdefined{color:#777}table.pb-table thead td a{color:#000}table.pb-table thead td .time{text-align:center;font-size:14.5px}table.pb-table thead td .time.userdefined{padding-left:16px}table.pb-table thead td .race{text-align:center;font-size:10.5px}table.pb-table thead td .name{text-align:center}table.pb-table thead td .date{text-align:center;font-size:10.5px}table.pb-table thead td.hover:hover{background-color:#7ab4da;text-decoration:underline;cursor:pointer}table.pb-table-inner{width:100%}table.pb-table-inner.hover:hover{text-decoration:underline}table.crecord-table{border:0 none;width:100%;border-collapse:separate;border-spacing:0 5px}table.crecord-table a{color:inherit}table.crecord-table thead th{font-size:1.2em;color:#fff;width:24px;text-align:center}table.crecord-table thead td.frame{border-top:1px solid #7ab4da;border-right:1px solid #7ab4da;border-bottom:1px solid #7ab4da}table.crecord-table thead td .time{text-align:center;font-size:13.5px;font-weight:bold}table.crecord-table thead td .name{text-align:center;font-size:14px;font-weight:bold}table.crecord-table thead td .date{text-align:center;font-size:10.5px}table.crecord-table thead td:hover{background-color:#7ab4da;text-decoration:underline;cursor:pointer}table.crecord-table-inner{width:100%}table.crecord-table-inner.hover:hover{text-decoration:underline}table .M{background-color:#87cefa}table .F{background-color:#ffb6c1}table.contact-table{border-collapse:collapse;border-spacing:0;border:0 none;width:100%;padding:0;margin:0}blockquote{margin:30px 40px;position:relative;font-family:"Times New Roman",Times,Georgia,serif;font-size:14px;font-style:italic}blockquote:before{content:"“";clear:both;color:#c1c1c1;display:block;font-family:"Times New Roman",Times,Georgia,serif;font-size:50px;font-style:normal;font-weight:bold;left:-40px;line-height:10px;position:absolute;text-align:center;width:40px}img.right{border:hidden;float:right;margin-left:15px}img.left{border:hidden;float:left;margin-right:15px}img.rightstyled{border:1px solid #ccc;float:right;margin-left:15px;padding:5px}img.leftstyled{border:1px solid #ccc;float:left;margin-right:15px;padding:5px}pre{white-space:pre-wrap;word-wrap:break-word}.marker{background-color:#ff0}figure{text-align:center;border:solid 1px #ccc;border-radius:2px;background:rgba(0,0,0,.05);padding:10px;margin:10px 20px;display:block}figure figcaption{text-align:center;display:block}.cke_editable.cke_editable_inline{cursor:pointer}.cke_editable.cke_editable_inline.cke_focus{box-shadow:inset 0 0 20px 3px #ddd,inset 0 0 1px #000;outline:none;background:#eee;cursor:text}.cke_editable_inline pre{white-space:pre-wrap;word-wrap:break-word}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}