body {margin:0; padding:0; background-color:#FFFFFF; }
form {margin:0; padding:0}

div#container {
	margin: 0 auto -30px;
  	width: 1014px;
	min-height: 100%;
	text-align: left;
	height: auto !important; 
    height: 100%; 
}

#content {
	position: relative;
	top: 0px;
	width: 1014px;
	min-height: 100%;
}
#content p{	color:#FFFFFF;}
#content td{ padding:10px; }

td, tr {font:12px/15px tahoma, arial, helvetica, sans-serif; color:#43595F; vertical-align:top;  text-align:left;}

.hdr_images{align:center;}
.hdr_images a{text-decoration:none; border:none;}
.hdr_images img{border:none;}


.nav{
width:1014px; top: 49px; height:20px; border: 0; padding: 0; background-color:#002776; color:#FFFFFF; text-align: center; font-size:12px; font-weight:bold;
}

.nav td{
height:20px; border: 0; padding: 1; background-color:#002776; color:#FFFFFF;  text-align: center; font-size:12px; font-weight:bold;
}
.nav a{color:#FFFFFF; text-align: center; font-size:12px; font-weight:bold; text-decoration: none;
}
.nav a:hover{color:#FFFFFF; text-align: center; font-size:14px; font-weight:bold; text-decoration: none;
}


.intro { margin-bottom:25px; margin-top:25px; margin-left: 50px; margin-right:375px; text-align:right; font-size:14px;}
.intro ul{text-align:left; margin-left: 100px;}
.intro p{text-align:center;}


.top{ color:#787878; font-size:11px;}

.style13 {color: #FFFFFF; font-size: 12px; }
.style12 {color: #FFFFFF}
.style23 {font-size: 18px; color: #43595F; }
a{ color:#43595F; text-decoration:underline;}
a:hover{ color:#43595F; text-decoration:none;}

strong a{ color:#FE7500; text-decoration:underline; font-weight:bold;}
strong a:hover{ color:#FE7500; text-decoration:none; font-weight:bold;}
b{ color:#43595F;}
span{ color:#FE7500; font-weight:bold;}





.left {
	width:500px;
	background-image:url(images/green_top.jpg);
	background-repeat: no-repeat;
	background-position:top;
	height: 100%;
	background-color:#43595F;
}

.left td{ color:#FFFFFF;}
.left td a{ color:#FEA355; text-decoration:underline;}
.left td a:hover{ color:#FEA355; text-decoration:none;}
.left td strong a{ color:#FEA355; text-decoration:underline; font-weight:bold;}
.left td strong a:hover{ color:#FEA355; text-decoration:none; font-weight:bold;}


.top td{ color:#43595F; text-align:left;}
.top td strong{color:#43595F; font-size:14px; text-align:right; line-height:15px;}

.baner td{ color:#FFFFFF;}
.baner a{color:#FFFFFF; line-height:15px; text-decoration:underline}
.baner a:hover{color:#FFFFFF; line-height:15px; text-decoration:none}




.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/ch_1.jpg) center left no-repeat; margin:0 0 0 0; padding:1px 0 0 10px;}
.r1 li a {line-height:16px; color:#FEA355; text-decoration:underline; font-weight:900; background-position:left center;}
.r1 li a:hover { text-decoration:none; font-color:#FEA355; font-weight:bold}

.ed a { color:#FE7500; text-decoration:underline}
.ed a:hover{ color:#FE7500; text-decoration:none}

.main {width: 507px; top: 360px; left: 50%; position: absolute}
.main table {border:0px; cellpadding: 0px; cellspacing: 0px; margin:22px 0 0 14px; width:425px;}
.main td input{color:#636363; padding:2px 0 1px 6px;  font-size:11px; width:425px; height:18px;}
.main td textarea{ font-family:tahoma, arial, helvetica, sans-serifwidth; width:425px; height:85px; color:#636363; padding:1px 0 1px 6px;   font-size:11px;  font-size:11px; }

.kn a{color:#FE7500; vertical-align:top; text-align:left; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.kn a:hover{ text-decoration:none; font-weight:bold;}

sel_1 select{ width:151px; height:19px; padding:1px 0 1px 6px;}
input{ color:#636363; font-size:11px; padding:2px 0 1px 6px;}

.nav {
width:1014px; height:20px; border: 0; padding: 0; background-color:#002776; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size:12px; font-weight:bold;
}

.footer{ width: 1014px; align:center; clear:both}
.end{ background-color:#fe7500; color:#D8DCDF; height:21px; width:507px; text-align:center}
.end1{ background-color:#fe7500; color:#D8DCDF; font-weight:900;  height:21px; width:507px; text-align:center}
.end1 a{ color:#FE7500; text-decoration:underline; font-weight:900}
.end1 a:hover{ color:#FE7500; text-decoration:none; font-weight:900}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #002776;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #002776;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

#menu{position:absolute; height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width: 1014px; padding-top:1px; padding-bottom:1px; text-align:center; padding-left:0px; padding-right:0px }
#menu ul .top a{text-decoration:none; padding-left:0px; padding-right:0px  }
#menu ul .item{display:none;padding-left:0px; padding-right:0px  }
#menu ul:hover .item{display:block; padding:0px; background-color:#FE7500; border:thin solid #002776; }

#menu ul:hover .item a{color:#fff;text-decoration:none; background-color: #FE7500; }
#menu ul:hover .item a:hover{font-size:14px; font-weight:bold;  }

#menu ul{width: 165px; float:left;margin:0px; padding-top:2px;list-style:none; padding-left:0px; padding-right:0px   }

.nav ul{
height:20px; border: 0; background-color:#002776; color:#FFFFFF;  text-align: center; font-size:12px; font-weight:bold;
padding-left:0px; padding-right:0px }
.nav ul a{color:#FFFFFF; text-align: center; font-size:12px; font-weight:bold; text-decoration: none;
}
.nav ul a:hover{color:#FFFFFF; text-align: center; font-size:14px; font-weight:bold; text-decoration: none;
}

.clear{clear:both;height:10px;}