/*
 * Created by Tim Sexton at the Center for Advanced Spatial Technologies [http://www.cast.uark.edu].
 * This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
 * http://creativecommons.org/licenses/by-nc-sa/3.0/
 */

/* default color style at the bottom */

/* page,body */
* {border:0; margin:0; padding:0;}
body {background-color:#333; color:#000; font-size:12px; font-family:arial,verdana,sans-serif; text-align:left;}
input {font-family:tahoma; font-size:8pt;}
textarea {font-family:verdana; font-size:9pt; line-height:18px;}
select {font-size:11px;}
img {margin:5px;}

/* general */
a:link {text-decoration:none; font-weight:bold;}
a:visited {text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline; font-weight:bold;}
a:active {text-decoration:none;	font-weight:bold;}

/* wrap */
#wrap {margin:0 auto; width:869px;}

/* header */
#header {height:75px;}

/* header_nav */
#header_nav ul {float:left; height:27px; list-style:none; width:400px;}
#header_nav ul li {float:left; position:relative; width:75px; display:block; list-style:none; text-decoration:none; text-align:center; font-weight:normal;}
#header_nav ul li a {display:block; color:#ccc; line-height:30px; border-right:1px solid;}
#header_nav ul li a.last {padding:1px; border:0px; width:85px;}
#header_nav ul li ul {display:none;}
#header_nav ul li ul li {width:250px; text-align:left;}
#header_nav ul li:hover a {color:#fff;}
#header_nav ul li:hover ul {display:block; position:absolute; top:30px; left:0; width:250px; border-top:1px solid #666;}
#header_nav ul li:hover ul li a {display:block; background-color:#333; color:#fff; padding-left:5px; line-height:22px; border:1px solid #666; border-top:none;}
#header_nav ul li:hover ul li a.hide {display:none;}
#header_nav ul li:hover ul li:hover a {background-color:#666; color:#fff;}
#header_nav ul li:hover ul li:hover a.hide {display:none;}

/* header_subnav */
#header_subnav ul {float:right; width:175px; height:27px; margin:0px 5px 0px auto; list-style:none;}
#header_subnav ul li {float:right; *width:55px; list-style:none;}
#header_subnav ul li a {display:block; height:30px; padding:0px 5px 0px 5px; line-height:30px; text-align:center; color:#ccc; border-right:1px solid;}
#header_subnav .first {*width:45px;}

/* header_search */
#header_search {float:right; padding:3px;}
#search input[type=text] { width:150px; margin-right:5px; padding:2px; border:solid 1px #333;}
#search input[type=submit] { margin-right:5px; padding:1px; border:solid 1px #333;}

/* header_title */
#header_title {float:right; width:100%;}
#header_title h1, #header_title h1 a {margin-top:10px; margin-right:5px; text-align:right; letter-spacing:1px; font-size:19px; font-weight:normal; color:#ccc;}
#header_title h2, #header_title h2 a {float:right; margin:0px 25px 0px 0px; font-size:11px; font-weight:normal; color:#999;}

/* content_wrap */
#content_wrap {width:100%; overflow:hidden; background-color:#fff; background-image:url('global/bg_content.gif'); background-repeat:repeat-y; background-position:0px 0px;}

/* content_header */
#content_header {overflow:hidden; background-image:url('global/bg_content_header.gif'); background-repeat:repeat-y; background-position:0px 0px;}
#content_header h1 {padding:20px 10px; color:#000; background-image:url('global/bg_content_header_open.gif'); background-repeat:no-repeat; background-position:0px 0px; font-size:24px;}
#content_header_close {background-image:url('global/bg_content_header_close.gif'); background-repeat:no-repeat; background-position:0px 0px;}

/* breadcrumbs */
#breadcrumbs {background-image:url('global/bg_breadcrumbs.gif'); background-repeat:repeat-y; background-position:0px 0px;}
#breadcrumbs p {padding:3px 15px; color:#000; font-size:11px; font-weight:bold;}

/* content_nav */
#content_nav {float:left; margin:5px; width:240px; line-height:175%;}
#content_nav h2 {padding:5px 0px 0px 5px; text-align:left; color:#333; font-size:14px; background:#fff; border-bottom:1px solid #e9e9e9;}
#content_nav ul {margin:0 0 10px; list-style:none;}
#content_nav ul li {list-style:none;}
#content_nav ul li a {display:block; padding:2px 2px 2px 10px;}
#content_nav ul li a:hover {background:#ddd; color:#000;}
#content_nav .bottom ul li a {color:#666;}

/* content_body */
#content_body {margin-left:250px; padding:15px; border-left:1px solid #e9e9e9;}
#content_body h1 {padding:0 0 2px; font-size:125%; border-bottom:1px solid #ccc;}
#content_body h2 {color:#ccc; font-size:115%; text-align:right;}
#content_body p {padding:0 0 10px;}
#content_body p ol, #content_body ol {margin-left:30px;}
#content_body p ul, #content_body ul {margin-left:14px;}
#content_body p ol li, #content_body ol li {}
#content_body p ul li, #content_body ul li {}

/* footer */
#footer {padding-top:15px; background-image:url('global/bg_footer.gif'); background-repeat:no-repeat; background-position:0px 0px;}
#footer p {font-size:11px; color:#999;}
#footer p a {color:#ccc;}

/* ajax search styles */
search #ajaxSearch_form, #search form {position:relative; width:auto; margin:0; padding:0;}
#ajaxSearch_intro {margin:10px 0 15px 0;}
#ajaxSearch_input {width:160px; background:#FFFFFF; font-size:0.8em; padding:3px 1px 2px 1px; border:2px inset gray;}
#ajaxSearch_submit {height:2em; background:#6F9303; text-transform:lowercase; font-size:0.9em; font-weight:bold; color:#FFFFFF;}
#ajaxSearch_output {font-size:90%; background-color:#EFEFEF; border:1px solid #6F9303; color:black; width:480px; z-index:1; padding:5px; margin:5px 0 15px 0;}
.ajaxSearch_paging {display:block; margin:5px 0 10px;}
.AS_ajax_result {color:#444; margin-bottom:3px;}
.AS_ajax_resultLink {text-decoration:underline;}
.AS_ajax_resultDescription, .ajaxSearch_resultDescription {color:#555; padding:2px;}
.AS_ajax_resultsIntroFailure {padding:3px;}
.AS_ajax_highlight1, .ajaxSearch_highlight1 {color:#CC0000; padding:0; font-weight:bold;}
.AS_ajax_highlight2, .ajaxSearch_highlight2 {color:#CB53DF; padding:0; font-weight:bold;}
.AS_ajax_highlight3, .ajaxSearch_highlight3 {color:#DF53B5; padding:0; font-weight:bold;}
.AS_ajax_highlight4, .ajaxSearch_highlight4 {color:#DF5380; padding:0; font-weight:bold;}
.AS_ajax_highlight5, .ajaxSearch_highlight5 {color:#A453DF; padding:0; font-weight:bold;}
.AS_ajax_highlight6, .ajaxSearch_highlight6 {color:#53ADDF; padding:0; font-weight:bold;}
.AS_intro {display:none;}

/* color style (#00437c) */
body {background-image:url('global/default/bg_page.gif'); background-repeat:repeat-x; background-position:0px 30px;}
a:link {color:#33f;}
a:visited {color:#339;}
a:hover {color:#339;}
a:active {color:#339;}
span.emo_address, a.emo_address {color:#33f;}
span.emo_address:hover, a.emo_address:hover {color:#339;}
#header {background-image:url('global/default/bg_header.gif'); background-repeat:no-repeat; background-position:0px 30px;}
#header_nav ul li a {border-right-color:#4c4c4c;}
#header_nav ul li a:hover {background-color:#4c4c4c;}
#header_nav ul li:hover a {background-color:#4c4c4c;}
#header_nav .active {background-color:#4c4c4c;}
#header_subnav ul li a {border-right-color:#4c4c4c;}
#header_subnav ul li a:hover {background-color:#4c4c4c;}
#header_subnav .active {background-color:#4c4c4c;}

