/* CSS Document */

table#top_bar { border-left: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF; border-top: 1px solid #CFCFCF;}
table#main_body { border-left: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF; border-top: 1px solid #CFCFCF;}

#top_bar_right {text-align: right}
#date_today {font-family: verdana; font-size: 11px; color: #000000; font-weight: bold}
#quick_links {font-family: verdana; font-size: 11px; color: #000000;}
td#top_nav_bar {background-color: #FFFFFF; vertical-align: bottom; border-bottom: 1px solid #CFCFCF;}
td#left_col {background-color: #999999; color: #FFFFFF}
td#center_col {background-color: #f2f2f2}
td#center_col a:link, td#center_col a:visited {color: #ff6600; text-decoration: none; }
td#center_col a:hover {color: #000000; text-decoration: underline; }
td#right_col {background-color: #ffffff}
td#footer {border-top: 1px solid #CFCFCF; font-family: verdana; font-size: 0.7em; color: #999999; text-align: center}
#index_img {padding-left: 2px; }
td#left_col #links {font-family: verdana; font-size: 0.75em; text-align:right}
td#left_col #links a {color: #FFFFFF; text-decoration: none;}
td#left_col #links a:hover {text-decoration: underline}

td#left_col #links #link { border-bottom: 1px solid white;}

#sml_img_left {padding-right: 6px; }
#sml_img_right {padding-left: 6px; }
h1#header {font-family: verdana; font-size: 1em; font-weight: bold; color: #000000; border-bottom: 1px solid #000000}
h2#sub_head {text-align: right; font-family: verdana; font-size: .85em; font-weight: bold; color: #ff9900; border-bottom: 1px solid #ff9900;}
#main_text {font-family: verdana; font-size: 0.8em; color: #000000;}

h4#latest_projects {font-family: verdana; font-size: 12px; font-weight: bold; color: #FF9900; border-bottom: 1px solid #FF9900}
#right_text {font-family: verdana; font-size: 10px;}
#right_text a {color: #FF9900; font-weight: bold; text-decoration: none;}
#right_text a:link {text-decoration: none;}
#right_text a:hover {text-decoration: underline;}
#right_text a:visited {text-decoration: none;}

#navlist
{
margin: 0px;
margin-bottom: 0px;
padding: 0px;
padding-left: 10px;
background-color: #FF9900;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 3px;
padding-top: 3px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #FF9900;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 0.6em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

