@charset "utf-8";
/* CSS Document */
body,td,th{font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
body{margin:0 0 0 0;}
#center {float:none;clear:both;width:883px;margin-left:auto;margin-right:auto;z-index:1;}
#logo{float:left;margin-top:15px;}
#technology{float:right;clear:right;margin-top:70px;padding:3px 0 3px 20px;height:18px;color:#787878;font-size:10px;}
.amd{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.amd.dark{color:#000;}
.amd.red{font-weight:bold; color:#DB2626;}
#banner{float:left;clear:both;width:883px;margin-top:10px;margin-bottom:8px;overflow:hidden;}
.mini{height:240px;} .full{height:305px;}
/*Index Scroller*/
#scrollNav{position:relative;top:-40px;left:720px;z-index:99999;}
#scrollNav a{float:left;height:32px;width:32px;text-align: center; line-height: 33px; font-size: 1.2em; color: #999; margin-right: 5px;font-weight:bold;background:url(images/scrollerNavSprite.jpg) no-repeat 0 0;z-index:3;}
#scrollNav a:hover{text-decoration:none; background:url(images/scrollerNavSprite.jpg) no-repeat -64px 0; color:#00519A;}
#scrollNav a.activeSlide{background:url(images/scrollerNavSprite.jpg) no-repeat -32px 0; color:#FFF;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
/*NAVIGATION*/
#nav_container ul{list-style:none; display:block; width: 883px; height: 38px; float:left; padding:0; margin:0; margin-top:20px;cursor:pointer;}
#nav_container ul li{height:38px; cursor:pointer; float:left; background-image:url(images/nav.jpg); position:relative; margin-left:0px; padding-left:0px;cursor:pointer;}
#nav_container ul li a{position:absolute; width:100%; height:100%; top:0; left:0;cursor:pointer;}
.menu1{background-position: 0 -39px; width:145px;}
.menu2{background-position: -145px -39px; width:136px;}
.menu3{background-position: -281px -39px; width:143px;}
.menu4{background-position: -424px -39px; width:148px;}
.menu5{background-position: -572px -39px; width:158px;}
.menu6{background-position: -730px -39px; width:153px;}
.menu1:hover{background-position: 0 0;}
.menu2:hover{background-position: -145px 0;}
.menu3:hover{background-position: -281px 0;}
.menu4:hover{background-position: -424px 0;}
.menu5:hover{background-position: -572px 0;}
.menu6:hover{background-position: -730px 0;}
/*END NAVIGATION*/
/*Buttons/Clickables*/
.button{display:block; height:18px !important; color:#FFFFFF; font-weight:bold; cursor:pointer; text-align:center; text-decoration:none; font-style:normal; background:url(images/buttonSprite.jpg) no-repeat; padding:4px 0 0 0; overflow:hidden;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
.button:link,.button:hover,.button:visited,.button:active{text-decoration:none;color:#FFFFFF;}
.button a:link,.button a:hover,.button a:visited,.button a:active{text-decoration:none;color:#FFFFFF;}
.wideWhite{width:121px !important; background-position:0 0;}
.wideWhite:hover{background-position:0 -22px;}
.narrWhite{width:60px !important;background-position:0 -44px;}
.narrWhite:hover{background-position:0 -66px;}
/*Links*/
a img {border: none;}
a:link {color: #0B4AA6;text-decoration: none;}
a:visited {text-decoration: none;color: #0B4AA6;}
a:hover {text-decoration: underline;color: #0B4AA6;}
a:active {text-decoration: none;color: #0B4AA6;}
/*Info Box Nodes*/
.infoNode{float:left;width:217px;height:164px;background:url(images/infoNode.jpg) no-repeat;margin-right:5px;overflow:hidden;}
.infoNode #title{float:left;width:auto;margin:13px;font-weight:bold;clear:both;}
.infoNode .header{float:left;width:auto;margin-top:10px;margin-left:15px;margin-right:5px;line-height:1.50em;font-weight:bold;font-size:12px;color:#000000;clear:left;}
.infoNode .body{float:left;width:auto;margin-left:15px;margin-right:5px;line-height:1.50em;font-size:11px;color:#666666;}
.infoNode #button{float:right;margin-right:15px;margin-top:7px;}
/*Product Info Nodes*/
.pinfoNode{float:left;width:218px;height:305px;background:url(images/pinfoNode.jpg) no-repeat;margin-right:3px;overflow:hidden;}
.pinfoNode #title{float:left !important;width:auto;margin:13px !important;font-weight:bold;clear:both;}
.pinfoNode .header{float:left;width:auto;margin-top:10px;margin-left:15px;margin-right:5px;line-height:1.50em;font-weight:bold;font-size:12px;color:#000000;clear:left;}
.pinfoNode .body{float:left;width:auto;margin-left:15px;margin-right:5px;line-height:1.50em;font-size:11px;color:#666666;}
.pinfoNode img{float:none;margin:20px auto 0 auto;}
.pinfoNode #button{float:none;margin:5px auto 0 auto;}
.pinfoNode.last{margin-right:0 !important;}

#main{float:left;clear:left;width:545px;height:auto;margin-top:25px;padding-right:25px;padding-bottom:10px;border-right:#D7D7D7 solid 1px;margin-bottom:25px;}
#main .title, #sideBar .title, #pNav .title{float:left;clear:both;width:100%;border-bottom:#D7D7D7 solid 1px;font-size:22px;color:#333333;line-height:175%;}
#main .mission{float:left;clear:both;margin-top:15px;margin-bottom:15px;margin-left:5px;font-size:12px;font-weight:bold;color:#BD2020;}
#main .body{float:left;clear:both;width:100%;font-size:12px;line-height:1.5em;color:#333333;}
#ensemble{float:left;clear:left;width:883px;height:auto;margin-top:25px;padding-bottom:10px;margin-bottom:25px;}

#sideBar{float:left;width:280px;padding-left:5px;padding-bottom:10px;margin-top:25px;margin-left:25px;margin-bottom:25px;}
#sideBar .newsNode{float:left;clear:both;width:100%;font-size:12px;margin-top:10px;}

#footer{float:none;clear:both;margin-left:auto;margin-right:auto;background-color:#F2F2F2;width:100%;height:72px;border-top:#CCCCCC solid 1px;padding-top:35px;font-size:10px;color:#333333;line-height:200%;}
#footerContact{float:left;margin:-25px 0 0 105px;text-align: center;}
