/* COOLJOB STYLE SHEET */
/* W3C VERIFIED CSS 2.0 */
/* COPYRIGHT OTYS CORP 2004 */
/* AUTHOR:MRFAHRENHEIT */
/* FIRST BASE,BLOCKLEVELS */
a{
color:#0033CC;
background:transparent;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
a:hover{
text-decoration:underline
}
body{
margin:0px 0px 0px 0px;
background:#CCE9F5;
font:11px Verdana,Arial,Helvetica,sans-serif;
scrollbar-face-color		: 	#CCE9F5;
scrollbar-highlight-color	: 	#CCE9F5;
scrollbar-shadow-color		: 	#000000;
scrollbar-3dlight-color		: 	#CCE9F5;
scrollbar-arrow-color		:  	#000000;
scrollbar-track-color		: 	#CCE9F5;
scrollbar-darkshadow-color	: 	#CCE9F5;
}
hr{
color:#000000;
height:1px
}
input,textarea{
border:solid;
border-color:#ACA899 #F8F8F8 #F8F8F8 #ACA899;
border-width:1px 1px 1px 1px;
background:#FFFFFF;
color:#000000;
font:11px Verdana,Arial,Helvetica,sans-serif
}

.checkbox {
border: 0;
background: #CCE9F5;
}

li{
list-style-position:outside;
list-style-type:square
}
select{
font:11px Verdana,Arial,Helvetica,sans-serif
}
td,th{
color:#000000;
font:11px Verdana,Arial,Helvetica,sans-serif
}
/* PAGE LAYOUT */
.topcontainer{
height:78px
}
.toptbl{
}
.topleft{
padding-left:0px
}
.topright{
padding-right:0px;
text-align:right
}
.pagecontainer{
vertical-align:top
}
.pagetbl{
height:100%
}
.col1{
width:53px;
vertical-align:top
}
.col1tbl{
height:100%
}
.col1t{
width:53px;
background:url(http://www.cooljob.nl/_images/left_top_corner.gif) no-repeat left top;
vertical-align:top;
height:20px
}
.col1m{
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background:url(http://www.cooljob.nl/_images/left_gradient.gif) repeat right top;
vertical-align:top
}
.col1b{
background:url(http://www.cooljob.nl/_images/left_bottom_rounding.gif) #000000 no-repeat left bottom;
vertical-align:top;
height:138px
}
.col2{
width:106px;
vertical-align:top
}
.col2tbl{
height:100%
}
.col2t{
width:107px;
background:#0000FF;
vertical-align:top;
height:20px
}
.col2m{
width:107px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
padding:20px 4px 10px 4px;
background:#CCE9F5;
font:9px Verdana,Arial,Helvetica,sans-serif;
text-align:right;
vertical-align:top
}
.col2b{
/* background:url(http://www.cooljob.nl/_images/bottom_images.gif) no-repeat left top;
*/
width:107px;
vertical-align:top;
height:138px
}
.col3{
vertical-align:top
}
.col3tbl{
height:100%
}
.col3t{
padding-right:10px;
background:#000000;
text-align:right;
vertical-align:top;
height:20px
}
.col3m{
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
padding:0px 0px 0px 0px;
background:#CCE9F5;
vertical-align:top
}
.col3b{
vertical-align:top;
height:138px
}
.col3bottomtbl{
height:138px
}
.col3left{
width:50%;
padding:10px 10px;
background:url(http://www.cooljob.nl/_images/center_left_rounding.gif) #000000 no-repeat left top;
height:138px;
vertical-align:top
}
.col3right{
padding:10px 10px;
border-left:1px solid #FFFFFF;
background:#000000;
height:138px;
vertical-align:top
}
.col4{
width:46px;
vertical-align:top
}
.col4tbl{
height:100%
}
.col4t{
width:46px;
background:#0000FF;
vertical-align:top;
height:20px
}
.col4m{
width:46px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background:#CCE9F5;
vertical-align:top
}
.col4b{
width:46px;
background:#0000FF;
vertical-align:top;
height:138px
}
.col5{
width:158px;
vertical-align:top
}
.col5tbl{
height:100%
}
.col5t{
width:158px;
background:url(http://www.cooljob.nl/_images/right_top_corner.gif) #000000 no-repeat right top;
vertical-align:top;
height:20px
}
.col5m{
width:158px;
border-right:8px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background:#CCE9F5;
text-align:center;
vertical-align:top
}
.col5b{
width:158px;
border-right:8px solid #FFFFFF;
background:url(http://www.cooljob.nl/_images/right_bottom_rounding.gif) #000000 no-repeat right bottom;
vertical-align:top;
height:138px
}
/* CONTENT FRAME,OUTER FIRST */
.logospace{
padding-top:1px
}
.contentframe{
padding:0px 0px;
border-right:0px groove outset #BDBDBD;
border-bottom:0px groove outset #BDBDBD;
background:transparent;
text-align:left
}
.maintable{
padding:0px 0px 0px 0px;
width:96%;
background:transparent
}
.vacstable{
padding:0px 0px 0px 0px;
width:96%;
background:transparent
}
.intro{
padding-bottom:10px;
background:transparent;
color:#000000;
font-size:11px;
text-align:left;
line-height:16px
}
.tekstblokje{
padding-bottom:14px;
background:transparent;
color:#000000;
font:11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
line-height:16px
}
.button{
border:1px solid #FFFFFF;
color:#FFFFFF;
background:#0033CC;
font-size:11px;
height:18px
}
/* ENLARGE PICTURES */
.zoomtable{
padding:0px 0px 0px 0px;
width:100%;
margin:0px 0px 0px 0px;
background:transparent;
color:#000000
}
/* NO BORDERS IN CHECKS & RADIOS */
.radiobuttons{
/* EMPTY PARENT */
}
.radiobuttons input{
border:none;
background:transparent
}
/* HEADSTYLES */
.kop{
padding:0px 0px 0px 0px;
color:#000000;
font:normal normal bold 18px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
height:35px
}
.subkop{
color:#000000;
font:normal normal bold 11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
/* MAIN LINK BLOCK 1 */
.knoptablecontainer{
text-align:right
}
.knoptable{
padding:4px 11px 4px 0px;
background:transparent;
text-align:right;
vertical-align:top
}
.knoptable a{
color:#000000;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.knoptable a:hover{
color:#FFFFFF;
background:transparent;
text-decoration:none
}
.knoptableactive{
padding:4px 11px 4px 0px;
background:transparent;
text-align:right;
vertical-align:top
}
.knoptableactive a{
color:#0033CC;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.knoptableactive a:hover{
color:#000000;
background:transparent;
text-decoration:none
}
/* LINKTABLES */
.linkcontent{
padding:4px 4px 4px 4px;
color:#000000;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-align:justify
}
.linkcontent a{
color:#000000;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif
}
.linkmaintable{
padding:0px 0px;
background:transparent
}
.linkmaintable td{
padding:2px 2px;
background:transparent
}
.linkrow{
padding:4px 4px 4px 4px;
background:transparent
}
.linkrow a{
color:#0000FF;
background:transparent
}
.linktable{
padding:0px 0px;
margin:4px 0px;
border-top:1px #000000 solid;
border-right:1px #000000 solid;
border-bottom:1px #000000 solid;
border-left:1px #000000 solid;
background:#F8F8F8;
color:inherit
}
.linktitle{
padding:4px 4px 4px 4px;
background:#EEEEEE;
color:#000000;
font:bold 10px Verdana,Verdana,Arial,Helvetica,sans-serif
}
/* SUBLINKS */
.subtable{
padding:0px 8px 0px 0px;
background:#FFFFFF;
color:inherit
}
.subtable a{
padding:0px 0px;
background:transparent;
color:#0033CC;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
text-transform:lowercase
}
.subtable a:hover{
padding:0px 0px;
background:transparent;
color:#000000;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
text-transform:lowercase
}
.subtableactive{
padding:0px 8px 0px 0px;
background:transparent;
color:inherit
}
.subtableactive a{
padding:0px 0px;
background:transparent;
color:#0033CC;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
text-transform:lowercase
}
.subtableactive a:hover{
padding:0px 0px;
background:transparent;
color:#0033CC;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
text-transform:lowercase
}
/* SEARCHFORM CANDIDATES */
fieldset{
color:#FFFFFF
}
legend{
color:#000000;
background:transparent
}
.chapo{
border-top:0px #000000 solid;
border-right:0px #000000 solid;
border-bottom:0px #000000 solid;
border-left:0px #000000 solid;
margin-top:4px;
width:100%;
padding:2px;
background:#EEEEEE;
font-size:10px
}
/* ERROR NOTICE */
.error{
padding-left:4px;
color:#BA0033;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
vertical-align:top
}
.baseline{
color:#555555;
font:10px Verdana,Arial,Helvetica,sans-serif
}
/* NEW VACANCY STYLES */
.answer{
color:#000000
}
.error{
padding:2px 4px 2px 4px;
white-space:nowrap;
color:#FF0000;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
vertical-align:top
}
.explain{
padding:10px 4px 10px 4px;
color:#000000;
background:transparent;
font:11px Verdana,Arial,Helvetica,sans-serif
}
/* FORM HEADER */
.formheadercontainer{
padding:0px 0px 0px 4px;
vertical-align:top
}
.formheadertbl{
border:0px solid #D3232D;
width:100%;
background:transparent
}
.formheader{
color:#000000;
font:normal normal bold 18px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
height:35px;
vertical-align:top
}
/* FORM SUB HEADER */
.formsubheadercontainer{
padding:10px 0px 4px 0px
}
.formsubheadertbl{
border:0px dashed #000000
}
.formsubheader{
padding:0px 0px 0px 4px;
background:transparent;
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-align:left
}
/* FORM TEXT */
.formtextcontainer{
background:transparent
}
.formtexttbl{
width:100%;
border:0px dashed #999999
}
.formtexttbl2{
width:100%;
border:0px dashed #999999
}
.formtext{
padding:10px 4px 10px 4px;
background:transparent;
line-height:16px
}
/* QUESTION TABLES */
.questiontbl{
margin:0px 0px 0px 0px;
width:100%;
border:0px solid #666666
}
.hquestion{
width:140px;
padding:2px 4px 2px 4px;
background:transparent;
color:#000000;
background:transparent;
font:11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.hquestionnw{
padding:2px 4px 2px 4px;
background:transparent;
color:#000000;
background:transparent;
font:11px Arial,Verdana,Helvetica,sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.vquestion{
padding:2px 4px 2px 4px;
background:transparent;
color:#000000;
font:11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.fieldcontainer{
padding:2px 4px 2px 4px;
background:transparent;
vertical-align:top
}
.fieldcontainer select{
font:10px Verdana
}
/* SMALL TABLES FOR FORMS */
.formtblcontainer{
}
.formtbl{
width:100%
}
.formtblbuttoncell{
padding:10px 0px 4px 2px;
background:transparent;
text-align:left
}
.formbutton{
padding:4px 0px 4px 4px;
background:transparent;
text-align:left
}
/* PAGE LINKS FOR MYPROFILE */
.pagelinkcontainer{
padding:10px 4px 10px 0px;
background:transparent
}
.pagelinktbl{
color:#000000
}
.pagelink{
padding:0px 2px 0px 4px
}
.pagelink a{
color:#000000;
font-size:9px;
text-decoration:none
}
.pagelink a:hover{
}
/* ITEMS */
.itemheader{
padding:2px 4px 2px 4px;
font:bold 11px Verdana,Arial,Helvetica,sans-serif
}
.itemcontainer{
width:100%;
margin-top:10px;
border:0px solid #000000;
border:0px solid #000000;
background:transparent
}
.itemstarttbl{
width:100%
}
.itembuttoncontainer{
text-align:right
}
.itembuttoncontainer input{
border:1px solid #000000;
background:#000000;
font:11px Verdana,Arial,Helvetica,sans-serif;
height:18px
}
.itembuttonsml{
width:30px;
padding-right:0px;
text-align:right
}
.itembuttonsml input{
width:20px;
border:1px solid #000000;
background:#000000
}
.itemtblcontainer{
padding:0px
}
.itemtbl{
margin-left:0px;
width:100%;
border:0px solid #FF0000;
background:transparent
}
/* LIST STYLES */
.listcatcontainer{
padding:4px 0px 4px 0px;
}
.listcattbl{
width:100%;
border:0px solid white;
background:#0193CC
}
.listcat{
padding:2px 4px 2px 4px;
color:white;
background:transparent;
font-weight:normal;
text-align:left
}
.vacancyitemcontainer{
padding:3px 0px 3px 0px
}
.vacancyitemtbl{
border-left:1px solid white;
border-top:1px solid white;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
background: #F1F2F8;
}
.ListImgSpace {
background: white;
border-left: 1px solid #0193CC;
}
/* functienaam */
.listfunctioncontainer{
background:transparent
}
.listfunctiontbl{
width:100%
}
.listfunctionname{
padding:2px 4px 2px 4px;
background:#0193CC;
font-weight:bold
}
.listfunctionname a{
color:#000000;
font-size:11px
}
/* keyword */
.listkeywordcontainer{
vertical-align: top;
}
.listkeywordtbl{
width:100%;
background:transparent;
}
.listkeyword{
vertical-align: top;
padding:1px 4px 1px 4px;
background:transparent;
color:#000000;
font-size:10px
}
.listkeywordtitle{
vertical-align: top;
padding:1px 4px 1px 4px;
width:90px;
background:transparent;
color:#000000;
font-size:10px
}
/* chapo */
.listchapocontainer{
background:#F1F2F8;
}
.listchapotbl{
}
.listchapo{
padding:2px 4px 2px 4px;
background:transparent;
color:#000000;
font-size:10px
}
.listchapo a{
color:#000000;
font-size:10px
}
/* APPLICATION ROW */
.approwcontainer{
padding:10px 0px 10px 4px
}
.approwtbl{
border:1px solid #000000;
width:100%;
background:#FFFFFF
}
.approw{
padding:2px 4px 2px 4px;
font:11px Verdana,Arial,Helvetica,sans-serif
}
/* SHORTLIST VACANCY */
.shortlisttable{
width:140px;
border:0px solid #000000;
margin-top:20px;
margin-left:10px;
background:transparent
}
.shortlistheadercontainer{
}
.shortlistheadertbl{
width:100%;
background:transparent
}
.shortlistheader{
padding:2px 4px 2px 4px;
color:#000000;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase
}
.shortlisttextcontainer{
}
.shortlisttexttbl{
}
.shortlistsubheader{
}
.shortlisttext{
padding:2px 4px 2px 4px;
font-size:9px
}
.shortlistcatcontainer{
}
.shortlistcattbl{
}
.shortlistcat{
}
.shorlistitemcontainer{
}
.shortlistitemtbl{
}
.shortlistfunctioncontainer{
}
.shortlistfunctiontbl{
}
.shortlistfunctionname{
padding:2px 4px 2px 4px
}
.shortlistfunctionname a{
color:#0033CC;
font:11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
.shortlistfunctionname a:hover{
color:#0033CC;
font-size:11px
}
.shortlistkeywordcontainer{
padding:2px 4px 2px 4px
}
.shortlistkeywordtbl{
}
.shortlistkeywordtitle{
padding:2px 4px 2px 0px;
font-size:9px
}
.shortlistkeyword{
font-size:9px
}
.shortlistrelationname{
font-weight:bold
}
/* NEWS SHORT LIST */
.nwsshortlisttable{
width:140px;
border:1px solid #000000;
margin-top:10px;
margin-left:10px;
margin-right:10px;
background:#FFFFFF
}
.nwsshortlistheadercontainer{
}
.nwsshortlistheadertbl{
width:100%;
background:transparent
}
.nwsshortlistheader{
padding:2px 4px 2px 4px;
color:#000000;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase
}
.nwsshortlisttextcontainer{
}
.nwsshortlisttexttbl{
}
.nwsshortlistsubheader{
padding:2px 4px 2px 4px
}
.nwsshortlisttext{
padding:2px 4px 2px 4px;
font-size:9px
}
.nwsshortlistcatcontainer{
}
.nwsshortlistcattbl{
}
.nwsshortlistcat{
}
.nwsshortlistitemcontainer{
}
.nwsshortlistitemtbl{
}
.nwsshortlistfunctioncontainer{
}
.nwsshortlistfunctiontbl{
}
.nwsshortlistfunctionname{
padding:2px 4px 2px 4px;
color:#000000;
font-size:8px
}
.nwsshortlistfunctionname a{
color:#0033CC;
font-size:9px;
text-decoration:none
}
.nwsshortlistfunctionname a:hover{
color:#0033CC;
font-size:9px
}
.nwsshortlistkeywordcontainer{
}
.nwsshortlistkeywordtbl{
}
.nwsshortlistkeywordtitle{
padding:2px 4px 2px 0px;
font-size:9px
}
.nwsshortlistkeyword{
font-size:9px
}
.nwsshortlistrelationname{
font-weight:bold
}
/* NEWS HOOK */
.nwssubhooktable{
width:100%;
border:0px solid #000000;
background:transparent
}
.nwssubhookheadercontainer{
}
.nwssubhookheadertbl{
width:100%;
background:transparent
}
.nwssubhookheader{
padding:2px 4px 2px 4px;
color:#FFFFFF;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase
}
.nwssubhooktextcontainer{
}
.nwssubhooktexttbl{
}
.nwssubhooksubheader{
padding:2px 4px 2px 4px
}
.nwssubhooktext{
padding:2px 4px 2px 4px;
color:#FFFFFF;
font-size:10px
}
.nwssubhookwordcontainer{
padding:2px 4px 2px 4px
}
.nwssubhookwordtbl{
}
.nwssubhookword{
color:#FFFFFF
}
.nwssubhookfieldcontainer{
padding:2px 4px 2px 0px
}
.nwssubhookfieldcontainer input{
width:160px
}
.nwssubhookbuttoncontainer{
padding:0px 4px 4px 4px
}
.nwssubhookbuttoncontainer input{
border:1px solid #FFFFFF;
color:#FFFFFF;
background:#0033CC;
font-size:9px;
height:16px
}
/* AGENT SUB HOOK */
.agentsubhooktable{
width:100%;
border:0px solid #000000;
background:transparent
}
.agentsubhookheadercontainer{
}
.agentsubhookheadertbl{
width:100%;
background:transparent
}
.agentsubhookheader{
padding:2px 4px 2px 4px;
color:#FFFFFF;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase
}
.agentsubhooktextcontainer{
}
.agentsubhooktexttbl{
}
.agentsubhooksubheader{
padding:2px 4px 2px 4px
}
.agentsubhooktext{
padding:2px 4px 2px 4px;
color:#FFFFFF;
font-size:10px
}
.agentsubhookwordcontainer{
padding:2px 4px 2px 4px
}
.agentsubhookwordtbl{
}
.agentsubhookword{
color:#FFFFFF
}
.agentsubhookfieldcontainer{
padding:2px 4px 2px 0px
}
.agentsubhookfieldcontainer input{
width:160px
}
.agentsubhookbuttoncontainer{
padding:0px 4px 4px 4px
}
.agentsubhookbuttoncontainer input{
border:1px solid #FFFFFF;
color:#FFFFFF;
background:#0033CC;
font-size:9px;
height:16px
}
/* WEB USER HOOK */
.webuserhooktable{
width:120px;
border:1px solid #000000;
margin-top:10px;
margin-left:10px;
background:transparent
}
.webuserhookheadercontainer{
}
.webuserhookheadertbl{
width:100%;
background:transparent
}
.webuserhookheader{
padding:0px 4px 0px 4px;
color:#FFFFFF;
font:bold 10px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase
}
.webuserhooktextcontainer{
}
.webuserhooktexttbl{
}
.webuserhooksubheader{
padding:2px 4px 2px 4px
}
.webuserhooktext{
padding:0px 4px 0px 4px;
color:#FFFFFF;
font-size:10px
}
.webuserhookwordcontainer{
padding:2px 4px 2px 4px
}
.webuserhookwordtbl{
}
.webuserhookword{
color:#FFFFFF
}
.webuserhookfieldcontainer{
padding:2px 4px 2px 0px
}
.webuserhookfieldcontainer input{
width:110px
}
.webuserhookbuttoncontainer{
padding:0px 4px 4px 4px
}
.webuserhookbuttoncontainer input{
border:1px solid #FFFFFF;
color:#FFFFFF;
background:#0033CC;
font-size:9px;
height:16px
}
/* LANGUAGE BAR */
.langbarcontainer{
}
.langbartbl{
width:180px;
border:1px solid #000000;
margin-top:10px;
background:#FFFFFF
}
.langbartitle{
padding:2px 4px 4px 4px;
width:50px;
color:#000000;
font:9px Verdana,Arial,Helvetica,sans-serif;
vertical-align:top
}
.langbarlink{
padding:4px 4px 4px 2px;
width:24px
}
.lastupdate{
font-size:9px;
text-align:right;
vertical-align:top
}
.critcontainer{
padding:2px 4px 4px 4px;
background:transparent;
text-align:left;
vertical-align:top
}
.critcontainer select{
font:10px Verdana;
text-align:left
}
.startcontainer{
padding:2px 4px 2px 4px;
width:100px;
background:transparent;
text-align:left
}
.startcontainer input{
width:114px
}
.endcontainer{
padding:2px 4px 2px 0px;
background:transparent;
text-align:left
}
.endcontainer input{
width:120px
}
.fieldtxtarea{
width:284px;
margin-left:0px
}
.functiontxt{
width:392px;
margin-left:0px
}
.hcritquestioncontainer{
width:200px
}
.hcritquestion{
padding:0px 4px 4px 4px;
width:180px;
background:transparent;
color:#000000;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.itemquestion{
width:100px;
padding:2px 4px 2px 4px;
background:transparent;
color:#000000;
background:transparent;
font:11px Verdana,Arial,Helvetica,sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.itemholder{
border:1px #000000 solid;
width:470px;
margin:10px 0px 2px 0px;
background:#F7F8FB
}
/* SITEMAP */
.stmapcontainer{
padding:10px 0px 10px 4px
}
.stmaptbl{
width:400px;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:0px solid #000000;
border-left:1px solid #000000;
background:#F7F8FB
}
.stmaplevel1{
padding:2px 4px 2px 4px;
border-bottom:1px solid #000000;
background:transparent
}
.stmaplevel1 a{
font-weight:bold
}
.stmaplevel2{
padding:2px 4px 2px 30px;
border-bottom:1px solid #CCCCCC
}
.stmaplevel2 a{
color:#000000
}
.stmaplevel3{
padding:2px 4px 2px 60px;
border-bottom:1px solid #CCCCCC
}
.stmaplevel3 a{
color:#666666
}
/* FLIGHT MENUS */
.flightrow{
background:transparent;
height:1px
}
.flightrow2{
background:transparent;
height:1px
}
.flightcontainer{
padding-top:0px
}
.flightlayer{
display:none;
position:absolute
}
.flightlayer2{
display:none;
position:absolute;
bottom:1px
}
.flightlayercontainer{
height:1px;
position:relative;
overflow:visible
}
.flighttbl{
padding:2px 6px 2px 6px;
border:0px solid #FFFFFF;
width:140px;
margin:2px 0px 2px 0px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
background:#F7F8FB;
color:#666666;
font-size:9px;
text-align:left;
height:20px;
cursor:pointer
}
.flighttbl a{
color:#000000;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.flighttbl a:hover{
color:#000000;
background:transparent;
font:8pt Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.flighttblactive{
padding:2px 6px 2px 6px;
border:0px solid #FFFFFF;
width:140px;
margin:2px 0px 2px 0px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
background:#F7F8FB;
color:#FFFFFF;
font-size:9px;
text-align:left;
height:20px;
cursor:pointer
}
.flighttblactive a{
color:#0033CC;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.flighttblactive a:hover{
color:#0033CC;
background:transparent;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.flighttbldescription{
padding:2px 6px 2px 6px;
border:0px solid #FFFFFF;
width:180px;
margin:2px 0px 2px 0px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:0px solid #C0C0C0;
background:transparent;
color:#000000;
font-size:9px;
text-align:left;
height:20px;
cursor:pointer
}
.flightholder{
border-bottom:1px solid #000000;
background:#D6EDFC
}
.hlb3{
padding:3px 1px 1px 1px;
text-align:center
}
.hlb3 a{
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.hlb3 a:hover{
text-decoration:none
}
.hlb3active{
padding:3px 1px 1px 1px;
text-align:center
}
.hlb3active a{
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.hlb3active a:hover{
text-decoration:none
}
.hlb4{
padding:3px 1px 1px 16px;
text-align:left
}
.hlb4 a{
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.hlb4 a:hover{
text-decoration:none
}
.hlb4active{
padding:3px 1px 1px 16px;
text-align:center
}
.hlb4active a{
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.hlb4active a:hover{
text-decoration:none
}
.hlb2{
padding:3px 1px 1px 16px;
text-align:left
}
.hlb2 a{
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.hlb2 a:hover{
text-decoration:none
}
.hlb2active{
padding:3px 1px 1px 16px;
text-align:center
}
.hlb2active a{
color:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif
}
.hlb2active a:hover{
text-decoration:none
}
.scrolllayer{
width:100%;
position:static;
height:100%;
overflow:auto;
z-index:0
}
.sitetbl{
width:950px;
height:100%
}
.spannertbl{
width:100%;
height:100%
}
.spannercell{
text-align:center;
vertical-align:middle
}
/* FAQ */
.faqquestiontitle{
padding-right:30px
}
.faqquestion{
padding-bottom:4px;
color:#0033CC
}
.faqanswertitle{
padding-right:30px
}
.faqanswer{
padding-bottom:10px
}


/* STANDARD NEWS */


.nwsArtListItemTbl {
background: white;
border: 1px solid white;
}

.NwsArtListItemContainer {
padding: 1px 0px 1px 0px;
}

.NwsArtListLink {
background: white;
padding: 2px 4px 2px 4px;
}
.NwsArtListLink a {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #0000FF;
}

.NwsArtlistChapo {
padding: 2px 4px 2px 4px;
font-size: 9px;
background: #f8f8f8;
}

.nwsArtListChapeau {
vertical-align: top;
font-size: 9px;
}



/* I'm travelling at the speed of light */
/* That's why they call me Mr. Fahrenheit */

