html,body,div,span,ul,ol,li,p,a,img,h1,h2,h3,h4,h5,table,td,tr	{
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  vertical-align: baseline;
}
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  width:100%;
  background-color:#dddddd;
  color:black;
}
#main {
	width:900px;
	margin:0 auto;
	background-color:#ffffff;
	box-shadow: 10px 10px 5px #888888;
	border-right:2px solid black;
	border-left:2px solid black;
	border-bottom:2px solid black;
}
#menu {
	clear:both;
	width:100%;
	height:60px;
	background-color:#034fa4;
	color:#ffffff;
	font-size:1.2em;
}
#menu a:link, #menu a:visited {
	color:white;
	text-decoration:none;
}
#menu a:hover, #menu a:active {
	color:white;
	text-decoration:underline;
	text-shadow: 2px 2px 2px #ddd;
}
#content {
	clear:both;
	width:100%;
	min-height:900px;
	background:url(./images/j30outline.png) center no-repeat;
}
	#content a:link, #content a:visited {
		color:blue;
		text-decoration:none;
	}
	#content a:hover, #content a:active {
		color:blue;
		text-decoration:underline;
		text-shadow: 2px 2px 2px #ddd;
	}
#footer {
	font-size:.8em;
	color:#000000;
	text-align:center;
	padding:20px;
}
.menubox {
	width:120px;
	height:100%;
	float:left;
	text-align:center;
	padding-top:10px;
}
h1 {
	font-size:2.5em;
	font-weight:500;
	text-align:center;
	padding:20px 0;
	text-shadow: 4px 4px 4px #ddd;
}
h2 {
	font-size:1.8em;
	font-weight:500;
	text-align:center;
	padding:5px 0;
}
p {
	padding:10px 20px;
}
table {
	border-collapse:collapse;
}
td {
	test-align:left;
	padding:.2em;
}
th {
	text-align:center;
	padding:.2em;
}
fieldset {
	width:80%;
	margin:10px auto;
	background-color:#f0f0f0;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
.red {
	color:red;
}
.border {
	border:1px solid #034fa4;
}
.begin {
	float:left;
	clear:both;
	margin-right:20px;
}
.middle {
	float:left;
	margin-right:20px;
}
.end {
}
.step {
	font-size:1.5em;
	width:50px;
	vertical-align:middle;
}
