body {margin:0px; font:10px Verdana,Arial; font-weight:normal; color:#000000; background: url(images/all_bg.gif) repeat}
table {background-color:#FCF1D7}
.content_main {font-size:12px; padding:20px}
.content_sidebar {font-size:12px; padding:12px}
.accent {text-transform: uppercase; color:#CC6633; font-weight:bold}
.footer{font-size:10px; text-transform: uppercase; color: #333; text-decoration: none}

A { color: #039; text-decoration: none}
A:hover { color: #CC6633;  text-decoration: underline}

A.footer { color: #333; text-decoration: none}
A:hover.footer { color: #CC6633;  text-decoration: underline}

A.sidebar { color: #039; text-decoration: none}
A:hover.sidebar { color: #CC6633;  text-decoration: underline}

A.home { color: #fff; text-decoration: none; font-weight: bold}
A:hover.home { color: #ffff99;  text-decoration: none; font-weight: bold}

.copyright {font-size:9px; text-transform:none; padding-top: 5px}
.title {text-transform: uppercase; color:#CC6633; font-weight:bold}
.subtitle {font-weight:bold}
.sidebar{font-size:10px; text-transform: none; color: #333; text-decoration: none}
.sidebar_bold {font-weight:bold}
ul.styled {list-style:circle; margin:20px}

.principal_name {text-transform: uppercase; color:#036; font-weight:bold}
.principal_title {text-transform: uppercase; color:#036; font-weight:normal; font-style:italic}
.principal_descript {font-size:10px}

.portfolio_subtitle {text-transform: uppercase; font-size: 10px; color:#333}
.portfolio_subtitle-detail {text-transform: uppercase; color:#036; font-weight:normal}

.sitemap_level1 {text-indent:5px}
.sitemap_level2 {text-indent:10px}
.sitemap_level3 {text-indent:15px}

ul.menu {list-style:none; margin:0; padding:0; z-index:9999; text-transform: uppercase}
ul.menu * {margin:0; padding:0; z-index:9999}
ul.menu a {display:block; color:#fff; text-decoration:none; z-index:9999}
ul.menu li {position:relative; float:left; margin-right:0px; z-index:9999}
/*my additions to stylize nav */
ul.menu li a:hover {color:#ffff99; border-bottom:0px solid #ffcc33; z-index:9999}
/*end my additions to stylize nav */
ul.menu ul {position:absolute; top:30px; left:0; background:#e5e5e5; display:none; opacity:0; list-style:none; z-index:9999; width:155px}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:155px; margin:0; z-index:9999}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#dldldl;  color:#000; z-index:9999}
ul.menu ul li a:hover {background-color:#315273; color:#ffff99; border-bottom:none; z-index:9999}
ul.menu ul ul {left:155px; top:-1px; z-index:9999}
ul.menu .menulink {border:0px solid #aaa; padding:3px 7px 5px; font-weight:bold; background:url(images/trans.png); z-index:9999; 
width:100px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/trans.gif); z-index:9999}
ul.menu .sub {background:#e5e5e5 url(images/arrow.gif) 145px 8px no-repeat; z-index:9999}
ul.menu .topline {border-top:1px solid #aaa; z-index:9999}