A:link {color:#D72222; text-decoration: none;}
A:visited {color:#D72222; text-decoration: none;}
A:hover {color:#999999; text-decoration: none;}
A.grey:link {color:#444444; text-decoration: none;}
A.grey:visited {color:#444444; text-decoration: none;}
A.grey:hover {color:#FFFFFF; text-decoration: none;}
A.white:link {color:#FFFFFF; text-decoration: none;}
A.white:visited {color:#FFFFFF; text-decoration: none;}
A.white:hover {color:#333333; text-decoration: none;}
A.news:link {color:#FFFFFF; text-decoration: none;}
A.news:visited {color:#FFFFFF; text-decoration: none;}
A.news:hover {color:#D72222; text-decoration: none;}
BODY {font-family:  Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: normal; color: #333333; line-height: 16px}
P {font-family:  Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: normal; color: #333333; line-height: 16px}
TD {font-family:  Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: normal; color: #333333; line-height: 16px;}
.centerimage {background-image: url(/images/splash/bg_curve.gif); background-repeat: no-repeat; background-position: center;}
ul {list-style: circle outside url(/images/bullet.gif);}
UL.sitemap1 {list-style: circle outside url(/images/content/sitemap_icon1.gif); margin-left: 1.5 em; line-height:18px}
HR {color: #CCCCCC; height: 1pt; noshade;}
.bt {caption: Body Text; font-family:  Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; line-height: 16px}
.btg {caption: Body Text Grey; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #999999; line-height: 14px}
.btbld {caption: Body Text Bold; font-family:  Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; line-height: 14px}
.btb {caption: Body Text bigger; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; line-height: 14px}
.btw {caption: Body Text White; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 14px}
.btbldw {caption: Body Text Bold White; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 14px}
.st {caption: Small Text; font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #0000000; line-height: 10px}
.st2 {caption: Small Text line spacing; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; line-height: 12px}
.stg {caption: Small Text Grey; font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #666666; line-height: 10px}
.stw {caption: Small Text; font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 12px}
.st7 {caption: Small Text; font-family: Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000; line-height: 12px}
.st7w {caption: Small Text White (7pt); font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 12px}
.st7g {caption: Small Text Grey (7pt); font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #BBBBBB; line-height: 12px}
.ht {caption: Header Text Bold; font-family:  Arial, Helvetica, Tahoma; font-size: 19pt; padding-top:2px; font-style: normal; font-weight: normal; color: #333333;}
.htlhm {caption: Header Text for rhm; font-family:  Arial, Helvetica, Tahoma; font-size: 11pt; font-style: normal; font-weight: normal; color: #FFFFFF;}
.form {visible:false; caption: Form Text; background-color: #EEEEEE; border-style: inset; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000;}
.search {visible:false; caption: Form Text; background-color: #DDDDDD; border-style: inset; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000;}
.searchresults {visible:false; caption: highlighted results; background-color: #dddddd; border: solid 0.1em; border-color: #dddddd; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #333333;}
.button {visible:false; caption: Button Text; background-color: #999999; border-style: outset; font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; color: #FFFFFF;}
#divUpControl {position:relative; width:10; left:0; top:0; z-index:1;caption: #divUpControl;}
#divDownControl {position:relative; width:10; left:0; top:25; z-index:1;caption: #divDownControl;}
#divContainer {position:relative; width:195; height:45; overflow:hidden; padding:0px; margin:0px; top:0px; left:8; clip:rect(10,125,125,0);caption: #divContainer;}
#divContent {position:relative; top:0px;caption: #divContent;}
.sub {caption: Sub-Heading; font-family:  Arial, Helvetica, Tahoma; font-size: 11pt; font-style: normal; font-weight: bold; color: #000000; line-height: 14px}
.menufld {caption: Body Text Red; font-family:  Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; line-height: 16px}
.str {caption: Small Text Red; font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #D72222; line-height: 10px}
ul.subbullet {list-style: circle outside url(/images/subbullet.gif);caption: ul.subbullet;}
.stdate {caption: Small Text for date with red line; font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #0000000; line-height: 10px;}
.vacancies {font-family: Arial;font-size: 12px;}
.vacancies th.head {height: 40px;vertical-align: top;}
.vacancies .header { background-color: #EEEEEE;font-family: Arial;color: #000000;font-size: 13px;line-height: 2em;height: 26px;text-align: left;margin-bottom: 10px;padding-left: 3px;}
.vacancies td {padding: 10px 0px 10px 0px;font-weight: bold;border-bottom: 1px dashed #cccccc;}
.vacancies img {padding-left: 8px;}
.vacancies a:link {color: #D82123;text-decoration: none;}
.sub {caption: Sub-Heading; font-family:  Arial, Helvetica, Tahoma; font-size: 11pt; font-style: normal; font-weight: bold; color: #000000; line-height: 14px}
.body_bg {background: url('/images/2007/page_bg.gif') repeat-y; background-position:center;}
.white_text {color: #FFFFFF;}
.breadcrumb_wrapper {width:100%; float:left; text-align:left; height:57px;}
.padding15_r {padding-right:15px;}
.footer_text {caption: Small Text Grey (7pt); font-family:  Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #999999; line-height: 12px}
.lh_text {padding:7px 10px 0px 10px; font-size:80%; color:#666666; line-height:1.1em;}
.padding10_l {padding-left:10px;}
.padding7_l {padding-left:7px;}
h2 {font-size:130%; color:#444444; margin-top:0px;}
.padding22 {padding:22px;}
.hp_text {color:#444444; font-size:90%; line-height:135%;}
.float_left {float:left;}
.float_right {float:right; width:42px;}
.hp_text_wrapper {width:70%; float:right;}
A.grey2:link {color:#999999; text-decoration: none;}
A.grey2:visited {color:#999999; text-decoration: none;}
A.grey2:hover {color:#FFFFFF; text-decoration: none;}
.jobinfo {font-family:  Arial, Helvetica, Tahoma; font-size: 9pt;}
.jobinfo td {text-align: left;vertical-align: top;padding-bottom: 20px;}

