body   {
     background: white;
     color: black;
     background-image: url(/images/bg.gif);
     background-repeat: repeat-x;
     margin: 0;
     margin-left: 2px;
     margin-right: 2px;
     font-family: Arial, Verdana, sans-serif;
     }

h1, h2, h3	{
		font-family: arial,verdana,helvetica, sans-serif;
		top-margin: -10px;
		}

h1 	{
	font-size: large;
	display: inline;
	}

h2	{
	font-size: 12pt;
	}

h3	{
	font-size: 10pt;
	}

.hide  {
       display: none;
       }

img {
       display: block;
       border: 0;
       margin: 0;
       }

A:link {TEXT-DECORATION: none}
A:visited {TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: none}



.header_logo {
	margin: 0 auto;
	text-align: left;
	width:	314px;
	float:left;
	}

.header_google {
	float: left;
	width: 480px;
	height: 60px;
	padding: 1px;
	margin-top: 5px;
	margin-left:5px;
	}

.header_searchimg {
	float: left;
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 10px;
	}

.header_searchbox {
	float: left;
	margin-top: 4px;
	}

.footer	{
	width: 100%;
	background-color: #0003e6;
	color: white;
	}

.sidebar_head1 { background: #0000E7 url(/images/sidebar_head-left.gif) no-repeat top left; }

.sidebar_head2 {
    background: url(/images/sidebar_head-right.gif) no-repeat top right;
    font-family: Arial, Verdana, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #FFF;
    padding: 2px 2px 2px 5px;
    }

.sidebar_content {
    background-color: #F1F3F7;
    border: 1px solid #0000E7;
    font-size: 8pt;
    font-weight: bold;
    color: #3C3F45;
    padding: 2px;
}

.top10 {
	font-size: small;
	color: blue;
	font-weight: bold;
	text-align: center;
	}

.top10_head	{
		background-color: #0003e6;
		color: white;
		font-weight: bold;
		text-align: center;
		}

.top10_table	{
		background-color: #f1f3f7;
		width: 75%
		}


li {
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

li.inline {
  display: inline;
  padding-left: 3px;
  padding-right: 7px;
  border-right: 1px dotted #066;
  }

li.last {
  display: inline;
  padding-left: 3px;
  padding-right: 3px;
  border-right: 0px;
  }

ul.cat {
	list-style: none;
	margin-left: 5px;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 1.3em;
	}
	
#main 	{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12pt;
	}
	
#main li {
	 font-size: 12pt;
	 }
	 
