
body { 
        font-family: arial, helvetica, sans-serif;
        font-size: 10pt;
        margin: 0px;

	}

p.indent {
	margin: 0em 0em 0em 1em;
        }

table	{
	margin-left: 2em;
        }

td	{
        font-family: arial, helvetica, sans-serif;
        font-size: 10pt;
	border: 1px solid;
	}
	
div#topleft {

	width: 100%; 
	height: 32px;
	background-repeat: no-repeat;
	background-position: top left;
	}	
	
div#topleft div {
	width: 100%;
	height: 32px;
	background-position: top right;
	background-repeat: no-repeat;
	}		
	
	
div#topbar { 
	margin-top: 1em;
	overflow: hidden;
	width: 100%;
	height: 32px;
	background-repeat: repeat-x;
	background-position: top center;
	}
	
div#bodyback {
	background-position: center center;
	background-repeat: no-repeat;
	
}
        
        
div#pageleft {
	background-position: top left;
	background-repeat: repeat-y;
        margin: 0px;
	
}

div#pageright {
	background-position: top right;
	background-repeat: repeat-y;
        margin: 0px;
	
}

div#botleft {
	width: 100%; 
	height: 32px;
	background-repeat: no-repeat;
	background-position: top left;
	}	
	
div#botleft div {
	width: 100%;
	height: 32px;
        padding: 0px;
	background-position: top right;
	background-repeat: no-repeat;
	}		
	
	
div#botbar { 
        margin: 0px 0px 10px 0px;
	width: 100%;
	height: 32px;
	background-repeat: repeat-x;
	background-position: top center;
	clear: left;
	}

div#maincontent {
	padding-left: 0.75em;
	padding-right: 0.75em;
	margin-left: 150px;
        margin-right: 20px;

	}

li	{
	list-style-type: square;
        }

div#menu {
        
        margin: 0px;
	padding: 0px;
        width: 125px;
        float: left;
        clear: left;
	height: 375px;
        }

div#menu ul { 
	margin-left: 9px;
	padding: 0px;
	text-indent: 0px;
        border-bottom: 1px solid
        }

div#menu ul li {
	text-indent: 1.5em;
        background-repeat: no-repeat;
        background-position: center left;
	list-style-type: none;
        padding-top: 0.3em;
        padding-bottom: 0.3em;
        border-top: 1px solid;
        border-right: 1px solid;
         }
         
         
div#menu ul li a {
        font-weight: bold;
        font-family: arial, helvetica, sans-serif;
    	text-decoration: none;
        border: none;
        font-size: 11pt;
        }

ul	{
	margin: 0.5em;
        }
	
ul li     {      
	text-indent: 0px;
        }
        
div.photo {
	float: right;
        clear: right;
	padding-right: 20px;
        }
        
        
h1	{
        background-position: center left;
        height: 71px;
        background-repeat: no-repeat;
        margin: 0px 0px 0px 150px;
        padding: 0px;
        }
        
h1 span {
	display: none;
        }
        
         
a 	{
	text-decoration: none;
        border-bottom: 1px dotted;
  	}
         
table   {
	border-spacing: 0px;
        border-collapse: collapse;
        }
         
td	{
	padding-right: 0.2em;
        padding-left: 0.2em;
        }

         
div#logo { 
	float: left;
        width: 111px;
        height: 71px;
        padding: 0.1em;
        margin-left: 1em;
        margin-bottom: 1em;
        background-position: center center;
        }
        
div#logo span {
	display: none;
        }
        
        
h2 	{
	margin: 0px;
	pading: 0px;
	font-family: arial, helvetica, sans-serif;
        font-size: 14pt;
        }
        
h3 	{
	margin: 0.5em 0.25em 0.25em 0.25em;
	padding: 0px;
	}

h4	{
	margin: 0.75em 0.75em 0.75em 1.25em;
        
        }

h3.news {
	margin: 0.5em 0px 0px 0px;
        padding: 0px;
        
        }
        
div.dateline { 
	margin-bottom: 1em;
        font-size: smaller;
        font-weight: bold;
        }

div.newsbody {
	padding-bottom: 1em;
	border-bottom: 1px dotted;
}

div.center {
	text-align: center;
        }

table#availability {
	margin: 1em;
        }

table#availability tr th {
	border-width: 1px 1px 0px 1px;
        border-style: solid;
        
        }

table#availability tr td {
	font-size: 8pt;
        text-align: center;
}


/* $Id: style.css,v 1.8 2005/08/21 17:49:28 daniel Exp $ */
