/* CSS Document */

* { 
	margin:0; padding:0;
	border:0;
}

body{ background: #fff;
	 border:0;
	 font:14px Arial, Helvetica, sans-serif; color:#989999;
	 line-height:22px;
}


/* ============================= main layout ====================== */

a{ color:#989999; text-decoration: underline}
a:hover{ text-decoration: none}
li{ list-style:none}
h1{ font-size:16px; color:#3e3e3e; line-height:normal; font-weight:700; padding-top:36px; padding-bottom:11px}
h2{ font-size:26px; color:#3e3e3e; line-height:normal; font-weight:400; padding-top:40px; padding-bottom:21px}
h3{ font-size:15px; color:#fff; line-height:normal; font-weight:700; padding-bottom:5px; padding-top:1px;}
img{ vertical-align:text-top;}
.border_bot{border-bottom:1px solid #f2f2f2;}
p{ padding-bottom:22px}
/* ============================= header ====================== */
#head{ text-align:center; vertical-align:text-top} 

/* ============================= content ====================== */
.line_1{ background:url(images/line_ver_2.jpg) repeat-y; background-position:0px 0}
.line_2{ background:url(images/line_ver_2.jpg) repeat-y; background-position:319px 0}
.line_3{ background:url(images/line_ver_2.jpg) repeat-y; background-position:639px 0}
.line_4{ background:url(images/line_ver_2.jpg) repeat-y; background-position:959px 0}

.font1{ font-size:13px;line-height:21px;}
.font2{ font-weight:bold; font-size:13px;}

.pad_bot1{ padding-bottom:16px;}
.pad_bot2{ padding-bottom:11px;}
.pad_bot3{ padding-bottom:30px;}
.pad_bot4{ padding-bottom:48px;}
.pad_left1{ padding-left:25px;}
.pad_left2{ padding-left:50px;}
.pad_right1{ padding-right:8px}
.pad_right2{ padding-right:125px}
.pad_right3{ padding-right:65px}
.marg_right1{ margin-right:14px;}

.link1{ float:left; background:url(images/button1_bg.jpg) top repeat-x; font-size:13px; color:#707070; line-height:32px; font-weight:500; text-decoration:none}
.link1 span{ background:url(images/button1_left.jpg) top left no-repeat; display:block}
.link1 span span{ background:url(images/button1_right.jpg) top right no-repeat; display:block; padding:0 16px;}
.link1:hover{ color:#3e3e3e;}
.link2{
	color:#A2C251
}
.link3{color:#7a7a7a;}

.list1 li{ line-height:23px;}
.list1 li a{
	color:#A2C251;
	padding-left:17px;
	background:url(images/marker_1.jpg) top left no-repeat;
	background-position:0 4px;
}
.list2 li{ line-height:16px;}
.list2 li a{color:#7a7a7a; text-decoration:none}
.list2 li a:hover{ text-decoration:underline}
/* ============================= footer ====================== */

#footer {}
.box2{ padding:38px 0; color:#969696; font-size:13px; line-height:28px;}
.box2 .line_1{ background:url(images/line_ver.jpg) repeat-y; background-position:214px 0;}
.box2 .line_2{ background:url(images/line_ver.jpg) repeat-y; background-position:427px 0;}
.box2 .line_3{ background:url(images/line_ver.jpg) repeat-y; background-position:640px 0;}
.cols{ width:188px; padding-left:25px; float: left;}
.cols_end{ width:295px; padding-left:25px; float: left;}
.box3{ font-size:12px; color:#555555; padding:7px 0 11px 25px}
.box3 a{ color:#555555; text-decoration:none}
.box3 a:hover{ text-decoration:underline}
/* ============================= forms ============================= */

#form_1{ padding-top:4px;}
#form_1 .input{ float: left; border-left:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #2b2b2b; background:#202020; height:17px; line-height:17px; font:14px Arial, Helvetica, sans-serif; color:#fff; width:178px; padding:8px 5px; margin-right:3px;}
#form_1 .submit{
	float:left;
	line-height:33px;
	background:#A2C251;
	border-left:1px solid #A2C251;
	border-top:1px solid #A2C251;
	font-size:15px;
	color:#fff;
	padding:0 15px;
	font-weight:500;
	text-decoration:none
}

#form_2 a{ margin-left:20px;}
#form_2 .input{border:1px solid #bfbfbf; background:#fff; height:22px; line-height:20px; font:14px Arial, Helvetica, sans-serif; color:#8c8c8c; width:256px; padding:0 5px; margin-bottom:8px}
#form_2 textarea{ border:1px solid #bfbfbf; background:#fff; height:198px; line-height:20px; font:14px Arial, Helvetica, sans-serif; color:#8c8c8c; width:256px; padding:0 5px; overflow:auto; margin-bottom:28px;}

