﻿* {
	margin: 0;
	padding: 0;
}

html 
{
	background: url(images/mainbg.gif) left top repeat;
}

body {
	font: 0.8em Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background: url(images/mainbg_top.gif) left top repeat-x;
}

h1 {
  font-size: 1.6em;
  font-weight: normal;
  /*color: #b63108;*/
  color: #047DC5;
  padding: 15px 0 3px 0;
  margin-bottom: 20px;
  
  background: url(images/multicolor_underline.gif) repeat-x scroll left bottom;
}
h2 {
  font-size: 1.3em;
  font-weight: normal;
  color: #047dc5;
  padding: 5px 0 8px 0;
}
h3 
{
  font-size: 1.2em;
  color: #9cb225;
  padding: 5px 0 8px 0;
  font-weight: bold;
}

p
{     
  padding: 0 0 15px 0;
}

a:link, a:visited
{
   	color: #065FB1;
	text-decoration: none;
}
a:hover
{
   	color: #065FB1;
	text-decoration: underline;
}


a img {
	border: none;
}

:-moz-any-link:focus
{
	outline: none;
}

strong
{
	color: #000;
}

ul 
{
    margin: 0 0 10px 30px;
    padding: 0;
}
ul li 
{
    margin: 0;
    padding: 0 0 5px 0;
}
ul li ul 
{
    margin: 5px 0 0px 30px;
    padding: 0 0 5px 0;
}
ol 
{
    margin: 0 0 10px 30px;
    padding: 0;
}
ol li 
{
    margin: 0;
    padding: 0 0 5px 0;
}
ol li ol
{
    margin: 5px 0 0px 30px;
    padding: 0 0 5px 0;
}
