@import url(styles/https://fonts.googleapis.com/css?family=Oswald); body.fullbody { margin:0; padding:0; width:100%; height:100%; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; } .totoplink a { position:absolute !important; clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px); overflow:hidden; height:1px; font-size:13px; } .totoplink a:active, .totoplink a:focus { position:static !important; clip:auto; overflow:visible; height:auto; } label.hidden{ height:1px; width:1px; position:absolute; overflow:hidden; top:-10px; } headerAd > div { margin:0 auto; } #wrapper { margin:0 auto; padding:0; width:100%; height:100%; border-bottom:1px dotted #999; } #main_content_wrapper { margin:10px auto; padding:0; width:1000px; height:100%; background:#ffffff; } #with_sidebar { width:760px; float:left; } .clear { clear:both; } h1, .h1, .header { margin:0; padding:0; font-size:20px; font-family:'Oswald'; color:#272623; text-transform:uppercase; } h1 a:link, h1 a:visited { color:#272623; } h2, .h2 { margin:0; padding:0; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#005984; } h3, .h3 { margin:0; padding:0; font:16px/20px Arial, Helvetica, sans-serif; color:#000000; } h4, .h4 { margin:0; padding:0; font:bold 14px/20px Arial, Helvetica, sans-serif; color:#005984; } h5, .h5 { margin:0; padding:0; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000000; } h6, .h6, .subhead, .subsubhead, .citetitle { margin:0; padding:0; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#000000; } .citetitle { border-bottom:2px solid #FBAE16; } p, .p, .text, .hometext { font:normal 13px/18px Arial, Helvetica, sans-serif; color:#343434; } .smalltext { font:normal 11px/15px Arial, Helvetica, sans-serif; color:#343434; } .textbold, .tableheader { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#343434; } .toc { font:normal 13px/17px Arial, Helvetica, sans-serif; color:#343434; } .results { display:block; margin:10px 0; font:bold 13px/20px Arial, Helvetica, sans-serif; color:#333366; } .results .topics { display:block; margin:4px 0 0 20px; line-height:24px; } .command { font:normal 11px/15px Arial, Helvetica, sans-serif; } a:link, a:visited { color:#005984; text-decoration:none; } a:hover { text-decoration:underline; } a.externallink, a.externallink:hover { padding-left:20px; background:url(images/searchContent.gif) no-repeat; } /***** HEADER STYLES BEGIN *****/ #headerMain {background: url(images/headerBg.gif) repeat-x;} #headerAd {margin-top:5px;text-align:center;} #header_topnav { width:1000px; height:35px; background:#fbfbfb; margin:0 auto; } #header_topnav li {padding:10px 0;font-size:12px;display:inline-block;*display:inline;*zoom:1;} /* SAGE - hack is in place for ie7 users - in lieu of using a class selector in the body tag */ #header_topnav ul {margin:0;float:right;} #provided_by a { color:#CCA; border:0; } #header_banner { height:137px; background:transparent url(images/scc_banner.png) top left no-repeat; width:1000px; margin:0 auto; position:relative; } #header_banner #logo a.cqpress{ display:block; float:left; height:65px; width:70px; text-indent:-9999px; } #header_banner #logo a.home{ display:block; float:left; height:65px; width:455px; text-indent:-9999px; } #provided_by { position:absolute; padding-top:7px; font:13px/18px normal Lucida Grande, Verdana, Arial, sans-serif; color:#333; } /***** HEADER STYLES ENDS *****/ /***** MAIN CONTENT STYLES BEGINS *****/ #main_content { width:1000px; margin:0; } #center_content { width:1000px; float:left; padding:0; } #center_content h4 { margin-bottom: 15px; } #search_bar { float:right; margin-top:5px; margin-right:10px; *width:280px;/*ie7 hack in lieu of body selector */ } #main_search {border:2px solid #FBAE16;} .advanced_search {float:right;margin-top:5px;} .center_search_icon {border:2px solid #FBAE16;width:244px;} .center_search_icon .input {margin:0;padding:0 5px;border:none;height:30px;width:199px;} .center_search {border:2px solid #FBAE16;height:23px;padding-left:6px;} .queries_content .chosen-container {margin-top:-2px;} .searchform_input { height:25px; padding-left:6px; color:#666; border:1px solid #aaa; } #search_select { height:23px; border:1px solid #979797; background:#ffffff; font:normal 12px/12px Verdana, Arial, sans-serif; vertical-align:top; } #search_input { margin:0; padding:0 5px; border:none; background:#ffffff; float:left; height:32px; width:230px; } #search_go { background: url("images/search.png") no-repeat; border:none; height:32px; width:35px; cursor:pointer; font-size:0px; } .advanced_search a:link, .advanced_search a:visited { margin-left:10px; padding:0; font:normal 12px/14px Lucida Grande, Verdana, Arial, sans-serif; color:#343434; text-decoration:none; } .advanced_search a:hover { color:#c28304; border-bottom:1px solid #c28304; } .documentbody h1 { font-size:24px; } .documentbody h2 { margin:25px 0; clear:left; } .documentbody a { color:#005984; } .docbox_horizontal_border { float:left; width:480px; margin:0 10px 0 0; padding:2px; background:#ffffff; border:1px solid #e8e8e6; } .docbox_horizontal_border.wide { width:700px; } .docbox_horizontal { float:left; width:460px; margin:0; padding:10px; background:#e8e8e6; } .docbox_horizontal.wide { width:680px; } .docbox_horizontal h2 { margin:5px 0; padding:0; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#005984; letter-spacing:0px; } .docbox_horizontal p { margin:0; padding:0; font:normal 11px/16px verdana, arial, sans-serif; color:#343434; } .docbox_horizontal p.bio em { font-weight:bold; font-style:normal; } .docbox_horizontal img.photo { float:left; margin:0 10px 10px 0; } .docbox_vertical_border + .docbox_horizontal_border + p, .docbox_horizontal_border + .docbox_vertical_border + p { clear:left; padding-top:15px; } .vote_table { border-collapse:collapse; margin-top:5px; } .vote_table td { border-bottom:1px solid #333; } .vote_table_header { font:11px/15px verdana, arial, sans-serif; font-weight:bold; color:#333; } .vote_table_content { font:11px/15px verdana, arial, sans-serif; font-weight:normal; color:#333; } .docbox_vertical_border { float:right; clear:right; margin:0 0 10px 14px; padding:2px; width:260px; background:#ffffff; border:1px solid #e8e8e6; } .searchFilters .docbox_vertical_border { width:200px; margin-left:10px; } .docbox_vertical_border.below { clear:right; } .bottom { float:left !important; margin-left: 0 !important; } .docbox_vertical { float:right; width:240px; margin:0; padding:10px; background:#e8e8e6; } .searchFilters .docbox_vertical { position:relative; width:180px; font-size:12px; } .docbox_vertical h2 { margin:5px 0; padding:0; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#005984; letter-spacing:0px; } .searchFilters .docbox_vertical h2 { font-size:14px; } .searchFilters .docbox_vertical span { display:block; padding-left:20px; text-indent:-20px; } .searchFilters .docbox_vertical input { vertical-align:-1px; } .docbox_vertical p { margin:0; padding:0; font:normal 12px/17px verdana, arial, sans-serif; color:#343434; } .docbox_vertical ul { margin:0; padding:0; list-style:none; } .docbox_vertical ul li { margin:0; padding:0 0 0 14px; background:transparent url(images/docbox_vertical_bullet.gif) 0 3px no-repeat; font:normal 11px/17px verdana, arial, sans-serif; } .docbox_vertical ul li a:link, .docbox_vertical ul li a:visited { color:#343434; text-decoration:none; border:0; } .docbox_vertical ul li a:hover { color:#c28304; border-bottom:1px solid #c28304; } #search_sidebar { float:left; width:28%; margin:0 5px; } #search_sidebar_outline { width:100%; border:1px solid #e8e8e6; padding:2px; } #search_sidebar_content { background:#e8e8e6; padding:5px; } #search_sidebar_content h2 { margin:5px 0; padding:0; font:bold 13px/16px Lucida Grande, Verdana, Arial, sans-serif; color:#343434; letter-spacing:0px; } #search_sidebar_content ul { margin:0; padding:0; list-style:none; } #search_sidebar_content ul li { margin:0; padding:0 0 0 14px; background:transparent url(images/docbox_vertical_bullet.gif) 0 5px no-repeat; font:normal 12px/20px Lucida Grande, Verdana, Arial, sans-serif; } #search_sidebar_content a { color:#343434; text-decoration:none; border:0; } #search_sidebar_content a:hover { color:#c28304; border-bottom:1px solid #c28304; } .topnav{height:50px;} .topnav a, .topnav label{color:#666;font-size:13px;text-decoration:none;} .topnav a, .topnav span.wrapper{padding-right:15px;margin-right:15px;border-right:1px dotted #ccc;} .topnav a:last-child{padding:0;margin:0;border-right:none;} .topnav input[type="checkbox"]{vertical-align:-1px;} div.topnav{width:1000px;margin:auto;height:30px;line-height:35px;} div.across > div { float:left; margin-right:20px; } span.across { vertical-align:-4px; } .section_header { font-size:16px; font-weight:bold; } .section_header input { margin-left:6px; } .placeholder{ color:#999; } .breadcrumb { font-weight:bold; color:#333366; } .examples { font-style:italic; } p.examples{ margin-bottom:0; } ul.examples{ margin-top:0; } .queries_content ul.examples{ margin:15px 0 0 15px; padding:0; } ul.examples li{ font:italic 13px/18px Arial, Helvetica, sans-serif; color:#343434; } .queries_content ul.examples li{ font-style:normal; } div.examples h2{ margin-bottom:10px; } div.examples p{ margin:0; } div.examples a{ color:#005984; } div.examples img{ border:0; } div.topic{ display:none; } hr.dotted{ border-top: 1px dotted #000; height: 1px; color: #fff; margin:30px 5% 30px 0; } /***** MAIN CONTENT STYLES END *****/ /***** QUERIES CONTENT STYLES BEGIN *****/ .queries_table_label { font:bold 12px/17px Lucida Grande, Verdana, Arial, sans-serif; color:#343434; vertical-align: top; } .queries_table_subhead { font:bold 12px/17px Lucida Grande, Verdana, Arial, sans-serif; padding:7px 0; color:#343434; vertical-align: top; } .queries_table_options { vertical-align: top; } .queries_content table { border-spacing: 0; border-collapse: separate; } .queries_content td { padding:0; height:40px; } .queries_content td, .queries_content td .chosen-container input, .queries_content td .chosen-container { font:12px/17px Lucida Grande, Verdana, Arial, sans-serif; } .queries_content td .chosen-single { padding-left:6px; } .queries_content .grid td { height:auto; padding:2px 0; } .queries_content input[type="text"] { height:25px; padding-left:6px; color:#666; border:1px solid #aaa; } .queries_content .srchsub { font-weight:bold; } .queries_content .command { display:inline-block; margin-top:18px; } .queries_content .treeshow .command { margin-top:0; } .queries_go { margin:10px 5px 0 0; padding:6px 40px 6px 10px; height:31px; vertical-align:top; border: 2px solid #FBAE16; background: url('images/searchSmall.png') no-repeat right top; font:bold 11px Verdana, Arial, sans-serif; cursor:pointer; } .queries_reset, .queries_save { margin:10px 5px 0 0; padding:6px 10px; height:31px; vertical-align:top; border: 2px solid #FBAE16; background: white; font:bold 11px Verdana, Arial, sans-serif; cursor:pointer; } .results_actions { margin:30px 0 20px; } .results_actions > a, .results_actions div.action { display:inline; margin-right:40px; font: 13px/20px Arial, Helvetica, sans-serif; color: #343434; } .results_actions > a:hover { text-decoration: none; border-bottom: 1px solid #FBAE16; } .export_steps { margin:0 0 20px 0; } .export_steps span { vertical-align:2px; margin: 0 20px 0 0; font:13px Verdana, Arial, sans-serif; } .export_steps button { margin:0 10px 0 0; padding:6px 10px; height:35px; border: 2px solid #FBAE16; background: white; font:bold 16px Lucida Grande, Verdana, Arial, sans-serif; } .export_steps button.active { color: #fff; background: #666666; background: -moz-linear-gradient(top, #666666 0%, #999999 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#999999)); background: -webkit-linear-gradient(top, #666666 0%,#999999 100%); background: -o-linear-gradient(top, #666666 0%,#999999 100%); background: -ms-linear-gradient(top, #666666 0%,#999999 100%); background: linear-gradient(to bottom, #666666 0%,#999999 100%); } .export_steps a button { cursor:pointer; } .export_box .next, .export_box .back { border:none; height:23px; width:80px; color:#333; font-weight:bold; font-size:14px; cursor:pointer; } .export_box .next { background: url(images/btnSmallRight.png) no-repeat; margin-left:20px; } .export_box .back { background: url(images/btnSmallLeft.png) no-repeat; margin-right:20px; } .export_box .next:hover, .export_box .back:hover { color:#003399; text-decoration:none; } /***** QUERIES CONTENT STYLES END *****/ /***** FOOTER STYLES BEGINS *****/ #footer { margin:0 auto; padding:0; border-top:20px solid #ebebeb; } #footer p a:link, #footer p a:visited { text-decoration:none; color:#003399; } #footer p a:hover { color:##666; } #footerContent {width:1000px;margin:0 auto;} #footerContent p {font-size:11px;} /***** FOOTER STYLES END *****/ hr { BORDER: 0; BORDER-TOP: 1px solid #000; } .docoutline1 { margin:20px 0; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#005984; } .docoutline2, .docoutline3, .docoutline4 { font:normal 13px/18px Arial, Helvetica, sans-serif; color:#343434; } .docoutline1 > span:first-of-type { display:inline-block; margin-top:20px; } .footnote { FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif } .simplelist { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; TEXT-INDENT: 20pt } .subtitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif } .bodycopy { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif } .textoutdent { FONT-SIZE: 11px; COLOR: #000066; FONT-WEIGHT: bold; FONT-FAMILY: verdana, sans-serif } .headnote { FONT-SIZE: 12px; FONT-STYLE: italic; COLOR: #000000; FONT-FAMILY: verdana, sans-serif } .note { FONT-SIZE: 11px; FONT-STYLE: italic; COLOR: #000000; FONT-FAMILY: verdana, sans-serif } .signature { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; text-indent : 60pt; } .caption { FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center } .credit { FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: verdana, sans-serif } .eventdate { FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: verdana, sans-serif } .bullet { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; LINE-HEIGHT: 15px } .letter { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, sans-serif; list-style-type: upper-alpha } .lowerletter { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, sans-serif; list-style-type: lower-alpha } .lowerroman { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, sans-serif; list-style-type: lower-roman } .roman { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, sans-serif; list-style-type: upper-roman } .number { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; LINE-HEIGHT: 15px } .quote { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; MARGIN: 30pt } .quote_headnote { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000066; FONT-FAMILY: verdana, sans-serif; MARGIN: 30pt } .runinhead { FONT-SIZE: 12px; COLOR: #005984; FONT-FAMILY: verdana, sans-serif; FONT-WEIGHT: bold } .tablehead { FONT-SIZE: 10px; COLOR: #005984; FONT-FAMILY: verdana, sans-serif; FONT-WEIGHT: bold } .tabletitle { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; FONT-WEIGHT: bold } .tabletext { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif } .tableruninhead { FONT-SIZE: 11px; COLOR: #005984; FONT-FAMILY: verdana, sans-serif; FONT-WEIGHT: bold } .tablefooter { FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: italic } .footercite { CLEAR: both; } #caption td { padding:0 15px 25px 0; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#343434; } #caption[align=left] img, #caption[align=right] img { max-width:175px; } #welcome { width:760px; float:left; } #welcome #intro { margin:10px 0 14px 0; } #welcome #intro h1 { font-weight:normal; color:#343434; text-transform:none; margin-bottom:10px; } #welcome #intro p { display:inline; } #latestnews { position:relative; margin-top:10px; padding:10px; width:740px; float:left; border:1px solid #ccc; } #latestnews h2 { font-style:italic; font-size:15px; } #latestnews p.title { margin-bottom:0; font-weight:bold; } #latestnews p.title a { text-decoration:underline; } #latestnews p.text { margin:0; font-style:italic; } #latestnews .button { margin-bottom:0; } .infographic { margin-top: 10px; } .infographic p { width: auto; line-height: 14px; clear:right; } .infographic p a {color: #003399} .documentbody .infographic { border-bottom: 1px solid #bbb; } #featured h2 { display:block; float:left; margin:0 20px 0 0; font:normal 20px 'Oswald'; color:#000; text-transform:uppercase; letter-spacing:1px; } #featured img { border: 0; max-width: 730px; float: left; margin: 10px 20px 10px 0; box-shadow:0 0 10px #999; } #featured a.slideselect { display: block; float: left; margin: 4px 5px 0 0; width: 22px; height: 22px; text-indent: -9999px; background: url('images/bullets.png') no-repeat scroll 0 0 transparent; cursor: pointer; } #featured a.slideselect.active { background-position: 0 -22px; } #featured div.slide { display: none; width:730px; padding:10px 15px; border:1px solid #ccc; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 1%, #EEEEEE 1%, #ffffff 20%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#ffffff), color-stop(1%,#EEEEEE), color-stop(20%,#ffffff)); background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 1%,#EEEEEE 1%,#ffffff 20%); background: -o-linear-gradient(top, #ffffff 0%,#ffffff 1%,#EEEEEE 1%,#ffffff 20%); background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 1%,#EEEEEE 1%,#ffffff 20%); background: linear-gradient(to bottom, #ffffff 0%,#ffffff 1%,#EEEEEE 1%,#ffffff 20%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); height:auto; zoom:1; } #featured div.slide.active { display: inline-block; } #featured div.slide h3 { padding:5px 0; font: bold 16px/18px Arial, Helvetica, sans-serif; } #featured div.slide .slideDate {font-style:italic;color:#666;font-size:14px;font-weight:normal;} #featured div.slide h3 a:link, #featured div.slide h3 a:visited { color: #005984; } #featured div.slide h3 a:hover { color: #999; text-decoration:none; } .clearfix:after { content: " "; display: block; height: 0; clear: both; } .searchhit { background-color: yellow; } .searchhit.noshow { background-color: white; } .searchlimit { text-align: center; padding: 5px; margin: 10px 40px; border: 1px solid #fbae16; color: #333; background: #eee; } @media print { .noprint {display: none;} } /* new items */ #rightContainer {float:right;vertical-align:top;width:200px;height:620px;margin:20px 0 0 20px;border:10px solid #ebebeb;overflow-y:auto;} #rightContainer h3 {padding:5px 10px 5px 5px;text-align:center;font-size:15px;font-weight:bold;text-transform:uppercase;} #rightContainer a {display:block;color:#000;font-size:12px;font-weight:bold;padding:5px 10px 5px 5px;border-top:1px solid #ebebeb;} #rightContainer a:last-child {border-bottom:1px solid #ebebeb;} #rightContainer a:hover {color:#999;text-decoration:none;} #sidebarAd {float:right;clear:right;width:220px;margin:10px 0 0 10px;text-align:center;} .callToButton {background: url(images/readMore.gif) no-repeat;height:23px;width:116px;margin:5px 0 10px 0;float:right;clear:left;} .callToButtonWide {background: url(images/readMoreWide.png) no-repeat scroll right top;height:23px;width:155px;margin:5px 0 15px 0;float:right;clear:left;text-align:center;} .callToButtonWider {background: url(images/readMoreWider.png) no-repeat scroll right top;height:23px;width:190px;margin:5px 0 15px 0;float:right;clear:left;text-align:center;} .callToButton a {color:#333;font-weight:bold;font-size:14px;line-height:23px;padding:0 18px;} .callToButtonWide a {color:#333;font-weight:bold;font-size:14px;line-height:23px;padding:0 13px 0 18px;} .callToButtonWider a {color:#333;font-weight:bold;font-size:14px;line-height:23px;padding:0 13px 0 18px;} .callToButton a:hover, .callToButtonWide a:hover, .callToButtonWider a:hover {color:#003399;text-decoration:none;} .viewMoreButton {background: url(images/viewMore.png) no-repeat scroll right top;height:23px;width:160px;margin:5px 0 15px 0;float:right;text-align:center;} .viewMoreButton a {color:#333;font-weight:bold;font-size:14px;line-height:23px;padding:0 13px 0 18px;} .viewMoreButton a:hover {color:#003399;text-decoration:none;} #navigationMenu {background:url(images/nav-bg.gif) repeat-x;height:56px;position:absolute;bottom:0;width:1000px;border-top:1px dotted #ccc;} #navigationMenu ul {display:inline;margin:0;padding:10px 0 2px 0;font:16px 'Oswald';} #navigationMenu li {padding:5px 10px 13px 10px;display:inline-block;*display:inline;*zoom:1;} /* ie7 hack, in lieu of adding Javascript to add in the ie7 tag to the body on page load */ #navigationMenu ul.mainNav li { color:#333; cursor:pointer; background: #fbae16; background: -moz-linear-gradient(top, #fbae16 53%, #f9d289 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(53%,#fbae16), color-stop(100%,#f9d289)); background: -webkit-linear-gradient(top, #fbae16 53%,#f9d289 100%); background: -o-linear-gradient(top, #fbae16 53%,#f9d289 100%); background: -ms-linear-gradient(top, #fbae16 53%,#f9d289 100%); background: linear-gradient(to bottom, #fbae16 53%,#f9d289 100%); border-radius:5px 5px 0 0; *margin-right:3px; } #navigationMenu ul.mainNav li button {border:0;padding:0;background-color:transparent;font:inherit;} #navigationMenu ul.mainNav li:first-child {background:none;} #navigationMenu ul.mainNav li.focus, #navigationMenu ul.mainNav li.selected { background: #666666; background: -moz-linear-gradient(top, #666666 0%, #999999 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#999999)); background: -webkit-linear-gradient(top, #666666 0%,#999999 100%); background: -o-linear-gradient(top, #666666 0%,#999999 100%); background: -ms-linear-gradient(top, #666666 0%,#999999 100%); background: linear-gradient(to bottom, #666666 0%,#999999 100%); } #navigationMenu ul.mainNav li.focus button {color:#fff;} #navigationMenu ul.mainNav li.home.focus a, #navigationMenu ul.mainNav li.home.selected a {color:#333;} #navigationMenu ul.mainNav li a, #navigationMenu ul.mainNav li button {color:#333;text-decoration:none;} #navigationMenu ul.mainNav li.home.selected, #navigationMenu ul.mainNav li.home.focus {background:#eee;color:#333;} #navigationMenu ul.mainNav li.home.selected span {border-bottom:2px solid #fbae16;} #navigationMenu ul.mainNav li.home.focus a{color:#fff;} #navigationMenu ul.mainNav li .submenu {font:13px arial;} #navigationMenu ul li.dropDown .submenu {z-index:250;margin:12px 0 0 -11px;position:absolute;background:#fff;border:2px solid #ccc;border-top:3px solid #fbae16;border-bottom:3px solid #fbae16;display:none;max-width:250px;} #navigationMenu ul li.dropDown .submenu li {font:13px Arial;padding:5px 0;margin:0 5px;background:none;display:block;min-width:150px;border-bottom:1px dotted #ccc;border-radius:0;} #navigationMenu ul li.dropDown .submenu li:first-child {margin-top:-10px;} #navigationMenu ul li.dropDown .submenu li:last-child {border-bottom:none;} #navigationMenu ul li.dropDown .submenu li a {white-space:nowrap;} #navigationMenu ul li.dropDown .submenu li a img{vertical-align:bottom;} #navigationMenu ul li.dropDown .submenu li a:hover {color:#fbae16;} ul.mainNav {float:left} ul.editBar {float:right} ul.editBar a, ul.editBar button {color:#666;} ul.editBar a:hover {text-decoration:none;color:#999;} ul.editBar li button {border:0;padding:0;background-color:transparent;font:inherit;} ul.editBar li.download > a {background:url(images/download.png) no-repeat right;padding-right:25px;} ul.editBar li.research span, ul.editBar li.dropDown button {background:url(images/editDown.png) no-repeat right;padding-right:25px;color:#666;} ul.editBar li.research:hover span, ul.editBar li.dropDown:hover button {color:#999;} ul.editBar li.research:hover, ul.editBar li.dropDown:hover {background:#fff;border:1px solid #fbae16;border-bottom:none;} ul.editBar li.research, ul.editBar li.dropDown {border:1px solid #eee;border-bottom:none;} .pageHeader {margin:30px 0 30px;border-bottom:2px solid #FBAE16;} .documentbody .pageHeader {margin-top:15px;} .pageHeader h1 {float:left;max-width:765px;} .pageHeader .searchSave, .pageHeader .searchEdit, .pageHeader .searchContent, .pageHeader .searchDownload, .pageHeader .findKeyword {margin-top:10px;margin-left:10px;padding-left:20px;font-size:15px;line-height:15px;float:right;display:inline-block;display:inline !ie;zoom:1 !ie;} .pageHeader .searchSave a, .pageHeader .searchEdit a, .pageHeader .searchContent a, .pageHeader .searchDownload a, .pageHeader .findKeyword a {color:#666;} .pageHeader .searchSave a:hover, .pageHeader .searchEdit a:hover, .pageHeader .searchContent a:hover, .pageHeader .searchDownload a:hover, .pageHeader .findKeyword a:hover {color:#666;text-decoration:none;} .pageHeader .searchSave {background:url(images/searchSave.gif) no-repeat;} .pageHeader .searchContent {background:url(images/searchContent.gif) no-repeat;} .pageHeader .searchDownload {background:url(images/searchDownload.gif) no-repeat;} .pageHeader .searchEdit {background:url(images/searchEdit.png) no-repeat;} .pageHeader .findKeyword {margin-top:15px;} .searchFooter {border-top:1px solid #ccc;width:100%;border-collapse:collapse;} .searchFooter td {width:33%;vertical-align:top;padding:10px 0 0 0;font-size:12px;} .searchFooter #search_input {width:260px;} .searchFooter .searchPager a {color:#333;} .searchFooter .searchPager a:hover {color:#666;} .searchSelected, .searchTerm {font-weight:bold;} .searchFooter .searchPrevious, .searchFooter .searchNext {font-size:15px;} .searchMatrix {margin-bottom:15px;} .searchMatrix .searchResults {font-size:12px; margin:10px 0;} .searchMatrix .searchSort {font-size:12px;} .searchMatrix a {color:#333;} .searchMatrix a:hover {color:#666;text-decoration:none;} .searchMatrix .chosen-container {text-align:left;} .searchTable {width:780px;float:left;} .searchTable .result {padding:10px 5px;border-top:1px dotted #ccc;} .searchTable.browse .result:nth-child(n+2) {border-top:none;} .searchTable .favorite {float:left;} .searchTable .details {margin-left:40px;font:normal 13px/18px Arial, Helvetica, sans-serif;color:#343434;} .searchTable .details .title, .srchtitle {font-weight:bold;color:#343434;} .searchTable .details .source {font-style:italic;} .searchTable .details .date {font-weight:bold;} .searchTable .details .topics {font-size:11px;} .searchFilters {float:right;width:210px;margin-left:10px;} .searchFilters .seeall {position:absolute;top:18px;right:10px;} .favorite input {float:left;background:url(images/favorite.png) no-repeat;height:27px;width:27px;border:0;text-indent:-9999px;cursor:pointer;} .favorite input.saved {background-position:0 -30px;} .wrapper .favorite input {margin-right:5px;} td > .favorite {width:30px;} td > .favorite input {background-position:0 -5px;} td > .favorite input.saved {background-position:0 -35px;} .viewButtons {margin:15px 0;} .viewRacesButton {display:block;float:left;background: url(images/viewSelected.gif) no-repeat;height:23px;margin:0 10px 0 0;} .viewRacesButton a {color:#333;font-weight:bold;font-size:12px;line-height:23px;padding:0 22px;} .viewRacesButton a:hover {color:#003399;text-decoration:none;} .viewAllRacesButton {display:block;background: url(images/viewAll.gif) no-repeat;height:23px;margin:0 10px 0 240px;} .viewAllRacesButton a {color:#333;font-weight:bold;font-size:12px;line-height:23px;padding:0 21px;} .viewAllRacesButton a:hover {color:#003399;text-decoration:none;} .casedetails td {vertical-align:top;} .modal-box { display: none; position: absolute; z-index: 1000; width: 540px; background: white; border-bottom: 1px solid #aaa; border-radius: 4px; box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.1); background-clip: padding-box; } .modal-box header, .modal-box .modal-header { padding: 1em 1em; border-bottom: 1px solid #ddd; } .modal-box header h3, .modal-box header h4, .modal-box .modal-header h3, .modal-box .modal-header h4 { margin: 0; } .modal-box .modal-body { margin: 1.5em 1em; } .modal-box .modal-body img { border: 0; } .modal-overlay { opacity: 0; filter: alpha(opacity=0); position: absolute; top: 0; left: 0; z-index: 900; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3) !important; } a.close { line-height: 1; font-size: 1.5em; position: absolute; top: 5%; right: 2%; text-decoration: none; color: #bbb; } a.close:hover { color: #222; -webkit-transition: color 1s ease; -moz-transition: color 1s ease; transition: color 1s ease; } .treehead { font-weight: bold; font-size: 12px; font-family: verdana, sans-serif color: #003366; margin-top: 8px; margin-bottom: 1px; cursor: pointer; } .treeshow { display: normal; padding-left: 15pt; } .treehide { position: absolute; left: -999em; height: 1px; width: 100px; overflow: hidden; } .courtexplained { display: flex; } .courtexplained ul { width: 290px; float: left; margin: 0; padding: 0; list-style: none; } .courtexplained ul#level2, .courtexplained ul#level3 { padding: 0 30px; border-left: 2px solid #fbae16; } .courtexplained ul li { padding-left: 20px; text-indent: -20px; } .courtexplained ul li.selected:before { content: "\25ba"; font-size: 12px; padding-right: 1px; vertical-align: 1px; } .chosen-container .chosen-results li.group { font-weight: bold; } .chosen-container .chosen-results li.item { margin-left: 15px; } #login_form input[type="button"], #login_form input[type="submit"] { margin:10px 5px 0 0; padding:6px 10px; height:31px; vertical-align:top; border: 2px solid #FBAE16; background: white; font:bold 11px Verdana, Arial, sans-serif; cursor:pointer; text-transform:uppercase; } #login_form h2 { color:#000; margin:20px 0 5px; } #login_form label { display:block; margin-top:10px; } #login_form input[type="text"], #login_form input[type="password"] { height:25px; padding-left:6px; color:#666; border:1px solid #aaa; }