html, body{margin: 0;padding: 0;
border: 0;}

body {
text-align: center;
background-color:#dce6f0;
line-height:15px;
}

#bodydiv {

}

#bodydiv p{
line-height:15px;
}

#bodydiv table{
font:10px verdana, arial, sans-serif;
border:1px solid #e5edf4;
padding:0;

}

#bodydiv td{
font:10px verdana, arial, sans-serif;
border-top:0px;
border-left:0px;
border-right:1px solid #e5edf4;
border-bottom:1px solid #e5edf4;
padding:5px;
}

#bodydiv th{

border-bottom:1px solid #e5edf4;
height:20px;
font:bold 10px verdana, arial, sans-serif;
color:white;
background:transparent url('../../tabheadbck.gif/$FILE/tabheadbck.gif') repeat-x;

}

#bodydiv ul {
list-style:none outside url('../../bullet_frame.gif/$FILE/bullet_frame.gif');
padding-left: 20px;
padding-top:5px;
padding-bottom:5px;
margin-left: 15px;
}

#bodydiv ol {
list-style:decimal outside;
padding-left: 20px;
padding-top:5px;
padding-bottom:5px;
margin-left: 15px;
}

#bodydiv li {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
padding-bottom: 5px;
line-height:15px;

}

#bodydiv ul ul {
list-style:none outside url('../../minibullet_red.gif/$FILE/minibullet_red.gif');
padding-left: 20px;
padding-top:5px;
padding-bottom:5px;
margin-left: 25px;
}

#bodydiv ul ul li {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
padding-bottom: 5px;
line-height:15px;

}


img.left {
float:left;
margin: 0px 10px 10px 0px;
}

img.right {
float:right;
margin: 0px 0px 10px 10px;

}

img.leftin {
float:left;
margin: 10px 10px 10px 0px;
}

img.rightin {
float:right;
margin: 10px 0px 10px 10px;

}

img.center {
margin-top:10px;
margin-bottom:5px;
}

#bodydiv a:link {color: #009EE0; text-decoration: none}
#bodydiv a:visited {color: #009EE0; text-decoration: none}
#bodydiv a:hover {color: #df0303; text-decoration: none}
#bodydiv a:active {color: #df0303; text-decoration: none}

#bodydiv a.inv:link {color:#000000; text-decoration: none}
#bodydiv a.inv:visited {color:#000000; text-decoration: none}
#bodydiv a.inv:hover {color: #df0303; text-decoration: none; border-bottom:1px dotted #8baec1}
#bodydiv a.inv:active {color: #df0303; text-decoration: none; border-bottom:1px dotted #8baec1}

img.line {
vertical-align:-2px;
}

#mediacenter {

width:500px;
border-bottom:dotted 1px #8baec1;
margin-bottom:10px;
}

.cl {

display:block; 
clear:left; 
visibility:hidden;
margin-top:-5px;
}

#separator {

width:500px;
border-bottom:solid 1px #8baec1;
margin-bottom:20px;

}

#coordleft {
width:45%;
float:left;
}

#coordright {
width:45%;
float:right;
}

#coordheader {


height:20px;
font:bold 10px verdana, arial, sans-serif;
color:white;
background:transparent url('../../tabheadbck.gif/$FILE/tabheadbck.gif') repeat-x;
padding:2px 0 0 5px;
}

/* --------------------------STRUCTURE DIVs  background:transparent url('../../logopart_try3.jpg/$FILE/logopart_try3.jpg') no-repeat scroll bottom left;-------------------- */

#container
{
position:relative;
width:1000px;
margin:0 auto;
text-align:left;
}

#header
{
width: 1000px;
float: left;
height:150px;


}


#content

{
width:740px;
float:left;
}

#leftpane {
width: 200px;
float: left;





}

#mainpane {
width: 500px;
float: right;





}

#rightpane{

width: 200px;
float: right;



}



#footer {

width:1000px;
height:80px;
clear:both;
background:transparent url('../../foot_grad2.jpg/$FILE/foot_grad2.jpg') repeat-x;


}

/* ---------------CONTENT DIVs and CLASSES---------------------------- */

h2 {
font: bold 10px verdana, arial, sans-serif;


}

.logo {
position:relative;
top:10px;
left:10px;
border:0;
}



p.a {
font: 10px verdana, arial, sans-serif;
line-height:13px;
}

p.zoom {
font: 9px verdana, arial, sans-serif;
border:solid 1px #e5edf4;
background-color:#ffffff;
padding:1px;
}

ul.news  {
list-style:none outside url('../../arrow_micro.gif/$FILE/arrow_micro.gif');
padding: 0;
margin-left: 15px;


}
li.news {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
padding-bottom: 5px;


}

.newslug {
font: 10px verdana, arial, sans-serif;
color:#df0303;

}

.newsdate {
font: 9px verdana, arial, sans-serif;
color:#df0303;
padding-left:3px;

}

img.textillug {
float:left;
margin: 10px 10px 10px 0px;

}

#textillug {
float:left;
margin: 0px 10px 10px 0px;

}

img.textilludr {
float:right;
margin: 10px 0px 10px 10px;

}

#textilludr {
float:right;
margin: 0px 0px 10px 10px;

}

.pseudotitle {

font: bold 10px verdana, arial, sans-serif;
color: #009EE0;

}

.pseudotitle-b {

font: bold 10px verdana, arial, sans-serif;
color: #df0303;

}

.pseudotitle-c {
font: bold 10px verdana, arial, sans-serif;
color:#b39262;
}

.framed {

float:left;
vertical-align:top;
margin-right:7px;


}

#framed {

float:left;
vertical-align:top;
margin-right:7px;


}

img.todo {
vertical-align: middle;
}

#todo {
vertical-align: middle;
}

img.search {
position:relative;
top:2px;
left:0px;

}

img.genillu {
margin-top:10px;
margin-bottom:20px;


}

input.cherch {
font: 10px verdana, arial, sans-serif;
width:120px;
border: 1px solid #8baec1;


}

.title {

font: bold 16px verdana, arial, sans-serif;
line-height:20px;
color:#8baec1;
}

.subtitle {

font: bold 11px verdana, arial, sans-serif;
color:#b39262;
margin:25px 0px 0px 0px;

}

.subtitlefirst {
font: bold 11px verdana, arial, sans-serif;
color:#b39262;
margin:0px 0px 0px 0px;
}

bodytext {

font: 10px verdana, arial, sans-serif;
line-height:15px;

}

.divider {
border-bottom: dotted 1px #8baec1;

}

.dividerframe {
border-bottom: dotted 1px #8baec1;
width:160px;
}

#divise {

border-bottom: dotted 1px #8baec1;
width:155px;

}

#meddivise {

border-bottom: dotted 1px #8baec1;
width:auto;
height:2px;
margin-left:7px;
margin-right:7px

}

.titlemenuhome {
font: bold 16px verdana, arial, sans-serif;
line-height:20px;
color:#8baec1;
border-top: solid 1px #8baec1;
margin-top:10px;
padding-top:10px;
margin-bottom:10px;
padding-bottom:10px;
}

ul.func {
list-style:none outside url('../../arrow_micro.gif/$FILE/arrow_micro.gif');
padding: 0;
margin-left: 15px;

}

li.func {

font:10px, verdana, arial, sans-serif;
margin-top:auto;
margin-bottom:auto;
padding-top:5px;
padding-bottom:5px;

}

.rowspecial {
background-color:#e5edf4;
}

ul.prod  {
list-style:none outside url('../../arrow_micro_red.gif/$FILE/arrow_micro_red.gif');
padding: 0;
margin-left: 15px;


}
li.prod {
font:10px, verdana, arial, sans-serif;
border-bottom: dotted 1px #8baec1;
margin-top: 5px;
padding-bottom: 5px;
margin-left:5px;
margin-right:5px;

}

li.prodlast {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
padding-bottom: 5px;
margin-left:5px;
margin-right:5px;

}


ul.subprod  {
list-style:none outside url('../../arrow_micro.gif/$FILE/arrow_micro.gif');
padding: 0;
margin-left: 15px;


}
li.subprod {
font:10px, verdana, arial, sans-serif;
border-bottom: dotted 1px #8baec1;
margin-top: 5px;
padding-bottom: 5px;
margin-left:5px;
margin-right:5px;

}

li.subprodlast {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
margin-left:5px;
margin-right:5px;
}

.textsmall {
font:9px, verdana, arial, sans-serif;

}


a.gen:link {color: #009EE0; text-decoration: none}
a.gen:visited {color: #009EE0; text-decoration: none}
a.gen:hover {color: #df0303; text-decoration: none}
a.gen:active {color: #df0303; text-decoration: none}

a.action:link {font: bold 10px verdana, arial, sans-serif; color: #df0303; text-decoration:none}
a.action:visited {font: bold 10px verdana, arial, sans-serif; color: #df0303; text-decoration:none}
a.action:hover {font: bold 10px verdana, arial, sans-serif; color: #df0303; text-decoration:underline}
a.action:active {font: bold 10px verdana, arial, sans-serif; color: #df0303; text-decoration:underline}

a.lang:link {font:10px verdana, arial, sans-serif; text-align:center; color:#0d2474; text-decoration:underline}
a.lang:visited {font:10px verdana, arial, sans-serif; text-align:center; color:#0d2474; text-decoration:underline}
a.lang:hover {font:10px verdana, arial, sans-serif; text-align:center; color:#0d2474; text-decoration:none}
a.lang:active {font:10px verdana, arial, sans-serif; text-align:center; color:#df0303;  background-color:white; text-decoration:none}
/* ---------------------------------LANGUAGE------------------------------ */

#lang { 

float:right; 
position:relative; 
top:-95px; 
right:-20px; 
width:100px; 
font:10px verdana, arial, sans-serif; 
text-align:center; 
z-index:0; 
} 

#langEN { 
float:right; 
position:relative; 
top:-95px; 
left:-66px; 
right:0px; 
width:20px; 
font:10px verdana, arial, sans-serif; 
text-align:center; 
z-index:1; 
background: white; 
color: #df0303; 
} 

#langFR { 
float:right; 
position:relative; 
top:-95px; 
right:0px; 
left:-40px; 
width:20px; 
font:10px verdana, arial, sans-serif; 
text-align:center; 
z-index:1; 
background: white; 
color: #df0303; 
} 

#langNL { 
float:right; 
position:relative; 
top:-95px; 
right:0px; 
width:20px; 
left:-13px; 
font:10px verdana, arial, sans-serif; 
text-align:center; 
z-index:1; 
background: white; 
color: #df0303; 
}



	/* ---------------------------------FIRST level navigation------------------------------ */
	
#menufoot {
position:relative;
top:30px;
left:0px;
width:1000px;
height:21px;
background-color:#e5edf4;
z-index:0;

}

#firstnav {
position:relative;
top:50px;
left:0px;
width:1000px;
height:21px;
z-index:1;


}

#ddimagetabs a{
display: block;
text-decoration: none;
font: bold 11px verdana, arial, sans-serif; /*tab font */
color: #009ee0; /*font color */
width: 99px; /*width of tab image */
height: 21px; /*height of tab image */
float: left;
display: inline;
margin-left: 0px; /*spacing between tabs */
padding-top: 2px; /*vertical offset of tab text from top of tab*/
background-image:url('../../menutab2.jpg/$FILE/menutab2.jpg'); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;

}

#nav-menu li a
{
background: url('../../topnav.gif/$FILE/topnav.gif') #fff bottom left repeat-x;
height: 20px;
line-height: 20px;
padding-left: 15px;
padding-right: 15px;
display: block;
border: 1px solid #dcdce9;
color: #05517a;
text-decoration: none;
text-align: center;
font: 11px verdana, arial, sans-serif;
}


#nav-menu li a:hover
{

color: #df0303;
text-decoration: none;
text-align: center;
font: 11px verdana, arial, sans-serif;
}


/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu-selected
{
color: #df0303;
}

#nav-menu
{
width:1000px;
} 

/* ---------------------------------SEARCH------------------------------ */
#search {

position:relative;
top:12px;
left:780px;
width:250px;
height:20px;

z-index:3;
font: 10px verdana, arial, sans-serif;
color:#009ee0;
}


/* ---------------------------------BREADCRUMPS NAVIGATION------------------------------ */

#crumbs {

width:500px;
height:12px;
position:relative;
top:15px;
left:240px;
font:9px verdana, arial, sans-serif;
text-align:right;
z-index:2;
} 


    /* ---------------------------------second and lower level navigation------------------------------ */

#secnavwrapper {
position:relative;
top:-23px;
left:0px;
width:180px;
margin-left:5px;

}

#secnavheader {
position: relative;
top:0px;
left:-5px;
width:185px;
height:27px;
background:transparent url('../../secnavheader2.gif/$FILE/secnavheader2.gif') no-repeat top left;
z-index:2;


}

.menutitle{

background:transparent url('../../subnav_arrow.jpg/$FILE/subnav_arrow.jpg') no-repeat 170px 5px;
margin-bottom: 5px;
padding:2px;
border-bottom: dotted 1px #8baec1;
color:#8baec1;
width:177px;

text-align:left;
font:11px, verdana, arial, sans-serif;

}

.menutitle2 {

margin-bottom: 5px;

padding:2px;
border-bottom: dotted 1px #8baec1;
color:#8baec1;
width:177px;
text-align:left;
font:normal 11px Verdana, Arial, sans-serif;

}

.menutitle3 {

margin-left: 15px;
padding:2px;
margin-top:2px;
margin-bottom:2px;
text-align:left;
font:11px, verdana, arial, sans-serif;
width:154px;
}


.submenu{
font:10px, verdana, arial, sans-serif;
margin-bottom: 0.5em;

}

a.dir:link {font:normal 11px Verdana, Arial, sans-serif; color: #2d627e; text-decoration: none}
a.dir:visited {font:normal 11px Verdana, Arial, sans-serif; color: #2d627e; text-decoration: none}
a.dir:hover {font:normal 11px Verdana, Arial, sans-serif; color: #df0303; text-decoration: none}
a.dir:active {font:normal 11px Verdana, Arial, sans-serif; color: #df0303; text-decoration: none}

a.dirsub:link {color: #8baec1; text-decoration: none}
a.dirsub:visited {color: #8baec1; text-decoration: none}
a.dirsub:hover {color: #df0303; text-decoration: none}
a.dirsub:active {color: #df0303; text-decoration: none}

#dir-selected
{
color: #df0303;
}

a.nav:link {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #009EE0; text-decoration: none}
a.nav:visited {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #009EE0; text-decoration: none}
a.nav:hover {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #df0303; text-decoration: none}
a.nav:active {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #df0303; text-decoration: none}

a.subsub:link {color: #8baec1; text-decoration: none}
a.subsub:visited {color: #8baec1; text-decoration: none}
a.subsub:hover {color: #df0303; text-decoration: none}
a.subsub:active {color: #df0303; text-decoration: none}

ul.subnav  {
list-style:none outside url('../../arrow_micro.gif/$FILE/arrow_micro.gif');
padding: 0;
margin-left: 15px;
margin-top:0px;

}
li.subnav {
font:10px, verdana, arial, sans-serif;
padding-bottom: 3px;

}

ul.lastnav {
list-style:none outside url('../../bullet.gif/$FILE/bullet.gif');
padding: 0;
margin-left: 25px;
margin-top:5px;
}

li.lastnav {
font:9px, verdana, arial, sans-serif;
padding-bottom: 3px;

}

	
     /* --------------------------dossiers------------------------------------ */
#dossiers {

width:180px;
margin-left:5px;
z-index:1;



}

#dossiersHeader {
width:180px;
height:27px;
background:transparent url('../../zoom_top_big_z.gif/$FILE/zoom_top_big_z.gif') no-repeat;
z-index:2;

}

#dossiersBottom {

width:180px;
height:27px;
background:transparent url('../../zoom_bottom_big4.gif/$FILE/zoom_bottom_big4.gif') no-repeat;
z-index:2;

}

#dossiersContent {
font:9px, verdana, arial, sans-serif;
width:180px;
background-color:#f9f9f9;
padding-bottom:5px;


}

#dossierillu {

width:150px;
padding-top:5px;
padding-left:15px;
}
	

    /*----------------------------------professional corner----------------------------------- */


#pro {

width:180px;
float:right;
margin-right:3px;
z-index:1;



}

#proHeader {
width:180px;
height:27px;
background:transparent url('../../ops-corner_top_big_z.gif/$FILE/ops-corner_top_big_z.gif') no-repeat;
z-index:2;

}

#proBottom {

width:180px;
height:27px;
background:transparent url('../../zoom_bottom_big4.gif/$FILE/zoom_bottom_big4.gif') no-repeat;
z-index:2;

}

#proContent {
font:9px, verdana, arial, sans-serif;
width:180px;
background-color:#f3fbff;



}	 


 /*----------------------------------related topics----------------------------------- */
	
#rel {

width:180px;
float:left;
margin-left:3px;
margin-top:40px;
z-index:1;



}

#relHeader {
width:180px;
height:27px;
background:transparent url('../../related_top2.gif/$FILE/related_top2.gif') no-repeat;
z-index:2;

}

#relBottom {

width:180px;
height:27px;
background:transparent url('../../zoom_bottom_big4.gif/$FILE/zoom_bottom_big4.gif') no-repeat;
z-index:2;

}

#relContent {
font:10px, verdana, arial, sans-serif;
width:178px;
border:solid 1px #e5edf4;
}

	
	/*--------------------------------------------section background--------------------------------- */

#corpbg {

width:185px;
height:500px;
background:transparent url('../../corp_back2.jpg/$FILE/corp_back2.jpg') no-repeat bottom right;

}




    /*--------------------------------------------Shortcuts--------------------------------- */
	
#cuts {

width:180px;
float:right;
margin-right:3px;
z-index:1;



}

#cutsHeader {
width:180px;
height:27px;
background:transparent url('../../shortcuts3.gif/$FILE/shortcuts3.gif') no-repeat;
z-index:2;

}

#cutsBottom {

width:180px;
height:27px;
background:transparent url('../../zoom_bottom_big4.gif/$FILE/zoom_bottom_big4.gif') no-repeat;
z-index:2;

}

#cutsContent {
font:10px, verdana, arial, sans-serif;
width:178px;
border:solid 1px #e5edf4;

}

ul.cuts  {
list-style:none outside url('../../arrow_micro_red.gif/$FILE/arrow_micro_red.gif');
padding: 0;
margin-left: 15px;


}
li.frame {
font:10px, Verdana, Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif;
margin-top: 5px;
padding-bottom: 5px;
margin-left:5px;
margin-right:5px;

}

li.relframe {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
padding-bottom: 5px;
margin-left:5px;
margin-right:5px;

}
	 
li.framelast {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
margin-left:5px;
margin-right:5px;
}

/*--------------------------------------------MEDIA--------------------------------- */

#med {

width:180px;
float:right;
margin-right:3px;
z-index:1;



}

#medHeader {
width:180px;
height:27px;
background:transparent url('../../media_top.gif/$FILE/media_top.gif') no-repeat;
z-index:2;

}

#medBottom {

width:180px;
height:27px;
background:transparent url('../../zoom_bottom_big4.gif/$FILE/zoom_bottom_big4.gif') no-repeat;
z-index:2;

}

#medContent {
font:normal 10px verdana, arial, sans-serif;
width:178px;
border:solid 1px #e5edf4;

}

#meditem {
font:normal 10px verdana, arial, sans-serif;
width:160px;
margin:5px 5px 0px 5px;
padding:5px 0 0px 0;

}

#meditem hr {
display:block; 
clear:left; 
visibility:hidden;


}

#meditemlast {
width:160px;
padding-left:5px;
margin:5px 5px 5px 5px;

}

	/*--------------------------------------------utility--------------------------------- */

#ut {
font:normal 9px Verdana, Arial, Verdana, sans-serif;
padding-top:45px;
margin-left:20px;
text-align:center;
line-height:15px;
}

#ut a:link {
color:#05517a;
text-decoration:none;
}

#ut a:visited {
color:#05517a;
text-decoration:none;
}

#ut a:hover {
color:#05517a;
text-decoration:underline;
}

/*--------------------------------------------main area--------------------------------- */

#maintitle1 {
width:500px;
height:27px;
background:transparent url('../../maintitle1_b.jpg/$FILE/maintitle1_b.jpg') no-repeat;

}

#maintitle2 {
width:500px;
height:27px;
background:transparent url('../../maintitle2_b.jpg/$FILE/maintitle2_b.jpg') no-repeat;

}

#maintitle3 {
width:500px;
height:27px;
background:transparent url('../../maintitle3_b.jpg/$FILE/maintitle3_b.jpg') no-repeat;

}

#mainarea {

width:500px;
margin-top:15px;
padding-bottom:15px;
}

#illucontent {

width:500px;
height:115px;
border-bottom: dotted 1px #8baec1;
margin-bottom:15px;
padding-bottom:15px;

}

#illucontentbot {

width:500px;
height:115px;
padding-bottom:15px;

}

/*-------------------------------------------- CONTENT PAGE main area--------------------------------- */
#contmainheader {
width:500px;
height:27px;


}

#contmainarea {

width:500px;
margin-bottom:20px;
margin-top:10px;
font: 10px verdana, arial, sans-serif;
line-height:15px;
}

#standard {

width:500px;
margin-bottom:20px;
font: 10px verdana, arial, sans-serif;
line-height:15px;

}

#standard ul {
list-style:none outside url('../../bullet_frame.gif/$File/bullet_frame.gif');
padding-left: 20px;
padding-top:5px;
padding-bottom:5px;
margin-left: 15px;
}

#standard li {
font:10px, verdana, arial, sans-serif;
margin-top: 5px;
padding-bottom: 5px;
line-height:15px;
}

/*-------------------------------------------- SITEMAP--------------------------------- */

ul.map1  {
list-style:none outside url('../../arrow_micro_red.gif/$File/arrow_micro_red.gif');
padding: 0;


}
li.map1 {
font:bold 10px verdana, arial, sans-serif;
border-bottom: solid 1px #8baec1;
margin-top: 5px;
padding-bottom: 5px;

}

ul.map2  {
list-style:none outside url('../../arrow_micro.gif/$File/arrow_micro.gif');
padding: 0;
margin-left: 25px;


}
li.map2 {
font:10px, verdana, arial, sans-serif;
border-bottom: dotted 1px #8baec1;
margin-top: 2px;
padding-bottom: 2px;


}

ul.map3 {
list-style:none outside;
padding:0;
margin-left:55px;

}

li.map3 {
font:10px, verdana, arial, sans-serif;
margin-top:1px;
padding-bottom:1px;

}

li.map1 a:link {color: #000000;text-decoration:none}
li.map1 a:visited {color: #000000;text-decoration:none}
li.map1 a:hover {color: #df0303;text-decoration:none}
li.map1 a:active {color: #000000;text-decoration:none}

li.map2 a:link {color: #000000;text-decoration:none}
li.map2 a:visited {color: #000000;text-decoration:none}
li.map2 a:hover {color: #df0303;text-decoration:none}
li.map2 a:active {color: #000000;text-decoration:none}

li.map3 a:link {color: #000000;text-decoration:none}
li.map3 a:visited {color: #000000;text-decoration:none}
li.map3 a:hover {color: #df0303;text-decoration:none}
li.map3 a:active {color: #000000;text-decoration:none}

/*-------------------------------------------- RECENT NEWS ITEM--------------------------------- */

#newshome {
width:500px;
font:10px, verdana, arial, sans-serif;
line-height:15px;
border-bottom: dotted 1px #8baec1;
margin: 10px 0px 0px 0px;


}

#newshome hr {
clear:left;
visibility:hidden;
margin-top:-5px;
}


.imgnews {
margin: 0px 10px 10px 0px;
float:left;

}

#newsrelated {
width:500px;
border:solid 1px #d1e2eb;
font:10px, verdana, arial, sans-serif;
padding:10px;
z-index:1;

}

.newsrelatedheader{
position:relative;
top:5px;
left:10px;
font:bold 10px verdana, arial, sans-serif;
color:#b38b50;
background-color:white;
z-index:2;
padding:5px;
text-align:center;
}


#newsrelated hr {
clear:left;
visibility:hidden;
margin-top:-10px;

}

/*-------------------------------------------- FORMS--------------------------------- */

.inputbox
{
	font-family: verdana, arial, sans-serif, Arial, Helvetica, Helv, Sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	line-height: normal;
	background-color: RGB(255, 255, 255);
	color: RGB(44, 47, 110);
	border: 1px solid RGB(127, 157, 185);
	text-decoration: none;
	padding-left:1px;
	
}

.radiobutton
{
	font-family: verdana, arial, sans-serif, Arial, Helvetica, Helv, Sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	line-height: normal;
	color: RGB(44, 47, 110);
	border: 0px;
	text-decoration: none;
	vertical-align:-4px;
}

.formlabel
{
	font-family: verdana, arial, sans-serif, Arial, Helvetica, Helv, Sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	line-height: normal;
	color: RGB(51, 51, 51);
	margin-right:10px;
	margin-bottom: 20px;
}

.formwarning
{
	font-family: verdana, arial, sans-serif, Arial, Helvetica, Helv, Sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: right;
	color:RGB(55, 90, 148);
}

#formbutton {
background:transparent url('../../form_button_bckg.gif/$File/form_button_bckg.gif');
height:22px;
width:70px;
}

.send {
font-family: verdana, arial, sans-serif, Arial, Helvetica, Helv, Sans-serif;
font-size: 11px;
font-weight:bold;
color:#2d627e;
padding-top:4px;
}

/* --------------------------OPERATIONAL----------------- */
     /* --------------------------STRUCTURE DIVs OPERATIONAL----------------- */

#contentops {

width:1000px;
float:left;

}

#mainpaneops {
width: 780px;
float: right;

}

     /* --------------------------Left pane OPERATIONAL----------------- */

#cutsops {

width:180px;
float:left;
margin-left:3px;
margin-top:40px;
z-index:1;

}

     /* --------------------------Main pane OPERATIONAL----------------- */

#contmainareaops {

width:765px;
margin-bottom:20px;
font: 10px verdana, arial, sans-serif;
line-height:15px;
}
/* --------------------------END OPERATIONAL----------------- */

/* --------------------------GLOSSARY----------------- */

# term {
font: 10px bold verdana, arial, sans-serif;
}

# def {
padding-left:20px;
font:9px verdana, arial, sans-serif;


}

a.top:link {font:10px verdana, arial, sans-serif; text-decoration:none; color:white}
a.top:visited {font:10px verdana, arial, sans-serif; text-decoration:none; color:white} 
a.top:hover {font:10px verdana, arial, sans-serif; text-decoration:underline; color:white} 
a.top:active {font:10px verdana, arial, sans-serif; text-decoration:none; color:white}


/* -------------------------- CONTACT ----------------- */

#contact {

}

#contact span {
position:relative;
top:6px;
background-color:white;
margin-left:20px;
padding:3px;
font: bold 10px verdana, arial, sans-serif;
color:black;
}

#contactinfo {

padding:5px;
border:solid 1px #84cbb3;
}
/*-------------------------------------------- SPECIAL DIVs --------------------------------- */

#contactrh1 {

position: relative;
top:0px;
left:90px;
width:320px;
padding:10px;
border:solid 1px #84cbb3;

}

#tower {
float:right;
width:211px;
height:411px;
background: transparent url('../../z_tour4.jpg/$File/z_tour4.jpg') no-repeat scroll top right;

}

/*-------------------------------------------- WTFU map --------------------------------- */

.wtfu
{
width:240px;
border:solid 1px #84cbb3;
font:bold 10px verdana, arial, sans-serif;
color:#8baec1;
position:absolute;
top:480px;
visibility:hidden;
padding: 2px;
}


/*-------------------------------------------- PRINT --------------------------------- */
@media print {

body {

background-color:transparent;

}

#bodydiv {
font: 11px Arial;
text-align: left;
background-color:white;

}

#container {
position:relative;
width:800px;
margin:0 0 0 0;
text-align:left;
background-image:none;
}

#header
{
width: 800px;
float:none;
height:150px;
}

#firstnav {
display:none;
}

#crumbs {

display:none;
}

#content

{
width:800px;
float:none;
}

#leftpane {
display:none;

}

#mainpane {
width: 500px;
float:none;
}

#rightpane{

display:none;

}

#footer {

display:none;


}

#search {
display:none;
}

iframe {
position:absolute;
top:250px;
left:100px;
page-break-after:always;
}

#bodydiv p {
widows:10;
orphans:10;
}

#bodydiv ul {
page-break-inside:avoid;
}
#bodydiv table {
page-break-inside:avoid;
}

}
