BODY { 
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN: 0px; WIDTH: 990px;
	FONT-FAMILY: Arial; FONT-SIZE: 7.5pt
}

.header { 
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN: 0px; HEIGHT: 85px; 
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/header_bg.gif); BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: left; DISPLAY: block
}

.logo {
	POSITION: absolute; TOP: 18px;
}

.headernav {
	PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; MARGIN: 0px;
	TEXT-ALIGN: right; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #2d2d2d; POSITION: absolute; TOP: 59px; WIDTH: 978px
}

.headernav A:link    { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.headernav A:visited { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.headernav A:hover   { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: underline }
.headernav A:active  { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }

.topnav {
	PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN: 0px; HEIGHT: 15px;
	BACKGROUND-COLOR: #f3f3f3; BORDER-TOP: solid 1px #0079c2; BORDER-BOTTOM: dotted 1px #0079c2;
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #2d2d2d
}

.topnav A:link    { FONT-WEIGHT: bold; COLOR: #2d2d2d; TEXT-DECORATION: none }
.topnav A:visited { FONT-WEIGHT: bold; COLOR: #2d2d2d; TEXT-DECORATION: none }
.topnav A:hover   { FONT-WEIGHT: bold; COLOR: #2d2d2d; TEXT-DECORATION: underline }
.topnav A:active  { FONT-WEIGHT: bold; COLOR: #006ca7; TEXT-DECORATION: none }
.topnav_selected  { COLOR: #006ca7 }

.bottomnav {
	PADDING-TOP: 6px; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; MARGIN: 0px;
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #006699; CLEAR: both
}

.bottomnav A:link    { FONT-WEIGHT: normal; COLOR: #006699; TEXT-DECORATION: none }
.bottomnav A:visited { FONT-WEIGHT: normal; COLOR: #006699; TEXT-DECORATION: none }
.bottomnav A:hover   { FONT-WEIGHT: normal; COLOR: #006699; TEXT-DECORATION: underline }
.bottomnav A:active  { FONT-WEIGHT: normal; COLOR: #006699; TEXT-DECORATION: none }

.footer {
	PADDING-TOP: 12px; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; MARGIN: 0px; HEIGHT: 15px;
	BACKGROUND-COLOR: #f3f3f3; BORDER-TOP: dotted 1px #0079c2;
	TEXT-ALIGN: right; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #333333
}

.footer A:link    { FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none }
.footer A:visited { FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none }
.footer A:hover   { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: underline }
.footer A:active  { FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none }

.leftmenu {
	PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN: 0px; WIDTH: 186px; HEIGHT: max;
	TEXT-ALIGN: left; FLOAT: left
}

.leftmenu TABLE {
	BORDER-TOP: dotted 1px #0079c2
}

.leftmenu TD {
	BORDER-LEFT: dotted 1px #0079c2; BORDER-BOTTOM: dotted 1px #0079c2; HEIGHT: 25px; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px
}

.leftmenu-section               { FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #e36800; LINE-HEIGHT: 29px }
.leftmenu-subsection            { FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #2d2d2d; LINE-HEIGHT: 23px }
.leftmenu-subsection A:link     { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.leftmenu-subsection A:visited  { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.leftmenu-subsection A:hover    { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: underline }
.leftmenu-subsection A:active   { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: none }
.leftmenu-subsectiono           { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: none }
.leftmenu-subsectiono A:link    { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: none }
.leftmenu-subsectiono A:visited { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: none }
.leftmenu-subsectiono A:hover   { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: underline }
.leftmenu-subsectiono A:active  { FONT-WEIGHT: normal; COLOR: #006ca7; TEXT-DECORATION: none }
.leftmenu-page                  { FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #2d2d2d; LINE-HEIGHT: 17px }
.leftmenu-page A:link           { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.leftmenu-page A:visited        { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.leftmenu-page A:hover          { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: underline }
.leftmenu-page A:active         { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }
.leftmenu-pageo                 { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }
.leftmenu-pageo A:link          { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }
.leftmenu-pageo A:visited       { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }
.leftmenu-pageo A:hover         { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: underline }
.leftmenu-pageo A:active        { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }

.content {
	PADDING-TOP: 16px; PADDING-BOTTOM: 10px; PADDING-LEFT: 29px; PADDING-RIGHT: 11px; MARGIN: 0px; WIDTH: 758px;
	BORDER-LEFT: dotted 1px #0079c2;
	TEXT-ALIGN: left; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #2d2d2d; LINE-HEIGHT: 1.8em; FLOAT: left
}

/* hack for IE5/IE5.5 float problem */
* html .content {
  PADDING-RIGHT: 8px;
}
/* end hack for IE5/IE5.5 float problem */

.content-1-2-section-or-sub { FONT-WEIGHT: bold; FONT-SIZE: 1.7em; COLOR: #006ca7; MARGIN-BOTTOM: 25px }
.content-3-subsection       { FONT-WEIGHT: normal; FONT-SIZE: 1.4em; COLOR: #006ca7 }
.content-4-pagetitle        { FONT-WEIGHT: bold; FONT-SIZE: 1.7em; COLOR: #006ca7; MARGIN-BOTTOM: 30px }
.content-note               { FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #2d2d2d }
.content-weblink            { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }

.content A:link    { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.content A:visited { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.content A:hover   { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: underline }
.content A:active  { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }

.content-note A:link    { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.content-note A:visited { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }
.content-note A:hover   { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: underline }
.content-note A:active  { FONT-WEIGHT: normal; COLOR: #2d2d2d; TEXT-DECORATION: none }

.content-weblink A:link     { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }
.content-weblink A:visited  { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }
.content-weblink A:hover    { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: underline }
.content-weblink A:active   { FONT-WEIGHT: normal; COLOR: #e36800; TEXT-DECORATION: none }

.content TD {
	VERTICAL-ALIGN: bottom
}

.sitemap-level-1            { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #006ca7 }
.sitemap-level-1 A:link     { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #006ca7; TEXT-DECORATION: none }
.sitemap-level-1 A:visited  { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #006ca7; TEXT-DECORATION: none }
.sitemap-level-1 A:hover    { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #006ca7; TEXT-DECORATION: underline }
.sitemap-level-1 A:active   { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #006ca7; TEXT-DECORATION: none }

.sitemap-level-2            { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #2d2d2d }
.sitemap-level-2 A:link     { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #2d2d2d; TEXT-DECORATION: none }
.sitemap-level-2 A:visited  { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #2d2d2d; TEXT-DECORATION: none }
.sitemap-level-2 A:hover    { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #2d2d2d; TEXT-DECORATION: underline }
.sitemap-level-2 A:active   { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #2d2d2d; TEXT-DECORATION: none }

.sitemap-level-3            { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #e36800 }
.sitemap-level-3 A:link     { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #e36800; TEXT-DECORATION: none }
.sitemap-level-3 A:visited  { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #e36800; TEXT-DECORATION: none }
.sitemap-level-3 A:hover    { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #e36800; TEXT-DECORATION: underline }
.sitemap-level-3 A:active   { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #e36800; TEXT-DECORATION: none }

.main {
	POSITION: relative
}

.maintable TD {
	VERTICAL-ALIGN: top
}

.indent        { MARGIN-LEFT: 25px } 
.image         { BORDER: solid 2px #2c2c2c }
.image_large   { BORDER: solid 3px #2c2c2c }
.orange        { COLOR: #e36800 }

.download {
	BORDER-TOP: dotted 1px #0079c2; BORDER-LEFT: dotted 1px #0079c2; BACKGROUND-COLOR: #d1e5ef
}

.download TD {
	BORDER-BOTTOM: dotted 1px #0079c2; BORDER-RIGHT: dotted 1px #0079c2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}

.internal {
	BORDER: none
}

.internal TD {
	BORDER: none
}

.list {
	BORDER-TOP: dotted 1px #0079c2; BORDER-LEFT: dotted 1px #0079c2; BACKGROUND-COLOR: #d1e5ef
}

.list TD {
	BORDER-BOTTOM: dotted 1px #0079c2; BORDER-RIGHT: dotted 1px #0079c2; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top
}

/* HELPDESK OPENING HOURS JAVASCRIPT DIV CONTENT CLASS */
.red { 
	COLOR: #cc0000; MARGIN-TOP: 0; MARGIN-BOTTOM: 0
}

.specialmessage {
	BORDER: dotted 1px #cc0000; BACKGROUND-COLOR: #ffcccc; TEXT-DECORATION: none
}
