/* CSS Document */

body {
	margin:0px; font-size:11px; font-family: Arial, Helvetica, sans-serif; background:url(../Images/Panels/bg-test.jpg) 50% 0% no-repeat; /**/
}

div.clear {
	clear:both; height:0px; line-height:0pt; font-size:0px;
}

a {
	text-decoration:none; color:#F58220; /*color:#551a8b;*/
}

a:hover {
	text-decoration:underline; color:#cccccc !important;
}

a.cssbutton {
	text-decoration:none; background-color:#D2D3D8; line-height:20px; padding:4px 6px 4px 6px; font-weight:bold; color:#FFFFFF;
}

a.cssbutton:hover {
	color:#f58220 !important; text-decoration:none;
}

a img {
	border:0px;
}

h1 {
	margin:0px; padding:0px;
}

h1 a {
	font-size:12px; padding-left:10px; padding-right:10px; text-align:center; color:#8d909f;/* font-family:'arial narrow';*/
}

h2 {
	margin:0px; padding:0px;
}

h3 {
	margin:0px; padding:0px;
}

h4 {
	margin:0px; padding:0px;
}

h5 {
	margin:0px; padding:0px;
}

h6 {
	margin:0px; padding:0px;
}

p {
	margin:0px; padding:0px; line-height:16px; font-size:12px; color:#8d909f;
}

p.helvec {
	margin:0px; padding:0px; line-height:21px; font-size:16px; font-weight:bold; color:#8d909f; font-family:'Arial Narrow', Arial; margin-top:4px;
}

p.helvecsml {
	margin:0px; padding:0px; line-height:16px; font-size:13px; color:#8d909f; font-family: 'Arial Narrow', Arial; 
}


ul {
	color:#8d909f; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; font-size:12px; /*font-size:14px; font-weight:bold;*/
}

ul li {
	margin:1px 0px 10px 0px; padding:0px 0px 0px 0px;line-height:20px; 
}

p ul {
	margin-top:0px !important; padding-top:0px !important;
}




.flash-bg-container {
	margin:auto; width:100%; height:auto;
}

.container {
	margin:auto; width:769px; height:auto;padding-top:180px; position:relative; overflow:hidden;
}

.header {
	margin:auto; width:769px; height:auto; display:block; /*position:relative;*/ padding-top:129px; z-index:100;position:absolute; padding-top:129px; top:0px; left:0px; z-index:2000;
}

.header .language {
	position:absolute; top:15px; right:2px; width:130px; text-align:right;
}

.header .language a {
	color:#8d909f; font-weight:bold;
}

.header .language a img {
	margin-left:5px; 
}

.header .dropdown {
	position:relative;/*position:absolute; top:129px; left:125px;*/ z-index:1200; width:643px; /**/min-height:2px; height:auto !important; height:2px; background-color:#f1f2f4; padding-bottom:2px; margin-left:126px;
}

.header a.reel-button {
	position:absolute; top:0px; right:0px;	
}	

.header a.reel-button:hover img {
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}	

/*.barricade{
	position:absolute; top:0px; left:9px; width:1px; height:24px; z-index:1300; background-color:#d2d3d8; display:none;
}*/

.barricade-bottom{
background-color:#FFFFFF;
bottom:0px;
height:88px;
left:126px;
position:absolute;
width:1px;
z-index:1300;}

.barricade{
	width:5px; float:left; display:block; height:20px;
}

/*.header .dropdown span 
{
	display:block; margin-right:10px;float:left;
}*/

.header .dropdown span.first 
{
	float:left;
}

.header .dropdown span.first a
{
	padding-left:14px; background:url(../Images/border-right.jpg) no-repeat 0% 50%;
}

.header .dropdown span.second 
{
	float:left;background:url(../Images/border-right.jpg) no-repeat 0% 50%;
}

.header .dropdown a.unselected {
	color:#8d909f; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; line-height:16pt; float:left; display:block; float:left;  padding:0px 8px 0px 8px;
}

.header .dropdown a.unselected:hover {
	color:#cccccc !important; text-decoration:none;
}

.header .dropdown a.selected {
	color:#f58220; /*color:#232323;*/ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none;line-height:16pt; float:left; display:block;  padding:0px 8px 0px 8px;
}

.header .dropdown a.selected:hover {
	color:#cccccc !important; text-decoration:none;
}

/*.header .dropdown span.first a {
	padding:0px 10px 0px 5px; border-left:none !important;
}*/

.header .dropdown #ctl00_dropmenu {
	padding-top:5px; padding-left:0px; width:613px; min-height:2px; height:auto !important; height:2px;  position:relative; float:right; padding-right:30px;
}

.header .dropdown #ctl00_menu-one {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px;  position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

.header .dropdown #ctl00_menu-two {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px;  position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

/*.header .dropdown #ctl00_menu-three {
	padding-top:5px; padding-left:0px; width:613px; min-height:22px; height:auto !important; height:22px; position:relative; float:right; padding-right:30px; padding-bottom:5px;
}*/

.header .dropdown #ctl00_menu-three {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px;  position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

/*.header .dropdown #ctl00_menu-three span.first a {
padding:0px 10px 0px 15px;}

.header .dropdown #ctl00_menu-three span.second a {
	
padding:0px 10px 0px 10px;}*/

.header .dropdown #ctl00_menu-four {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px; position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

.header .dropdown #ctl00_menu-five {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px; position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

.header .dropdown #ctl00_menu-six {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px; position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

.header .dropdown #ctl00_menu-seven {
	padding-top:5px; padding-left:0px; width:633px; min-height:2px; height:auto !important; height:2px; position:relative; float:right; padding-right:10px; padding-bottom:5px;
}

.header a.main {
	position:absolute; top:15px; left:8px;
}

.header img.text-logo {
	position:absolute; top:35px; left:135px;
}

.header img.pr-logo {
	position:absolute; top:76px; left:135px;
}

.header #selected-sector {
	background-color:#f1f2f4;
}

.header .menu-one {
	height:22px; left:125px; position:absolute; top:104px; width:97px; padding-top:3px;
}


.header .menu-two {
	height:22px; left:213px; position:absolute; top:104px; width:95px; padding-top:3px;
}

.header .menu-three {
	height:22px; left:307px; position:absolute; top:104px; width:88px; padding-top:3px;
}

.header .menu-four {
	height:22px; left:390px; position:absolute; top:104px; width:97px; padding-top:3px;
}

.header .menu-five {
	height:22px; left:487px; position:absolute; top:104px; width:88px; padding-top:3px;
}

.header .menu-six {
	height:22px; left:575px; position:absolute; top:104px; width:104px; padding-top:3px;
}

.header .menu-seven {
	height:22px; left:675px; position:absolute; top:104px; width:94px; padding-top:3px;
}

/*.header {
	margin:auto; width:769px; height:123px; display:block; position:relative;
}*/

/*.header {
	margin:auto; width:769px; height:auto; display:block; position:absolute; padding-top:129px; top:0px; left:0px; z-index:2000;
}

.header .dropdown {
	/*position:relative; position:absolute; top:129px; left:0px; z-index:1200; width:644px; min-height:30px; height:auto !important; height:30px; background-color:#d2d3d8; padding-bottom:5px; margin-left:125px;clip:rect(0px 644px 59px 1px); 
}

.barricade{
	position:absolute; top:0px; left:0px; width:10px; height:24px; z-index:1300; background-color:#d2d3d8; display:none;
}

.barricade-bottom{
	position:absolute; bottom:0px; left:0px; width:10px; height:24px; z-index:1300; background-color:#d2d3d8; display:none;
}

.header p.bgcolorgrey
{
	background-color:#d2d3d8;
}

.header .dropdown .a-box 
{
	
}

.header .dropdown a.unselected {
	padding:0px 13px 0px 13px; border-left:1px solid #8d909f;*/ /*color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; line-height:16pt;
}

.header .dropdown a.unselected:hover {
	color:#f58220 !important; text-decoration:none;
}

.header .dropdown a.selected {
	padding:0px 13px 3px 13px; border-left:1px solid #8d909f; *//*color:#f58220; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;
}
.header .dropdown a.selected:hover {
	color:#ffffff !important; text-decoration:none;
}

.header .dropdown span.first a {
	padding:0px 10px 0px 5px; border-left:none !important;
}

.header .dropdown #ctl00_menu-one {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}

.header .dropdown #ctl00_menu-two {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; height:27px; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}

.header .dropdown #ctl00_menu-three {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}

.header .dropdown #ctl00_menu-four {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}

.header .dropdown #ctl00_menu-five {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}

.header .dropdown #ctl00_menu-six {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}

.header .dropdown #ctl00_menu-seven {
	padding-top:8px; padding-left:0px; width:591px; height:auto !important; left:-1px;background-color:#d2d3d8; padding-bottom:8px;
}*//*

.header .dropdown #ctl00_menu-one {
	padding-top:6px; padding-left:0px; width:624px; min-height:22px; height:auto !important; height:22px; text-align:center; position:relative;
}

.header .dropdown #ctl00_menu-two {
	padding-top:6px; padding-left:0px; width:624px; min-height:22px; height:auto !important; height:22px;
}

.header .dropdown #ctl00_menu-three {
	padding-top:6px; padding-left:0px; width:624px; min-height:22px; height:auto !important; height:22px;
}

.header .dropdown #ctl00_menu-four {
	padding-top:6px; padding-left:0px; width:624px; min-height:22px; height:auto !important; height:22px;
}

.header .dropdown #ctl00_menu-five {
	padding-top:6px; padding-left:0px; width:643px; min-height:28px; height:auto !important; height:28px; clip:rect(0px 634px 34px 1px); position:absolute; top:0px; left:0px;background-color:#d2d3d8;
}

.header .dropdown #ctl00_menu-six {
	padding-top:6px; padding-left:0px; width:624px; min-height:22px; height:auto !important; height:22px;
}

.header .dropdown #ctl00_menu-seven {
	padding-top:6px; padding-left:0px; width:624px; min-height:22px; height:auto !important; height:22px;
}*/

.header a.main {
	position:absolute; top:35px; left:28px;
}

.header img.text-logo {
	position:absolute; top:35px; left:135px;
}

.header img.pr-logo {
	position:absolute; top:76px; left:135px; display:none;
}

.header h1.prlogo {
	position:absolute; top:72px; left:137px; height:28px !important; width:430px !important; font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:22px; color:#f58220; letter-spacing:-0.01em;
}

.header #selected-sector {
	background-color:#f1f2f4; text-align:center;
}

.header a.unselected {
	color:#8d909f; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; line-height:16pt; padding:0px 0px 0px 0px;
}

.header a.unselected:hover {
	color:#cccccc !important; text-decoration:none;
}

.header a.selected {
	color:#8d909f; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; line-height:16pt; padding:0px 0px 0px 0px;
}

.header a.selected:hover {
	color:#cccccc !important; text-decoration:none;
}

.header .menu-one {
	height:22px; left:136px; position:absolute; top:104px; width:58px; padding-top:3px; text-align:center;
}

.header h1 {
	height:11pt !important;
}

.header .menu-two {
	height:22px; left:200px; position:absolute; top:104px; width:57px; padding-top:3px; /*padding-left:3px; */text-align:center;
}

.header .menu-three {
	height:22px; left:261px; position:absolute; top:104px; width:85px; padding-top:3px; /*padding-left:3px;*/ text-align:center;
}

.header .menu-four {
	height:22px; left:349px; position:absolute; top:104px; width:55px; padding-top:3px; /*padding-left:3px;*/ text-align:center;
}

.header .menu-five {
	height:22px; left:411px; position:absolute; top:104px; width:46px; padding-top:3px; /*padding-left:3px;*/ text-align:center;
}

.header .menu-six {
	height:22px; left:464px; position:absolute; top:104px; width:70px; padding-top:3px; /*padding-left:3px;*/ text-align:center;
}

.header .menu-seven {
	height:22px; left:537px; /*padding-left:2px;*/ padding-top:3px; position:absolute; text-align:center; top:104px; width:43px;
}

.header .menu-eight {
	height:22px; left:584px; /*padding-left:2px;*/ padding-top:3px; position:absolute; text-align:center; top:104px; width:91px;
}

.header .menu-nine {
	height:22px; left:669px; /*padding-left:2px;*/ padding-top:3px; position:absolute; text-align:center; top:104px; width:86px;
}

/*.header .link-container a {
	font-weight:bold; color:#666666; font-size:14px; float:left; padding:0px 20px 0px 0px;
}

.header .link-container .button-container {
	float:left;
}*/

.home-above-flash {
	margin:auto; width:769px; height:495px; display:block; position:relative;
}

.content {
	margin:auto; width:769px; min-height:525px; height:auto !important; height:525px; display:block; position:relative; padding-bottom:15px;
}

.content#homepage-only {
	min-height:500px; height:auto !important; height:500px;
}

.flashcontainmentcentre {
	margin:auto; width:1100px; height:650px; display:block; position:absolute; top:0px; left:-165px; z-index:1000;
}

.side-navigation {
	position:relative; float:left; width:162px; min-height:495px; height:auto !important;/**/ height:495px; display:block; position:relative; z-index:1000;
}

.side-navigation .polaroid-wrap {
	width:146px; height:168px; position:relative;
}

.side-navigation .polaroid-wrap img.main-polaroid {
	position:absolute; top:0px; left:0px; height:123px; width:123px; padding:13px 13px 36px 14px; background:url(../Images/Panels/Polaroid-frame/polaroid-frame.gif) no-repeat 0px 0px;
}

/*.side-navigation .polaroid-wrap .caption {
	bottom:0px; height:28px; left:10px; position:absolute; width:132px;
}*/

.side-navigation .polaroid-wrap .caption {
	bottom:-2px;left:10px; height:28px;
padding-top:3px;
position:absolute;
width:132px;
}

.side-navigation .polaroid-wrap .caption h1.captselect {
	font-size:17px !important; *font-size:15px !important;
}

* html .side-navigation .polaroid-wrap .caption h1.captselect {
	font-size:14px !important;
}

.side-navigation .news-archives {
	position:absolute; top:40px; left:0px; background-color:#f1f2f4; margin:auto; width:137px; height:auto; padding:45px 10px 10px 10px;
}

.side-navigation .news-archives img.headerer {
	position:absolute; left:10px; top:13px; padding:0px 47px 14px 0px; border-bottom:1px solid #d1d3d9;
}

.side-navigation .news-archives a {
	display:block; padding:5px 10px 5px 10px; width:117px; font-weight:bold; color:#8d909f; font-size:12px;
}

.side-navigation .news-archives a:hover {
	background-color:#FFFFFF; text-decoration:none; color:#8d909f !important;
}

.side-navigation .news-archives a.selected {
	background-color:#FFFFFF; display:block; padding:5px 10px 5px 10px; width:117px; font-weight:bold; color:#8d909f; font-size:12px;
}

.side-navigation .quotes {
	/*position:absolute;  left:5px;*/ margin:auto; background:url(../Images/Panels/Side-nav/quotes-top.jpg) no-repeat 0px 0px; width:146px; height:auto; padding:16px 0px 5px 0px; color:#8D909F !important;margin-top:250px; 
}

.side-navigation .quotes .quotes-wrap {
	width:146px; background:url(../Images/Panels/Side-nav/quotes-btm.jpg) no-repeat 0% 100%; padding-bottom:20px; height:auto;
 margin-bottom:10px;}

.side-navigation .quotes .quotes-wrap h1 {
	font-size:12px !important; line-height:14em !important;
}

.side-navigation .quotes h3 {
	visibility:visible !important;
}


.inside-content {
	float:left; width:590px; min-height:485px; height:auto !important; height:485px; display:block; position:relative; /*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; */padding:11px 6px 11px 11px; color:#8d909f; z-index:1000;
}

/*.inside-content {
	float:left; width:585px; min-height:485px; height:auto !important; height:485px; display:block; position:relative; padding:11px;color:#8d909f; z-index:1000;
}*/

.inside-content a:hover img { 
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}



.opaque-bg {
	position:absolute; top:-18px; left:160px; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;  min-height:1485px; height:auto !important; height:1485px; width:609px; background-color:#FFFFFF; z-index:1;
}







.site-map-column {
	width:175px; height:auto; padding:0px 10px 35px 10px; float:left; position:relative;
}

.site-map-column .heading-containment {
	width:175px; height:25px; display:block; float:left;
}

.site-map-column a.sitemaplink {
	color:#F58220; width:171px; height:auto; line-height:16pt; display:block; float:left; padding:0px 2px 0px 2px;font-family:'Arial Narrow',Arial; font-size:16px; font-weight:bold;
}

.site-map-column a {
	width:171px; height:auto; line-height:16pt; display:block; float:left; color:#8d909f; padding:0px 2px 0px 2px;
}

.site-map-column a:hover {
	color:#cccccc;
}









.footer {
	margin:auto; width:769px; height:auto; display:block; position:relative; text-align:center; color:#8d909f; /*background-color:#CCCCCC;*/ padding:10px 0px 10px 0px; z-index:1000; t
}

.footer p {
	color:#8d909f; float:right; border-right:1px solid #8d909f; padding:0px 5px 0px 5px;
}

.footer a.last {
	color:#8d909f; float:right; border-right:0px !important;
}

.footer a {
	color:#8d909f; float:right; border-right:1px solid #8d909f; padding:0px 5px 0px 5px; font-size:12px;
}

.footer a.syrox {
	color:#8d909f; float:none; border-right:0px !important; margin:auto; margin-top:10px; padding-bottom:5px; display:block;/* background-color:#999999;*/ width:200px;
}


/* error handeling */
.error-outline {
	padding:9px 13px 9px 13px; width:80%; height:auto; background-color:#ffffff; position:relative; margin:auto; margin-bottom:10px; margin-top:10px;
}

.error-outline img.i {
	position:absolute; top:0px; left:0px; display:none;
}

.error-outline img.left-panel {
	position:absolute; top:11px; left:14px;
}

.error-outline img.right-panel {
	position:absolute; top:9px; right:12px; display:none;
}

.error-outline img.left-panel-bottom {
	position:absolute; bottom:9px; left:13px; display:none;
}

.error-outline img.right-panel-bottom {
	position:absolute; bottom:9px; right:12px; display:none;
}

.error-outline p.error {
	/*margin:0px !important;*/ padding:21px 15px 21px 35px !important; width:auto; margin:0px !important; border:1px solid #eaeaea; line-height:15px; color:Red;
}

.error-outline ul {
	/*margin:0px !important;*/ padding:21px 15px 21px 35px !important; width:auto; margin:0px !important; border:1px solid #eaeaea; line-height:15px; list-style:none;color:#FF0000 !important;
}
/* ---------- */