@charset "utf-8";
/* CSS Document */

.lp{
	margin:0px 14px 10px 4px;
	line-height: 20px;
	color: #1768b9;
	text-align:left;
	clear:both;
	width: 710px;
}
.lp p{ font-size:13px}
.lp .lptb3 tr td p{text-align:center}
.lp .subnode .accesskey, .lp .category .accesskey{ position: relative; top: auto; font-size:70%; float:left;}
.lp .subnode .accesskey a, .lp .category .accesskey a{ font-size:60%; text-decoration:none;}
.lp .category{
	font-size:12px;
}
.lp .category ul{
	margin:5px 0 10px 7px;
	padding:5px;
	border: 1px  dotted #ccc;
}
.lp .category li {
	margin:0 2px 0 0px;
	display:inline;
	padding:0 10px 0 5px;
	/*border-right: 1px solid #CCCCCC;*/
	line-height: 20px;
	color: #666666;
	background:url(../images/icon3.gif) no-repeat left top;
}
.lp .category li  span{
	text-align:center;
	padding:0 0 0 10px;
    margin:0 -10px 0 0px;
}
.lp .category li.here a{
    padding:0 3px 0 0px;
	font-weight: bold;
	color: #CC6600;
	text-decoration:none;
}
.lp .category li.here span a{
	font-weight: normal;
	color: #454545;
	text-decoration:none;
}
.lp li a , .lp .listTb a{
	color: #4374BC;
}
.lp li a:hover, .lp .listTb a:hover{
	color: #CC0000;
}


.lp ul{
	color: #1768b9;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 20px;
}
.lp ul li{
	/*font-size:85%;*/
	font-weight: normal;
	background:url(../images/7_1_1-list.jpg) no-repeat left 3px;
	margin-left:10px;
	margin-top:10px;
	padding:0px 0 0 15px;
	list-style-image: url(none);
}
.lp .list{
	background:url(../images/lp_list-top.gif) no-repeat left top;
	/*height:20px;*/
	padding-bottom: 1px;
	padding-top:10px;
	margin:3px 0 0 6px;
	border-bottom:#FDBB63 1px solid;
	font-size: 70%;
/*	border-top:#fdbb63 1px solid;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
*/}
.lp .list .body{
	/*background:url(../images/lp_list-bg.gif) repeat-y;*/
	margin: 20px 0 0 0;
	padding-bottom: 10px;
}
.lp .footerl{
	height: 24px;
	margin-left:6px;
}
.lp .btn{
	text-align:right;
	padding-right:30px;
}
.lp h2{
	background: url(../images/icon.gif) no-repeat left 10px;
	font-size: 15px;
	padding: 10px 0 2px 20px;
	margin:5px 0 5px 0;
	color: #FFF;
	clear:both;
	font-weight: bold;
}
.lp ul p{
	font-size:100%;
	font-weight: normal;
	padding:10px 0 0 10px;
	margin-bottom:-5px;
}
.lp ul li p{
	font-size:100%;
	font-weight: normal;
	padding:10px 0 0 0;
	margin-left:-15px;
	margin-bottom:-5px;
}
.lp h2 span{color: #1768b9;}
.lp .body{
	background:url(../images/table-search_bg.jpg) no-repeat left top;
	color: #1768b9;
	font-size:13px;
	font-weight:normal;
	padding: 10px 0 0px 10px;
	margin-bottom:10px;
	margin-left: 5px;
}
.lp .body h4{	
	float:left;
	margin-left:0px;
	margin-top:-5px;
	vertical-align:bottom;
	line-height:180%;
	padding:0 10px 0 15px;
	background:url(../images/7_1_1-list.jpg) no-repeat left 5px;
}
.lp .body h4 a{
	font-size:15px;
	font-weight:bold;
	color:#78AB41;
	line-height:180%;
}
.lp .body h4 a:hover{ text-decoration:underline;}
.lp .span{font-size:70%;}
.lp .span p{
	font-weight:bold;
}
.lp .foot img{
	margin-left:-10px
}
.lp table {
	margin:10px;
	width: 95%;
}
.lp .body form table caption {text-align:left}
.lp .body form table tr th label {
	font-size: 13px;
	font-weight: normal;
	color: #1768B9;
}
.lp .lptb{
	border:2px #e7e0cc solid;
	padding: 3px;
	margin:0 0px 0 2px;
	width:100%;
	color:#3d3d3d;
	font-size:12px;
} 
.lp .lptb td {
	padding: 3px;
	text-align:left;
	color:#3d3d3d;
	background:#fdfcf8 url(../images/lptb_line.gif) repeat-x left bottom;
}
.lp .lptb tr td a img{
	text-align:center;
	padding-left: 3px;
	padding-right: 3px;
}
.lp .lptb td a{ text-align:center}
.lp .lptb tr .number a img{ text-align:center;
}
.lp .lptb tr th {
	font-style: normal;
	color: #68512c;
	text-align:left;
	text-decoration: none;
	font-weight: normal;
	padding: 3px;
	background-color: #e5e3c7;
}
/**/
.lp .lptb3{
	border: solid 1px #1766b8;
	padding: 3px;
	margin:0 0px 0 2px;
	width:100%;
	color:#3d3d3d;
	font-size:12px;
} 
.lp .lptb3 caption{ text-align:left}
.lp .lptb3 td {
	padding: 3px;
	text-align:left;
	color:#3d3d3d;
	background:#FFF url(../images/line.gif) repeat-x bottom;
}
.lp .lptb3 td .image{ text-align:center; float:left}
.lp .lptb3 tr .number a img{ text-align:center;
}
.lp .lptb3 tr th {
	font-size: 13px;
	font-style: normal;
	color:#366688;
	text-align:left;
	text-decoration: none;
	font-weight: normal;
	padding: 3px;
	background-color:#e0eef2;
}


.lp .lptb2{
	margin:0 0px 5px 2px;
	width:100%;
	color:#3d3d3d;
	font-size:12px;
	border:#e7e0cc solid 2px;
}
.lp form .butdiv{ text-align:center;}
.lp form .butdiv2{ text-align:right;}
.lp .lptb2 caption{text-align:left;}
.lp .lptb2 .bth{
	border-bottom:#d5b39b solid 1px; 
	border-left:#d5b39b solid 1px; 
	background-color:#d5b39a; 
	font-size:15px; 
	color:#6a502f; 
	text-align:left; 
	font-weight:bold
}
.lp .lptb2 th{
	border-bottom:#e2e0bf solid 1px;
	border-left:#e2e0bf solid 1px;
	background-color:#F0EFDF;
	color:#3d3d3d;
	text-align:right;
	font-weight:normal
}
.lp .lptb2 td{
	border-bottom:#ebe9ce solid 1px;
	border-left:#ebe9ce solid 1px;
	padding:3px;
	background-color: #fdfcf8;
}
.lp .lptb2 em{
	color:#db5321; 
	font-style:normal
}
