body
{
/*background-color:#666666;*/
background-image: url("/corp/images/bg_mrl.jpg");
text-align:center; /*ie hack */
margin:0;
}

.banner
{
width:800px;
height:180px;
margin:0px 0px 0px 0px;
top:0px;
position:relative;
}


.container 
{
text-align:left; /*ie hack*/
width:800px;
height:auto;
background:#FFFFFF;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding-bottom:0px;
position: relative;
}

.header {
width:800px;
/*header*/
/*height:112px;*/
height:110px;
position:relative;
}

.logo
{
width:800px;
/*header*/
height:110px;
background-image: url("/corp/images/logo110_green.jpg");
margin:0px 0px 0px 0px;
left:0px;
position:absolute;
}

.navbar
{
position:absolute;
/*header*/
top:110px;
left:0px;
background-image: url("/corp/images/navbar_white.jpg");
background-repeat: no-repeat;
width:800px;
height:2px;
text-align:center;
line-height:180%;
float:left;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:8pt;
}

.tabcontainer
{
position:absolute;
/*header*/
top:84px;
float:left;
background-image:  url("/corp/images/menu-bg.jpg");
width:800px;
}

.footercontainer
{
position:relative;
width:800px;
height:30px;
top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
}

.footer
{
text-align:right;
font-family:"Lucida Sans", Verdana, Arial, sans-serif;
color:#333333;
font-size:7pt;
}


ul.nav
{
list-style-type:none;
display:inline;
padding-right:20px;
}

li.nav
{
list-style-type:none;
display:inline;
margin-left:5px;
margin-right:5px;
font-size:8pt;
}

li.nav2
{
list-style-type:none;
display:inline;
margin-left:3px;
margin-right:3px;
font-size:8pt;
text-align:center;
text-indent:inherit;
}


.tab
{
width:84px;
height:26px;
/*background-image: url("/corp/images/tab_green.gif");*/
background-repeat:no-repeat;
text-align:center;
line-height:200%;
float:left;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
}

.tabselected
{
width:84px;
height:26px;
background-image: url("/corp/images/tab_selected_green.jpg");
background-repeat:no-repeat;
text-align:center;
color:#003366;
line-height:200%;
float:left;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
}


/* new menu */

.menucorp
{
width:160px;
}

.menubutton
{
width:160px;
height:25px;
background-image: url("/corp/images/sub_menu_knop_actief_green.jpg");
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
line-height:200%;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:8pt;
}

.menubuttonselected
{
width:160px;
height:25px;
background-image: url("/corp/images/sub_menu_knop_actief_gray.jpg");
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
color:#003366;
line-height:200%;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:8pt;
}

.menuheader
{
width:160px;
height:32px;
background-image: url("/corp/images/sub_menu_top_green.jpg");
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
color:#ffffff;
line-height:260%;
}

.menubottom
{
width:160px;
height:6px;
background-image: url("/corp/images/sub_menu_bottom_green.jpg");
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
line-height:200%;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
}


p
{
text-align:left;
color:#000000;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:20px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
line-height:150%;
}



h1
{
text-align:left;
color:#99CC33; /*#C5DE73;*/
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:15px;
font-family:"Helvetica Neue", Geneva, Verdana, Arial, sans-serif;
font-size:14pt;
line-height:150%
}


h2
{
text-align:left;
color:#000000; /*#666666;*/
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
font-weight:bold;
line-height:150%;
}


h3
{
text-align:left;
color:#FF0000;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
font-weight:bold;
line-height:150%;
}


/*
h3
{
text-align:left;
color:#666666;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:15px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:12pt;
line-height:150%;
}
*/

h4
{
text-align:left;
color:#000000; /*:#333333;*/
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:15px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:11pt;
line-height:150%;
}


h5
{
text-align:left;
color:#000000;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:10pt;
line-height:150%;
}


h6
{
text-align:left;
color:#003366;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:15px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:17pt;
line-height:150%;
}

p.blacktext
{
text-align:left;
color:#000000;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:20px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
line-height:150%;
}


p.quote
{
text-align:left;
/*color:#660000;  = red*/
color:#ffffff;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:20px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
line-height:200%;
font-style:normal;
}


p.submenu
{
text-align:left;
color:#000000;
margin-top:0px;
margin-left:15px;
margin-right:20px;
margin-bottom:15px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
line-height:50%;
font-weight:normal;
text-decoration:none;
}


ul
{
text-align:left;
color:#000000;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
line-height:150%;
list-style-type:disc;
list-style-position:outside;
/*margin-left:5px; braeks ie*/
margin-bottom:5px;
}


ol
{
text-align:left;
color:#000000;
list-style-type:decimal;
list-style-position:outside;
margin-left:5px;
margin-bottom:5px;
font-family:"Lucida Sans", Geneva, Verdana, Arial, sans-serif;
font-size:9pt;
line-height:150%;
}



A.tablink:link, A.tablink:visited
{
color:#ffffff;
text-decoration:none;
}

A.tablinkon:link, A.tablinkon:visited
{
color:#003366;
text-decoration:none;
}


A.navbarlink:link, A.navbarlink:visited
{
color:#000000;
text-decoration:none;
}


A.navbarlink:hover
{
color:#003399;
}

A.navbarlinkon:link, A.navbarlinkon:visited
{
color:#eeeeee;
text-decoration:none;
}

A.navbarlinkon:hover
{
color:#003399;
}



A.navbarlink2:link, A.navbarlink2:visited
{
color:#003399;
text-decoration:none;
font-weight:bold;
}


A.navbarlink2:hover
{
color:#000000;
}

A.navbarlinkon2:link, A.navbarlinkon2:visited
{
color:#003399;
text-decoration:none;
}

A.navbarlinkon2:hover
{
color:#000000;
}



A:link, A:visited
{
color:#003333;
text-decoration:underline;
}


A.submenu:link, A.submenu:visited
{
color:#003399;
text-decoration:underline;
}

A.footer:link, A.footer:visited
{
color:#333333;
text-decoration:none;
}



.banner
{
width:800px;
height:180px;
margin:0px 0px 0px 0px;
top:0px;
position:relative;
}


#menugradientl
{
float:left;
width:150px;
height:auto;
background-color:#E6E6E6;
background-image:  url("/corp/images/news_gradient.jpg");
background-repeat:repeat-y;
border-top: 1px #CCCCCC solid;
border-left: 1px #CCCCCC solid;
margin-bottom:30px;

}


#menugradientr
{
float:left;
width:150px;
height:auto;
background-image:  url("/corp/images/news_gradient.jpg");
background-repeat:repeat-y;
border-top: 1px #CCCCCC solid;
border-left: 1px #CCCCCC solid;
margin-bottom:30px;
}


h1.news
{
text-align:left;
color:#003366;
margin-left:20px;
margin-right:20px;
margin-top:15px;
margin-bottom:20px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
font-weight:bold;
}

p.newsdate
{
text-align:left;
color:#000000;
margin-top:10px;
margin-left:20px;
margin-right:20px;
margin-bottom:3px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:7pt;
font-weight:bold;
}

p.news
{
text-align:left;
color:#000000;
margin-top:3px;
margin-left:20px;
margin-right:20px;
margin-bottom:15px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:7pt;
line-height:130%;
font-weight:normal;
}

.textcontainer
{
width:auto;
height:auto;
margin-top:10px;
position:relative;
}

.mainsection
{
width:auto;
height:auto;
padding-left: 10px;
padding-right: 10px;
position:relative;
vertical-align:top;
}

.sectiongray
{
width:auto;
height:auto;
padding-left: 10px;
padding-right: 10px;
position:relative;
vertical-align:top;
/*background-color:#F7F7F7;*/
}

.maintable
{
width: 100%;
border: 0px;
padding-top: 20px;
cellspacing: 0px;
cellpadding: 0px;
}

.boxtitle
{ 
font-family:"Lucida Sans", verdana, arial, sans-serif; 
font-size:8pt; 
color:#ffffff; 
padding-left:3px;
}

.boxinfo 
{ 
font-family:"Lucida Sans", verdana, arial, sans-serif; 
font-size:8pt; 
color:#000000;
padding-left:3px;
}

a.boxbuttonfont:link, a.boxbuttonfont:visited 
{ 
font-family:"Lucida Sans", verdana, arial, sans-serif; 
font-size:7pt; 
color:#333333; 
text-decoration:none; 
}

.boxbutton 
{
background-color:#eeeeee; 
border-color:#555555; 
border-style:solid; 
border-width:1px; 
width:58px; 
padding:2px; 
margin-top:4px; 
margin-bottom:4px;
margin-left:4px;
text-align:center;
}

td.bundletitle 
{
font-family:"Lucida Sans", verdana, arial, sans-serif; 
font-size:16pt; 
color:#990000; 
padding-left:25px;
}

td.bundleinfo 
{
font-family:"Lucida Sans", verdana, arial, sans-serif; 
font-size:8pt; 
color:#000000;
padding-left:20px;
}


ul.productbar 
{
list-style-type:none;
display:inline;
}

li.productbar 
{
list-style-type:none;
display:inline;
}

ul.box 
{
font-family:"Lucida Sans", verdana, arial, sans-serif; 
font-size:7pt; 
list-style-type:none;
display:inline;
color:#333333; 
}


.forms
{
text-align:left;
color:#000000;
margin-top:3px;
margin-right:20px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
font-weight:normal;
margin-bottom:30px;
}

.elm
{
	font-family:"Lucida Sans", verdana, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	width: 300px;
}

.elmsmall
{
	font-family:"Lucida Sans", verdana, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	width: 80px;
}

.elmmedium
{
	font-family:"Lucida Sans", verdana, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	width: 215px;
}

.elmtextarea
{
	font-family:"Lucida Sans", verdana, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	width: 300px;
	height:150px;
}	

.ticked
{
width:13px;
height:14px;
background-image: url("/corp/images/tick.gif");
border-top:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
}

.buynow
{
width:70px;
height:30px;
margin:0px 0px 0px 0px;
}

.matrixgradient
{
text-align:left;
color:#000000;
margin-top:3px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:8pt;
font-weight:normal;
border-left: 1px #CCCCCC solid;
border-bottom: 1px #CCCCCC solid;
margin-bottom:30px;
cellpadding: 2px;
}

td.matrix
{
border-top:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
}

th.matrix
{
font-weight:bold;
border-right:1px #CCCCCC solid;
font-size:125%;
}

.messagebox
{
text-align:left;
color:#000000;
margin-top:3px;
margin-right:20px;
font-family:"Lucida Sans", verdana, sans-serif;
font-size:9pt;
font-weight:normal;
background-image:  url("/corp/images/green.jpg");

/*border: 1px #CCCCCC solid;*/
padding: 15px;
margin-bottom:20px;
}

.movies
{
float:left;
height:auto;
border: 1px #CCCCCC solid;
margin-bottom:30px;
}

.redbutton
{
width:231px;
height:25px;
background-image: url("/corp/images/button.jpg");
background-repeat:no-repeat;
padding-left:5px;
margin:0px 0px 0px 0px;
}

ul.home
{ 
list-style-image: url("/corp/images/greenbox.jpg");
}

ul.nope
{
list-style-type:none;
}