@charset "utf-8";
a { color: #333; text-decoration:none; }
a img { border:0px; }

button { background-color:#693; border:0; color:#fff; cursor:pointer; font-weight:bold; padding:5px; _padding:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
button.expand { -moz-border-radius: 0; -webkit-border-radius: 0; }

input, textarea { border:1px solid #999; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.submenu { background-color:#272; border-left:2px solid #040; border-top:2px solid #040; border-right:2px solid #070; border-bottom:2px solid #070; padding:0.25em; }
.submenu a { color:#fff; }
.submenu a:hover { text-decoration:underline; }

.queens-award-link { left:50%; top:95px; margin-left:192px; position:absolute; }

table, tr, td { border:none !important; text-align:left; }
tr, td { text-align:left; }
tr img, td img { border:0; }

body { margin: 0px; color:#666; background-image: url(images/bg-2.jpg); background-attachment: scroll; background-position: center top; background-repeat: no-repeat; background-color: #acafb7; font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
p { color: #333333; font-size: 13px; }
h1 { font-size: 2em; font-weight: bold; color: #036; padding:0; margin:0; }
h2 { color:#030; }
h3 { color:#030; margin:0; }
h4 { color:#063; }
h5 { background-color:#333; color:#fff; font-size:18px; margin:-11px; margin-bottom:10px; padding:5px; }
h6 { border-bottom:1px solid #fff; padding:3px; margin-top:0; margin-bottom:5px; color:#fff; font-size:14px; }

.standard-view { background-color:#114869; border:none; color:#fff; font-size:10px; padding:3px 5px; float:right; }

.wrapper { border:0; text-align:left; padding:0px; margin: 0 auto; width:960px; }
.header { height: 100px; width: 960px; margin: 0 0 15px 0; position: relative; }
.side-a { float: left; width: 190px; border: 1px none #999999; margin: 0 0 15px 0; z-index:0; }
.side-b { float: right; width: 236px; height: 700px; margin: 90px 0 0 0; z-index:1; }

.player { position:absolute; left:50%; top:215px; margin-left:475px; width:20px; height:70px; z-index:1; }
.content { float: left; width: 700px; margin:70px 0 0 0; padding: 10px; }
.footer { clear: both; background-color: #003300; color: #fff; padding:3px; height: 20px; text-align:right; }

.noborder { border-style: none; }

.topnav { padding:0; margin-top:10px; text-align:left; }
.topnav ul { padding:8px; margin-left:0; margin-top:22px; }
.topnav li { background-image: url(images/btn.jpg); border-right: 1px solid #E7E7E7; border-bottom: 1px solid #E7E7E7; color: #000; cursor: pointer; float:left; list-style: none; font-family:Segoe UI, Arial, Helvetica, sans-serif; font-weight:bold; padding:6px 1px; margin-right:5px; text-align:center; width:109px; }

.area { background-color:#fff; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; padding:10px; }
.area font, .area span, .area p, area tr td { color:#000 !important; }

.productDetails { background-color:#fff; border:1px solid #666; color:#000; overflow:auto; height:400px; width:750px; z-index:5; }
.productDetails img { float:left; margin-right:1em; margin-bottom:1em; }

.insect-pdf { background-color:#ccc; left:50%; display:none; margin-left:-470px; top:280px; *top:280px; position:absolute; height:250px; width:700px; }
.insect-pdf.ui-widget-shadow { margin-left:-480px !important; margin-top:-10px !important; }
.insect-pdf .ui-widget-header { padding:2px; text-align:right; }
.insect-pdf .ui-widget-header button { padding:2px 5px; }

.popup { background:#fff; box-shadow:#000 0 0 10px; left:50%; top:50%; margin:-150px 0 0 -250px; padding:10px; position:fixed; height:320px; width:500px; }
.shadow { background-color:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
.clear { clear:both; }
