/* CSS Document For ComboHtml.pl ABQ*/
table#recordFormTable {
 border: thin #808080 ridge;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 background-color: #D1DAAD; ;
 width: 550px;
}
table#recordFormTable td.col1 {
 text-align: right;
 width: 175px;
 vertical-align: top;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
}
table#recordFormTable td.col2 {
 width: 374px;
 text-align: left;
 vertical-align: top;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
}
.instructions {
 color: navy;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
.helpText {
 font-size: 13px;
}
div.helpBoxTop {
 background-color: olive;
 padding: 4px; 
 color: white;
 font-weight: bold;
 margin-bottom: 7px;
}
div.helpBox {
 width: 235px;
 height: 225px;
 padding: 6px;
 position: absolute;
 background-color: white;
 border: medium olive outset;
 text-align: left;
 color: #000000;
 visibility: hidden;
 margin-top: -176px;
 right: 1px;
 cursor: pointer;
}
div.helpBoxG {
 width: 235px;
 height: 340px;
 padding: 6px;
 position: absolute;
 background-color: white;
 border: medium olive outset;
 text-align: left;
 color: #000000;
 visibility: hidden;
 margin-top: -176px;
 right: 1px;
 cursor: pointer;
}
a:link {
 color: #000080;
}
a:visited {
 color: #000080;
}
a:hover {
 color: #0033FF;
}
a:active {
 color: #000080;
}
span.helpBoxTopX {
 font-weight: bold;
 color: white;
 position: absolute;
 right: 15px;
 cursor: pointer;
}
table#searchRecordFormTable {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 background-color: #D1DAAD;
 width: 550px;
}
table#searchRecordFormTable td.col1 {
 width: 100px;
 text-align: right;
}
table#searchRecordFormTable td.col2 {
 width: auto;
 text-align: left;
}
table#recordNavTable {
 width: 699px;
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic;
 color: #000000;
 background-color: #EFF5D3;
 font-size: .8em;
 margin-top: 0px;
 margin-bottom: 0px;
 border: 1px #D9D7C3 ridge;
}
.thirdsWidth{
 width: 33%;
}
table#recordNavTable a:link {
 color: navy;
 text-decoration: underline;
}
table#recordNavTable a:visited {
 color: #000000;
 text-decoration: underline;
}
table#recordNavTable a:hover {
 text-decoration: underline;
 color: blue;
 font-weight: 500;
}
table#recordLongTable {
 background-color: white;
 width: 699px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 border: 1px #D9D7C3 ridge;
}
table#recordLongTable td.col1 {
 width: 125px;
 text-align: right;
 vertical-align: top;
}
table#recordLongTable td.col2 {
 width: auto;
}
table#recordLongTable td.caption {
 background-color: #B8B554;
 }
table#recordLongTable span.caption1 {
 background-color: #B8B554;
 color: #FFFFFF;
 font-size: 19px;
 font-weight: bold;
 float: left;
}
table#recordLongTable span.caption2 {
 background-color: #B8B554;
 color: #FFFFFF;
 font-size: 17px;
 float: right;
}
table#recordLongTable span.caption2 a:link {
 color: #FFFFFF;
 text-decoration: underline;
 font-size: 17px;
}
table#recordLongTable span.caption2 a:visited {
 color: #FFFCE6;
 text-decoration: underline;
 font-size: 17px;
}
table#recordLongTable span.caption2 a:hover {
 text-decoration: underline;
 color: navy;
 font-size: 17px;
}
table#recordLongTable tr.odd {
 background-color: #FFFFFF;
}
table#recordLongTable tr.even {
 background-color: #EFF5D3;
}
.evenRowColor {
 background-color: #FFFFFF;
}
.oddRowColor {
 background-color: #EFF5D3;
}
div#map {
 width: 600px;
 height: 500px;
}
.highlight {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #0000FF;
 background-color: #F2EFE9;
}
body#home {
 background-color: #EEEEEE;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#homeTable {
 background-color: white;
 width: 725px;
 vertical-align: top;
 border: thin black groove;
}
.footerLinks {
 font-size: .9em;
}
table#disclaimerTable {
 width: 699px;
 }
.searchOptionsBox {
 border: 1px ridge #807E73;
 width: 550px;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 background-color: #D1DAAD;
}
body#add_form {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#addFormTable {
 width: 725px;
 background-color: white;
}
body#add_success {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#addSuccessTable {
 width: 725px;
 background-color: white;
}
body#add_failure {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#addFailureTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
body#view_search {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#viewSearchTable {
 width: 699px;
 background-color: white;
 vertical-align: top;
}
body#view_wday {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#viewWdayTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
body#view_success {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
form#quickSearchForm select#city {
 font-family: Arial;
 font-size: 12px;
 font-style: normal;
 width: 165px;
 vertical-align: middle;
 text-align: left;
}
form#quickSearchForm select#quad {
 font-family: Arial;
 font-size: 12px;
 font-style: normal;
 width: 75px;
 vertical-align: middle;
 text-align: left;
}
form#quickSearchForm select#location {
 font-family: Arial;
 font-size: 12px;
 font-style: normal;
 width: 285px;
 vertical-align: middle;
 text-align: left;
}
form#quickSearchForm select#day_code {
 font-family: Arial;
 font-size: 12px;
 font-style: normal;
 width: 165px;
 vertical-align: middle;
 text-align: left;
}
form#quickSearchForm select#part_of_day {
 font-family: Arial;
 font-size: 12px;
 font-style: normal;
 width: 75px;
 vertical-align: middle;
 text-align: left;
}
form#quickSearchForm select#meeting_type {
 font-family: Arial;
 font-size: 12px;
 font-style: normal;
 width: 285px;
 vertical-align: middle;
 text-align: left;
}
table#quickSearchFormTable {
 width: 699px;
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic;
 color: #000000;
 background-color: white;
 font-size: 12px;
 margin-top: 0px;
 margin-bottom: 0px;
 border: 1px #D9D7C3 ridge;
}
form#quickSearchForm label {
 font-size: 15px;
 font-style: normal;
}
form#quickSearchForm button {
 width: 2.5em;
 height: 2em;
 text-align: center;
 vertical-align: middle;
}
form#quickSearchForm button.buttonImage {
 margin: -2px 0 0 0;
 vertical-align: middle;
 text-align: center;
}
#quickSearchFormReset{
 margin-left: 75px;
}
#quickSearchFormSubmit{
 margin-right: 75px;
}
table#viewSuccessTable {
 width: 699px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 margin-top: 0px;
 border: 1px #D9D7C3 ridge;
}
table#viewSuccessTable td.caption {
 background-color: #B8B554;
}
table#viewSuccessTable span.caption1 {
 background-color: #B8B554;
 color: #FFFFFF;
 font-size: 17px;
 font-weight: bold;
 float: left;
}
table#viewSuccessTable span.caption2 {
 background-color: #B8B554;
 color: #FFFFFF;
 font-size: 17px;
 float: right;
}
table#viewSuccessTable span.caption2 a:link {
 color: #FFFCE6;
 text-decoration: underline;
 font-size: 17px;
}
table#viewSuccessTable span.caption2 a:visited {
 color: #FFFCE6;
 text-decoration: underline;
 font-size: 17px;
}
table#viewSuccessTable span.caption2 a:hover {
 text-decoration: underline;
 color: navy;
 font-size: 17px;
}
table#viewSuccessTable a:link {
 color: navy;
 text-decoration: underline;
 font-size: 13px;
}
table#viewSuccessTable a:visited {
 color: navy;
 text-decoration: underline;
 font-size: 13px;
}
table#viewSuccessTable a:hover {
 text-decoration: underline;
 color: blue;
 font-size: 13px;
 font-weight: 500;
}
table#viewSuccessTable td.header {
 background-color: #99CC67;
 font-size: 17px;
 color: #FFFFFF;
 font-weight: bold;
 font-style: italic;
}
table#viewSuccessTable td.col1 {
 width: 65px;
}
table#viewSuccessTable td.col2 {
 width: 68px;
}
table#viewSuccessTable td.col3 {
 width: 100px;
}
table#viewSuccessTable td.col4 {
 width: auto;
}
table#viewSuccessTable td.col5 {
 width: 125px;
}
table#viewSuccessTable td.col6 {
 width: 65px;
}
body#view_failure {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#viewFailureTable {
 width: 699px;
 background-color: white;
 vertical-align: top;
}
body#delete_search {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#deleteSearchTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
body#delete_form {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#deleteOneFormTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
table#deleteFormContainerTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
table#deleteFormTable {
 font-family: Arial, Helvetica, sans-serif;
 background-color: #D1DAAD;
 width: 700px;
 font-size: 12px;
}
table#deleteFormTable td.col1 {
 width: 65px;
}
table#deleteFormTable td.col2 {
 width: 68px;
}
table#deleteFormTable td.col3 {
 width: 100px;
}
table#deleteFormTable td.col4 {
 width: auto;
}
table#deleteFormTable td.col5 {
 width: 125px;
}
table#deleteFormTable td.col6 {
 width: 65px;
}
table#deleteFormTable td.col7 {
 width: 10px;
}
body#delete_success {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#deleteSuccessTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#delete_failure {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#deleteFailureTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#modify_search {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#modifySearchTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
table#modifyFormContainerTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
table#modifyFormTable {
 font-family: Arial, Helvetica, sans-serif;
 background-color: #D1DAAD;
 width: 700px;
 font-size: 12px;
}
table#modifyFormTable td.col1 {
 width: 65px;
}
table#modifyFormTable td.col2 {
 width: 68px;
}
table#modifyFormTable td.col3 {
 width: 100px;
}
table#modifyFormTable td.col4 {
 width: auto;
}
table#modifyFormTable td.col5 {
 width: 125px;
}
table#modifyFormTable td.col6 {
 width: 65px;
}
table#modifyFormTable td.col7 {
 width: 10px;
}
body#modify_form {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
body#modify_form_record {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#modifyFormRecordTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
body#modify_success {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#modifySuccessTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
body#modify_failure {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#modifyFailureTable {
 width: 725px;
 background-color: white;
 vertical-align: top;
}
body#login_form {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#loginFormTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#login_failure {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#loginFailureTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#admin_display {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#adminDisplayTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#unauth {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#unauthTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#signup_form {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#signupFormTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#signup_success {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#signupSuccessTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
body#unknown_action {
 background-color: white;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
}
table#unknownActionTable {
 width: 500px;
 background-color: white;
 vertical-align: top;
}
h2#logo {
 color: #FFFCE6;
 background-color: #807E73;
 text-align: center;
 width: 725px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 height: 100px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 0px;
 border: 1px #D9D7C3 ridge;
}
.banner {
 background-color: olive;
 font-family: Arial, Helvetica, sans-serif;
 color: white;
 font-size: .8em;
 font-weight: bold;
 text-align: left;
}
.pageTitle {
 font-size: 1.4em;
 font-weight: bold;
 text-align: center;
}
.pageSubtitle {
 text-align: center;
 font-size: 1em;
}
.permissions {
 font-size: 1em;
 font-weight: bold;
 text-align: left;
}
.errorTitle {
 font-size: 1.4em;
 color: red;
 text-align: center;
}
.errorText {
 font-size: 1em;
 color: red;
 font-weight: bold;
}
.center {
 text-align: center;
}
.bold {
 font-weight: bold;
}
.pageText {
 font-size: .9em;
}
.smallText{
 font-size: .7em;
}
form {
 display: inline;
}

