/* generated for browser Unknown ver. 0.0*/
body { 
font-size: 11px;
font-family: Verdana, Geneva, Arial;
color: #666666;
margin: 0px 0px 0px 0px;
background-color: #cccccc;}
span.pathway { 
font-family: Verdana;
font-size: 9px;
color: #666666;
text-decoration: none;
font-weight: bold;
white-space:nowrap;}
div.pathway { 
vertical-align:middle;
margin-top:5px;}
span.headerspacer { 
font-size: 8px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
color: #FFFFFF;
line-height: 22px;
text-decoration:none;}
input.search { 
border: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:2px;
color: #000000;
height: 20px;
line-height: 16px;}
form { 
margin: 0px;}
div.text { 
font-family:Verdana,Arial;
font-size:11px;}
input.searchextended { 
border: 1px solid #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:2px;
color: #000000;
height:22px;
line-height: 16px;
width:250px;}
h1 { 
font-size: 16px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #F21600;
line-height: 16px;
margin-top:10px;
margin-bottom:10px;}
h2 { 
font-size: 12px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #666666;
line-height: 12px;
margin:0;
padding:0;}
h3 { 
font-size: 11px;
font-family: Verdana, Geneva, Arial;
color: #666666;
font-weight: bold;
margin:0px;}
select.dropdown { 
font-size: 11px;
font-family: Verdana,Helvetica,Arial;
font-weight: normal;
font-style: normal;}
img.floatleft { 
float:left;
margin:0px 10px 5px 0px;
border: 0px;
width:200px;}
ul { 
font-size: 11px;
font-family: Verdana,Helvetica,Arial;
font-weight: normal;
font-style: normal;
color: #666666;
line-height: 14px;
list-style-type:square;}
img.floatright { 
float:right;
margin: 0px 0px 10px 10px;}
div.errormessage { 
font-size: 11px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #F21600;}
textarea.form { 
border: 1px solid #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:2px;
color: #000000;
width:350px;}
img.floatleftfree { 
float:left;
margin:0px 10px 5px 0px;
border: 0px;}
h5 { 
font-size: 16px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #666666;
line-height: 16px;
margin-bottom: 5px;
margin-top: 0px;

}
span.pathwayarrow { 
white-space:nowrap;
font-family: Verdana;
font-size: 9px;
color: #e60003;
text-decoration: none;}
legend { 
font-size: 11px;
font-family: Verdana, Geneva, Arial;
color: #666666;
font-weight: bold;}
div.naviheader { 
display: block;
color:#FFFFFF;
background-image: url(portaldata/1/images/nav/nav_level0_a.gif);
background-repeat: no-repeat;
height:26px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 26px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
div { 
font-family:Verdana,Arial;
font-size:11px;}
ul li ul li { 
list-style-type:circle;}
table { 
font-family:Verdana,Arial;
font-size:11px;}
h4 { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: bold;
font-style: normal;
color: #F21600;
line-height: 10px;
margin:0px 0px 3px 0px;}
table.technical { 
table-layout: auto;
border-collapse: collapse}
h6 { 
font-size: 14px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #F21600;
line-height: 16px;
margin-top:10px;
margin-bottom:10px;}
li { 
margin-bottom: 5px;}
input.postcode { 
border: 1px solid #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:2px;
color: #000000;
height: 22px;
line-height: 16px;
width:60px;}
table.technical td { 
border:1px solid #666666;
border-collapse:collapse;
font-size:9px;
text-align:center;}
a.divisions:link, a.divisions:visited { 
display: block;
color:#FFFFFF;
background-image: url(portaldata/1/images/nav/nav_level0.gif);
background-repeat: no-repeat;
height:26px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 26px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.headeritem:link, a.headeritem:active, a.headeritem:visited { 
font-size: 10px; 
font-family: Verdana,Helvetica,Arial; 
font-weight:normal; 
font-style:normal; 
color: #FFFFFF;
line-height: 10px;
text-decoration:none;}
a:link,a:active,a:visited { 
font-size: 10px; 
font-family: Verdana,Helvetica,Arial; 
font-weight: normal;
font-style: normal;
color: #e60003;
text-decoration:none;
line-height: 12px;}
a.big:link, a.big.active, a.big:visited { 
font-size: 12px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #F21600;
text-decoration: none;
line-height:14px;}
a.more:link,a.more:active,a.more:visited { 
font-size: 10px; 
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #e60003;
text-decoration:none;
line-height: 12px;}
a.navi1level:link, a.navi1level:active, a.navi1level:visited { 
display: block;
color:#FFFFFF;
background-image: url(portaldata/1/images/nav/nav_level1.gif);
background-repeat: no-repeat;
height:19px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 19px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi1levelactive:link, a.navi1levelactive:active, a.navi1levelactive:hover, a.navi1levelactive:visited { 
display: block;
color:#FFFFFF;
background-image: url(portaldata/1/images/nav/nav_level1_a.gif);
background-repeat: no-repeat;
height:19px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 19px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi2level:link, a.navi2level:active, a.navi2level:visited { 
display: block;
color:#999999;
background-image: url(portaldata/1/images/nav/nav_level2.gif);
background-repeat: no-repeat;
height:17px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 17px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi3level:link, a.navi3level:active, a.navi3level:visited { 
display: block;
color:#999999;
background-image: url(portaldata/1/images/nav/nav_level3.gif);
background-repeat: no-repeat;
height:17px;
font-size:10px;
padding-left: 44px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 17px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.pathway:hover { 
font-family: Verdana;
font-size: 9px;
color: #e60003;
text-decoration: none;
border-bottom: 1px solid #e60003;
white-space:nowrap;}
a.headeritem:hover { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial; 
font-weight:normal; 
font-style:normal; 
color: #FFFFFF;
line-height: 10px;
text-decoration:underline;}
a.headeritemactive:link, a.headeritemactive:active, a.headeritemactive:visited, a.headeritemactive:hover { 
font-size: 10px; 
font-family: Verdana,Helvetica,Arial; 
font-weight:normal; 
font-style:normal; 
color: #FFFFFF;
line-height: 22px;
text-decoration:underline;}
a.big:hover { 
font-size: 12px;
font-family: Verdana,Helvetica,Arial; 
font-weight: bold;
font-style: normal;
color: #F21600;
text-decoration: underline;
line-height:14px;}
a.button:hover { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: bold;
font-style: normal;
color: #e60003;
line-height: 12px;
border-right:3px solid #e60003;
border-bottom:1px solid #e60003;
text-decoration:none;
padding:2px;}
a.navi1level:hover { 
display: block;
color:#FFFFFF;
background-image: url(portaldata/1/images/nav/nav_level1_a.gif);
background-repeat: no-repeat;
height:19px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 19px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi2level:hover { 
display: block;
color:#666666;
background-image: url(portaldata/1/images/nav/nav_level2_a.gif);
background-repeat: no-repeat;
height:17px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 17px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi2levelactive:link, a.navi2levelactive:active, a.navi2levelactive:visited, a.navi2levelactive:hover { 
display: block;
color:#666666;
background-image: url(portaldata/1/images/nav/nav_level2_a.gif);
background-repeat: no-repeat;
height:17px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 17px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi3level:hover { 
display: block;
color:#666666;
background-image: url(portaldata/1/images/nav/nav_level3_a.gif);
background-repeat: no-repeat;
height:17px;
font-size:10px;
padding-left: 44px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 17px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.navi3levelactive:link, a.navi3levelactive:active, a.navi3levelactive:visited, a.navi3levelactive:hover { 
display: block;
color:#666666;
background-image: url(portaldata/1/images/nav/nav_level3_a.gif);
background-repeat: no-repeat;
height:17px;
font-size:10px;
padding-left: 44px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 17px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a:hover { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: normal;
font-style: normal;
color: #e60003;
text-decoration:underline;
line-height: 12px;}
a.more:hover { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: bold;
font-style: normal;
color: #e60003;
text-decoration:underline;
line-height: 12px;}
a.smallgrey:hover { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: normal;
font-style: normal;
color: #666666;
line-height: 12px;
text-decoration:underline;}
a.pathway:link, a.pathway:visited, a.pathway:active { 
font-family: Verdana;
font-size: 9px;
color: #e60003;
text-decoration:none;
white-space:nowrap;}
a.divisions:hover, a.divisions:active { 
display: block;
color:#FFFFFF;
background-image: url(portaldata/1/images/nav/nav_level0_a.gif);
background-repeat: no-repeat;
height:26px;
font-size:10px;
padding-left: 32px;
font-family: Verdana,Helvetica,Arial;
font-weight:normal;
font-style:normal;
line-height: 26px;
text-decoration:none;
vertical-align : middle;
width: 100%;
margin: 0px;}
a.smallgrey:link,a.smallgrey:visited,a.smallgrey:active { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: normal;
font-style: normal;
color: #666666;
line-height: 12px;}
a.button:link,a.button:visited,a.button:active { 
font-size: 10px;
font-family: Verdana,Helvetica,Arial;
font-weight: normal;
font-style: normal;
color: #e60003;
line-height: 12px;
border-right:3px solid #e60003;
border-bottom:1px solid #e60003;
text-decoration:none;
padding:2px;}

