

/* styles added for 2010 page designs */
#homepageflash {}


/* styles added for 2010 event homepage designs */
.evt-main {width: 557px;}
.evt-sec {margin-bottom:25px;padding-right:5px;}
.evt-sec h2 {background-color:#656565; color:#ffffff; font-size:10px; padding:10px; text-transform:uppercase;}
.evt-sec ul {list-style:none; margin:0px; margin-left:9px; padding:0px;}
.evt-sec ul li {margin:0px; padding:1px 0px; line-height:15px;}

.evt-list {}
.evt-list h3 {padding:10px; background-color:#731702; color:#ffffff; font-size: 10px;}
.evt-list p {border-top:solid #f3f3f3 1px; padding:10px 5px 0px 5px;}

#evt-gen {background-color:#f3f3f3; margin-left:3px; width:155px;}
#evt-gen div {font-size:9px; padding:5px;}
#evt-gen div a.undone {color:#00FF00;}
#evt-gen div ul {margin-left:10px; margin-top:-10px; padding:0px; list-style-image:url(/images/design10/lgrp_bullet.gif);}
#evt-gen div ul li {padding:1px 0px;}
#evt-gen div ul li a {font-weight:normal;}
#evt-gen h2 {background-color:#cccccc; color:#731702; font-size:10px; padding:10px; text-transform:uppercase; width:155px;}

#evt-spn {padding-top:5px;}
#evt-spn h2 {background-color:#cccccc; color:#731702; font-size:10px; padding:5px 10px; text-transform:uppercase;}
#evt-spn div {background-color:#f3f3f3;}

.evt-venue {padding:5px; background-color:#ffffff;}
.evt-links {width:120px; text-align:right; font-size:9px; padding:5px 8px 5px 5px; background-color:#ffffff;}
.evt-top {width:100%; border-bottom:1px solid #cccccc;}





.grid-bullet {margin-left:15px; padding-left:4px;}
.grid-border {background-color:#979797;}
.grid-horizontal-border {background-image:url(/images/design/grid_horizontal.gif); }
.grid-head {background-image:url(/images/design/grid_background_heading.gif); background-color:#F0F0F0;}
.grid-head-margin {margin:2px; margin-left:6px;}
.grid-content-margin {margin-top:6px; margin-left:6px; margin-right:6px; margin-bottom:6px;}
.grid-content {background-color:#FFFFFF;}
.grid-content-heading {color:#074B88;}
.grid-content-heading:hover,.grid-content-heading:focus {text-decoration:none;}

.search-advanced {color:#FFFFFF; text-decoration:none; font-size:8.5pt;}
.search-advanced:hover,.search-advanced:focus {text-decoration:underline;}
.search-input {font-size:8.5pt; font-family:arial,helvetica,sans-serif;}

/* */
.progress {color:#888888; font-size:8.5pt;}
.progress-on {background-color:#074B88; color:#DDDDDD; font-weight:bold; font-size:8.5pt;}
.progress-passed {background-color:#074B88; color:#DDDDDD; font-size:8.5pt;}


/* */
#tble-within {padding:10px;}
#important {background-color:#F0F0F2;}
#fieldname {border-right-width:0px;}
#fieldmiddle {border-right-width:0px; border-left-width:0px;}
#field {border-left-width:0px;}

.grid {background-color:#FFFFFF; border-collapse:collapse; border-color:#C5D5D5; padding:3px; padding-left:5px; padding-right:5px; vertical-align:top;}
th.grid {border-style:solid; border-width:1px;}
td.grid {border-style:solid; border-width:1px;}

td.sortby {padding:5px;}
th.sortby {padding:5px; background-color:#F0F0F2;}

td.displayrecord {padding:4px; vertical-align:top;}
td.displayrecordalignbottom {padding:4px; vertical-align:bottom;}
.displayrecord#fieldname {width:35px; padding-right:2px;}
.displayrecord#field {padding-left:2px;}
th.displayrecord {padding:3px; border-style:solid; border-width:1px; border-bottom-width:1px; border-color:#C5D5D5;}

.field-required-yes {border-style:solid; border-color:#586877; border-width:1px; margin:1px;}
.field-required-no {border-style:solid; border-color:#586877; border-width:1px; margin:1px;}

.gridlite {border-collapse:collapse; border-color:#C5D5D5; padding:4px;}
th.gridlite.displayrecord#important {background-color:#F0F0F2;}
th.gridlite {color:#646464; border-style:solid; border-width:1px; padding:3px; padding-left:4px; padding-right:4px;}
td.gridlite {vertical-align:top;}
td.gridlite#emptyspace {width:25px;}
td.gridlite.leftcell {padding-left:12px;}
td.gridlite.toprow {border-color:#E8E8E8; border-style:solid; border-width:0px; border-bottom-width:1px; border-top-width:0px;}
td.gridlite.bottomrow {border-color:#E8E8E8; border-style:solid; border-width:0px; border-top-width:1px; border-bottom-width:0px;}
td.gridlite.midrow {border-color:#E8E8E8; border-style:solid; border-width:0px; border-bottom-width:1px; border-top-width:1px;}


.gridsoft {border-collapse:collapse; border-color:#C5D5D5; padding:4px; border-width:0px;}
th.gridsoft {border-style:solid; border-bottom-width:1px;}
td.gridsoft {border-style:solid; border-top-width:1px;}
.gridsoft#gridsoft-left {border-style:solid; border-right-width:1px;}
.gridsoft#gridsoft-right {border-style:solid; border-left-width:1px;}
.gridsoft#gridsoft-mid {border-style:solid; border-right-width:1px; border-left-width:1px;}

.attentionbox-top {background-image:url(/images/elements/attentionbox/top.gif);}
.attentionbox-left {background-image:url(/images/elements/attentionbox/left.gif);}
.attentionbox-right {background-image:url(/images/elements/attentionbox/right.gif);}
.attentionbox-bottom {background-image:url(/images/elements/attentionbox/bottom.gif);}
.attentionbox {background-color:#EBEBEB;}
.attentionbox-heading {color:#074B88;}

table.buttonbar {width:100%; border-collapse:collapse;}
#btn-rightmost {padding-right:0px; text-align:right;}
#btn-leftmost {padding-left:0px;}
#btn-nearright {padding-right:20px; text-align:right;;}
#btn-nearleft {padding-left:20px;}

.brdcrumb-tbl {border-collapse:collapse; padding:0px; vertical-align:top;}
table.brdcrumb-tbl {width:100%;}
#brdcrumb-saehome-cell {padding-left:12px; padding-top:12px;}
#brdcrumb-logo-cell {padding-top:8px;}
#brdcrumb-trail-cell {width:95%; padding-top:12px;}
#brdcrumb-vehicle-cell {height:39px; vertical-align:bottom;}

td.results-nav {padding:5px;}
div.results-nav {text-align:right; float:right; padding:4px;}
td.btn-table {padding:5px; padding-left:8px; padding-right:8px;}
td.btn-table#search {border-color:#D8D8E8; background-color:#F9F9F9; border-style:solid; border-width:1px;}
#search{color:#943C35;}
td.pagenumber#onpage {border-color:#D8D8E8; background-color:#F9F9F9; border-style:solid; border-width:1px;}
td.pagenumber {padding:3px;}
th.pagenumber {font-size:9pt; font-weight:normal;}

div.blurb-right {float:right; padding-top:1px; font-weight:normal;}
#buttonbar {padding-top:8px;}

.listitem {border-width:0px; border-style:dotted; border-color:#CCCCCC; border-bottom-width:1px; padding:2px; padding-left:4px; padding-bottom:8px; margin-bottom:8px;}
.listitemSep {border-style:dashed; border-width:1px;}



.red {color:#990033;}
.sections-title {color:#FFFFFF; font: 22px arial,helvetica; font-weight:bold;}

.sae-table-heading-color {background-image:url(/images/design/grid_background_heading.gif); background-color:#F0F0F0; color:#074B88; font-weight:bold;}
.sae-table-subheading-color {background-color:#EEEEEE;}
.sae-table-border-color {background-color:#979797;}
.sae-table-body-color {background-color:#FFFFFF;}
.sae-table-altheading-color {background-color:#EEEEEE; font-weight:bold;}

.search-nav {font: 9pt verdana,arial,helvetica; font-weight:bold;}
.search-nav-plain {font: 8.5pt verdana,arial,helvetica; font-weight:normal;}
.search-results {font: 9.5pt arial,helvetica;}
.search-results-fine {font: 8.5pt arial,helvetica;}
.search-term-highlight {background-color:#FFFF88; font-weight:bold;}

.internal-search-fix {color:#FFFFFF; font: 1pt arial;}
