/* Management Support Zeeland WEB SHEET */
/* COPYRIGHT OTYS CORP 2003-2010 */
/* AUTHOR: OTA Hobst*/
/* TEMPLATE: CMSBUSJAB<x>.HTML */

/* NETWORK SCROLLER */

#teasScreen{
overflow:hidden;
position:relative;
height:100px;
width:100%;
}
.teasRoll{
position:absolute;
top:0;
white-space:nowrap;
}
.teasRoll img{
border:medium none;

margin:10px 20px;
}



/* DISABLE */

.shVacIc .shVacIWord{
display:none;
}
.shSubHRef{
display:none;
}
.shTextRef{
display:none;
}
.shTextLoc{
display:none;
}
.shSubHCons{
display:none;
}
.shTextCons{
display:none;
}

/****** FIRST BASE,BLOCKLEVELS ******/

body{
text-align:center;
margin:0;
color:#7c7c7c;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
img{
border:0;
}
a{
color: #005b7f;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
td,th,div{
text-align:left;
}
h1{
font-size:14px;
color: #19a99f;
font-weight: normal;
margin:0;
padding-bottom:15px;
text-transform: uppercase;
}
h2{
font-size:11px;
color: #19a99f;
font-weight: normal;
margin:0;
padding-bottom: 0;
text-transform: uppercase;
}
h3{
font-size:12px;
margin:0;
padding-bottom:5px;
}
input,textarea, select{
color:#7c7c7c;
font-size:11px;
background:#FFFFFF;
border:1px solid #cccccc;
}
input {
background: #fff URL(../_images/inputBack.gif) repeat-x 0% 0%;
}
ul{
margin-left:10px;
padding-bottom:0;
padding-left:8px;
} 
textarea{
overflow:auto;
}
hr{
color:#7c7c7c;
}
form{
margin:0;
padding:0;
}

/* HOOKS */

.hookOuter {
padding: 60px 0 0 0;
}
.hookHeader {
font-size: 12px;
color: #19a99f;
text-transform: uppercase;
font-weight: normal;
padding: 0 0 21px 0;
}
.hookText {
color: #959595;
font-size: 11px;
padding: 0 0 10px 0;
}
.hookItemContainer {
padding: 0 0 19px 0;
}
.hookWord {
color: #959595;
font-size: 11px;
padding: 0 0 4px 0;
}
.hookItemTitle {
padding: 0 0 4px 0;
}
.hookItemTitle a {
color: #005b7f;
font-size: 12px;
text-decoration: none;
}
.hookItemWord {
color: #959595;
font-size: 10px;
text-transform: uppercase;
}

/****** LAYOUT DESIGN ******/

#canvasDiv {
background: URL(../_images/background.gif) no-repeat 138px 200px;
width: 1000px;
margin: 0 auto;
}
.teaser1Outer {
clear: both;
text-align: right;
}

#homeMain {
clear: both;
padding: 20px 0 0 0;
}
#homeMain #leftContainer {
float: left;
width: 244px;
margin:-100px 0 0 44px;
}

.hlb3 {
background: URL(../_images/hlb3.gif) no-repeat 0% 50%;
padding: 2px 0 2px 20px;
margin: 0 0 5px -20px;
display: block;
color: #005b7f;
font-size: 11px;
text-decoration: none;
}
.hlb3:hover {
text-decoration: underline;
}
#homeMain #rightContainer {
float: right;
width: 648px;
}

#homeMain .homeItemContainer {
float: left;
width: 200px;
margin: 0 0 15px 16px;
}
#homeMain .homeItemContainer p{
margin:0;
}
#homeMain .homeItemContainer .contentText {
padding: 35px 24px 30px 24px;
margin: 0;
color: #fff;
font-size: 15px;
text-transform: uppercase;
line-height: 22px;
}
#homeMain .homeItemContainer .contentText a {
color: #fff;
font-size: 15px;
text-transform: uppercase;
}
#homeMain .homeItemContainer .contentSubHeader {
color: #fff;
font-size: 11px;
padding: 28px 24px 30px 24px;
font-weight: normal;
}
#homeMain .homeItemContainer.col1 {
background: #8cc640;
}
#homeMain .homeItemContainer.col1 .contentSubHeader {
background: URL(../_images/homeCol1.gif) no-repeat 0% 0%;
}
#homeMain .homeItemContainer.col2 {
background: #01689d;
}
#homeMain .homeItemContainer.col2 .contentSubHeader {
background: URL(../_images/homeCol2.gif) no-repeat 0% 0%;
}
#homeMain .homeItemContainer.col3 {
background: #f9981b;
}
#homeMain .homeItemContainer.col3 .contentSubHeader {
background: URL(../_images/homeCol3.gif) no-repeat 0% 0%;
}
#homeMain .homeItemContainer.col4 {
background: #e12000;
}
#homeMain .homeItemContainer.col4 .contentSubHeader {
background: URL(../_images/homeCol4.gif) no-repeat 0% 0%;
}
#homeMain .homeItemContainer.col5 {
background: #19a99f;
}
#homeMain .homeItemContainer.col5 .contentSubHeader {
background: URL(../_images/homeCol5.gif) no-repeat 0% 0%;
}
#homeMain .homeItemContainer.col6 {
background: #712793;
}
#homeMain .homeItemContainer.col6 .contentSubHeader {
background: URL(../_images/homeCol6.gif) no-repeat 0% 0%;
}
#homeMain .homeItemContainer .homeFooterImage {
display: block;
border-top: 3px solid #fff;
}

#footerContainer {
clear: both;
padding: 40px 0 0 0;
}

/* NETWORK */

.networkHookOuter {
border-top: 1px solid #b6b6b6;
padding: 0;
clear: both;
}

#teasScreen {
width:877px; 
overflow:hidden;
position:relative;
height:80px;
margin:10px 0 10px 72px;
}
.teasRoll {
white-space:nowrap; 
position:absolute;
top:0px;
padding: 0 36px 0 0;
}

#hlb2 {
border-top: 1px solid #b6b6b6;
text-align: center;
font-size: 10px;
color: #959595;
padding: 6px 0 20px 0;
width:877px;
margin: 0 0 0 72px;
line-height: 20px;
}
#hlb2 a {
color: #959595;
font-size: 10px;
text-decoration: none;
}
#hlb2 a:hover {
color: #000;
}
#hlb2 img {
position: relative;
top: 2px;
}

/* content PAGES */
#canvasDivContent {
width: 1000px;
margin: 0 auto;
}
#logo {
float: left;
margin:24px 0 0 44px;
}

/* JOBSEARCH HOOK */

.jshOuter {
background: #8cc640;
float: right;
width: 530px;
padding: 21px 0 20px 10px;
margin: 24px 0 0 0;
}
.jshHeader {
padding: 0 0 20px 10px;
color: #fff;
}
.jshText {
display: none;
}
.jshInput  {
float: left;
padding: 0 0 10px 0;
}
.jshInput label {
float: left;
display: block;
width: 100px;
color: #fff;
padding: 3px 0 0 10px;
}
.jshInput input,.jshInput select {
width: 148px;
float: left;
}
.jshInput input {
width: 144px;
}
.jshBc {
clear: both;
text-align: right;
padding: 3px 0 0 0;
}
.jshBc input {
background: URL(../_images/zoekBack.gif) no-repeat 100% 0%;
padding: 0 18px 0 0;
margin: 0 14px 0 0;
text-transform: none;
}

#contentFrame {
float: left;
clear: both;
zoom:1;
width: 555px;
padding: 57px 0 0 44px;
}
#mainContainer #rightContainer {
float: right;
width: 225px;
}

/* WEBUSER HOOK */

.webUserHookOuter {
padding: 40px 0 0 0;
}

.hlb4 {
background: URL(../_images/hlb3.gif) no-repeat 0% 50%;
padding: 2px 0 2px 20px;
margin: 0 0 5px -20px;
display: block;
color: #005b7f;
font-size: 11px;
text-decoration: none;
}
.hlb4:hover {
text-decoration: underline;
}

.hlb5Spacer {
height: 40px;
}

.hlb5 {
background: URL(../_images/hlb5.gif) no-repeat 0% 50%;
padding: 2px 0 2px 20px;
margin: 0 0 5px -20px;
display: block;
color: #19a99f;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
}
.hlb5:hover {
text-decoration: underline;
}
.teaser2Outer {
margin: 40px 0 0 -20px;
}
.teaser3Outer {
margin: 0;
}
.teaser3Outer .hookText {
line-height: 18px;
}

/* SITE SPECIFIC STYLING */


.contentMultiColLeftContainer{
float:left;
width:45%;
}
.contentMultiColRightContainer{
float:right;
width:45%;
}
.button {
background: #8cc640;
padding: 4px 7px;
color: #fff;
font-size: 11px;
text-transform: uppercase;
border: 0;
margin: 10px 0;
}
.jclItem {
padding: 5px 0 8px 0;
border-color: #005b7f;
}
.category {
background:#19A99F;
color: #fff;
padding: 4px;
margin: 0 0 10px 0;
}
.itemContainer {
border: 1px solid #19A99F;
padding: 4px;
zoom:1;
}
.itemDescription {
padding: 0;
margin: 0;
}

/* HIDE SOCIAL NETWORKS */
.custCandDtlSocNet{
display:none;
}

/* form text */

.formtextContainer{
background:transparent
}
.formtextTbl{
width:100%
}
.formtextTbl2{
width:100%
}
.formText{
background:transparent;
padding:5px 4px 8px 0px
}
.formInput textarea{
width:180px;
}
.formTblButtonCell{
padding-right:10px;
}

/* PAGE LINKS FOR MYPROFILE */

.pageLinkContainer{
padding:0px 4px 10px 0px
}
.pageLink{
padding:0px 2px 0px 1px;
}

/* CHANGES BB WIF 30-09-11 */
.formInput label {
width: 180px;
}
.explain.small {
width: 175px;
}
.aplMFileButton {
display: none;
}
.formInput select {
width:225px;
}
#QEID_2898805 {
width:335px;
height:175px;
}