@charset "UTF-8";

.wrap
{
	width:1000px;
	margin:0 auto 0 auto;
}

h1
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Georgia;
	font-style:italic;
	font-size:2em;
}

h2
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Georgia;
	font-style:italic;
	font-size:1.6em;
}

h3
{
	margin:0 0 0 0;
	padding:0;
	font-family:Georgia;
	font-style:italic;
	font-size:1.2em;
}

p
{
	margin:1em 0 0 0;
}

input
{
	font-family:Verdana;
	font-weight:600;
	font-size:small;
}
	
select
{
	font-family:Verdana;
	font-weight:600;
}

td.header
{
	font-family:Georgia;
	font-size:large;
	font-weight:bold;
}

td
{
	vertical-align:top;
}

a
{
	color:blue;
	text-decoration:none;
}
	
a:visited
{
	color:blue;
	text-decoration:none;
}
	
a:hover
{
	color:blue;
	text-decoration:underline;
}

legend
{
	font-family:Georgia;
	font-weight:bold;
}

fieldset
{
	margin-bottom:10px;
}

form
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

img
{
	border:none;
}

.footertop
{
	background-image:url('/img/footertop.png');
	color:navy;
	text-align:center;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	padding:4px 3px 0px 3px;
}

.footertop a
{
	color:navy;
}

.footerbottom
{
	background-image:url('/img/footerbottom.png');
	height:6px;
}

.menuh
{
	background-image:url('/img/menuh.png');
	background-position:top right;
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	padding:1px 3px 1px 3px;
	text-align:right;
	color:navy;
	float:right;
	overflow:hidden;
}

.menuh a
{
	color:navy;
}

.menuhl
{
	background-image:url('/img/menuh.png');
	background-repeat:no-repeat;
	width:60px;
	float:right;
	font-size:x-small;
	font-family:Verdana;
	font-weight:bold;
	padding:1px 0 1px 0;
}

.mainbar
{
	background-image:url('/img/menu.png');
	background-color:transparent;
	background-repeat:no-repeat;
	color:maroon;
	font-family:Verdana;
	font-weight:600;
	font-size:small;
	padding:5px 5px 0 5px;
	width:990px;
	clear:both;
	overflow:hidden;
}

.mainbarf
{
	background-image:url('/img/menuf.png');
	margin:0 0 30px 0;
	padding:0 0 0 0;
	height:6px;
}

.wintop
{
	background-image:url(/img/wintop.png);
	padding:5px 2px 3px 2px;
	text-align:center;
	font-family:Georgia;
	font-weight:bold;
	font-size:medium;
	overflow:hidden;
	width:256px;
}

.winmain
{
	background-image:url(/img/winmain.png);
	padding:2px 10px 2px 15px;
	overflow:hidden;
	width:235px;
}

.winbottom
{
	background-image:url(/img/winbottom.png);
	overflow:hidden;
	width:260px;
	height:15px;
}

.winbottompg
{
	background-image:url(/img/winbottompg.png);
	background-position:left bottom;
	padding:1px 20px 8px 20px;
	margin-bottom:10px;
	text-align:center;
	overflow:hidden;
	width:220px;
}

.maintop
{
	background-image:url(/img/maintop.png);
	background-repeat:no-repeat;
	padding:20px 20px 20px 20px;
	font-family:Verdana;
	font-size:small;
	overflow:hidden;
}

.mainbottom
{
	background-image:url(/img/mainbottom.png);
	position:relative;
	margin:0 0 -20px 0;
	height:50px;
	top:-50px;
	z-index:-1;
}

.infotop
{
	background-image:url(/img/infotop.png);
	background-repeat:no-repeat;
	padding:20px 20px 20px 20px;
	font-family:Verdana;
	font-size:small;
	overflow:hidden;
}

.infobottom
{
	background-image:url(/img/infobottom.png);
	position:relative;
	margin:0 0 2px 0;
	height:32px;
	top:-32px;
	z-index:-1;
}

.errortop
{
	background-image:url(/img/errortop.png);
	background-repeat:no-repeat;
	padding:20px 20px 20px 20px;
	font-family:Verdana;
	font-weight:600;
	font-size:small;
	overflow:hidden;
}


.errorbottom
{
	background-image:url(/img/errorbottom.png);
	position:relative;
	margin:0 0 -3px 0;
	height:27px;
	top:-27px;
	z-index:-1;
}