body	{
	text-align:center;
	font-family:arial,sans-serif;
	margin:0px;
	padding:0px;
	color:#666666;
	background:url(./i/bg2.gif);
	}

#footer
	{
	font-family:monospace;
	font-size:90%;
	text-align:right;
	}

#footer a,#footer a:link,#footer a:visited,#footer a:active
	{color:#0000ff;}
#footer a:hover
	{color:#ff0000;}


#main	{
	background:#ffffff;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:770px;
	border-left:solid 1px #808080;
	border-right:solid 1px #808080;
	}


.a1 a,.a1 a:link,.a1 a:visited,.a1 a:active
	{color:#ffffff;font-weight:bold;}
.a1 a:hover
	{color:#ff9933;}

.a2 a,.a2 a:link,.a2 a:visited,.a2 a:active
	{color:#0000ff;font-weight:bold;}
.a2 a:hover
	{color:#ff0000;}

.a4 a,.a4 a:link,.a4 a:visited,.a4 a:active
	{color:#ffffff;font-weight:bold;}
.a4 a:hover
	{color:#3333ff;}

	

#top
	{
	width:100%;
	background-image:url(./i/topimg.jpg);
	background-repeat:no-repeat;
	padding-top:10px;
	}
	
#top h1
	{
	color:tomato;
	margin:0px;
	margin-left:120px;
	margin-bottom:0px;
	}
#topmenu
	{
	margin-left:130px;
	margin-top:3px;
	color:green;
	}
#topmenu a
	{color:#ffffff}
#topmenu a:hover
	{color:#3333ff}

#topmes
	{
	margin-top:8px;
	margin-left:120px;
	font-size:70%;
	}


.box10,.box20,.box30,.box40
	{
	margin:0px;
	padding:0px;
	width:181px;
	height:230px;
	background-repeat:repeat-x;	
	background-position:bottom;	
	}

.box10
	{background-image:url(./i/bk1.gif);}
.box20
	{background-image:url(./i/bk2.gif);}
.box30
	{background-image:url(./i/bk3.gif);}
.box40
	{background-image:url(./i/bk4.gif);}



.box11,.box21,.box31,.box41
	{
	margin:0px;
	padding:4px 0px 0px 0px;
	width:181px;
	height:25px;
	background-repeat:no-repeat;
	background-position:top;
	color:#ffffff;
	text-align:center;
	}

.box11
	{background-image:url(./i/h1a.gif);}
.box21
	{background-image:url(./i/h2a.gif);}
.box31
	{background-image:url(./i/h3a.gif);}
.box41
	{background-image:url(./i/h4a.gif);}


.box12
	{
	margin:0px;
	padding:0px;
	width:181px;
	height:205px;
	background-image:url(./i/box12btm.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#ffffff;
	text-align:center;
	}
.box12 img
	{
	margin:4px;
	}


.box50
	{
	margin:0px;
	padding:0px;
	width:181px;
	background:#fffffff;
	background-repeat:repeat-y;	
	background-position:left;	
	background-image:url(./i/h5a.gif);
	}

.box51
	{
	margin:0px;
	padding:4px 0px 0px 0px;
	width:181px;
	height:25px;
	background-image:url(./i/h5.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#666666;
	text-align:center;
	}
.box52
	{
	margin:0px;
	padding:0px;
	width:181px;
	height:205px;
	background-image:url(./i/h5bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#666666;
	text-align:center;
	}
	
.boxmes
	{
	margin:0px 4px;
	font-size:90%;
	text-align:left;
	height:80px;
        }
.af
	{
	text-align:center;
	}

	
.box52 div
	{
	margin:0px 4px;
	font-size:90%;
        }

.btmbox1
	{
	font-size:90%;
	padding:0px;
	}
.btmbox1 dl
	{
	margin:0px 0px 10px 0px;	
	}
.btmbox1 dt
	{
	margin:5px;
	width:100%;
	}

.btmbox1 dd
	{
	margin-left:20px;
	float:left;
	white-space:nowrap;
	border-bottom:dotted 1px #cccccc;
	}
.btmbox1 span
	{
	width:200px;
	}
		
#btmbox2
	{
	width:181px;
	font-size:80%;
	padding:10px 0px;
	}

h3
	{
 background-image:url('i/b006lis.gif');
 background-repeat:no-repeat;
 background-position:0px 0px;
padding-left:20px;
}

.prlist
	{
	text-align:left;
	font-size:80%;
	margin-left:60px;
	}

.prlist span
	{
	border-bottom:double 3px #ff0000;
	}

.prlist dl
	{
	margin:10px 20px 0px 50px;
	}

.prlist dt
	{
 background-image:url('i/b005lis.gif');
 background-repeat:no-repeat;
 background-position:0px 0px;
padding-left:20px;
margin:10px 0px 5px 0px;
	}
