BODY
{
background-color : #DBE0E6; /* DB E0 E6 */
color : #336699;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
margin-top: 0px;
}
BODY.PortletBodyColor
{
background-color : #DBE0E6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : #336699;
font-weight: normal;
}
B.rtop {display:block;background: #479DC7;}
B.rbottom{display:block;background:#71B6d7;}
B.rtop B{display:block;height: 1px;
    overflow: hidden; background: #2C3667;}
B.rbottom B{display:block;height: 1px;
    overflow: hidden; background: #DBE0E6;}
B.r1{margin: 0 5px;}
B.r2{margin: 0 3px;}
B.r3{margin: 0 2px;}
b.rtop B.r4,B.rbottom B.r4{margin: 0 1px;height: 2px;}
select.cgdvlist
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #FFFFFF;
color: #595959;
vertical-align : middle;
border : 1px solid #c1c1c1;
}
select.cglovlist
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #FFFFFF;
color: #595959;
vertical-align : middle;
border : 1px solid #c1c1c1;
}
form.nospace {
 margin: 0px;
}
input
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #FFFFFF;
color: #595959;
vertical-align : middle;
border : 1px solid #c1c1c1;
}
input.readonly
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #e1e1e1;
color: #595959;
vertical-align : middle;
border : 1px solid #e1e1e1;
}
input.button
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #336699;
background: transparent url(../../images/bus/button.png) repeat left top;
vertical-align : middle;
border-bottom: 1px solid #479DC7;
border-right: 1px solid #479DC7;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-style: outset;
padding: 3px;
padding-left: 5px;
padding-right: 5px;
overflow: visible;
cursor: pointer;
cursor: hand;
margin-bottom: 1px;
}
IMG
{
border: 0;
}
input.checkbox
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
background-color: transparent;
color: #595959;
vertical-align : middle;
border: none;
}
input.cbRead
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
background-color: transparent;
color: #DBE0E6;
vertical-align : middle;
border: none;
}
input.radio
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
background-color: transparent;
color: #DBE0E6;
vertical-align : middle;
border: none;
}
input.calendar
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
background-color: #B1C2D1;
color: #2C3667;
vertical-align : middle;
border-bottom: 1px solid #B1C2D1;
border-right: 1px solid #B1C2D1;
border-left: 1px solid #B1C2D1;
border-top:1px solid #B1C2D1;
border-style : outset;
}
.border{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 background-color: #ffffff;
 color: #336699;
 border: 1px solid #479DC7;
 border-collapse: collapse;
}
.month{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #479DC7;
 color: #ffffff;
 padding: 3px;
}
.today{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #98FB98;
 color: #336699;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.feest{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #FAFA80; /* #FFE179, #FBFB99 */
 color: #336699;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.week{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #ffffff;
 color: #336699;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
}
.weekend {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #e1e1e1;
 color: #336699;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
}
MENU
{
color: #336699;
}
LI
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
list-style: circle outside; color: #336699;
}

OL.menu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color : #DBE0E6;
color : #336699;
font-weight: bold;
text-decoration: underline;
}
LI.menu
{
text-decoration: underline;
list-style: circle;
}
TABLE, TH, TD, TR
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : #336699;
}
TH.login
{
background-color : #2C3667;
color : #FFFFFF;
border: none;
font-weight: bold;
}
TD.login
{
background-color : #DBE0E6;
color : #006699;
font-weight: bold;
}
TABLE.basecolor3
{
Background-Color: #DBE0E6;
padding: 0%;
}
TD.basecolor3
{
Background-Color: #DBE0E6;
padding: 0%;
}
TABLE.data
{
 	border: none;
	padding-bottom: 0;
	padding-left: 3;
	padding-right: 3;
	padding-top: 0;
}
TR.data
{
	border: none;
	padding-bottom: 0;
	padding-left: 3;
	padding-right: 3;
	padding-top: 0;
}
TH.data
{
   border: none;
	padding-bottom: 0;
	padding-left: 3;
	padding-right: 3;
	padding-top: 0;
}
TD.data
{
	border: none;
	padding-bottom: 0;
	padding-left: 3;
	padding-right: 3;
	padding-top: 0;
}

TABLE.normal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color : #DBE0E6;
color : #336699;
}
TR.normal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
border: none;
background-color : #DBE0E6;
color : #336699;
}
TD.normal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color : #DBE0E6;
color : #336699;
}
TH.normal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color: #DBE0E6;
color : #FFFFFF;
border: none;
}
TD.frame
{
 background-color : #DBE0E6;
 color : #336699;
 border: 1px solid;
 border-color : #479DC7;
}
TD.title
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 background-color: #479DC7;
 color: #FFFFFF;
}
TR.frame
{
 border: 1px solid;
 border-color : #479DC7;
}
TR.spacer
{
 background-color: #479DC7;
 height: 1px;
 padding: 0px;
}
FONT.PortletSubHeaderLink
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}
TABLE.PortletSubheaderColor
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight : bold;
 background-color : #DBE0E6;
 color : #2C3667;
}
TABLE.PortletHeaderColor
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight : bold;
 background-color : #B1C2D1;
 color : #2C3667;
}
FONT.PortletHeaderText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt ;
color: #336699;
font-weight: bold;
}
table.feedback
{
background-color : #FFFFFF;
color : #336699;
padding: 10px;
}
tr.feedback
{
background-color : #FFFFFF;
color : #336699;
}
td.feedback
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color : #FFFFFF;
color : #336699;
}
TR.mrow
{
 color : #2C3667;
 border: solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow
{
 background-color : #FFFFFF;
 color : #2C3667;
 border-right: 1px solid #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow0
{
/* background-color : #DBE0E6; */
 background-color: #87CEEB;
 color : #2C3667;
 padding: 0px;
 height: 1px;
 font-family: sans-serif;
 font-size: 7pt;
 margin: 0px;
}
TD.smaller0
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
border-bottom: 1px solid #479DC7;
height: 1px;
padding: 0px;
}
TR.cgrldatarow2
{
 background-color : #EAF2F9;
 color : #2C3667;
 border: 1px solid #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow3
{
 background-color : #B1C2D1;
 color : #2C3667;
 border: 1px solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow4
{
 background-color : #FCFC9A;
 color : #2C3667;
 border: 1px solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrlheaderrow
{
 background-color : #B1C2D1;
 color : #FFFFFF;
 border: 1px solid;
 border-color : #479DC7;
}
TR.cgrlheaderrow2
{
 background-color : #479DC7;
 color : #FFFFFF;
 border: 1px solid;
 border-color : #479DC7;
}
TABLE.smaller
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #479DC7;
}
TD.smaller
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
border-left : 1px solid #479DC7;
border-bottom : 1px solid #479DC7;
border-collapse: collapse;
}
TD.smallerRight
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
border-left : 1px solid #479DC7;
border-bottom : 1px solid #479DC7;
border-right : 1px solid #479DC7;
border-collapse: collapse;
}
TD.smallGray
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #e1e1e1;
color : #336699;
border : 1px solid #479DC7;
border-collapse: collapse;
}
TD.smallRed
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #F46067;
color: #ffffff;
border : 1px solid #479DC7;
border-collapse: collapse;
}
TABLE.query
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
border: 1px solid #479DC7;
background-color: #EAF2F9;
}
TD.query
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
border : none;
}
TD.smallest
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
TH.smaller
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #479DC7;
color : #FFFFFF;
border: 1px solid #479DC7;
}
TH.sort
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #87CEEB;
color : #FFFFFF;
border: 1px solid #479DC7;
}
TABLE.mail
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color : #EAF2F9;
color : #2C3667;
}
TR.mail
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
TD.mail
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
TABLE.partner
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
TD.partner
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
TD.pframe
{
 background-color : #EAF2F9;
 color : #2C3667;
 border: 1px solid;
 border-color : #479DC7;
}
TR.pframe
{
 background-color : #EAF2F9;
 color : #2C3667;
 border: 1px solid;
 border-color : #479DC7;
}
.basecolor1
{
/*
 Background-Color: #479DC7;
*/
 background-image: url(/images/bus/bgrd.gif);
 background-attachment: fixed;
 background-position: top;
 background-repeat: repeat-x;
/* */
}
.basecolor2
{
Background-Color: #FEFEFE;
}
.basecolor3
{
Background-Color: #DBE0E6;
}
.basecolor4
{
Background-Color: #B1C2D1;
}
TH.hcatstyle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt ;
Background-Color: #479DC7;
color: #2C3667;
font-weight: bold;
}
.important {
 Background-Color: #479DC7;
 color: #ffffff;
 font-weight: bold;
 padding: 3px;
}
A:link
{
text-decoration: underline;
color: #2C3667;
}
A:visited
{
text-decoration: underline;
color: #666699;
}
A:active
{
text-decoration: underline;
color: #479DC7;
}
A:hover
{
text-decoration: underline;
color: #479DC7;
}
A.normal
{
font-weight: normal;
}
A.normal:visited
{
font-weight: normal;
color: #666699;
}
A.normal:hover
{
font-weight: normal;
color: #479DC7;
}
A.sort:link
{
text-decoration: underline;
color: #FFFFFF;
}
A.sort:visited
{
text-decoration: underline;
color: #FFFFFF;
}
A.sort:active
{
text-decoration: underline;
color: #FFFFFF;
}
A.sort:hover
{
text-decoration: underline;
color: #FFFFFF;
}
.hcatcolor
{
Background-Color: #2C3667;
width: 925px;
}
p.horizontalmenu {
Background-Color: #2C3667;
width: 925px;
height: 20px;
text-align: justify;
text-align-last: justify; /* IE only */
margin-top: 3px;
margin-bottom: 0px;
vertical-align: middle;
}
FONT.bluehint
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #2C3667;
}
FONT.smallest
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
FONT.hint
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}
FONT.smaller
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
FONT.titles
{
font-family: Verdana, sans-serif;
font-size:18pt;
color: #479DC7;
font-weight: bold;
text-decoration: none;
}

FONT.hcattitle
{
font-family: Verdana, sans-serif;
font-size:15pt;
color: #FFCC00;
font-weight: bold;
text-decoration: none;
}

FONT.hcatdesc
{
font-family: Verdana, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

FONT.PortletHeading2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : #F46067;
font-weight: bold;
}
FONT.PortletText1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : #336699;
font-weight: bold;
}
FONT.PortletText2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color : #336699;
font-weight: normal;
}
FONT.PortletText3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : #336699;
font-weight: bold;
}
FONT.bold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color : #336699;
font-weight: bold;
}
FONT.linkdesc
{
font-family: Verdana, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: normal;
text-decoration: none;
}

FONT.geduld
{
font-family: Verdana, sans-serif;
font-size:20pt;
color: #336699;
font-weight: normal;
text-decoration: none;
}

FONT.nok
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  9pt;
color : #F46067;
font-weight: bold;
}
FONT.ok
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  9pt;
color : #20A0AA;
font-weight: bold;
}

FONT.mess
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

FONT.tblue
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #336699;
font-weight: normal;
text-decoration: none;
}

FONT.dblue
{
font-family: Verdana, sans-serif;
font-size: 8pt;
color: #336699;
font-weight: normal;
text-decoration: none;
}

FONT.red
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #F46067;
font-weight: bold;
text-decoration: none;
}

FONT.tred
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: #F46067;
font-weight: normal;
text-decoration: none;
}

FONT.tgreen
{
font-family: Verdana, sans-serif;
font-size: 9pt;
color: green;
font-weight: normal;
text-decoration: none;
}
A.hcat
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

A.hcat:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #DBE0E6;
font-weight: bold;
text-decoration: none;
}

A.hcat:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFCC00;
font-weight: bold;
text-decoration: underline;
}

A.hcatin
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #479DC7;
font-weight: bold;
text-decoration: none;
}

A.hcatin:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #479DC7;
font-weight: bold;
text-decoration: none;
}

A.hcatin:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFCC00;
font-weight: bold;
text-decoration: underline;
}

A.top
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFCC00;
font-weight: normal;
text-decoration: underline;
}

A.top:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFCC00;
font-weight: normal;
text-decoration: underline;
}

A.top:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFCC00;
font-weight: normal;
text-decoration: underline;
}

A.invisible
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: normal;
text-decoration: none;
}

A.invisible:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #666699;
font-weight: normal;
text-decoration: none;
}

A.invisible:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #F46067;
font-weight: normal;
text-decoration: none;
}

A.addfavorite
{
font-family: Arial, sans-serif;
font-size: 7pt;
}
A.addfavorite:hover
{
font-weight: normal;
color: #F46067;
}
A.genbig
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15pt;
color: #666699;
font-weight: bold;
text-decoration: none;
}

A.genbig:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15pt;
color: #666699;
font-weight: bold;
text-decoration: none;
}

A.genbig:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15pt;
color: #479DC7;
font-weight: bold;
text-decoration: underline;
}
A.gensmall
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  9pt;
color: #666699;
font-weight: bold;
text-decoration: underline;
}

.title1
{
font-weight: bold
}
H1
{
font-family: Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
}
H2
{
font-family: Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
}
FONT.hcatsubtitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #F46067;
font-weight: bold;
text-decoration: none
}
FONT.rubriek
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #F46067;
font-weight: bold;
text-decoration: underline;
}
TABLE.nok {
 background-color:#fefefe;
 border:1px solid #f46067; 
}
TABLE.group
{
border: 1px solid #FFCC00;
background-color : #FEFEFE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  9pt;
color: #006699;
font-weight: normal;
}
TABLE.groupnoline
{
background-color : #FEFEFE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt ;
color: #006699;
}
TH.group
{
border: none;
background-color : #FEFEFE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt ;
color: #006699;
font-weight: normal;
}
TD.group
{
border: none;
background-color : #FEFEFE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: #006699;
font-weight: normal;
}
TABLE.preview
{
border: 1px solid #479DC7;
background-color : #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt ;
color: #006699;
font-weight: normal;
}
TH.preview
{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #006699;
border: none;
}
TD.preview
{
background-color : #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #006699;
border: none;
}
TABLE.head
{
background-color : #FEFEFE;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #006699;
font-weight: bold;
}
TH.head
{
background-color : #006699;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt ;
color: #FEFEFE;
font-weight: bold;
}
TD.head
{
background-color : #006699;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt ;
color: #FEFEFE;
font-weight: bold;
}
TABLE.inset
{
border: 1px solid red;
background-color : #FEFEFE;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt ;
color: #006699;
font-weight: normal;
}
TH.inset
{
background-color : #FEFEFE;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: #006699;
font-weight: normal;
border: none;
}
TD.inset
{
background-color : #FEFEFE;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: #006699;
font-weight: normal;
border: none;
}
TABLE.regio
{
border: 1px solid #B1C2D1;
background-color : #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt ;
color: #006699;
font-weight: bold;
}
TH.regio
{
background-color : #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt ;
color: #006699;
font-weight: bold;
}
TD.regio
{
background-color : #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt ;
color: #006699;
font-weight: bold;
}

TABLE.invisible
{
background-color : #DBE0E6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: #006699;
font-weight: normal;
padding: 0px;
border: none;
}
TD.invisible
{
background-color : #DBE0E6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: #006699;
font-weight: normal;
padding: 0px;
border: none;
}
TD.invGray
{
background-color : #DBE0E6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: #006699;
font-weight: normal;
padding: 0px;
border: none;
}
div#hidden {
 background: Aqua;
 width: 0.1em;
 padding: 0px;
 margin: 0px;
}
FONT.hcatsubref
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #F46067;
font-weight: bold;
text-decoration: underline;
}
FONT.hcatsubref2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #F46067;
font-weight: bold;
text-decoration: underline;
}
ul, ol, li  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
}
div#stops {
}
div#pwdLayer {
 background-color: #EAF2F9;	
 border: 1px solid #479DC7;
 padding: 0px;
 padding-left: 5px;
 padding-right: 5px;
 width: auto;
}
