
a {text-decoration:none}


/* begining Erno added 
 a:link {
	font-family:  arial, helvetica, sans-serif;
	color: #999999
}
a:visited { font-family: variable; } 
a:active {color:  red;  font-family: variable;} 
a:hover {
}
a:visited:hover {
	color:  red;
}
 end Erno added */




.menu { font-family: arial, helvetica, sans-serif;
              text-align: left;
              margin-bottom: 2px;
              margin-top: 2px;
              margin-left: 5px;
              font-size: 8pt;
              margin-right: 5px;
              padding-right: 0px; }  
                     
.menu A:link,
.menu A:visited,
.menu A:active { color: #FFFFFF;
                       text-decoration: none; }

.menu A:hover { color: #0099FF;
                      text-decoration: none; } 



INPUT.login {font-size: 12px; color: #000000; font-family: arial, helvetica, sans-serif; background-color: #CCCCCC }

SELECT.template { background-color: #CCCCCC }

SELECT.driver {font-size: 9px; color: #000000; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF }

TEXTAREA.comments {font-size: 12px; width: 350; color: #000000; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF }

.bodytext
 { font-family:  Arial, Helvetica, sans-serif; font-size:8pt; line-height:10pt; color: #000000 }
 
.bodytext_title
 { font-family:  Arial, Helvetica, sans-serif; font-size:15pt; font-weight: bold; line-height:16pt; color: #000000 }

.bodytext_subtitle
 { font-family:  Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; line-height:12pt; color: #000000 }

.bodytext_bold
 { font-family: arial,helvetica,sans serif; font-size:8pt; line-height:10pt; color:#000000; font-weight: bold;}

.bodytextsmall
 { font-family: arial,helvetica,sans serif; font-size:7pt;
line-height:8pt; color:#000000 } 

.bodytextsmall_bold
 { font-family: arial,helvetica,sans serif; font-size:7pt;
line-height:8pt; color:#000000; font-weight: bold}  
 

.bodytextsmallindented
 { font-family: arial,helvetica,sans serif; font-size:7pt;
line-height:8pt; margin-left: 5px; color:#000000 }  

.copyright {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: x-small; color: #000000}

.linktext
 { font-family: arial,helvetica,sans serif; line-height:8pt; color: #999999; font-size: 7pt; }

.linktext:hover
 { font-family: arial,helvetica,sans serif; line-height:8pt; color: #003399; font-size: 7pt; }

.linktextchosen
 { font-family: arial,helvetica,sans serif; line-height:8pt; color: #003399; font-size: 7pt; }

.largelinktext
 { font-family: arial,helvetica,sans serif; line-height:9pt; font-weight: bold; color: #999999; font-size: 8pt; }

.largelinktext:hover
 { font-family: arial,helvetica,sans serif; line-height:9pt; font-weight: bold; color: #003399; font-size: 8pt; }

.largelinktextchosen
 { font-family: arial,helvetica,sans serif; line-height:9pt; font-weight: bold; color: #003399; font-size: 8pt; }

.largelinktext_black
 { font-family: arial,helvetica,sans serif; line-height:9pt; font-weight: bold; color: #000000; font-size: 8pt; text-decoration: underline;}

.largelinktext_black:hover
 { font-family: arial,helvetica,sans serif; line-height:9pt; font-weight: bold; color: #003399; font-size: 8pt; text-decoration: underline;}

.smalllinktextindented 
{
font-size: 7pt; line-height:8pt; margin-left: 5px; color: #999999; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextindented:hover
{
font-size: 7pt; line-height:8pt; margin-left: 5px; color: #003399; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextindentedchosen
{
font-size: 7pt; line-height:8pt; margin-left: 5px; color: #003399; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextindentedchosen:hover
{
font-size: 7pt; line-height:8pt; color: #003399; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktext
{
font-size: 7pt; line-height:7pt; color: #999999; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktext:hover
{
font-size: 7pt; line-height:7pt; color: #003399; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextchosen
{
font-size: 7pt; line-height:7pt; color: #003399; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextul
{
font-size: 7pt; line-height:7pt; color: #999999; text-decoration: underline;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextul:hover
{
font-size: 7pt; line-height:7pt; color: #003399; text-decoration: underline;
font-family:  Arial, Helvetica, sans-serif; 
}

.smalllinktextchosenul
{
font-size: 7pt; line-height:7pt; color: #003399; text-decoration: underline;
font-family:  Arial, Helvetica, sans-serif; 
}

.heading
 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; line-height: 12pt }


.heading:hover
 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #003399;  line-height: 12pt }
 
 
.strapline
 { font-family:  Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; }

.title
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 4px; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; 
}

.text
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 10px; text-decoration: none; font-family:  Arial, Helvetica, sans-serif;  
}

.textbold
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 10px; text-decoration: none; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; 
}

.textboldwhite
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 10px; text-decoration: none; font-weight: bold; color: #FFFFFF; font-family:  Arial, Helvetica, sans-serif; 
}

.textboldred
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 10px; text-decoration: none; font-weight: bold; color: #FF0000; font-family:  Arial, Helvetica, sans-serif; 
}

.textboldblue
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 10px; text-decoration: none; font-weight: bold; color: #0000FF; font-family:  Arial, Helvetica, sans-serif; 
}

.textboldunderlined
{
font-size: 12pt; text-align: left; margin-left: 10px; margin-top: 10px; text-decoration: underline; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; 
}

.textcentered
{
font-size: 12pt; text-align: center; margin-left: 10px; margin-top: 10px; text-decoration: none; line-height: 16pt; font-family:  Arial, Helvetica, sans-serif; 
}

.textcenteredbold
{
font-size: 12pt; text-align: center; margin-left: 10px; margin-top: 10px; text-decoration: none; line-height: 14pt; font-weight: bold; font-family:  Arial, Helvetica, sans-serif; 
}

.textcenteredbluebold
{
font-size: 12pt; text-align: center; margin-left: 10px; margin-top: 10px; text-decoration: none; line-height: 14pt; font-weight: bold; color: #0000FF; font-family:  Arial, Helvetica, sans-serif; 
}

.textcenteredblueboldunderlined
{
font-size: 12pt; text-align: center; margin-left: 10px; margin-top: 10px; text-decoration: underline; line-height: 14pt; font-weight: bold; color: #0000FF; font-family:  Arial, Helvetica, sans-serif; 
}

.textcenteredredbold
{
font-size: 10pt; text-align: center; margin-left: 10px; margin-top: 10px; text-decoration: none; line-height: 14pt; font-weight: bold; color: #FF0000; font-family:  Arial, Helvetica, sans-serif; 
}

.layertextsmall
{
font-size: 7pt; text-align: left; margin-left: 10px; margin-right: 10px; color: #ffffff; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif;
}

.layertextblack
{
font-size: 7pt; text-align: left; margin-left: 10px; margin-right: 10px; color: #000000; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif;  line-height: 7.5pt;
}

.layertextclose
{
font-size: 8pt; text-align: left; margin-left: 0px; margin-right: 0px; color: #818181; text-decoration: none;
font-family:  Arial, Helvetica, sans-serif;  line-height: 8.5pt; 
}

.menucolumn
{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #cccccc; text-decoration: none; 
}

.menucolumn:hover
{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #003399; text-decoration: none; 
}

DIV.standard { position: absolute; width:54px; height:54px; z-index:1 }

.nbsmalllink {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 10px; text-decoration: underline}

.tgsmalllinktextindentedchosen { font-size: 11pt; line-height:12pt; margin-left: 5px; color: #003399; text-decoration: none; font-family: Arial, Helvetica, sans-serif; } 
.tgsmalllinktextindentedchosen:hover { font-size: 11pt; line-height:12pt; color: #003399; text-decoration: none; font-family: Arial, Helvetica, sans-serif; } 
.tgsmalllinktext { font-size: 11pt; line-height:12pt; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; } 
.tgsmalllinktext:hover { font-size: 11pt; line-height:12pt; color: #003399; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
