body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #0707cb;
	background-image: url(images/bg-repeat.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.left {
	background-color: #0707cb;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(images/left.jpg);
}
.right {
	background-color: #0707cb;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/right.jpg);
}.bannerbg {
	background-image: url(images/bannerbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #767676;
	text-decoration: none;
}

.txt1 a:link {color: #767676;	text-decoration: none;}
.txt1 a:visited {color: #767676;	text-decoration: none;}
.txt1 a:hover {color: #0000CC;	text-decoration: none;}
.txt1 a:active {color: #767676;	text-decoration: none;}
.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/topblue.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 565656;
	text-decoration: none;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 1111B2;
	text-decoration: none;
}
.txt3 a:link {color: 1111B2;	text-decoration: none;}
.txt3 a:visited {color: 1111B2;	text-decoration: none;}
.txt3 a:hover {color: 1111B2;	text-decoration: underline;}
.txt3 a:active {color: 1111B2;	text-decoration: none;}
.white {
	background-color: #FFFFFF;
}
.titleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #014CB1;
	text-decoration: none;
	background-color: #EAF4FC;
	background-image: url(images/title_bg_blue.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.titleblue a:link {color: #014CB1;	text-decoration: none;}
.titleblue a:visited{color: #014CB1;	text-decoration: none;}
.titleblue a:hover{color: #000066;	text-decoration: none;}
.titleblue a:active{color: #014CB1;	text-decoration: none;}
.bluebg {
	background-image: url(images/blue_body_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.bluebg2 {
	background-image: url(images/bluebg2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.txt4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #014CB1;
	text-decoration: none;
}
.txt4 a:link{color: #014CB1;	text-decoration: none;}
.txt4 a:visited{color: #014CB1;	text-decoration: none;}
.txt4 a:hover{color: #014CB1;	text-decoration: underline;}
.txt4 a:active{color: #014CB1;	text-decoration: none;}
.line2 {
	background-image: url(images/line2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.line1 {
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.graybg {
	background-image: url(images/title_bg_gray.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #014CB1;
	text-decoration: none;
}.whitebg1 {
	background-image: url(images/whitebg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.imagebg1 {
	background-image: url(images/image1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.imagebg2 {
	background-image: url(images/image2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.imagebg3 {
	background-image: url(images/image3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}.imagebg4 {
	background-image: url(images/image4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.imagebg5 {
	background-image: url(images/image5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.imagebg6{
	background-image: url(images/image6.gif);
	background-repeat: no-repeat;
	background-position: left top;
}.txt5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #909090;
	text-decoration: none;
	text-transform: uppercase;
}
.green {
	background-image: url(images/g1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.greenbody {
	background-image: url(images/green_body.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.txt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1111B2;
	text-decoration: none;
}
.txt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	line-height: 15px;
}
.txt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #73BE1E;
	text-decoration: none;
}
.graybgph {
	background-image: url(images/graybg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.txt10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D32800;
	text-decoration: none;
	line-height: 18px;
}
.txt11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #1111B2;
	text-decoration: none;
	line-height: 21px;
}
.txt12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1111B2;
	text-decoration: none;
}
.txt12 a:link{color: #1111B2;	text-decoration: none;}
.txt12 a:visited{color: #1111B2;	text-decoration: none;}
.txt12 a:hover{color: #1111B2;	text-decoration: underline;}
.txt12 a:active{color: #1111B2;	text-decoration: none;}

.txt13{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D32800;
	text-decoration: none;
}.greenbtm {
	background-color: #FFFFFF;
	background-image: url(images/green_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Franklin Gothic Book";
	font-size: 20px;
	font-weight: normal;
	color: #345F04;
	text-decoration: none;
}
.txt14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #0606CF;
	text-decoration: none;
}
.txt15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1111B1;
	text-decoration: none;
}
.txt16{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
}
.txt17{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.txt17 a:link{color: #5E5E5E;	text-decoration: none;}
.txt17 a:visited{color: #5E5E5E;	text-decoration: none;}
.txt17 a:hover{color: #5E5E5E;	text-decoration: underline;}
.txt17 a:active{color: #5E5E5E;	text-decoration: none;}.btmbg {
	background-image: url(images/btn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1111B2;
	text-decoration: none;
	line-height: 20px;
}
.txt18 a:link {color: #1111B2;	text-decoration: none;}
.txt18 a:visited {color: #1111B2;	text-decoration: none;}
.txt18 a:hover {color: #1111B2;	text-decoration: underline;}
.txt18 a:active {color: #1111B2;	text-decoration: none;}

.txt19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1111B2;
	text-decoration: none;
	line-height: 20px;
}

.txt20{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #73BE1E;
	text-decoration: none;
}
.txt21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.txt21 a:link {color: #339900;	text-decoration: none;}
.txt21 a:visited {color: #339900;	text-decoration: none;}
.txt21 a:hover {color: #339900;	text-decoration: underline;}
.txt21 a:active {color: #339900;	text-decoration: none;}
.scroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
	line-height: 17px;
	height: 300px;
	overflow: auto;
	padding: 10px;
}
.scroll h1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1111B1;
	text-decoration: none;
	line-height: 25px;
	}
.pad {
	padding-left: 5px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #a5acb2;
	height: 20px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 100px;
	width: 200px;
	border: 1px solid #a5acb2;
}
.top-banner{ width:418px; height:90px; float:none; margin:0 0 0 0;}
.top-banner .box1{ width:130px; height:80px; float:left;  }
.top-banner .box1 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; font-weight:bold; float:left; line-height:16px; margin:8px 0 0 10px; color:#666666;}
.top-banner .box1 p span{ color:#73BE1E;}

.top-banner .box2{ width:130px; height:80px; float:left;}
.top-banner .box2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; font-weight:bold; float:left; line-height:16px; margin:8px 0 0 10px; color:#666666;}
.top-banner .box2 p span{ color:#73BE1E;}
.top-banner .box3{ width:130px; height:80px; float:left;}
.top-banner .box3 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; font-weight:bold; float:left; line-height:16px; margin:8px 0 0 10px; color:#666666;}
.top-banner .box3 p span{ color:#73BE1E;}
.links{ width:16px; height:16px; float:left; margin:7px 0 0 0; border:none; outline:none;}
.banner{ width:645px; float:left; height:auto; margin:10px 0 0 10px;}
.banner .box-banner1{ width:339px; float:left; height:auto;}
.banner .box-banner1 h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; line-height:15px; width:325px;}
.banner .box-banner1 h1 span{ width:170px;}
.banner .box-banner1 p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; width:330px; line-height:14px;}
.banner .box-banner2{ width:306px; float:left; height:234px; background:url(images/banner.jpg) no-repeat;}



.ab{ text-decoration:none;}
.text-banner{ width:306px; height:234px; background:url(images/banner-bg.jpg) no-repeat left top; float:right; display:block;}
.text-banner .tb-boundary{ width:286px; height:134px; margin:70px 0 0 10px;}
.text-banner .tb-boundary h1{ font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF; font-style:normal; text-decoration:none!important; line-height:normal; padding:0; margin:0; text-align:center; text-shadow: #228603 1px 1px 1px;}
.text-banner .tb-boundary p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-style:normal; text-decoration:none!important; line-height:20px; padding:0; margin:0; text-align:center;text-shadow: #228603 1px 1px 1px;}
.text-banner .tb-boundary p span{ color:#C00;text-shadow: #52e923 1px 1px 1px!important; font-weight:bold; margin:10px 0 0 0; display:block;}
.text-banner .tb-boundary p strong{ color:#333;text-shadow: #52e923 1px 1px 1px!important;}
.text-banner .tb-boundary p em{ font-style:normal;}
.text-banner .tb-boundary p em strong{ color:#C00;}
