body, html{font-family:Helvetica,Arial,Verdana,Sans-serif; font-size:13px; color:#333; background:#fff; margin:0; padding:0}
div, a, ul, p, li, h1, h2, h3, h4, img, span{margin:0; padding:0; border:0}
a, a:visited{text-decoration:none; color:#06c; outline:none}
a:hover{text-decoration:underline; color:#333}
#container{background:#fff}
#header{padding:5px 0 0 0; height:120px; background:url(../images/common/bg-nav.png) repeat-x 0 90px #fff}
.header-inner{width:800px; margin:0 auto}
#breadcrumb{width:790px; padding:8px 0 0 10px; margin:0 auto; font-size:11px; color:#666}
#breadcrumb a{color:#063}
#main{width:780px; padding:8px 10px; margin:0 auto;position:relative}
h1{margin:0 0 10px 0; font-size:20px; color:#063}
h2{margin:0 0 10px 0; font-size:16px; color:#063}
h3{margin:0 0 5px 0; font-size:14px; color:#063}
h3 span {font-size:13px;margin:0 0 0 4px; color:#333}
p{margin-bottom:10px}
#main .content-left{width:220px; float:left}
#main .content-right{width:550px; float:right}
#header a#logo{height:80px; width:400px; display:block; background:url(../images/common/logo2.png) no-repeat 0 0; text-indent:-999em}
#footer{border-top:1px solid #063; padding:5px 0 0 0; color:#fff; position:fixed; bottom:0px; width:100%; background:url(../images/common/bg-nav.png) repeat-x 0 0;z-index:5000}
#footer p{float:left; margin-left:10px}
#footer span{float:right; margin-right:10px}
#footer a{color:#ccc; text-decoration:none; padding:4px}
#footer a:hover{color:#fff}
ul#topnav{margin:5px 0 0 0; padding:0; float:left; width:800px; list-style:none; position:relative; font-size:15px; background:url(../images/common/bg-nav.png) repeat-x 0 0; height:35px}
ul#topnav li{float:left; margin:0; padding:0}
ul#topnav li a{padding:10px 10px 0 10px; display:block; color:#f0f0f0; text-decoration:none; height:25px}
ul#topnav li.on a, ul#topnav li a:hover{background:#690}
ul#topnav li span a{background:none !important}
ul#topnav li a.current{color:#ff0}
ul#topnav li span{float:left; padding:3px 10px; height:19px; position:absolute; left:0; top:35px; display:none; width:800px; background:url(../images/common/bg-nav.png) no-repeat 0 -35px; color:#fff}
ul#topnav li span.shown{display:block}
ul#topnav li:hover span{display:block}
ul#topnav li span a{display:inline; padding:3px}
ul#topnav li span a:hover{text-decoration:underline; background:none}
.team{background:url(../images/team/team2.jpg) no-repeat bottom left; position:relative; width:780px; height:420px}
.team a{position:absolute; top:0px; left:0px; color:#333; padding:5px 0 0 0; text-align:center; height:415px; display:block; text-indent:-999em; font-weight:bold; font-size:12px}
.team a:hover{text-indent:0; text-decoration:none}
.team a.andrew{left:0px; width:138px; padding-top:37px; height:383px}
.team a.robert{left:138px; width:121px}
.team a.brad{left:259px; width:87px; padding-top:9px; height:411px}
.team a.kevin{left:346px; width:109px; padding-top:27px; height:393px}
.team a.paul{left:455px; width:108px; padding-top:12px; height:408px}
.team a.noelle{left:563px; width:94px; ; padding-top:51px; height:369px}
.team a.kyle{left:607px; width:123px; padding-top:20px; height:400px; text-align:left}
.copy h2{margin-bottom:2px !important}
.copy em{display:block; margin-bottom:8px}
.copy ul{margin:0 0 10px 20px}
.nav-left a{display:block; margin:0 0 0 8px; font-size:15px; color:#063; font-weight:bold}
.nav-left img{margin-bottom:15px}
.column{float:left; width:250px; margin-right:10px; font-size:14px; line-height:17px}
.sml{font-size:11px; color:#999}
.popup{width:570px; margin:10px}
.popup.flex{width:auto; position:relative}
.popup .hdr, .popup .main{float:left; width:570px}
.popup .main{margin-top:10px}
.popup .hdr img{float:left; border:1px solid #333}
.popup .hdr .data{float:right; width:400px}
.popup ul{margin:0 0 10px 15px; line-height:15px}
.popup ul li{line-height:17px}
.popup h2{color:#333}
.prev-sales li {height:60px;margin:9px 0;list-style-type:none;font-size:16px}
.prev-sales li a{display:block;height:40px;padding:20px 0 0 65px;background:no-repeat 0 0;font-weight:bold;color:#333}
#container:after, #header:after, #main:after, #footer:after, .cls:after{clear:both; content:"."; display:block; height:0; visibility:hidden}
ul.events {margin:0 0 0 30px}
ul.events li {font-size:14px; line-height:22px;font-weight:bold}
ul.events li em {font-size:12px;font-weight:normal}
#TB_window{font:12px Arial,Helvetica,sans-serif; color:#333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif; color:#666}
#TB_window a:link{color:#666}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#TB_overlay{position:fixed; z-index:601; top:0px; left:0px; height:100%; width:100%; background:url(../images/common/gradient.png)}
.TB_overlayBG{background:url(../images/common/gradient.png)}
* html #TB_overlay{position:absolute;  height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_window{position:fixed; background:#fff; z-index:602; color:#000; display:none; border:4px solid #063; text-align:left; top:50%; left:50%}
* html #TB_window{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_window img#TB_Image{display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right}
#TB_closeAjaxWindow{padding:2px; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{background-color:#e8e8e8; height:27px}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0px 5px 0px}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px}
* html #TB_load{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}
#TB_HideSelect{z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%}
* html #TB_HideSelect{position:absolute;  height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}
#TB_closeWindowButton{background:#fff; font-size:16px; border:1px solid #333; display:block; padding:0 2px; font-weight:bold; margin:2px}
#TB_closeWindowButton:hover{color:#c30; text-decoration:none}
.ui-tabs{position:relative; padding:0}
.ui-tabs .ui-tabs-nav{margin:0; width:550px}
.ui-tabs .ui-tabs-nav li{background:url(../images/common/tabs.png) no-repeat 0 -25px; height:25px;  list-style:none; float:left; position:relative; top:1px; border-bottom:0 !important; padding:0; white-space:nowrap; font-size:13px; font-weight:bold; padding:0 0 0 8px; margin-right:5px; overflow:hidden}
.ui-tabs .ui-tabs-nav li a{float:left; color:#fff; padding:5px 8px 8px 0; height:20px; background:url(../images/common/tabs.png) no-repeat right -25px; overflow:hidden}
.ui-tabs .ui-tabs-nav li a:hover{color:#ff0; text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0; background-position:0 0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background-position:right 0; color:#fff}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block; background:none; width:528px; border:1px solid #659800; padding:10px}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-tabs-panel ul{margin-left:20px; margin-bottom:10px}
#flipper {width:560px;margin:2px auto;}
#flipper #flipper-tech {float:left;width:150px;text-align:center;}
#flipper #fliper-financial {float:right;width:150px;text-align:center;}
#flipper .slideshow, #flipper .slideshow2 {height:150px;width:150px}

/*Qimonda Stuff*/
.qimonda .center {text-align: center}
.qimonda h2{text-align: center;color:#333;font-size:24px}
.qimonda .chart{border:1px solid #ccc;margin-bottom:10px}
.qimonda .chart .left {width:200px;padding:5px;float:left}
.qimonda .chart .right {width:500px;border-left:1px solid #ccc;padding:5px;float:left}
.qimonda .chart .left a {display: block;line-height:20px;font-weight: bold}
.qimonda .chart .right ul li {float:left;list-style-type:none}
.qimonda .chart .right ul li strong {float:left;width:120px;}
.qimonda .chart .right ul li p {float:right;width:380px;}

