/*bdi style sheet */

p.kudos-quote {
color: #999999;
font-family: Times, "Times New Roman", serif;
font-size: 14pt;
font-weight: bold;
font-style: italic;
margin-left: 1em;
margin-bottom: -10pt;}

p.kudos-client {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: italic;
margin-left: 2.2em;}

p.nav-quote {
text-align: center;
color: white;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: normal;
letter-spacing: 2pt;}

td.about-contact {
background-color: #000000;
text-align: right;
padding-right: 2em;; height: 18px}

a.about-contact:link {
color: white;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
padding-bottom: 6px;}

a.about-contact:hover, a.about-contact:visited, a.about-contact:active {
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
background-color: #dfdfdf;
text-decoration: none;}

body.aboutbdi {
background-image: url("images/about-backgrnd.gif");
background-repeat: no-repeat;
background-position: 175px 50px;
background-color: white;
font-family: Arial, Helvetica, Verdana, sans-serif;
margin: 0em;
color: #000000;
font-weight: normal;
text-align: left;
font-size: 8pt;; font-style: normal}

body {
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal;
margin: 0em;}

body.jobsbdi {
background-image: url("images/job-background.gif");
background-repeat: no-repeat;
background-position: 175px 50px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal;
margin: 0em;
background-color: #fef6d2;}

body.employerbdi {
background-image: url("images/employer-backgrnd.gif");
background-repeat: no-repeat;
background-position: 175px 50px;
background-color: #E3FDE3;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal;
margin: 0em;}



h1 {
color: #5f5f5f;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18pt;
font-weight: bold;
}

h2 {
color: #ffffff;
font-family: Arial, Helvetica, Verdana, sans-serif;
background-color: #4f4f4f;
border-bottom: 2px #cfcfcf solid;font-size: 10pt;
font-weight: bold;
padding-top: 3px;
padding-left: 70px;
margin-left: -6.2em;}

h3 {
border-bottom: 2px #cfcfcf solid;
border-left: 1em #4f4f4f solid;
padding-left: 5px;
color: #000000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 9pt;
font-weight: bold;margin-left: -2.4em;}

td.contentpage {
padding-left: 5.6em;}

a.subnav:link {
background-color: white;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
padding: 5px;
font-weight: bold;
text-decoration: none;
border: 1px #000080 solid;}

a.subnav:visited {
background-color: silver;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
padding: 5px;
font-weight: bold;
text-decoration: none;
border: 1px #000080 solid;}

a.subnav:hover {
background-color: #00ffff;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
padding: 5px;
font-weight: bold;
text-decoration: none;
border: 1px #000080 solid;}

a.subnav:active {
background-color: #00ffff;
color: black;
font-family: Verdana, Helvetica, Arial, sans-serif

;
font-size: 8pt;
padding: 5px;
font-weight: bold;
text-decoration: none;
border: 1px #000080 solid;}

a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
padding: 2px;
text-decoration: none;
font-weight: bold;
color: #004080;} 

a:visited {
color: black;
font-family: Arial, Helvetica, Verdana, sans-serif;
padding: 2px;
text-decoration: underline;
font-weight: bold;}

a:hover {
background-color: #004080;
color: white;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
padding: 2px;
text-decoration: underline;}

a:active {
background-color: #004080;
color: white;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
padding: 2px;
}

img.left-float {
float: left;
margin-right: 1em;
margin-left: -1.8em;
}

img.right-float {
float: right;
margin-right: -0em;
margin-left: 1em;
}

/* CoolMenus 4 - default styles - do not edit */

.clCMAbs{ left:0; top: 0px;
visibility: hidden;
position: absolute;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{ background-color: white; 
visibility: visible;
border-top: 1px #000000 solid;
border-bottom: 1px #000000 solid;
position: absolute;}

td.navbarborder {
background-color: white;
border-bottom: 1px black solid;
border-top: 1px black solid;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family: Verdana, Helvetica, Arial, sans-serif font-size:8pt; font-weight:bold;
font-size: 8pt;
text-align: center;}
.clLevel0{background-color: #124962; color:white;}
.clLevel0over{background-color: white; layer-background-color:white; color: black cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:black; layer-background-color:black;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: Verdana, Helvetica, Arial, sans-serif font-size:8pt; font-weight:bold;
text-align: left;}
.clLevel1{background-color: white; layer-background-color:white; color:black;}
.clLevel1over{background-color:#97b0c1; layer-background-color:#97b0c1; color:black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:black; layer-background-color:#006699;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family: Verdana, Helvetica, Arial, sans-serif font-size:8pt; font-weight:bold}
.clLevel2{background-color:#124962; color:white;}
.clLevel2over{background-color:#97b0c1; layer-background-color:#97b0c1; color:black; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:black; layer-background-color:black;
}

img.title {
visibility: visible;
top: 0em;
left: 4em;
position: fixed;
float: left;
margin-left: -3.2em;}

a.about-contact:visited { color: white; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
