#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}
.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 3em;}.book-navigation .page-links{border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;}.book-navigation .page-previous{text-align:left;width:42%;display:block;float:left;}.book-navigation .page-up{margin:0 5%;width:4%;display:block;float:left;}.book-navigation .page-next{text-align:right;width:42%;display:block;float:right;}#book-outline{min-width:56em;}.book-outline-form .form-item{margin-top:0;margin-bottom:0;}html.js #edit-book-pick-book{display:none;}.form-item-book-bid .description{clear:both;}#book-admin-edit select{margin-right:24px;}#book-admin-edit select.progress-disabled{margin-right:0;}#book-admin-edit tr.ajax-new-content{background-color:#ffd;}#book-admin-edit .form-item{float:left;}
#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;}
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
#header-region form.domain-list *{display:block;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
#AccountsProfile{}#AccountsProfile tbody{border:none;}#AccountsProfile .profile td{padding:5px;}#AccountsProfile .profile th{border:none;}#AccountsProfile .textfield{width:200px;}#AccountsProfile .directions{font-size:11px;}
#LiveTimingCarousel{width:590px;height:500px;background-image:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/live_timing_bg.png);background-position:left top;background-repeat:no-repeat;overflow:hidden;position:relative;}#LiveTimingCarousel #LiveTimingTabsWrapper{position:absolute;top:0px;left:1px;}#LiveTimingCarousel #LiveRaceHeaderBar{position:absolute;top:60px;left:2px;background-image:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/category_bar.jpg);background-position:left top;background-repeat:repeat-x;height:33px;}#LiveTimingCarousel #LiveRaceHeaderBar ul{width:586px;list-style-type:none;font-weight:bold;color:#FFFFFF;margin:0;padding:0;height:33px;}#LiveTimingCarousel #LiveRaceHeaderBar li:nth-child(1){width:315px;padding-left:10px;}#LiveTimingCarousel #LiveRaceHeaderBar li:nth-child(2){width:190px;}#LiveTimingCarousel #LiveRaceHeaderBar li:nth-child(3){}#LiveTimingCarousel #LiveRaceHeaderBar li{float:left;padding-top:9px;font-size:14px;}#LiveTimingCarousel #LiveResultsContent{position:absolute;top:93px;left:1px;}#LiveTimingCarousel #LiveTimingTabs{margin:0;padding:0;list-style-type:none;height:50px;}#LiveTimingCarousel #LiveTimingTabs li a{background:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/grey_tab_left.png) no-repeat scroll left top;background-repeat:no-repeat;display:block;float:left;height:50px;padding-left:15px;}#LiveTimingCarousel #LiveTimingTabs li a span{background:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/grey_tab_right.png) no-repeat scroll right top;background-repeat:no-repeat;display:block;float:left;height:50px;padding:10px 15px 0 0;width:166px;}#LiveTimingCarousel #LiveTimingTabs li.active a{background:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/white_tab_left.png) no-repeat scroll left top;display:block;float:left;height:50px;padding-left:15px;}#LiveTimingCarousel #LiveTimingTabs li.active a span{background:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/white_tab_right.png) no-repeat scroll right top;display:block;float:left;height:50px;padding:10px 15px 0 0;width:166px;}#LiveTimingCarousel #LiveTimingTabs li.active a span div,#LiveTimingCarousel #LiveTimingTabs li a span div{padding-top:7px;text-align:center;}#LiveTimingCarousel #LiveTimingTabs li.active a:link{color:#474747;font-size:14px;font-weight:bold;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li.active a:visited{color:#474747;font-size:14px;font-weight:bold;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li.active a:hover{color:#0088CC;font-size:14px;font-weight:bold;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li.active a:active{color:#474747;font-size:14px;font-weight:bold;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li a:link{color:#FFFFFF;font-size:13px;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li a:visited{color:#FFFFFF;font-size:13px;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li a:hover{color:#0088CC;font-size:13px;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li a:active{color:#FFFFFF;font-size:13px;text-decoration:none;cursor:pointer;}#LiveTimingCarousel #LiveTimingTabs li{float:left;margin-right:0px;background-color:#000000;}#LiveTimingCarousel .odd-li{background-color:#FFFFFF !important;padding:5px;width:576px;visibility:visible;}#LiveTimingCarousel .even-li{background-color:#F3F4EE !important;padding:5px;width:576px;visibility:visible;}#LiveResultsContent .tab-content-live{height:395px;position:relative;overflow:hidden;padding-left:7px;width:575px;}#LiveResultsContent .tab-content-live a{font-weight:bold;}#NewsArticleBlockMedium{position:relative;height:43px;color:#0088CC;font-size:11px;width:425px;}#NewsArticleBlockMedium .today-prev{position:absolute;top:10px;left:300px;cursor:pointer;}#NewsArticleBlockMedium .today-next{position:absolute;top:10px;left:355px;cursor:pointer;}#NewsArticleBlockMedium .today-prev.disabled{opacity:.3;cursor:default;}#NewsArticleBlockMedium .today-next.disabled{opacity:.3;cursor:default;}#LiveResultsContent .tab-content-live .controls{position:absolute;bottom:0;color:#FFFFFF;font-size:11px;}#LiveResultsContent .tab-content-live .controls .live-timing-website a{position:absolute;bottom:0;left:315px;width:255px;height:40px;}#LiveResultsContent .tab-content-live .controls .today-prev,#LiveResultsContent .tab-content-live .controls .upcoming-prev,#LiveResultsContent .tab-content-live .controls .yesterday-prev{width:50px;padding-left:5px;cursor:pointer;}#LiveResultsContent .tab-content-live .controls .today-next,#LiveResultsContent .tab-content-live .controls .upcoming-next,#LiveResultsContent .tab-content-live .controls .yesterday-next{width:65px;padding-left:5px;cursor:pointer;}#LiveResultsContent .tab-content-live .controls .up{position:absolute;bottom:0;left:30px;}#LiveResultsContent .tab-content-live .controls .down{position:absolute;bottom:0;left:152px;}#LiveResultsContent .tab-content-live .controls .up-arrow,#NewsArticleBlockMedium .controls .up-arrow{background-image:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/up_on.png);background-repeat:no-repeat;width:18px;height:16px;}#LiveResultsContent .tab-content-live .controls .down-arrow,#NewsArticleBlockMedium .controls .down-arrow{background-image:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/down_on.png);background-repeat:no-repeat;width:18px;height:16px;}#LiveResultsContent .tab-content-live .controls .disabled .up-arrow,#NewsArticleBlockMedium .controls .disabled .up-arrow{background-image:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/up_off.png);background-repeat:no-repeat;width:18px;height:16px;cursor:default;}#LiveResultsContent .tab-content-live .controls .disabled .down-arrow,#NewsArticleBlockMedium .controls .disabled .down-arrow{background-image:url(/sites/all/modules/custom/ussa_blocks/images/livetiming/down_off.png);background-repeat:no-repeat;width:18px;height:16px;cursor:default;}#LiveTimingCarousel .yesterday-races-wrapper,#LiveTimingCarousel .upcoming-races-wrapper,#LiveTimingCarousel .today-races-wrapper{width:590px;height:340px;overflow:hidden;}#LiveTimingCarousel .yesterday-races-slider,#LiveTimingCarousel .upcoming-races-slider,#LiveTimingCarousel .today-races-slider{margin:0;padding:0;list-style-type:none;}#LiveTimingCarousel .service-not-available{font-size:16px;font-weight:bold;padding-left:5px;padding-top:20px;}
#default{border:1px solid blue;}#AthleticInteriorPageHeader{margin-top:0px;}#AthleticInteriorPageTabs{position:relative;background-image:url(/sites/all/modules/custom/ussa_navigation/css/images/tabnav_bg.png);width:970px;height:90px;background-repeat:no-repeat;overflow:hidden;}#AthleticInteriorPageHeader .breadcrumbs{margin-left:12px;}#AthleticInteriorPageHeader .breadcrumbs a{font-size:10px;color:#004B8D;}#AthleticInteriorPageTabs .table-tabs-navigation{margin-left:0px;position:absolute;bottom:0px;right:15px;}#AthleticInteriorPageTabs .alpine,#AthleticInteriorPageTabs .alpine a:link,#AthleticInteriorPageTabs .alpine a:visited,#AthleticInteriorPageTabs .alpine a:hover,#AthleticInteriorPageTabs .alpine a:active{color:#004B8D;text-decoration:none;}#AthleticInteriorPageTabs .ussa,#AthleticInteriorPageTabs .ussa a:link,#AthleticInteriorPageTabs .ussa a:visited,#AthleticInteriorPageTabs .ussa a:hover,#AthleticInteriorPageTabs .ussa a:active{color:#004B8D;text-decoration:none;}#AthleticInteriorPageTabs .freestyle,#AthleticInteriorPageTabs .freestyle a:link,#AthleticInteriorPageTabs .freestyle a:visited,#AthleticInteriorPageTabs .freestyle a:hover,#AthleticInteriorPageTabs .freestyle a:active{color:#004B8D;text-decoration:none;}#AthleticInteriorPageTabs .snowboarding,#AthleticInteriorPageTabs .snowboarding a:link,#AthleticInteriorPageTabs .snowboarding a:visited,#AthleticInteriorPageTabs .snowboarding a:hover,#AthleticInteriorPageTabs .snowboarding a:active{color:#004B8D;text-decoration:none;}#AthleticInteriorPageTabs .nordic,#AthleticInteriorPageTabs .nordic a:link,#AthleticInteriorPageTabs .nordic a:visited,#AthleticInteriorPageTabs .nordic a:hover,#AthleticInteriorPageTabs .nordic a:active{color:#004B8D;text-decoration:none;}#AthleticInteriorPageTabs .freeskiing,#AthleticInteriorPageTabs .freeskiing a:link,#AthleticInteriorPageTabs .freeskiing a:visited,#AthleticInteriorPageTabs .freeskiing a:hover,#AthleticInteriorPageTabs .freeskiing a:active{color:#004B8D;text-decoration:none;}#AthleticInteriorPageTabs .usst,#AthleticInteriorPageTabs .usst a:link,#AthleticInteriorPageTabs .usst a:visited,#AthleticInteriorPageTabs .usst a:hover,#AthleticInteriorPageTabs .usst a:active{color:#004B8D;text-decoration:none;}#AthleticDistressedBottom{background-image:url(/sites/all/modules/custom/ussa_navigation/css/images/tabnav_bottomedge.png);background-repeat:no-repeat;width:970px;height:3px;position:absolute;bottom:0px;}#AthleticInteriorPageTabs .parent{position:absolute;bottom:4px;height:90px;width:200px;overflow:hidden;}#AthleticInteriorPageTabs .parent a{background:none;font-size:24px;font-weight:bold;position:absolute;text-align:left;width:200px;bottom:-2px;left:10px;}.table-tabs-navigation{margin-top:10px;}.table-tabs-navigation ul{margin:0;height:36px;width:750px;padding:0;}.table-tabs-navigation ul li{float:right;padding:0px;margin:0;list-style:none;margin-right:-1px;}.table-tabs-navigation .active a{background:url(/sites/all/modules/custom/ussa_navigation/css/images/tabs/white_tab_left_15px.png) no-repeat left top;height:36px;display:block;float:left;padding-left:15px;text-decoration:none;}.table-tabs-navigation .active a span{background:url(/sites/all/modules/custom/ussa_navigation/css/images/tabs/white_tab_right_250px.png) no-repeat right top;display:block;padding:10px 15px 0 0;display:block;height:36px;float:left;}.table-tabs-navigation ul li a{background:url(/sites/all/modules/custom/ussa_navigation/css/images/tabs/color_tab_left_15px.png) no-repeat left top;height:36px;display:block;float:left;padding-left:15px;text-decoration:none;font-size:12px;}.table-tabs-navigation ul li a span{background:url(/sites/all/modules/custom/ussa_navigation/css/images/tabs/color_tab_right_250px.png) no-repeat right top;display:block;padding:10px 15px 0 0;display:block;height:36px;float:left;}.table-tabs-navigation a:link{color:#FFFFFF;text-decoration:none;}.table-tabs-navigation a:visited{color:#FFFFFF;text-decoration:none;}.table-tabs-navigation a:hover{color:#0088CC;text-decoration:underline;}.table-tabs-navigation a:active{color:#FFFFFF;text-decoration:none;}.table-tabs-navigation .active a:link{color:#333333;text-decoration:none;font-weight:bold;}.table-tabs-navigation .active a:visited{color:#333333;text-decoration:none;}.table-tabs-navigation .active a:hover{color:#666666;text-decoration:underline;}.table-tabs-navigation .active a:active{color:#333333;text-decoration:none;}#AthleticInteriorPageDemographics{margin-top:10px;}.demographics-divider-line{background-image:url(/sites/all/modules/custom/ussa_navigation/css/images/div-line_970px.png);background-repeat:no-repeat;width:970px;height:34px;}#AthleticInteriorPageDemographics .parent-text{font-size:28px;font-weight:bold;position:relative;color:#004B8D;margin-left:15px;}#AthleticInteriorPageDemographics .parent-text a:link,#AthleticInteriorPageDemographics .parent-text a:visited,#AthleticInteriorPageDemographics .parent-text a:hover,#AthleticInteriorPageDemographics .parent-text a:active{color:#004B8D;text-decoration:none;}.photo-nav-photo{position:absolute;top:0;left:0;}.demographic-nav-name{position:absolute;top:100px;left:10px;color:#333333;font-size:15px;font-weight:bold;width:130px;text-align:center;}.demographic-nav-name a:link,.demographic-nav-name a:visited,.demographic-nav-name a:hover,.demographic-nav-name a:active{color:#333333;text-decoration:none;}.table-demographics{margin-top:-15px;}.table-demographics ul{margin:0;width:965px;height:129px;padding:0;}.table-demographics ul li{float:left;padding:0px;margin:0;list-style:none;height:129px;width:160px;}#AthleticInteriorPageFooter{margin-top:20px;margin-bottom:20px;}.view-result-internal-staff-header{margin:0;padding:0;text-align:left;width:1105px;margin-bottom:15px;}.view-result-internal-staff-header td{padding:0px 0px 0px 5px;margin:0;}.view-result-internal-staff-header td:nth-child(1){width:165px;}.view-result-internal-staff-header td:nth-child(2){width:220px;}.view-result-internal-staff-header td:nth-child(3){width:45px;}.view-result-internal-staff-header td:nth-child(4){width:300px;}.view-result-internal-staff-header td:nth-child(5){width:175px;}.view-result-internal-staff-header td:nth-child(6){width:200px;}.view-result-internal-staff-body{width:1105px;}.view-result-internal-staff-body th{padding:0px 0px 0px 5px;margin:0;}.view-result-internal-staff-body td{padding:7px 0 7px 5px;margin:0;border-bottom:1px solid #BEBFB9;}.view-result-internal-staff-body th:nth-child(1){width:165px;}.view-result-internal-staff-body th:nth-child(2){width:220px;}.view-result-internal-staff-body th:nth-child(3){width:45px;}.view-result-internal-staff-body th:nth-child(4){width:300px;}.view-result-internal-staff-body th:nth-child(5){width:175px;}.view-result-internal-staff-body th:nth-child(6){width:200px;}.view-result-internal-staff-body td:nth-child(1){width:165px;}.view-result-internal-staff-body td:nth-child(2){width:220px;}.view-result-internal-staff-body td:nth-child(3){width:45px;}.view-result-internal-staff-body td:nth-child(4){width:300px;}.view-result-internal-staff-body td:nth-child(5){width:175px;}.view-result-internal-staff-body td:nth-child(6){width:200px;}#ProcessMultipleNavItemsForm .form-item label{display:none;}#ProcessMultipleNavItemsForm .form-item label.option{display:inline;}#AthleticInteriorPageDemographics .alpine-programs li{width:135px;}
.member-name-title{font-size:20px;font-weight:bold;}.blockheader-membership-info{background:url(/sites/all/modules/custom/ussa_portal/img/MemberInfo_header.png) no-repeat scroll left top;height:30px;width:480px;}.blocktitle-membership-info{float:left;padding-top:7px;padding-left:10px;width:468px;height:25px;overflow:hidden;font-size:13px;font-weight:bold;color:#FFF;}.blockcontent-membership-info{background:url(/sites/all/modules/custom/ussa_portal/img/MemberInfo_center_480px.png) repeat-y scroll left top transparent;width:480px;}.blockcontainer-membership-info{width:460px;height:203px;padding-top:3px;padding-bottom:7px;padding-left:10px;}.blockfooter-membership-info{background:url(/sites/all/modules/custom/ussa_portal/img/MemberInfo_footer_480px.png) no-repeat scroll left bottom transparent;height:5px;width:480px;margin-top:-2px;}.member-medium-text{font-size:12px;}.member-name{font-weight:bold;font-size:18px;}.member-divider-line{background-image:url(/sites/all/modules/custom/ussa_portal/img/MemberInfo_divline.png);background-repeat:no-repeat;background-position:top left;width:461px;height:8px;margin-top:5px;margin-bottom:5px;}.additional-member-text{font-size:11px;margin:0;}.additional-member-text tbody{border:none;background-color:#FFFFFF;}.additional-member-text td,.additional-member-text tr{border:none;background-color:#FFFFFF;margin:0;padding:0;}.additional-member-text td:last-child,.additional-member-text td:nth-child(1n+3){text-align:right;}.blockheader-membership-news{background:url(/sites/all/modules/custom/ussa_portal/img/news_header.png) no-repeat scroll left top;height:30px;width:300px;}.blocktitle-membership-news{float:left;padding-top:7px;padding-left:10px;width:288px;height:25px;overflow:hidden;font-size:13px;font-weight:bold;color:#FFF;}.blockcontent-membership-news{background:url(/sites/all/modules/custom/ussa_portal/img/news_center_300px.png) repeat-y scroll left top transparent;width:300px;}.blockcontainer-membership-news{width:286px;padding-top:3px;padding-bottom:7px;padding-left:10px;}.blockfooter-membership-news{background:url(/sites/all/modules/custom/ussa_portal/img/news_footer_300px.png) no-repeat scroll left bottom transparent;height:5px;width:300px;margin-top:-2px;}.blockheader-membership-benefits{background:url(/sites/all/modules/custom/ussa_portal/img/benefits_header.png) no-repeat scroll left top;height:30px;width:150px;}.blocktitle-membership-benefits{float:left;padding-top:5px;padding-left:5px;width:138px;height:25px;overflow:hidden;font-size:13px;font-weight:bold;color:#FFF;}.blockcontent-membership-benefits{background:url(/sites/all/modules/custom/ussa_portal/img/benefits_center_150px.png) repeat-y scroll left top transparent;width:150px;height:211px;overflow:hidden;}.blockcontainer-membership-benefits{width:136px;padding-top:3px;padding-bottom:7px;padding-left:12px;}.blockfooter-membership-benefits{background:url(/sites/all/modules/custom/ussa_portal/img/benefits_footer_150px.png) no-repeat scroll left bottom transparent;height:5px;width:150px;margin-top:-2px;}.member-benefit-distressed-photo{position:absolute;top:10px;left:3px;}.member-benefit-ad{position:absolute;top:0;left:0;width:125px;height:195px;overflow:hidden;}.member-bar-960{background-image:url(/sites/all/modules/custom/ussa_portal/img/header_960px.png);background-repeat:no-repeat;background-position:top left;width:960px;height:30px;}.member-divider-960{background-image:url(/sites/all/modules/custom/ussa_portal/img/div_line_960.png);background-repeat:no-repeat;background-position:top left;width:960px;height:16px;clear:both;}.member-bar-title{height:25px;width:950px;padding-top:7px;padding-left:10px;font-size:13px;font-weight:bold;color:#FFF;}.ussa-portal-tools ul{margin:0;padding:0;}.member-tools-ul{width:950px;margin:0;padding:0;float:left;margin-top:8px;margin-bottom:8px;}.member-tools-ul li{float:left;list-style:none outside none;font-size:13px;font-weight:bold;margin:0;margin-right:20px;}.member-tools-ul .tools{line-height:25px;padding-left:20px;}.member-tools-ul .athlete-history{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/Athlete_history.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .athlete-rankings{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/athlete_ranking.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .club-directory{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/club_directory.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .club-roster{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/club_roster.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .coaches-certification{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/coaches_certification.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .dashboard{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/dashboard_opt1.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .faq{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/faq.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .fis-event{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/FIS_events.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .forms{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/forms.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .member-card{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/member_card.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .member-list{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/member_list.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .member-lookup{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/member_lookup.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .officials-certification{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/officials_certification.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .rules-rankings{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/rules_rankings.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .ussa-event{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/USSA_event.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .ussec{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/courses_cap.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .athlete-event-registration{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/athlete_event_registration4.png) no-repeat scroll 0 50% transparent;}.member-tools-ul .coe-tv{background:url(/sites/all/modules/custom/ussa_portal/img/tool_icons/coe_tv_icon.png) no-repeat scroll 0 50% transparent;}.tools a:link{color:#333333;text-decoration:none;}.tools a:visited{color:#333333;text-decoration:none;}.tools a:hover{color:#0088CC;text-decoration:underline;}.tools a:active{color:#0088CC;text-decoration:none;}.blockheader-membership-table{background:url(/sites/all/modules/custom/ussa_portal/img/table_header_960px.png) no-repeat scroll left top;height:1px;width:960px;margin-top:-1px;}.blockcontent-membership-table{background:url(/sites/all/modules/custom/ussa_portal/img/table_center_960px.png) repeat-y scroll left top transparent;width:960px;}.blockcontainer-membership-table{width:946px;padding-top:3px;padding-bottom:7px;padding-left:10px;}.blockfooter-membership-table{background:url(/sites/all/modules/custom/ussa_portal/img/table_footer_960px.png) no-repeat scroll left bottom transparent;height:5px;width:960px;margin-top:-2px;margin-bottom:10px;}.table-tabs{margin-top:10px;}.table-tabs ul{margin:0;width:950px;height:26px;padding:0;}.table-tabs ul li{float:left;padding:0px;margin:0;list-style:none;}.table-tabs .active a{background:url(/sites/all/modules/custom/ussa_portal/img/on_tab_left.png) no-repeat left top;height:26px;display:block;float:left;padding-left:16px;text-decoration:none;}.table-tabs .active a span{background:url(/sites/all/modules/custom/ussa_portal/img/on_tab_Right.png) no-repeat right top;display:block;padding:5px 20px 0 0;display:block;height:26px;float:left;}.table-tabs ul li a{background:url(/sites/all/modules/custom/ussa_portal/img/off_tab_left.png) no-repeat left top;height:26px;display:block;float:left;padding-left:16px;text-decoration:none;font-size:12px;}.table-tabs ul li a span{background:url(/sites/all/modules/custom/ussa_portal/img/off_tab_right.png) no-repeat right top;display:block;padding:5px 20px 0 0;display:block;height:26px;float:left;}.table-tabs a:link{color:#333333;text-decoration:none;}.table-tabs .active a:link{color:#0088CC;text-decoration:none;}.table-tabs a:visited{color:#0088CC;text-decoration:none;}.table-tabs a:hover{color:#0088CC;text-decoration:underline;}.table-tabs a:active{color:#0088CC;text-decoration:none;}.blockcontainer-membership-table table{width:940px;text-align:left;}.blockcontainer-membership-table > tr:nth-child(2n+1),.blockcontainer-membership-table tbody tr:nth-child(2n+1){background-color:#efefef;}.blockcontainer-membership-table > tr:first-child,.blockcontainer-membership-table tbody tr:first-child{background:#efefef url(/sites/all/modules/custom/ussa_portal/img/table_firstrow_tint.png) repeat-x 0 0;}.blockcontainer-membership-table table td{border-right:1px solid #E3E3E3;font-size:12px;padding:8px 6px;}.blockcontainer-membership-table table th{border-right:1px solid #E3E3E3;font-size:14px;font-weight:bold;padding:8px 6px;vertical-align:bottom;}.blockcontainer-membership-table table td:last-child{border-right:1px solid #FFFFFF;}.blockcontainer-membership-table table th:last-child{border-right:1px solid #FFFFFF;}.blockcontainer-membership-table table td:nth-child(1n+1){padding-left:10px;}.blockcontainer-membership-table table th:nth-child(1n+1){padding-left:10px;background-color:#FFFFFF;color:#000000;}.blockcontainer-membership-table table td:first-child{font-weight:bold;}.blockcontainer-membership-table table th:first-child{font-weight:bold;}body .ussa-portal{font:14px/135% Arial,Helvetica,sans-serif !important;width:970px;}h1{font-size:22px;}body.page-portal #sidebar-first{display:none !important;}#content{width:100% !important;}.ussa-portal-membership-info{float:left;width:480px;margin-right:20px;}.ussa-portal-news{float:left;width:300px;margin-right:20px;}.ussa-portal-benefits{float:left;width:150px;}.ussa-portal-tools{clear:both;padding:20px 0 0 0;margin:0 0 20px 0;}body ul.portal-tabs{padding:0;margin:0;}.portal-tabs li a{color:#222;}.results-content{clear:both;}table .time,table .points{text-align:right;}table .card,table th.points,table .rank{text-align:center;}.ussa-portal-box-head h3{background:#555;color:#fff;padding:4px 10px;font-weight:bold;font-size:14px;}ul.membership-info-actions{padding:0 8px 0 0 !important;margin:0 !important;}ul.membership-info-actions li{display:inline;margin:0 5px 0 0;padding:0 8px 0 0;border-right:1px solid #555;line-height:100%;font-size:13px;}ul.membership-info-actions li:last-child{border-right:0;margin-right:0;padding-right:0;}ul.membership-info-actions a{color:#555;}ul.membership-members{clear:both;padding:5px 0 0 0 !important;margin:0 !important;height:80px;}ul.membership-members .memberships{margin:0 0 0px 0;}ul.membership-members li{list-style-type:none;padding:0 0 8px 0;margin:0;clear:both;}ul.membership-members li:last-child{border-bottom:none;padding-bottom:2px;}.membership-members .avatar{float:left;margin-right:8px;}.membership-members .name{font-size:17px;line-height:100%;padding-bottom:1px;font-weight:bold;}ul.member-actions{padding:0px 0 0 40px !important;margin:0 !important;}ul.member-actions li{float:none;display:inline;margin:0 5px 0 0;padding:0 8px 0 0;border:none;border-right:1px solid #0071B3;line-height:100%;font-size:13px;}ul.member-actions li:last-child{border-right:0;margin-right:0;padding-right:0;}ul.portal-tools{padding:0 !important;margin:0 !important;}ul.portal-tools li{list-style-type:none;display:inline;margin-right:20px;}.loading{height:150px;background:url(/sites/all/modules/custom/ussa_portal/img/loading.gif) no-repeat 0 0;padding:6px 0 0 40px;}.tab-content .loading{margin:8px;height:25px;}.tab-content .tool-pager{background-color:#F6F6F6;margin:12px 8px 0 0;padding:5px 8px;}dl.tool-list dt{font-weight:bold;clear:both;width:120px;float:left;padding-top:3px;font-size:15px;}dl.tool-list dd{padding-top:3px;font-size:15px;}dl.tool-list-member-details{margin-bottom:30px;}dl.tool-list-club-details{margin-left:12px;margin-bottom:30px;}.blockcontent-membership-info .member-divider-line{margin:0;}.additional-member-header{font-size:12px;padding:0 15px;}.additional-member-header .title{font-weight:bold;display:block;float:left;}.additional-member-header .action{display:block;float:right;font-size:11px;}.additional-member-carousel{clear:both;}.additional-member-carousel .disabled{opacity:0.25;filter:alpha(opacity=25);}.additional-member-carousel td{padding:0;}.additional-member-carousel .right,.additional-member-carousel .left{cursor:pointer;}.member-info-additional-members{position:absolute;bottom:0;padding-bottom:10px;}.additional-member-listings-wrapper{width:430px;overflow:hidden;}.additional-member-listings{width:10000px;height:59px;background-color:#000;margin:0;padding:4px 0 4px 4px;}.additional-member-listings li{list-style-type:none;}.additional-member-listings li a{float:left;display:block;margin-top:3px;color:#999999;margin:0 4px 0 0;padding:3px 5px;text-decoration:none;border:2px solid #4C4C4F;text-align:center;background-color:#4C4C4F;font-size:11px;font-weight:bold;height:49px;}.additional-member-listings li a:hover{color:#ffffff;}.additional-member-listings li span{display:block;}.additional-member-listings a.active{border:2px solid #CD1142;color:#FFFFFF;}.pdf-title{display:none;}.member-card img{margin-left:2px;}.membership-types{color:#0088CC;}.membership-types:hover{color:#0088CC;text-decoration:underline;}#ToolsLoaderIcon{background-image:url(/sites/all/modules/custom/ussa_portal/css/images/loadingicon.gif);background-repeat:no-repeat;width:64px;height:64px;position:absolute;top:130px;left:50%;margin-left:-32px;}
.ussa-snowconnect-block{font:normal 11px/125% Arial,Helvetica,sans-serif;}.ussa-snowconnect-block table{border:none !important;}.ussa-snowconnect-block ul{margin:0 !important;padding:0 !important;}.ussa-snowconnect-block li{margin:0;padding:0;list-style:none;}.ussa-snowconnect-block{width:302px;height:250px;position:relative;margin:0 auto;}.ussa-snowconnect-block .tabs{height:26px;}.ussa-snowconnect-block .tab{float:left;}.ussa-snowconnect-block .tab a{display:block;height:26px;background:url(/sites/all/modules/custom/ussa_snowconnect/img/tabs.png) no-repeat 0 0;}.ussa-snowconnect-block .tab a span{display:none;}.ussa-snowconnect-block .tab-headlines a{width:74px;}.ussa-snowconnect-block .tab-headlines a:hover{background-position:0 -27px;}.ussa-snowconnect-block .tab-headlines a.selected{background-position:0 -54px;}.ussa-snowconnect-block .tab-athletes a{width:65px;background-position:-75px 0;}.ussa-snowconnect-block .tab-athletes a:hover{background-position:-75px -27px;}.ussa-snowconnect-block .tab-athletes a.selected{background-position:-75px -54px;}.ussa-snowconnect-block .tab-snowconnect a{width:94px;background-position:-141px 0;}.ussa-snowconnect-block .tab-snowconnect a:hover{background-position:-141px -27px;}.ussa-snowconnect-block .tab-snowconnect a.selected{background-position:-141px -54px;}.ussa-snowconnect-block .tab-facebook a{width:33px;background-position:-236px 0;}.ussa-snowconnect-block .tab-facebook a:hover{background-position:-236px -27px;}.ussa-snowconnect-block .tab-facebook a.selected{background-position:-236px -54px;}.ussa-snowconnect-block .tab-twitter a{width:34px;background-position:-270px 0;}.ussa-snowconnect-block .tab-twitter a:hover{background-position:-270px -27px;}.ussa-snowconnect-block .tab-twitter a.selected{background-position:-270px -54px;}.ussa-snowconnect-block .body{width:300px;height:207px;padding-top:7px;background:url(/sites/all/modules/custom/ussa_snowconnect/img/block-bg.png) no-repeat 0 0;}.ussa-snowconnect-block .tab-content{margin:0 9px 7px 9px;padding:0;height:200px;overflow:hidden;}.ussa-snowconnect-block .athlete-photo{float:left;width:117px;}.ussa-snowconnect-block .athlete-bio{float:left;width:162px;}.ussa-snowconnect-block .athlete-bio h3{font-size:12px;padding:0 0 2px 0;border-bottom:1px solid #999;margin:0 0 1px 0;font-weight:bold;}.ussa-snowconnect-block .athlete-bio dt{float:left;clear:both;width:60px;margin:4px 7px 0 0;font-weight:bold;font-size:10px;line-height:105%;}.ussa-snowconnect-block .athlete-bio dd{float:left;width:89px;margin:4px 0 0 0;font-size:10px;line-height:105%;}.ussa-snowconnect-block .athlete-bio .full{clear:both;width:100%;}.ussa-snowconnect-block .headline{padding-left:15px;font-size:12px;line-height:15px;}.ussa-snowconnect-block .partner-news-items .headline{font-size:11px;line-height:15px;}.ussa-snowconnect-block .headline-news_article{background:url(/sites/all/modules/custom/ussa_snowconnect/img/icon-news.png) no-repeat 0 50%;}.ussa-snowconnect-block .headline-events{background:url(/sites/all/modules/custom/ussa_snowconnect/img/icon-event.png) no-repeat 0 50%;}.ussa-snowconnect-block .headline-external_events{background:url(/sites/all/modules/custom/ussa_snowconnect/img/icon-event.png) no-repeat 0 50%;}.ussa-snowconnect-block .headline-sponsor{background:url(/sites/all/modules/custom/ussa_snowconnect/img/icon-sponsor.png) no-repeat 0 50%;}.ussa-snowconnect-block .viewport{width:282px;height:180px;overflow:hidden;position:relative;}.block-ussa-snowconnect .ussa-snowconnect-block .viewport{height:180px;}.ussa-snowconnect-block .carousel{position:absolute;top:0;left:0;width:100000px;}.ussa-snowconnect-block .profile{width:282px;float:left;clear:none;margin:0;height:180px;overflow:hidden;}.ussa-snowconnect-block .tab-controls{margin-top:4px;}.ussa-snowconnect-block .tab-controls-headlines{margin-top:8px;}.ussa-snowconnect-block .tab-controls-left,.ussa-snowconnect-block .tab-controls-right{width:1%;padding:0;border:none;}.ussa-snowconnect-block .tab-controls-left span,.ussa-snowconnect-block .tab-controls-right span{display:none;}.ussa-snowconnect-block .tab-controls-left a{width:16px;height:16px;display:block;background:url(/sites/all/modules/custom/ussa_snowconnect/img/arrow-left.png) no-repeat 0 0;}.ussa-snowconnect-block .tab-controls-right a{width:16px;height:16px;display:block;background:url(/sites/all/modules/custom/ussa_snowconnect/img/arrow-right.png) no-repeat 0 0;}.ussa-snowconnect-block .tab-controls-more{width:98%;padding:0;text-align:center;font-size:11px;}.ussa-snowconnect-block .tab-controls .disabled{visibility:hidden;}.ussa-snowconnect-block .tab-controls-headlines{text-align:center;}.ussa-snowconnect-block .partner-bio{height:89px;overflow:hidden;}.ussa-snowconnect-block .partner-image{width:128px;float:left;}.ussa-snowconnect-block .partner-description{width:154px;float:right;font-size:10px;line-height:110%;}.ussa-snowconnect-block .partner-news{height:100px;overflow:hidden;clear:both;}.ussa-snowconnect-block .partner-controls{border-top:1px solid #999999;height:16px;padding-top:4px;}.ussa-snowconnect-block .partner-news-items-viewport-wrapper{padding:3px 4px;height:56px;width:271px;border:1px solid #E4E4E4;border-right:2px solid #E4E4E4;overflow:hidden;}.ussa-snowconnect-block .partner-news-items-viewport{position:relative;}.ussa-snowconnect-block .partner-news-items{clear:both;position:absolute;top:0;left:0;}.ussa-snowconnect-block .partner-news .disabled{opacity:0.2;filter:alpha(opacity=20);}.ussa-snowconnect-block .partner-news .disabled:hover{text-decoration:none;cursor:default;}.ussa-snowconnect-block .partner-controls h3{font-size:11px;float:left;border:none;margin:0;}.ussa-snowconnect-block .partner-controls .news-prev-next{font-size:10px;float:right;}.ussa-snowconnect-block-portal .title{background:url(/sites/all/modules/custom/ussa_portal/img/news_header.png) no-repeat 0 0;height:30px;padding:0 10px;width:280px;line-height:30px;color:#fff;font-size:13px;font-weight:bold;overflow:hidden;}.ussa-snowconnect-block-portal .body{background:url(/sites/all/modules/custom/ussa_portal/img/news_center_300px.png) repeat-y 0 0;}.ussa-snowconnect-block-portal .footer{background:url(/sites/all/modules/custom/ussa_portal/img/news_footer_300px.png) no-repeat 0 0;height:5px;margin-top:-2px;width:300px;}
.tool-pager{font:13px/135% Arial,Helvetica,sans-serif;font-weight:bold;}.tool-pager-viewing{float:left;}.tool-pager-nav{float:right;}.tool-pager-nav a{color:#0071B3;padding:2px 3px;}.tool-pager-nav span.disabled{color:#bbb;padding:2px 3px;}.tool-pager-nav span.elipses{color:#222;padding:2px 3px;}.tool-pager-nav span.selected{padding:2px 3px;}.tool-pager-clear{clear:both;}.tool-form{background-color:#efefef;padding:11px;width:938px;border-radius:8px;border:1px solid #666;}.tool-form .form-item{display:inline-block;margin:0 12px 8px 0;vertical-align:top;}.tool-form .form-item-inline{margin-top:14px;margin-right:20px;}.tool-form .form-item-markup{margin-top:5px;}.tool-form .form-type-checkbox input,.tool-form .form-type-radio input{margin:5px 1px 0 0;vertical-align:top;}.tool-form .form-type-checkbox label,.tool-form .form-type-radio label{line-height:23px;margin-right:7px;}.tool-results-wrapper{background:transparent url(/sites/all/modules/custom/ussa_portal/img/table_center_960px.png) repeat-y 0 0;width:960px;margin-top:20px;}.tool-section{background:transparent url(/sites/all/modules/custom/ussa_portal/img/header_960px.png) repeat-x 0 0;font-weight:bold !important;color:#fff;padding:7px 11px;width:938px;margin:22px 0 8px;font-size:13px;}.tool-pager-footer{padding:7px 11px;width:938px;}.tool-section .tool-pager-nav{display:none;}.tool-results-header{height:1px;background:transparent url(/sites/all/modules/custom/ussa_portal/img/table_header_960px.png) repeat-x 0 0;}.tool-results-footer{height:5px;background:transparent url(/sites/all/modules/custom/ussa_portal/img/table_footer_960px.png) repeat-x 0 0;}.tool-results{margin:9px 7px 4px 7px;width:946px;}.tool-results > tr:nth-child(2n+1),.tool-results tbody tr:nth-child(2n+1){background-color:#efefef;}.tool-results > tr:first-child,.tool-results tbody tr:first-child{background:#efefef url(/sites/all/modules/custom/ussa_portal/img/table_firstrow_tint.png) repeat-x 0 0;}.tool-results th{line-height:120%;vertical-align:bottom;padding:0 6px 6px 6px;color:#000;font-size:13px;}.tool-results.club-roster th{font-size:12px;}.tool-results td{line-height:120%;padding:5px 6px;border-right:1px solid #E3E3E3;font-size:13px;}.tool-results td:last-child{border-right:none;}.tool-results-events td,.tool-results-events th{font-size:12px;}.tool-results-clubs td{line-height:130%;vertical-align:top;}.tool-results .nowrap{white-space:nowrap;}.tool-results .registered-fis{background-color:#CCDDFF;}.tool-page{clear:both;}.tool-page p{margin:6px 11px;}.tool-another-right{float:right;padding:13px 11px 0 0;}.tool-page .no-results{margin-top:32px;}.results-content .no-results{margin:7px 5px 5px 5px;}table .time,table .points{text-align:right;}table th.points{text-align:center;}table .rank{text-align:center;}#edit-inv-ids{font-size:11px;}#ussa-memberlist-form .form-item-birth-from,#ussa-memberlist-form .form-item-birth-to,#ussa-memberlist-form .form-item-order{margin-top:-24px;}.tool-pager-download{float:left;margin-left:20px;}.icon-download{height:16px;width:16px;margin-left:5px;display:inline-block;}.icon-download a{height:16px;width:16px;cursor:pointer;display:inline-block;}.icon-download span{display:none;}.icon-download-pdf a{background:url(/sites/all/modules/custom/ussa_tools/img/icon-pdf.gif) no-repeat 0 0;}.icon-download-csv a{background:url(/sites/all/modules/custom/ussa_tools/img/icon-csv.gif) no-repeat 0 0;}.section-csv,.page-pdf{margin-right:18px;text-align:right;}.tool-page p.ussa-penalty{float:left;margin-top:4px;}.tool-section .tool-pager-download{float:right;margin:32px 0 -8px 0;}.cert-level{text-align:center;}.tool-form-description{font-size:12px;}.member-lookup-form .form-item{float:left;}#ussa-clubs-roster-form #edit-search-criteria{width:270px;}#ussa-clubs-roster-form #edit-search-criteria .form-item-search-criteria{float:left;}.member-search-tool-pager .tool-pager-download{visibility:hidden;}.tool-results-members .memberships,.tool-results-members .memberships tr,.tool-results-members .memberships td,.tool-results-members .memberships tbody,.tool-results-members .memberships th{background-color:#FFFFFF;margin:0;padding:0;border:none;}.legend-status{padding-left:15px;font-size:12px;}.legend .status-links{color:#0088cc;}.legend .status-links:hover{cursor:pointer;text-decoration:underline;}.tool-results-members .memberships .circle,.legend .circle{width:10px;height:10px;border-radius:50%;}.tool-results-members .memberships .circle.current,.legend .circle.current{background:green;}.tool-results-members .memberships .circle.not-current,.legend .circle.not-current{background:#A80100;}.tool-results-members .memberships .circle.inactive,.legend .circle.inactive{background:blue;}.tool-results-members .memberships .circle.noncompetitor,.legend .circle.noncompetitor{background:red;}.tool-results-members .memberships .circle.pending,.legend .circle.pending{background:orange;}.tool-results-members .memberships{border:1px solid #CCCCCC;width:350px;}.tool-results-members .memberships td{padding-top:5px;padding-right:5px;}.memberships .pending-message{color:red;font-size:11px;}.memberships{font-size:12px;}.memberships th{font-size:11px;}.memberships td{font-size:12px;}.legend{position:absolute;top:60px;left:0px;}.legend table,.legend table tr,.legend table th,.legend table tbody,.legend table td{background-color:#FFFFFF;padding:0;margin:0;font-weight:normal;border:none;}.legend table td:nth-child(even){padding-right:10px;}.member-disclaimer{font-weight:bold;margin-top:10px;}
.api{border:1px solid black;width:900px;}.api td{border:1px solid black;padding:5px;}.apireturn{border:1px solid black;width:600px;}.apireturn td{border:1px solid black;padding:5px;}pre{background-color:#d1cece;padding:5px;width:900px;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
