body {background: #333333 url(/images/bg.jpg) repeat-y center center; font: 11px/16px verdana; color: #FFFFFF; list-style-type: square; list-style-position: inside; text-align:left;} 

a:link, a:visited, a:active   { color: #0057FF; text-decoration: none; font-weight: bold}
a:hover { color: #FF0000; text-decoration: underline; font-weight: bold}

td {font: 11px/20px verdana; color: #000000; list-style-type: square; list-style-position: inside; text-align:left;}
font {font: 11px verdana}
.macro_tbl {  background-color: #FFFFFF;}
.macro_td1 {  background-color: #EFF0F0;}
.macro_td2 { background-color: #000066;}
.macro_td3 { background-color: #000066;}




/* leftmenu*/

ul#menu {
margin:0;
padding:0;
list-style-type:none;
line-height: 22px;
width:150px;
background-color:#000066;

}
#menu li {
border-bottom:1px solid #000000;
border-top:1px solid #CCCCCC;
float:left;
display: block;
width:100%;
background: url(/templates/nl/images/menu1.jpg);
}
#menu  a:link, #menu  a:visited {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:100%;
display: block;
margin:0px;
text-indent: 8px;
letter-spacing: 1px;


}
#menu  a:hover {
background-color:#0066CC;
color:#FFFFFF;
display:block;
background: url(/templates/nl/images/menu1_over.jpg);


}
 
 


/* rightmenu */

ul#menu2 {
margin:0;
padding:0;
list-style-type:none;
line-height: 22px;
width:150px;
background-color:#000066;

}
#menu2 li {
border-bottom:1px solid #000000;
border-top:1px solid #CCCCCC;
float:left;
display: block;
width:100%;
background: url(/templates/nl/images/menu2.jpg);
}
#menu2  a:link, #menu2  a:visited {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:100%;
display: block;
margin:0px;
text-indent: 8px;
letter-spacing: 1px;


}
#menu2  a:hover {
background-color:#0066CC;
color:#FFFFFF;
display:block;
background: url(/templates/nl/images/menu2_over.jpg);

}
 
 

/*button */

ul#button {
width:100%;
background:#0066CC;
margin:0;
padding:0;
list-style-type:none;
line-height: 22px;
}
ul#button li {
border-bottom:1px solid #4694C5;
border-top:0px solid #CCCCCC;
}
ul#button li a:link, ul#button li a:visited {
text-decoration:none;
font:bold 12px arial;
color:#FFFFFF;
padding-left:5px;

}
ul#button li a:hover {
background-color:#840004;
color:#FFFFFF;
display:block;
}


.thema_tbl {  background-color: #999999; border: none}
.thema_tr {  background-color: #999999}
.thema_txt {  font: bold 11px verdana; color: #FFFFFF}
a.thema_txt:link, a.thema_txt:visited, a.thema_txt:active  { color: #FFFFFF; text-decoration: none}
a.thema_txt:hover { color: #FFFFFF; text-decoration: underline}


.login_tbl   {  border: none; border-bottom: 1px solid #CCCCCC;}
.login_tr    {  background-color: #CCCCCC; text-indent: 10px}
.login_txt   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.login_titel {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-transform: uppercase;}
.login_field {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; background-color: #FFFFFF; height: 20px; width: 100px}
.login_btn   {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #2E4691; border: 1px white solid; font-weight: bold}

.disc_tbl {  border-style: none; }
.disc_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #A7A9AC; text-align:center;}
a.disc_txt:link, a.disc_txt:active, a.disc_txt:visited  { verdana; color: #A7A9AC; text-decoration: none}
a.disc_txt:hover { color: #A7A9AC; text-decoration: underline}

.cont01_tbl {  border-style: none}
.cont01_tr {  background-color: #000066; border-style: none; font: bold 12px verdana; color:#FFFFFF;}
.cont01_titel {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; font-weight: bold; }
.cont01_txt {  font-family: Verdana, Arial, Helvetica, san-serif; font-size: 11px; color: #000000; list-style-type: square; line-height: 18px; list-style-position: inside}
a.cont01_titel:link, a.cont01_titel:visited, a.cont01_titel:active  { color: #FFCC00; text-decoration: none}
a.cont01_titel:hover { color: #FFFFFF; text-decoration: underline}
a.cont01_txt:link, a.cont01_txt:visited, a.cont01_txt:active  { color: #0057FF; text-decoration: none; font-weight: bold}
a.cont01_txt:hover { color: #FF0000; text-decoration: underline; font-weight: bold}
.cont01_img {border: 1px solid #000000;}

.cont02_tbl {}
.cont02_titel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-weight: bold; font-weight: bold; text-indent: 10px}
.cont02_tr { background-color: #CCCCCC; text-transform: uppercase; text-indent: 10px}
.cont02_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.cont02_titel:active, a.cont02_titel:link, a.cont02_titel:visited   { color: #000066; text-decoration: none }
a.cont02_titel:hover { color: #000066; text-decoration: underline }
a.cont02_txt:link, a.cont02_txt:active, a.cont02_txt:visited   { color: #FFFFFF; text-decoration: none;  }
a.cont02_txt:hover { color: #FFFFFF; text-decoration: underline; }
.cont02_img { border: 0px #FFFFFF solid}

.cont03_tbl { }
.cont03_titel { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-weight: bold; font-weight: bold; text-indent: 10px}
.cont03_tr { background-color: #CCCCCC; text-transform: uppercase; text-indent: 10px}
.cont03_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.cont03_titel:link, a.cont03_titel:active, a.cont03_titel:visited { color: #000066; text-decoration: none }
a.cont03_titel:hover { color: #000066; text-decoration: underline }
a.cont03_txt:link, a.cont03_txt:active, a.cont03_txt:visited { color: #FFFFFF; text-decoration: none;  }
a.cont03_txt:hover { color: #FFFFFF; text-decoration: underline; }
.cont03_img { border: 0px #FFFFFF solid}

	
a.highlight:active {  font-weight: bold; color: #D80000; text-decoration: none}
a.highlight:visited {  font-weight: bold; color: #D80000; text-decoration: none}
a.highlight:link {  font-weight: bold; color: #D80000; text-decoration: none}
a.highlight:hover {  font-weight: bold; color: #D80000; text-decoration: underline}


.underline {
	background-image: url(/images/underline.gif);
	background-repeat: repeat-x;
	width: 100%;
	margin-top: 2px; }
	
.sub_titel {font: bold 11px verdana; color:#666666;}

.vlaggen {border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-color: #375199}


/* Sign up form */
span.help_button{
	width:20px;
	height:15px;
	border:1px solid white;
	font-size:15px;
	vertical-align:middle;
	text-align:center;
	cursor:help;
	font-weight : bold;	
}


table.userform {
  width: 400px;
}

td.userform_error {
  padding: 5px;
  padding-left: 5px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
  line-height: 18px;
  vertical-align: bottom;
}

td.userform_success {
  padding: 5px;
  padding-left: 5px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  line-height: 18px;
  vertical-align: bottom;
}

td.userform_header {
  padding: 5px;
  padding-left: 5px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  line-height: 24px;
  vertical-align: bottom;
}

hr.userform_header {
  width: 100%;
  height: 1px;
}

td.userform_text {
  width: 150px;
  padding: 5px;
  padding-left: 5px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
}

td.userform_form {
  width: 250px;
  padding: 5px;
  padding-left: 5px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
}

input.userform, select.userform {
  width: 100%;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
}

input.userform_disabled, select.userform_disabled {
  width: 100%;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  background-color: #DEDEDE;
}

input.userform_small {
  width: 50%;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
}

input.userform_small_disabled {
  width: 50%;
  font-family: Verdana;
  font-size: 11px;
  font-weight: normal;
  background-color: #DEDEDE;
}

input.userform_submit {
  width: 150px;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
}





/* Stats */

.stats_header { margin:2px; background-color:#04134E; text-align:center; height: 25px; line-height: 25px;}

a.stats_header:link, a.stats_header:active, a.stats_header:visited {color:#BAD7FF; text-decoration: underline; }
a.stats_header:hover {color:#FFFFFF;} 


td.stats_title_month {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

td.stats_title_amount {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}

td.stats_header_nbsp {
  width: 10px;
  font-family: Verdana;
  font-size: 10px;
}

td.stats_header_day {
  width: 30px;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
}

td.stats_header_calls, td.stats_header_minutes, td.stats_header_duration, td.stats_header_amount, td.stats_header_promotors, td.stats_header_level {
  width: 80px;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
}

td.stats_header_messages {
  width: 80px;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  text-align: left;
}

td.stats_nbsp {
  width: 10px;
  font-family: Verdana;
  font-size: 10px;
}

td.stats_day {
  width: 30px;
  font-family: Verdana;
  font-size: 10px;
  text-align: right;
}

td.stats_level {
  width: 80px;
  font-family: Verdana;
  font-size: 10px;
  text-align: left;
}

td.stats_calls, td.stats_minutes, td.stats_duration, td.stats_amount, td.stats_promotors {
  width: 80px;
  font-family: Verdana;
  font-size: 10px;
  text-align: right;
}

td.stats_messages {
  width: 80px;
  font-family: Verdana;
  font-size: 10px;
  text-align: right;
}

a.stats_day {
  font-family: Verdana;
  font-size: 10px;
  
}

td.stats_footer_total {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

td.stats_footer_amount {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}

td.multilevel_title_month {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

td.multilevel_level, td.multilevel_promotors, td.multilevel_total, td.multilevel_bonus {
  font-family: Verdana;
  font-size: 10px;
}

td.multilevel_footer_total, td.multilevel_footer_amount {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

td.total_footer_total {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}

td.total_footer_amount {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
}





/* Daily Stats */
table.dailystats {
	width: 90%;
	border-style: none;
	border-spacing : 2px;
	color:#FFFFFF;
	background-color:#EFF0F0;
}

td.dailystats_title {
  font-family: Verdana;
  font-size: 14px;
  font-weight: bold;
  background-color:#666666;
  color:#FFFFFF;
  
}

td.dailystats_text {
  font-family: Verdana;
  font-size: 12px;
  font-weight: normal;
  color:#000000;
  background-color:#EFF0F0;
    
}

td.dailystats_subtitle {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color:#FFCC00;
  background-color:#333333;
  
}

td.dailystats_title_country, td.dailystats_title_nbsp, td.dailystats_title_time, td.dailystats_title_website, td.dailystats_title_caller, td.dailystats_title_duration, td.dailystats_title_amount, td.dailystats_title_total {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  background-color:#2F6DC2;
  padding: 5px;
}

td.dailystats_footer_total, td.dailystats_footer_amount {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color:#000066;
  padding: 5px;
  text-align: right;
}

td.dailystats_dialer_country, td.dailystats_dialer_time, td.dailystats_dialer_website, td.dailystats_dialer_caller, td.dailystats_dialer_duration, td.dailystats_dialer_amount, td.dailystats_dialer_total {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
 
  padding: 5px;
}

td.dailystats_voice_country, td.dailystats_voice_time, td.dailystats_voice_website, td.dailystats_voice_caller, td.dailystats_voice_duration, td.dailystats_voice_amount, td.dailystats_voice_total {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  padding: 5px;

}

td.dailystats_sms_country, td.dailystats_sms_nbsp, td.dailystats_sms_time, td.dailystats_sms_website, td.dailystats_sms_caller, td.dailystats_sms_number, td.dailystats_sms_amount, td.dailystats_sms_total {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
  background-color:#2a568f;
  padding: 5px;
}


td.dailystats_voice_duration, td.dailystats_voice_amount, td.dailystats_voice_total {text-align:right;}


td.dailystats_total, td.dailystats_amount {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#B1000A;
	padding: 5px;
	text-align:right;
}

