body {
	background: url("images/main_bg.gif") repeat-x top rgb(255, 255, 255); margin: 0px; padding: 0px; width: 100%;
}
html {
	margin: 0px; padding: 0px;
}
li.bg {
	list-style: none; margin: 10px 0px; padding: 0px; clear: both; border-bottom-color: rgb(221, 237, 178); border-bottom-width: 2px; border-bottom-style: solid;
}
.bg {
	list-style: none; margin: 10px 0px; padding: 0px; clear: both; border-bottom-color: rgb(221, 237, 178); border-bottom-width: 2px; border-bottom-style: solid;
}
p.clr {
	margin: 0px; padding: 0px; clear: both;
}
.clr {
	margin: 0px; padding: 0px; clear: both;
}
.main {
	margin: 0px auto; padding: 0px;
}
.header_resize {
	margin: 0px auto; padding: 0px; width: 930px;
}
.header {
	margin: 0px; padding: 0px;
}
.logo {
	margin: 0px auto; padding: 0px; width: 375px; float: left;
}
h1 {
	font: bold 40px/1.2em Arial, Helvetica, sans-serif; margin: 0px; padding: 38px 0px 39px; color: rgb(92, 92, 92); text-transform: uppercase; letter-spacing: -2px; font-size-adjust: none; font-stretch: normal;
}
h1 a {
	color: rgb(92, 92, 92); text-decoration: none;
}
h1 a:hover {
	color: rgb(92, 92, 92); text-decoration: none;
}
h1 span {
	color: rgb(143, 196, 0);
}
h1 small {
	font: 12px/1.2em Arial, Helvetica, sans-serif; letter-spacing: normal; display: block; font-size-adjust: none; font-stretch: normal;
}
.menu {
	margin: 0px; padding: 35px 0px 0px; width: 410px; float: right;
}
.menu ul {
	list-style: none; margin: 0px; padding: 0px; border: 0px currentColor; float: right;
}
.menu ul li {
	margin: 0px; padding: 0px 5px; border: 0px currentColor; float: left;
}
.menu ul li a {
	font: bold 13px/normal Tahoma, Geneva, sans-serif; margin: 0px; padding: 20px 0px; color: rgb(95, 95, 95); text-decoration: none; float: left; font-size-adjust: none; font-stretch: normal;
}
.menu ul li a span {
	padding: 20px 10px;
}
.menu ul li a:hover {
	background: url("images/r_menu.gif") no-repeat right; color: rgb(255, 255, 255);
}
.menu ul li a:hover span {
	background: url("images/l_menu.gif") no-repeat left; color: rgb(255, 255, 255);
}
.menu ul li a.active {
	background: url("images/r_menu.gif") no-repeat right; color: rgb(255, 255, 255);
}
.menu ul li a.active span {
	background: url("images/l_menu.gif") no-repeat left; color: rgb(255, 255, 255);
}
.headert_text_resize {
	margin: 0px auto; padding: 0px; width: 1069px;
}
.headert_text_resize img {
	margin: 0px; padding: 0px; float: left;
}
.headert_text_resize .textarea {
	background: url("images/header_text_bg.gif") no-repeat top; margin: 0px; padding: 20px 70px 0px 40px; width: 521px; height: 259px; float: right;
}
.headert_text_resize .textarea h2 {
	font: bold 30px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px; color: rgb(218, 255, 84); border-bottom-color: rgb(177, 214, 0); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.headert_text_resize .textarea h2 span {
	color: rgb(255, 255, 255);
}
.headert_text_resize .textarea p {
	font: 15px/1.6em Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.headert_text_resize .textarea p a {
	font: 15px/1.6em Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.headert_text_resize .textarea img {
	margin: 10px 0px; padding: 0px; float: left;
}
.body_resize {
	margin: 0px auto; padding: 20px 0px 0px; width: 1000px;
}
.body {
	margin: 0px; padding: 10px 25px 40px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.body h2 {
	 margin: 5px 0px 10px; padding: 3px 0px 3px 5px; color: rgb(70, 70, 70); font-size-adjust: none; font-stretch: normal;
}
.yu1 {
	background: url("images/h2_img.gif") no-repeat left;margin: 5px 0px 10px; padding: 3px 0px 3px 40px; font-size:20px; color:#666666
}
.yu2 {
	color: rgb(143, 196, 0);font-size:20px; color: #76b003
}
.body h3 span {
	color: rgb(143, 196, 0);
}
.body p {
	 margin: 0px; padding: 5px; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.body img {
	margin: 5px; padding: 0px; float: left;
}
.body img.floated {
	margin: 5px 10px 5px 0px; padding: 0px; float: right;
}
.body a {
	color: rgb(143, 196, 0); text-decoration: underline;
}
.left {
	margin: 0px; padding: 0px; width: 700px; float: left;
}
.left p { line-height:25px}
.right {
	margin: 0px; padding: 0px; width: 280px; float: right;
}
.right ul {
	list-style: none; margin: 5px 10px; padding: 0px;
}
.right li {
	font: 14px/normal Arial, Helvetica, sans-serif; padding: 5px 0px; color: rgb(70, 70, 70); border-bottom-color: rgb(129, 129, 129); border-bottom-width: 1px; border-bottom-style: dashed; font-size-adjust: none; font-stretch: normal;
}
.right li a {
	background: url("images/ul_li.gif") no-repeat left; font: 16px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 15px; color: rgb(70, 70, 70); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.right li a:hover {
	color: rgb(143, 196, 0); text-decoration: none;
}
.right ul.sponsors {
	list-style: none; margin: 5px 10px; padding: 0px;
}
.right li.sponsors {
	font: 11px/normal Arial, Helvetica, sans-serif; padding: 5px 0px; color: rgb(70, 70, 70); border-bottom-color: rgb(129, 129, 129); border-bottom-width: 1px; border-bottom-style: dashed; font-size-adjust: none; font-stretch: normal;
}
.right li.sponsors a {
	background: url("images/ul_li.gif") no-repeat left; font: 14px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 15px; color: rgb(70, 70, 70); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.right li.sponsors span {
	color: rgb(143, 196, 0);
}
.search {
	margin: 0px auto; padding: 13px 0px 0px;
}
.search form {
	margin: 0px; padding: 0px; float: right;
}
.search span {
	background: rgb(255, 255, 255); padding: 2px 5px; border: 1px solid rgb(209, 210, 209); width: 190px; height: 31px; float: left; display: block;
}
.search form .keywords {
	font: bold 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 6px 2px; border: 0px currentColor; height: 14px; color: rgb(143, 196, 0); float: left; font-size-adjust: none; font-stretch: normal;
}
.search form .button {
	margin: 0px; padding: 0px; float: left;
}
.FBG_resize {
	margin: 0px auto; padding: 0px; width: 930px;
}
.FBG {
	background: rgb(239, 239, 239); margin: 0px; padding: 0px; border-top-color: rgb(241, 241, 241); border-bottom-color: rgb(233, 233, 233); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.FBG img {
	margin: 5px 10px 5px 0px; padding: 0px; float: left;
}
.FBG h2 {
	font: 30px/normal Arial, Helvetica, sans-serif; margin: 5px 0px 15px; padding: 3px 0px; color: rgb(70, 70, 70); font-size-adjust: none; font-stretch: normal;
}
.FBG h2 span {
	color: rgb(143, 196, 0);
}
.FBG p {
	font: 12px/1.8em Arial, Helvetica, sans-serif; margin: 0px; padding: 5px 0px; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.FBG a {
	font: bold 12px/normal Arial, Helvetica, sans-serif; color: rgb(143, 196, 0); text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.FBG ul {
	list-style: none; margin: 10px 5px; padding: 0px; width: 130px; float: left;
}
.FBG li {
	margin: 0px; padding: 2px 1px;
}
.FBG li a {
	font: 12px/normal Arial, Helvetica, sans-serif; color: rgb(143, 196, 0); text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.FBG li a:hover {
	color: rgb(70, 70, 70); text-decoration: none;
}
.FBG .blok {
	margin: 0px; padding: 5px 10px; width: 290px; float: left;
}
.footer_resize {
	margin: 0px auto; padding: 25px 0px; width: 930px;
}
.footer {
	background: rgb(234, 234, 234); margin: 0px auto; padding: 0px; border-top-color: rgb(241, 241, 241); border-top-width: 1px; border-top-style: solid;
}
.footer p {
	font: 12px/1.8em Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 5px; color: rgb(80, 80, 80); font-size-adjust: none; font-stretch: normal;
}
.footer p a {
	font: 12px/normal Arial, Helvetica, sans-serif; color: rgb(80, 80, 80); font-size-adjust: none; font-stretch: normal;
}
#contactform {
	margin: 0px; padding: 5px 10px;
}
#contactform * {
	color: rgb(255, 0, 0);
}
#contactform ol {
	list-style: none; margin: 0px; padding: 0px;
}
#contactform li {
	margin: 0px; padding: 0px; border: currentColor; clear: both; display: block;
}
#contactform li.buttons {
	margin: 5px 0px;
}
#contactform label {
	font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px; width: 110px; color: rgb(102, 102, 102); text-transform: capitalize; float: left; display: block; font-size-adjust: none; font-stretch: normal;
}
#contactform label span {
	color: rgb(255, 0, 0);
}
#contactform input.text {
	background: rgb(255, 255, 255); margin: 2px 0px; padding: 5px 2px; border: 1px solid rgb(192, 192, 192); width: 480px; height: 16px; float: left;
}
#contactform textarea {
	background: rgb(255, 255, 255); margin: 2px 0px; padding: 2px; border: 1px solid rgb(192, 192, 192); width: 480px; float: left;
}
#contactform li.buttons input {
	background: rgb(234, 125, 27); font: 12px/normal Arial, Helvetica, sans-serif; margin: 10px 0px 0px 110px; padding: 10px; border: 1px solid rgb(0, 0, 0); color: rgb(255, 255, 255); float: left; font-size-adjust: none; font-stretch: normal;
}
p.response {
	font: 11px/1.8em Georgia, "Times New Roman", Times, serif; width: auto; text-align: center; color: rgb(255, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.anli {
	FLOAT: left; WIDTH: 244px; height:40px
}
.anli1 {
	FLOAT: left; WIDTH: 244px; height:40px; color:#012e65
}
.anliok2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 235px; PADDING-TOP: 0px;MARGIN-LEFT: 4px; color:#999999
}
.anliok2 LI {
	PADDING-LEFT: 5px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #7cb0df 1px dotted; LIST-STYLE-TYPE: none; color:#666666 
}
.anliok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 235px; PADDING-TOP: 0px;MARGIN-LEFT: 4px;
}
.anliok LI {
	PADDING-LEFT: 0px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #7cb0df 1px dotted; LIST-STYLE-TYPE: none; 
}

.aali {
	padding: 0px;
	list-style: none;
	margin-left:10px
}
.aali LI {
	FLOAT: left; MARGIN: 0px 30px 8px 0px; WIDTH: 200px; text-align:center; 
}
.aali LI img{
margin-top:5px; border:#d0cfbd
}
.p1 {
	LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.aaul {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 700px; 
}
.aali001 {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 700px; PADDING-TOP: 5px; TEXT-ALIGN: center
}