/* some basic defaults */

body { background-color: #FFFFFF;
       margin: 0px 0px 0px 0px;}

/* some specific stuff for navigation and stuff */

p.leftnav { padding: 5px 3px 3px 5px ; margin: 0px 0px 0px 0px ; background-color: blue ;
            border-top: solid #ffffff ;
            border-width: thin}
a.leftnav:link  { color: #ffffff;  text-decoration: none; font-weight: bold}
a.leftnav:visited { color: #fffff;  text-decoration: none; font-weight: bold }
a.leftnav:active { color: #ffffff;  text-decoration: none ; font-weight: bold }
a.leftnav:hover { color: #ffffff;  text-decoration: underline; font-weight: bold}

p.leftnav2 { padding: 0px 5px 0px 10px ; margin: 0px 0px 0px 0px ; background-color: blue }
a.leftnav2:link  { color: #ffffff;  text-decoration: none; font-weight: normal}
a.leftnav2:visited { color: #ffffff;  text-decoration: none; font-weight: normal }
a.leftnav2:active { color: #ffffff;  text-decoration: none ; font-weight: normal }
a.leftnav2:hover { color: #ff0000;  text-decoration: underline; font-weight: normal}

.indented {margin-left:20px ; margin-right: 20px}
.indentedCenter {margin-left:20px ; margin-right: 20px; text-align:center}

.email {color: orange }

.tnav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.tnav			{ text-decoration: none; color : #006699; }
a.tnav:hover		{ text-decoration: none; }

.tnavx			{ font-weight: bold; font-size: 11px; color : #000000;}
a.tnavx			{ text-decoration: none; background: #D1D7DC; color : #ffffff; }
a.tnavx:hover		{ text-decoration: none; }

# a:hover		{ text-decoration: none; color : #DD6900; }

table.data {
border-collapse:collapse;
}

th.data {
	color: #FFA34F; font-size: 11px; font-weight : bold;
	background-color: #006699; 
    border: 1px solid #006699;
    padding:3px;
}

td.data {
	color: #006699; font-size: 11px; 
	background-color: #ffffff; 
    border: 1px solid #006699;
    padding:3px;
}

td.empty {
    background-color: #ffffff; 
    border: 0px;
}

.keywords {
 color: #666666;
 font-size: 10px;
 }