/* 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}
/* Global properties */
body {  font-family:Arial, Helvetica, sans-serif;font-size:100%; background:#0b2e56 }
html {min-width:986px}
html, body {height:100%}
/* Global Structure = */
.container {margin:0 auto;width:986px;font-size:.75em;
background-image:url(../images/bg-container.jpg); background-repeat: no-repeat;
background-position:top}
.container2 { margin:0 auto;width:986px; height:50px;font-size:.75em; padding-left:25px}

/* Header */
header .container {
	height:137px;
	overflow:hidden;
	position:relative;
}

/* Sidebar */
aside {min-width:980px}
/* Footer */
footer .container2 { font-size:12px; color:#FFFFFF; padding-left:50px;text-align:left;line-height:1.667em }
/* Left & Right alignment */
.fleft {float:left}
.fright {float:right}
.clear {clear:both}
.col-1, .col-2, .col-3, .col-4, .col-5 {float:left}
.alignleft {text-align:left}
.alignright {text-align:right}
.aligncenter {text-align:center}
.wrapper {width:100%;overflow:hidden}
.wrap {width:100%}
/* tailings */
.tail-top, .tail-top1, .tail-top2, .tail-top3 {background-repeat:repeat-x;background-color:#001033;background-position:left top;min-width:980px}
.tail-top {background-image:url(../images/tail-top.gif)}
.tail-top1 {background-image:url(../images/tail-top1.gif)}
.tail-top2 {background-image:url(../images/tail-top2.gif)}
.tail-top3 {background-image:url(../images/tail-top3.gif)}
/* form defaults */
input, select, textarea {font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal;color:#393939;margin:0;padding:0}
fieldset {border:0}
/* lists */

.list li {line-height:1.667em}
.list li:first-child {font-weight:bold}
.list li,
.list li a {color:#e5e5e5}
.list li a {text-decoration:none}
.list li a:hover {color:#6fa803}

.list1 {padding:15px 0px 11px 11px; font-size:12px} 
.list1 li {padding:0 0 5px 10px;height:1%;background:url(../images/marker.gif) no-repeat left 4px}

/* other */
.img-indent {margin:0 20px 0 0;float:left}
.img-box {width:100%;overflow:hidden;padding-bottom:12px;line-height:1.667em}
.img-box img {float:left;margin:0 20px 0 -1px}
.extra-wrap {overflow:hidden}
p {margin-bottom:10px;line-height:1.667em}
.p0 {margin:0}
.p1 {margin-bottom:18px}

/* txt, links, lines, titles */
a {font-weight:bold;color:#555555;outline:none;text-decoration:none}
a:hover {color:#428301;text-decoration:none;}
._current { font-weight:bold;color:#428301}
h1 {padding:17px 0 0 44px;font-size:36px;line-height:1.2em}
h1 a {text-decoration:none}
h2 {color:#295a85;font-size:25px;line-height:1.2em;margin-bottom:15px;letter-spacing:-1px}
h2.extra {padding:30px 0 0 43px}
.heading1 {background:url(../images/h1.png) no-repeat left top ; background-position: left;  padding:55px 0 0 0px}
.heading2 {background:url(../images/h2.png) no-repeat left top ; background-position:left;  padding:55px 0 0 0px}
.heading3 {background:url(../images/h3.png) no-repeat left top ; background-position:left;  padding:55px 0 0 0px}
h3 {font-size:20px;line-height:1.2em;color:#fff;margin-bottom:30px}
h4 {font-size:20px;line-height:1.2em;color:#fff;margin-bottom:27px;letter-spacing:-1px}
h4.extra {margin-bottom:12px}
h5 {font-size:1em;line-height:1.667em;margin-bottom:10px}
.link1 {display:inline-block;color:#95d62d;font-size:11px;text-decoration:none; padding-right:7px;}
.link1:hover {color:#99FF00}
.link1 span {display:block;background:url(../images/link1-left.png) no-repeat left center; padding-right:10px;}
.link1 span span {padding:12px 14px}
.link2 {display:inline-block;color:#fff;font-size:15px;line-height:1.2em;text-decoration:none;background:url(../images/link2-bgd.gif) left top repeat-x;letter-spacing:-1px;text-transform:uppercase}
.link2:hover {color:#000}
.link2 span {display:block;background:url(../images/link2-left.gif) no-repeat left top}
.link2 span span {background:url(../images/link2-right.gif) no-repeat right top;padding:10px 22px}
.link3 {display:inline-block;color:#fff;font-size:15px;line-height:1.2em;text-decoration:none;background:url(../images/link3-bgd.gif) left top repeat-x;letter-spacing:-1px;text-transform:uppercase}
.link3:hover {color:#82b704}
.link3 span {display:block;background:url(../images/link3-left.gif) no-repeat left top}
.link3 span span {background:url(../images/link3-right.gif) no-repeat right top;padding:8px 19px}
.link4 {display:inline-block;color:#fff;font-size:15px;line-height:1.2em;text-decoration:none;background:url(../images/link4-bgd.gif) left top repeat-x;letter-spacing:-1px;text-transform:uppercase}
.link4:hover {color:#82b704}
.link4 span {display:block;background:url(../images/link4-left.gif) no-repeat left top}
.link4 span span {background:url(../images/link4-right.gif) no-repeat right top;padding:10px 22px}
.line-ver1 {background-image:url(../images/line-ver1.gif);background-repeat:repeat-y;background-position:336px 0;width:100%; }
.line-ver2 {background-image:url(../images/line-ver1.gif);background-repeat:repeat-y;background-position:457px 0;width:100%}
.line-ver3 {background-image:url(../images/line-ver1.gif);background-repeat:repeat-y;background-position:617px 0;width:100%}
.line-ver4 {background-image:url(../images/line-ver1.gif);background-repeat:repeat-y;background-position:777px 0;width:100%}
/* boxes */
.header-box {width:100%;background:url(../images/header-box-tail.gif) repeat-x left bottom;position:relative;top:56px}
.header-box .left {background:url(../images/header-box-left.gif) no-repeat left bottom}
.header-box .right {background:url(../images/header-box-right.gif) no-repeat right bottom;height:81px}

.box {background:url(../images/box-tail.gif) repeat-x left top ;width:100%}
.box .border-bot {background:url(../images/border-bot.gif) repeat-x left bottom}
.box .border-left {background:url(../images/border-left.gif) repeat-y left top}
.box .border-right {background:url(../images/border-right.gif) repeat-y right top}
.box .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top}
.box .right-top-corner {background:url(../images/right-top-corner.png) no-repeat right top; }
.box .left-top-corner1 {background:url(../images/left-top-corner1.gif) no-repeat left top}
.box .right-top-corner1 {background:url(../images/right-top-corner1.gif) no-repeat right top}
.box .left-bot-corner {background:url(../images/left-bot-corner.gif) no-repeat left bottom;width:100%}
.box .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom}
.box .inner {padding:0px 15px 26px 30px}
.box.extra {background-image:url(../images/box-tail1.gif);background-repeat:repeat-x;width:100%}
.box.extra .inner {padding:4px 4px 1px 4px}
.box .border-top {background-image:url(../images/box-tail2.gif);background-repeat:repeat-x;width:100%}
.box .inner1 {padding:7px 0 0 0}
/* header */
header nav {float:left;padding:50px 50px 0px 80px}
header nav li {float:left;font-size:12px;font-weight:bold;fline-height:5em;padding-left:21px;margin-left:19px;background:url(../images/divider.gif) repeat-y left center}
header nav li:first-child {background:none;padding-left:0;margin-left:0}
header nav li a {color:#dfe3e3;text-decoration:none}
header nav li.current a, header nav li a:hover {color:#95d62d}
header .top-info {
	font-size:11px; background-color:#001337; text-align:right; color:#c4e0f0;
	position:absolute;left:756px;top:0px;padding-left:15px;padding-top:8px;
	padding-right:5px;width: 211px;height: 25px;}
.top-info a  {color:#c1e2f1; font-weight:normal; text-decoration:none}
.top-info a:hover  {color:#95d62d;font-weight:normal;text-decoration:none}	
/* content */
#content .textinside1 { font-size:12px; color:#ecf4f8; }
#content .inside {padding:0 0px}
#content .inside1 {padding:0px 0px 15px 0px; background-color:#FFFFFF}
#content .inside3 {padding:0px 0px 15px 0px;}
#content .inside4 { padding:5px 5px 0px 0px; text-align:center;
background-image:url(../images/bg_table3.gif); background-position:vertical-align:middle; background-repeat:no-repeat}
#content .inside_footer { color:#FFFFFF; text-align:left;padding:0px 0px 0px 0px}
#content .left-indent {padding-left:39px}
#content .bot-indent {padding-bottom:54px}
#content .bot-indent1 {padding-bottom:12px}
#content .indent {padding:7px 0 18px 0}
#content .indent1 {padding:17px 0 18px 0}

#contacts-form .field {width:100%;overflow:hidden}
#contacts-form .field.text {height:30px}
#contacts-form label {float:left;width:94px}
#contacts-form input,
#contacts-form textarea { border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior:url(js/PIE.htc);position:relative; border:1px solid #cbcbcb; background-color:#fff;float:left; color:#464646}
#contacts-form input {width:300px;padding:3px 3px}
#contacts-form textarea {width:350px;height:293px;padding:3px 3px;overflow:auto;margin-bottom:17px}
#contacts-form a {margin-left:6px}

