body {
margin-left: auto; 
margin-right: auto;
margin-top: 0px;
width: 900px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #333333;
}

.roundbottom {	background: url(vacancies/br.gif) no-repeat top right; 
}
.roundcont1 {width: 290px;
	background-color: #669999;
	color: #fff;
}
.roundtop {	background: url(vacancies/tr.gif) no-repeat top right; 
}
img.corner {   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.roundcont2 {width: 590px;
	background-color: #993333;
	color: #fff;
}

.welcome {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
color:#000000;
}

.chefcopy {
font-family: verdana;
font-size:11px;
FONT-WEIGHT: bold; 
line-height:13px;
color:#ffffff;
}

.whiteheader {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
color:#ffffff;
}
.whiteheader A:link {
font-family: verdana;
font-size:10px; FONT-WEIGHT: bold; color:#ffffff; line-height:14px; text-decoration: none;
}

.whiteheader A:active {
font-family: verdana;
font-size:10px; FONT-WEIGHT: bold; color:#ffffff; line-height:14px; text-decoration: none;
}

.whiteheader A:visited {
font-family: verdana;
font-size:10px; FONT-WEIGHT: bold; color:#cccccc; line-height:14px; text-decoration: none;
}

.whiteheader A:hover {
font-family: verdana;
font-size:10px; FONT-WEIGHT: bold; color:#cccccc; line-height:14px; text-decoration: none;
}

.address {
font-family: verdana;
font-size:11px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#000000;
}

.jobtitle {
font-family: verdana;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#000000;
}

.welcome  A:link {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:##b72404;
}

.welcome  A:active {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:##b72404;
}

.welcome  A:visited {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:#b72404;
}

.welcome  A:hover {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:#b72404;
}

.info {
font-family: verdana;
font-size:11px;
line-height:15px;
color:#000000;
}

.subhead {
font-family: verdana;
font-size:14px;
FONT-WEIGHT: bold; 
line-height:16px;
color:#b72404;
}

.copy {
font-family: verdana;
font-size:11px;
line-height:15px;
color:#000000;
}

.legal {
font-family: verdana;
font-size:9px;
line-height:11px;
color:#000000;
}

.main {
font-family: verdana;
font-size:11px;
line-height:13px;
color:#000000;
}

.maincopy {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
}

.main A:link {
font-family: verdana;
font-size:11px; color:#000099; text-decoration: none;
}

.main A:active {
font-family: verdana;
font-size:11px; color:#000099; text-decoration: none;
}

.main A:visited {
font-family: verdana;
font-size:11px; color:#000099; text-decoration: none;
}

.main A:hover {
font-family: verdana;
font-size:11px; color:#ff9900; text-decoration: none;
}

.newssubhead {
font-family: verdana;
font-size:11px;
FONT-WEIGHT: bold; 
line-height:13px;
color:#b72404;
}

.jobtext {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#ffffff;
}

.news {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#000000;
}

.news A:link {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold;
line-height:12px;
color:#b72404;
}

.news A:active {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#b72404;
}

.news A:visited {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#b72404;
}

.news A:hover {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#b72404;
}

.ffsnews {
font-family: verdana;
font-size:10px;
line-height:13px;
color:#333333;
}

.gidiet {
font-family: verdana;
font-size:10px;
line-height:14px;
color:#000000;
}

.caring {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#000000;
}

.qualitynews {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#333333;
}

.qualitynews A:link {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold;
line-height:12px;
color:#333333;
}

.qualitynews A:active {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#333333;
}

.qualitynews A:visited {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#333333;
}

.qualitynews A:hover {
font-family: verdana;
font-size:10px;
line-height:12px;
color:#666666;
}

.newslink {
	color: #b72404;
	font-size:10px;
	font-weight: bold;
}

.copyright {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:9px;
color:#000000;
}

.sitemap {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px;
FONT-WEIGHT: normal; 
line-height:14px;
color:#000000;
}

.sitemap A:link {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#000000; line-height:14px; text-decoration: none;
}

.sitemap A:active {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#000000; line-height:14px; text-decoration: none;
}

.sitemap A:visited {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#000000; line-height:14px; text-decoration: none;
}

.sitemap A:hover {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#333333; line-height:14px; text-decoration: none;
}

/* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(images/corners2.gif) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:210px !important; /* IE Win = width - padding */
      width: 210px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-left:6px; /* use to position the box */
      margin:3px 0;
	}


    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:0; 
    /* right-image-gap + right-inside padding */
      padding-right:25px
}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:2px 0 5px 12px; 
	    font-size: 5px;
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:0; /* interior-padding right */ 
      padding:5px 0 15px 0} /* mirror .cssbox_head right/left */
	  
	  
	.cssbox ul {
  color: #000;
  font-size: 10px;
  margin: 0;
  padding: 0 5px 6px 6px;
}

.cssbox li {
text-align: left;
	list-style: none;
	margin-bottom: 8px;
}
