/*  CRC.CSS  -  Version 20090811.1                                           */
/*  Written by Paul.v.Beurden@CORUSgroup.com & Marcel.Peekel@CORUSgroup.com  */
/*  With useful contributions from Frank.van-der-Does@CORUSgroup.com         */
/*  (C) CRC, part of Corus RD&T                                              */

* {
	margin: 0 ;
	padding: 0 ;
	}
body { 
	font-size: 90%; 
	font-family: Arial, Helvetica, Sans-Serif; 
	color: #666;
	background-color: #fff;
	}
a { 
	color: #333; 
	text-decoration: none;
	}
a:hover {
	text-decoration: none;
	}	
h1 {
	color: #000; 
	font-size: 2.4em;
	font-weight: normal;
	margin: 0 0 12px 0;
	line-height: 140%;
	}
h2 {
	color: #000;
	font-size: 1.6em;
	font-weight: normal;
	margin: 0 0 0.8em 0;
	}
h3 {
	color: #000;
	font-size: 1.4em;
	font-weight: normal;
	margin: 0 0 7px 0;
	}
h4 {
	color: #000;
	font-size: 1.2em;
	font-weight: normal;
	}
hr {
	border-top: 0;
	border-bottom: 1px solid #ccc;
	height: 1px;
	}
sub {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: +0.4em;
	}
sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	}
p.caption {
	font-size: 0.8em;
	font-style: italic;
	}
table.thin {
	border-style: none;
	border-collapse: collapse;
	}
table.thin td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #666;
	}
.crcImg {
	padding: 10px 0 0 0;
	}
.nav { 
	float: left; 
	clear: left;
	}
.nav.primary { 
	width: 960px;
	background: #ddd url(Images/nav_primary_bg.gif) repeat-x center left; 
	}
.nav.primary ul { 
	float:left; 
	margin: 0; 
	padding: 0 0 0 192px;
	list-style-type: none; 
	line-height: 1.0em;
	}
.nav.primary li { 
	float: left;
	margin: 0; 
	font-size: 1.0em; 
	}
.nav.primary li.selected {
	background: transparent url(Images/selected_right.gif) right bottom no-repeat; 
	}
.nav.primary a {
	float: left; 
	padding: 8px 20px 10px 20px;
	color: #333;
	background: none;
	}
.nav.primary a:hover {
	text-decoration: none;
	color: #000;
	background: none;
	}
.nav.primary li.selected a {
	background: transparent url(Images/selected_left.gif) left bottom no-repeat;
	} 
.nav.secondary {
        margin-top: 1px;
	margin-right: 20px;
	padding: 0; 
	width: 192px; 
	min-height: 20px; 
	font-size: 1.0em; 
	display: inline;
	}
.nav.secondary ul { 
	list-style-type: none; 
	line-height: 1.2em;
	}
.nav.secondary a { 
	color: #999; 
	font-weight: normal;
	}
.nav.secondary a:hover {
	color: #999;
	text-decoration: underline;
	}
.nav.secondary a.selected  { 
	color: #e1001a; 
	}
.nav.secondary a.selected:hover  { 
	color: #e1001a;
	text-decoration: underline;
	}
.nav.secondary li { 
	margin: 0; 
	padding: 12px 0 0 0; 	
	}
.nav.secondary ul ul { 
	margin-top: 0;
	}
.nav.secondary ul ul li {
	padding: 4px 0 0 10px; 
	background: url(Images/list_dash.gif) no-repeat 0 13px;
	font-weight: normal; 
	}
.nav.secondary ul ul li a {
	color: #999;
	font-weight: normal; 
	}
.nav.secondary ul ul ul { 
	margin-top: 0;
	margin-left: 11px;
	}
#container {
        margin: 0 auto;
	width: 968px; 
	}
#containerInner {
	margin: 0;  
	padding: 16px 0 10px 0; 
	}
#containerInner a { 
        padding-bottom: 0px;
	color: #333; 
	text-decoration: none;
	background: url(Images/link_dotted_new.gif) repeat-x 100% 100%;
	}
#containerInner a:hover {
	background: url(Images/link_solid_new.gif) repeat-x 100% 100%;
	text-decoration: none;
	}
#containerInner ul {
	line-height: 1.2em;
	text-indent: 0;
	list-style-type: disc;
	padding: 0 0 0 1em;
	margin: 0 0 1.2em 1em;
	}
#containerInner ul.link {
	line-height: 1.5em;
	text-indent: 0;
	list-style-type: disc;
	padding: 0 0 0 1em;
	margin: 0 0 1.2em 1em;
	}
#blockLink {
	margin: 40px 0 0 0;
	padding: 0 8px 0 0;
	background-color: #85c0d3;
	width: 350px;
	height: 83px;
	color: #fff
	}
#blockLink a {
	color: #e1001a; 
	font-weight: bold;
	font-size: 1.0em;
	background: none;
	}
#blockLink a:hover {
	text-decoration: none;
	background: none;
	}
#blockLink img { 
	float: left; 
	margin: 0;
	padding: 0 8px 0 0;
	height: 83px;
	width: 120px;
	}
#footer {
	margin: 0;
	}
#footer a {
	color: #999; 
	font-weight: normal;
	background: none;
	}
#footer a:hover {
	color: #666;
	text-decoration: none;
	background: none;
	}
#boxLink {
	margin: 0;
	text-align: left;
	color: #fff;
	font-size: 0.8em;
	position: relative;
	padding: 10px 15px 15px 15px;
	background-color: #85c0d3;
	width: 185px;
	height: 200px;
	}
#boxLink h4 {
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 0.8em 0;
	}
#boxLink img { 
	margin: 0 0 8px 0;
	padding: 0;
	height: 100px;
	width: 177px;
	border: 4px solid #fff;
	}
#boxLink a.img {
	background: none;
	}
#boxLink a.img:hover {
	background: none;
	}
#boxLink a.goThere {
	position: absolute;
	margin-top: 188px;
	margin-left: 139px;
	}
#boxLink a.download {
	position: absolute;
	margin-top: 188px;
	margin-left: 130px;
	}

