/* CSS Document */

body {
	background-image:url(bgstripe.jpg);
	background-repeat:repeat;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

p {
	margin:0px 0px 20px 0px;
	text-align:justify;
}

p.last {
	margin:0px;
	text-align:justify;
}

p.lastcenter {
	margin:0px;
	text-align:center;
}

p.center {
	text-align:center;
}

h3.top {
	margin-top:0px;
}

h3.left {
    text-align:left;
}

p.code {
    margin-left:30pt;
    text-align:left;
    font-family:monospace;
}

#container {
	width:850px;
	margin:25px auto;
}

#top {
	width:100%;
	height:23px;
	margin:0px;
}

#topleft {
	width:22px;
	height:23px;
	float:left;
	background-image:url(topleft.gif);
}

#topmiddle {
	width:807px;
	height:23px;
	float:left;
	background-image:url(top.gif);
}

#topright {
	width:21px;
	height:23px;
	float:left;
	background-image:url(topright.gif);
}

#middle {
	width:100%;
	margin:0px;
	background-image:url(right.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#000000;
	text-align:left;
}

#middlecenter {
	width:829px;
	background-color:#FFFFFF;
	background-image:url(left.gif);
	background-position:left;
	background-repeat:repeat-y;
}

#middlecentertext {
	margin:0px 10px 0px 31px;
	width:788px;
	padding:10px 0px;
	text-align:center;
}

ul {
	margin:0px 60px;
	padding:0px;
	text-align:justify;
}

#table {
	margin:0px 35px;
}

table {
	border-bottom:thin solid #000000;
	width:718px;
	font-size:12px;
}

th {
	text-align:left;
}

td.line {
	border-top:thin solid #000000;
}

#bottom {
	width:100%;
	height:22px;
	margin:0px;
}

#bottomleft {
	width:22px;
	height:22px;
	float:left;
	background-image:url(bottomleft.gif);
}

#bottommiddle {
	width:807px;
	height:22px;
	float:left;
	background-image:url(bottom.gif);
}

#bottomright {
	width:21px;
	height:22px;
	float:left;
	background-image:url(bottomright.gif);
}
