#header #logo-n-form { width: 955px !important; }
#content { width: 925px !important; }

.columns { width: 934px; margin: 0; border-collapse: collapse; padding: 0;
}


.columns td { margin: 0; padding: 0; vertical-align: top; }

.columns .one {
width: 934px;
background-color: #e1f5fe;

}


.columns .left { width: 634px; padding: 0; margin: 0; }
.columns .right { width: 300px; padding: 0; margin: 0; }

.columns .left2 { width: 630px; padding-top: 30px; }
.columns .right2 { width: 277px; padding-left: 22px; }

table.ecbanner { width: 300px; margin: 0; padding: 0; border-collapse: collapse; }




table.ecbanner td { margin: 0; padding: 0; vertical-align: middle; }
table.ecbanner th { height: 30px; padding: 0 0 0 0px; text-align: left; font-size: 12px; }
table.ecbanner td.content { padding: 0 5px 0 10px; color: #fff; font-size: 11px; text-align: left; }
table.ecbanner td.content a { color: #fff; }





table#bemployers { width: 300px; height: 197px; background: url('../../images/home/ecbanns/employers_box.jpg') no-repeat;

}



table#bemployers th { color: #353f40; padding-left: 1.5em; padding-top: 1.7em; font-size: 14px; font-weight: bolder; }
table#bemployers td.content { color: #2274fe;
font-weight: bold; }
table#bemployers td.content ul { margin: 0 0 0 10px; list-style-image: none; }
table#bemployers td.content ul li { margin: 0; padding-left: 20px; font-size: 11px; line-height: 185%; background: url('../../images/home/ecbanns/employers_button.jpg') 0 4px no-repeat;  }

table#bemployers td.content a { color: #2274fe; text-decoration: none; font-weight: bold; }


table#bcandidates { width:300px; height:109px; background: url('../../images/home/ecbanns/candidates_box.jpg') right top no-repeat; font-size: 12px; }
table#bcandidates th { color: #353f40; padding-left: 1.5em; font-size: 14px; font-weight: bolder; padding-top: 1.0em; }
table#bcandidates td.content { color: #353f40; height: 45px; font-size: 12px; padding-left: 2.0em; }
table#bcandidates td.content table { width: 260px; height: 45px; border-collapse: collapse; }

#pin { margin: 0; padding: 0; }
#PinField { width: 110px; height: 15px; padding-left: 2px; font-style: italic; border: 1px solid #c0c0c0; } 
#pin input.emptySearch { color: #bbb; }
#pin input.filledSearch { color: #999; }
#pin #proceed {padding:0; margin:0;}

.five_b { width: 921px; margin: 0; border-collapse: collapse; margin-left: 13px; padding: 0; }
.five_b td { width: 20%; margin: 0; padding: 0 10px 0 0; vertical-align: top; }
.five_b td a { text-decoration: none; color: #fff; }
.five_b td .pack { width: 170px; height: 274px; margin-top: 22px; padding: 0; cursor: pointer; }
.five_b td .pack h1 { margin: 0; padding-top: 7px; font-size: 12px; font-weight: normal; text-transform: uppercase; text-align: center; text-decoration: underline; color: #fff; }
.five_b td .pack .text { margin-top: 80px; text-align: left; }
.five_b td .pack .text p { margin-bottom: 8px; padding: 0 8px; font-size: 11px; line-height: 130%; color: #fff; }

.five_b td #skills_testing { background: url('/images/home/packs/orange_box.gif') no-repeat; width: 170px; height: 273px; }
.five_b td #personal_insight { background: url('/images/home/packs/green_box.png') no-repeat; width: 170px; height: 273px; }
.five_b td #management_insight { background: url('/images/home/packs/grey_box.png') no-repeat; width: 170px; height: 273px; }
.five_b td #sales_insight { background: url('/images/home/packs/red_box.png') no-repeat; width: 170px; height: 273px; }
.five_b td #call_centre_insight { background: url('/images/home/packs/blue_box.png') no-repeat; width: 170px; height: 273px; }

.learn { padding-bottom: 100px; }

#nohome { width: 100%; border-collapse: collapse; }
#nohome td { margin: 0; padding: 2px 0; vertical-align: top; color: #666; }
#nohome #email, #nohome #firstname, #nohome #lastname
{ width: 159px; height: 16px; padding-left: 2px; border: 1px solid #ccc; color: #000; background: #ffd; }
