@charset "utf-8";
/* CSS Document */



.m_head { width:100%; height:75px;}
.l_box {border:1px solid #e6e6f0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:3px; margin-right:5px; background:#ffffff;  padding:7px; padding-bottom:15px !important; padding-top:10px; overflow:hidden}
.r_box {border:0px solid #e6e6f0/*663f84*/; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#ffffff; overflow:hidden}
.r_box img {width:100%}

.r_box a { color:#57356c; padding:7px;}
.r_box h1 { font-family:inherit; font-size:26px; font-weight:normal; color:#A5A5AA; margin:0px; padding:0px; padding-bottom:7px; padding-top:15px;}
.r_box h2 { font-family:inherit; font-size:20px; font-weight:normal; color:#32323C; margin:0px; padding:0px; padding-bottom:8px; padding-top:5px;}
.r_box h2 a{ font-size:17px;margin:0px; padding:0px;}
.r_box h3 { padding-top:10px; margin:0px; padding-bottom:10px;}
.r_box h3 a { color:#32323C; padding:7px; font-size:13px;}
.r_box h3 a:hover {color:#008A44}
.r_box h4 { font-family:inherit; font-size:19px; font-weight:normal; margin:0px; padding:0px; margin-bottom:20px; padding-top:5px; color:#32323C; display:inline}
.r_box h4 a{ font-size:17px;margin:0px; padding:0px;}
.r_box h5 {  font-family:inherit; font-size:22px; font-weight:normal; line-height:20px; color: #A5A5AA; margin:0px; padding:0px; padding-bottom:7px; padding-top:0px;}
.r_box h5 a{ font-size:17px;margin:0px; padding:0px;}
.r_box p { font-size:15px;}
.r_box p span{ font-size:15px; font-style:italic; color:#72bf44; text-align:right}
.r_box p a { font-size:15px; color:#1C64B4;}
.r_box p ul { font-size:15px;}
.r_box p ul li{ list-style:circle; font-size:15px !important;}
.r_box p ul li ol{ list-style:circle; font-size:15px !important;}

.r_box li { font-family:inherit; font-size:15px; font-weight:normal; color: #000; margin:0px; padding:0px; padding-bottom:2px; padding-top:2px;}


.marg_b { margin-bottom:10px}
.marg_t { margin-top:7px}
.align_C { margin-left:auto; margin-right:auto}
.bgColor{ background:#marg_b;} 

.home_img {float:left; margin-top:20px; margin-left:10px; width:240px}
.mail_img {float:right; margin-top:22px; margin-right:10px;}
.left_nav{ background:#FFF; padding:5px; min-height:305px; box-shadow:0px 2px 7px #e5e6e8}
.left_nav ul {padding-left:0px}
.left_nav ul li { list-style:none; padding-left:5px; border-bottom:1px solid #b4a9bd; line-height:22px; color:#523667; font-size:13px; padding-bottom:5px; padding-top:5px}
.left_nav ul li a{ color:#523667}
.no_bt_border { border-bottom:none !important}
.footer { width:100%; height:85px; padding-top:20px;}
.footer ul {padding-left:30px !important}
.footer ul li { list-style:none; display:inline; padding-left:15px; line-height:22px; color:#FFF; font-size:14px; float:left; margin-right:15px; padding-top:7px;}
.footer ul li a{ color:#32323c}
.footer ul li a:hover{ color:#008A44}
.logo_img {float:left; margin-top:7px; margin-left:10px; width:240px}
.imgholder { background-image:url(../images/banner.jpg)}
.img_text1 { font-size:40px}

.left_navinner{ background:#FFF; padding:5px; box-shadow:0px 2px 7px #e6e6f0}
.left_navinner ul {padding-left:0px}
.left_navinner ul li { list-style:none; padding-left:5px; border-bottom:1px solid #e6e6f0; line-height:22px; color:#32323C; font-size:13px; padding-bottom:5px; padding-top:5px}
.left_navinner ul li a{ color:#523667}
.left_navinner ul li a:hover{ color:#008A44}
.padi_10px { padding:10px;}
.no_border { border:none !important}
.headertxt { font-family:inherit; font-size:36px; font-weight:normal; color: #008a44; margin:0px; padding-top:20px; position:absolute; padding-left:30px; line-height:35px; }
.header-subtxt { font-family:inherit; font-size:20px; width:280px; font-weight:normal; color: #006446; margin:0px; padding-top:0px; position:absolute; padding-left:35px; margin-top:9%; }
.header-subtxt2 { font-family:inherit; font-size:15px; width:280px; font-weight:normal; color: #421e5a; margin:0px; padding-top:10px; position:absolute; padding-left:35px; margin-top:100px; }
#ico { margin:0px; padding-top:10px; position:absolute; margin-left:10px; margin-top:270px; background-image:url(../images/icon.png); background-repeat:no-repeat; width:50px; height:50px;}
#itext { font-family:inherit; font-size:24px; color:#FFF; margin:0px; padding-top:10px; position:absolute; margin-left:60px; margin-top:240px; text-shadow:1px 1px 6px #000000; }

.button1 {
	position: relative; left:auto;

	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 16px;
	font-family: inherit;
	padding: 3px 25px 3px 25px;
	text-decoration: none;
	display: inline-block;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #421e5a;

	top: 2px; border:none
}
.button1 a {
	text-decoration: none !important;
	color: #CCCCCC !important;
}
.button1:hover {
	background-color: #792d66;	
	color: #FFFFFF !important;
	text-decoration:none !important;
}
.button {
	position: absolute;
	margin-left: 110px;
	margin-top: 40%;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 16px;
	font-family: inherit;
	padding: 3px 25px 3px 25px;
	text-decoration: none;
	display: inline-block;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #421e5a;
	left: -31px;
	top: 2px;
}
.button a {
	text-decoration: none;
	color: #CCCCCC;
}
.button:hover {
	background-color: #792d66;	
	color: #FFFFFF !important;
	text-decoration:none;
}