body   { background: white; margin: 0; padding: 0 }

p { 
color: #000000; 
font-size: 8pt; 
line-height: 13pt; 
font-family: lucida grande, geneva, verdana, arial, sans-serif;
margin: 0px 0px 16px; 
padding: 0px
}

td.content { 
color: #000000; 
font-size: 8pt; 
line-height: 13pt; 
font-family: lucida grande, geneva, verdana, arial, sans-serif;
margin: 0px 0px 16px; 
padding: 0px
}

div.bg {
margin: 0px; 
padding: 4px 10px 4px 10px; 
border-color: #999999;
border-style: solid;
border-width: 1px;
background : #ffffff;
}

#smaller {  
font-size: 8pt; 
line-height: 14pt; 
margin: 0px; 
padding: 0px 
}

table {
margin-top: 0;
}

td {
vertical-align: top;
}

hr {
border-color: #999999; 
border-style: solid;
border-width: 1px 0px 0px 0px;
height: 1px;
color: white;
margin: 4px;
}

ul, li {
font: 8pt lucida grande, geneva, verdana, arial, sans-serif;
color: #000000;
line-height: 14pt;
margin-left: 1.5em;
margin-bottom: 1.5em;
padding:0;
list-style: square;
}

li.schedule { 
margin-bottom: 1em;
}

h1   { color: #f5691d; font: 14pt "lucida grande", geneva, verdana, arial, sans-serif }

h1.content   { color: #f5691d; font: 14pt "lucida grande", geneva, verdana, arial, sans-serif; margin: 1em 0 0; padding: 0 }

h2   { color: #f5691d; font: 12pt "lucida grande", geneva, verdana, arial, sans-serif }

h3 { 
font: 10pt lucida grande, geneva, verdana, arial, sans-serif;
color: #666666; 
font-weight: bold;
}

h3.content { 
font: 10pt lucida grande, geneva, verdana, arial, sans-serif;
color: #666666; 
font-weight: bold;
margin-bottom: 0px; 
}

a {
text-decoration: underline;
font-weight: normal;
}

a:link	{
color:	#000000;
background-color: transparent;
}

a:visited {
color:	#000000;
background-color: transparent;
}

a:active   { color: #f5691d; background-color: transparent }

a:hover	 { color: #03f; text-decoration: underline; background-color: transparent }

a.navig	  { color: #f5691d; font-size: 9pt; font-weight: bold; text-decoration: none }

a.navig:hover    { color: #03f; background-color: transparent }

a.navig:visited   { color: #f5691d; background-color: transparent }


#selected {
font-size: 9pt;
text-decoration: none;
font-weight: normal;
color: #000000;
font-weight: bold;
}

img {
border: 0px;
}

img.pic	{
margin: 0px 0px 14px 14px;
padding: 0px;
}

a.lang {
float: right;
color:	#666666;
margin: 1.5em 0em 0em 0em;
}

a.lang1 {
float: right;
color:	#666666;
margin: 0.5em 0em 0em 0em;
}

a.lang:visited {
color:	#666666;
}

a.lang1:visited {
color:	#666666;
}

