﻿html,body{height:100%}
body{font:0.9em 'Open Sans',sans-serif;margin:0;padding:0;color:#101010;background:#f2f2f2;/*background-image:url(images/bggradient.gif);background-repeat:repeat-x*/}/*E8E8E8*/
img {border:0}
ul{padding-left:20px}
ol{padding-left:30px}

.shadow{text-shadow:3px 3px 6px rgba(0, 0, 0, 0.7)}
.white,.button,.nav_container,.nav a{color:#fff}
.nav a{margin:0 12px}
.nav_container{height:57px;background-color:#111;font-size:1.1em}.nav div{float:right;}.nav span{font-weight:700}
.nav_logo{}
.main_container{padding:30px 0 0 0;clear:both}
.footer_container{padding:20px 0 0 0;clear:both}
.main_container {min-height: 380px; margin-bottom: 50px}
.footer_container{background-color:#fff;overflow:auto;color:#111}
.nav,.main,.footer {margin:0 auto;width:990px;padding:0 15px}
.nav{padding-top:14px}
.nav_links a{background-color:#555;padding:1px 8px 2px 8px;margin:2px 10px 0 0}
.nav_links a:hover{text-decoration:none;background-color:#000}
.footer ul{list-style-type:none;float:left;margin:0;padding:0px 20px 15px 0px}.footer li{margin-bottom:6px}.footer #about{width:420px;float:right;font-size:0.8em}
hr{background:#ccc;border:0;margin:10px 0;padding:0;height:1px;border-bottom:solid 1px #fff}
a{text-decoration:none;color:#256d9f/*6385c4 old blue 2E88C7, #CC0000 red, #99CC00 green, #06c blue*/}
a:hover{text-decoration:underline}
input[type="file"],input[type="text"],input[type="password"],input[type="email"],textarea,select{-moz-border-radius:6px;border-radius:6px;color:#444;font:1.0em 'Open Sans',sans-serif;width:274px;border:solid 1px #eee;background-color:#fbfbfb;padding:6px 10px;margin-bottom:10px}
.button{font-size:1.0em;font-weight:700;background-color:#256d9f;-moz-border-radius:6px;border-radius:6px;border-width:1px;padding:6px 10px}
.button:hover{text-decoration:none;background-color:#333}
.fullsize{font-size:1.1em;padding:15px 0 0 42px;display:block;width:158px;height:36px;background-image:url(../images/download_icon.png); background-repeat:no-repeat;background-position:13px 14px;/*background-color:#6db826*/}


select{width:294px;padding:5px 7px}
textarea{height:84px;resize:none}
p{margin:0 0 15px 0}
ol{margin-bottom:20px}
h1,h2,h3,h4{font-weight:normal;margin:0 0 10px 0;font-family:'Open Sans',sans-serif;color:#000}h2{font-size:1.7em;padding:0 0 10px 0}h3{margin-bottom:0}/*h2{margin-bottom:0}*/
.lightbox{z-index:1000;display:none;position:fixed;text-align:center;overflow:hidden}.lightbox,.lightbox_bg,.lightbox_fg{left:0;top:0;width:100%}.lightbox,.lightbox_bg{height:100%}.lightbox_bg{background:#000;z-index:10;opacity:0.6;filter:Alpha(opacity=60)}.lightbox_bg,.lightbox_fg{position:fixed}.lightbox_fg{z-index:2000;margin-top:15%;height:0px}
.lightbox_panel{margin:0 auto;padding:18px 15px;background-color:#fff;color:#000;-moz-border-radius:6px;border-radius:6px}
.btnClose{-moz-border-radius:3px;border-radius:3px;background-color:#555;padding:2px 6px;font:11px arial,sans-serif;color:#fff}.btnClose:hover{text-decoration:none;background-color:#CC0000}
.highlightbox{border:solid 1px #ccc;margin:10px 0;padding:12px 18px 0px 18px;-moz-border-radius:6px;border-radius:6px;background-color:#fff}
.locale select{width:100px;background:#555;color:#fff;padding:2px;border:none;margin:2px 0 0 5px;font:0.9em 'Open Sans',sans-serif}
.gridtable{font-size:14px}
.gridtable h1,h2{margin-bottom:0}
.gridtable td{border-top:solid 1px #ccc;padding:12px}
.gridtable ul{margin:0;padding-left:20px}
.minibutton{margin:0px 6px 0 0;text-transform:uppercase;font-size:11px;font-weight:700;background-color:#256d9f;-moz-border-radius:3px;border-radius:3px;border-width:1px;padding:3px 5px;color:#fff}
.minibutton:hover{text-decoration:none;background-color:#333}

.pdf{display:block;background-color:#888;margin: 10px 0}


.featured{clear:both;padding:0 0 0px 0px}
.screen_text{font-size:24px;line-height:30px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:normal;text-align:center;width:318px;height:304px;padding:180px 89px 0 171px}
#img_screen{display:none;position:relative;z-index:3;top:-427px;left:110px}
.shadowbox{background-color:#fff;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 3px #aaa;-webkit-box-shadow:0px 1px 3px #aaa;box-shadow:0px 1px 3px #aaa}
.highlight_cell{background-color:#f3f3f3}
.gridfirst td{border-top:solid 1px #999}
.gridtop td{border-top:none}

.lightbox input[type="text"]{margin-left:20px}
.lightboxform {margin:20px;text-align:right;padding-right:40px}
.item img {opacity:1}
.white a{color:#fff}
.white{color:#fff;font-size:1.4em}
.buttonwhite{font-size:1.0em;font-weight:700;background-color:#fff;-moz-border-radius:6px;border-radius:6px;border-width:1px;padding:6px 10px;color:#333}
.buttonwhite:hover{text-decoration:none;background-color:#ddd}

.downloadcontainer
{
    display:inline-table;padding:3px;width:100%;height:auto
}
#releasenotes { line-height: 1.4em; font-size: 0.9em; }
#releasenotes p
{
    margin-top: 5px; margin-bottom: 5px;
}
.downloadcontainer h3
{
    margin-bottom:10px;font-weight:bold;color:#000
}
.mini
{
    font-size:0.8em;color:#555
}
.specs
{
    margin-top:10px;background-color:#f2f2f2;padding:10px;width:180px
}
.downloadblock
{
    padding:15px 17px 0px 17px
}

.downloadblock:last-child
{
    padding:5px 17px 15px 17px;
}
.nav_active{background-color:#555;-moz-border-radius:3px;border-radius:3px;border-width:1px;padding:3px 5px;color:#f00}
