@charset "iso-8859-1";
body	{background:#fff;
		width:100%;
		margin: 0;
		padding:0;
		font:80% arial,helvetica,sans-serif;
		}

table, li li, h2, h3 {font-size:100%}

a		{text-decoration:none;
		color:#000}
		
a img	{border:none}

img	{border:none}

hr {color:#000;	background:#000; height:1px}

h1	{margin:15px 2% 25px 2%}

h2, h3	{text-align:left}

h2		{margin:0;
		padding:2px 5px;
		color:#000;
		background:#FFF;
		border-bottom:1px solid #000}

	
h3	{
	margin:0 1%;
	padding:0;
	color:#F00}

#topnav {
	width:645px;
	padding:0 0;
	margin: 0 auto;
	vertical-align:top;
	text-align:center;
}

#topnav table tr td a img{ margin-bottom:-3px}

#topnav img a {margin:0 0; padding:0 0;}
.buttontext {
	position: relative;
}

div {margin:0 0; padding:0 0;}

.top {background: url(tops.gif) 0 0 repeat-x; width:645px; margin:0 auto;}
.bottom {background: url(tops.gif) 0 100% repeat-x}
.left {background: url(side.gif) 0 0 repeat-y}
.right {background: url(side.gif) 100% 0 repeat-y}
.bottomleft {background: url(corner-4.gif) 0 100% no-repeat}
.bottomright {background: url(corner-3.gif) 100% 100% no-repeat}
.topleft {background: url(corner-1.gif) 0 0 no-repeat}
.topright {background: url(corner-2.gif) 100% 0 no-repeat; padding:10px} 

#contentcontainer {
	text-align:center;
	margin:0;
	padding:0;
}

.content 	{
		text-align:left;
		position:relative;
		width:625px;
		margin: 0;
		padding:0;
		background:#FFF;
		margin:0 auto;
		}

.content a 	{color:red; text-decoration:underline}
.content a:hover {color:#000}
.content p {color:black; margin: 10px}

.content h2 a 	{text-decoration:none;}

.footer	{text-align:left; width:600px; margin: 10px 20px 10px 20px;	font:70%}
.footer p {margin:0}
.footer a:hover {color:red}

.fLeft {float:left}
.fRight {float:right}
.fNone {float:none}
.clear {clear:both; margin:0; padding:0; height:0}
.wordbreak {word-wrap: break-word}
