BODY {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
}
 BODY.PortletBodyColor {
 background-color : #E2E9F0; /* dae2e9 */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color : #235383;
 font-weight: normal;
}
BODY.info {
 background-color : #F5F4F1;
 color : #235383;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: normal;
 margin-left: 10px;
 margin-top: 10px;
}
div.white
{
background-color : white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color : #006699;
font-weight: normal;
}
select.cgdvlist {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #FFFFFF;
 color: #595959;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
select.cglovlist {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #FFFFFF;
 color: #595959;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
select.readonly {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #E2E9F0;
 color: #595959;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
input {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #FFFFFF;
 color: #595959;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
input.readonly {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #E2E9F0;
 color: #595959;
 vertical-align : middle;
 border: none;
}
input.button {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color: #235383;
/* background-color: #479DC7; */
 background: transparent url(../../images/crp/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;
}
input.img {
 background-color: red;
 color: #595959;
 border: none;
}
/* img {  border: 0; } */
img.border {
 border-color: #EEE8AA;
}
input.checkbox {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 background-color: transparent;
 color: #E2E9F0;
 vertical-align : middle;
 border: none;
}
input.radio {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 background-color: transparent;
 color: #E2E9F0;
 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;
}

MENU {
 color: #235383;
}
LI {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #235383;
}
OL.menu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color : #E2E9F0;
 color : #235383;
 font-weight: bold;
 text-decoration: underline;
}
LI.menu {
 text-decoration: underline;
}
TABLE,TD {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color : #235383;
}
TH {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
}
TH.login {
 background-color : #2C3667;
 color : #FFFFFF;
 border: none;
 font-weight: bold;
}
TD.login {
 background-color : #E2E9F0;
 color : #006699;
 font-weight: bold;
}
div.unauth {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color : #e45241;
 color: white;
 font-weight: bold;
 padding: 5px;
 vertical-align: middle;
 text-align: left;
 width: 480px;
}
TABLE.basecolor3 {
 Background-Color: #E2E9F0;
 padding: 0%;
}
TD.basecolor3
{
 Background-Color: #E2E9F0;
 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;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 background-color: #C1D2E1;
 color: #235383;
}
TABLE.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color : #E2E9F0;
 color : #235383;
 border: none;
}
TR.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 border: none;
 background-color : #E2E9F0;
 color : #235383;
}
TD.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color : #E2E9F0;
 color : #235383;
 border: none;
}
TH.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color: #E2E9F0;
 color : #FFFFFF;
 border: none;
}
TABLE.frame {
 Background-Color: #E7ECF1;
 border: 1px solid;
 border-color : #B0C4DE;
 padding: 0;
}
TD.whiteframe {
 background-color : #FFFFFF;
 color : #235383;
}
TD.frame {
 background-color : #E2E9F0;
 color : #235383;
 border: 1px solid;
 border-color : #479DC7;
}
TABLE.qframe {
 Background-Color: #E2E9F0;
 border: 1px solid;
 border-color : #479DC7;
 padding: 0;
}
TD.qframe {
 background-color : #E2E9F0;
 color : #235383;
 border: 1px solid;
 border-color : #479DC7;
}
TD.title {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 background-color: #479DC7;
 color: #FFFFFF;
}
TR.frame {
 border: 1px solid;
 border-color : #479DC7;
}
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: 10pt;
 font-weight : bold;
/*  background-color : #E2E9F0; */
 color : #2C3667;
}
TABLE.PortletHeaderColor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight : bold;
 background-color : #B1C2D1;
 color : #2C3667;
}
FONT.PortletHeaderText {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #235383;
 font-weight: bold;
}
table.feedback {
 background-color : #FFFFFF;
 color : #235383;
 padding: 10px;
}
tr.feedback {
 background-color : #FFFFFF;
 color : #235383;
}
td.feedback {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color : #FFFFFF;
 color : #235383;
}
TR.mrow {
 color : #2C3667;
 border: solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow {
 background-color : #FFFFFF;
 color : #2C3667;
 border: solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow2 {
 background-color : #EAF2F9;
 color : #2C3667;
 border: 1px solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrldatarow3 {
 background-color : #d1d1d1;
 color : #2C3667;
 border: 1px solid;
 border-color : #479DC7;
 font-family: sans-serif;
 font-size: 8pt;
}
TR.cgrlheaderrow {
 background-color : #479DC7;
 color : #FFFFFF;
 border: 1px solid;
 border-color : #479DC7;
}
TABLE.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 border: 1px solid;
 border-color : #479DC7;
 border-collapse: collapse;
}
TR.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: none;
}
TD.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border-bottom: 1px solid;
 border-left: 1px solid;
 border-right: 1px solid;
 border-color : #479DC7;
}
TD.smallest {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
}
TH.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #479DC7;
 color : #FFFFFF;
 border-color : #479DC7;
 border: 1px solid;
}
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/crp/bgrd.gif);
 background-attachment: fixed;
 background-position: top;
 background-repeat: repeat-x;
}
.basecolor2
{
Background-Color: #ffffff; /* Plaza pleinen! #F5F4F1; */
}
.basecolor3
{
Background-Color: #E2E9F0;
}
.basecolor4
{
Background-Color: #C1D2E1; /* #B1C2D1; */
}
TH.hcatstyle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt ;
 Background-Color: #479DC7;
 color: #2C3667;
 font-weight: bold;
}
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.login {
 font-weight: normal;
}
A.login:visited {
 font-weight: normal;
 color: #666699;
}
A.login:hover {
 font-weight: normal;
 color: #479DC7;
}
a.frame:link, a.frame:visited, a.frame:hover, a.frame:active {
 color : #ffffff;
 text-decoration: underline;
}
.hcatcolor {
 Background-Color: #2C3667;
}
FONT.bluehint {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #2C3667;
}
FONT.help {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #2C3667;
 font-weight: normal;
}
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:13pt;
 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: 10pt;
 color : #F46067;
 font-weight: bold;
}
FONT.PortletText1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color : #235383;
 font-weight: bold;
}
FONT.PortletText2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color : #235383;
 font-weight: normal;
}
FONT.PortletText3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #20B2AA;
 font-weight: bold;
}
FONT.PortletText4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #235383;
 font-weight: normal;
}
FONT.linkdesc {
 font-family: Verdana, sans-serif;
 font-size:10pt;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}
FONT.dbase {
 font-family: Verdana, sans-serif;
 font-size:10pt;
 color: #990000;
 font-weight: bold;
 text-decoration: none;
}
FONT.geduld {
 font-family: Verdana, sans-serif;
 font-size:20pt;
 font-style:italic;
 color: #235383;
 font-weight: normal;
 text-decoration: none;
}
FONT.nok {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color : #F46067;
 font-weight: bold;
}
FONT.ok {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color : #20A0AA;
 font-weight: bold;
}
FONT.wbrown {
 font-family: Verdana, sans-serif;
 font-size:13pt;
 color: #800000;
 font-weight: bold;
 text-decoration: none;
}
FONT.batchred {
 font-family: Verdana, sans-serif;
 font-size:15pt;
 color: #990000;
 font-weight: normal;
 text-decoration: none;
}
FONT.batchgreen {
 font-family: Verdana, sans-serif;
 font-size:15pt;
 color: #235383;
 font-weight: normal;
 text-decoration: none;
}
FONT.batchblue {
 font-family: Verdana, sans-serif;
 font-size:15pt;
 color: #2C3667;
 font-weight: normal;
 text-decoration: none;
}
FONT.mess {
 font-family: Verdana, sans-serif;
 font-size:10pt;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
FONT.tblue {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #235383;
 font-weight: normal;
 text-decoration: none;
}
FONT.dblue {
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 color: #235383;
 font-weight: normal;
 text-decoration: none;
 font-style: italic;
}
FONT.alert {
 font-family: Verdana, sans-serif;
 font-size: 8pt;
 color: #235383;
 font-weight: bold;
 text-decoration: none;
}
FONT.bold {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
}
FONT.blue {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #006699;
 font-weight: bold;
 text-decoration: none;
}
FONT.red {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #F46067; /*  #990000;  */
 font-weight: bold;
 text-decoration: none;
}
FONT.tred {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #990000;
 font-weight: normal;
 text-decoration: none;
}
FONT.tgreen {
 font-family: Verdana, sans-serif;
 font-size:10pt;
 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;
 margin: 0px 15px 0px 15px;
}
A.hcat:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #E2E9F0;
 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.hcatoff:link, A.hcatoff:visited, A.hcatoff:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #b1b1b1;
 font-weight: bold;
 text-decoration: none;
}
A.top {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #F46067;
 font-weight: normal;
 text-decoration: underline;
}
A.top:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #F46067;
 font-weight: normal;
 text-decoration: underline;
}
A.top:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #F46067;
 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: #990000;
 font-weight: normal;
 text-decoration: none;
}
A.addfavorite {
 font-family: Arial, sans-serif;
 font-size: 7pt;
}
A.addfavorite:hover {
 font-weight: normal;
 color: #990000;
}
A.small {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: normal;
 text-decoration: underline;
}
A.small:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #2C3667;
 font-weight: normal;
 text-decoration: underline;
}
A.small:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #990000;
 font-weight: normal;
 text-decoration: underline;
}
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: 10pt;
 color: #666699;
 font-weight: bold;
 text-decoration: underline;
}
.title1 {
 font-weight: bold
}
H1 {
 font-family: Verdana, sans-serif;
 font-size: 11pt;
 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: 10pt;
 /* color: #FFCC00; */
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none
}
FONT.rubriek {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #990000;
 font-weight: bold;
 text-decoration: underline;
}
TABLE.group {
 border: 1px solid #20B2AA;
 background-color : #F5F4F1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.groupnoline {
 background-color : #F5F4F1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
}
TH.group {
 border: none;
 background-color : #20B2AA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #FFFFFF;
 font-weight: normal;
}
TD.group {
 border: none;
 background-color : #F5F4F1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.inactive {
 border: 1px solid #c1c1c1;
 background-color : #e1e1e1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.active1 {
 border: 1px solid #479DC7;
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.active2 {
 border: 1px solid #479DC7;
 background-color : #F0F8FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.preview {
 border: 1px solid #479DC7;
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.preview2 {
 border: 1px solid #479DC7;
 background-color : #F0F8FF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TH.preview {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 background-color : #479DC7;
 color: #FFFFFF;
 border: none;
}
TR.preview {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt ;
 color: #006699;
 font-weight: normal;
}
TD.preview {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #006699;
 border: none;
}
TABLE.head {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #006699;
 font-weight: bold;
}
TR.head {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #006699;
 font-weight: bold;
}
TD.head {
 background-color : #479DC7;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #FFFFFF;
 font-weight: bold;
}
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 : #E2E9F0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt ;
 color: #006699;
 font-weight: normal;
}
TD.invisible {
 background-color : #E2E9F0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt ;
 color: #006699;
 font-weight: normal;
}
TABLE.invblue {
 background-color : #E2E9F0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt ;
 color: #006699;
 font-weight: normal;
}
TD.invblue {
 background-color : #E2E9F0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt ;
 color: #006699;
 font-weight: normal;
}
FONT.hcatsubref {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 color: #990000;
 font-weight: bold;
Text-decoration: underline;
}
FONT.hcatsubref2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #990000;
 font-weight: bold;
 text-decoration: underline;
}
textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #FFFFFF;
 color: #595959;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
textarea.read {
 background-color : #E2E9F0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: normal;
}
.window {
 background-color: #F5F4F1;
 color: #235383;
 margin-top: 0;
 margin-left: 0;
}
TH.news {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 color: #a47e23;
}
FONT.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: normal;
}
TH.renew {
 background-color : #479DC7;
 color : #FFFFFF;
 border: none;
 font-weight: bold;
}
TABLE.renew {
 Background-Color: #ffffff; /* #E7ECF1; */
 border: 1px solid;
 border-color : #B0C4DE;
}
TABLE.tt
{
background-color : #FFFFE0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
font-weight: normal;
color: Black;
border: 1px solid #000000;
padding: 3px;
}
TR.tt
{
background-color : #FFFFE0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: Black;
}
TD.tt
{
background-color : #FFFFE0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt ;
color: Black;
}
table.main {
 width: 98%;
 padding: 0px;
}
table.set {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
}
td.setOff {
	background-color: #FFFFFF;
	color: #479DC7;
	border: solid 1px #479DC7;
}
td.setOn {
	background-color: #479DC7;
	color: #ffffff;
	border: solid 1px #479DC7;
}
td.setArrow {
 background-attachment: scroll;
 background-image: url(/images/crp/default/darr.gif);
 background-repeat: no-repeat;
 background-position: center top;
 padding: 0px;
}
div#frameSmall {
 position:relative;
 bottom: 5px;
 right: 5px;
 margin: 0px;
 width: 780px;
}
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
div.radio {
 height: 30px;
 vertical-align: middle;
}

