div#tp {
	color : #000; margin : 0; padding : 0;
	font: normal 100% Verdana, Arial, Helvetica, serif;
	font-size : 76%; background: #FFF; 
}

#tp p,#tp h1 { clear : left; text-align : left }
#tp p { line-height : 1.2em; }
#tp h1 { font-size : 1.8em; margin-top : 0.5em ; display : inline;}
#tp h2 { font-size : 1.5em; margin-top : 0.4em ; }
#tp h3 { font-size : 1.2em; margin-top : 0.2em ; }
#tp h4 { font-size : 1em; margin-top : 0.1em ; }

#tp .tp { background-color: #FFFFFF; border: 1px #55925D solid; }
#tp .tp td { padding : 3px }
#tp .tp .row1	{ background-color: #EAE8CF; }
#tp .tp .row2	{ background-color: #DFDFB9; }
#tp .tp .row3   { background-color: #EAE8CF; }
#tp .tp th	{
	color: #FFA34F; font-size: 12px; font-weight : bold;
	background-color: #3F702E; height: 25px;
	background-image: url(images/cellpic3.gif);
}

#tp_head { 
	margin : 20px 0 0 0; padding : 6px;
	background-color: #EAE8CF; border-top : 1px #919179 solid; border-bottom : 1px #919179 solid;
	font: bold 0.95em Verdana, Arial, Helvetica, serif;
 }
#tp_head h1 { font-size : 1.1em; letter-spacing : 0.2em;  display : inline;}

#tp_head2 { 
	margin : 2px 0 20px 2 ; padding : 2px;
	background-color: #EAE8CF; border-top : 1px #919179 solid; border-bottom : 1px #919179 solid;
	font: normal 0.8em Verdana, Arial, Helvetica, serif;
	text-align : center;
 }

#tp_navi {
	font: bold 1em Verdana, Arial, Helvetica, serif;
	position : absolute;
	left : 2em;
	width : 8em;
	z-index : 1;
	background-color : #EAE8CF; 
	border : 1px solid #919179;
}
#tp_navi .here {  font-style:italic; }
#tp_navi a.here {  text-decoration :none; color : #D98B43 }
#tp_navi ul { list-style-type: none; margin : 6px; padding : 0; }
#tp_navi ul ul { list-style-type: none; margin-top : 0; padding : 0; }
#tp_navi ul li { padding : 0.2em 0;}

div#tp_content { position : relative; margin-left : 11em }
div#tp_content p { width : 45em; line-height : 1.5em; }
#tp_content table { float : left; margin : 0 10px 10px 10px;} 

#tp form { display : inline;}
#tp input { width:15px }
#tp input.button { width:auto; background-color:#fff;margin-left:auto;margin-right:auto;display:block;}
