* { margin:0; padding:0; }

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address { margin: 0.5em 0; } 

li,dd { margin-left:1em;} 

fieldset { padding:.5em; } 

img {border: 1;
color: #7B7B7B;
border-color: #7B7B7B;
}

a img {border: 0;}

table {
margin-left: 50px;
margin-right: 50px;
background: url(../images/gradient.jpg) no-repeat;
border-collapse:collapse;
border:1px solid #D7D7D7;
}

body {
background: #EBF2F9 url(../images/bg_bb.jpg) repeat-x;
color: #000000;
font:85% Verdana,Arial,sans-serif;
}

#top_a {
background: #292929;
}

#branding_header {
background:url(../images/image88.jpg) no-repeat;
}

#branding_header_2{
background:url(../images/image89.jpg) no-repeat;
}

#branding_header_3{
background:url(../images/image15.jpg) no-repeat;
}

#branding_header_4{
background:url(../images/image33.jpg) no-repeat;
}

#branding_header_5{
background:url(../images/image14.jpg) no-repeat;
}

#branding_header_6{
background:url(../images/image27.jpg) no-repeat;
}

#top_nav {
background: #292929;
}

#pathway {
background:#ffffff;
}

#pathway2 {
background:#ffffff;
}

#footer {
color: #FFFFFF;
font: 80% Verdana,Arial,sans-serif;
}

#footer a:link {
color:#ffffff;
text-decoration:none;
font: 100% Verdana,Arial,sans-serif;
}

#footer a:visited {
color:#ffffff;
text-decoration:none;
font: 100% Verdana,Arial,sans-serif;
}

#footer a:hover {
color:#FFE87F;
text-decoration:none;
font: 100% Verdana,Arial,sans-serif;
}

#footer a:active {
color:#ffffff;
text-decoration:none;
font: 100% Verdana,Arial,sans-serif;
}

#footer_shadow {
color: #000000;
}

h1 {
color: #000000; 
font-size: 1.4em; 
font-weight: bold;
}

h2 {
color: #000000; 
font-size: 1.3em; 
font-weight: bold;
}

h3 {
color: #000000; 
font-size: 1.2em; 
font-weight: bold;
}

h4 {
color: #000000; 
font-size: 1.1em; 
font-weight: bold;
}

h5 {
color: #000000; 
font-size: 1em; 
font-weight: bold;
}

h6 {
color: #000000; 
font-size: 0.9em;
font-weight: bold;
}

blockquote {
background: #FFFFFF;
border: 1px solid #7B7B7B;
margin: 10px;
padding: 0.5em;
color: #000000;
line-height: 140%;
}

a:link {
font-size: 12px; 
color: #000000; 
text-decoration: underline;
background-color:inherit;
}

a:visited {
font-size: 12px; 
color: #000000; 
text-decoration: underline;
background-color:inherit;
}

a:hover {
color: #2B9FF9;	
text-decoration: underline;
background-color:inherit;
}

a:active {
color: #2B9FF9;	
text-decoration: underline;
background-color:inherit;
}

.blockquote {
margin-left: 4px;
color: #000000;
font: 85% Verdana,Arial,sans-serif;
}

a.blockquote:link, a.blockquote:visited {
color: #0ABFF4;
font: 85% Verdana,Arial,sans-serif;
}

a.blockquote:hover {
color: #999;
font: 85% Verdana,Arial,sans-serif;
}


.pathway {
margin-left: 4px;
color: #000000;
font: 85% Verdana,Arial,sans-serif;
}

a.pathway:link, a.pathway:visited {
color: #0ABFF4;
font: 85% Verdana,Arial,sans-serif;
}

a.pathway:hover {
color: #999;
font: 85% Verdana,Arial,sans-serif;
}

.pathway2 {
margin-left: 4px;
color: #000000;
font: 85% Verdana,Arial,sans-serif;
}

a.pathway2:link, a.pathway2:visited {
color: #0ABFF4;
font: 85% Verdana,Arial,sans-serif;
}

a.pathway2:hover {
color: #999;
font: 85% Verdana,Arial,sans-serif;
}

* html body #mainlevel a { width: auto; }

#sidebar #mainlevel li a:hover, 
a#active_menu:link, 
a#active_menu:visited { 
background-color: #0ABFF4; 
color: #fff;
border-right: 3px solid #0ABFF4; 
}

div#top_nav ul#mainlevel-nav {
margin: 0;
padding: 0;
width: 778px;
height: 25px;
line-height: 25px;
border: 0px solid red;
text-indent: 6px;
}

div#top_nav ul#mainlevel-nav li {
float: left;
width: auto;
margin: 0;
padding: 0 5px 0 5px;
list-style-type: none;
background: none;
}

div#top_nav ul#mainlevel-nav a.mainlevel-nav, 
div#top_nav ul#mainlevel-nav a.mainlevel-nav:link,
div#top_nav ul#mainlevel-nav a.mainlevel-nav:visited {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
padding: 3px 6px 4px 6px;
}
 
div#top_nav ul#mainlevel-nav a.mainlevel-nav:hover {
color: #FFE87F;
font-weight: bold;
text-decoration: none;

}

div#top_nav ul#mainlevel-nav a#active_menu {
color: #FFE87F;
font-weight: bold;
text-decoration: none;

}