* { margin:0; padding:0;}
body { background:#6a9805; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:normal; color:#606481; position:relative;}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #131414;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x; width:100%;}
.tail-bottom-right { background:url(images/tail-bottom-right.gif) repeat-x right bottom; position:absolute; bottom:0; right:0; height:131px; width:50%;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form1 { height:43px;}
.form1 label, .form2 label { display:block;}
.form1 input {width:294px; padding:2px 0 2px 3px; background:#fff; border:1px solid #a09b96;}
textarea { width:307px; height:104px; overflow:auto; background:#fff; border:1px solid #a09b96; padding:2px 0 0 3px; }
form .buttons { width:100%; overflow:hidden; margin-top:20px;}
form .buttons .link3 { float:right; margin-left:23px;}


/*==================list====================*/
ul { list-style:none;}

.footer-nav { width:100%; overflow:hidden; padding-bottom:10px;}
.footer-nav li { float:left; border-left:1px solid #ebfbb6; margin-left:-1px; line-height:1.1em; font-size:.92em; padding:0 7px;}
.footer-nav li a { text-decoration:none; color:#ebfbb6;}
.footer-nav li a:hover { text-decoration:underline;}

.list { padding-bottom:7px;}
.list li { padding:0 0 13px 13px; background:url(images/marker-1.gif) no-repeat left 5px; color:#000101; font-size:1.08em;}
.list li a {color:#000101; text-decoration:none;}
.list li a:hover { text-decoration:underline;}

.list1 { margin-top:-11px;}
.list1 li { color:#5f6380; padding:11px 0 0 24px;}
.list1 li.icon-1 { background:url(images/icon-3.gif) no-repeat left 11px;}
.list1 li.icon-2 { background:url(images/icon-4.gif) no-repeat left 11px;}
.list1 li.icon-3 { background:url(images/icon-5.gif) no-repeat left 11px;}
.list1 li.icon-4 { background:url(images/icon-6.gif) no-repeat left 11px;}
.list1 li.icon-5 { background:url(images/icon-7.gif) no-repeat left 11px;}
.list1 li.icon-6 { background:url(images/icon-8.gif) no-repeat left 11px;}
.list1 li.icon-7 { background:url(images/icon-9.gif) no-repeat left 11px;}
.list1 li.icon-8 { background:url(images/icon-10.gif) no-repeat left 11px;}
.list1 li a { color:#5f6380; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}

.list2 { margin-top:-3px;}
.list2 li { width:100%; overflow:hidden; vertical-align:bottom; font-size:1.15em; margin-top:3px; line-height:1.2em;} 
.list2 li span { width:383px; float:left;}
.list2 li b { float:left; font-weight:normal; width:122px; text-align:center;}
.list2 li em { float:left; font-style:normal; width:130px; text-align:center;}

.list3 { margin-top:-20px;}
.list3 li { padding-top:20px;}
.list3 li a { font-weight:bold; color:#e57a06;}


/*==================other====================*/
.img-box { width:100%; overflow:hidden; padding-bottom:14px; color:#000;}
.img-box .fright { padding:20px 22px 0 0;}
.img-box .fleft { color:#000;}

.img-box1 { background:url(images/1page-img1.jpg) no-repeat right top; padding-right:200px; margin-right:-17px; min-height:191px; height:auto!important; height:191px;}

.img-indent { margin:0 20px 0 0; float:left;}
.img-box2 { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box2 img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:18px;}

.phone { float:right; margin-right:30px;}


/*==================txt, links, lines, titles====================*/
a {color:#606481;}
a:hover{text-decoration:none;}

h3 { font-size:1.23em; font-weight:normal; line-height:1.5em; color:#3d6d14; padding:0 11px 0 12px; float:left; background:url(images/title-tail.gif) repeat-x top;}
h4 {
	font-size:1.23em;
	font-weight:bold;
	color:#fff;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 48px;
}
h4.icon-1 { background:url(images/icon-1.gif) no-repeat left top;}
h4.icon-2 { background:url(images/icon-2.gif) no-repeat left top;}
h4.icon-3 { background:url(images/icon-11.gif) no-repeat left top;}
h4.icon-4 { background:url(images/icon-12.gif) no-repeat left top;}
h4.icon-5 { background:url(images/icon-13.gif) no-repeat left top;}
h4.icon-6 { background:url(images/icon-14.gif) no-repeat left top;}
h4.icon-7 { background:url(images/icon-15.gif) no-repeat left top;}
h4.icon-8 { background:url(images/icon-16.gif) no-repeat left top;}
h4.icon-9 { background:url(images/icon-17.gif) no-repeat left top;}
h5 { font-size:1.15em; font-weight:normal; margin-bottom:13px; line-height:1.2em;}
h6 { font-size:1.15em; font-weight:normal; line-height:1.2em;}

.txt1 { color:#e57a06; font-weight:bold;}
.txt2 { font-style:italic;}

.link1 { display:block; float:left; background:url(images/link1-bgd.gif) left top repeat-x; color:#fff; text-decoration:none;}
.link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:9px 24px 11px 53px; font-weight:normal; font-style:normal;}
.link1:hover { text-decoration:underline;}

.link2 { display:block; float:left; background:#0e171f; color:#fff; text-decoration:none; text-transform:uppercase;}
.link2 em { display:block; background:url(images/link2-left.gif) no-repeat left top;}
.link2 b { display:block; background:url(images/link2-right.gif) no-repeat right top; padding:4px 27px 4px 27px; font-style:normal;}
.link2:hover { text-decoration:underline;}

.link3 { display:block; float:left; background:url(images/link3-bgd.gif) left top repeat-x; color:#080c10; text-decoration:none; font-size:1.08em;}
.link3 em { display:block; background:url(images/link3-left.gif) no-repeat left top;}
.link3 b { display:block; background:url(images/link3-right.gif) no-repeat right top; padding:4px 16px 5px 16px; font-weight:normal; font-style:normal;}
.link3:hover { text-decoration:underline;}

.line-hor { background:url(images/line-1.gif) repeat-x top; height:3px; font-size:0; margin:0 0 28px 12px;}

.title {
	margin-bottom:15px;
	height:60px;
	padding-left:12px;
	background-color: #000000;
	background-image: url(images/title-tail1.gif);
	background-repeat: repeat;
	background-position: top;
	color: #000000;
}
.title1 { margin-bottom:20px; height:39px; background:url(images/title-tail1.gif) repeat-x top; padding-left:12px;}


/*==================boxes====================*/
.form-box { width:100%; background:url(images/form-tail.gif) repeat-x top;}
.form-box .left { background:url(images/form-left.gif) no-repeat left top;}
.form-box .right { height:65px; background:url(images/form-right.gif) no-repeat right top;}
.form-box .inner { padding:17px 0 0 308px;}

.cont-box { background:#f2f2f2; width:100%; position:relative; z-index:2}
.cont-box .border-top {background:url(images/border-top.gif) repeat-x top; width:100%;}
.cont-box .border-bot {background:url(images/border-bot.gif) repeat-x bottom;}
.cont-box .border-left {background:url(images/border-left.gif) repeat-y left;}
.cont-box .border-right {background:url(images/border-right.gif) repeat-y right;}
.cont-box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}
.cont-box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}
.cont-box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom;}
.cont-box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.cont-box .indent { padding-bottom:33px;}
.cont-box .inner { padding:28px 13px 23px 13px;}

.box { background:#f4f4f4; width:100%;}
.box .border-top {background:url(images/border-bot.gif) repeat-x top;}
.box .border-bot {background:url(images/border-bot.gif) repeat-x bottom;}
.box .border-left {background:url(images/border-bot.gif) repeat-y left; width:100%}
.box .border-right {background:url(images/border-bot.gif) repeat-y right;}
.box p { line-height:1.38em;}
.box cite { font-style:normal; display:block; margin-bottom:10px;}
.box dl { margin-top:-20px; line-height:1.38em;}
.box dl dt { font-size:1.15em; margin-top:20px;} 
.box .indent { padding:17px 25px 31px 26px;}
.box .indent1 { padding-bottom:34px;}
.box .indent2 { padding:6px 5px 37px 18px;}
.box .indent3 { padding:6px 20px 37px 18px;}
.box .inner { padding:1px 1px 0 1px;}

.box1 { background:#dee9bb; width:100%;}
.box1 .border-top {background:url(images/border-top1.gif) repeat-x top;}
.box1 .border-bot {background:url(images/border-bot1.gif) repeat-x bottom;}
.box1 .border-left {background:url(images/border-left1.gif) repeat-y left;}
.box1 .border-right {background:url(images/border-right1.gif) repeat-y right;}
.box1 .left-top-corner {background:url(images/left-top-corner1.gif) no-repeat left top;}
.box1 .right-top-corner {background:url(images/right-top-corner1.gif) no-repeat right top;}
.box1 .left-bot-corner {background:url(images/left-bot-corner1.gif) no-repeat left bottom; width:100%;}
.box1 .right-bot-corner {background:url(images/right-bot-corner1.gif) no-repeat right bottom;} 
.box1 .indent { padding:0 0 0 33px;}
.cont-box .box1 .inner { padding:6px 42px 34px 26px; min-height:255px; height:auto!important; height:255px;}

.box2 { width:100%; background:#082737;}
.box2 .inner { padding:0 18px 17px 17px; min-height:154px; height:154px!important; height:154px;}

/*header*/
#header .indent { padding-top:3px;}
#header object { vertical-align:top;}

/*footer*/
#footer .indent { padding:47px 0 0 32px;}
#footer p { color:#b3d354; font-size:.92em; padding:0 0 0 6px;}
#footer p a { color:#b3d354;}
#footer p b { text-transform:uppercase;}

/*==========================================*/
