* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	font-size: 12px;
	color: #444444;
	border: 0;
}

h1, h2, h3, h4 {
	padding: 15px 0 0 0;
        margin-bottom: 5px;
	color: #006633;
	font-family: Trebuchet MS;
}

h1 {
	font-size: 22px;
}

h2 {
	font-size: 21px;
}

h3 {
	font-size: 20px;
}

h4 {
	font-size: 14px;
}

p {
        text-align: left;
        padding-bottom: 5px;
	line-height: 130%;
}

blockquote, ol, ul {
	margin-bottom: 5px;
	line-height: 130%;
}

ol, ul {
	list-style: none;
}

ol {
	margin-left: 2em;
	list-style: outside decimal;
}

a {
	text-decoration: none;
        color: #000000;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#head {
	width: 800px;
	margin: 0 auto 0 auto;
}

#page {
	width: 800px;
	margin: 0 auto 0 auto;
	background: url(../images/pjs_page_tlo.gif) bottom no-repeat;
}
#mpage {
	width: 800px;
	margin: 0 auto 0 auto;
	background: url(../images/pjs_mpage_tlo.gif) bottom no-repeat;
}

#left {
	float: left;
	padding: 0;
}

#center {
	float: left;
	padding: 0 20px 0 20px;
}

#right {
	float: left;
        padding: 0;
}

#footer {
	width: 800px;
	margin: 0 auto 0 auto;
	padding: 35px 0 15px 0;
	/*background: url(../images/pjs_page_tlo.jpg) no-repeat;*/
	/*background-color: #dddddd;*/
}

#footer p {
	line-height: 90%;
        text-align: center;
	font-size: 9.5px;
	color: #006633;
}

#footer a {
	text-decoration: none;
	font-size: 9px;
	color: #006633;
}

#footer a:hoover {
	text-decoration: underline;
}

.typein	{border: solid #006600 1px; background-color: #ffffff; font-size: 12px; font-weight:normal; }
.form01	{ font: 10px Arial; color: #000066; padding: 0px 0px 0px 0px }
.formtab {border: solid #006600 1px; background-color: #CEEBCD; font-size: 12px; font-weight:normal; padding : 5px 5px 5px 5px; }
.formtabin {background-color: #CEEBCD; padding : 0px 0px 0px 0px; }
.formtabinb {border: solid #006600 1px; background-color: #CEEBCD; padding : 0px 0px 0px 0px; }
