/* ==========================================================*/
body, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, textarea, p, blockquote, caption, th, td { 
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
	line-height:16px;
}
fieldset, img { 
    border: 0;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
:focus {
    outline: 0;
}

/* ==========================================================*/
body {
    text-align: left;
    font: 12px Tahoma, Helvetica, Arial, sans-serif;
    color: #fff;
    background: #007130;
}
input, textarea {
    font-family: Tahoma, Helvetica, Arial, sans-serif;
}
.container {
	width:1000px;
	margin:auto;
}

a {
    color: #fff;
    text-decoration: none;
}
a:hover{
	color:#fff;
    text-decoration:underline;

}

.clear{
    clear:both;
	display:block;
}
/* ==========================================================*/

.top {
	height:100px;
	background: url(/html/s/img/top.jpg) no-repeat left bottom;
	height:150px;
	position:relative;
}
.topnav {
	position:absolute;
	right:20px;
	top:10px;
	
	
}


.title {
	line-height:30px;
	font-size: 14px;
	font-weight:bold;
	color:#FFF;
	padding-left:15px;
	border-bottom:0 solid #555;
}


.box1 {
	background:#333;
	border-top:1px solid #555;
}
.box2 {
	overflow:hidden;
	padding:10px 10px 15px 10px;
	border-bottom:3px solid #444;
	
}
	.box2 ul {
		text-align:center;
		padding-left:15px;
	}
		.box2 li {
			float:left;
			width:310px;
			padding:5px 0;
			margin-right:10px;
		}
	
		.box2 li a{
			border:5px solid #444;
			display:block;
			font-size:16px;
			line-height:18px;
		}	
		.box2 li a:hover{
			border:5px solid #22ac38;
			display:block;
		}		
			


/* ==========================================================*/

.text {
	color:#f26522;
	font-weight:bold;
}



.bot {
	padding:10px;
	text-align:center;
	margin-top:10px;
	
}

.p_bar {
float:right;
margin: 5px 0px;
clear: both;
}
.p_bar a {
float: left;
padding: 5px 7px;
font-size: 12px;
text-decoration: none;
}
.p_input {
border: 0px;
padding: 0px;
width: 40px;
height: 20px !important;
height: 20px;
margin: 0px;
background: #FFFFFF;
}
.p_total {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
border-right: 0px solid #86B9D6;
font-weight: bold;
}
.p_pages {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
margin-right:1px;
vertical-align: middle;
font-weight: bold;
}
.p_num {
background-color: #FFFFFF;
border: 1px solid #DEDEB8;
margin-right:1px;
vertical-align: middle;
}
a:hover.p_num  {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
text-decoration: none;
}
.p_redirect {
background-color: #FFFFFF;
border: 1px solid #DEDEB8;
margin-right:1px;
font-size: 12px !important;
font-size: 12px;
}
a:hover.p_redirect {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
text-decoration: none;
}
.p_curpage {
margin-right:1px;
border: 1px solid #DEDEB8;
vertical-align: middle;
background-color: #FFFFD9;
color: #92A05A;
font-weight: bold;
}
