 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
td{vertical-align:top};  html{ }
body{ color:#000; font-family:"Tahoma","Helvetica","Arial"; font-size:13px; background:#444;  margin-bottom:40px}
object, a{ border:none; outline:none}
img{ behavior: url(resources/css/iepngfix.htc)}
em{ font-weight:bold}
a{ color:white}
 #omniContainer {position: relative; width: 967px; margin: 0px auto}
#header {position: relative; padding: 20px 0px; background: url('/images/horizontal_diagonal.gif') bottom left repeat-x}
 #logo {position: absolute}
 #navContainer {position: absolute; right: 0px; top: 40px}
#nav li {position: relative; float: left}
#nav a {display: block; float: left; padding: 0px 13px; border-left: 1px solid #ccc; line-height: 30px; color: #fff; font-size: 14px}
#nav a:hover {text-decoration: underline}
#nav #home {border-left: none}
#nav ul {position: absolute; display: none; border-left: 1px solid #ccc; left: 0px; top: 30px; width: 150px; background:#444;; z-index: 1000}
#nav ul a {float: none; display: block; border-left: none; padding: 8px 13px; line-height: 16px}
#nav ul li {float: none}
 #blackContainer {position: relative; margin-top: 15px;  background-color: #000000}
.notched {background-image: url('/images/notch.gif'); background-position: 666px 0px; background-repeat: no-repeat}
#gradientDivider {display: none; position: absolute; left: 635px; top: 0px}
#flashContainer {position: absolute; top: 30px; left: 350px; width: 300px; text-align: center; font-size: 18px; color: #dc8181; padding: 5px}
#flash_notice {color: green}
 #videoContainer, #videoWrapper{ float: left; width: 630px; height: 390px; background: #272626; color: white}
#videoWrapper{ overflow:hidden}
#leftContainer {float: left; width: 574px; background: black; color: white}
#fullContainer {padding: 20px; color: white}
.formContainer {padding: 10px}
.formContainer label {display: block}
.formContainer .text1 {width: 200px}
.formContainer .text2 {width: 430px; height: 100px}
.fieldContainer {position: relative; float: left; padding: 10px; white-space:nowrap}
label.error {position: absolute; left: 90%; top: 1em; color: red; background: white; border: 1px solid red; white-space: nowrap; padding: 3px}
#descriptionContainer {float: right; width: 270px; padding: 30px; color: white}
#descriptionContainer i {font-size: 10px}
h2 {font-weight: bold; font-size: 14px; padding-bottom: 20px}
p {padding-bottom: 10px}
 #dialog {background: #eee; padding: 30px}
.jqmClose {position: absolute; top: 0px; right: 0px; padding: 6px; color: black; border: 1px solid #000; border-width: 0px 0px 1px 1px}
 .gridContainer {padding: 1px}
.grid {margin: 0px -3px}
.grid div {float: left; padding: 3px 3px 16px 3px; width: 188px}
.grid p {width: 100%; font-size: 12px; overflow: hidden; white-space: nowrap; color: #fff}
.grid h3 {width: 100%; overflow: hidden; white-space: nowrap; font-weight: bold; font-size: 14px; color: #455560}
.grid img {margin: -1px; border: 1px solid #5c5c5c}
.grid a {text-decoration: none}
.grid a:hover h3, .grid .active h3 {}
.grid a:hover img, .grid .active img {margin: -3px; border: 3px solid #00D1E0}
 .horizontalDiagonal {height: 40px; background: url('/images/horizontal_diagonal.gif') repeat-x left center}
.third {width: 30%; padding-right:3%; text-align:justify}
.left {float: left}
.right {float: right}
.clear {font-size: 1%; line-height: 1px; clear: both}
.clearLeft {clear: left}
.clearRight {clear: right}
.alpha-60 {opacity: .6}
.alpha-30 {opacity: .3}
.fullTop {position: relative; z-index: 10000}
.red {color: red}
 #embedBody{ padding:10px; margin:0px}
#embedHeader{ width:519px; height:55px; overflow:hidden}
#embedTitle{ float:left; font-size:16px; font-weight:bold; color:#ffffff; padding-bottom:10px; width:250px}
#embedLink{ color: #fff; float:left}
#embedLink a{ color:#fff; text-decoration:underline}
#embedLogo{ float:right}
#embedContainer{ clear:both}
  .jqmWindow{ display: none; position: absolute; top: 250px; left: 50%; margin-left: -300px; width:600px}
.jqmOverlay {background-color: #000}
 * iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px')}
 * html .jqmWindow {position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}