body{background-color:#fff;margin-top:0px;padding-top:0px;font-size:0.8em}
#page{margin:20px auto;padding:0 1em;max-width:86em}
#content{margin:auto;max-width:100%}
#topban{width:100%;text-align:center;margin:auto;margin-bottom:10px;clear:both}
#stripe1{width:98%;margin:auto;padding:0;text-align:center}
#logodiv{width:40%;margin:auto;text-align:center;float:left}
#logodiv img{border:none;border-style:none}
#globeButtonImg{width:6em;border:none;border-style:none;margin-right:1em}
#slogan{font-family:Times New Roman, Times, serif;font-size:1.5em;margin-top:0.3em;margin-bottom:0.5em}
#tb-left,#tb-right{width:25%;margin:2.5%;float:left;margin-top:0;margin-bottom:0}
#tb-left{text-align:left;margin-right:5%;margin-left:0}
#tb-right{text-align:right;margin-right:0;margin-left:5%}
#social{text-align:left;width:100%;margin:0px;padding:0px}
#sbx{width:100%;padding:0px;margin:0px;min-height:135px;text-align:center}
.fl,.flrt{width:100%;margin:auto}
.flrt{clear:both;margin-top:5px}
.sb{width:64px;min-height:62px;padding:2px;float:left;text-align:center}
.sb a[data-pin-log="button_pinit"]{margin-top:30px !important}
#aspace{width:100%;margin:auto;text-align:center;padding:8px;clear:both}
#banad{width:732px;padding:0px;margin:auto;margin-bottom:1.0em;clear:both}
#sidebar-left{width:12.5em;text-align:center;float:left;clear:left;background-color:#eaeaea;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ddd));background-image:-webkit-linear-gradient(top, #f7f7f7, #ddd);background-image:-moz-linear-gradient(top, #f7f7f7, #ddd);background-image:-ms-linear-gradient(top, #f7f7f7, #ddd);background-image:-o-linear-gradient(top, #f7f7f7, #ddd);background-image:linear-gradient(to bottom, #f7f7f7, #ddd);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#sidebar-lefta{width:12.5em;text-align:center;float:left;clear:left}
#social{width:100%;margin:auto;text-align:center;margin-top:0.7em;margin-bottom:0.7em}
#sidebar-right{width:12.5em;float:right;text-align:center}
#container{text-align:center;margin-left:13.75em;margin-right:13.75em}
#intro,#unfortunately{text-align:left;color:#330;margin:auto;padding:0.625em;padding-left:0.625em;padding-right:0.625em;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.popped{font-size:1.2em}
#intro p,#unfortunately p{margin:0.3125em}
.intro-title{font-size:1.3em;font-weight:bold}
#unfortunately p span.intro-title{font-size:1.1em;font-weight:bold}
#getSpeech{max-width:60em;min-width:18.75em;margin:auto;text-align:center;padding:2em;padding-top:0.7em;border:1px solid #555;border-bottom:1px solid #444;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#e2e2e2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ccc));background-image:-webkit-linear-gradient(top, #f7f7f7, #ccc);background-image:-moz-linear-gradient(top, #f7f7f7, #ccc);background-image:-ms-linear-gradient(top, #f7f7f7, #ccc);background-image:-o-linear-gradient(top, #f7f7f7, #ccc);background-image:linear-gradient(to bottom, #f7f7f7, #ccc)}
#speechArea,#ctrlBar{width:95%;min-height:7em;padding:0.7em;background:#fff;margin:auto;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#ctrlBar{background-color:transparent;text-align:right;padding-left:0;padding-right:0;min-height:2.2em;padding:0.0em;margin:auto;margin-top:0;margin-bottom:0}
#speechBuf,#w,#tc{width:85%;height:4.375em;font-size:1.4em;color:red;border:none;margin-right:0}
#w,#tc{width:80%;color:#330;background-color:#ffff92;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#fffff0), to(#ff3));background-image:-webkit-linear-gradient(top, #fffff0, #ff3);background-image:-moz-linear-gradient(top, #fffff0, #ff3);background-image:-ms-linear-gradient(top, #fffff0, #ff3);background-image:-o-linear-gradient(top, #fffff0, #ff3);background-image:linear-gradient(to bottom, #fffff0, #ff3);border:1px solid #ffff33;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:2em;line-height:2em;position:absolute;top:25%;left:5%}
#tc{background-color:#f8ff92;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#f0fff0), to(#ff3));background-image:-webkit-linear-gradient(top, #f0fff0, #ff3);background-image:-moz-linear-gradient(top, #f0fff0, #ff3);background-image:-ms-linear-gradient(top, #f0fff0, #ff3);background-image:-o-linear-gradient(top, #f0fff0, #ff3);background-image:linear-gradient(to bottom, #f0fff0, #ff3);border:1px solid #33ff33;display:none}
#ttiyl{background-color:#00f800;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#00f000), to(#0f0));background-image:-webkit-linear-gradient(top, #00f000, #0f0);background-image:-moz-linear-gradient(top, #00f000, #0f0);background-image:-ms-linear-gradient(top, #00f000, #0f0);background-image:-o-linear-gradient(top, #00f000, #0f0);background-image:linear-gradient(to bottom, #00f000, #0f0);border:1px solid #33ff33;height:2em;font-size:1.3em;width:auto;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:auto;margin-left:40px;padding:2px;text-align:right;display:none}
#ncd{background-color:#ffa2a2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#fcc), to(#f77));background-image:-webkit-linear-gradient(top, #fcc, #f77);background-image:-moz-linear-gradient(top, #fcc, #f77);background-image:-ms-linear-gradient(top, #fcc, #f77);background-image:-o-linear-gradient(top, #fcc, #f77);background-image:linear-gradient(to bottom, #fcc, #f77)}
#mbbh{width:90%;margin:auto;height:1px;max-height:1px;margin-top:0px;margin-bottom:0px;padding:0px}
#mbb{width:90%;margin:auto;margin-top:0;height:2.2em;background-color:#c4c4c4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#999), to(#eee));background-image:-webkit-linear-gradient(top, #999, #eee);background-image:-moz-linear-gradient(top, #999, #eee);background-image:-ms-linear-gradient(top, #999, #eee);background-image:-o-linear-gradient(top, #999, #eee);background-image:linear-gradient(to bottom, #999, #eee);border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border:1px solid #666;border-bottom:none}
#ct{width:95%;padding:0.7em;margin:auto;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;min-height:220px}
#collectedText{width:90%;height:16em;font-size:1.6em;color:#ccc;margin:auto;padding:0.7em;border:none}
#talkItOut{position:absolute;height:0px;width:0px;top:-6.25em;left:-6.25em;z-index:-100}
#speechBtnPanel,#textBtnPanel{width:9%;float:right}
.vBtn{width:2.125em;float:right;text-align:center;margin-bottom:0.25em;padding:0;padding-right:0.5em;clear:right;cursor:pointer}
#micButton{background-color:#7f7}
#optionsButton{width:1.75em}
div.vBtn img{margin:0;width:100%}
#copyButtonImg{width:32px;height:32px}
#puncButton{min-height:2.125em;cursor:pointer;padding:0.2em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#textBtnPanel div{margin-bottom:0.7em}
#textBtnPanel div.pb{margin-bottom:0px}
.zclip:hover{cursor:pointer}
#puncPanel{font-size:2em;position:absolute;top:0;left:-50em;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;z-index:30;width:11em}
.pb{width:1.1em;min-height:1.1em;text-align:center;padding:0.2em;line-height:0.9em;background-color:#ddf;float:left;border:1px solid #555;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;margin-bottom:0px}
.pb:hover{background-color:#bbf}
.pb:active{background-color:#77f}
#addU{line-height:0.6em}
#acceptButton{margin-right:1.1em}
#prefsButton{width:2em;float:left;cursor:pointer}
#acceptBtnFrame{width:5em;float:left;text-align:center;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding-top:0.1em;padding-bottom:0.1em}
.acceptInactive{background-color:#fff;border:2px solid #ddd;cursor:default}
.acceptActive{background-color:#7f7;border:none;cursor:pointer}
#micButton{background-color:#7f7;padding:0.2em;float:right;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;clear:right}
.isButton{cursor:pointer}
.isInactiveButton{cursor:default}
#response{width:20em;margin-left:2em}
#btnPanel{width:95%;padding:0.7em;min-height:1.0em}
#btnsLeft,#btnsRight{float:left;width:18.5%;margin-left:1.5%}
#btnsMiddle{float:left;width:58.5%;margin-left:1.5%}
#preferences,#print,#mail,#trans{display:none;color:#332;text-align:center;font-size:1.2em;margin:0}
#prefPane,#printPane,#mailPane,#transPane{text-align:left;width:85%;margin:auto;background-color:#fcfcfc;padding:10px;padding-left:3em;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#prefPane p,#printPane p,#mailPane p,#transPane p{margin-top:0.5em;margin-bottom:0.7em}
#prefPane p label,#printPane p label,#mailPane p label,#transPane p label{font-weight:bold}
#printPane p label{display:inline-block;width:17%}
#printPane p #ptt,#printPane p #ptst{width:60%}
#printPane p.btnDiv,#mailPane p.btnDiv,#transPane p.btnDiv{padding-top:40px;width:75%;margin:auto;text-align:right}
#transPane p{margin-top:40px}
#eml,#trns,#twt{display:none}
#mailSub{width:75%;font-family:sans-serif}
#mailText{width:90%;min-height:12em;font-family:sans-serif}
div#trans{display:none}
#alternatives{display:none;background-color:white;font-size:1.2em}
#popOptions a{color:#00c;text-decoration:none}
#popOptions ul,#pt li{border:0;margin:0;padding:0;list-style:none}
#popOptions ul{margin-top:1.0em}
#pt li{display:block;max-width:95%;margin:auto;overflow:none;margin-bottom:8px;background-color:#eef;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
#pt li a span{background-color:#ddf;display:block;padding-left:0.75em;min-height:1.1em;padding-top:4px;padding-bottom:4px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
#pt li a:hover span,#pt li a:focus span{background-color:#bbf}
#pt li a:active span{background-color:#77f}
#pt li.hiliteOpt a span{background-color:#bfb}
#shortcut{font-style:italic;color:black}
#fullInstructions{display:none}
#footer{text-align:center;clear:both}
#footer a{text-decoration:none}
#footer a:hover{text-decoration:underline}
#mainContent{text-align:left;font-size:1.2em;padding:1em;padding-left:1.5em;margin:1.0em}
#mainContent h2{text-align:center}
#laf{padding:0.5em;float:right;margin-left:0.5em;margin-top:0.2em;background-color:yellow;background-color:#ff4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#ff5), to(#ff3));background-image:-webkit-linear-gradient(top, #ff5, #ff3);background-image:-moz-linear-gradient(top, #ff5, #ff3);background-image:-ms-linear-gradient(top, #ff5, #ff3);background-image:-o-linear-gradient(top, #ff5, #ff3);background-image:linear-gradient(to bottom, #ff5, #ff3);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#raf{padding-top:0.0em;float:right}
#additional_content{width:100%;margin:auto}
#additional_content p a{display:block;float:left;width:30%;margin-left:9%;margin-right:9%;margin-bottom:1em;font-size:1.3em;font-weight:bold;min-height:1.5em;background-color:#eaeaea;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ddd));background-image:-webkit-linear-gradient(top, #f7f7f7, #ddd);background-image:-moz-linear-gradient(top, #f7f7f7, #ddd);background-image:-ms-linear-gradient(top, #f7f7f7, #ddd);background-image:-o-linear-gradient(top, #f7f7f7, #ddd);background-image:linear-gradient(to bottom, #f7f7f7, #ddd);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;line-height:1.3em}
#additional_content p a:hover{background-color:#dadada;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#ccc));background-image:-webkit-linear-gradient(top, #e7e7e7, #ccc);background-image:-moz-linear-gradient(top, #e7e7e7, #ccc);background-image:-ms-linear-gradient(top, #e7e7e7, #ccc);background-image:-o-linear-gradient(top, #e7e7e7, #ccc);background-image:linear-gradient(to bottom, #e7e7e7, #ccc)}
#additional_content p a:active{background-color:#8f8fc1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#a7a7d7), to(#77a));background-image:-webkit-linear-gradient(top, #a7a7d7, #77a);background-image:-moz-linear-gradient(top, #a7a7d7, #77a);background-image:-ms-linear-gradient(top, #a7a7d7, #77a);background-image:-o-linear-gradient(top, #a7a7d7, #77a);background-image:linear-gradient(to bottom, #a7a7d7, #77a)}
.intBtn{width:100%;margin:0}
#overlay{display:none;position:fixed;width:100%;height:100%;z-index:29;top:0;left:0}
#basic-modal-content{display:none}
#simplemodal-overlay{background-color:#000}
#simplemodal-container{height:21em;width:37.5em;color:#bbb;background-color:#333}
#simplemodal-container{background-color:#fcfcfc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:5px solid #9999b4;border:5px solid rgba(153,153,180,0.75);color:#330;cursor:default}
#simplemodal-container a{color:#303}
#simplemodal-container a.modalCloseImg{background:url(../js/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}
#simplemodal-container h3{color:#84b8d9}
#simplemodal-container h2{width:100%;margin:0;padding:0;height:2em;background-color:#e0e0ff;color:#333;line-height:2em;text-align:center}
#confirm{display:none}
#confirm-overlay{background-color:#eee;cursor:wait}
#confirm-container{height:140px;width:420px;font:16px/22px 'Trebuchet MS',Verdana,Arial;text-align:left;background:#fff;border:2px solid #336699;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#confirm-container .header{height:30px;line-height:30px;width:100%;background:url(../js/images/confirm/header.gif) repeat-x;color:#fff;font-weight:bold}
#confirm-container .header span{padding-left:8px}
#confirm-container .message{color:#333;font-size:14px;margin:0;padding:12px 4px 12px 8px}
#confirm-container .buttons{line-height:26px;width:160px;float:right;padding:10px 8px 0}
#confirm-container .buttons div{float:right;margin-left:8px;width:70px;height:26px;color:#666;font-weight:bold;text-align:center;background:url(../js/images/confirm/button.gif) repeat-x;border:1px solid #bbb;cursor:pointer;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
#confirm-container a.modal-close,#confirm-container a.modal-close:link,#confirm-container a.modal-close:active,#confirm-container a.modal-close:visited{text-decoration:none;font-weight:bold;position:absolute;right:10px;top:2px;color:#fff}
#confirm-container a.modal-close:hover{color:#ccc}
@media screen{#prt{width:60%;margin:auto;margin-top:1em;padding:10%;font-family:serif;font-size:24pt;border:1px solid black}
#ptitle{width:100%;margin:auto;margin-bottom:0.6em;text-align:center;font-size:1.2em}
#pstitle{width:100%;margin:auto;margin-bottom:0.75em;text-align:center;font-size:1.1em}
div#phd{display:block;width:100%;margin:0;text-align:center;background-color:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');background-image:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));background-image:-webkit-linear-gradient(top, #eee, #ccc);background-image:-moz-linear-gradient(top, #eee, #ccc);background-image:-ms-linear-gradient(top, #eee, #ccc);background-image:-o-linear-gradient(top, #eee, #ccc);background-image:linear-gradient(to bottom, #eee, #ccc);padding-bottom:1em}
#plogodiv{width:300px;margin:auto;margin-bottom:1em}
#ads{display:block !important;width:730px;margin:auto}
div#prtfoot{font-family:serif;font-size:12px;width:100%;text-align:center;margin:auto;margin-top:-2em}
body{padding-bottom:2em}
}
@media print{#prt{width:87%;margin:auto;font-family:serif;font-size:24pt;color:#000}
#ptitle{width:100%;margin:auto;margin-bottom:0.6em;text-align:center;font-size:1.2em}
#pstitle{width:100%;margin:auto;margin-bottom:0.75em;text-align:center;font-size:1.1em}
#ads{display:none !important}
div#phd{display:none !important}
div#prtfoot{font-family:serif;font-size:12px;width:100%;margin:auto;text-align:center;position:absolute;bottom:0}
}
@page{margin-top:1in}

