body {
margin:0; padding:0; background-color:#F2F2F2;
}
h1, h2, p, ul, li {
margin:0; padding:0;
}
a {
color:#17569a; text-decoration:none; font: normal 12px Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration:underline;
}
.fl {
float:left;
}
.fr {
float:right;
}
.container {
width: 1000px; margin:0 auto;
}
.left-bg {
background-image:url(../images/leftborder.jpg); background-repeat:repeat-y; width:36px;
}
.right-bg {
background-image:url(../images/rightborder.jpg); background-repeat:repeat-y; width:36px;
}
.wht-clr {
background-color:#fff; padding: 0 10px;
}
.blue-clr {
background-color: #17569a;
}
.green-clr {
background-color:#9ccd32; color:#fff; font: 11px/21px Arial, Helvetica, sans-serif; padding-left:5px;
}
.banner {
margin: 10px 0; height:154px; border:1px solid #f0eeee;
}
.banner .txt01 {
float:left; width:54%; padding:10px;
}
.banner p {
margin-top:10px; font: normal 12px/17px Arial, Helvetica, sans-serif; color:#666;
}
.banner a{
font: normal 12px Arial, Helvetica, sans-serif; color:#17569a; text-decoration:none;
}
.banner a:hover {
text-decoration:underline;
}

ul.menu {
float:right; margin:0; padding:0; list-style:none;
}
ul.menu li {
margin:0; padding:0; display:inline;
}
ul.menu li a {
display:block; font: bold 12px Arial, Helvetica, sans-serif; color:#666666; background-image:url(../images/btout.jpg); background-repeat:repeat-x; padding: 0 14px; border: 1px solid #D8EAB7; float:left; text-decoration:none; line-height:32px;
}
.section {
margin:0; padding:0;
}
.left {
background-image:url(../images/leftbg1.jpg); background-repeat: no-repeat; background-position:bottom left; background-color:#e4f1c7; width:159px; 
}
.right {
width: auto;
}
.right p {
font: normal 12px/17px Arial, Helvetica, sans-serif; text-align:justify; color:#666;
}
.right ul{
list-style-image: none; margin:0; padding:0;
}
.right li{
display:block;
}
.right li a{
color:#17569A; text-decoration:none; font: normal 12px Arial, Helvetica, sans-serif; padding-left:20px; background:url(../images/arrow.jpg) 0 3px no-repeat;
}
.right li a:hover{
color:#17569A; text-decoration:underline;
}
.box{
background-image:url(../images/box.jpg); background-repeat:no-repeat; background-position:top left; height:114px; font: normal 12px Arial, Helvetica, sans-serif; color:#666666; padding:0 10px;
}
.title {
font-size:12px; color:#17569A; font-weight:bold; padding-top:5px; text-align:left;
}
.boxtxt{
font-size:12px; padding:10px 0px 0 0px; color:#666; text-align:left;
}
.more a{
color:#17569A; text-decoration:none; font-size:11px;
}
.more a:hover{
color:#17569A; text-decoration:underline;
}
.news{
background-image:url(../images/news-bg.gif); background-repeat:no-repeat; background-position:top left; height:151px; font: normal 12px Arial, Helvetica, sans-serif; color:#666666; padding:0 10px;
}
.boxtxt p {
margin:0; padding:4px 0; font:normal 12px Arial, Helvetica, sans-serif; display:block; border-bottom: 1px solid #dcdcdc;
}
.boxtxt p a {
color: #666; text-decoration:none;
}
.boxtxt p a:hover {
text-decoration:underline;
}

h1 {
color:#92ADCB; border-bottom:1px dotted #92ADCB; font:bold 12px Arial, Helvetica, sans-serif;
}
.spacer {
width:2%;
}
.space {
margin-bottom:10px;
}
.space1 {
margin-bottom:30px;
}
.clear {
clear:both;
}

.right1 ul{
list-style-image: none; margin:0; padding:0;
}
.right1 li{
color:#666; text-decoration:none; font: normal 12px/20px Arial, Helvetica, sans-serif; padding-left:20px; background:url(../images/arrow.jpg) 0 7px no-repeat;
}
.txt1 {
	font: bold 11px Arial, Helvetica, sans-serif; color:#545454;
}
.txt2 {
	font: normal 20px Arial, Helvetica, sans-serif; color:#17569a;
}
.txt3 {
	font: normal 18px Arial, Helvetica, sans-serif; color:#b7b7b7;
}
p {
	font: normal 12px/18px Arial, Helvetica, sans-serif; color:#666;
}

.links {
	margin:0; padding:0;
}
.links ul {
	margin:0; padding:0; list-style:none;
}
.links li {
	display:inline;
}
.links li a{
	font: normal 11px Arial, Helvetica, sans-serif; color:#545454 !important; text-decoration:none; list-style-image:none; display:block; padding: 1px 0; background-image:none;
}
.links li a.bold {
	font-weight:bold;
}

.poweredby{
color:#9f9f9f; font: 10px Arial, Helvetica, sans-serif; height:22px; padding-left:3px; padding-top:5px;
}


.txt4 {
	font: normal 12px/18px Arial, Helvetica, sans-serif; color:#8C8C8C; /* color:#b7b7b7; */
}

.txt4 p {
	font: normal 12px/18px Arial, Helvetica, sans-serif; color:#8C8C8C; padding-bottom: 22px;
}

.txt4 ul {
	margin:0; padding:0; list-style:none; 
}

.txt4 li {
	font: normal 12px/22px Arial, Helvetica, sans-serif; color:#8C8C8C; background:url(../images/arrow2.jpg) 0 7px no-repeat; padding-bottom: 18px; padding-left: 18px;
}

