





/* Getting the new tags to behave */ article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; } mark, rp, rt, ruby, summary, time{ display: inline } * { margin:0; padding:0;} html { min-width:986px;} html, body { height:100%; min-width:986px;} body { background: url(img/bg1.gif); font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:115%; line-height:1.125em; color:#565656; } input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em; vertical-align:middle; font-weight:normal;} object { vertical-align:top; outline:none} .alignMiddle{ vertical-align:middle} .alignCenter{ text-align: center} .container1{ width:100%} .clear { clear:both;} .fleft{ float:left} .fright{ float:right} .container { overflow:hidden; width: 100%;} a img{ border:0} img{ vertical-align:top; } fieldset{ border:none} nav{ width:100%} a{ color:#94c807; text-decoration:underline; outline:none} a:hover{ text-decoration:none} .link{color:#94c807; display:block; margin-bottom:15px; font-weight:bold} .button{color:#fff; background:url(img/button1.gif) top left no-repeat; width:99px; text-align:center; line-height:30px; display:block; text-decoration:none; } .button:hover{text-decoration:none; color:#000 } aside ul{margin:0; padding:0; list-style:none;} aside ul li a{color:#fff; text-decoration:underline; line-height:1.769em} aside ul li a:hover { text-decoration:none ; } section ul{margin:0; padding:0; list-style:none;} background-position:0 13px; margin:0; padding-left:19px; } section ul li a{color:#474747; text-decoration:underline; line-height:2.307em} section ul li a:hover { text-decoration:none ; } .link-1 { display:block; float:left; background:url(img/link_bg.gif) top left repeat-x; color:#ffffff; text-decoration:none; } .link-1 em { display:block; background:url(img/link_left.gif) left top no-repeat;} .link-1 b { display:block; background:url(img/link_right.gif) right top no-repeat; padding:0 15px 0 19px; line-height:23px; font-weight:normal; font-style:normal;} .link-1:hover{ text-decoration:none; color:#000000} .link-2 { display:block; float:left; background:url(img/link_bg1.gif) top left repeat-x; color:#ffffff; text-decoration:none; } .link-2 em { display:block; background:url(img/link_left1.gif) left top no-repeat;} .link-2 b { display:block; background:url(img/link_right1.gif) right top no-repeat; padding:0 15px 0 19px; line-height:23px; font-weight:normal; font-style:normal;} .link-2:hover{ text-decoration:none; color:#000000} /*header*/ header {font-size:0.75em; color:#FFFFFF; width:100% } header .indent{margin:0px 0 0 675px; position:absolute; width:290px; padding:0} header .inside{padding:0 0 0 0} header .img{margin:187px 0 0 27px; position:absolute; padding:0} header .logo{margin:67px 0 0 35px; position:absolute} header h1 {position:absolute; left:25px; top:20px; text-indent:-9999px;} header h1 a { display:block; width:824px; height:70px; background:url(img/logo.png) no-repeat left top; } header ul{margin:0; padding:138px 0 0 27px; list-style:none;} header ul li{ margin:0; display:inline; padding:0; vertical-align:top} header ul li a{color:#524e4b; text-decoration:none; font-size:1.45em; text-transform:none; float:left; padding:0; margin:0; } header ul li a b { display:block; font-weight:normal; padding:0 10px 0 7px; line-height:47px} header ul li a em{ display:block; font-weight:normal; font-style:normal } header ul li a:hover { color:#fff; text-decoration:none; background:url(img/menu_bg.gif) top left repeat-x;} header ul li a:hover b{ background:url(img/menu_left.gif) left top no-repeat; } header ul li a:hover em{ background:url(img/menu_right.gif) right top no-repeat;} header ul .current a{ color:#fff;text-decoration:none; background:url(img/menu_bg.gif) top left repeat-x;} header ul .current a b{ background:url(img/menu_left.gif) left top no-repeat; } header ul .current a em{ background:url(img/menu_right.gif) right top no-repeat; } /*content*/ section{ font-size:0.8125em; width:100%; text-align:left; background:url(img/bg_cont.png)} aside{ font-size:0.8125em; width:100%; text-align:left;} aside .inside{ padding:30px 40px 30px 21px} section .inside{padding:0 23px 22px 26px} section .inside1{padding:38px 53px 30px 45px} .img-left{ float:left; margin:0 20px 16px 0} .img-indent{ margin:0 0 6px 0} .img-indent1{ margin:0 0 16px 0} .banner{ margin:0 10px 26px 0} p{ margin:0 0 17px 0} .p{ margin:0} .p1{ margin:0 0 17px 0} .p-1{ margin:0 0 47px 0} h2{color:#303030; font-size:2.307em; margin-bottom:13px; line-height:1.2em} h3{color:#a0c900; font-size:1.84em; margin-bottom:5px; line-height:1.2em} aside h2{color:#fff; font-size:2.61em; margin-bottom:17px; line-height:1.2em} h4{color:#5e5e5e; font-size:1em; margin-bottom:9px; } .txt{ float:right; display:block; margin-bottom:31px; font-weight:bold; color:#5e5e5e} .txt1{ color:#94c807; font-weight:bold} .txt2{ color:#5e5e5e} .tail{ background:url(img/tail1.gif) bottom repeat-x; padding-bottom:19px; margin-bottom:19px} .indent{padding:0 0 30px 20px} .indent1{padding:38px 0 0 0} /*box*/ .box{ background:#f8f7ef; width:100%; color:#474747} .box .corner-top-left {background:url(img/corner_top_left.gif) left top no-repeat;} .box .corner-top-right {background:url(img/corner_top_right.gif) right top no-repeat;} .box .corner-bottom-left {background:url(img/corner_bottom_left.gif) left bottom no-repeat;} .box .corner-bottom-right {background:url(img/corner_bottom_right.gif) right bottom no-repeat; width:100%; } .box .indent-box{ padding:32px 24px 28px 37px; } .box h2{color:#303030; font-size:2.615em; margin-bottom:13px; line-height:1.2em} /*footer*/ footer { color:#000; font-size:0.8125em; width:100%} footer .inside{ padding:2px 24px 2px 14px } footer a {color:#000; text-decoration:underline; line-height:1.2em} footer a:hover { text-decoration:none} footer span{ color:#000} .indent-2{ position:relative; padding-left:20px; float:left} .rowElem{ height:30px} .rowElem1{ height:34px; background:url(img/bg_input.gif) top left no-repeat} .rowElem2{ height:34px; background:url(img/bg_input1.gif) top left no-repeat} .rowElem3{ height:50px; background:url(img/bg_input2.gif) top left no-repeat} .rowElem4{ height:277px; background:url(img/bg_input3.gif) top left no-repeat} .block-contact span{ float:right; margin-right:20px} .input{ border:none; background:none; width:212px; height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#b5b6a7; padding-left:18px; padding-right:17px; margin-right:8px; padding-top:7px; padding-bottom:7px; }.input1{ border:none; background:none; width:212px; height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#b5b6a7; padding-left:18px; padding-right:17px; margin-right:8px; padding-top:7px; padding-bottom:7px; }input{ border:none; background:none; width:212px; height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#b5b6a7; padding-left:18px; padding-right:17px; margin-right:8px; padding-top:7px; padding-bottom:7px; } textarea{ border:none; background:none; width:212px; height:243px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#b5b6a7; padding-left:18px; padding-right:17px; margin-right:8px; padding-top:7px; padding-bottom:7px; margin-bottom:11px; overflow:auto}
#box input {
    margin-top: 5px;
    margin-bottom: 5px;
    display:inline-block;
    *display: inline;     /* for IE7*/
    zoom:1;              /* for IE7*/
    vertical-align:middle;
    margin-left:20px
}

#box label {
    display:inline-block;
    *display: inline;     /* for IE7*/
    zoom:1;              /* for IE7*/
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 140px;
}
