@charset "utf-8";

*{ font-size:100%; }

body{font:75%/130% Arial, Helvetica, Verdana, sans-serif; text-align:center; color:#141414;}

p {padding:5px 10px; margin:0;line-height:1.6em;}

h1 {padding:2px 10px; margin:5px 0 0 0; font-size:1.6em; line-height:1.4em; color:#810053; font-weight:normal;clear:both;}

h2 {padding:3px 10px 5px 10px; margin:0; font-size:1.2em; line-height:1.7em; font-weight:bold;}

h4 {padding:2px 10px 2px 30px; margin:5px 10px 5px 10px; display:block;  height:1.6em; line-height:1.6em; background:#a0ce67 url(../images/whitearrow-right.gif) no-repeat 8px 5px; clear:right;}

.tableHeadingOld {padding:2px 10px; margin:5px 0px 0px 0px; display:block; width:97%; height:1.6em; line-height:1.6em; background:#a0ce67 url(../images/whitearrow-right.gif) no-repeat 8px 5px; text-indent:20px;border-bottom:#ffffff 1px solid;}

.tableHeading {padding:2px 10px 2px 30px; margin:5px 10px 0px 10px; display:block; height:1.6em; line-height:1.6em; background:#a0ce67 url(../images/whitearrow-right.gif) no-repeat 8px 5px; border-bottom:#ffffff 1px solid;}

a {color:#810053; }
a:hover {color:#444;}

ul {list-style-type:none; list-style-position:inside; margin:0; padding:5px 10px; color:#810053;line-height:1.6em;}
li {color:#141414;}


ul.green {list-style-type:none; list-style-position:outside; margin:0; padding:5px 10px;}
ul.green li {background-image: url(../images/bullet_green.gif); background-repeat:no-repeat; background-position:0 6px; padding-left:10px;}

ul.purple {list-style-type:none; list-style-position:outside; margin:0; padding:5px 10px;}
ul.purple li {background-image: url(../images/bullet_purple.gif); background-repeat:no-repeat; background-position:0 6px;  padding-left:10px;}

ul.green li.nobullet, ul.purple li.nobullet {background:none; margin-top:13px;}

ul.purplePower {list-style-type:none; list-style-position:outside; margin:0; padding:5px 10px;}
ul.purplePower li {background-image: url(../images/bullet_purple.gif); background-repeat:no-repeat; background-position:0 6px;  padding-left:10px;}

ul.folderPower {list-style-type:none; list-style-position:outside; margin:0; padding:5px 10px;}
ul.folderPower li {background-image: url(../images/bullet_folder.gif); background-repeat:no-repeat; background-position:0 6px;  padding-left:20px;padding-top:2px;}

ul.purplePower li.purplePowerBold { font-weight:bold; }

ul.purplePower li.purplePowerSub a:link, ul.purplePower li.purplePowerSub a:visited { color:#141414;text-decoration:none;font-weight:normal; }
ul.purplePower li.purplePowerSub a:hover { text-decoration:underline; }
ul.purplePower li.purplePowerSub { background-image:none;line-height:1.1em; }

ul.whitePower li {background-image: url(../images/bullet_white.gif);}

ul.folderPowerWhite li { background-image: url(../images/bullet_folder_white.gif); } 

#wrapper {text-align: left; }
#corpLink {color:#fff; text-align:center; font-size:0.95em;}
#corpLink a {color:#fff;}
#header {}

#dropshad  {margin: 0 auto; width:820px; background:transparent url(../images/drop-shad.png) repeat-y 0px 0px; }
.dropshadbtm {width:820px margin: 0 auto; height:12px; background:transparent url(../images/drop-shad-btm.png) no-repeat 0px 0px;}

#search {color:#fff; }
#company {color:#fff; font-size:1.2em; font-weight:bold; line-height:50px; background-image: url(../images/bullet_purple2.gif); background-repeat:no-repeat; background-position:left center;padding-left:15px;}
#menu {color:#fff; line-height:27px;}
#menu a{color:#fff;}


#location { font-size:0.9em; color:#fff; font-weight:bold; line-height:26px; text-indent:190px;}
#location a {text-decoration:none; color:#fff;}
#location a:hover {text-decoration:underline;}

/* Sidebar Sub items */
#linkBox h3, #searchBox h3, #textBox h3 {color:#fff; margin:0; padding:5px; font-size:1em; font-weight:bold;}
#boxItem {color:#141414; margin:0; padding:4px 0 4px 0;font-size:0.9em; }
.pdfLink {padding:0 5px 0 20px;}
.imgLink {padding:0 5px 0 20px;}
.defaultLink {padding:0 5px 0 20px;}

#boxItem ul {margin:5px 0px 5px 5px;padding:0;}
#boxItem ul li {margin-bottom:6px;}

.pdfLink a, .imgLink a, .defaultLink a {font-weight:bold; padding:0 5px 0 -20px; display:block;}


#footer {color:#fff; font-size:0.9em; text-align:center; padding-top:5px; }
#footer a {color:#fff; padding:0 5px;}

a.glossaryList, .glossaryList {display:inline; font-size:1.1em; width:20px; margin:1px; text-indent:0; padding:1px; }
.glossarySub {font-weight:bold; text-transform:uppercase;}

.websheetPhoto {float:right;margin:0px;}
.clear {clear:both;}
.docIcon { float:left; margin-right:5px; }

#search a {color:#ffffff;font-size:0.9em; }

.noMargin { margin:0px; }
.noMarginBottom { margin-bottom:0px; }
#footer .noPadding { padding:0px; }
#footer .noPaddingRight { padding-right:0px; }

.contentImage { float:right;margin-left:15px; }
.searchURL { color:#999999; }

.searchResults { margin: 10px 0 10px 10px; }

.hilite { background-color: #a0ce67;font-weight:bold;color:#ffffff; }

.whitepapersList li { clear:both;margin:5px 0px; }

.photoLibImage { float:left; margin:0 10px 10px 0; }
.photoLib { display:block; clear:both; padding:8px 0; border-top:1px solid #777; }

.salesMap { border:#d9d9d9 1px solid; }
.catImage { float:right;margin:5px 5px 10px 15px; }

.outstanding { color:#990000; font-weight:bold; }

.whatsnew { margin-bottom:15px;float:right;margin-left:30px; }

#homeNews .feed { margin:-10px 0 10px 17px;padding:0; }
#homeNews .feed img { margin-right:5px;float:left; }
.feedIcon { margin-right:5px;float:left; }

#homeNews ul.homeResources { font-size:0.9em; }
#homeNews ul.homeResources li { padding:1px 0px 3px 0px;margin:4px 0px 4px 0px;line-height:1.3em; }
#homeNews ul.homeResources img { border:0px;float:left;margin-right:8px; }

a:link.mypowerBoxTools, a:visited.mypowerBoxTools { background:url(../images/mypower/home_tools.gif) top left no-repeat; }
a:link.mypowerBoxWhatsnew, a:visited.mypowerBoxWhatsnew { background:url(../images/mypower/home_whatsnew.gif) top left no-repeat; }
a:link.mypowerBoxLinks, a:visited.mypowerBoxLinks { background:url(../images/mypower/home_links.gif) top left no-repeat; }
a:link.mypowerBoxWhitepapers, a:visited.mypowerBoxWhitepapers { background:url(../images/mypower/home_whitepapers.gif) top left no-repeat; }

a:hover.mypowerBoxTools, .mypowerBoxToolsPre { background:url(../images/mypower/home_tools_hover.gif) top left no-repeat; }
a:hover.mypowerBoxWhatsnew, .mypowerBoxWhatsnewPre { background:url(../images/mypower/home_whatsnew_hover.gif) top left no-repeat; }
a:hover.mypowerBoxLinks, .mypowerBoxLinksPre { background:url(../images/mypower/home_links_hover.gif) top left no-repeat; }
a:hover.mypowerBoxWhitepapers, .mypowerBoxWhitepapersPre { background:url(../images/mypower/home_whitepapers_hover.gif) top left no-repeat; }

.mypowerBox { float:left;width:285px; height:101px; margin:10px 0px 10px 10px;background-position: -800px; }
.mypowerBox a { font-weight:bold;font-size:1.2em;color:#820053;text-decoration:none;display:block;padding:15px 10px 0 100px;width:175px; height:86px; }
.mypowerBox a span { font-weight:normal;font-size:0.75em;color:#000000;line-height:1.6em; }

.mypowerHomeBox { margin:15px 0 15px 10px;background-repeat:no-repeat;background-position: top left; }
.mypowerHomeBox h5 { margin:0;padding:0;line-height:1em;color:#820053;font-size:1.3em;font-weight:bold;padding-left:80px;padding-top:5px; }
.mypowerHomeBox p { padding-left:80px;margin:0px;font-size:0.9em;line-height:1.3em;padding-bottom:5px; }
.mypowerHomeBox a:link, .mypowerHomeBox a:visited { color:#141414;text-decoration:none; }
.mypowerHomeBox a:hover { text-decoration:underline; }
.mypowerHomeBox span { padding:0 8px; }

.list3col { width:28%;float:left; }
.locationsNumber { color:#666666; }

#mypowerUnit { width:577px;height:100px;margin:10px 0px 0px 10px;background:#EDEDED url(../images/mypower_unit.gif) top left no-repeat; }
#mypowerUnit div { margin:0 10px 10px 105px;padding-top:10px; }
#mypowerUnit p { margin:0;padding:0;font-size:0.9em; }
#mypowerUnit a { margin-right:15px; }
#mypowerUnit h1 { margin:0px;padding:5px 0 0 0;line-height:1em;font-size:1.2em;color:#820053;text-decoration:none;font-weight:bold; }

.mainBar { float:right;margin:0 0 5px 0;padding:3px 5px 3px 14px;font-size:0.9em;font-weight:bold;background:#CCCCCC url(../images/greybar_corner.gif) bottom left no-repeat; }
.mainBar a:link, .mainBar a:visited { color:#141414; }

/* Google Custom Search Styles */
#cse-search-results { margin:10px; }

a.btnLarge, a.btnSmall { width:227px;height:74px;display:block;margin-right:20px;float:left;background-repeat:no-repeat;background-position: top left; }
a.btnSmall { width:168px; }
a.btnLarge:hover, a.btnSmall:hover { background-position: bottom left; }

a.btnSales { background-image:url(../images/sales_button.gif); }
a.btnCorporate { background-image:url(../images/corporate_button.gif); }
a.btnCatalogDownload { background-image:url(../images/catalog_download.gif); }
a.btnCatalogVirtual { background-image:url(../images/catalog_virtual.gif); }
a.btnFPGA { background-image:url(../images/fpga_button.gif); }
a.btnIMP { background-image:url(../images/imp_button.gif); }
a.btnPhone { background-image:url(../images/phone_button.gif); }
a.btnEmail { background-image:url(../images/email_button.gif); }
a.btnChat { background-image:url(../images/chat_button.gif); }

#homeLanding { width:500px; }

/*survey link style*/
#survey_link{display:block;width:374px;height:75px;background:url(../images/btn_survey.jpg) no-repeat 0 0;}
#survey_link:hover{background-position:0 -75px;}
#survey_link span{display:none;}
