P.breakhere {page-break-before: always;}


table {
  border-collapse: separate;
  border-spacing: 10px;
  background-color: #ffffff;
}

td {
  border-collapse: separate;
  border-spacing: 10px;
  background-color: #000000;
  border-radius: 35px 35px 0px 0px;
}

p {
	word-spacing:5px;
	letter-spacing: -1px;
	font-variant: small-caps;}

body{
	font-family: Arial,sans-serif;
	font-size:100%;
	color: #556699;
}

a{
	display:block;
	color: #006699;
	text-decoration: underline;
	background-color:#99CC99;
	padding:10;
	width:160px;
	

}

li
 {
 float:left;
 }
 
a:link{
	color: #006699;
	text-decoration: underline;
}

a:visited{
	color: #006699;
	text-decoration: underline;
}

a:hover{
	color: #556699;
	text-decoration: none;
	background-color:#F90;
}
p.normal {
font-family: Verdana,Arial,sans-serif;
font-size: 0.5em;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 200%;
 color: #99CC99;
 margin: 0px;
 padding: 0px;
 font-variant: small-caps;
  letter-spacing: 3px;
  text-align: center;
 font-weight: bolder;
 }

h2{
 font-family: Arial,sans-serif;
 font-size: 110%;
 color: #334d55;
 letter-spacing: 3px;
 margin: 0px;
 padding: 0px;
 font-style: italic;
 font-weight: lighter;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 letter-spacing: 3px;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 90%;
 color: #334d55;
 letter-spacing: 2px;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size:80%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
 letter-spacing: 2px;
}

h6{
 font-family: Verdana,Arial,sans-serif;
 font-size:70%;
 color: #800000;
 margin: 0px;
 padding: 0px;
}

#header{
	padding: 1px;
	height: 210px;
	width: 100%;
	background-image: url(images/header.jpg); 
	background-repeat: no-repeat;
	background-position: center center;
	
}

#nav {
	padding: 10px;
	background-color: #99CC99;
	background-repeat: no-repeat;
	background-position: top left;
	width: 25%;
  border-radius: 0px 0px 0px 0px;
	}

#news {
	padding: 10px;
	background-color: #CC9966;
	background-repeat: no-repeat;
	background-position: top left;
	width: 25%;
  border-radius: 0px 0px 0px 0px;
	}

#newscont {
	padding: 10px;
	background-color: #99CC99;
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
  border-radius: 35px 35px 35px 35px;
	}
	
#footer {
	padding: 1px;
	background-color: #000000;
	width: 100%;
  border-radius: 0px 0px 35px 35px;
	}

#main {
	padding:10px;
	background-color: #000000;
	width: 25%;
  border-radius: 0px 0px 0px 0px;
	}
#main2 {
	padding:10px;
	background-color: #000000;
	width: 25%;
  border-radius: 0px 0px 0px 0px;
	}
	

div.container
{
width:100%;
margin:0px;
border:1px solid gray;
line-height:150%;
}
div.header,div.footer
{
padding:0.5em;
color:white;
background-color:gray;
clear:both;
}
h1.header
{
padding:0;
margin:0;
}
div.left
{
float:left;
width:160px;
margin:0;
padding:1em;
border-right:1px solid gray;
}
div.content
{
margin-left:190px;
padding:1em;
}
div.right
{
float:right;
width:160px;
border-left:1px solid gray;
padding:1em;
margin:0;
}

div.background
  {
  width:500px;
  height:250px;
  background:url(images/main.jpg) repeat;
  border:2px solid black;
  }
div.transbox
  {
  width:400px;
  height:210px;
  margin:30px 50px;
  background-color:#ffffff;
  border:1px solid black;
  opacity:0.4;
  filter:alpha(opacity=40); /* For IE8 and earlier */
  }
div.transbox p
  {
  margin:30px 40px;
  font-weight:bold;
  color:#F00;
  }

span
{
float:left;
width:0.7em;
font-size:400%;
font-family:algerian,courier;
line-height:80%;
}

ul {
float:left;
padding:0;
margin:0;
list-style-type:none;
}

input[type="text"]
{
width:150px;
display:block;
margin-bottom:10px;
background-color:#CCC;
}
input[type="button"]
{
width:120px;
margin-left:35px;
display:block;
}	