﻿body 
{
margin:0px;
font-family:Trebuchet MS,Tahoma,Arial;
font-size:8pt;
color: #606060;
}
td {
font-family:Trebuchet MS,Tahoma,Arial;
font-size:8pt;
color: #606060;
}
font {
font-family:Trebuchet MS,Tahoma,Arial;
font-size:8pt;
color: #606060;
}
input, select, textarea {
font-family:Trebuchet MS,Tahoma,Arial;
font-size:8pt;
color: #606060;
}
li {
list-style-type:square;
color:#aaaa00;
}
a 
{
font-family:Trebuchet MS,Tahoma,Arial;
font-size:9pt;
text-decoration:none;
color:#777700;
}
a:hover {
color:#6699cc;
}
a.NewsTitle 
{
font-size:10pt;
}
a.BuzzTitle 
{
color:#666600;
font-size:16px;
font-weight:bold;
}
td.BuzzTitle {
font-size:16px;
color: #666600;
padding-top:16px;
}
td.Stripe
{
width:100%;
background-image:url(Images/GrayStripe.png);
background-repeat:repeat-x;
background-position:center center;
}
a.BuzzTitle:hover
{
color:#303030;
}
td.BuzzCategory
{
font-family:Arial;
color:#606060;
font-size:22px;
padding-right:12px;
}
td.BuzzHeader 
{
padding-top:20px;
font-family:Arial;
font-weight:bold;
color:#606060;
font-size:16px;
padding-right:12px; 
}
font.BuzzSource
{
font-family:Arial;
font-size:10px;
color:#a0a0a0;
text-decoration:underline;
}
font.buzztime
{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#686868;
}
td.BuzzDescription
{
font-family:Arial;
font-size:12px;
color:#606060;
}
a.BuzzDescription
{
font-family:Arial;
font-size:12px;
color:#606060;
}
a.BuzzDescription:hover 
{
color:#000000;
}

a.BuzzMenu
{
font-family:Arial;
padding-left:10px;
padding-right:10px;
font-weight:bold;
font-size:16px;
color:#4a5a00;
}
a.BuzzMenu:hover
{
color:#354401;
}
a.BuzzSubmenu
{
font-family:Arial;
padding-left:10px;
padding-right:10px;
font-weight:bold;
font-size:12px;
color:#617600;
}
a.BuzzSubmenu:hover
{
color:#ffffff;
}
a.Page, a.Page:hover
{
background:url(Images/NavigatieAchtergrond.gif) repeat-x;
border:1px solid #dddddd;
padding:4px;
-moz-border-radius:4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius:4px;
margin-right:5px;
padding:4px 8px;
color:#606060;
}
td.NewsTitle {
font-size:10pt;
color: #777700;
padding-top:16px;
}

td.FAQTitle 
{
font-weight:bold;
font-size:12pt;
color: #777700;
padding-top:24px;
}
td.FAQSubTitle {
font-size:10pt;
color: #777700;
padding-top:8px;
}
td.NewsDescription {
}
td.NewsFooter {
font-size:7pt;
color: #808080;
}
td.NewsTimestamp {
padding-top:8px;
font-size:7pt;
}
td.Header {
font-size: 12pt;
font-weight:bold;
color: #666600;
}
td.Header2 {
padding-left:10px;
padding-right:10px;
padding-top:16px;
padding-bottom:6px;
font-size: 12pt;
color: #ffffff;
background-color:#8fae00;
}
td.Text2 {
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:16px;
color: #303030;
background-color:#8fae00;
}
td.Header3 {
padding-left:10px;
padding-right:10px;
padding-top:16px;
padding-bottom:6px;
margin: 0 0 10px 0;
font-weight:bold;
font-size: 12pt;
color: #ffffff;
background-color:#8fae00;
}
td.Text3 {
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:16px;
color: #303030;
background-color:#8fae00;
}
td.FooterInfo {
color: #ffffff;
text-align:center;
}

td.BackgroundShadowLeft {
background-color:#ffffff;
}
td.BackgroundShadowRight {
background-color:#ffffff;
}
td.TitleLeft {
width:170px;
padding:2px;
text-align:center;
color:#6699cc;
border-right:1px solid #cccccc;
}
td.TitleText {
border-bottom:1px solid #cccccc;
padding-left:20px;
}
td.BetweenDateAndMenu {
padding-top:4px;
padding-bottom:4px;
border-right:1px solid #cccccc;
}
td.Menu {
padding-top:8px;
vertical-align:top;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
td.TitleImage {
border-bottom:1px solid #cccccc;
padding:3px;
}
td.MenuItem {
text-align:right;
cursor:hand;
}
td.ClientLogin {
vertical-align:middle;
}
input.ClientLogin {
border:1px solid #999999;
color:#999999;
padding-top:1px;
padding-left:4px;
font-size:8pt;
width:150px;
height:19px;
}
td.HowItWorks {
vertical-align:top;
padding:10px;
}
td.Registration {
vertical-align:top;
padding:10px;
}
td.WhatDoesItCost {
vertical-align:top;
padding:10px;
border-right:1px solid #cccccc;
}
input.ClientLoginButton {
background-color:#8fae00;
color:#ffffff;
width:auto;
border:1px solid #efefef;
padding:1px;
padding-left:4px;
padding-right:4px;
cursor:hand;
}
td.PasswordLost1 {
cursor:hand;
padding-left:4px;
}
td.PasswordLost2 {
cursor:hand;
color:#000000;
padding-left:6px;
}
img {
border:0px;
}
input.HiddenTextField {
display:none;
}
input.ActionButton, input.Button {
background-color:#8fae00;
color:#ffffff;
width:auto;
border:1px solid #efefef;
padding:1px;
padding-left:4px;
padding-right:4px;
cursor:hand;
}
td.ViewFieldTitle {
background-image:url(Images/ViewFieldTitle.gif);
background-repeat:repeat-x;
background-position:left center;
text-align:left;
vertical-align:middle;
color:#505050;
font-size:8pt;
padding:0px;
padding-left:3px;
padding-right:0px;
cursor:hand;
}
td.ViewFieldValue {
text-align:left;
vertical-align:middle;
color:#505050;
font-size:8pt;
padding:4px;
padding-left:4px;
padding-right:10px;
cursor:hand;
vertical-align:top;
border-bottom:solid 1px #eeeeee;
}
td.ViewFieldValueImage {
text-align:left;
vertical-align:middle;
color:#505050;
font-size:8pt;
padding:0px;
padding-left:4px;
padding-right:10px;
cursor:hand;
border-bottom:solid 1px #eeeeee;
}
td.ViewFieldValueSpacer {
padding:0px;
cursor:hand;
border-bottom:solid 1px #eeeeee;
}
input.HiddenTextField {
display:none;
}
td.ViewMessage {
font-size:8pt;
color:#606060;
text-align:center;
border-top:1px dotted #303030;
}
td.ViewGroupValue {
padding:4px;
padding-top:8px;
font-weight:bold;
color:#303030;
text-decoration:underline;
text-indent:4px;
}
td.FormSection {
padding-left:4px;
padding-top:10px;
padding-bottom:10px;
font-size:12pt;
font-weight:bold;
color:#666600;
}
td.ViewButtons {
text-align:right;
padding-bottom:2px;
padding-right:4px;
}
td.Content {
padding:0px;
}
td.FieldLabel {
width:160px;
font-size:8pt;
text-align:left;
padding-left:6px;
vertical-align:top;
}
td.FieldValue {
font-size:8pt;
text-align:left;
}
input.Textfield {
width:220px;
font-size:8pt;
border:1px solid #c0c0c0;
height:18px;
padding:0px;
padding-left:4px;
}
input.Datefield
{
width:80px;
font-size:8pt;
}
input.Wachtwoordveld
{
width:220px;
font-size:8pt;
height:18px;
padding:0px;
padding-left:4px;
}
textarea.Memoveld {
width:250px;
height:100px;
font-size:8pt;
border:1px solid #c0c0c0;
padding:0px;
padding-left:4px;
}
div.HTMLveld {
width:600px;
height:300px;
font-size:8pt;
border:1px solid #c0c0c0;
padding:3px;
padding-left:4px;
overflow:auto;
}
select.Dropdownfield {
width:220px;
font-size:8pt;
border:1px solid #c0c0c0;
}
.PasswordStrengthControl {
width:85px;
background-color:#efefef;
border:solid 1px #c0c0c0;
padding:2px;
color:#505050;
font-size:8pt;
}
.Textstrength1 {
width:90px;
background-color:#cc3333;
border:solid 1px #660000;
padding:2px;
color:#505050;
font-size:7pt;
}
.Textstrength2 {
width:90px;
background-color:#ffcc00;
border:solid 1px #cc9900;
padding:2px;
color:#505050;
font-size:8pt;
}
.Textstrength3 {
width:90px;
background-color:#ff9933;
border:solid 1px #cc6633;
padding:2px;
color:#505050;
font-size:8pt;
}
.Textstrength4 {
width:90px;
background-color:#339933;
border:solid 1px #339933;
padding:2px;
color:#505050;
font-size:8pt;
}
.Textstrength5 {
width:90px;
background-color:#33cc33;
border:solid 1px #336633;
padding:2px;
color:#505050;
font-size:8pt;
}
td.Question {
padding-top:14px;
color:#666600;
font-weight:normal;
}
td.PricingHeader {
padding-left:4px;
padding-right:4px;
color:#666600;
font-weight:normal;
width:200px;
background-color:#8fae00;
border-bottom:1px solid #303030;
}
td.PricingNr {
padding-left:4px;
font-weight:normal;
background-color:#efefef;
border-bottom:1px solid #c0c0c0;
}
td.PricingPrice {
padding-left:4px;
font-weight:normal;
background-color:#efefef;
border-bottom:1px solid #c0c0c0;
}
td.PricingNr2 {
padding-left:4px;
font-weight:normal;
background-color:#ffffff;
border-bottom:1px solid #c0c0c0;
}
td.PricingPrice2 {
padding-left:4px;
font-weight:normal;
background-color:#ffffff;
border-bottom:1px solid #c0c0c0;
}
textarea.MultipleChoiceField
{
width:250px;
height:50px;
cursor:hand;
border:1px solid #c0c0c0;
background-color:#efefef;
padding:0px;
padding-left:4px;
}
div.MultipleChoiceField {
width:340px;
height:360px;
position:absolute;
display:none;
background-image:url(../Images/PopupBackground.gif);
border:1px solid #303030;
z-index:2;
}
td.PopupTitle {
background-color:#8fae00;
font-size:12px;
font-weight:bold;
color:white;
width:100%;
border-top:1px solid #303030;
border-bottom:1px solid #303030;
}
div.PopupContent {
width:100%;
height:294px;
overflow-y:auto;
border:1px solid #afafaf;
background-color:#ffffff;
}
div.MultipleChoiceFieldBackground {
position:fixed;
_position:absolute;
display:none;
background:#000000;
border:1px solid #cecece; 
z-index:1;
top:0px;
left:0px;
width:100%;
height:100%;
}
/* xp theme */
.ajax2__tab_xp .ajax__tab_header {
font-family:Calibri,Tahoma,Verdana,Arial;
color:#303030;
font-size:9pt;
background:url(../Images/Tab1.gif) repeat-x bottom;
}
.ajax2__tab_xp .ajax__tab_outer {
background:url(../Images/Tab2.gif) no-repeat right;
padding:0px;
}
.ajax2__tab_xp .ajax__tab_inner {
padding-left:3px;
background:url(../Images/Tab3.gif) no-repeat;
}
.ajax2__tab_xp .ajax__tab_tab {
height:13px;
padding:4px;
margin:0px;
background:url(../Images/Tab4.gif) repeat-x;
height:21px;
}
.ajax2__tab_xp .ajax__tab_hover .ajax__tab_outer {
cursor:pointer;
background:url(../Images/Tab5.gif) no-repeat right;
}
.ajax2__tab_xp .ajax__tab_hover .ajax__tab_inner {
cursor:pointer;
background:url(../Images/Tab6.gif) no-repeat;
}
.ajax2__tab_xp .ajax__tab_hover .ajax__tab_tab {
cursor:pointer;
background:url(../Images/Tab7.gif) repeat-x;
}
.ajax2__tab_xp .ajax__tab_active .ajax__tab_outer {
background:url(../Images/Tab8.gif) no-repeat right;
padding:0px;
}
.ajax2__tab_xp .ajax__tab_active .ajax__tab_inner {
background:url(../Images/Tab9.gif) no-repeat;
}
.ajax2__tab_xp .ajax__tab_active .ajax__tab_tab {
background:url(../Images/Tab10.gif) repeat-x;
}
.ajax2__tab_xp .ajax__tab_disabled { 
color: #A0A0A0;
}
.ajax2__tab_xp .ajax__tab_body {
font-family:verdana,tahoma,helvetica;
border:1px solid #999999;
border-top:0px;
padding:20px;
background-color:#ffffff;
}
div.FilterMenu {
padding:2px;
display:none;
background-image:url(../Images/PopupBackground.gif);
border:1px solid #c0c0c0;
position:absolute;
width:200px;
}
td.FilterMenuTitle {
padding:0px;
background-color:#8fae00;
font-size:10px;
font-weight:bold;
color:white;
border-top:1px solid #303030;
border-bottom:1px solid #303030;
}
input.FilterButton {
background-color:#8fae00;
color:#ffffff;
width:auto;
border:1px solid #000000;
padding:0px;
font-size:9px;
cursor:hand;
}
td.FilterMenuButtonsTop {
border-bottom:1px solid #c0c0c0;
text-align:right;
background-color:#ffffff;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}