/** NEW STYLES ***/ 
body  {margin:0px;padding:0px;color:#5F5F5F;Font-family:Arial !important;font-size:12px !important;}
a img {border:0px;}
h1 {margin:0px;padding:0px;}
.clear {clear:both;}
table {border-collapse:collapse;width:100%;}
table tr td {vertical-align:top;padding:5px;}
.inputButton {background:url("../images/modules/search_button_bg.gif") no-repeat scroll right center transparent;border:0 none;color:#878789;font-size:11px;font-weight:bold;text-align:left;width:180px;}


.textbox {border:1px solid #B8B8B8;color:#878789;font-size:11px;height:18px;padding-left:5px;width:220px;}
.textboxSelected {border:2px solid #B8B8B8;height:16px;width:218px;background-color:lightgray;color:black;}

#header_container {background:url("../images/header_bg.gif") repeat scroll 0 0 #E1B200;border-bottom:1px solid #938725;height:21px;margin:auto;text-align:center;width:100%;}
#header {font-size:12px;height:21px;margin:auto;padding-top:2px;text-align:right;width:775px;}

#incontrol_logo_header_container {width:100%;background-color:#EDBD00;border-bottom:1px solid #938725;}
#incontrol_logo_header {width:775px;margin:auto;}
#incontrol_logo_header h1 {display:none;}
#incontrol_logo_header img {border:0px;}

#topNav_container {width:100%;background-color:#EDBD00;margin-bottom:10px;}
#topNavigation {width:775px;margin:auto;}

#main_container {width:775px;margin:auto;}

#leftColumn {width:190px;float:left;}
#mainColumn {width:385px;float:left;padding-left:4px;padding-right:9px;}
#mainColumnLarge {width:580px;float:left;padding-left:4px;}
#rightColumn {float:left;width: 100px;}
#rightColumn img {margin-bottom:10px;}

#footer {width:775px;margin:auto;margin-top:10px;}
#footer table tr td {margin:0px;padding:5px 0px 0px;font-size:9px;}
#footer table tr td a {color:#5F5F5F;text-decoration:none;}
#footer table {border-collapse:collapse;}


.InControlContent  {
font-size:11px;
line-height:15px;
text-align:left;
}

.InControlContentHeading, .underConstructionPanel h2 {color:#EDBD00;
display:block;
font-size:18px;
font-weight:bold;
margin-bottom:15px;
padding-top:35px;
text-align:left;
background:url("../images/header_bg.gif") repeat-x scroll 0 0;
}
.underConstructionPanel h2 {margin-top:0px;margin-bottom:10px;}
.author, .datetime {display:none;}

.diamond_seperator, .googleMap h1 {background:url("../images/header_bg.gif") repeat scroll 0 0 #E1B200;
height:25px;}
.googleMap h1 {margin-bottom:5px;}

.diamond_box {background-color:#E9EAEB;height:100px;width:180px;float:left;margin-top:10px;}
.left {margin-right:20px;}
.diamond_box p {margin:0px;padding:5px;font-size:11px;line-height:15px;text-align:left;}
.diamond_box h2 {background:url("../images/modules/header_bg.gif") repeat scroll 0 0 #000000;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:5px;
text-align:left;margin:0px;}

/**JOBS**/
.jobListTable {border-collapse:collapse;width:100%;margin-bottom:25px;}
.jobListTable tr td {border-bottom:1px solid #BCBDC1;padding:10px 0px;}
.pager {top:730.6px !important;}
.SummaryCatalogItem .ReadMoreLink {display:none;}
.jobRow {width:580px;border-bottom:1px solid #BCBDC1;display:block;margin-bottom:10px;}
.jobTitle {width:150px;font-size:13px;font-weight:bold;color:#EDBD00;}
.jobTitle a {width:150px;font-size:13px;font-weight:bold;color:#EDBD00;text-decoration:none;}
.jobRef, .jobRef, .jobLocation, .jobSalary, .jobType{width:85px;font-size:11px;}
.jobMore {width:20px;}

.JobSummary {font-size:11px;line-height:15px;margin:10px 0px;display:block;padding-right:20px;text-align:justify;}
.FullJob {margin-bottom:20px;display:block}
.FullJob h1 {color:#EDBD00;font-size:16px;font-weight:bold;margin-bottom:15px;margin-top:20px;}
.jobDetails {color:#878789;font-size:11px;line-height:20px;margin:10px 0px;display:block;}
.jobFunctions {float:left;width:100px;font-size:11px;padding:20px 0px;line-height:15px;}
.jobFunctions a {text-decoration:none;color:#5F5F5F;}
.jobLeft {float:left;width:480px;}

.jobHeader {color:#5F5F5F;font-size:11px;padding-bottom:20px;}
.BackLink {background:url("../images/modules/search_button_bg.gif") no-repeat right center;padding-right:20px;text-decoration:none;} 
.jobHeader .ref {float:left;}
.jobHeader .back {float:right;width:100px;}

.applyForJob {font-size:12px;}
.applyForJob table tr td {font-size:11px;padding-bottom:10px;border-collapse:collapse;color:#878789;}

.ResponseMessageText {background-color:#E9EAEB;width:350px;display:block;margin-top:10px;line-height:1.5em;font-weight:bold;padding:5px;}

.jobSearchBox, .myDiamondBox {background-color:#E9EAEB;
text-align:left;padding-bottom:1px;
width:185px;margin-bottom:10px;}
.jobSearchBox .tb {border:1px solid #67666B;
font-size:11px;
margin-bottom:3px;
margin-top:2px;
width:170px;}
.jobSearchBox .inputButton  {color:#67666B;border-bottom:1px solid #BCBDC1;padding-bottom:4px;margin-bottom:2px;}
.jobSearchBox  table{width:100%;padding-bottom:2px;}
.jobSearchBox  table tr td{padding:1px 5px;}
.jobSearchBox h1, .myDiamondBox .heading {
background-color:#EABA00;
color:white;
font-size:11px;
font-weight:bold;
height:15px;
padding-bottom:3px;
padding-left:5px;
padding-top:5px;
text-align:left;
display:block;}
.jobSearchBox .ddl {font-size:11px;width:170px;}
#ContentHolder58390 .ReadMoreLink {display:none;}


.diamond_login .InControlContentHeading, .diamond_register .InControlContentHeading {margin:0px;padding:0px;}
.diamond_login  table, .diamond_register table{width:100%;}
.diamond_login  table tr td, .diamond_register table tr td {padding:5px;}
.diamond_login p,.diamond_login a, .diamond_register, .diamond_register a  {color:#878789;
font-size:11px;
line-height:20px;
text-align:left;}
.diamond_login p {padding-left:5px;}


.diamondit_yourethestar  
{
background:url("../Images/intro_background.gif") no-repeat scroll right center transparent;
height:210px;
width:380px;
}

.diamondit_yourthestarcontent
{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:151px;
line-height:1.2em;
padding-left:10px;
padding-top:48px;
width:240px;
}

.diamond_testimonals_box
{
margin-top:10px;
background:url("../images/modules/quote_bg.gif") no-repeat;
height:100px;
font-size:11px;
line-height:1.5em;
padding-left:10px;
padding-top:10px;
}
.diamond_testimonals_box p {
width:300px;
font-size:11px;
line-height:15px;
padding:10px;
text-align:left;margin:0px;}
/** OLD STYLES ***/ 
.incontrol_diamond_jobreference
{
  font-size:11px;
}

.incontrol_diamond_jobdetailtitle
{
  color:#EDBD00;
  font-size:16px;
  margin-bottom:15px;
  font-weight:bold;
  margin-top:20px;
}

.incontrol_diamond_jobdetaildescription
{
  line-height:15px;
  font-size:11px;
}

.incontrol_diamond_jobdetailiconscell
{
  width:100px;
  vertical-align:top;
}
.incontrol_diamond_jobdetailiconscell a
{
  text-decoration:none;
  color:#000000;
}
.incontrol_diamond_jobdetailicon
{
  padding-top:15px;
}
.incontrol_diamond_jobdetailiconlabel
{
  padding-top:5px;
  padding-bottom:7px;
  font-size:11px;
}

.incontrol_diamond_jobdetailheader
{
  background:url('../images/header_bg.gif') #E1B200;
  height:25px;
}

.incontrol_diamond_jobdetailbackcell
{
  color:#5f5f5f;
  text-align:right;
  padding-bottom:10px;
}
.incontrol_diamond_jobdetailbackcell a
{
color:#5f5f5f;
  text-decoration:none;
    padding-right:20px;
  font-size:11px;
  background:url('../images/modules/search_button_bg.gif') no-repeat right;
}

.incontrol_diamond_form_errors, .incontrol_diamond_form_errors a
{
  color:#878789;
  font-weight:bold;
  font-size:11px;
  line-height:15px;
}


.Grid {
background:none repeat scroll 0 0 #FFFFFF;
cursor:default;
font-size:11px;
width:100%;
}
.GridColumnHeading {
background:url("../images/header_bg.gif") repeat scroll 0 0 #E1B200;
color:white;
font-size:11px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
padding-lefT:2px;
}
.GridColumnHeadingLeft {
}
a.GridColumnHeadingLink {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.GridColumnHeadingLink:hover {
text-decoration:none;
}
.GridRow {
background:none repeat scroll 0 0 #FFFFFF;
height:40px;
}
.GridAlternatingRow {
background:none repeat scroll 0 0 #FFFFFF;
height:20px;
}
.GridCheckedRow {
background:none repeat scroll 0 0 #F9F6DD;
border-bottom:1px solid #E3D7C0;
border-top:1px solid #D2D8DB;
}
.GridAlternatingCheckedRow {
background:none repeat scroll 0 0 #F9F6DD;
border-bottom:1px solid #E3D7C0;
border-top:1px solid #D2D8DB;
}
.GridSelectedRow {
background:none repeat scroll 0 0 #F9F6DD;
border-bottom:1px solid #E3D7C0;
border-top:1px solid #D2D8DB;
}
.GridItemCell {
margin:0;
padding-right:3px;
text-align:left;
}
.GridItemCellRight {
color:black;
font-size:70%;
margin:0;
padding-bottom:0;
padding-right:3px;
padding-top:0;
text-align:right;
}


.incontrol_diamond_form_button, .LoginButton, .ForgotPasswordButton  {
background:url("../images/modules/search_button_bg.gif") no-repeat scroll right center transparent;
border:0 none;
color:#878789;
font-size:11px;
font-weight:bold;
text-align:left;
width:180px;
padding:0px;
}

.incontrol_diamond_form_description, .incontrol_diamond_form_description a {
color:#878789;
font-size:12px;
font-weight:bold;
line-height:20px;
margin-bottom:10px;
margin-top:10px;
}

.incontrol_diamond_content_header {
background:url("../images/content_header_bg.gif") repeat scroll 0 0 #EABA00;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
text-align:left;
}

  
  
.diamondit_divisions_box {
background-color:#E9EAEB;
text-align:left;
width:185px;
margin-bottom:10px;
}
.diamondit_divisions_header {
background:url("../images/modules/header_bg.gif") repeat scroll 0 0 #000000;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:5px;
text-align:left;
}
.diamondit_divisions_content {
padding:5px;
text-align:left;
}
.diamondit_dvisions_link img {border:0px;margin-bottom:0px !important;}
.diamondit_dvisions_link {
background:url("../images/modules/search_button_bg.gif") no-repeat scroll right center transparent;
border-bottom:1px solid #BCBDC1;
color:#67666B;
font-weight:bold;
padding-bottom:5px;
padding-left:7px;
padding-top:5px;
}
.diamondit_dvisions_link a {
color:#67666B;
font-size:11px;
text-decoration:none;
}
.diamondit_search_box {
background-color:#E9EAEB;
text-align:left;
width:185px;
margin-bottom:10px;
}
.diamondit_search_box_header {
background-color:#EABA00;
color:white;
font-size:11px;
font-weight:bold;
height:15px;
padding-bottom:3px;
padding-left:5px;
padding-top:5px;
text-align:left;
}
.diamondit_search_box_content {
text-align:left;
}
.diamondit_search_ddl {
font-size:11px;
margin-bottom:3px;
margin-top:2px;
width:175px;
}
.diamondit_search_tb {
border:1px solid #67666B;
font-size:11px;
margin-bottom:3px;
margin-top:2px;
width:175px;
}
.diamondit_search_but, .diamondit_search_but_reset {
background:url("../images/modules/search_button_bg.gif") no-repeat scroll right center transparent;
border-color:-moz-use-text-color -moz-use-text-color #BCBDC1;
border-style:none none solid;
border-width:0 0 1px;
color:#67666B;
font-size:11px;
font-weight:bold;
margin:0;
padding-bottom:3px;
padding-left:5px;
padding-top:3px;
text-align:left;
width:175px;
}
.diamondit_search_big .diamondit_search_box {
width:380px;
}
.diamondit_box_header {
background:url("../images/modules/header_bg.gif") repeat scroll 0 0 #000000;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:5px;
text-align:left;
}
.diamondit_box {
background:none repeat scroll 155px 80px #E9EAEB;
height:100px;
width:180px;
}
.diamondit_box_content {
font-size:11px;
line-height:15px;
padding:10px;
text-align:left;
}
.diamondit_box_content a {
color:#000000;
text-decoration:none;
}
.diamondit_introduction {
font-size:18px;
height:215px;
line-height:25px;
text-align:left;
}
.diamondit_quote {
background:url("../images/modules/quote_bg.gif") no-repeat scroll 0 0 transparent;
font-size:12px;
height:80px;
padding:10px;
text-align:left;
width:380px;
}
.diamondit_box_industry_news_content {
background:none repeat scroll 0 0 #E9EAEB;
font-size:11px;
height:93px;
line-height:15px;
padding:10px;
text-align:left;
}
.diamondit_box_industry_news_more_link {
background:url("../images/modules/search_button_bg.gif") no-repeat scroll right center transparent;
border-color:#BCBDC1 -moz-use-text-color;
border-left:0 none;
border-right:0 none;
border-style:solid none;
border-width:1px 0;
color:#67666B;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
text-align:left;
width:100%;
}
.diamondit_box_industry_news_more_link a {
color:#67666B;
text-decoration:none;
}
.incontrol_diamond_extranet_introduction {
font-size:18px;
line-height:25px;
text-align:left;
}
.incontrol_diamond_game_scoreboard {
background:none repeat scroll 0 0 #E9EAEB;
color:#67666B;
font-size:11px;
font-weight:bold;
line-height:15px;
padding:10px;
text-align:left;
text-decoration:none;
}
.incontrol_diamond_recommend_jobssearch {
background:url("../images/modules/search_button_bg.gif") no-repeat scroll right center transparent;
border-bottom:1px solid #BCBDC1;
border-top:1px solid #BCBDC1;
color:#67666B;
font-size:13px;
padding-bottom:5px;
padding-left:7px;
padding-top:5px;
text-align:left;
width:372px;
}
.incontrol_diamond_recommend_jobssearch a {
color:#67666B;
text-decoration:none;
}
.incontrol_diamond_testimonialsModule {
width:280px;
}
.diamondit_featemployer {
background-color:#E9EAEB;
}
.incontrol_diamondit_hotjobslink {
color:#67666B;
}
.diamondnet_myhomepageintrobg {
background:url("../images/modules/welcome_home.gif") no-repeat scroll 0 0 transparent;
height:100px;
}
.diamondnet_myhomepageintro {
font-size:11px;
color:white;
height:40px;
padding-left:15px;
padding-top:45px;
width:250px;
}
#incontrol_diamond_game_scoreboard div, #incontrol_diamond_game_scoreboard a {
background:none repeat scroll 0 0 #F8F8F8;
color:#67666B;
font-size:11px;
text-align:left;
text-decoration:none;
}
#incontrol_diamond_game_scoreboard ol {
margin-top:5px;
}
#incontrol_diamond_game_scoreboard li {
padding:0;
}


#incontrol_diamond_main_container {
margin:auto;
text-align:center;
width:100%;
}

#incontrol_diamond_topbanner {
background:none repeat scroll 0 0 #EDBD00;
border-bottom:1px solid #938725;
height:109px;
margin:auto;
}
#incontrol_diamond_topbanner_animation {
text-align:right;
}
#incontrol_diamond_topbanner_container {
height:100px;
margin:auto;
padding-left:10px;
text-align:left;
width:750px;
}
#incontrol_diamond_topnav {
background:none repeat scroll 0 0 #EDBD00;
height:30px;
}
#incontrol_diamond_topnav_container {
height:30px;
margin:auto;
text-align:left;
width:750px;
}
#incontrol_diamond_content {
padding-top:5px;
}
#incontrol_diamond_content_container {
margin:auto;
width:750px;
}
#incontrol_diamond_footer_cell {
font-size:10px;
padding-right:5px;
vertical-align:top;
white-space:nowrap;
width:200px;
}
#incontrol_diamond_footer_links {
font-size:10px;
text-align:left;
white-space:nowrap;
}
#incontrol_diamond_footer_links a {
color:#5F5F5F;
text-decoration:none;
}
#incontrol_diamond_footer_logos_left {
text-align:left;
}
#incontrol_diamond_footer_logos_right {
text-align:right;
}

.incontrol_diamond_form_label, .incontrol_diamond_form_label a {
color:#878789;
font-size:11px;
line-height:20px;
text-align:left;
