body {margin:0; padding:0; width:100%;  min-width:100%; height:100%; min-height:100%; font-family: Arial, Helvetica, sans-serif; background:#fff url(../images/top_bg.jpg) top center no-repeat; z-index:0}

html {min-height:100%; height:100%}

img {border:none; behavior: url(iepngfix.htc);}

.super {position:relative; width:960px; _height:100%; min-height:100%; margin:0 auto 0 auto; z-index:10}

.spacer80 {width:1px; height:150px; font-size:1px}

.spacer {width:1px; height:1px; font-size:1px; clear:both;}

form {margin:0; padding:0}



.logo {position:relative; margin-top:15px; margin-left:-2px}

.stat {position:absolute; margin-left:-82px; left:50%; top:38px; width:163px; height:114px; font-size:12px;}

.stat img {position:absolute; left:0; top:0; z-index:0}

.stat1 {position:relative; font-size:12px; margin-left:12px; margin-top:10px}

.stat1 span {font-size:13px; color:#187BDF; font-weight:bold; line-height:1.8}

.stat2 {position:relative; margin:10px 0 0 12px}

.stat2 a {font-size:13px; font-weight:bold; text-decoration:underline; color:#333333}

.stat2 a:hover {font-size:13px; font-weight:bold; text-decoration:none; color:#333333}



.login {position:absolute; right:0px; top:38px;  font-size:12px; color:#333333}

.login a {font-size:10px; color:#187BDF; text-decoration:underline;}

.login a:hover {font-size:10px; color:#187BDF; text-decoration:none;}

.login_text {border:1px solid #CBDBEA}

.submit {width:50px; height:21px; background:url(../images/button_1_bg.gif) repeat-x; border:none; color:#CBDBEA; font-size:13px; text-decoration:underline; cursor:pointer;}



.menu {margin-top:0px; margin-left:57px; width:230px}

.menu a {color:#4C4C4C; font-size:13px; text-decoration:underline; position:relative; margin-left:20px; width:85px; display:block; float:left; margin-bottom:5px}

.menu a:hover {color:#4C4C4C; font-size:13px; text-decoration:none; position:relative; margin-left:20px; width:85px; display:block; float:left; margin-bottom:5px}



.text {padding:0 16px 0 18px; width:926px; height:188px; background:url(../images/text_bg.gif) repeat-x; margin-top:70px}

.text h1 {font-size:24px; font-weight:normal; color:#fff; margin-top:11px; margin-bottom:0px; padding-bottom:0}

.text p {margin-top:15px; margin-bottom:15px; color:#fff; font-size:12px; line-height:1.5}



.main {width:926px; margin-left:18px; margin-top:35px; font-size:12px; color:#333333; z-index:12; position:relative;}

.main h2 {font-size:18px; color:#333333; padding-bottom:0; margin-bottom:5px}

.main_table {width:100%; position:relative;}



.reg {width:298px; margin:24px auto 0 auto; background:url(../images/button_2_bg.gif) repeat-x; height:48px; padding-left:15px; padding-top:7px; z-index:12; position:relative}

.reg a {font-size:30px; color:#fff; text-decoration:underline;}

.reg a:hover {font-size:30px; color:#fff; text-decoration:none;}



.news {width:318px; border:1px solid #fff; background:#F1F5F9; float:left; margin-top:40px; position:relative;  z-index:12}

.news_item {margin:25px 18px 25px 18px;}

/*.news_item  span {font-size:10px; color:#888888} */
.news_item  span {font-size:11px; color:#FFFFFF; background-color: #7F7F7F; padding-left: 2px; padding-right: 2px;}

.news_item a {font-size:12px; color:#187BDF; text-decoration:underline;}

.news_item a:hover {font-size:12px; color:#187BDF; text-decoration:none;}



.footer {height:55px; position:relative; margin:-55px 0 0 0; border-bottom:5px #187BDF solid; z-index:10; min-width:960px}

.footer_cont {width:960px; margin:0 auto 0 auto; position:relative; z-index:50; height:55px;}

.copy {background:url(../images/logo1.gif) no-repeat left; padding-left:38px; font-size:11px; font-family:tahoma; color:#555555; padding-top:3px; margin-top:5px; z-index:55; position:relative;}

.copy a {font-size:11px; font-family:tahoma; color:#187BDF; text-decoration:underline; position:relative; z-index:100}

.copy a:hover {font-size:11px; font-family:tahoma; color:#187BDF; text-decoration:none; position:relative; z-index:100}

.prod {background:url(../images/unsimple.gif) no-repeat left; padding-left:38px; font-size:11px; font-family:tahoma; color:#555555; padding-top:3px; margin-top:5px; position:absolute; top:0; right:15px; z-index:55}

.prod a {font-size:11px; font-family:tahoma; color:#187BDF; text-decoration:underline;}

.prod a:hover {font-size:11px; font-family:tahoma; color:#187BDF; text-decoration:none;}

.banners {position:absolute; left:300px; top:10px}

.banner {position:relative; float:left; margin-left:3px; background:#F1F5F9; width:88px; height:31px; font-size:11px; text-align:center; color:#7D8965}

.peak {background:url(../images/pick.gif); width:60px; height:91px; position:absolute; left:610px; top:-31px}

.footer_left {height:536px; width:50%; background:url(../images/corner_left.jpg) no-repeat right; position:absolute; top:-535px; right:50%; z-index:0}

.footer_right {height:536px; width:50%; background:url(../images/corner_right.jpg) no-repeat left; position:absolute; top:-535px; left:50%; z-index:1}

.superfooter  {position:relative; z-index:1; height:1px; width:100%; font-size:1px; margin-top:-2px}