body{
color:#ffffff;
background-color:#333333;
}
/*-----------------------------------------------------------*/
table.m{
border-color:#000000;
border-collapse:seperate;
border-spacing:1px;
}

table.ncs{
border-color:#000000;
border-collapse:seperate;
border-spacing:0px;
}

table.b{
border-width:0px;
border-spacing:1px;
}
/*-----------------------------------------------------------*/
td.t{ /* table cell: menu titles */
background-color:#003366;
border-color:#000000;
border-style:solid;
border-width:1px;
padding:2px;
}

td.sb{ /* table cell: double line borders */
background-color:#666666;
border-color:#000000;
border-style:double;
border-width:3px;
padding:2px;
width:18%;
vertical-align:top;
}

td.d{ /* table cell: double line borders */
background-color:#666666;
border-color:#000000;
border-style:double;
border-width:3px;
padding:3px;
vertical-align:top;
}

td.s{ /* table cell: single line borders */
background-color:#666666;
border-color:#000000;
border-style:solid;
border-width:1px;
padding:3px;
}

td.b{ /* table cell: no borders */
border-width:0px;
}
/*-----------------------------------------------------------*/
p{
font-family:futura bk, tahoma;
font-size:13px;
}

.h p{ /* main title */
font-family:futura bk, tahoma;
font-size:32px;
}

/*-----------------------------------------------------------*/
a:link{
font-family:"Futura Bk" "Tahoma";
font-size:13px;
color:#ffffff;
text-decoration:none;
}

a:visited{
font-family:"Futura Bk" "Tahoma";
font-size:13px;
color:#cccccc;
text-decoration:none;
}

a:hover{
font-family:"Futura Bk" "Tahoma";
font-size:13px;
color:#ffffff;
text-decoration:underline;
}

a:active{
font-family:"Futura Bk" "Tahoma";
font-size:13px;
color:#003366;
text-decoration:underline;
}
