html, body {
height: 100%;
}

body {
	background-color: #555555;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	color: #000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

/* LINKS */

a:link {
	color: #000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #e78200;
}
a:active {
	text-decoration: none;
	color: #000;
}

A.sidelink:link{color: #000; text-decoration: none; }
A.sidelink:visited {color: #000; text-decoration: none;}
A.sidelink:hover {color: #ff9800; text-decoration: underline;}
A.sidelink:active {color: #000; text-decoration: none;}

A.silverlink:link{color: #ccc; text-decoration: underline; }
A.silverlink:visited {color: #ccc; text-decoration: underline;}
A.silverlink:hover {color: #fff; text-decoration: underline;}
A.silverlink:active {color: #ccc; text-decoration: underline;}

.rowlink {
	color: #000;
	font-size: 10px;
}

A.rowlink:link{color: #000; text-decoration: none; }
A.rowlink:visited {color: #000; text-decoration: none;}
A.rowlink:hover {color: #000; text-decoration: underline;}
A.rowlink:active {color: #000; text-decoration: none;}


.rowlink2 {
	color: #000;
	font-size: 11px;
}

A.rowlink2:link{color: #000; text-decoration: none; }
A.rowlink2:visited {color: #000; text-decoration: none;}
A.rowlink2:hover {color: #000; text-decoration: underline;}
A.rowlink2:active {color: #000; text-decoration: none;}

A.whitelink:link{color: #fff; text-decoration: none; }
A.whitelink:visited {color: #fff; text-decoration: none;}
A.whitelink:hover {color: #fff; text-decoration: underline;}
A.whitelink:active {color: #fff; text-decoration: none;}

/* FONTS */ 

.orangeheading {
	color: #ff9800;
	font-weight: bold;
}

.orange {
	color: #ff9800;
}

.smalltext {
font-size: 11px;
}

.supersmalltext {
font-size: 10px;
}

/* DIVS */

#container {
width:981px;
height: 100%;
}

#header {

}

#header-left {
width: 8px;
height: 215px;
float: left;
background: url(images/bg-left.jpg) repeat-y;
}

#header-right {
width: 8px;
height: 215px;
float: left;
background: url(images/bg-right.jpg) repeat-y;
}

#header-middle {
width: 965px;
height: 215px;
overflow: hidden;
float: left;
}

#bottom-nav {

}

*html #bottom-nav {
margin-top: -4px;
}

#bottom-nav-left {
width: 8px;
height: 10px;
float: left;
background: url(images/bg-left.jpg) repeat-y;
}

#bottom-nav-middle {
width: 965px;
height: 10px;
float: left;
background: url(images/bg-bottom-nav.jpg) repeat-x;
}

#bottom-nav-right {
width: 8px;
height: 10px;
float: left;
background: url(images/bg-right.jpg) repeat-y;
}

#body {
margin:0; padding:0;
}

#main1 {
		margin:0; padding:0;
		background: #eee url("images/bg-left.jpg") top left repeat-y;
		}
#main2 {
		margin:0; padding:0;
		background: url("images/bg-right.jpg") top right repeat-y;
		}

#body-left {
width: 8px;
margin:0; padding:0;
float: left;
background: url(images/bg-left.jpg) repeat-y;
}

#body-right {
width: 8px;
margin:0; padding:0;
float: right;
background: url(images/bg-right.jpg) repeat-y;
}

#body-middle {
width: 965px;
margin:0; padding:0;
background: #eee;
}

.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}

#bottom {

}


#bottom-left {
width: 8px;
height: 8px;
float: left;
background: url(images/bg-left-corner.jpg) repeat-y;
}

*html #bottom-left {
overflow: hidden;
}

#bottom-middle {
width: 965px;
height: 8px;
float: left;
background: url(images/bg-bottom.jpg) repeat-x;
}

#bottom-right {
width: 8px;
height: 8px;
float: left;
background: url(images/bg-right-corner.jpg) repeat-y;
}

*html #bottom-right {
overflow: hidden;
}
