<!-- 

/* created 12/05/2003 */
/* last modified 29/08/2003 */
/* design by: Xlibris - www.xlibris.co.uk */
/* author: Trond Berg */

a:link {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: underline;
}

a:visited {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: underline;
}

a:active {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: none;
}

a:hover {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: none;
}

body {
 margin: 0px 0px 0px 0px;
 color: #000000;
 background-color: #80969F;
}

h1 {
 font: large Arial,Verdana,Arial,sans-serif;
 font-weight: bold;
 color: #FD6742;
 margin-top: 0px;
 margin-bottom: 0px;
}

h2 {
 font: small "Trebuchet MS",Verdana,Arial,sans-serif;
 font-weight: bold;
 color: #CC9900;
 margin-top: 0px;
 padding-left: 15px;
}

li {
 font: 80% Verdana,Arial,sans-serif;
 line-height: 100%;
 color: #000000;
}

li ul {

}

li li {
 font: x-small Verdana,Arial,sans-serif;
 color: #000000;
}

ol {
 padding: 0px 0px 0px 15px;
}

p {
 font: small Verdana,Arial,sans-serif;
 color: #000000;
}

ul {
 padding: 0px 0px 0px 15px;
}

.astr {
 font: 160% bold Arial,sans-serif;
 color: red;
 position: relative;
 bottom: -4px;
}

.bab {
 margin-bottom: 15px;
}

.bgBannerR {
 background-color: #065573;
 background-image: url(../img/gradbg_244x8.gif);
 background-repeat: repeat-y;
 background-position: top left;
 border-left: 1px solid #CCCCCC;
}

.bgBannerX {
 background-color: #065573;
 background-image: url(../img/gradbg_244x8.gif);
 background-repeat: repeat-y;
 background-position: top left;
 border-top: 1px solid #CCCCCC;
}

.bgIDblue {
 background-color: #065573;
 /*background-image: url(../img/gradbg_244x80.gif);
 background-repeat: no-repeat;
 background-position: top right;*/
}

.bgImgblue {
 background-color: #065573;
 background-image: url(../img/bgblue_2x25.gif);
 background-repeat: repeat-x;
 background-position: top left;
}

.bgImggrad {
 background-color: #CCCCCC;
 background-image: url(../img/gradbg_grey_244x16.gif);
 background-repeat: repeat-y;
 background-position: top left;
}

.bgImggrad img {
 border-top: 1px solid #065573;
 border-bottom: 1px solid #065573;
}

.bgImggrad p {
 font: small Verdana,Arial,sans-serif;
 font-weight: bold;
 color: #065573;
 padding-left: 6px;
}

.bgLeftCol {
 background-color: #CCCCCC;
}

.bgLeftColX {
 background-color: #CCCCCC;
}

.bgLeftColX p {
 font-size: small; 
 font-family: Tahoma,Arial,Verdana,sans-serif;
 color: #065573;
 padding-left: 6px;
}

.bgLeftColX ul {
 margin-left: 9px;
}

.bgLeftColX a:link {
 font: small Tahoma,Arial,Verdana,sans-serif;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}

.bgLeftColX a:visited {
 font: small Tahoma,Arial,Verdana,sans-serif;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}

.bgLeftColX a:active {
 font: small Tahoma,Arial,Verdana,sans-serif;
 font-weight: normal;
 color: #FD6742;
 text-decoration: underline;
}

.bgLeftColX a:hover {
 font: small Tahoma,Arial,Verdana,sans-serif;
 font-weight: normal;
 color: #0000FF;
 text-decoration: underline;
}

.bgCenCol {
 background-color: #FFFFFF;
}

.bgRightCol {
 background-color: #CCCCCC;
}

.bgLogo {
 background-color: #065573;
}

.bgFooter {
 background-color: #8BBEC1; /*#A3B9C1;*/
 border-left: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
}

.bgFooterL {
 background-color: #065573 /*83A7BA*/;
 border-bottom: 1px solid #CCCCCC;
}

.bgFooterR {
 background-color: #065573 /*83A7BA*/;
 border-left: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
}

.bgXCol {
 background-color: #618EA7;
}

.cForm {
 padding-left: 15px;
}

.cForm td {
 font: small Verdana,Arial,sans-serif;
}

.clearL {
 clear: left;
}

.content {
 background-color: #FFFFFF;
 padding: 6px 10px 2px 10px;
}

td.content div {
 padding: 7px 0px 0px 15px;
 font: small Georgia,"Trebuchet MS",Arial,sans-serif;
 color: #AFAFD9;
}

td.content p {
 padding-left: 15px;
}

td.content a:link {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: underline;
}

td.content a:visited {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: underline;
}

td.content a:active {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: none;
 color: #0000FF;
}

td.content a:hover {
 font: small Verdana,Arial,sans-serif;
 font-weight: normal;
 text-decoration: none;
 color: #0000FF;
}

.floatTL {
 float: left;
 margin-right: 10px;
 margin-bottom: 4px;
}

.footer {
 padding: 5px 4px 5px 4px;
 color: #000000;
 font: small Verdana,Arial,sans-serif;
}

.footer a:link {
 color: #000000;
 font: small Verdana,Arial,sans-serif;
}

.footer a:visited {
 color: #000000;
 font: small Verdana,Arial,sans-serif;
}

.footer a:active {
 color: #000000;
 font: small Verdana,Arial,sans-serif;
}

.footer a:hover {
 color: #0000FF;
 font: small Verdana,Arial,sans-serif;
}

.h1X {
 font: 80% "Trebuchet MS",Verdana,Arial,sans-serif;
 font-weight: bold;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 0px;
}

.h2sitemap {
 border-bottom: 2px solid #cccccc;
}

.hide {
 display: none;
}

.logoPrint {
 display: none;
}

.margL8 {
 padding-left: 15px;
}

.margR8 {
 padding-right: 15px;
}

td.nav {
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}

td.nav a:link {
 color: #EEEEEE;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
 padding-top: 3px;
 padding-bottom: 3px;
}

td.nav a:visited {
 color: #EEEEEE;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
}

td.nav a:hover {
 color: #FFFFFF;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: underline;
}

td.nav a:active {
 color: #FFF2B5;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
}

.nav2 {
 color: #04384D;
 background-color: #c1d4dc;
 padding-top: 3px;
 padding-bottom: 4px;
}

.nav2 span {
 color: #04384D;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
}

.nav2 a:link {
 color: #04384D;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: underline;
}

.nav2 a:visited {
 color: #5858AB;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: underline;
}

.nav2 a:active {
 color: #FF0000;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
}

.nav2 a:hover {
 color: #000000;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
}

div.nav3 {
 padding: 2px 0px 8px 3px;
}

div.nav3 p {
 color: #666666;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
 line-height: 28px;
}

.nav3 a:link {
 color: #000000;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: underline;
 padding-right: 14px;
}

.nav3 a:visited {
 color: #5858AB;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: underline;
 padding-right: 14px;
}

.nav3 a:active {
 color: #FF0000;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
 padding-right: 14px;
}

.nav3 a:hover {
 color: #000000;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 text-decoration: none;
 padding-right: 14px;
}

.nav3x {
 padding-right: 14px;
 background-color: #D9E4EA;
 background-image: url(../img/navarrow2_9x9.gif);
 background-repeat: no-repeat;
 background-position: right center;
}

.navTab {
 background-color: #C1D4DC;
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #C1D4DC;
 color: #666666;
 font: small Arial,Verdana,sans-serif;
 font-weight: bold;
 padding-left: 3px;
 padding-right: 3px;
}

.navTable {
 background-color: #065573;
 background-image: url(../img/navbg6_1280x105.jpg);
 background-repeat: repeat-y;
 background-position: bottom right;
}

.proDesc {
 clear: both;
 margin-top: 6px;
}

.divL {
 background-color: #ffffff;
 float: left;
 position: relative;
 top: 0;
 left: 0;
 width: 60px;
 height: auto;
 padding: 0px;
 margin-left: 0px;
}

.smallImg {
 margin-right: 14px;
}

.toplinkSpace {
 margin: 10px 15px 0px 0px;
}

.toplinkSpace a:link {
 color: #CCCCCC;
 background-color: transparent;
 text-decoration: underline;
}

.toplinkSpace a:visited {
 color: #CCCCCC;
 background-color: transparent;
 text-decoration: underline;
}

.toplinkSpace a:active {
 color: #FFFFFF;
 background-color: transparent;
 text-decoration: underline;
}

.toplinkSpace a:hover {
 color: #FFFFFF;
 background-color: transparent;
 text-decoration: none;
}

.xlDetails {
 display: none;
}


 -->