/**************** body and tag styles ****************/

body, TR, TD  {
  font-family: Tahoma;
  font-weight: normal;
  font-size: 12px;
  line-height: 140%;
  color: #333;
  border: 0px;
}


/********************** font styles **********************/

/* MAIN HEADLINES */
h1 {
  font-family: Trebuchet MS;
  font-weight: bold;
  font-size: 23px;
  color: #047EAF;
  border: 0px;
}

/* SUB-HEADLINES */
h2 {
  font-family: Trebuchet MS;
  font-weight: normal;
  font-size: 16px;
  color: #606060;
  border: 0px;
}

/* HEADER TEXT */
h3 {
  font-family: Arial;
  font-weight: normal;
  font-size: 8px;
  color: #333;
  border: 0px;
}

/* FOOTER TEXT */
h4 {
  font-family: Arial;
  font-weight: normal;
  font-size: 10px;
  color: #333;
  border: 0px;
}

/* SUBPAGE MENUS */
h5 {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 8pt;
  color: #606061;
  border: 0px;
  }



/********************** link styles **********************/

/* DEFAULT LINKS */

a:link {
     color: #004FBA;
     background-color: transparent;
     text-decoration: none;
     }

a:visited {
     color: #004FBA;
     background-color: transparent;
     text-decoration: none;
     }

a:hover {
     color: #C90000;
     background-color: transparent;
     text-decoration: none;
     }

a:active {
     color: #A4A4A4;
     background-color: transparent;
     }




/* HEADER LINKS */

#headerlinks a:link {
     color: #606060;
     background-color: transparent;
     text-decoration: none;
     }

#headerlinks a:visited {
     color: #606060;
     background-color: transparent;
     text-decoration: none;
     }

#headerlinks a:hover {
     color: #0091D4;
     background-color: transparent;
     }

#headerlinks a:active {
     color: #000;
     background-color: transparent;
     text-decoration: none;
     }



/* FOOTER LINKS */

#footerlinks a:link {
     color: #fff;
     background-color: transparent;
     text-decoration: none;
     }

#footerlinks a:visited {
     color: #fff;
     background-color: transparent;
     text-decoration: none;
     }

#footerlinks a:hover {
     color: #606060;
     background-color: #FFF;
     }

#footerlinks a:active {
     color: #fff;
     background-color: transparent;
     text-decoration: none;
     }
     

/* MASTHEAD LINKS */

#mastheadlinks a:link {
     color: #fff;
     background-color: transparent;
     text-decoration: none;
     }

#mastheadlinks a:visited {
     color: #fff;
     background-color: transparent;
     text-decoration: none;
     }

#mastheadlinks a:hover {
     color: #0043A8;
     background-color: transparent;
     }

#mastheadlinks a:active {
     color: #fff;
     background-color: transparent;
     text-decoration: none;
     }
     

/* SUBMENU LINKS */

a.submenu:link {
     color: #606061;
     background-color: transparent;
     text-decoration: none;
     }

a.submenu:visited {
     color: #606061;
     background-color: transparent;
     text-decoration: none;
     }

a.submenu:hover {
     color: #C60009;
     background-color: #FFF;
     }

a.submenu:active {
     color: #000;
     background-color: transparent;
     text-decoration: none;
     }


/********************** content **********************/

#content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  align: left;
  valign: top;
  border: 0px;
  background-color: transparent;
}



/********************** list styles **********************/

#content
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#content li
{
padding-left: 16px;
padding-top:1px;
padding-bottom:2px;
background-image: url(images/arrow_list.gif);
background-repeat: no-repeat;
background-position: 0.1em;
}


/********************** form styles **********************/
		
input {
  font-family: tahoma;
  font-size: 8.5pt;
  background-color: #FFF;
  color: #636363;
  border: 1px solid #777;
  padding: 1.5px;
}

textarea {
  font-family: tahoma;
  font-size: 8pt;
  background-color: #FFF;
  color: #636363;
  border: 1px solid #777;
  padding: 1.5px;
}



/* =NAVS MAIN
================================================ */
ul#nav-main {
    width: 899px; height: 37px;
	background-image: url(../images/mainmenu.jpg); 
    margin: 0; padding: 0;
	position: relative;
	top:0px;
	left:0px;

}
ul#nav-main  li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
ul#nav-main  li, ul#nav-main  a { height: 37px; display: block; text-indent: -9999px; overflow: hidden; }
#main1 { left: 0px; width: 81px; }
#main2 { left: 81px; width: 119px; }
#main3 { left: 200px; width: 113px; }
#main4 { left: 313px; width: 111px; }
#main5 { left: 424px; width: 128px; }
#main6 { left: 552px; width: 150px; }
#main7 { left: 702px; width: 103px; }
#main8 { left: 805px; width: 94px; }

#main1 a:hover, #bd-home ul#nav-main #main1 a {
    background: transparent url(../images/mainmenu.jpg)
	0px -37px no-repeat; }
#main2 a:hover, #bd-jobseekers ul#nav-main #main2 a {
    background: transparent url(../images/mainmenu.jpg)
	-81px -37px no-repeat; }
#main3 a:hover, #bd-employers ul#nav-main #main3 a {
    background: transparent url(../images/mainmenu.jpg)
	-200px -37px no-repeat; }
#main4 a:hover, #bd-recruiters ul#nav-main #main4 a {
    background: transparent url(../images/mainmenu.jpg)
	-313px -37px no-repeat; }
#main5 a:hover, #bd-testimonials ul#nav-main #main5 a {
    background: transparent url(../images/mainmenu.jpg)
	-424px -37px no-repeat; }
#main6 a:hover, #bd-resumewriting ul#nav-main #main6 a {
    background: transparent url(../images/mainmenu.jpg)
	-552px -37px no-repeat; }
#main7 a:hover, #bd-about ul#nav-main #main7 a {
    background: transparent url(../images/mainmenu.jpg)
	-702px -37px no-repeat; }
#main8 a:hover, #bd-contact ul#nav-main #main8 a {
    background: transparent url(../images/mainmenu.jpg)
	-805px -37px no-repeat; }
