BODY{			margin-left: 0px; 
				margin-top: 0px; 
				margin-right: 0px; 
				margin-bottom: 0px;
				background: url('/images/tpl52_med_right.jpg') right top no-repeat;
				}

TD{				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px;
				color:#111111;
				}

TEXTAREA{		border-style: solid; 
				border-color:black; 
				border-width:1; 
				background: #FFFFFF; 
				font-family: Verdana,Tahoma; 
				color:black;
				font-size:11px;
                }
                
input{			font-family: verdana; 
				color: #333333;
				border-width: 1px;
				font-size:11px;
				border-color: #CCCCCC;
				}

form{			margin: 0px;
				}

img{			border: 0;
				}

a:link,
a:visited{
				color:#000;
				text-decoration: underline;
				}

a:active,
a:hover{
				color:#000;
				text-decoration: none;
				}    

#head{
				background: url('/images/tpl52_med_up.jpg') left top no-repeat;
				}

#td_search{
				background-color: #5cc250
				}  

#f_search{		margin: 0;
				}

#search{		width: 50%;
				margin: 30px 0 0 30px;
				}
                
#search_button{
				width: 70px;
				height: 18px;
				color: #fff;
				background-color: #007007;
				margin: 0 0 0 10px;
				padding: 0;
}

.search_p{
				text-align: right;
				width: 300px;
				height: 46px;
				_height: 77px;
				padding: 30px 0 0 0;
				margin: 0;
				float: left;
				font: normal 14px Arial;
				color: #fff;
				background: url('/images/tpl52_med_middle.jpg') left top no-repeat;
				}

#menu li{		color: #fff;

				}

#menu a:link,
#menu a:visited{
				color:#fff;
				text-decoration: underline;
				font: normal 14px Arial;
				}

#menu a:active,
#menu a:hover{
				color:#fff;
				text-decoration: none;
				font: normal 14px Arial;
				}

.lv1{			padding: 5px 0 5px 0;
				}

.lv2{			padding: 5px 0 5px 15px;
				}

.lv3{			padding: 5px 0 5px 35px;
				}

.lv4{			padding: 5px 0 5px 35px;
				}

.open{			padding: 5px 0 5px 0;
				}
.open a{		font-weight: bold !important;
}

.open2{			padding: 5px 0 5px 15px;
				}
.open2 a{		font-weight: bold !important;
}

.open3{			padding: 5px 0 5px 35px;
				}
.open3 a{		font-weight: bold !important;
}

.open4{			padding: 5px 0 5px 35px;
				}
.open4 a{		font-weight: bold !important;
}

.s_name{
				margin: 30px 0 0 20px;
				color: #58c04e;
				font: normal 40px Arial;
				}

.slogan{		margin: 10px 0 0 20px;
				color: #58c04e;
				font: normal 20px Arial;
				}

#td_content{
				padding: 0 20px 20px 0px;
				_padding: 0 40px 20px 0px;
				}
