* {margin: 0px;padding: 0px;}
body{background: #0e0e0e url(/images/bg.gif) repeat 0 0;color: #999; font:11px/18px "Lucida Grande", Geneva, Arial, Verdana; text-align:center;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, fieldset, hr {margin: 1em 0px;}
a {color: #3199ee;text-decoration:none} a:hover {color:#fa0;}a img{border: 0;}
.left{float:left}.right{float:right}.center,.c{text-align:center;}
img{vertical-align:middle;}blockquote{margin-left:3em;}fieldset{border:0}
.inside{text-align:left}
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clear {height: 1%;}
h1{color:#fff;font-size:16px;}
h3{color:#fff;font-size:10px;font-style:italic;}
.clear-fx{clear:both}
input[type=text],input[type=password],textarea{background-color:#d1cbc4 !important;}
/*---*/

#head{width:826px;height:20px;margin:0 auto;padding:0px 0 18px 0;text-align:left;}
#logo{margin:16px 0 0 25px;float:left} #logo span{color: #fa0;font-size:12px;} #logo img{display:block;}
#links{float:right;margin-left:0px;margin-top:21px;position:relative;color:#aaa;font-size:12px;}
#links a{color: #fff;font-size:12px} #links a:hover{color: #fa0;}
#subhead{width:826px;height:283;margin:0 auto;background-color:#0e0e0e}
#content-i{width:826px;margin:0 auto 21px auto;padding-bottom:7px;background: transparent url(/images/c-bottom.gif) no-repeat 0 100%;font-size:11px;}
#content-i .inside{padding:20px 20px 1px 20px; background-color:#303030;}
#content-i h1{font-size:16px;margin:0.4em 0; color:#fa0;}
#content-i h2{font-size:11px;color:#fff}
p.first{font-weight:bold;color:#c6c6c6}
.col-600{float:left;width:600px;padding-bottom:1px}
.col-280{float:left;width:280px;margin-right:20px;}
.col-290{float:left;width:290px;margin-right:20px;}
.col-300{float:left;width:300px;margin-right:20px;}

#sidebar{width:152px;float:right;text-align:left;font-size:10px;line-height:15px;}
#sidebar .block{width:152px;padding:0 0 7px 0;margin-bottom:18px;background: transparent url(/images/s-bottom.gif) no-repeat 0 100%;}
#sidebar .inside{padding:7px 9px 1px 9px;background: #171717 url(/images/s-top.gif) no-repeat 0 0;}
#notify-img{margin-left:-17px;position:relative}
.sidebar-img{margin-left:-20px;position:relative;margin-bottom:1.5em;display:block}
#sidebar .universal-logo{text-align:center;padding:17px 0 10px 0;}
#sidebar h2{color:#fff;font-size:10px !important;margin-top:0;}

.content {width:826px;margin:0 auto 21px auto;}
.content .l-block{float:left;width:485px;margin-right:21px;padding:7px 0 0  0;background: transparent url(/images/lb-top.png) no-repeat 0 0;}
.content .s-block{float:left;width:320px;margin-right:21px;padding:7px 0 0  0;background: transparent url(/images/sb-top.png) no-repeat 0 0;}
.content .inside{padding:1px 20px;background-color:#303030;}
.content .l-block .end{padding:7px 0 0  0;background: transparent url(/images/lb-bottom.png) no-repeat 0 0;}

.content .mid-block{float:left;width:402px;margin-right:21px;padding:7px 0 0  0;background: transparent url(/images/mid-top.png) no-repeat 0 0;}
.content .mid-block .end{padding:7px 0 0  0;background: transparent url(/images/mid-bottom.png) no-repeat 0 0;}

.content .s-block .end{padding:7px 0 0  0;background: transparent url(/images/sb-bottom.png) no-repeat 0 0;}
.content h1{margin:0.8em 0;} .content img.right{margin: 0 0 30px 20px;}
.sub .l-block{background-image: url(/images/slb-top.png);width:465px;}
.sub .s-block{background-image: url(/images/ssb-top.png);width:340px;}
.sub .l-block .end{background-image: url(/images/slb-bottom.png);}
.sub .s-block .end{background-image: url(/images/ssb-bottom.png);}
.content .last, .last{margin-right:0}

.single .inside{padding:1px 20px 13px 20px;background-color:#303030;}
.single{padding-bottom:7px;background: transparent url(/images/c-bottom.gif) no-repeat 0 100%;text-align:left;}
.single h1{margin:0;padding:1em 20px;background: transparent url(/images/c-top.gif) no-repeat 0 0;}
.single .inside h1{margin:1em 0;padding:0}
.single .inside h1 a{color:#fff}
.img-31 a{float:left;margin-right:31px}
.single .inside-full{padding:10px 20px 1px 20px;background: transparent url(/images/c-top.gif) no-repeat 0 0;}

#copyright{margin:0 0 21px 0;font-size:11px;}
#slideshow{width:826px;height:283px;text-align:left;background:#000 url(/images/loading-bar.gif) no-repeat 50% 50%;}
#hpfeedback{height:2.3em;}
#slideshow img {position:absolute;} 
#hpfeedback p{position:absolute;margin:0.3em}

/* Tech Spec */

li{margin:0 0 0 1em}
ul{margin:0 0 0 2em}
ul ul{margin:0 0 0 2em}
h1.top{padding-top:1.5em}
#tech h3{color:#fff}
#tech .col-600 img{margin:7px}
#tech #head{margin-bottom:0em}
#tech #sidebar h2.sub{color:#c8c8c8}
#tech .col-600 .img-bclear{margin-bottom:100px}
#foot-note{font-style:italic;font-size:11px;margin-top:3em;}

/* Company */

.normal{font-size:12px;color: #bababa;}
.team{margin-right:10px}
#company h1 span{color:#7a7a7a;font-size:11px;font-weight:normal;}
#press{margin:0 0 0 -9px;} #press a{float:left;width:142px;text-align:center}
#press a span{display:block;margin-top:15px;color:#999;} #press a.end span{margin-top:4px;}
#press a.end{width:102px;}


ul.contact-list li {
	list-style-type:none;
	margin:5px;
}
