/* Including content from http://www.mimir.nu/munin/css/style.css */

/* ------------------------------------------------------------------------------------ */
/* Standaard                                                                            */
/* ------------------------------------------------------------------------------------ */

td, th {
    color: #254354;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
}

html, body {
    background-color: #ffffff;
    color: #254354;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    height: 100%;
    margin: 0px;
}

span {
    font-size: 11px;
}

/* ------------------------------------------------------------------------------------ */
/* Standaard layout                                                                     */
/* ------------------------------------------------------------------------------------ */

div#wrapper {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 100%;
}

div#mimirtop {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100px;
    margin-left: 1px;
    z-index: 100;
    background: #467896;
}

div#logo {
    position: absolute;
    width: 201px;
    height: 164px;
    background:url(http://www.mimir.nu/munin/images/logo.png) top left no-repeat !important;
    background:url(http://www.mimir.nu/munin/images/logo.gif) top left;
}

div#menu {
    position: absolute;
    left: 190px;
    top: 70px;
}

div#topwidget {
    position: absolute;
    right: 20px;
    top: 10px;
    color: white;
}

div#topwidget a {
    color: white;
}

div#topwidget form {
    margin-top: 5px;
}

div#mimircontent {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    border-left: 1px solid;
    border-right: 1px solid;
    min-height: 100%;
}

div#container {
/*  margin: 170px 15px 520px 15px; */
    margin: 170px 15px 60px 15px;
}

div#mimirfooter {
    position: absolute;
    bottom: 0px;
/*  height: 500px; */
    height: 50px;
    width: 100%;
}

div#go {
  display: none;
}

/* ------------------------------------------------------------------------------------ */
/* Achtergrondkleuren                                                                   */
/* ------------------------------------------------------------------------------------ */

.content-professionals {
    background: url(http://www.mimir.nu/munin/images/bg_professionals.png) #a3c4d6 !important;
}

.content-agencies {
    background: url(http://www.mimir.nu/munin/images/bg_agencies.png) #a3c4d6 !important;
}

.content-recruiters, .content-admin {
    background: url(http://www.mimir.nu/munin/images/bg_recruiters.png) #d4e3e8 !important;
}

.content-search {
    background: url(http://www.mimir.nu/munin/images/bg_zoeken.png) #edf2f5 !important;
}

.content-mimir {
    background: #ffffff !important;
}

/* ------------------------------------------------------------------------------------ */
/* Navigatie door middel van tabs                                                       */
/* ------------------------------------------------------------------------------------ */

div.tabsnavigation table {
    height: 26px;
    width: 100%;
}

div.tabsnavigation td.left {
    background: url(http://www.mimir.nu/munin/images/subleftstip.gif) no-repeat left top;
    width: 30px;
}

div.tabsnavigation td.right {
    background: url(http://www.mimir.nu/munin/images/subright.gif) no-repeat right top;
}

div.tabsnavigation ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

div.tabsnavigation li {
    background: url(http://www.mimir.nu/munin/images/subleft.gif) no-repeat left top;
    float: left;
    height: 26px;
    padding: 0px 20px 0px 20px;
}

div.tabsnavigation li.first {
    background: none;
    margin-left: -20px;
}

div.tabsnavigation li.first div {
    margin-top: 7px;
}

div.tabsnavigation li.last {
    background: url(http://www.mimir.nu/munin/images/subright.gif) no-repeat right top;
    margin-left: -20px;
}

div.tabsnavigation li a:link,
div.tabsnavigation li a:visited,
div.tabsnavigation li a:focus,
div.tabsnavigation li a:hover,
div.tabsnavigation li a:active {
    color: #254354;
    float: left;
    margin-top: 7px;
    text-decoration: none;
}

div.tabsnavigation li.selected a:link,
div.tabsnavigation li.selected a:visited,
div.tabsnavigation li.selected a:focus,
div.tabsnavigation li.selected a:hover,
div.tabsnavigation li.selected a:active {
    color: #ff6f00;
}

div.tabscontent {
/*  background: #e6f0f2; */
    background-color: white;
    border: 1px solid #254354;
    padding: 20px 20px 20px 20px;
}

/* ------------------------------------------------------------------------------------ */
/* De hoogte van het content voor IE                                                    */
/* ------------------------------------------------------------------------------------ */

div.tabscontent {
/*  height: 1300px; */
    height: 800px;
}

/* ------------------------------------------------------------------------------------ */
/* De hoogte voor browsers die elementen kunnen selecteren op basis van attributen      */
/* ------------------------------------------------------------------------------------ */

div.tabscontent[class] {
    height: auto;
/*  min-height: 1300px; */
    min-height: 800px;
}

div.postcontent {
    background: #ffffff;
}

/* ------------------------------------------------------------------------------------ */
/* Layouts voor faq, post en professional ...                                           */
/* ------------------------------------------------------------------------------------ */

div#faqtop {
    position: absolute;
    width: 550px;
    margin-left: -274px;
    left: 50%;
    top: 0%;
    height: 100px;
    background: #467896;
}

div#faqcontent {
    position: absolute;
    width: 550px;
    margin-left: -275px;
    left: 50%;
    top: 0%;
    height: expression(document.body.clientHeight + "px");
    min-height: 100%;
    border-left: solid 1px;
    border-right: solid 1px;
}

.faqhighlight {
    color: #467896;
    font-weight: bold;
}

div#postwrapper {
    position: relative;
    margin: 0 auto;
    width: 800px;
    height: 100%;
}

/* ------------------------------------------------------------------------------------ */
/* Tabellen waarin gegevens ingevoerd kunnen worden                                     */
/* ------------------------------------------------------------------------------------ */

table.input {
    margin-top: 20px;
}

table.input td {
    padding: 2px 20px 2px 0px;
}

table.input td.space {
    padding-bottom: 20px;
}

/* ------------------------------------------------------------------------------------ */
/* Een standaard tabel                                                                  */
/* ------------------------------------------------------------------------------------ */

table.default td {
    padding: 2px 10px 2px 0px;
    vertical-align: top;
}

table.default td.space {
    padding-bottom: 20px;
}

table.lower {
    margin-top: 20px;
}

/* ------------------------------------------------------------------------------------ */
/* Om alles netjes op één lijn te houden                                                */
/* ------------------------------------------------------------------------------------ */

table.line td {
    line-height: 15px;
    padding: 2px 5px 2px 0px;
}

/* ------------------------------------------------------------------------------------ */
/* Instellingen voor de <displaytag> tabellen                                           */
/* ------------------------------------------------------------------------------------ */

.displaytag {
    border: 1px solid #254354;
}

.displaytag th, .displaytag td {
    padding: 2px 4px 2px 4px;
    text-align: left;
}

.displaytag th {
    background-color: #a3c4d6;
}

.displaytag th a, .displaytag th a:visited, .displaytag th a:hover {
    color: #254354;
}

.displaytag th.sorted a, th.sortable a {
    background: no-repeat right center;
    display: block;
}

.displaytag th.sortable a {
    background-image: url(http://www.mimir.nu/munin/images/arrow_off.png);
}

.displaytag th.order1 a {
    background-image: url(http://www.mimir.nu/munin/images/arrow_down.png);
}

.displaytag th.order2 a {
    background-image: url(http://www.mimir.nu/munin/images/arrow_up.png);
}

.displaytag tr.odd {
    background-color: #f2f7f8;
}

.displaytag tr.even {
    background-color: #e6f0f2;
}

.pagebanner {
    display: block;
    margin-top: 10px;
}

.pagelinks {
    display: block;
    margin-top: 5px;
}

.exportlinks {
    margin-top: 5px;
}

span.export {
    padding: 0 4px 3px 20px;
    display: inline;
    cursor: pointer;
}

span.excel {
    background-repeat:no-repeat;
    background-image: url(http://www.mimir.nu/munin/images/icons/16/xsl.gif);
}

span.csv {
    background-repeat:no-repeat;
    background-image: url(http://www.mimir.nu/munin/images/icons/16/csv.gif);
}

span.xml {
    background-repeat:no-repeat;
    background-image: url(http://www.mimir.nu/munin/images/icons/16/xml.gif);
}

/* ------------------------------------------------------------------------------------ */
/* Berichten                                                                            */
/* ------------------------------------------------------------------------------------ */

.errors {
    margin-bottom: 20px;
    color: #ff6f00;
}

.messages {
    margin-bottom: 20px;
    font-weight: bold;
}

/* ------------------------------------------------------------------------------------ */
/* Instellingen ...                                                                     */
/* ------------------------------------------------------------------------------------ */

p {
    line-height: 15px;
    margin-top: 0px;
    margin-bottom: 20px;
}

h1 {
    background: transparent;
    font-size: 110%;
    font-weight: bold;
    margin: 0px 0px 10px 0px;
}

h2, h3 {
    background: transparent;
    font-size: 105%;
    font-weight: bold;
    margin: 0px 0px 10px 0px;
}

h4, h5 {
    background: transparent;
    font-size: 100%;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
}

a:link, a:visited, a:focus, a:hover, a:active {
    color: #ff6f00;
    text-decoration: none;
}

a img {
    border: 0px;
}

label.important {
    font-weight: bold;
}

input, select, textarea {
    background-color: #edf2f5;
    border-color: #467896;
    border-style: solid;
    border-width: 1px;
    color: #254354;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
}

input.required, select.required, textarea.required {
    background-color: #ffffff;
}

.image {
    margin-top: 20px;
}

.captcha {
    font-size: 10px;
}

.monospaced {
    display: block;
}

.money {
    padding-right: 5px;
    text-align: right;
}

#road {
    vertical-align: top;
}

#road table {
    border-width: 0px;
    border-spacing: 0px;
}

.roadmessage {
    background-color: #a3c4d6;
}

tr.roadandor td {
    font-size: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.communication {
    font-variant: small-caps;
}

.forumselect {
    width: 400px;
}

textarea.code {
    background: #e6f0f2;
    border: none;
    font-family: "Courier";
    font-size: 12px;
    overflow: hidden;
}

table.faq td.question {
    font-weight: bold;
}

table.faq span.hilight {
    font-weight: bold;
}

.address {
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
}

/* ------------------------------------------------------------------------------------ */
/* Validatie fouten                                                                     */
/* ------------------------------------------------------------------------------------ */

input.validation {
    border-color: #ff6f00;
}

input.validationRequired, select.validationRequired, textarea.validationRequired {
    background-color: #ffffff;
    border-color: #ff6f00;
}

input.validationMoney {
    border-color: #ff6f00;
    padding-right: 5px;
    text-align: right;
}

/* Internet Explorer kan geen elementen selecteren op basis van attributen */
/* Daardoor is input[type="text"] niet mogelijk en herstellen we het hier */
.radio, .checkbox, .image {
    background-color: transparent;
    border-style: none;
}

/* ------------------------------------------------------------------------------------ */
/* http://www.alistapart.com/articles/cssdropshadows/                                   */
/* ------------------------------------------------------------------------------------ */

.photo {
    float:left;
    background: none;
    background: url(http://www.mimir.nu/munin/images/shadow/shadowAlpha.png) no-repeat bottom right !important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.mimir.nu/munin/images/shadow/shadowAlpha.png', sizingMethod='crop')
    margin: 10px 0 0 10px !important;
    margin: 10px 0 0 5px;
}

.photo img {
    display: block;
    position: relative;
    background-color: #fff;
    border: 1px solid #a9a9a9;
    margin: -6px 6px 6px -6px;
    padding: 4px;
}

/* ------------------------------------------------------------------------------------ */
/* http://css.maxdesign.com.au/listamatic/vertical05.htm */
/* ------------------------------------------------------------------------------------ */

ul.list {
    margin-left: 0px;
    padding-left: 0px;
    list-style: none;
}

ul.list li {
    background-image: url(http://www.mimir.nu/munin/images/arrow.gif);
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding-bottom: 5px;
    padding-left: 13px;
}

td.headlines {
    padding-left: 50px;
    vertical-align: top;
}

td.headlines ul {
    margin-left: 0px;
    padding-left: 0px;
}

td.headlines li, td.headlines div, td.headlines table {
    margin-top: 10px;
}

/* ------------------------------------------------------------------------------------ */
/* Banners                                                                              */
/* ------------------------------------------------------------------------------------ */

.bannercolumn {
    padding-top: 26px;
    vertical-align: top;
    width: 120px;
}

.banner {
    margin: 0px 0px 15px 15px;
}

/* IAB Full Banner */
#zone1 {
    height: 60px;
    left: 266px;
    position: absolute;
    top: 6px;
    width: 468px;
}

/* IAB Large Rectangle */
.zone2 {
    height: 280px;
    width: 336px;
}

/* ------------------------------------------------------------------------------------ */
/* Highlight search results                                                             */
/* ------------------------------------------------------------------------------------ */

.highlight {
    font-size: inherit !important;
    color: #ff6f00;
}

/* ------------------------------------------------------------------------------------ */
/* Summary                                                                              */
/* ------------------------------------------------------------------------------------ */

#summary {background: #fff url('/munin/images/summary.jpg') no-repeat top left; height: 800px; width: 200px;}
#summary_content {margin: 0px 25px; padding-top: 20px; word-wrap: break-word;}
#summary_content h2 {font-weight: bold; font-size: 100%; border-bottom: 1px dotted #666; padding-bottom: 3px;}
#summary_content dl {font-size: 80%; margin-top: 10px;}
#summary_content dt {font-weight: bold; line-height: 1.25em;}
#summary_content dd {font-weight: normal; margin: 0 0 10px 0; line-height: 1.25em;}

/* ------------------------------------------------------------------------------------ */
/* New                                                                                  */
/* ------------------------------------------------------------------------------------ */

#sidecol { width: 180px; word-wrap:break-word;}
#sidecol .sidecolbox { background: #fff url('/munin/images/sidebar/sidebar_bg.gif') no-repeat scroll left bottom; margin-bottom: 10px; padding: 0 0 10px 0; }
.sidecolboxtop { background:transparent url('/munin/images/sidebar_header_top.gif') no-repeat scroll left bottom; height: 6px; width: 180px; float:left; margin:0pt 10px; }
#sidecol .sidecolboxtop { background:transparent url('/munin/images/sidebar/sidebar_header_top.gif') no-repeat scroll left bottom; height: 6px; width: 180px; float:none; margin:0; }   
#sidecol .sidecolbox ul { list-style: none; margin: 0 0 0 1px; width: 179px; padding: 0 0 3px 0; }
#sidecol .sidecolbox ul li { background: url('/munin/images/sidebar/gray_arrow_bullet.gif') no-repeat top left; padding: 3px 5px 3px 34px; margin: 0 0 8px 0; list-style: none outside; }
#sidecol .sidecolbox ul li a { padding-right: 5px;}
#sidecol .sidecolbox h2 { background: #fff url('/munin/images/sidebar/sidebar_header_btm.gif') no-repeat bottom left; height: auto; font-size: 100%; color: #254354; font-weight: bold; margin: 0; display: block; padding: 6px 12px 24px 12px;}
#sidecol .sidecolbox strong { font-weight: bold; }

/* ------------------------------------------------------------------------------------ */
/* Posts                                                                                */
/* ------------------------------------------------------------------------------------ */

h1.searchPostsTitle {
    color: #467896;
    font-size: 18px;
}

h1.searchPostsTitle:first-letter {
    text-transform: capitalize;
}

/* ------------------------------------------------------------------------------------ */
/* MsoNormal                                                                            */
/* ------------------------------------------------------------------------------------ */

p.MsoNormal, li.MsoNormal, div.MsoNormal {
    margin: 0cm;
}

/* Including content from http://www.mimir.nu/munin/css/menu.css */

/* --------------- */
/*  DropDownMenuX  */
/* --------------- */

#menu .item1,
#menu .item1:hover,
#menu .item1-active,
#menu .item1-active:hover {
    color: #254354;
    position: absolute;
    padding: 10px 0 0 30px;
    margin: 0;
    font-weight:bold;
    /*pdh: box model hack for height/width: height/width + padding*/
    width: 151px;
    \width: 189px;
    w\idth: 151px;
    height: 20px;
    \height: 30px;
    h\eight: 20px;
    cursor: hand;
    white-space: nowrap;
    text-decoration: none;
}

#menu .item2,
#menu .item2:hover,
#menu .item2-hover,
#menu .item2-hover:hover {
    color: #254354;
    /*pdh: box model hack*/
    width: 299px;
    \width: 339px;
    w\idth: 299px;
    padding: 2px 10px 2px 30px;
    /*pdh: extra formatting*/
    line-height: 14px;
    text-align: left;
    cursor: hand;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}

#menu .item2:hover,
#menu .item2-active,
#menu .item2-active:hover {
    font-weight: bold;
}

#menu .section {
    position: absolute;
    top: 30px; /* pdh: height of tab */
    visibility: hidden;
    z-index: -1;
}

#menu, #menu div {
    margin: 0;
    padding: 0;
}

#menu-professionals .item1, #menu-professionals .item1-active {
    background: url(http://www.mimir.nu/munin/images/mainmenu_professionals.png) top left no-repeat !important;
    background: url(http://www.mimir.nu/munin/images/mainmenu_professionals.gif) top left;
}

#menu-agencies .item1, #menu-agencies .item1-active {
    background: url(http://www.mimir.nu/munin/images/mainmenu_agencies.png) top left no-repeat !important;
    background: url(http://www.mimir.nu/munin/images/mainmenu_agencies.gif) top left;
}

#menu-recruiters .item1, #menu-recruiters .item1-active, #menu-admin .item1, #menu-admin .item1-active {
    background: url(http://www.mimir.nu/munin/images/mainmenu_recruiters.png) top left no-repeat !important;
    background: url(http://www.mimir.nu/munin/images/mainmenu_recruiters.gif) top left;
}

#menu-search .item1, #menu-search .item1-active {
    background: url(http://www.mimir.nu/munin/images/mainmenu_zoeken.png) top left no-repeat !important;
    background: url(http://www.mimir.nu/munin/images/mainmenu_zoeken.gif) top left;
}

#menu-mimir .item1, #menu-mimir .item1-active {
    background: url(http://www.mimir.nu/munin/images/mainmenu_menu.png) top left no-repeat !important;
    background: url(http://www.mimir.nu/munin/images/mainmenu_menu.gif) top left;
}

#menu-professionals .section .item2,
#menu-professionals .section .item2-hover,
#menu-professionals .footer {
    background-image: url(http://www.mimir.nu/munin/images/section_professionals.png) !important;
    background-image: url(http://www.mimir.nu/munin/images/section_professionals.gif);
}

#menu-agencies .section .item2,
#menu-agencies .section .item2-hover,
#menu-agencies .footer {
    background-image: url(http://www.mimir.nu/munin/images/section_agencies.png) !important;
    background-image: url(http://www.mimir.nu/munin/images/section_agencies.gif);
}

#menu-recruiters .section .item2,
#menu-recruiters .section .item2-hover,
#menu-recruiters .footer,
#menu-admin .section .item2,
#menu-admin .section .item2-hover,
#menu-admin .footer {
    background-image: url(http://www.mimir.nu/munin/images/section_recruiters.png) !important;
    background-image: url(http://www.mimir.nu/munin/images/section_recruiters.gif);
}

#menu-search .section .item2,
#menu-search .section .item2-hover,
#menu-search .footer {
    background-image: url(http://www.mimir.nu/munin/images/section_zoeken.png) !important;
    background-image: url(http://www.mimir.nu/munin/images/section_zoeken.gif);
}

#menu-mimir .section .item2,
#menu-mimir .section .item2-hover,
#menu-mimir .footer {
    background-image: url(http://www.mimir.nu/munin/images/section_menu.png) !important;
    background-image: url(http://www.mimir.nu/munin/images/section_menu.gif);
}

#menu .footer {
    width: 339px;
    height: 28px;
    position: relative;
    background-position: bottom left;
}

#menu-mimir .section .item2,
#menu-mimir .section .item2-hover {
    /*box model hack*/
    width: 152px;
    \width: 192px;
    w\idth: 152px;
}

#menu-mimir .footer{
    width: 192px;
}


/* Including content from http://www.mimir.nu/munin/css/calendar.css */

/* The main calendar widget.  DIV containing a table. */

.calendar {
  position: relative;
  display: none;
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #c8d0d4;
  font-family: tahoma,verdana,sans-serif;
}

.calendar table {
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  font-size: 11px;
  color: #000;
  cursor: default;
/* GR */
  background: #c8d0d4;
  background: #a3c4d6;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;
  padding: 1px;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
}

.calendar .nav {
  background: transparent url(menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;
  padding: 1px;
  border: 1px solid #000;
/* GR */
  background: #788084;
  background: #467896;
  color: #fff;
  text-align: center;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .daynames { /* Row <TR> containing the day names */
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #000;
  padding: 2px;
  text-align: center;
/* GR */
  background: #e8f0f4;
  background: #e6f0f2;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
/* GR */
  color: #f00;
  color: #ff6f00;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  padding: 0px;
  background-color: #d8e0e4;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  background-color: #b8c0c4;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #aaa;
}
.calendar tbody .day.othermonth.oweekend {
  color: #faa;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
/* GR */
  background: #e8f4f0;
  background: #e6f0f2;
}

.calendar tbody .rowhilite td {
/* GR */
  background: #d8e4e0;
  background: #e6f0f2;
}

.calendar tbody .rowhilite td.wn {
/* GR */
  background: #c8d4d0;
  background: #e6f0f2;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  padding: 1px 3px 1px 1px;
  border: 1px solid;
  border-color: #fff #000 #000 #fff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  padding: 2px 2px 0px 2px;
  border: 1px solid;
  border-color: #000 #fff #fff #000;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  padding: 2px 2px 0px 2px;
  border: 1px solid;
  border-color: #000 #fff #fff #000;
  background: #d8e0e4;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
/* GR */
  color: #f00;
  color: #ff6f00;
}

.calendar tbody td.today { /* Cell showing today date */
  font-weight: bold;
/* GR */
  color: #00f;
  color: #ff6f00;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #e8f0f4;
  padding: 1px;
  border: 1px solid #000;
/* GR */
  background: #788084;
  background: #467896;
  color: #fff;
  text-align: center;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  padding: 1px;
  background: #d8e0e4;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  width: 4em;
  top: 0px;
  left: 0px;
  cursor: default;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  background: #d8e0e4;
  font-size: 90%;
  padding: 1px;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .active {
/* GR */
  background: #c8d0d4;
  background: #467896;
  padding: 0px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

.calendar .combo .hilite {
/* GR */
  background: #048;
  background: #467896;
/* GR */
  color: #aef;
  color: white;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #e8f0f4;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #667;
  color: #fff;
}

.calendar td.time span.active {
  border-color: #f00;
  background-color: #000;
  color: #0f0;
}


/* Including content from http://www.mimir.nu/munin/css/adicio.css */

/* ///////////////////////////////////////////////////////// */
/* Adicio's Corporate Style Sheet - edited by TH 01/17/08    */
/* ///////////////////////////////////////////////////////// */
form {
	margin: 0;
}
body {
	margin-top: 0px;
	margin-left: 0px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Content Width */

.mainContentAreaWidth {
	width: 645px;
	padding-left: 10px;
	padding-right: 10px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Print Content Width */

.mainPrintContentAreaWidth {
	width: 645px;
	padding-left: 10px;
	padding-right: 10px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Content Padding */

.contentPadding { /* forms within border box */
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Main Tab Navigation */
.adicioSubNavPipe {
	padding-left:10px;
	padding-right:10px;
	color:#666666;
	vertical-align:middle;
}
.adicioSubNavPostJob {
	height:30px;
	background-color:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	background-image:url(http://slb.adicio.com/images/icon_addJob.gif);
	background-position:left;
	background-repeat:no-repeat;
	vertical-align:top;
	font-weight:bold;
	padding:4px 0 4px 18px;
}
.adicioSubNavPostJob a:active {
	text-decoration:none;
	color:#000000;
	cursor: pointer;
	font-weight:bold;
}
.adicioSubNavPostJob a:link {
	text-decoration:none;
	color:#000000;
	cursor: pointer;
	font-weight:bold;
}
.adicioSubNavPostJob a:hover {
	text-decoration:underline;
	color:#333333;
	font-weight:bold;
}
.adicioSubNavPostJob a:visited {
	text-decoration:none;
	color:#333333;
	cursor: pointer;
	font-weight:bold;
}
.subNavPadding { /* forms within border box */
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 1px;
}
.subNav {
	border-left:1px solid #919b9c;
	border-right:1px solid #919b9c;
	border-bottom:1px solid #919b9c;
	background-color: #bfd2e3;
	padding-left: 8px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
}
.subNav b {
	font-weight: bold;
}
.subNav a:link {
	color: #333333;
	text-decoration: underline;
}
.subNav a:active {
	color: #333333;
	text-decoration: underline;
}
.subNav a:visited {
	color: #333333;
	text-decoration: underline;
}
.subNav a:hover {
	color: #999999;
	text-decoration: underline;
}
.topNavContainer {
	margin-bottom: 10px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Content Wrappers, Borders, ETC. */
.contentBorder {
	border-top: 1px solid #395a90;
	border-left:1px solid #395a90;
	border-right:1px solid #395a90;
	border-bottom:1px solid #395a90;
	padding-left: 6px;
	padding-right: 6px;
}
.contentSideBorders {
	border-left:1px solid #395a90;
	border-right:1px solid #395a90;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
}
.contentSideBtmBorders {
	border-right:1px solid #395a90;
	border-bottom: 1px solid #395a90;
	border-left:1px solid #395a90;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	background-color:#FFFFFF;
}
.boxHeader {
	height: 22px;
	border-top: 1px solid #395a90;
	border-right:1px solid #395a90;
	border-bottom:1px solid #395a90;
	border-left:1px solid #395a90;
	background-color: #bfd2e3;
	padding-left: 6px;
	padding-right: 6px;
}
.boxHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:	#395a90;
	text-align: left;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::: User login and Help Nav Classes*/
.fieldLevelHelp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:18px;
	font-weight:bold;
	background-image:url(http://slb.adicio.com/images/iconHelpMarkNew.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.fieldLevelHelp a:link, a:hover a:visited a:active {
	text-decoration:underline;
	color:#000000;
}
.colorActionButton {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-image:url(http://slb.adicio.com/images/orangeButtonBkg.gif);
	background-repeat: repeat-x;
	background-position:left;
	overflow: visible;
	line-height:15px;
	height:24px;
	padding-left:10px;
	padding-right:10px;
	text-align:right;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	font-color:#333333;
	vertical-align:middle;
	cursor:pointer;
}
.tipYellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	background-image:url(http://slb.adicio.com/images/careers/tipYellowBlendMed.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	vertical-align:top;
}
.tipYellowImage {
	padding-top:25px;
	width:22px;
	background-image:url(http://slb.adicio.com/images/careers/icon_note.gif);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:top;
}
.userLoginHelpNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:	#000000;
}
.userLoginHelpNav a:link {
	color: #000000;
	text-decoration: underline;
}
.userLoginHelpNav a:active {
	color: #000000;
	text-decoration: underline;
}
.userLoginHelpNav a:visited {
	color: #000000;
	text-decoration: underline;
}
.userLoginHelpNav a:hover {
	color: #000000;
	text-decoration: underline;
}






/*Start Main Box*/
.boxTopLt {
	background-image: url(http://slb.adicio.com/images/blue/boxTopLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
}
.boxTopBg {
	background-image: url(http://slb.adicio.com/images/blue/boxTopBg.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-align: left;
	vertical-align: middle;

}
.boxTopRt {
	background-image: url(http://slb.adicio.com/images/blue/boxTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;

}
.boxBotLt {
	background-image: url(http://slb.adicio.com/images/blue/boxBotLt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 24px;

}
.boxBotBg {
	background-image: url(http://slb.adicio.com/images/blue/boxBotBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 24px;
}
.boxBotRt {
	background-image: url(http://slb.adicio.com/images/blue/boxBotRt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 24px;
}
/*End Main Box*/
















/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::: used as a section break in a rounded corner box */
.boxSubSection {
	border-right:1px solid #395a90;
	border-left:1px solid #395a90;
	background-color: #e3ebf3;
	padding-left: 6px;
	padding-right: 6px;
	background-image: url(http://slb.adicio.com/images/blue/boxTopBg.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-align: left;
}
.boxSubTop {
	height: 22px;
	border-top:1px solid #395a90;
	border-right:1px solid #395a90;
	border-bottom:1px solid #395a90;
	border-left:1px solid #395a90;
	background-color: #e3ebf3;
	padding-left: 6px;
	padding-right: 6px;
}
.boxSubBottom {
	height: 22px;
	border-top:1px solid #395a90;
	border-right:1px solid #395a90;
	border-bottom:1px solid #395a90;
	border-left:1px solid #395a90;
	background-color: #e3ebf3;
	padding-left: 6px;
	padding-right: 6px;
}
.boldBoxSubTop {
	height: 22px;
	border-top:1px solid #395a90;
	border-right:1px solid #395a90;
	border-bottom:1px solid #395a90;
	border-left:1px solid #395a90;
	background-color: #5d79a5;
	padding-left: 6px;
	padding-right: 6px;
	color:#FFFFFF;
	font-weight:bold;
}
.boldBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 6px; /* CD 09/11/06 */
	padding-right: 6px; /* CD 09/11/06 */
}
.boldBoxText a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.boldBoxText a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.boldBoxText a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.boldBoxText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.pkgId {
	color:#395a90;
	font-weight:bold;
}
.boxSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
}
.boxSubHeaderTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
.boxHeaderBorder { /* use if no top subheader is used -tih: 10.02.2006*/
	border-bottom:1px solid #395a90;
}
.boxFooterBorder { /* use if no bottom subheader is used */
	border-top:1px solid #395a90;
}
.boxFooter {
	border-top:1px solid #395a90;
	border-right:1px solid #395a90;
	border-bottom:1px solid #395a90;
	border-left:1px solid #395a90;
	background-color: #bfd2e3;
	padding-left: 6px;
	padding-right: 6px;
	height: 22px;
}
.boxSectionHeader {
	border-right: 1px solid #395a90;
	border-left: 1px solid #395a90;
	background-color: #e3ebf3;
	padding-left: 6px;
	padding-right: 6px;
	height: 22px;
}
.boxSectionHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:	#395a90;
}
.boxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 6px; /* CD 09/11/06 */
	padding-right: 6px; /* CD 09/11/06 */
}
.boxText a:link {
	color: #333333;
	text-decoration: underline;
}
.boxText a:active {
	color: #333333;
	text-decoration: underline;
}
.boxText a:visited {
	color: #333333;
	text-decoration: underline;
}
.boxText a:hover {
	color: #333333;
	text-decoration: underline;
}
/* Display Table */
.displayTableBorder {
	border-right: 1px solid #395a90;
	border-left: 1px solid #395a90;
	background-color:#FFFFFF;
}
.displayTableBorderPadding {
	border-right: 1px solid #395a90;
	border-left: 1px solid #395a90;
	background-color:#FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
}
.displayTableBorderLast {
	border-right: 1px solid #395a90;
	border-left: 1px solid #395a90;
	border-bottom: 1px solid #395a90;
	background-color:#FFFFFF;
}
.displayInnerTableBorder {
	border: 1px solid #666666;
	background-color: #FFFFFF;
}
.displayInnerTableRow {
	height: 20px;
}
.displayInnerTableRow:hover {
	background-color: #eaeaea;
}
.displayInnerTableRow a {
	color: #333333;
	text-decoration: underline;
}
.displayTableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.displayTableText b {
	font-weight: bold;
}
.displayTableText a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableText a:active {
	color: #333333;
	text-decoration: underline;
	;
}
.displayTableText a:visited {
	color: #333333;
	text-decoration: underline;
	;
}
.displayTableText a:hover {
	color: #333333;
	text-decoration: underline;
	;
}
.displayTableTextRed {
	color: #cc0000;
}
.displayTableTextRejectedRed {
	color: #cc0000;
}
.displayTableTextRejectedRed a:link {
	color: #cc0000;
}
.displayTableTextRejectedRed a:active {
	color: #cc0000;
}
.displayTableTextRejectedRed a:visited {
	color: #cc0000;
}
.displayTableTextRejectedRed a:hover {
	color: #cc0000;
}
.displayTableTextRed b {
	font-weight: bold;
}
.displayTableHeadLtNoTopLine {
	background-color: #e3ebf3;
	border-bottom: 1px solid #395a90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
	padding-left: 6px;
}
.displayTableHeadLt {
	background-color: #e3ebf3;
	border-top:1px solid #395a90;
	border-bottom:1px solid #395a90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
	padding-left: 6px;
	font-weight: bold;
	padding-left:3px;
}
.displayTableHead {
	background-color: #e3ebf3;
	border-top:1px solid #395a90;
	border-bottom:1px solid #395a90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
	font-weight: bold;
	padding-left:3px;
}
.displayTableHeadRt {
	background-color: #e3ebf3;
	border-top:1px solid #395a90;
	border-bottom:1px solid #395a90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-right:4px;
	vertical-align: middle;
	color:#333333;
	height: 22px;
	padding-right: 6px;
	font-weight: bold;
	padding-left:3px;
}
/* For use with Alt Rows - bg color ODD */
.displayTableHeadLtOdd {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.displayTableHeadOdd {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.displayTableHeadOdd a:link {
	color: #395A90;
}
.displayTableHeadOddNoCap {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	border-top: 1px solid #395a90;
}
.displayTableHeadRtOdd {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
/* Table Cells */
.displayTableCellLt {
	font-family: Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #cccccc;
	padding-right:3px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
}
.displayTableCellLt a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLt a:active {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLt a:visited {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLt a:hover {
	color: #333333;
	text-decoration: underline;
}
.displayTableCell {
	font-family: Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #cccccc;
	padding-right:3px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
}
.displayTableCell a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableCell a:active {
	color: #333333;
	text-decoration: underline;
}
.displayTableCell a:visited {
	color: #333333;
	text-decoration: underline;
}
.displayTableCell a:hover {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRt {
	font-family: Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #cccccc;
	padding-right:3px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
}
.displayTableCellRt a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRt a:active {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRt a:visited {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRt a:hover {
	color: #333333;
	text-decoration: underline;
}
/* This is used for alternating rows with two rows of information - this is the top row  */
.displayTableCellLtTop {
	padding-right:2px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:top;
}
.displayTableCellTop {
	padding-right:2px;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:top;
}
.displayTableCellRtTop {
	padding-right:3px;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:top;
	text-align: right;
}
/* This is used for the bottom row if you need to span across all the columns */
.displayTableCellAllBtm {
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 4px;
	font-size: 10px;
	color: #333333;
	text-align: left;
	border-bottom: 1px solid #cccccc;
}
.displayTableCellAllBtmLast {
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 4px;
	font-size: 10px;
	color: #333333;
	text-align: left;
}
/* Table Cells Last Row */
.displayTableCellLtLast {
	font-family: Verdana, Helvetica, sans-serif;
	padding-right:2px;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
}
.displayTableCellLtLast a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLtLast a:active {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLtLast a:visited {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLtLast a:hover {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLast {
	font-family: Verdana, Helvetica, sans-serif;
	padding-right:2px;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
}
.displayTableCellLast a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLast a:active {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLast a:visited {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellLast a:hover {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRtLast {
	font-family: Verdana, Helvetica, sans-serif;
	padding-right:2px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
}
.displayTableCellRtLast a:link {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRtLast a:active {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRtLast a:visited {
	color: #333333;
	text-decoration: underline;
}
.displayTableCellRtLast a:hover {
	color: #333333;
	text-decoration: underline;
}
/* Alternating Rows */
.displayTableRowOdd {
	background-color:#ffffff;
}
.displayTableRowOddNoCap {
	background-color:#ffffff;
	border-top: 1px solid #7f9db9;
}
.displayTableRowEven {
	background-color:#eaeaea;
}
.tableTopBkg {
	background-color:#bbd9ee;
	height: 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-right:10px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:3px;
	text-align:left;
	vertical-align: middle;
	color:#235b9c;
	text-decoration:none;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Page Level Navigation */
.pageLevelNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right:2px;
	padding-left:4px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#cc0000;
	vertical-align:middle;
	text-align:center;
}
.pageLevelNavigation a:link {
	color:#000000;
	text-decoration: underline;
}
.pageLevelNavigation a:active {
	color: #CC0000;
	text-decoration: underline;
}
.pageLevelNavigation a:visited {
	color: #CC0000;
	text-decoration: underline;
}
.pageLevelNavigation a:hover {
	color: #666666;
	text-decoration: underline;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::: Form Elements */
.requiredField { /* text */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	vertical-align: bottom;
}
.requiredField b {/* asterisk */
	font-size: 12px;
	font-weight: bold;
	vertical-align: text-top;
}
.fieldTitle {
	background-color: #edf1f5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
	padding-top: 3px;
	text-align: left;
}
.fieldTitle b {
	font-weight: bold;
}
.fieldLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-right: 10px;
	width: 200px;
}
.fieldLabelBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-right: 10px;
	width: 200px;
	font-weight: bold;
}
.fieldLabelColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-right: 10px;
	width: 200px;
}
.fieldLabelSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-right: 10px;
	width: 100px;
}
.fieldLabel b {
	font-weight: bold;
}
.fieldLabelNoWidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-right: 10px;
}
.formCell {
	background-color: #edf1f5;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.formCell a:link {
	text-decoration: underline;
	color: #00599C;
}
.formCell a:active {
	text-decoration: underline;
	color: #00599C;
}
.formCell a:visited {
	text-decoration: underline;
	color: #00599C;
}
.formCell a:hover {
	text-decoration: underline;
	color: #00599C;
}
.dropdown {/* Use this dropdown for unspecified widths */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdownMini {/* Use this dropdown for unspecified widths */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdownSmall {/* Use this dropdown for unspecified widths and height */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdown40 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 40px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdown100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 100px;
	height: 20px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdown110 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 110px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdown150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 155px; /* this is to match width of textfield150 */
	height: 20px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdown200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 205px; /* this is to match width of textfield200 */
	height: 20px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.dropdown210 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 210px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textfield70 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 70px;
	height: 15px;
	vertical-align: middle;
	padding-left: 1px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
	text-align: center;
}
.textfield80 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 80px;
	height: 19px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textfield120 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 120px;
	height: 19px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textfield150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 150px;
	height: 18px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textfield200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 200px;
	height: 18px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textfield360 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 360px;
	height: 18px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textbox {/* Copied over from MotorsStyles for CkOut - cross vertical*/
	border-top: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
}
.selectBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 187px;
	height: 60px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.charCount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
	background-color: #edf1f5;
	text-align: right;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 400px;
	height: 185px;
	border: 1px solid #7f9db9; /* border style for firefox*/
}
.textareaShort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 412px;
	height: 100px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textareaTall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 412px;
	height: 327px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textareaNoEdit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 550px;
	height: 100px;
	background-color: lightyellow;/*border-top: 1px solid #7f9db9; /* border style for firefox*/
	/*border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9; */
}
.inputDateField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 75px;
	height: 19px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Buttons */
.colorActionButton {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-image:url(http://slb.adicio.com/images/orangeButtonBkg.gif);
	background-repeat: repeat-x;
	background-position:right;
	overflow: visible;
	line-height:15px;
	height:24px;
	padding-left:10px;
	padding-right:10px;
	text-align:right;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	font-color:#333333;
	vertical-align:middle;
	cursor:pointer;
}
.buttonMini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	vertical-align: middle;
	margin-top:1px;
}
.buttonMini73px { /* for use in sub header action buttons delete, renew, etc */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	vertical-align: middle;
	margin-top:1px;
	width: 73px;
}
.buttonClassFlow {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image: url(http://slb.adicio.com/images/buttonBkgdFlow.gif);
	background-repeat: repeat-x;
	background-position:right;
	overflow: visible;
	font-size:13px;
	line-height:15px;
	height:24px;
	text-align:right;
	padding-left:10px;
	padding-right:31px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor:pointer;
}
.buttonClassFlowSm {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-image: url(http://slb.adicio.com/images/buttonBkgdFlow.gif);
	background-repeat: repeat-x;
	background-position:right;
	overflow: visible;
	line-height:12px;
	height:20px;
	text-align:right;
	padding-left:10px;
	padding-right:31px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassFlowMini { /* added by CD 07/17/06 */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url(http://slb.adicio.com/images/buttonBkgdFlowMini.gif);
	background-repeat: no-repeat;
	background-position: right;
	overflow: visible;
	line-height:12px;
	height:18px;
	text-align:left;
	padding-left:3px;
	width: 70px;
	padding-top:1px;
	padding-bottom:1px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor:pointer;
}
.buttonClass {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	background-image: url(http://slb.adicio.com/images/buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	line-height:15px;
	height:24px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-image: url(http://slb.adicio.com/images/buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	line-height:12px;
	height:20px;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassTextfield {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url(http://slb.adicio.com/images/buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	line-height:12px;
	height:22px;
	text-align:center;
	padding-left:3px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassMini {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(http://slb.adicio.com/images/buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	/* line-height:12px; */
	/* height:16px; */
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #C2C2C2;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassNotes {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/buttonBkgdNotes.gif);
	background-repeat: repeat-x;
	overflow: visible;
	background-position: right;
	width: 105px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #C2C2C2;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassFwd {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/buttonBkgdFwd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	background-position: right;
	width: 105px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #C2C2C2;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassEmail {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/buttonBkgdEmail.gif);
	background-repeat: repeat-x;
	overflow: visible;
	background-position: right;
	width: 115px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #C2C2C2;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassNotesJob {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/buttonBkgdNotes.gif);
	background-repeat: repeat-x;
	overflow: visible;
	background-position: right;
	width: 75px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #C2C2C2;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buttonClassFwdJob {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/buttonBkgdFwd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	background-position: right;
	width: 85px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #C2C2C2;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.browseButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.buttonTransfer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-image: url(http://slb.adicio.com/images/buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	line-height:12px;
	height:16px;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
	cursor: pointer;
}
.buyNow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:	#395a90;
}
.buyNow a:link {
	color: #395a90;
	text-decoration: none;
}
.buyNow a:active {
	color: #395a90;
	text-decoration: underline;
}
.buyNow a:visited {
	color: #395a90;
	text-decoration: none;
}
.buyNow a:hover {
	color: #395a90;
	text-decoration: underline;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Page Elements */
.dotsMdGray {
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#cccccc;
}
.dotsDkGray {
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#666666;
}
.titleUnderline {
	border-bottom: 1px solid #395a90;
	margin-bottom: 10px;
}
.jobSearchIntroContainer {
	margin-bottom: 10px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Text */
.companyTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #395a90;
	text-align: left; /* added by CD 07/14/06 - tih */
}
.jobTitle { /* added by CD 07/27/06 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #395a90;
	text-align: left;
	height:25px;
	vertical-align:top;
}
.pageTitle {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #395a90;
	text-align: left;
	line-height: 25px;
}
.sectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #395a90;
	text-align: left; /* added by CD 07/14/06 */
	padding-top: 5px; /* added by CD 07/20/06 */
}
.sm_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.sm_text b {
	font-weight: bold;
}
.sm_text a:link {
	color: #333333;
	text-decoration: underline;
}
.sm_text a:active {
	color: #333333;
	text-decoration: underline;
}
.sm_text a:visited {
	color: #333333;
	text-decoration: underline;
}
.sm_text a:hover {
	color: #333333;
	text-decoration: underline;
}
.sm_text_color {/* added by CD 08/01/06 - missing main class */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.sm_text_color a:link {
	color: #00599C;
	text-decoration: underline;
}
.sm_text_color a:active {
	color: #00599C;
	text-decoration: underline;
}
.sm_text_color a:visited {
	color: #00599C;
	text-decoration: underline;
}
.sm_text_color a:hover {
	color: #00599C;
	text-decoration: underline;
}
.md_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.md_text b {
	font-weight: bold;
}
.md_text a:link {
	color: #333333;
	text-decoration: underline;
}
.md_text a:active {
	color: #333333;
	text-decoration: underline;
}
.md_text a:visited {
	color: #333333;
	text-decoration: underline;
}
.md_text a:hover {
	color: #333333;
	text-decoration: underline;
}
.md_text_color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.md_text_color a:link {
	color: #395a90;
	text-decoration: underline;
}
.md_text_color a:active {
	color: #395a90;
	text-decoration: underline;
}
.md_text_color a:visited {
	color: #395a90;
	text-decoration: underline;
}
.md_text_color a:hover {
	color: #395a90;
	text-decoration: underline;
}
/* Data Display View */
.displayLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-align: right;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Content Spacers */
.spacer20 {
	background-image: url(http://slb.adicio.com/images/spacer.gif); /* added as a FireFox fix - CD 07/10/06 */
	height: 20px;
}
.spacer10 {
	background-image: url(http://slb.adicio.com/images/spacer.gif); /* added as a FireFox fix - CD 07/10/06 */
	height: 10px;
}
.spacer14 {/* used for standard box spacing - CD 07/10/06 */
	background-image: url(http://slb.adicio.com/images/spacer.gif); /* added as a FireFox fix - CD 07/10/06 */
	height: 14px;
}
.spacer15 {
	background-image: url(http://slb.adicio.com/images/spacer.gif); /* added as a FireFox fix - CD 07/10/06 */
	height: 15px;
}
.spacer5 {
	background-image: url(http://slb.adicio.com/images/spacer.gif); /* added as a FireFox fix - CD 07/10/06 */
	height: 5px;
}
.spacer3 {/* added by CD 07/20/26 */
	background-image: url(http://slb.adicio.com/images/spacer.gif); /* added as a FireFox fix - CD 07/10/06 */
	height: 3px;
}
.spacer1 {
	background-image: url(http://slb.adicio.com/images/spacer.gif);
	height: 1px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Rounded Corner Modular Boxes */

/* 2px width border #cccccc - used on Jobs Details Page */
.mod2pxTopLt {
	background-image: url(http://slb.adicio.com/images/mod2pxTopLt.gif); /* Note: not themed - basic gray */
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.mod2pxTopBg {
	background-image: url(http://slb.adicio.com/images/mod2pxTopBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.mod2pxTopRt {
	background-image: url(http://slb.adicio.com/images/mod2pxTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.mod2pxLtBg {
	background-image: url(http://slb.adicio.com/images/mod2pxLtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.mod2pxBg {
	background-color: #FFFFFF;
}
.mod2pxRtBg {
	background-image: url(http://slb.adicio.com/images/mod2pxRtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.mod2pxBotLt {
	background-image: url(http://slb.adicio.com/images/mod2pxBotLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.mod2pxBotBg {
	background-image: url(http://slb.adicio.com/images/mod2pxBotBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.mod2pxBotRt {
	background-image: url(http://slb.adicio.com/images/mod2pxBotRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
/* 1px width border #cccccc  */
.mod1pxTopLt {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxTopLt.gif); /* Note: not themed - basic gray */
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.mod1pxTopBg {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxTopBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.mod1pxTopRt {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.mod1pxLtBg {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxLtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.mod1pxBg {
	background-color: #FFFFFF;
}
.mod1pxRtBg {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxRtBg.gif);
	background-repeat: repeat-y;
	width: 8px;
}
.mod1pxBotLt {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxBotLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.mod1pxBotBg {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxBotBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.mod1pxBotRt {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/mod1pxBotRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
/* Confirmation Box - added by CD 07/21/06  */
.confBoxTopLt {
	background-image: url(http://slb.adicio.com/images/blue/confBoxTopLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.confBoxTopBg {
	background-image: url(http://slb.adicio.com/images/blue/confBoxTopBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.confBoxTopRt {
	background-image: url(http://slb.adicio.com/images/blue/confBoxTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.confBoxLtBg {
	background-image: url(http://slb.adicio.com/images/blue/confBoxLtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.confBoxBg {
	background-color: #d9e3ee;
}
.confBoxRtBg {
	background-image: url(http://slb.adicio.com/images/blue/confBoxRtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.confBoxBotLt {
	background-image: url(http://slb.adicio.com/images/blue/confBoxBotLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.confBoxBotBg {
	background-image: url(http://slb.adicio.com/images/blue/confBoxBotBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.confBoxBotRt {
	background-image: url(http://slb.adicio.com/images/blue/confBoxBotRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
/* Solid Rounded Corner Box using no images - added CD 07/12/06 */
b.solidBoxLtGrayTop, b.solidBoxLtGrayBottom {
	display:block;
	background: #FFFFFF;
}
b.solidBoxLtGrayTop b, b.solidBoxLtGrayBottom b {
	display:block;
	height: 1px;
	overflow: hidden;
	background: #eaeaea;
}
b.solidBoxLtGray1 {
	margin: 0 5px
}
b.solidBoxLtGray2 {
	margin: 0 3px
}
b.solidBoxLtGray3 {
	margin: 0 2px
}
b.solidBoxLtGrayTop b.solidBoxLtGray4, b.solidBoxLtGrayBottom b.solidBoxLtGray4 {
	margin: 0 1px;
	height: 2px
}
.solidBoxLtGrayBg {
	background-color: #eaeaea;
	padding-left: 10px;
}
/* Solid Rounded Corner Box using no images - added CD 07/12/06 */
b.solidBoxLtBlueTop, b.solidBoxLtBlueBottom {
	display:block;
	background: #FFFFFF;
}
b.solidBoxLtBlueTop b, b.solidBoxLtBlueBottom b {
	display:block;
	height: 1px;
	overflow: hidden;
	background: #F2F8Fd;
}
b.solidBoxLtBlue1 {
	margin: 0 5px
}
b.solidBoxLtBlue2 {
	margin: 0 3px
}
b.solidBoxLtBlue3 {
	margin: 0 2px
}
b.solidBoxLtBlueTop b.solidBoxLtBlue4, b.solidBoxLtBlueBottom b.solidBoxLtBlue4 {
	margin: 0 1px;
	height: 2px
}
.solidBoxLtBlueBg {
	background-color: #F2F8Fd;
	padding-left: 10px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Search Box */
.advancedSearchTipsTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:	#666666;
	text-align:right;
	padding-right:3px;
	vertical-align: top;
}
.advancedSearchTipsIcon {
 background-image:http://slb.adicio.com/images/iconHelpMark.gif;
	background-position:center;
}
.searchTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:	#395a90;
	vertical-align: top;
}
.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:	#666666;
	padding-left: 6px;
	text-align: left;
}
.searchText b {
	font-weight: bold;
	color: #333333;
}
.searchText a:link {
	color: #333333;
}
.searchText a:active {
	color: #333333;
}
.searchText a:visited {
	color: #333333;
}
.searchText a:hover {
	color: #333333;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Results Page */
.smResultsBox {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
.smResultsBox a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
.smResultsBox a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
.smResultsBox a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
.smResultsBox a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
#resultsList {
	margin-top: 0;
	padding-left: 0;
	margin-left: 10px;
	margin-bottom: 0;
}
#resultsList li {
	list-style: square;
	margin-left: 10px;
	padding: 0.25em;
}
.resultsContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.resultsPageWidth {
	width: 645px;
	padding-right: 10px;
}
.resultsHeaderText {/* added dotted top and bottom borders - CD 07/13/06 */
	font-weight: bold;
	color: #395a90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
}
.resultsHeaderText a:link {
	color: #395a90;
	text-decoration: underline;
}
.resultsHeaderText a:active {
	color: #395a90;
	text-decoration: underline;
}
.resultsHeaderText a:visited {
	color: #395a90;
	text-decoration: underline;
}
.resultsHeaderText a:hover {
	color: #395a90;
	text-decoration: underline;
}
.resultsRowHeader {
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}
.resultsRow {
	height: 8px;
}
.resultsSpacerRow {
	vertical-align: middle;
	padding-top: 12px;
	padding-bottom: 10px;
}
.resultsLogo {
	vertical-align: top;
	text-align: center;
	width: 109px;
}
.resultsDesc {
	vertical-align: top;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.resultsDesc a:link {
	color: #333333;
	text-decoration: underline;
}
.resultsDesc a:active {
	color: #333333;
	text-decoration: underline;
}
.resultsDesc a:visited {
	color: #333333;
	text-decoration: underline;
}
.resultsDesc a:hover {
	color: #333333;
	text-decoration: underline;
}
.resultsActions {/* added so the extra spacer rows could be removed - CD 07/13/06 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-left: 16px;
	border-bottom: 1px dotted #cccccc;
}
.resultsActions a:link {
	text-decoration: underline;
	color: #333333;
}
.resultsActions a:active {
	text-decoration: underline;
	color: #333333;
}
.resultsActions a:visited {
	text-decoration: underline;
	color: #333333;
}
.resultsActions a:hover {
	text-decoration: underline;
	color: #333333;
}
.resultsActionsLast {/* used if no dotted line is needed (currently used on "Spotlight") - CD 07/14/06 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-left: 16px;
}
.resultsActionsLast a:link {
	text-decoration: underline;
	color: #333333;
}
.resultsActionsLast a:active {
	text-decoration: underline;
	color: #333333;
}
.resultsActionsLast a:visited {
	text-decoration: underline;
	color: #333333;
}
.resultsActionsLast a:hover {
	text-decoration: underline;
	color: #333333;
}
/* Job Search Results Page - Added to accommadate different Upsell styles - CD 07/13/06 */

/* Standard Posting */
.resultsStandard {
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.resultsStandard a:link {
	color: #395a90;
	text-decoration: underline;
}
.resultsStandard a:active {
	color: #395a90;
	text-decoration: underline;
}
.resultsStandard a:visited {
	color: #395a90;
	text-decoration: underline;
}
.resultsStandard a:hover {
	color: #395a90;
	text-decoration: underline;
}
/* Bolded Posting */
.resultsBold {
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.resultsBold a:link {
	color: #395a90;
	text-decoration: underline;
}
.resultsBold a:active {
	color: #395a90;
	text-decoration: underline;
}
.resultsBold a:visited {
	color: #395a90;
	text-decoration: underline;
}
.resultsBold a:hover {
	color: #395a90;
	text-decoration: underline;
}
/* Color Posting */
.resultsColor {
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E26E08;
}
.resultsColor a:link {
	color: #E26E08;
	text-decoration: underline;
}
.resultsColor a:active {
	color: #E26E08;
	text-decoration: underline;
}
.resultsColor a:visited {
	color: #E26E08;
	text-decoration: underline;
}
.resultsColor a:hover {
	color: #E26E08;
	text-decoration: underline;
}
/* Color and Bolded */
.resultsBoldColor {
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E26E08;
}
.resultsBoldColor a:link {
	color: #E26E08;
	text-decoration: underline;
}
.resultsBoldColor a:active {
	color: #E26E08;
	text-decoration: underline;
}
.resultsBoldColor a:visited {
	color: #E26E08;
	text-decoration: underline;
}
.resultsBoldColor a:hover {
	color: #E26E08;
	text-decoration: underline;
}
.resultsHighlightRow {
	background: #f9fad9;
}
/* Featured */
.resultsFeaturedBkgColor {
 background-color:#;
}
.resultsFeaturedIcon {
	background-image: url(http://slb.adicio.com/images/careers/jobsearch/iconFeaturedStar.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 16px;
}
/* Icon Upgrade */
.resultsIcon {
	background-image: url(http://slb.adicio.com/images/iconAd.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	padding-right: 20px;
}
/* Search Results Spotlight Ads - added by CD 07/14/06  */
.resultsSpotlightBorder {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.resultsSpotlightStandard {
	background: #f5f5f5;
}
.resultsSpotlightHighlight {
	background: #f9fad9;
}
.resultsSpotlightTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
/* Results Found- added CD 07/12/06 */
.resultsFound {
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.resultsFoundtotal {
	font-size:11px;
	color:#333333;
	font-weight:normal;
}
/* Local - Regional - National Search Results Section - added CD 07/12/06 */

.resultsLocation {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.resultsLocation b {
	font-weight: bold;
	color: #333333;
}
.resultsLocation a:link {
	color: #00599C;
	text-decoration: underline;
}
.resultsLocation a:active {
	color: #00599C;
	text-decoration: underline;
}
.resultsLocation a:visited {
	color: #00599C;
	text-decoration: underline;
}
.resultsLocation a:hover {
	color: #00599C;
	text-decoration: underline;
}
.resultsViewArrow {
	color: #00599C;
	font-size: 11px;
	font-weight: bold;
}
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: Job Detail Page */

.jobDetailApplyTop {
	display: inline-block;
}
.jobDetailApplyBottom {
	width: 220px;
	margin: 0px auto;
	padding-top: 10px;
}
/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: Div Pop-Up Styles */

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::: Job Manager - top filter */

.jobMgrFilterBold {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 5px;
	color: #395a90;
	vertical-align: middle;
}
.filterShowHide {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	width: 100px;
	color: #00599C;
	text-align: center;
}
.filterShowHide a:link {
	color: #00599C;
	text-decoration: underline;
}
.filterShowHide a:active {
	color: #00599C;
	text-decoration: underline;
}
.filterShowHide a:visited {
	color: #00599C;
	text-decoration: underline;
}
.filterShowHide a:hover {
	color: #00599C;
	text-decoration: underline;
}
.filterTopRow {
	padding-top:6px;
	padding-right: 4px;
	padding-left: 4px
}
.filterMidRow {
	padding-top:6px;
	padding-right: 4px;
	padding-bottom:6px;
	padding-left: 4px
}
.filterBotRow {
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Pagination */
.pg {
	/* background-color: #e3ebf3; - removed by CD 08/03/06 - this style is from Motors */
	/* border-left: 1px solid #AEBED9; */
	/* border-right: 1px solid #AEBED9; */
	padding-left: 6px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #666666;
}
.pg a:link {
	color: #333333;
	text-decoration: underline;
}
.pg a:active {
	color: #333333;
	text-decoration: underline;
}
.pg a:visited {
	color: #333333;
	text-decoration: underline;
}
.pg a:hover {
	color: #333333;
	text-decoration: underline;
}
.pgBgColor {
	background-color: #e3ebf3;
	border-left: 1px solid #AEBED9;
	border-right: 1px solid #AEBED9;
	padding-left: 6px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #666666;
}
.pg a:link {
	color: #333333;
	text-decoration: underline;
}
.pg a:active {
	color: #333333;
	text-decoration: underline;
}
.pg a:visited {
	color: #333333;
	text-decoration: underline;
}
.pg a:hover {
	color: #333333;
	text-decoration: underline;
}
.pgOff {
	color: #999999;
}
.pgOff a:link {
	color: #999999;
	text-decoration: underline;
}
.pgOff a:active {
	color: #999999;
	text-decoration: underline;
}
.pgOff a:visited {
	color: #999999;
	text-decoration: underline;
}
.pgOff a:hover {
	color: #999999;
	text-decoration: underline;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Slide Out Menu (Refine Search) */
.filterContainer {
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #F2F8FD;
	border-bottom: 1px solid #395a90;
	float: left;
	margin-left:0px;
}
.filterTitle {
	font-size: 11px;
	background-color: #BFD2E3;
	border-top: 1px solid #395a90;
	border-right: 1px solid #395a90;
	border-bottom: 1px solid #395a90;
	border-left: 1px solid #395a90;
	color: #395a90;
	font-weight: bold;
}
.filterSpacer {
	margin-top: 5px;
}
.filterContent {
	border-right: 1px solid #395a90;
	border-left: 1px solid #395a90;
}
.filterArrow {
	font-weight: bold;
	font-size: 12px;
	color: #395a90;
	padding-left:5px;
}
/* NOT YET USED */
.filterRightArrow {
	background-image: url(http://slb.adicio.com/images/blue/filterArrow.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 5px;
}
.filterTextfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 115px;
	height: 16px;
	padding-left: 3px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.filterContainer a:link {
	color: #333333;
	text-decoration: underline;
}
.filterContainer a:active {
	color: #333333;
	text-decoration: underline;
}
.filterContainer a:visited {
	color: #333333;
	text-decoration: underline;
}
.filterContainer a:hover {
	color: #333333;
	text-decoration: underline;
}
filterTitleText {
	color: #395a90;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.filterSelected {
	font-weight: bold;
	font-size: 12px;
	color: #395a90;
}
#filterList {
	margin-top: 0;
	padding-left: 0;
	margin-left: 0;
	margin-bottom: 0;
}
#filterList li {
	list-style: none;
	margin: 0;
	padding: 0.25em;
}
/*  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////COPIED IN NEW CSS /////////////////////////////////////////////////////////////////////////////////*/

.sm_text {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.sm_text b {
	font-weight: bold;
}
.sm_text a:link {
	color: #333333;
	text-decoration: underline;
}
.sm_text a:active {
	color: #333333;
	text-decoration: underline;
}
.sm_text a:visited {
	color: #333333;
	text-decoration: underline;
}
.sm_text a:hover {
	color: #333333;
	text-decoration: underline;
}
/* used when link is next to an icon : example remove*/
.sm_text_ltgrey {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #666666;
}
.sm_text_ltgrey b {
	font-weight: bold;
}
.sm_text_ltgrey a:link {
	color: #666666;
	;
	text-decoration: none;
}
.sm_text_ltgrey a:active {
	color: #666666;
	;
	text-decoration: none;
}
.sm_text_ltgrey a:visited {
	color: #666666;
	;
	text-decoration: none;
}
.sm_text_ltgrey a:hover {
	color: #666666;
	;
	text-decoration: none;
}
.xsm_text {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	color: #333333;
}
.xsm_text b {
	font-weight: bold;
}
.xsm_text a:link {
	color: #333333;
	text-decoration: underline;
}
.xsm_text a:active {
	color: #333333;
	text-decoration: underline;
}
.xsm_text a:visited {
	color: #333333;
	text-decoration: underline;
}
.xsm_text a:hover {
	color: #333333;
	text-decoration: underline;
}
.md_text {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #333333;
}
.md_text b {
	font-weight: bold;
}
.md_text a:link {
	color: #47548E;
	text-decoration: underline;
}
.md_text a:active {
	color: #47548E;
	text-decoration: underline;
}
.md_text a:visited {
	color: #333333;
	text-decoration: underline;
}
.md_text a:hover {
	color: #47548E;
	text-decoration: underline;
}
/* where page content appears */
.mainContentBorder {
	border-right: 1px solid #A3BED9;
	border-bottom: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
	padding-right: 6px;
	padding-bottom: 20px;
	padding-left: 6px;
	width: 633px;
}
/* subtab area - where print and build vehicle icons/links appear */
.mainSubTabArea {
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
	padding-top: 9px;
	padding-right: 6px;
	padding-bottom: 17px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #666666;
}
.mainSubTabArea a:link {
	color: #666666;
	text-decoration: none;
}
.mainSubTabArea a:active {
	color: #666666;
	text-decoration: none;
}
.mainSubTabArea a:visited {
	color: #666666;
	text-decoration: none;
}
.mainSubTabArea a:hover {
	color: #666666;
	text-decoration: none;
}
/* spacer - 15px */
.carBktSpacer {
	height: 15px;
}
.carBktHeader {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #799FC5;
	border-bottom: 1px solid #799FC5;
	text-align: left;
	line-height: 25px;
}
/* Car Bucket - Open */

.carBktTitle {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.carBktTitle b {
	font-weight: bold;
}
.carBktTitleBg {
	background-color: #EFEFEF;
}
.carBktText {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.carBktText a:link {
	color: #666666;
	text-decoration: underline;
}
.carBktText a:active {
	color: #666666;
	text-decoration: underline;
}
.carBktText a:visited {
	color: #666666;
	text-decoration: underline;
}
.carBktText a:hover {
	color: #666666;
	text-decoration: underline;
}
.carBktTopLt {
	background-image: url(http://slb.adicio.com/images/carBktTopLt.gif);
	background-repeat: no-repeat;
}
.carBktTopCtr {
	background-color: #EFEFEF;
	border-top: 1px solid #CFCFCF;
}
.carBktTopRt {
	background-image: url(http://slb.adicio.com/images/carBktTopRt.gif);
	background-repeat: no-repeat;
}
.carBktBotLt {
	background-image: url(http://slb.adicio.com/images/carBktBotLt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.carBktBotCtr {
	background-color: #EFEFEF;
	border-bottom: 1px solid #CFCFCF;
}
.carBktBotRt {
	background-image: url(http://slb.adicio.com/images/carBktBotRt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.carBktMain {
	height: 64px;
	background-color: #F4F4F4;
	border-top: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	border-bottom: 1px solid #CFCFCF;
	border-left: 1px solid #CFCFCF;
}
.carBktMainText {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #333333;
}
.carBktMainText a:link {
	color: #333333;
	text-decoration: none;
}
.carBktMainText a:active {
	color: #333333;
	text-decoration: none;
}
.carBktMainText a:visited {
	color: #333333;
	text-decoration: none;
}
.carBktMainText a:hover {
	color: #333333;
	text-decoration: none;
}
.carBktPhotoBorder {
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
/* Car Bucket Closed */

.carBktcrnrTopLt {
	background-image: url(http://slb.adicio.com/images/carBktcrnrTopLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.carBktcrnrTopRt {
	background-image: url(http://slb.adicio.com/images/carBktcrnrTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.carBktcrnrBotLt {
	background-image: url(http://slb.adicio.com/images/carBktcrnrBotLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.carBktcrnrBotRt {
	background-image: url(http://slb.adicio.com/images/carBktcrnrBotRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.carBktBdrLt {
	border-left: 1px solid #CFCFCF;
	background-color: #EFEFEF;
}
.carBktBdrRt {
	border-right: 1px solid #CFCFCF;
	background-color: #EFEFEF;
}
.carBktDrag {
	background-image: url(http://slb.adicio.com/images/carBktDrag.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 64px;
}
.carBktDragSelected {
	background-color: #F9A400;
	border-left: 3px solid #F9A400;
	border-right: 3px solid #F9A400;
}
/* content wrapper */

.contentTopLt {
	background-image: url(http://slb.adicio.com/images/contentCrnrTopLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
}
.contentTopRt {
	background-image: url(http://slb.adicio.com/images/contentCrnrTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
}
.contentTopBorder {
	border-top: 1px solid #A3BED9;
}
.contentBorder {
	border-top: 1px solid #A3BED9;
	border-right: 1px solid #A3BED9;
	border-bottom: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
}
.contentCell {
	border-top: 1px solid #A3BED9;
	border-right: 1px solid #A3BED9;
}
.contentCellFirstCell {
	border-top: 1px solid #A3BED9;
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
}
.contentCellLtBorder {
	border-left: 1px solid #A3BED9;
}
.contentCellRtBorder {
	border-right: 1px solid #A3BED9;
}
.contentCellLtRtBorder {
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
	padding-left: 6px;
	padding-right: 6px;
}
.contentCellLtRtBorderNoPad {
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
	padding-left: 0px;
	padding-right: 0px;
}
/* list styles */
.listHeader {
	border-left: 1px solid #A3BED9;
	border-right: 1px solid #A3BED9;
	background-color: #A3BED9;
	padding-right:4px;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	text-align: left;
}
.listBorder {
	border-left: 1px solid #A3BED9;
	border-right: 1px solid #A3BED9;
}
.listAltDark {
	border-right: 1px solid #A3BED9;
	border-bottom: 1px solid #AAAAAA;
	background-color: #D1D1D1;
	padding-left:4px;
	padding-right:4px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.listAltDark b {
	font-weight: bold;
}
.listAltDark a:link {
	color: #333333;
	text-decoration: underline;
}
.listAltDark a:active {
	color: #333333;
	text-decoration: underline;
}
.listAltDark a:visited {
	color: #333333;
	text-decoration: underline;
}
.listAltDark a:hover {
	color: #333333;
	text-decoration: underline;
}
.listAltDarkLastCol {
	border-bottom: 1px solid #AAAAAA;
	background-color: #D1D1D1;
	padding-left:4px;
	padding-right:4px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.listAltDarkLastCol b {
	font-weight: bold;
}
.listAltLight {
	border-right: 1px solid #A3BED9;
	background-color: #FFFFFF;
	padding-right:4px;
	padding-left:4px;
	border-bottom: 1px solid #AAAAAA;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.listAltLight b {
	font-weight: bold;
}
.listAltLightLastCol {
	background-color: #FFFFFF;
	padding-right:4px;
	padding-left:4px;
	border-bottom: 1px solid #AAAAAA;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.listAltLightLastCol b {
	font-weight: bold;
}
.listLastRow {
	background-color: #FFFFFF;
	padding-right:6px;
	padding-top: 2px;
	padding-bottom:4px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
}
.listLastRow b {
	font-weight: bold;
}
.listLastRow a:link {
	color: #333333;
	text-decoration: none;
}
.listLastRow a:active {
	color: #333333;
	text-decoration: none;
}
.listLastRow a:visited {
	color: #333333;
	text-decoration: none;
}
.listLastRow a:hover {
	color: #333333;
	text-decoration: underline;
}
.listHeaderRow {
	background-color: #A3BED9;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.listHeaderRow b {
	font-weight: bold;
}
.collapseExpand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.collapseExpand a:link {
	color: #333333;
	text-decoration: none;
}
.collapseExpand a:active {
	color: #333333;
	text-decoration: none;
}
.collapseExpand a:visited {
	color: #333333;
	text-decoration: none;
}
.collapseExpand a:hover {
	color: #333333;
	text-decoration: none;
}
.spacer4px {
	height: 4px;
}
.spacer12px {
	height: 12px;
}
/* image treatment */
.photoBotBorder {
	border-bottom: 1px solid #AEBED9;
}
.photoBorder {
	border-top: 1px solid #AEBED9;
	border-right: 1px solid #AEBED9;
	border-bottom: 1px solid #AEBED9;
	border-left: 1px solid #AEBED9;
}
.tnPhotoBorder {
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
/* form */

.formMargin { /* Fix for extra padding on form tags for IE - added by CD 07/10/06 */
	margin: 0;
}
.drop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 17px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.drop_146 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 146px;
	height: 17px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.drop_254 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 254px;
	height: 17px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.tableHeight {
	height: 100%;
}
/* styled bulleted list */

.listChevron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.listChevron a:link {
	color: #333333;
	text-decoration: underline;
}
.listChevron a:active {
	color: #333333;
	text-decoration: underline;
}
.listChevron a:visited {
	color: #333333;
	text-decoration: underline;
}
.listChevron a:hover {
	color: #333333;
	text-decoration: underline;
}
.listChevron ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.listChevron li {
	background-image: url(http://slb.adicio.com/images/icon_chevron.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .9em;
}
.listCircleBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.listCircleBullet a:link {
	color: #333333;
	text-decoration: underline;
}
.listCircleBullet a:active {
	color: #333333;
	text-decoration: underline;
}
.listCircleBullet a:visited {
	color: #333333;
	text-decoration: underline;
}
.listCircleBullet a:hover {
	color: #333333;
	text-decoration: underline;
}
.listCircleBullet ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.listCircleBullet li {
	background-image: url(http://slb.adicio.com/images/icon_bulletCircle.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .9em;
	margin: .6em 0;
}
/* Photos Tab - thumbnail player */

.tnBG {
	background-color: #EEEEEE;
}
.tnCrnrTopRt {
	background-image: url(http://slb.adicio.com/images/tnCrnrTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.tnCrnrBotRt {
	background-image: url(http://slb.adicio.com/images/tnCrnrBotRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.tnCrnrBotLt {
	background-image: url(http://slb.adicio.com/images/tnCrnrBotLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
/* thumnail navigation */

#tnTab {
	float:left;
	width:100%;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
#tnTab ul {
	margin:0;
	list-style:none;
}
#tnTab li {
	float:left;
	background:url(http://slb.adicio.com/images/tnTabLt.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 6px;  /* width of left image*/
}
#tnTab a {
	float:left;
	display:block;
	background:url(http://slb.adicio.com/images/tnTabRt.gif) no-repeat right top;
	padding:6px 6px 6px 0px;
	text-decoration:none;
	width: 74px;
	color:#AAAAAA;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tab a {
	float:none;
}
/* End IE5-Mac hack */
#tab a:hover {
	color:#AEBED9;
}
#tnTab #on {
	background-image:url(http://slb.adicio.com/images/tnTabLtOn.gif);
}
#tnTab #on a {
	background-image: url(http://slb.adicio.com/images/tnTabRtOn.gif);
	color:#333333;
	padding-bottom: 6px; /*On tab-covers bg image line*/
}
.selectedCar {
	background-color: #F9A400;
}
.selectedSwatch {
	border-top: 2px solid #f9a400;
	border-right: 2px solid #f9a400;
	border-bottom: 2px solid #f9a400;
	border-left: 2px solid #f9a400;
}
/* :::::::::::::::: ADDED 03/21/06 CD :::::::::::::::::: */

/* VC Landing Page */

.vcStep1 {
	background-image: url(http://slb.adicio.com/images/vcStep1.gif);
	background-repeat: no-repeat;
	width: 39px;
	height: 42px;
}
.vcStep2 {
	background-image: url(http://slb.adicio.com/images/vcStep2.gif);
	background-repeat: no-repeat;
	width: 41px;
	height: 42px;
}
.vcLandingBGlight {
	background-color: #FFFFFF;
}
.vcLandingBGdark {
	background-color: #a3bed9;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding-left: 6px;
}
.vcLtRtBorder {
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
}
.vcContentBorder {
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
	border-bottom: 1px solid #A3BED9;
}
/* tooltip - added 03/22/06 */

.popup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	position: absolute;
	visibility: hidden;
	background-color: #e3ebf3;
	width: 300px;
	border-left: 1px solid #395a90;
	border-top: 1px solid #395a90;
	border-bottom: 3px solid #395a90;
	border-right: 3px solid #395a90;
	padding: 3px;
	z-index: 10;
}
.popup a:link {
	color: #395a90;
	text-decoration: underline;
}
.popup a:hover {
	color: #395a90;
	text-decoration: underline;
}
.popup a:active {
	color: #395a90;
	text-decoration: underline;
}
.popup a:visited {
	color: #395a90;
	text-decoration: underline;
}
/* Vehicle Research - Details added 04-13-06 CD */

.mainSubTabAreaNoTabs {
	border-top: 1px solid #A3BED9;
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
	padding-top: 9px;
	padding-right: 6px;
	padding-bottom: 17px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #666666;
}
.mainSubTabAreaNoTabs a:link {
	color: #666666;
	text-decoration: underline;
}
.mainSubTabAreaNoTabs a:active {
	color: #666666;
	text-decoration: underline;
}
.mainSubTabAreaNoTabs a:visited {
	color: #666666;
	text-decoration: underline;
}
.mainSubTabAreaNoTabs a:hover {
	color: #666666;
	text-decoration: underline;
}
.vehicleTitle {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.vehicleThumbnailBG {
	border-top: 1px solid #A3BED9;
	border-bottom: 1px solid #A3BED9;
	background-color: #e3e3e3;
}
.contentCellLtRtBtmBorder {
	border-right: 1px solid #A3BED9;
	border-bottom: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
}
.contentCellLtRtBorderNoPad {
	border-right: 1px solid #A3BED9;
	border-left: 1px solid #A3BED9;
}
/* tabs for Vehicle Research Page */


#tab2 {
	float:left;
	width:100%;
	background:#FFFFFF url(http://slb.adicio.com/images/tabBg.gif) repeat-x bottom;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}
#tab2 ul {
	margin:0;
	list-style:none;
}
#tab2 li {
	float:left;
	background:url(http://slb.adicio.com/images/tabLt.gif) no-repeat left top;
	width: 105px;
	margin:0;
	padding:0 0 0 6px;  /* width of left image*/
}
#tab2 a {
	float:left;
	display:block;
	background:url(http://slb.adicio.com/images/tabRt.gif) no-repeat right top;
	padding:6px 6px 6px 0px;
	text-decoration:none;
	color:#AAAAAA;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tab2 a {
	float:none;
}
/* End IE5-Mac hack */
#tab2 a:hover {
	color:#AEBED9;
}
#tab2 #on {
	background-image:url(http://slb.adicio.com/images/tabLtOn.gif);
}
#tab2 #on a {
	background-image:url(http://slb.adicio.com/images/tabRtOn.gif);
	color:#333333;
	padding-bottom: 7px; /*On tab-covers bg image line*/
}
/* Formatting for Features list (right column) */

.vehicleResrchDetailTitle {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #789FC5;
	padding-left: 6px;
	text-align: left;
}
.vehicleResrchFeaturePad {
	padding-left: 36px;
	padding-right: 12px;
}
.vehicleResrchFeature {
	background-color: #FFFFFF;
	border-bottom: 1px solid #ebebeb;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 4px;
	padding-bottom: 4px;
}
/* Request Quote - added 04/17/06 - CD */

.titleBanner {
	background-color: #AEBED9;
	padding-left: 6px;
	padding-right: 6px;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
}
.vehicleAlert {
	color: #ff0000;
}
.textbox_140 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 140px;
	height: 17px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.textarea_140 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 140px;
	height: 60px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.drop_140 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 140px;
	height: 17px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.lg_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.lg_text b {
	font-weight: bold;
	color: #799fc5;
}
.lg_text a:link {/* added by CD 07/10/06 */
	color: #395a90;
	text-decoration: underline;
}
.lg_text a:active {/* added by CD 07/10/06 */
	color: #395a90;
	text-decoration: underline;
}
.lg_text a:visited {/* added by CD 07/10/06 */
	color: #395a90;
	text-decoration: underline;
}
.lg_text a:hover {/* added by CD 07/10/06 */
	color: #395a90;
	text-decoration: underline;
}
/* submit button */

.submitButton {
	border-left: 1px solid #5a7692;
	border-right: 1px solid #5a7692;
	padding-right:4px;
	text-align: center;
	background-color:#799fc5;
	padding-left:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.submitButton a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.submitButton a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.submitButton a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.submitButton a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* Sign In Page - added by CD 07/07/06 */

.signInContenAreaWidth {
	width: 645px;
}
.leftColumnSignIn {
	width: 450px;
	float: left;
}
.rightColumnSignIn {
	width: 180px;
	float: right;
}
.plainBoxTopLt {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxTopLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.plainBoxTopBg {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxTopBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.plainBoxTopRt {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.plainBoxLtBg {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxLtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.plainBoxBg {
	background-color: #FFFFFF;
}
.plainBoxRtBg {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxRtBg.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.plainBoxBotLt {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxBotLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.plainBoxBotBg {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxBotBg.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.plainBoxBotRt {
	background-image: url(http://slb.adicio.com/images/blue/plainBoxBotRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
/* icon list - added by CD 07/07/06 */
.iconlist {
	list-style: none;
	margin: 0;
	padding: 0;
}
li.greenArrow {
	background-image: url(http://slb.adicio.com/images/bulletGreenArrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding: 3px 0 3px 20px;
	margin: .2em 0;
}
li.orangeArrow {
	background-image: url(http://slb.adicio.com/images/arrowRtOran.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding: 3px 0 3px 20px;
	margin: .1em 0;
}
li.arrowBullet {
	background-image: url(http://slb.adicio.com/images/blue/arrowBullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding: 3px 0 3px 20px;
	margin: .1em 0;
}
/* Alpha Sort - added by CD 07/14/06 */

.alphaCompanySort {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
}
.alphaCompanySort b {
	font-weight: bold;
}
.alphaCompanySort a:link {
	color: #333333;
	text-decoration: underline;
}
.alphaCompanySort a:active {
	color: #333333;
	text-decoration: underline;
}
.alphaCompanySort a:visited {
	color: #333333;
	text-decoration: underline;
}
.alphaCompanySort a:hover {
	color: #333333;
	text-decoration: underline;
}
.alphaOn {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
.alphaDisplayTextLt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	border-bottom: 1px solid #cccccc;
	padding-left: 10px;
	width: 50%;
}
.alphaDisplayTextLt a:link {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextLt a:active {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextLt a:visited {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextLt a:hover {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextRt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
	width: 50%;
}
.alphaDisplayTextRt a:link {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextRt a:active {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextRt a:visited {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayTextRt a:hover {
	text-decoration: underline;
	color: #333333;
}
.alphaDisplayBorder {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding-left: 10px;
	padding-right: 10px;
}
/* Title Bar (Media Kit) This is used for rounded corner title bars without using any images - added by CD 07/17/06 */

div#titleBar {
	width:631px;
	margin: 0 2%;
	background: #FFFFFF;
	padding-top:12px;
	padding-bottom:10px;
	overflow:hidden;
}
b.titleBarTop, b.titleBarBot {
	display:block;
	background: #FFFFFF;
}
b.titleBarTop b, b.titleBarBot b {
	display:block;
	height: 1px;
	overflow: hidden;
	background: #395a90;
}
b.titleBar1 {
	margin: 0 5px
}
b.titleBar2 {
	margin: 0 3px
}
b.titleBar3 {
	margin: 0 2px
}
b.titleBarTop b.titleBar4, b.titleBarBot b.titleBar4 {
	margin: 0 1px;
	height: 2px
}
.titleBarMid {
	background-color: #395a90;
	font-size:14px;
	padding-left:6px;
	letter-spacing:.06em;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.titleBarMidRt {/* added by CD 07/20/06 */
	background-color: #395a90;
	font-size:11px;
	font-weight: normal;
	padding-right:6px;
	color: #ffffff;
	text-align: right;
	font-family: Verdana, Helvetica, sans-serif;
}
.titleBarMidRt a:link {
	color: #ffffff;
	text-decoration: underline;
}
.titleBarMidRt a:active {
	color: #ffffff;
	text-decoration: underline;
}
.titleBarMidRt a:visited {
	color: #ffffff;
	text-decoration: underline;
}
.titleBarMidRt a:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* Solid Bottom Border  */
.displayTableLtSolid {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px solid #cccccc;
}
.displayTableSolid {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px solid #cccccc;
}
.displayTableRtSolid {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom: 1px solid #cccccc;
}
/* Dotted Bottom Border */
.displayTableLtDots {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px dotted #cccccc;
}
.displayTableDots {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px dashed #a1a1a1;
}
.displayTableRtDots {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom: 1px dashed #a1a1a1;
}
/* Solid Bottom Border - Last Row  */
.displayTableLtSolidLast {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #b4b4b4;
}
.displayTableSolidLast {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #b4b4b4;
}
.displayTableRtSolidLast {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.boxSecondarySub {
	border-right:1px solid #2774B6;
	border-bottom: 1px solid #2774B6;
	border-left:1px solid #2774B6;
	padding-left: 6px;
	padding-right: 6px;
	background-color:#FFFFFF;
}
.boxAllBorders {
	border:1px solid #2774B6;
	padding-left: 6px;
	padding-right: 6px;
	background-color:#FFFFFF;
}
/* Shared Product Page Styles - Media Kit & Job Posted, etc - revised to allow more flexibility with section height - CD 07/20/06 */


.productGradientBg {
	background: url(http://slb.adicio.com/images/productGradBg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.productLtBorderBg {
	background: url(http://slb.adicio.com/images/productLtBorder.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 8px;
	vertical-align: bottom;
}
.productRtBorderBg {
	background: url(http://slb.adicio.com/images/productRtBorder.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 8px;
	vertical-align: bottom;
}
.productCtrBorderBg {
	background: url(http://slb.adicio.com/images/productCtrBorder.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 18px;
}
.productBotBorderBg {
	background: url(http://slb.adicio.com/images/productBotBorder.gif);
	background-repeat: repeat-x;
	height: 8px;
}
.productSelectContent {
	width: 190px;
	vertical-align: top;
	text-align: left;
	height: 250px; /* this is the minimum height */
}
.productSubSectionHeader {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	padding-left: 6px;
	color: #333333;
	padding-bottom: 2px; /**/
	border-bottom: 1px dotted #eaeaea; /**/
}
.productContentDivider {
	background-image: url(http://slb.adicio.com/images/spacer.gif);
	background: #f0f0f0;
	width: 1px;
}
.productDetails {
	text-align: right;
	vertical-align: top;
}
/* Media Kit - added by CD 07/17/06 */

.mediaKitSectionDesc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding-left: 6px;
	vertical-align: top;
	padding-top: 4px;
}
.mediaKitDetailDesc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #333333;
}
.mediaKitDetailPrice {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #333333;
	padding-left: 5px;
	padding-right: 5px;
}
.mediaKitBg {
	width: 206px;
	height: 245px;
	background: url(http://slb.adicio.com/images/mediaKitBg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.mediaKitBgBot {
	width: 206px;
	height: 8px;
	background: url(http://slb.adicio.com/images/mediaKitBgBot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.mediaKitGutter {
	width: 2px;
	background: url(http://slb.adicio.com/images/spacer.gif);
}
.mediaKitTitle {
	font-family: Verdana, Helvetica, sans-serif;
	color: #395a90;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
}
.mediaKitFullHorizWidth {
	width: 100%; /* 622px */
}
.mediaKitPackageCell {
	width: 206px;
	vertical-align: top;
}
.mediaKitContent {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 120px; /* minimum height */
	vertical-align: top;
}
/* Job Posting - added by CD 07/19/07 */
.jobPostingPricing {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.jobPostingPricing b {
	font-weight: bold;
}
.jobPostingTitle {
	font-family: Verdana, Helvetica, sans-serif;
	color: #395a90;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
}
.jobPostingDesc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.jobPostingSpecial {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: right;
}
.jobPostingSpecial em {
	font-style: italic;
}
.jobPostingSpecial b {
	font-weight: bold;
}
.jobPostingContent {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 100px;
	vertical-align: top;
}
.jobPostingSectionDesc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding-left: 6px;
	vertical-align: top;
	padding-top: 4px;
}
.jobPostingPrice {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #333333;
	padding-left: 4px;
	width: 60px;
}
.jobPostingCkBox {
	width: 10px;
	vertical-align: middle;
	text-align: center;
}
.jobPostingDetailDesc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #333333;
}
/* Folders Styles - Added by CD 07/21/06 */
.folderMenuUpButton {
	position:absolute;
	left:149px;
	top:2px;
	width:11px;
	height:10px;
	background-image: url(/images/careers/folders/button-up.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: hand;
}
.folderMenuDownButton {
	position:absolute;
	left:149px;
	top: 290px;
	width:11px;
	height:10px;
	background-image: url(/images/careers/folders/button-down.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: hand;
}
.folderMenuScrollBar {
	position:absolute;
	left:149px;
	top:15px;
	background-image: url(/images/careers/folders/scroll-bar.gif);
	background-repeat: no-repeat;
	width:11px;
	height:57px;
	z-index: 999;
}
.folderMenuContainer {
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #F2F8FD;
	float: left;
}
.folderContainer {
	width: 483px;
	vertical-align: top;
	text-align: left;
	float: right;
}
.folderHeaderText { /* Added for cookie crumb - CD 07/21/06 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:	#395a90;
	text-align: left;
}
.folderHeaderText a:link {
	font-weight: normal;
	color: #395a90;
	text-decoration: underline;
}
.folderHeaderText a:active {
	font-weight: normal;
	color: #395a90;
	text-decoration: underline;
}
.folderHeaderText a:visited {
	font-weight: normal;
	color: #395a90;
	text-decoration: underline;
}
.folderHeaderText a:hover {
	font-weight: normal;
	color: #395a90;
	text-decoration: underline;
}
.folderNotAvailable {
	padding-right:3px;
	padding-left:4px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
	color:#333333;
	vertical-align:middle;
	text-align: left;
}
.folderDivWidth {
	width: 500px;
	position:absolute;
}
.folderContainer {
	width: 480px;
}
.folderSubElement {
	float: right;
	position: absolute;
	left: 140px;
	margin-top: -15px;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F2F8FD;
	border: 1px solid #395a90;
	width: 155px;
	z-index: 9999;
}
.folderItem {
	padding: 3px;
	width:137px;
	cursor: pointer;
}
.folderItemHover {
	border: 1px solid #395A90;
	background: #E3EbEF;
	padding: 2px;
}
.editStatusContainer {
	width: 222px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #F2F8FD;
	float: left;
	position:absolute;
	border: 1px solid #395a90;
}
.editStatusItem {
	padding: 3px;
	margin: 3px;
	width: 210px;
	cursor: pointer;
}
.editRankContainer {
	width: 162px;
	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #F2F8FD;
	float: left;
	position:absolute;
	border: 1px solid #395a90;
}
.editRankItem {
	padding: 3px;
	margin: 3px;
	width: 150px;
	cursor: pointer;
}
.folderItemCreateNew {
	padding: 3px;
	cursor: pointer;
	text-decoration:underline;
}
.folderItemHover {
	background-color: #E3EbEF;
	border: 1px solid #395A90;
	padding: 2px;
	cursor: pointer;
}
.folderContent {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	text-align: left;
	border-left: 1px solid #395a90;
	border-right: 1px solid #395a90;
}
.folderMenuContainer {
	width:155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #F2F8FD;
	border-bottom: 1px solid #395a90;
	float: left;
	position:relative;
}
.folderTitle {
	font-size: 11px;
	background-color: #BFD2E3;
	border: 1px solid #395a90;
	color: #395a90;
	font-weight: bold;
	text-align: left;
	padding-right: 3px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.folderTitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
.foldersMessagesLink {
	padding-top:5px;
	text-align: center;
}
/* div layer styles - currently used for Folders */
.divShadow {
	border-right: 3px solid #333333;
	border-bottom: 3px solid #333333;
}
.divTitleHeaderBg {
	background-color: #395a90;
	margin:2px;
	padding:2px;
}
.divTitle {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-left: 6px;
	height: 22px;
}
.divCloseText {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: right;
	padding-right: 6px;
	height: 22px;
}
.divCloseText a:link {
	color: #ffffff;
	text-decoration: underline;
}
.divCloseText a:active {
	color: #ffffff;
	text-decoration: underline;
}
.divCloseText a:visited {
	color: #ffffff;
	text-decoration: underline;
}
.divCloseText a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.divBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color: #F2F8FD;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-right: 3px solid #395a90;
	border-bottom: 3px solid #395a90;
	border-left: 3px solid #395a90;
}
.divFieldLabel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	padding-right: 4px;
	vertical-align: middle;
}
.divFormCell {
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.divFormCell a:link {
	color: #395a90;
	text-decoration: underline;
}
.divFormCell a:active {
	color: #395a90;
	text-decoration: underline;
}
.divFormCell a:visited {
	color: #395a90;
	text-decoration: underline;
}
.divFormCell a:hover {
	color: #395a90;
	text-decoration: underline;
}
.divTextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 363px;
	height: 185px;
	border-top: 1px solid #7f9db9; /* border style for firefox*/
	border-right: 1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	border-left: 1px solid #7f9db9;
}
.divDisplayTableHeaderLt {
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
}
.divDisplayTableHeader {
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	padding-top: 3px;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
}
.divDisplayTableHeaderRt {
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
}
.divDisplayTableLt {
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.divDisplayTable {
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #cccccc;
}
.divDisplayTableRt {
	padding-left: 6px;
	padding-right: 6px;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
/* MatchCast Styles - added by CD 07/24/06 */
.matchCastHighlight {
	background-color:#ffffcc;
}
.matchCastLegend {
	height: 11px;
	width: 11px;
	background-color: #ffffcc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
/* Job Center - added by CD 07/25/06 (Same as My Motors and Dealer Center Homepage) */
.jobCtrLtColumn {
	width: 434px;
	float: left;
}
.jobCtrRtColumn {
	width: 197px;
	float: right;
}
/* Status Colors - added by CD 07/26/06 */

.red {
	color: #cc0000;
}
/* OR Icon Classes - added by CD 08/01/06 */

.iconOrText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #395a90;
	font-weight: bold;
}
.iconOrLt {
	background-image:url(http://slb.adicio.com/images/iconOrBgLt.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 29px;
}
.iconOrBg {
	background-color: #235b9c;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}
.iconOrRt {
	background-image:url(http://slb.adicio.com/images/iconOrBgRt.gif);
	background-repeat: no-repeat;
	width: 15px;
	height: 29px;
}
/* Matched Search Text - added 08/04/06 */
.matchSearchText {
	background-color: #FFEF95;
	font-weight: bold;
}
/* Search */
p.categoryList {
	margin-top: 0px;
	margin-bottom: 8px;
}
/* Landing Page */
.highlightText {
	background-color: #FAD163;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: SITE MANAGER REPORTS */
.reportTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
.reportTopLt {
	background-image: url(http://slb.adicio.com/images/reportTopLt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
}
.reportTopBg {
	background-image: url(http://slb.adicio.com/images/reportTopBg.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-align: left;
}
.reportTopRt {
	background-image: url(http://slb.adicio.com/images/reportTopRt.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
}
.reportBotLt {
	background-image: url(http://slb.adicio.com/images/reportBotLt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 24px;
}
.reportBotBg {
	background-image: url(http://slb.adicio.com/images/reportBotBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 24px;
}
.reportBotRt {
	background-image: url(http://slb.adicio.com/images/reportBotRt.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 24px;
}
.reportTableBorder {
	border-right: 1px solid #909090;
	border-left: 1px solid #909090;
}
.reportHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:	#333333;
	text-align: left;
}
/* this is used if column headers are used */
.reportTableHeaderLt {
	background-color: #f0f0f0;
	border-top:1px solid #909090;
	border-bottom:1px solid #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
	padding-left: 6px;
	font-weight: bold;
}
.reportTableHeader {
	background-color: #f0f0f0;
	border-top:1px solid #909090;
	border-bottom:1px solid #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
	font-weight: bold;
}
.reportTableHeaderRt {
	background-color: #f0f0f0;
	border-top:1px solid #909090;
	border-bottom:1px solid #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-right:4px;
	vertical-align: middle;
	color:#333333;
	vertical-align:middle;
	height: 22px;
	padding-right: 6px;
	font-weight: bold;
}
.reportTableFooterLt {
	background-color: #f0f0f0;
	border-top:1px solid #909090;
	border-bottom:1px solid #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
	padding-left: 6px;
}
.reportTableFooter {
	background-color: #f0f0f0;
	border-top:1px solid #909090;
	border-bottom:1px solid #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align: middle;
	height: 22px;
}
.reportTableFooterRt {
	background-color: #f0f0f0;
	border-top:1px solid #909090;
	border-bottom:1px solid #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-right:4px;
	vertical-align: middle;
	color:#333333;
	vertical-align:middle;
	height: 22px;
	padding-right: 6px;
}
.reportTableHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.reportTableHeaderText b {
	font-weight: bold;
}
.reportTableHeaderText a:link {
	color: #333333;
	text-decoration: underline;
}
.reportTableHeaderText a:active {
	color: #333333;
	text-decoration: underline;
	;
}
.reportTableHeaderText a:visited {
	color: #333333;
	text-decoration: underline;
	;
}
.reportTableHeaderText a:hover {
	color: #333333;
	text-decoration: underline;
	;
}
.reportSubTop {
	height: 22px;
	border-top:1px solid #909090;
	border-right:1px solid #909090;
	border-bottom:1px solid #909090;
	border-left:1px solid #909090;
	background-color: #f0f0f0;
	padding-left: 6px;
	padding-right: 6px;
}
.reportSubBottom {
	height: 22px;
	border-top:1px solid #909090;
	border-right:1px solid #909090;
	border-bottom:1px solid #909090;
	border-left:1px solid #909090;
	background-color: #f0f0f0;
	padding-left: 6px;
	padding-right: 6px;
}
/*
UPLOAD FORM STYLES -TO BE USED FOR STEP 5 - CHECKOUT
*/
.buttonClassMotors {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image: url(buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	line-height:15px;
	height:24px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
}
.buttonClassMotorsSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-image: url(buttonBkgd.gif);
	background-repeat: repeat-x;
	overflow: visible;
	line-height:12px;
	height:20px;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	border-top: #C2C2C2 1px solid;
	border-right: #C2C2C2 1px solid;
	border-bottom: #C2C2C2 1px solid;
	border-left: #C2C2C2 1px solid;
	color:#333333;
	vertical-align:middle;
}
.disclaimerText {
	font-size:10px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.ltGrayText {
	color:#999999;
}
.popupBodyText {
	padding-left:6px;
	font-weight:normal;
	padding-top:4px;
	padding-bottom:4px;
}
.popupClose {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
	text-align:right;
	border-bottom: 1px solid #333333;
	padding-top:4px;
	padding-right:6px;
	padding-bottom:4px;
}
.popupLayer {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.popupTable {
	height:60px;
	color:#333333;
	background-color:#e0eefd;
	text-align:left;
	padding-bottom:4px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
.popupTitle {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#E9E9E9;
	border-bottom: 1px solid #333333;
	padding-top:4px;
	padding-left:6px;
	padding-bottom:4px;
	text-align:left;
}
.requiredHeading {
	color:#CC0000;
	font-size:12px;
	text-align:right;
}
.requiredRedTextBold {
	color:#CC0000;
	font-size:10px;
	font-weight:bold;
}
.searchButton {
	text-align:center;
	padding-bottom:15px;
	padding-top:15px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #A3BED9;
}
.searchFormRt {
	text-align:left;
}
.selectbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top: #87B1DC 1px solid;
	border-right: #87B1DC 1px solid;
	border-bottom: #87B1DC 1px solid;
	border-left: #87B1DC 1px solid;
}
.uploadContainer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	letter-spacing:.03em;
}
.uploadTitle {
	font-size:16px;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:6px;
	color:#235b9c;
}
.uploadSubTitle {
	font-size:14px;
	font-weight: normal;
	padding-left:6px;
	letter-spacing:.06em;
}
.uploadSubTitleBlue {
	font-size:14px;
	font-weight: normal;
	padding-left:6px;
	letter-spacing:.06em;
	color:#235b9c;
	border-bottom: 1px solid #799fc5;
}
.upLoadTable {
	width:631px;
}
.uploadSubTitleTable {
	color:#ffffff;
	background-color:#799fc5;
}
.uploadPhotoTable {
	padding-bottom:6px;
	padding-left:12px;
}
.uploadMainPhotoRow {
	background-color:#dbe1e3;
}
.uploadFormPhotoBrowse {
	text-align:center;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
}
.uploadFormPhotoBrowseMain {
	text-align:center;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
	border-bottom: 1px solid #ff6500;
	border-top: 1px solid #ff6500;
}
.uploadFormPhotoBrowseMainEnd {
	text-align:center;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
	border-bottom: 1px solid #ff6500;
	border-top: 1px solid #ff6500;
	border-right: 1px solid #ff6500;
}
.uploadFormPhoto {
	text-align:left;
	padding-top:6px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
}
.uploadFormMainPhoto {
	text-align:left;
	padding-top:6px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
	border-top: 1px solid #ff6500;
	border-right: 1px solid #ff6500;
	border-left: 1px solid #ff6500;
}
.uploadFormPhotoNum {
	color:#235b9c;
	text-align:right;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
}
.uploadFormPhotoNumMain {
	color:#235b9c;
	text-align:right;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
	border-bottom: 1px solid #ff6500;
	border-top: 1px solid #ff6500;
	border-left: 1px solid #ff6500;
}
.uploadInstructText {
	padding-left:14px;
	text-align:left;
	font-size:11px;
}
.uploadRemove {
	text-align:center;
	padding-bottom:4px;
}
.uploadRemoveMain {
	text-align:center;
	padding-bottom:4px;
	border-bottom: 1px solid #ff6500;
	border-right: 1px solid #ff6500;
	border-left: 1px solid #ff6500;
}
.uploadDetailTable {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}
.uploadSummaryTable {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	font-weight:bold;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:left;
	border-bottom: 1px solid #666666;
	background-color:#bfbfbf;
}
.tableHeadLt {
	font-weight:bold;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:left;
	border-bottom: 1px solid #666666;
	background-color:#d8e0eb;
}
.tableHeadRt {
	font-weight:bold;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;
	border-bottom: 1px solid #666666;
	background-color:#d8e0eb;
}
.tableCellLt {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:left;
	border-bottom: 1px solid #cccccc;
}
.tableCellLtIndent {
	padding-left:24px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:left;
	border-bottom: 1px solid #cccccc;
}
.tableCellRt {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;
	border-bottom: 1px solid #cccccc;
}
.tableRowGray {
	background-color:#E9E9E9;
}
.uploadTotalTable {
	width:620px;
}
.uploadTotalTable .tableCellSubTotal {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;
	border-left: 1px solid #8e8e8e;
}
.uploadTotalTable .tableCellTotal {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;
	font-weight:bold;
	border-top: 1px solid #8e8e8e;
	border-left: 1px solid #8e8e8e;
	border-bottom: 1px solid #8e8e8e;
}
.uploadTotalTable .tableCellPrice {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;
	border-right: 1px solid #8e8e8e;
}
.uploadTotalTable .tableTotalPrice {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;
	font-weight:bold;
	border-top: 1px solid #8e8e8e;
	border-right: 1px solid #8e8e8e;
	border-bottom: 1px solid #8e8e8e;
}
.uploadDetailRow {
	padding-left:10px;
}
.uploadDetailTabletitle {
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-bottom:4px;
	color:#235b9c;
}
div#uploadTitleBox {
	width:631px;
	margin: 0 2%;
	background: #FFFFFF;
	padding-top:12px;
	padding-bottom:10px;
	overflow:hidden;
}
b.utop, b.ubottom {
	display:block;
	background: #FFFFFF;
}
b.utop b, b.ubottom b {
	display:block;
	height: 1px;
	overflow: hidden;
	background: #799fc5;
}
b.u1 {
	margin: 0 5px
}
b.u2 {
	margin: 0 3px
}
b.u3 {
	margin: 0 2px
}
b.utop b.u4, b.ubottom b.u4 {
	margin: 0 1px;
	height: 2px
}
.uploadSelectIcons {
	text-align:center;
	font-weight:bold;
	vertical-align:top;
}
.uploadDivider {
	background-image: url(motorsUploadDivider.gif);
	background-repeat: no-repeat;
	padding-bottom:8px;
}
.upgradePrice {
	font-weight:bold;
	text-align:right;
	border-bottom: 1px dotted #235b9c;
}
.upgradeRow {
}
.upgradeDesc {
	padding-bottom:10px;
}
.upgradeTitle {
	font-weight:bold;
	text-align:left;
	border-bottom: 1px dotted #235b9c;
	color:#235b9c;
}
.uploadFormLt {
	text-align:right;
	font-weight:bold;
}
.uploadFormRt {
	text-align:left;
}
.uploadFormLtNorm {
	text-align:right;
}
.uploadFormUnder {
	text-align:right;
	font-weight:bold;
	text-decoration:underline;
}
.uploadAdSelect {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	padding-bottom:4px;
	padding-left:12px;
	height:25px;
}
.uploadAdTitle {
	font-size:16px;
	font-weight:bold;
	color:#235b9c;
	text-align:left;
	padding-bottom:4px;
	padding-left:12px;
}
.uploadAdIncludes {
	font-weight:bold;
	color:#235b9c;
	text-align:left;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:12px;
}
.uploadAdButton {
	padding-top:12px;
	text-align:center;
	padding-bottom:4px;
	vertical-align:bottom;
}
.uploadSelectOptions {
	padding-top:4px;
	padding-left:12px;
}
.uploadFeatures {
	padding-left:12px;
	height:17px;
	padding-top:4px;
}
.uploadSelectionTable {
	background-image:url(uploadSelectTableBkgd.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.uploadSelectionContainer {
	height:230px;
	width:190px;
	overflow:hidden;
}
.uploadSelectContainerBot {
	height:9px;
	width:190px;
	background-image:url(uploadSelectContainerBot.gif);
	background-repeat: no-repeat;
	vertical-align:bottom;
}
.uploadStockPhotoTable {
	background-color:#D9D9D9;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	border-top: 1px solid #96adcc;
	border-right: 1px solid #96adcc;
	border-left: 1px solid #96adcc;
	border-bottom: 1px solid #96adcc;
}
.uploadCountTitle {
	border-bottom: 1px solid #96adcc;
	font-size:12px;
	font-weight:bold;
	color:#235b9c;
	text-align:left;
}
.uploadCountTotal {
	padding-top:8px;
	text-align:left;
}
.uploadSelectedTrim {
	color:#235b9c;
}
/* Error message */

.errorMsg { /* page error at top of page */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cc0000;
	text-align: left;
}
/* Confirmation - Error Message */
.formSuccess {
	list-style-image: url(http://slb.adicio.com/images/icon_greenArrowSm.gif);
	color:#008000;
	list-style-position: outside;
	margin-bottom: -20px;
	margin-left: -20px;
}
.formFailure {
	list-style-image: url(http://slb.adicio.com/images/icon_redArrowSm.gif);
	color:#cc0000;
	list-style-position: outside;
	margin-bottom: -20px;
	margin-left: -20px;
}
.PositiveAlert {
	background-image: url(http://slb.adicio.com/images/siteManager/icon_greenArrowSm.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color: #e2f1e2;
	color:#008000;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 0px 5px;
	padding: 5px 5px 5px 12px;
}
.negativeAlert {
	background-image: url(http://slb.adicio.com/images/siteManager/icon_redArrowSm.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color: #ebd1d1;
	color:#910000;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 0px 5px;
	padding: 5px 5px 5px 12px;
}
/* Title Bar Fix */

.titleBarLt {
	background-image: url(http://slb.adicio.com/images/titleBarLt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.titleBarRt {
	background-image: url(http://slb.adicio.com/images/titleBarRt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.titleBarText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-left:6px;
	letter-spacing:.06em;
	text-align: left;
	color: #395a90;
	background-color: #ffffff;
	background-image: url(http://slb.adicio.com/images/titleBarBlueBkg.gif);
	background-repeat:repeat-x;
}
.titleBar {
	height: 27px;
}
/* CkOut */

.ckOutTitleBarLt {
	background-image: url(http://slb.adicio.com/images/ckOutTitleBarLt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.ckOutTitleBarRt {
	background-image: url(http://slb.adicio.com/images/ckOutTitleBarRt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.ckOutTitleBarText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-left:6px;
	letter-spacing:.06em;
	text-align: left;
	color: #ffffff;
	background-color: #6e6e6e;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Messaging Failure/Success */

.messageSuccess {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#009933;
	margin-bottom: 2em;
}
.messageFailure {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CC0000;
	margin-bottom: 2em;
}
.BulletArrowOrange {
	background-image: url(http://slb.adicio.com/images/icon_bullet_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#000066;
	padding-left:15px;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Sub Total */

.upgradesSubtotalNoBG {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding: 5px;
	border-top:#9a9a9a 1px solid;
	vertical-align: top;
}
.upgradesSubtotal {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding: 5px;
	vertical-align: top;
	border-top:#9a9a9a 1px solid;
	background-color:#CCCCCC;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Adicio Tabs */


.navigationWidth {
	width: 645px;
}
.detailsTabBorder {
	background: url(http://slb.adicio.com/images/adicioTabs/adicio_tab_details_border.gif) repeat-x bottom;
}
/*  Sub Navigation  */
.adicioSubNav {
	height:30px;
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	background-image:url(http://slb.adicio.com/images/careers/adicioSubNavGrade.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.adicioSubNav a:active {
	text-decoration:none;
	color:#000000;
	cursor: pointer;
}
.adicioSubNav a:link {
	text-decoration:none;
	color:#000000;
	cursor: pointer;
}
.adicioSubNav a:hover {
	text-decoration:underline;
	color:#333333;
}
.adicioSubNav a:visited {
	text-decoration:none;
	color:#333333;
	cursor: pointer;
}
#detailsTab {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}
#detailsTab ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
}
#detailsTab li {
	display:inline;
	margin:0;
	padding:0;
}
#detailsTab a {
	float:left;
	background:url(http://slb.adicio.com/images/adicioTabs/adicio_tab_details_lt.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	cursor: pointer;
}
#detailsTab a span {
	float:left;
	display:block;
	background:url(http://slb.adicio.com/images/adicioTabs/adicio_tab_details_rt.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#333333;
}
#detailsTab #current a {
    background-position:0% -24px;
	cursor: pointer;
}
#detailsTab #current a span {
    background-position:100% -24px;
    color:#333333;
	cursor: pointer;
}
#detailsTabContent {
	border-right: 1px solid #8d989c;
	border-bottom: 1px solid #8d989c;
	border-left: 1px solid #8d989c;
}
/*LEFT 0VERS FROM CHER

#detailsTab a:link span, #detailsTab a:active span, #detailsTab a:visited span {
	color:#333333;
	text-decoration:none;
	font-weight:none;
}


#detailsTab a:hover span {
	color:#333333;
	text-decoration:none
}
*/






/****************************  Added for Reverse Publishing Green Tab - tih:01.24.2007  ****************************/
/*Blue1*/
.productsTab1Lt {
	background-image: url(/images/titleBarBlueLt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.productsTab1Rt {
	background-image: url(/images/titleBarBlueRt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.productsTab1Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-left:6px;
	letter-spacing:.06em;
	text-align: left;
	color: #ffffff;
	background-color: #395a90;
}
.productsTab1 {
	height: 27px;
}
/*Green*/
.productsTab2Lt {
	background-image: url(/images/titleBarGreenLt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.productsTab2Rt {
	background-image: url(/images/titleBarGreenRt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.productsTab2Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-left:6px;
	letter-spacing:.06em;
	text-align: left;
	color: #ffffff;
	background-color: #046a2f;
}
.productsTab2 {
	height: 27px;
}
/*Blue2*/
.productsTab3Lt {
	background-image: url(/images/titleBarBlueLt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.productsTab3Rt {
	background-image: url(/images/titleBarBlueRt.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 5px;
}
.productsTab3Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	padding-left:6px;
	letter-spacing:.06em;
	text-align: left;
	color: #ffffff;
	background-color: #395a90;
}
.productsTab3 {
	height: 27px;
}
.adicioHelp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	vertical-align: middle;
	color: #333333;
	text-align:right;
	padding-bottom:5px;
}
.adicioHelp a:link {
	text-decoration: none;
	color: #333333;
}
.adicioHelp a:active {
	text-decoration: none;
	color: #333333;
}
.adicioHelp a:visited {
	text-decoration: none;
	color: #333333;
}
.adicioHelp a:hover {
	text-decoration: underline;
	color: #333333;
}
/* Date Gappers - tih, 01.08.2007*/
.dateGapper {
	width:70px;
	text-align:right;
}
.dateGapper5 {
	width:5px;
	text-align:right;
}

/*****************************************Network Updates - rlp 04.05.2007*****************************************/

.closeTab {
	background-image:url(/images/filterClose.gif);
	background-repeat:no-repeat;
	width:11px;
	height:57px;
}
.openTab {
	background-image:url(/images/filterOpen.gif);
	background-repeat:no-repeat;
	width:11px;
	height:57px;
}
.networkTop {
	vertical-align:top;
	border-top:1px solid #cecece;
	height:8px;
}
.networkBottom {
	vertical-align:bottom;
	border-bottom:1px solid #cecece;
	height:8px;
}
.networkRight {
	text-align:right;
	border-right:1px solid #cecece;
	width:8px;
}
.networkLeft {
	text-align:left;
	border-left:1px solid #cecece;
	width:8px;
}
.networkTopLeft {
	background-image:url(/images/careers/jobsearch/net_topLeft.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	height:8px;
	width:8px;
}
.networkTopRight {
	background-image:url(/images/careers/jobsearch/net_topRight.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	height:8px;
	width:8px;
}
.networkBotLeft {
	background-image:url(/images/careers/jobsearch/net_botLeft.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	height:8px;
	width:8px;
}
.networkBotRight {
	background-image:url(/images/careers/jobsearch/net_botRight.gif);
	background-repeat:no-repeat;
	height:8px;
	width:8px;
}
/***********Search Results Box Bullets***********/
.smResultsBox1{
	padding-top:2px;
	padding-left:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background-image:url(/images/careers/jobsearch/net_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.smResultsBox1 a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox1 a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox2{
	padding-top:2px;
	padding-left:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background-image:url(/images/careers/jobsearch/net_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.smResultsBox2 a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox2 a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox3{
	padding-top:2px;
	padding-left:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background-image:url(/images/careers/jobsearch/net_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.smResultsBox3 a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox3 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox3 a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox4{
	padding-top:2px;
	padding-left:10px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background-image:url(/images/careers/jobsearch/net_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.smResultsBox4 a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox4 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox4 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.smResultsBox4 a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
/***************Advanced Job Search Help ***************/
.advancedSearchTipsTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:right;
	padding: 2px 3px 0 0;
	vertical-align: top;
}
.advancedSearchTipsTxt a:link {
	color: #000000;
	text-decoration: none;
}
.advancedSearchTipsTxt a:hover {
	text-decoration: underline;
}
.advancedSearchTipsIcon {
	background-image:url(http://slb.adicio.com/images/iconHelpMark.gif);
	background-repeat: no-repeat;
	width: 14px;
	height:14px;
}
.resumePie {
	padding-top:3px;
	vertical-align:top;
}
/*************** SEO ***************/
.jobTitle H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #395a90;
	text-align: left;
	height:25px;
	vertical-align:top;
}

/************** ICONS **************/
.iconMoreDetails {
	background-image:url(/images/icon_moreDetails.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.iconResearchSalaries {
	background-image:url(/images/icon_researchSalaries.gif);
	background-repeat: no-repeat;
	padding: 2px 0 0 20px;
}
.iconSaveDisk {
	background-image:url(/images/icon_saveDisk.gif);
	background-repeat: no-repeat;
	padding: 2px 0 0 20px;
}
.iconFolder {
	background-image:url(/images/ico.folder.gif);
	background-repeat: no-repeat;
	padding: 2px 0 0 20px;
}
/*8888888888888888888888888   Preferred Company Small Pod Styles   8888888888888888888888888*/
.prefPodHeight{
height:110px;
background-image:url(http://slb.adicio.com/images/preferred/pod_bkg.gif);
background-repeat:repeat-x;
}
.prefPod_topLt{
background-image:url(http://slb.adicio.com/images/preferred/pod_TopLt.gif);
background-repeat:no-repeat;
background-position:top left;
height:7px;
width:7px;
}
.prefPod_topRt{
background-image:url(http://slb.adicio.com/images/preferred/pod_topRt.gif);
background-repeat:no-repeat;
background-position:top right;
height:7px;
width:7px;
}
.prefPod_botLt{
background-image:url(http://slb.adicio.com/images/preferred/pod_botLt.gif);
background-repeat:no-repeat;
background-position:bottom left;
height:7px;
width:7px;
}
.prefPod_botRt{
background-image:url(http://slb.adicio.com/images/preferred/pod_botRt.gif);
background-repeat:no-repeat;
background-position:bottom right;
height:7px;
width:7px;
}
.prefPod_bot{
background-image:url(http://slb.adicio.com/images/preferred/pod_bot.gif);
background-position:bottom;
background-repeat:repeat-x;
height:7px;
}
.prefPod_top{
background-image:url(http://slb.adicio.com/images/preferred/pod_top.gif);
background-position:top;
background-repeat:repeat-x;
height:7px;
}
.prefPod_lt{
background-image:url(http://slb.adicio.com/images/preferred/pod_lt.gif);
background-position:right;
background-repeat:repeat-y;
width:7px;
}
.prefPod_rt{
background-image:url(http://slb.adicio.com/images/preferred/pod_rt.gif);
background-position:left;
background-repeat:repeat-y;
width:7px;
}
.prefIconWarning{
background-image:url(http://slb.adicio.com/images/preferred/icon_warning.gif);
background-repeat:no-repeat;
background-position:center;
height:35px;
width:35px;
padding-left:7px;
}
.prefTxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:10px;
line-height:18px;
}
.prefIconPrefComp{
background-image:url(http://slb.adicio.com/images/preferred/icon_prefComp.gif);
background-repeat:no-repeat;
background-position:center;
height:35px;
width:35px;
padding-left:7px;
}

