#page h1 { color: #95461f; font-size: 15px; font-weight: normal; line-height: 30px; margin: 10px 0 0 0; }
#page h1 a { 
	border-right: 1px solid #3f1c0b; 
	float: left; 
	font-size: 15px; 
font-weight: normal;
	margin: 0 5px 0 0; 
	padding: 0 5px 0 0;  
	color: #95461f;
}

#page h1 a:hover { 
	border-right: 1px solid #3f1c0b; 
	float: left; 
	font-size: 15px; 
	margin: 0 5px 0 0; 
	padding: 0 5px 0 0;  
	color: #3f1c0b;
	text-decoration: underline;
}



#page h2 { font-size: 13px; margin: 20px 0 0 0;}
#page h2.h2red { 
	font-size: 13px; 
	margin: 5px 0 0 0; 
	color: #ff0; 
	background: #000;
	padding: 2px 5px 2px 5px; 
}

#page h2.title { font-size: 13px; margin: 5px 0 0 0;}
#page h3 { font-size: 15px; margin: 20px 0 0 0; color: #95461f;}
#page h4 { font-size: 13px; margin: 10px 0 10px 0; color: #95461f;}
#page p { margin: 10px 0 0 0; }
#page p.title { 
	margin: 5px 0 2px 0; 
	padding: 0px 0 0px 0; 
	color: #95461f; 
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #e5e5e5;
}

#page p.title_list { 
	margin: 0px 0 2px 0; 
	padding: 0px 0 0px 0; 
	color: #95461f; 
	font-size: 11px;
	font-weight: bold;
	border-top: 0px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
#page ul { margin: 10px 0 0 10px; }
#page ul li { background: transparent url(../graphic/page/ul-li.png) no-repeat 0 6px; margin: 5px 0 0 0; padding: 0 0 0 15px; }

#page a.icon-mid, #page a.icon-doc, #page a.icon-pdf, #page a.icon-xls { display: block; font-weight: bold; height: 20px; margin: 20px 0 0 0; padding: 0 0 0 25px; }
#page a.icon-mid { background: transparent url(../graphic/page/icon-mid.png) no-repeat 0 0; }
#page a.icon-doc { background: transparent url(../graphic/page/icon-doc.png) no-repeat 0 0; }
#page a.icon-pdf { background: transparent url(../graphic/page/icon-pdf.png) no-repeat 0 0; }
#page a.icon-xls { background: transparent url(../graphic/page/icon-xls.png) no-repeat 0 0; }
#page a.icon-mid:hover, #page a.icon-doc:hover, #page a.icon-pdf:hover { background-position: 0 100%; }



#page td.bottom_border {
	border-bottom: 1px solid #95461f;
 	margin: 0px 0px 0px 0px;
 	padding: 0px 0 5px 0px;
}
#page td.bottom_dot_border {
	border-bottom: 1px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
}

#page td.bottom_dot_border_font {
	border-bottom: 1px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
	font-size: 11px;
	float: center;
}


#page td.bottom_dot_border_right {
	border-bottom: 1px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
	text-align: right;
}

#page td.no_border {
	border-bottom: 0px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
}

#page td.no_border_right {
	border-bottom: 0px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
	text-align: right;
}

#page td.no_border_left {
	border-bottom: 0px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
	text-align: left;
}


#page td.no_border_centre {
	border-bottom: 0px dotted #95461f;
 	margin: 0px 0px 0px 5px;
 	padding: 0px 0 2px 0px;
	text-align: center;
}
