body { background-color: #9EA6AB; margin-bottom: 0px; margin-top: 0px; } td { color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; vertical-align: top; } h1 { color: #666666; font-family: helvetica, arial, verdana, sans-serif; font-size: 15px; } /*--- main table general ---*/ #main_table { height: 100%; width: 753px; } /*--- main table borders ---*/ td.brdr_main_table_left { background-image: url(../images/borders/page_left.jpg); background-repeat: repeat-y; width: 15px; } td.brdr_main_table_right { background-image: url(../images/borders/page_right.jpg); background-repeat: repeat-y; width: 15px; } /*-----------------------------------------------------*/ /*-----------------------------------------------------*/ /*--- links ---*/ a:link, a:active, a:visited { color: #666666; text-decoration: none; } a:hover { color: #666666; text-decoration: none; } a.a_dblue:link, a.a_dblue:active, a.a_dblue:visited { color: #0000ee; text-decoration: none; } a.a_dblue:hover { color: #0000ee; text-decoration: underline; } a.a_dblue_bold:link, a.a_dblue_bold:active, a.a_dblue_bold:visited { color: #0000ee; font-weight: bold; text-decoration: none; } a.a_dblue_bold:hover { color: #0000ee; font-weight: bold; text-decoration: underline; } a.a_dblue_bold_ul:link, a.a_dblue_bold_ul:active, a.a_dblue_bold_ul:visited { color: #0000ee; font-weight: bold; text-decoration: underline; } a.a_dblue_bold_ul:hover { color: #0000ee; font-weight: bold; text-decoration: underline; } a.a_dblue_ul:link, a.a_dblue_ul:active, a.a_dblue_ul:visited { color: #0000ee; text-decoration: underline; } a.a_dblue_ul:hover { color: #0000ee; text-decoration: underline; } /*-----------------------------------------------------*/ /*-----------------------------------------------------*/ /*--- colors ---*/ .lightblue { color: #567db9; } /*-----------------------------------------------------*/ /*-----------------------------------------------------*/ /*--- images ---*/ #logo { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: top; } #logo_img { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } /*-----------------------------------------------------*/ /*-----------------------------------------------------*/ /*--- search form ---*/ #search_form { float: right; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; vertical-align: top; } .search_form_input { font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; } .submit_button { background-color: #9EA6AB; border: 1px solid #9EA6AB; color: #ffffff; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; } /*-----------------------------------------------------*/ /*-----------------------------------------------------*/ /*--- left navigation ---*/ #left_navigation { padding-top: 27px; } #left_navigation .nav_element, #left_navigation .sub_nav_element { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align: middle; } #left_navigation .nav_element ul, #left_navigation .sub_nav_element ul { border-left: 12px solid #EAEAEA; list-style-type : none; margin: 0px 0px 0px 1px; padding: 0px 0px 0px 0px; } #left_navigation .nav_element ul li a:link, #left_navigation .nav_element ul li a:active, #left_navigation .nav_element ul li a:visited, #left_navigation .sub_nav_element ul li a:link, #left_navigation .sub_nav_element ul li a:active, #left_navigation .sub_nav_element ul li a:visited, #left_navigation .sub_nav_element ul li a:hover { display: block; font-weight: bold; line-height: 20px; margin: 0px 0px 0px 2px; padding: 0px 0px 0px 5px; } /*--- differentiate sub-nav color ---*/ #left_navigation .sub_nav_element ul li a:link, #left_navigation .sub_nav_element ul li a:active, #left_navigation .sub_nav_element ul li a:visited { color: #A8A8A8; } #left_navigation .nav_element ul li a:hover { background-color: #D1D1D1; display: block; font-weight: bold; line-height: 20px; margin: 0px 0px 0px 2px; padding: 0px 0px 0px 5px; } /*--- left nav on state ---*/ #left_navigation .nav_element ul li a.tab_on { background-color: #D1D1D1; display: block; font-weight: bold; line-height: 20px; margin: 0px 0px 0px 2px; padding: 0px 0px 0px 5px; } /*--- left nav header ---*/ #left_navigation .left_nav_header ul { border-left: 12px solid #ffffff; color: #666666; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; list-style-type : none; margin: 0px 0px 0px 1px; padding: 0px 0px 0px 0px; } /*--- left nav news classes ---*/ .left_nav_news { border-left: 12px solid #ffffff; color: #666666; padding: 5px 0px 0px 0px; } .news_date { font-family: helvetica, arial, verdana, sans-serif; font-size: 11px; font-weight: bold; } .news_headline { font-family: helvetica, arial, verdana, sans-serif; font-size: 11px; } /*-----------------------------------------------------*/ /*-----------------------------------------------------*/ /*--- content column ---*/ #content_column { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; vertical-align: top; width: 478px; } /*--- main content ---*/ #main_content { background-color: #ffffff; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; padding: 18px 25px 13px 25px; vertical-align: top; } #main_content_table { padding: 0px 0px 0px 0px; vertical-align: top; width: 100%; } #main_image { clear: both; margin-bottom: 35px; } #interior_image { border-left: 12px solid #EAEAEA; clear: both; float: right; margin-top: 28px; } #interior_image img { margin-left: 2px; } #content_spacer { border-bottom: 1px solid #D1D1D1; clear: both; height: 2px; line-height: 3px; } #content { line-height: 18px; margin-top: 20px; margin-left: 1px; padding-left: 13px; } #content a { color: #333333; text-decoration: underline; } /*--- lists :: example: events page list ---*/ .list_item { margin: 0px 0px 15px 0px; padding: 0px 0px 15px 0px; } .list_item_date { float: left; font-family: helvetica, arial, verdana, sans-serif; font-size: 11px; font-weight: bold; margin-right: 10px; width: 110px; } .list_item_information { float: left; font-family: helvetica, arial, verdana, sans-serif; font-size: 11px; font-weight: normal; margin-left: 0px; margin-right: 0px; width: 320px; } /*--- main footer content ---*/ td.main_footer { background-color: #ffffff; height: 15px; line-height: 15px; padding: 0px 0px 0px 0px; width: 723px; } #main_footer { background-color: #9EA6AB; color: #ffffff; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; font-weight: bold; height: 15px; line-height: 12px; margin-bottom: 13px; margin-left: 25px; margin-right: 25px; padding: 1px 5px 0px 5px; } #main_footer a { color: #ffffff; text-decoration: none; } #copyright { float: left; } #credits { float: right; }