/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "navigation" in dotEditor style management */
* {font-family: Verdana, Arial, Helvetica, sans-serif; }
body {font-size: 75%; font-style: normal; font-weight: normal; color: #6a6a6a; margin: 0px; padding: 0px; background: url(/images/pages/page_bg.gif) repeat-x #e4e3d7; }
html, body {margin: 0;padding: 0;height: 100%; background-color:#e5e3d7;}
form {display: inline;}
img {border: 0px;}
.overflow {overflow: hidden;}
.nowrap {white-space: nowrap;}
.skiplink, .hidden {display: none;}
.topmenu_bg {background:url(/images/nav/black_bg_2.jpg) repeat-x; height: 39px; margin-left:25px; margin-right:25px;}
.topmenu {height: 42px; margin: auto; width: 960px; white-space: nowrap; overflow: hidden;}
.topmenu UL {width: 960px; margin-left: -40px; #margin-left: 0; padding-top: 0; margin-top: 0;}
#topicon_menu li {height: 42px; background-position: 0 0; background-repeat: no-repeat; white-space: nowrap; list-style: none; float: left;background-image: none;}
#topicon_menu li.float_right {height: 42px; background-position: 0 0; background-repeat: no-repeat; white-space: nowrap; list-style: none; float: right;}
#topicon_menu li a {background-image: url(/images/top/nav.jpg); background-repeat: no-repeat; height: 42px; display: block;}
#top_main_links {float:left; width:800px; height:39px;}
.nav_empty {float:left; padding:0px 8px 0px 8px;}
#nav_about, #nav_about_on {float:left; width: 110px; height: 39px; display: block;}
#nav_candidates, #nav_candidates_on {float:left; width: 119px; height: 39px; display: block;}
#nav_clients, #nav_clients_on {float:left; width:84px; height:39px; display: block;}
#nav_resources, #nav_resources_on {float:left; width: 106px; height: 39px; display: block;}
#nav_contact, #nav_contact_on {float:left; width: 110px; height: 39px; display: block;}
A#nav_about:link, A#nav_about:visited {text-decoration: none; background: url(/images/top/about.gif) no-repeat;}
A#nav_about:hover, A#nav_about_on:link, A#nav_about_on:visited, A#nav_about_on:hover {text-decoration: none; background: url(/images/top/about_f2.gif) no-repeat;}
A#nav_candidates:link, A#nav_candidates:visited {text-decoration: none; background: url(/images/top/candidates.gif) no-repeat;}
A#nav_candidates:hover, A#nav_candidates_on:link, A#nav_candidates_on:visited, A#nav_candidates_on:hover {text-decoration: none; background: url(/images/top/candidates_f2.gif) no-repeat;}
A#nav_clients:link, A#nav_clients:visited {text-decoration: none; background: url(/images/top/clients.gif) no-repeat;}
A#nav_clients:hover, A#nav_clients_on:link, A#nav_clients_on:visited, A#nav_clients_on:hover {text-decoration: none; background: url(/images/top/clients_f2.gif) no-repeat;}
A#nav_resources:link, A#nav_resources:visited {text-decoration: none; background: url(/images/top/resources.gif) no-repeat;}
A#nav_resources:hover, A#nav_resources_on:link, A#nav_resources_on:visited, A#nav_resources_on:hover {text-decoration: none; background: url(/images/top/resources_f2.gif) no-repeat;}
A#nav_contact:link, A#nav_contact:visited {text-decoration: none; background: url(/images/top/contact.gif) no-repeat;}
A#nav_contact:hover, A#nav_contact_on:link, A#nav_contact_on:visited, A#nav_contact_on:hover {text-decoration: none; background: url(/images/top/contact_f2.gif) no-repeat;}
.hidden {visibility: hidden; display: none;}
li {display: list-item;background-color: transparent;background-image: url(/images/icons/chev_g.gif);background-repeat: no-repeat;background-attachment: scroll;background-position: 0px 0.4em;margin-top: 7px;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 0pt;padding-right: 0pt;padding-bottom: 0.3em;padding-left: 15px;}
ul {margin-top: 0px;list-style-type: none;list-style-image: none;list-style-position: outside;}

