body {margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; background:#ffffff}
td {font-size:12px}

a 		{font-weight:bold}
a:link    {color:#000000; text-decoration:none; font-weight:bold}
a:visited {color:#000000; text-decoration:none;}
a:hover   {color:#FF0000; text-decoration:underline;}

a.alt:link    {color:#000000; text-decoration:underline;}
a.alt:visited {color:#000000; text-decoration:underline;}
a.alt:hover   {color:#FF0000; text-decoration:underline;}

a.con {font-weight:bold}
a.con:link    {color:#000000; text-decoration:none;}
a.con:visited {color:#000000; text-decoration:none;}
a.con:hover   {color:#FF0000; text-decoration:underline; font-weight:bold}

li {margin:10px 0}

/* IDs */

#logo {margin:6px 0 0 20px; border:none}

#tnni {float:right; margin:25px; 0 0 0; font-size:smaller; text-align:center}
#tnni a {font-size:larger}

#subNav {background-color:#000000; font-size:7pt; padding:3px 0 0 0; color:#ffffff; font-weight:bold }
#subNav a, #subNav a:visited  {color:#FF0000}
#subNav a:hover, #subNav a:active {color:#ffffff} 
#subNav a.active {color:#ffffff}
#subNav a.active:hover {color:#ff0000 }

#subNavi {background-color:#000000; font-size:7pt; padding:3px 0 0 0; color:#ffffff; font-weight:bold; padding-left:80px}
#subNavi a, #subNav a:visited {color:#FF0000; padding:0 8px}
#subNavi a:hover, #subNav a:active {color:#ffffff} 
#subNavi a.active {color:#ffffff}
#subNavi a.active:hover {color:#ff0000}
#subNavi .active {padding:0 8px}


#news {float:right;margin:15px 0 15px 0;width:460px;font-size:smaller}
#news h3 {margin:0 0 6px 0; padding:0; color:#ff0000; *font-size:1em}
#news li  {margin:0; padding:3px 0 }
#news ul {margin:0; padding:0 0 0 15px}

#clients {margin:20px 0 0 15px; width:180px; height:78px}

#footer {font-size:xx-small}

/* CLASSes */

.con {padding-bottom:10px}

.header {background-color:#ff0000; color:#ffffff; text-align:center; font-weight:bold}
.con {font-size:xx-small; font-weight:bold}
.boilerplate {font-size:.9em; font-style:oblique}
.subtitle {font-size:0.8em}
.dateline {font-style:oblique}
.top {display:block; margin:5px 0 20px 0; text-align:right}
.top img {border:none}
