/* CSS Document */

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background:url(img/body_bg.gif) repeat-x;
}

a
{
	text-decoration:none;
}

/* HEADER */

td.header
{
	width:1000px;
	height:187px;
	background:url(img/header.jpg) no-repeat;
	vertical-align:top;
}

div.content
{
	font-size:0.85em;
	margin:20px 250px 0 20px;
	width:700px;
	height:150px;
	font-style:italic;
	color:#333333;
	overflow:auto;
}

/* TOPMENU */

td.topmenu
{
	background:url(img/topmenu_bg.jpg) no-repeat;
	height:29px;
	padding-right:20px;
	text-align:right;
}

td.topmenu ul
{
	list-style-type:none;
	margin:0;
}

td.topmenu li
{
	display:inline;
}

td.topmenu a
{
	padding:0 10px 5px 10px;
	color:#1F1E2C;
}

td.topmenu a:hover,
td.topmenu a.selected
{
	color:#31B4D9;
}

td.topmenu a:hover
{
	background:url(img/topmenu_li_hover.gif) repeat-x bottom;
}

td.topmenu a.selected
{
	background:url(img/topmenu_li_selected.gif) no-repeat 0 5px;
}

/* FOOTER */

td.footer
{
	background:url(img/footer.jpg) no-repeat;
	height:28px;
	padding-left:20px;
	color:#333333;
}

td.footer a
{
	color:#2897AF;
}

td.footer div.small
{
	display:inline;
	font-size:0.75em;
	float:right;
	width:270px;
}