@charset "utf-8";
/* CSS Document */

body{ background-color:#5e6764; font-family: 'Anton'; -webkit-font-smoothing:antialiased;}
body.js-enabled #noscript { display: none; }
#BWcontainer{width:800px;height:566px; background:#000;}#FScontainer{width:800px;height:600px; background:#000;}
header{border-left:1px solid #424440;border-right:1px solid #424440;position:relative;width:840px;height:198px;margin:0 auto; background:url(../img/eye_sml.jpg);}
header>#WelcomeMessage{position:absolute;font-size:144px; line-height:1;bottom:0; left:10px; color:#eceeeb;text-shadow: 1px 1px 2px #181918;}
header>.anim{position:absolute;width:255px;height:166px; bottom:0; right:0; display:none;}
header>.anim.f1{ background-image:url(../img/eye_semi_sml.jpg); z-index:1;}
header>.anim.f2{ background-image:url(../img/eye_closed_sml.jpg); z-index:2;}
header>.anim.f3{ background-image:url(../img/eye_move_sml.jpg); z-index:0;}
#Main{border-left:1px solid #424440;border-right:1px solid #424440;padding:20px;width:800px; min-height:300px;color:#eceeeb;margin:0 auto; font-size:24px;line-height:1.6; background:#a2a89a url(../img/lowerface_sml.jpg) no-repeat; background-position:top right; text-align:justify;}
.FBVid{width:800px;height:600px; -webkit-font-smoothing:antialiased;}
.heading{line-height:1.4; font-size:36px;}
.TextLink{ color:#21224A; font-size:32px; cursor:pointer; text-decoration:underline;}
.TextLink:visited{color:#21224A;}
.TextLink:hover,.TextLink:visited:hover{color:#333472;text-shadow:2px 2px 2px #c4c7be;}
.TextLink.current,.TextLink.current:hover{color:#1b3b27; text-shadow:none;}
.SectionDetail{display:none; margin-bottom:10px;}
.SectionDetail>.textDetail{ font-size:16px;padding:20px; text-align:justify; text-shadow:none; color:#020425;background:#bbc2b2; margin-bottom:20px; font-family:"Antic", Arial, Helvetica, sans-serif;}
.SectionDetail>.textDetail a{ color:#21224A; text-decoration:underline;}
.SectionDetail>.textDetail a:hover{color:#441E45; font-weight:bold;}
footer{border:1px solid #424440;border-top:none;position:relative;width:820px;margin:0 auto;background:#a2a89a;padding:30px 10px 2px 10px;
-webkit-box-shadow: 3px 12px 16px -10px rgba(68,68,68,0.6);}
footer>.contact{text-align:right; float:right; }
footer>.contact>.TextLink{font-size:22px;color:#21224A;}
#contact-form label{display:block}
#contact-form{padding:20px;}.desc{padding-left:10px;}
#contact-form,.desc {color:#fff;font-size:18px;line-height:1.6;}
#contact-form .formblock .txt { padding: 4px 6px;  width: 330px; box-shadow: -.5px -.5px 2px #6A5D6B;}
#contact-form .formblock .txtarea {  padding: 3px 5px; width: 330px; height: 140px; box-shadow: -.5px -.5px 2px #6A5D6B;}
.subbutton{font-size:22px;padding:4px 10px;margin-top:10px;color:#21224A; cursor:pointer;box-shadow: -.5px -.5px 2px #504850;}
.gpThumb{float:left;padding:30px;}
#DZcontainer{width:800px;height:378px; background:#000;}
.ThumbsContainer{width:810px;margin:10px 0 0 0;}
.Thumb{float:left;margin:0 7px 8px 0; border:1px solid #fff; opacity:0.8;}
.Thumb:hover{border:1px solid #000; opacity:0.9;}
.Thumb.current{float:left;margin:0 7px 8px 0; border:1px solid #000; opacity:1;}
.ThumbPageButs{margin:10px auto; width:82px; font-size:.8em;}
.pageBut{float:left;color:#2f3071; width:10px; padding:4px; margin:4px; background:#7B7A6F; text-align:center; cursor:pointer;}
.pageBut:hover{ background:#000; color:#fff;}
.pageBut.current{ background:#ccc; margin:3px; border:1px solid #000;color:#000;}

.TVContainer{width:690px;height:590px;margin:0 auto; background-image:url(../img/screen.jpg); background-repeat:no-repeat; position:relative;}
.TVContainer>.screen{width:640px; height:400px; background:#ccc; position:absolute; top:25px; left:25px;}

.table.slim{width:230px;}
.table.wide{width:360px;}
.table {display: table;margin:10px;float:left;background:#d0d4c9; text-align:center; }
.row {display: table-row;}
.cell {display: table-cell;}
.thead { text-align:center; font-weight:bold; padding:10px;}