body{
	margin:0 auto;
	background:url(bg2Small.gif) repeat-x #635130;
}
.message {
	color:#000000; 
	margin:10px; 
	padding:0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.border{
	border:1px;
	border-color:#666666;
	border-style:solid;
}
*{
	margin:0px;
	padding:0px;
}
ul .navlist{
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

.navlist li{
	display: inline;
	list-style-type: none;
}
.errormessage {
	color: #FF0000;
}


.navlist a { 
	padding: 3px 5px 3px 5px;
}

.navlist a:link, .navlist a:visited{
	color: #24201a;
	text-decoration: none;
	font-family:georgia, Times, serif,/*"Times New Roman"*/;
	font-size:11px;
	font-weight:bold;
	color:#24201a;
}

.navlist a:hover{
	color:#ffffff;
	background-color:#383530;
	text-decoration: none;
}
.error {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.Home{
	font-family:georgia, Times, serif,/*"Times New Roman"*/;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.form{
	background-color:#e4e0c3;
	border:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	width:172px;
	padding:5px 0px 0px 0px;
}

.LeftGreenNavi a{
	color:#5e760d;
	font-size:13px;
	font-style:italic;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.LeftGreenNavi a:hover{
	color:#5e760d;
	font-size:13px;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

H3 {
	font-family:georgia, Times, serif,/*"Times New Roman"*/;
	margin:0px;
	color:#FFFFFF;
}

H2{
	font-family:georgia, Times, serif,/*"Times New Roman"*/;
	margin:0px;
}

p, .table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}

.MidNaviorange a{
	color:#b37d1c;
	font-size:13px;
	font-style:italic;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}



.MidNaviorange a:hover{
	color:#b37d1c;
	font-size:13px;
	font-style:italic;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.bottomNavi a{
	font-family:Arial, Helvetica, sans-serif;
	color:#ca9100;
	font-size:12px;
	text-decoration:none;
}

.bottomNavi a:hover{
	text-decoration:underline;
}

.MidNavi span, a {
	font-size:12px;
	color:#1d5faa;
	text-decoration:underline;
}

.MidNavi span, a:hover {
	text-decoration:none;
}

.h5{
	margin:0px;
	color:#ca9100;
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.bottombrown{
	color:#ca9100;
}

.form2{
	height:15px;
	border:1px solid #7F9DB9;
	font-size:11px;
	/*height:13px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;*/
}

.required {
	color: #FF0000;
	font-weight: bold;
	font-size: 18px;
}
.select{
	height:18px;
	font-size:11px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
}

.textfield{
	height:18px;
	border:1px solid #7F9DB9;
}

#left {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:10px;
color:#FFFFFF;
text-decoration:underline;
}
#left:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:10px;
color:#FFFFFF;
text-decoration:none;
}
.button {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(bg.jpg);
border:1px solid #7d9039;
height:22px;
color:#FFFFFF;
}
.td td{
	border-top:1px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-color:#666666;
	border-style:solid;
}

.bul{
list-style-type:circle;
}
.lmenu{
background-image:url(line_.gif);
background-repeat:repeat-x;
height:24px;
text-decoration:none;
}
.lmenua{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	border:0px;
}