*{font-size:100%; margin:0; padding:0;}

html {height:100%;}
body{height:100%; min-width:980px; font-size:.8em; background:#fff; color:#3e3e3e; font-family:tahoma,sans-serif, Helvetica; text-align: -moz-center; //text-align: center;}

a {color:#99cc00;}
a:hover, a:visited:hover {color:#99cc00; text-decoration:none;}
a:visited {color:#adb88d;}

img {border:0;}


/* LAYOUT */

h2 {line-height:44px; padding-left:40px; font-size:150%; background:#fff; color:#333; letter-spacing:-1px; font-family:arial, Helvetica, sans-serif, tahoma; font-weight:normal;}
h3 {margin-bottom:10px; font-size:140%; background:#fff; color:#99cc00; width:100%; letter-spacing:-1px; font-family:arial, Helvetica, sans-serif, tahoma; font-weight:normal; _border-bottom:1px solid #d6eb99_;}

.clear {width:100%; height:0; font-size:0; clear:both;}

.img_1 {margin:0 20px 10px 0;}

.bg_1 {background-color:#fff;}
.bg_2 {background-color:#e5e5e5;}
.bg_3 {background-color:#99cc00;}
.bg_4 {background-color:#f2f2f2;}
.bg_5 {background-color:#99cc00;}
.bg_11 {background-color:#cce680; }

.about {padding-left:2em; margin-top:-20px;}

.blue {color:#99cc00;}
.blue_c {color:#b8b8b8; padding:0.8em 0 0.8em 0;}
.grey {color:#b8b8b8;}

.line_1 {width:100%; height:190px;}
.line_2 {width:100%; height:190px;}
.line_2, .line_2 .bg_1 , .menu, .logos {height:45px;}
.line_2 .bg_1 {width:925px;}

.line_3 {width:100%; height:265px; overflow:hidden;}
.line_3 .bg_1 {float:left; width:50%; height:265px;}
.line_3 .bg_3 {float:right; width:49%; height:185px; margin-top:40px; text-align:left;}

.line_4 {width:100%; height:90px; overflow:hidden;}
.line_4 .bg_1 {float:left; width:50%; height:90px;}
.line_4 .bg_3 {float:right; width:49%; height:90px; text-align:left;}

.header {width:980px;}
.header, .logo, .promo {height:190px;}

.logo {width:565px; float:left;}
.logo div {padding-left:70px;}
.logo img {margin-top:60px;}
.logo h1 {font-size:10px; font-weight:normal; padding:0; margin:0 0 0 8px; text-transform:uppercase; color:#838383; display:block; padding-left:93px; line-height:18px; letter-spacing:4px;}
.quote {width:410px; float:right;}
.quote_text {padding:30px 30px 0px 40px; font-family:"Times New Roman", times, serif, georgia; color:#666666; font-style:italic; font-size:110%; line-height:1.3em;}
.quote_text p {padding:0; margin:0; width:100%;}
.quote_text b {position:absolute; width:0.5em; margin-left:-0.8em; //margin-top:-5px; font-weight:normal; }
.quote_text span {color:#99cc00;}
.quote_text .sign {color:#999999; padding-top:7px;}
.quote_text .sign  span {color:#366eb9;}

.userInfo {float:left; font-size:11px; padding-left:10px; padding-top:7px;}
.userInfo img {margin-right:5px;}

.lang {padding-left:40px; height:20px; float:left;}
.lang a:link, .lang a:visited {display:block; float:left; height:30px; width:40px; text-align:center; line-height:28px; margin-right:1px; background:#f2f2f2; color:#666666; font-size:85%; text-decoration:none;}
.lang a:hover, .lang a:hover.visited {display:block; float:left; height:30px; width:40px; text-align:center; line-height:28px; margin-right:1px; background:#e5e5e5; color:#666666; font-size:85%; text-decoration:none;}

.lang .active {background:#e5e5e5 !important; color:#000033 !important; font-weight:bold;}

.promo {width:980px; height:265px; top:-265px; position:relative; z-index:1;}
.promo_2 {width:980px; height:90px; top:-90px; position:relative; z-index:1;}
.splash {width:570px; height:265px; float:left;}
.splash_2 {width:570px; height:265px; float:left; background:#fff;}
.green {width:410px; height:185px; margin-top:40px; float:left;}
.green_2 {width:410px; height:90px; float:left;}

.menu {width:540px; float:left; overflow:hidden;}
.menu div {padding-left:40px;}
.menu a {overflow:hidden; font-family:arial, Helvetica, sans-serif; height:44px; display:block; float:left; line-height:44px; text-decoration:none; margin-right:18px; border-bottom:1px solid #d6eb99; font-size:20px; letter-spacing:-1px;}
.menu a:visited {overflow:hidden; color:#adb88d;}
.menu a:hover, .menu a:hover.visited {overflow:hidden; font-family:arial, Helvetica, sans-serif; height:41px; display:block; float:left; line-height:44px; text-decoration:none; margin-right:18px; border-bottom:4px solid #99cc00; font-size:20px; letter-spacing:-1px;}

.subMenu {padding:0; z-index:11; position:absolute; top:248px;}
.menu .subMenu a {font-family:arial, Helvetica, sans-serif; display:block; float:left; text-decoration:underline; margin-right:12px; font-size:14px; border:none; letter-spacing:0; height:25px; line-height:25px;}
.menu .subMenu a:visited {color:#adb88d;}
.menu .subMenu a:hover, .menu .subMenu a:hover.visited {font-family:arial, Helvetica, sans-serif; display:block; float:left; text-decoration:none; margin-right:12px; font-size:14px; border:none; letter-spacing:0; height:25px; line-height:25px;}

.menu_active {border-bottom:4px solid #99cc00 !important; height:41px !important; color:#99cc00 !important;}
.menu_active:visited {border-bottom:4px solid #99cc00 !important; height:41px !important; color:#99cc00 !important;}
.menu_active:active {border-bottom:4px solid #99cc00 !important; height:41px !important; color:#99cc00 !important;}
.menu_active:hover {border-bottom:4px solid #99cc00 !important; height:41px !important; color:#99cc00 !important;}

.submenu_active {color:#99cc00 !important; text-decoration:none !important; border-bottom:2px solid #99cc00 !important;}
.submenu_active:visited {color:#99cc00 !important; text-decoration:none !important; border-bottom:2px solid #99cc00 !important;}
.submenu_active:active {color:#99cc00 !important; text-decoration:none !important; border-bottom:2px solid #99cc00 !important;}
.submenu_active:hover {color:#99cc00 !important; text-decoration:underline !important; border-bottom:2px solid #99cc00 !important;}

.logos {width:385px; float:left;}

.splash div {position:relative; display:block;}
.splash .link_1 {z-index:1; top:70px; left:40px;}
.splash .link_2 {z-index:2; top:140px; left:10px;}
.splash .link_3 {z-index:3; top:150px; left:340px;}
.splash .link_4 {z-index:4; top:-5px; left:435px;}
.splash a, .splash a:visited {font-family:arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#ffffff; text-decoration:underline;}
.splash a:hover {font-family:arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#ffffff; text-decoration:none;}
.splash span {font-family:arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px; color:#d8e1f2; margin-right:5px;}
.splash img {margin-left:5px;}

.green div {padding:28px 20px 0 30px;}
.green img {margin:0 5px 3px 5px;}
.green a, .green a:visited {font-family:arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#ffffff; text-decoration:none;}
.green a span {font-family:arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#ceef6b; margin-right:5px; text-decoration:none;}

.green a:hover span {font-family:arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#ffffff; margin-right:5px; text-decoration:underline;}
.green a:hover {font-family:arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#ffffff; text-decoration:underline;}

.green_2 {position:relative; z-index:4; height:90px;}
.green_2 div {padding:10px 10px 0 10px;}
.green_2 img {margin:0 5px 3px 5px;}
.green_2 a, .green_2 a:visited {font-family:tahoma, sans-serif, arial; color:#ffffff; text-decoration:underline;}
.green_2 a:hover {font-family:tahoma, sans-serif, arial; color:#ffffff; text-decoration:none;}

.green_wrap {position:absolute; right:0; width:100%; height:90px; z-index:0; //width:expression(document.body.clientWidth);}
.green_wrap .bg_1 {float:left; width:50%; height:90px;}
.green_wrap .bg_3 {float:right; width:49%; height:90px;}

.promo_left {padding-left:40px; padding-top:40px;}

.title_left {width:540px; height:45px; float:left;}
.title_right {width:385px; height:45px; float:left;}

.c_main {width:980px;}
.c_left {width:570px; float:left;}
.c_right {width:410px; float:left; overflow:hidden;}

.inner {position:relative; z-index:2; left:-2px; }
.content {padding:35px 20px 70px 70px; line-height:1.6em;}
.content h1 {line-height:1em; padding:1.1em 0 0.5em 0; font-size:180%; color:#809cd0; letter-spacing:-1px; font-family:arial, Helvetica, sans-serif, tahoma; font-weight:bold;}
.content p {padding:0.8em 0 0.8em 0; display:block; line-height:1.6em;}
.content strong {color:#99cc00;}
.content hr {border:1px dotted #999999; height:1px;}

.content .marg {padding:1em 0 1em 0;}

.content input[type="text"], .content input[type="submit"], .content textarea, .content select, .content input[type="button"], .content input[type="reset"] {border:1px solid #b1b1b1; margin-bottom:5px;}
.content input[type="text"], .content textarea, .content select {width:300px;}
.content textarea {height:100px;}

.content input[type="submit"], .content input[type="button"], .content input[type="reset"] {margin-top:20px; border:1px solid #a0badf; background:#cad9ef; color:#000033;}

.content input[type="submit"] {border:1px solid #99cc00 !important; background:#cce680 !important;}

.paragraph {margin:0; padding:0; text-indent:0;}

.content ul {padding:1em 0 1em 3em;}
.content ol {padding:1em 0 1em 3em;}
.content ul li {padding-left:0.8em; list-style-type:square; color:#99cc00; line-height:2.1em;}
.content ol li {padding-left:0.8em; line-height:2.1em;}
.content ul li span{color:#3a3a3a;}

.marg_ul {padding:1.5em 0 1.5em 3em;}
.marg_ul li {padding-left:0.8em; padding-bottom: 1.5em; list-style-type:square; color:#99cc00; line-height:1.6em !important;}



.content_left {padding:10px 20px 20px 40px;}
.content_left h2 {padding:10px 0 10px 0;}
.content_left a {color:#366eb9;}
.content_left ul {padding-left:20px; list-style-type:square; color:#e5e5e5;}
.content_left ul li {line-height:2em;}

.three {font-size:85%; color:#809cd0; padding-top:10px;}
.three img {float:left; margin-right:10px;}
.three div {padding-top:7px;}
.three b {font-weight:normal;}
.three a {line-height:1.5em; font-family:arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#809cd0; text-decoration:underline;}
.three a:hover {font-family:arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#809cd0; text-decoration:none;}

.copy {width:540px; height:45px; float:left;}
.copy a {color:#366eb9; text-decoration:none;}
.copy a:hover {color:#99cc00;}
.copy a span {color:red;}
.copy  div {padding-left:40px; line-height:44px; font-size:85%;}

.line_2 .bg_1 .bg_4 {width:385px; height:45px; float:left;}
.line_2 .bg_1 .bg_4  div {padding-left:30px; padding-top:17px; font-size:85%;}
.line_2 .bg_1 .bg_4  div img {margin:0 5px 4px 10px; //margin:0 5px 0 10px;}
.line_2 .bg_1 .bg_4 a {color:#366eb9; text-decoration:none;}
.line_2 .bg_1 .bg_4 a:hover {color:#99cc00;}

/* addons */

.table_1, .table_2, .table_3 {margin-top:15px; margin-bottom:15px;}

.table_1, .table_1 td {border-collapse:collapse; border-spacing:0;}
.table_1 {border-top:2px solid #99cc00;}
.table_1 td {width:33%;border-collapse:collapse; border-spacing:0; border:1px solid #cccccc;}

.table_1 td {padding:4px; font-size:11px;}
.table_1 ul {padding:0 0 0 20px;}
.table_1 ul li {padding:0; margin:0;}

.table_2, .table_2 td {border-collapse:collapse; border-spacing:0; border-bottom:1px solid #cccccc;}
.table_2 {border-top:2px solid #99cc00;}

.table_2 td {padding:2px; font-size:11px;}
.table_2 ul {padding:0 0 0 20px;}
.table_2 ul li {padding:0; margin:0;}

.table_3, .table_3 td {border-collapse:collapse; border-spacing:0; border-bottom:1px solid #cccccc;}
.table_3 {border-top:2px solid #99cc00;}

.table_3 td {padding:2px; font-size:11px;}
.table_3 ul {padding:0 0 0 20px;}
.table_3 ul li {padding:0; margin:0;}

.table_font, .table_font td {font-size:12px !important;}
.table_font td {padding:10px !important; width:auto !important;}

.table_4, .table_4 td {border-collapse:collapse; border-spacing:0;}
.table_4 {border-top:2px solid #99cc00;}
.table_4 td {border-collapse:collapse; border-spacing:0; border:1px solid #cccccc;}

.table_4 td {padding:4px; font-size:11px;}
.table_4 ul {padding:0 0 0 20px;}
.table_4 ul li {padding:0; margin:0;}


.normal input, .normal select {margin-bottom:15px;}

.banners {margin-left:-20px;}

/* .banner_1 h4{padding:0; padding-left:90px; margin:0; padding-top:45px; color:#ffffff; font-family:arial, sans-serif, tahoma; letter-spacing:-1px; font-size:20px; font-weight:bold;}
.banner_1 h4 span {color:#cce680; font-size:14px;}
.banner_1 ul {margin-left:75px; margin-top:10px; padding-top:0; margin-bottom:0; padding-bottom:0;}
.banner_1 ul li {color:#cce680; padding-left:0; line-height:18px;}
.banner_1 a {color:#ffffff;}
.banner_1 a:visited {color:#ffffff;}
.banner_1 a:active {color:#ffffff;} */

.banner_3 h4{padding:0; padding-left:90px; margin:0; padding-top:45px; color:#ffffff; font-family:arial, sans-serif, tahoma; letter-spacing:-1px; font-size:22px; font-weight:bold;}
.banner_3 {color:#f3f8ff;}
.banner_3 h4 span {color:#d9e8ff; font-size:16px;}
.banner_3 div {padding-left:90px; padding-right:35px; padding-top:15px;}

/* /addons */

.h_fix {height:90px; //height:0; padding-left:10px;}

.u_footer {height:20px;}

#identificationName {display:none;}

