/*			Systech Print CSS		*/


#logo img, #logo a img {
border: none !important;
}

#main_nav{
display: none;
}

#side_image{
display: none;
}

#side_nav {
display: none;
}


#footer {
width: 766px;
height: 50px;
clear: both;
float: left;


}

#footer_items {
display: inline;
margin-top: 10px;
margin-right: 3px;
float: right;

}

.left_link {
border-right: 1px solid #000;
padding-right: 10px;
}

#footer_items li {
display: inline;
margin-left: 10px;	
}

.seperator {
clear: both;
}

/*		*** Typography ***		*/

body {
font-size: 62.5%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#header {
}

#main_nav{
font-size: 1.1em;
}

#main_nav li a:link, #main_nav li a:visited {
color: #000;
text-decoration: none;
}

#main_nav li a:active {
}

#main_nav li a:hover {
}

#breadcrumb_nav p, #breadcrumb_nav a{
font-size: 1.0em;
padding-top: 4px;
color: #666666;
}

#content_wrapper {
height: auto;
}

#side_image{
}

#side_nav {
}

#side_nav ul li a {
font-size: 1.2em;
text-decoration: none;
}

#side_nav_footer_links p a {
color: #999999;
font-size: 1.1em;	
}

#main_body h1 {
font-size: 1.5em;
font-weight: bold;
color: #000000;
}

#main_body h2 {
font-size: 1.3em;
font-weight: bold;
color: #000000;
}

#main_body h2.staff_profile {
font-size: 1.3em;
font-weight: normal;
color: #000000;
}

#main_body p{
font-size: 1.2em;
}

#main_body a {
text-decoration: underline;
}

#main_body ul li, #main_body ul li a{
font-size: 1.2em;
}

/* Styling for Document Listing Table*/

#documentListing p, #documentListing p a {
font-size: 1.2em;

}

#footer {

}

#footer_items {
}

#footer_items li a {
color: #999;
text-decoration: none;
}


/*		*** Page Specific Behvaiours ***		*/


/* home */
body.home h1 {
color: #385689 !important;
font-weight: bold;
}

body.home a:hover {
color: #385689 !important;
}

/* about */

body.about h1 {
color: #E61517 !important;
font-weight: normal !important;
}

body.about #about_link a {
background: url(../images/nav/about_top_active.html) top left repeat-x;
border-bottom: 5px solid #E61517 ;
color: #E61517 !important;
}

body.about a:hover {
color: #E61517 !important;
}

body.about #side_nav ul li a.active {
color: #E61517;
}

/* services */
body.services h1 {
color: #733178 !important;
font-weight: normal !important;
}

body.services #services_link a {
background: url(../images/nav/services_top_active.html) top left repeat-x;
border-bottom: 5px solid #733178 ;
color: #733178 !important;
}

body.services #main_body ul li {
list-style: none;
text-indent: 0 !important;
}

body.services #main_body ul li ul li {
list-style: none;
background: url(../images/individualPurple.gif) no-repeat top left;
padding-left: 40px;
line-height: 30px;
margin-left: -10px;	
}

body.services a:hover, body.services #side_nav ul li a.active {
color: #733178 !important;
}


/* sectors */
body.sectors h1 {
color: #006BBA !important;
font-weight: normal !important;
}

body.sectors #sectors_link a {
background: url(../images/nav/sectors_top_active.html) top left repeat-x;
border-bottom: 5px solid #006BBA;
color: #006BBA;
}

body.sectors a:hover, body.sectors #side_nav ul li a.active {
color: #006BBA !important;
}

/* clients */
body.clients h1 {
color: #E61517 !important;
font-weight: normal !important;
}

body.clients #clients_link a {
background: url(../images/nav/clients_top_active.gif) top left repeat-x;
border-bottom: 5px solid #E61517;
color:#E61517 !important;
}

body.clients a:hover, body.clients #side_nav ul li a.active {
color: #E61517 !important;
}

/* contact */
body.contact h1 {
color: #038365 !important;
font-weight: normal !important;
}

body.contact #contact_link a {
background: url(../images/nav/contact_top_active.gif) top left repeat-x;
border-bottom: 5px solid #038365;
color: #038365 !important;
}

body.contact a:hover, body.contact #side_nav ul li a.active {
color: #038365 !important;
}

/* Opportunities */
body.Opportunities h1 {
color: #04236C !important;
font-weight: normal !important;
}

body.Opportunities #Opportunities_link a {
background: url(../images/nav/Opportunities_top_active.html) top left repeat-x;
border-bottom: 5px solid #04236C;
color: #04236C !important;
}

body.Opportunities a:hover, body.Opportunities #side_nav ul li a.active {
color: #04236C !important;
}

/* assoc_bodies */
body.associated_bodies h1 {
color: #DB3703 !important;
font-weight: normal !important;
}

body.associated_bodies #assoc_bodies_link a {
background: url(../images/nav/assoc_bodies_top_active.html) top left repeat-x;
border-bottom: 5px solid #DB3703;
color: #DB3703 !important;
}

body.associated_bodies a:hover, body.associated_bodies #side_nav ul li a.active {
color: #DB3703 !important;
}

/* sitemap */
body.sitemap h1 {
color: #733178  !important;
font-weight: normal !important;
}

body.sitemap #sitemap_link a {
background: url(../images/nav/sitemap_top_active.gif) top left repeat-x;
border-bottom: 5px solid #733178;
color: #733178 !important;
}

body.sitemap a:hover, body.sitemap #side_nav ul li a.active {
color: #733178 !important;
}



/*		*** Main Navigation Hover Behvaiours ***		*/


#about_link a:hover{
color: #E61517 !important;
border-bottom: 5px solid #E61517;
}

#services_link a:hover{
color: #733178 !important;
border-bottom: 5px solid #733178 ;
}

#sectors_link a:hover{
color: #006BBA !important;
border-bottom: 5px solid #006BBA ;
}

#clients_link a:hover{
color: #E61517 !important;
border-bottom: 5px solid #E61517 ;
}

#contact_link a:hover{
color: #038365 !important;
border-bottom: 5px solid #038365 ;
}

#Opportunities_link a:hover{
color: #04236c !important;
border-bottom: 5px solid #04236C ;
}

#assoc_bodies_link a:hover{
color: #DB3703 !important;
border-bottom: 5px solid #DB3703;
}


#sitemap_link a:hover{
color: #733178 !important;
border-bottom: 5px solid #733178;
}