




/*
     FILE ARCHIVED ON 11:00:15 Feb 3, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:27:08 Nov 16, 2014.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* $Id: styles.css,v 1.0 2009/10/15 12:00:00 CommonPlaces Exp $ */

body {
  color: #333;
  font: 12px/1.5em Arial, sans-serif;
  background-color: #737373;
}
.ui-tabs-panel {
  font: 12px/1.5em Arial, sans-serif;
}

/* headers */
h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  margin-bottom: 0.5em;
}
h1 {
  color: #333;
  font: 32px/36px "Helvetica Light", Helvetica, Arial, sans-serif;
  letter-spacing: -0.01em;
}
h1#page-title {
  margin: 0;
}
h2, h3, h4, h5, h6 {
  line-height: 1.2em;
}
h2, h2 a {
  color: #BB1912;
}
#sidebar-left h2 {
  color: #7f7f7f;
  font-size: 14px;
  border-bottom: 1px dotted #DCDCDC;
  padding-bottom: 0.2em;
}
#sidebar-right h2 {
  color: #7f7f7f;
  font-size: 14px;
  text-transform: uppercase;
}
h3, h3 a {
  color: #BB1912;
}
h4, h4 a {
  color: #BB1912;
}
h5, h5 a {
  color: #BB1912;
}
h6, h6 a {
  color: #BB1912;
}
sub {
	vertical-align: sub;
	font-size: smaller;
	line-height: normal;
}
sup {
	vertical-align: super;
	font-size: smaller;
	line-height: normal;
}
/* links */
a {
  color: #0090C5;
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  text-decoration: underline;
}

/* buttons */
.form-submit{
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #999;
  border: 0 none;
  margin: 0 5px;
  padding: 4px 5px;
  cursor: pointer;
  -moz-border-radius: 5px; /* FF1+ */
  -webkit-border-radius: 5px; /* Saf3+, Chrome */
  border-radius: 5px; /* Opera 10.5, IE 9 */
}
.form-submit:hover {
  background-color: #666;
}

/* paragraphs */
p {
  margin-bottom: 1em;
}

/* fieldsets, legends and labels */
fieldset,
html.js fieldset.collapsible {
}
fieldset legend,
fieldset legend.collapse-processed {
}
fieldset.collapsed {
}
fieldset.collapsed legend {
}
label {
}


/* Undo baseline alignment for tables and add padding */
table, caption, tbody, tfoot, thead, tr, th, td {
  vertical-align: middle;
}
td {
}

.node,
.comment,
.block {
}
.more-link {
  text-align: left;
}


/**
 * Messages
 */
div.messages, /* Important messages (status, warning, and error) for the user */
div.status,
div.warning,
div.error {
  color: #020;
  background: #dfd url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/messages-status.png) no-repeat 5px 5px;
  border: 1px solid #beb;
  margin: 0 1em 5px 1em;
  padding: 5px 5px 5px 35px;
  min-height: 21px;
  clear: both;
}
div.status /* Normal priority messages */ {
}
div.warning /* Medium priority messages */ {
  background-image: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/messages-warning.png);
  border-color: #fc0;
}
div.warning,
tr.warning {
  color: #220; /* Drupal core uses #220 */
  background-color: #ffc;
}
div.error /* High priority messages. See also the .error declaration below. */ {
  border: 1px solid #d77; /* Drupal core uses: 1px solid #d77 */
  background-image: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/messages-error.png);
  border-color: #c00;
}
div.error,
tr.error {
  color: #900; /* Drupal core uses #200 */
  background-color: #fcc;
}
div.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}


/**
 * Formatting for administration page
 *
 * The admin panel styles are a mess. IE has problems with this so this is
 * only a temporary fix. This should be fixed in core.
 */
div.admin-panel {
  padding: 0;
}

div.admin-panel .body {
  padding: 0 !important;
}

div.admin .left,
div.admin .right {
  width: 50%;
  margin-left: 0;
  margin-right: 0;
}

div.admin .right .admin-panel {
  margin-left: 10px;
}



/**
 * Section-specific colors, fonts, etc.
 */
body.front h1 {
  font: 52px/60px "Helvetica Light", Helvetica, Arial, sans-serif;
}
/* Corporate - default */

/* Power */
body.page-power h1 {
  font: 42px/44px "Helvetica Light", Helvetica, Arial, sans-serif;
}
body.page-power #subtext {
  font-size: 16px;
}
body.sitesection_power_solutions h1 {
  color: #0C3A9E;
}
body.sitesection_power_solutions h2,
body.sitesection_power_solutions h2 a,
body.sitesection_power_solutions #sidebar-left h2,
body.sitesection_power_solutions #sidebar-right h2,
body.sitesection_power_solutions h3,
body.sitesection_power_solutions h3 a,
body.sitesection_power_solutions h4,
body.sitesection_power_solutions h4 a,
body.sitesection_power_solutions h5,
body.sitesection_power_solutions h5 a,
body.sitesection_power_solutions h6,
body.sitesection_power_solutions h6 a,
body.sitesection_power_solutions .view-product-series-2 .views-row .views-field-name,
body.sitesection_power_solutions .view-product-series-2 .views-row .views-field-name a {
  color: #0C3A9E;
}
body.sitesection_power_solutions #main {
  border-top: 6px solid #1040A9;
  border-bottom: 6px solid #1040A9;
}
body.sitesection_power_solutions #site-menu table.depth_1 .term-link {
  margin-bottom: 6px;
}
body.sitesection_power_solutions #site-menu table.depth_1 .term-link,
body.sitesection_power_solutions #site-menu table.depth_1 .term-link a {
  color: #5e51a0;
  font-size: 16px;
}
body.sitesection_power_solutions #site-menu table.depth_2 .term-link,
body.sitesection_power_solutions #site-menu table.depth_2 .term-link a {
  color: #5e51a0;
  font-size: 12px;
  margin: 0;
}
body.sitesection_power_solutions #site-menu table.depth_1 ul .term-link,
body.sitesection_power_solutions #site-menu table.depth_1 ul .term-link a,
body.sitesection_power_solutions #site-menu table.depth_2 ul .term-link,
body.sitesection_power_solutions #site-menu table.depth_2 ul .term-link a {
  color: #0390C6;
  font-size: 11px;
  margin: 0;
}
body.sitesection_power_solutions .ui-tabs-nav .item-list ul li a:hover,
body.sitesection_power_solutions .ui-tabs-nav .item-list ul li.ui-tabs-selected a,
body.sitesection_power_solutions .ui-tabs-nav .item-list ul li.ui-tabs-selected a:hover {
  color: #0C3A9E;
}
body.sitesection_power_solutions #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_1 a.active {
  color: #0C3A9E;
}
body.sitesection_power_solutions #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_2 a.active,
body.sitesection_power_solutions #sidebar-left .sidebar-menu li a.active {
  color: #0C3A9E;
  background: #eef1f8;
}
body.sitesection_power_solutions #sidebar-left .sidebar-menu li.expanded a,
body.sitesection_power_solutions #sidebar-left #block-powerone_menu-powerone_menu_sidebar ul.depth_3 {
  background: #eef1f8;
}
body.sitesection_power_solutions #sidebar-left .sidebar-menu li.expanded ul li a,
body.sitesection_power_solutions #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_3 .term-link a {
  background: #eef1f8 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/circle-arrow-blue.png) no-repeat 8px 0.65em;
}
body.sitesection_power_solutions #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_4 .term-link a {
  background-position: 23px 0.65em;
  padding-left: 40px;
}
/* Renewable Energy */
body.page-renewable-energy h1 {
  font: 42px/44px "Helvetica Light", Helvetica, Arial, sans-serif;
}
body.page-renewable-energy #subtext {
  font-size: 16px;
}
body.sitesection_renewable_energy h1 {
  color: #DCEB95;
}
body.sitesection_renewable_energy h2,
body.sitesection_renewable_energy h2 a,
body.sitesection_renewable_energy #sidebar-left h2,
body.sitesection_renewable_energy #sidebar-right h2,
body.sitesection_renewable_energy h3,
body.sitesection_renewable_energy h3 a,
body.sitesection_renewable_energy h4,
body.sitesection_renewable_energy h4 a,
body.sitesection_renewable_energy h5,
body.sitesection_renewable_energy h5 a,
body.sitesection_renewable_energy h6,
body.sitesection_renewable_energy h6 a,
body.sitesection_renewable_energy .view-product-series-2 .views-row .views-field-name,
body.sitesection_renewable_energy .view-product-series-2 .views-row .views-field-name a {
  color: #678B2F;
}
body.sitesection_renewable_energy #main {
  border-top: 6px solid #DCEB95;
  border-bottom: 6px solid #DCEB95;
}
body.sitesection_renewable_energy #site-menu .depth_1 .term-link {
  margin-bottom: 6px;
}
body.sitesection_renewable_energy #site-menu .depth_1 .term-link,
body.sitesection_renewable_energy #site-menu .depth_1 .term-link a {
  color: #83b03D;
  font-size: 14px;
}
body.sitesection_renewable_energy #site-menu .depth_2 .term-link,
body.sitesection_renewable_energy #site-menu .depth_2 .term-link a {
  color: #0390C6;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
}
body.sitesection_renewable_energy #site-menu ul.depth_2 .term-link,
body.sitesection_renewable_energy #site-menu ul.depth_2 .term-link a,
body.sitesection_renewable_energy #site-menu ul.depth_3 .term-link,
body.sitesection_renewable_energy #site-menu ul.depth_3 .term-link a {
  font-size: 11px;
  font-weight: normal;
  margin: 0;
}
body.sitesection_renewable_energy .ui-tabs-nav .item-list ul li a:hover,
body.sitesection_renewable_energy .ui-tabs-nav .item-list ul li.ui-tabs-selected a,
body.sitesection_renewable_energy .ui-tabs-nav .item-list ul li.ui-tabs-selected a:hover {
  color: #678B2F;
}
body.sitesection_renewable_energy #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_1 a.active {
  color: #678B2F;
}
body.sitesection_renewable_energy #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_2 a.active,
body.sitesection_renewable_energy #sidebar-left .sidebar-menu li a.active {
  color: #678B2F;
  background: #f5faef;
}
body.sitesection_renewable_energy #sidebar-left .sidebar-menu li.expanded a,
body.sitesection_renewable_energy #sidebar-left #block-powerone_menu-powerone_menu_sidebar ul.depth_3 {
  background: #f5faef;
}
body.sitesection_renewable_energy #sidebar-left .sidebar-menu li.expanded ul li a,
body.sitesection_renewable_energy #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_3 .term-link a {
  background: #f5faef url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/circle-arrow-green.png) no-repeat 8px 0.65em;
}
body.sitesection_renewable_energy #sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_4 .term-link a {
  background-position: 23px 0.65em;
  padding-left: 40px;
}



/**
 * Header
 */
#header {
  color: #fff;
  background-color: #BB1912;
  border-bottom: 1px solid #a51b15;
  min-width: 960px;
}
#header a {
  color: #fff;
}
#header-inner {
  min-height: 79px;
  height: auto !important;
  height: 79px;
  position: relative;
}
#header-region{
}
#header .block-menu_block {
  margin-top: 10px;
}
#header .block-menu_block ul.menu {
  text-align: right;
}
#header .block-menu_block ul.menu,
#header .block-menu_block ul.menu li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
#header .block-menu_block ul.menu li {
  margin-left: 21px;
  display: inline;
}
#header .block-menu_block ul.menu li.first {
  margin: 0;
}



/**
 * Logo & Site Name
 */
#branding {
  height: 79px; /* height of header */
  z-index: 20;
  position: relative;
}
#site-name {
  color: #fff;
  font-size: 2em;
  line-height: 52px;
  margin: 0;
  position: absolute;
  top: 13px;
  left: 5px;
  z-index: 20;
}
#site-name a {
  width: 160px;
  height: 52px;
  position: relative;
  display: block;
}
#site-name a span#logo {
  background: #BB1912 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/logo.png) no-repeat left top;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}



/**
 * Search
 */
form#search-theme-form {
  background-color: #af1711;
  padding: 10px 15px;
  -moz-border-radius-bottomleft: 3px; /* FF1+ */
  -moz-border-radius-bottomright: 3px;
  -webkit-border-radius-bottomleft: 3px; /* Saf3+, Chrome */
  -webkit-border-radius-bottomright: 3px;
  border-bottom-left-radius: 3px; /* Opera 10.5, IE 9 */
  border-bottom-right-radius: 3px;
}
form#search-theme-form .form-item {
  margin: 0;
}
form#search-theme-form .form-item label {
  color: #fff;
  font-size: 12px;
  font-weight: normal;
  margin-right: 5px;
}
form#search-theme-form .form-item .form-text {
  color: #666;
  padding: 2px;
  width: 150px;
}
form#search-theme-form .form-submit {
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #8c120d;
  border: 1px solid #8c120d;
  margin: 0 0 0 5px;
  padding: 2px 3px;
  cursor: pointer;
  -moz-border-radius: 5px; /* FF1+ */
  -webkit-border-radius: 5px; /* Saf3+, Chrome */
  border-radius: 5px; /* Opera 10.5, IE 9 */
}
form#search-theme-form .form-submit:hover {
  background-color: #BB1912;
  border-color: #8c120d #d2251e #d2251e #8c120d;
}
/* Search results */
.search-results dd {
  color: #7f7f7f;
  margin-bottom: 20px;
}
/* Language Switcher */
#header-region #block-lang_dropdown-0 .block-inner {
  background: #af1711 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/world.png) no-repeat 15px 10px;
  padding: 10px 15px;
  min-height: 22px;
  height: auto !important;
  height: 22px;
  -moz-border-radius-bottomleft: 3px; /* FF1+ */
  -moz-border-radius-bottomright: 3px;
  -webkit-border-radius-bottomleft: 3px; /* Saf3+, Chrome */
  -webkit-border-radius-bottomright: 3px;
  border-bottom-left-radius: 3px; /* Opera 10.5, IE 9 */
  border-bottom-right-radius: 3px;
}
#powerone-lang-select-lang-form #edit-lang-selection-wrapper {
	margin: 0 0 0 70px;
}
#header-region #block-lang_dropdown-0 select,
#header-region #block-lang_dropdown-0 select option {
  font-size: 11px;
}




/**
 * Navigation
 */
#nav {
  font-size: 14px;
  background: #7d7d7d url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/nav-bg.png) no-repeat center top;
  min-width: 960px;
  z-index: 100;
}
#nav-inner {
  z-index: 100;
  position: relative;
}
#site-menu {
  z-index: 100;
}
#site-menu table,
#site-menu table thead,
#site-menu table th,
#site-menu table tbody,
#site-menu table tr,
#site-menu table td {
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
  z-index: 100;
}
#site-menu table a {
  color: #3b3b3b;
  border-right: 1px solid #3e3e3e;
  padding: 0 12px 0 0;
  outline: none;
  display: block;
}
#site-menu table td.last a {
  border: 0 none;
}
#site-menu table a.active {
  color: #fff;
}
#site-menu table td {
  padding: 0 0 0 12px;
  height: 52px;
  position: relative;
  vertical-align: middle;
}
#site-menu table td:hover {
  background-color: #3e3e3e;
}
#site-menu table td:hover a,
#site-menu table td a:hover {
  color: #fff;
  text-decoration: none;
}
#site-menu table .table-wrapper {
  background: #515151 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dropdown-bg.png) repeat-x 0 0;
  margin: 17px 0 0 -12px;
  padding: 17px 15px 15px;
  position: absolute;
  z-index: 100;
  -moz-box-shadow: 1px 1px 4px #333;
  -webkit-box-shadow: 1px 1px 4px #333;
  box-shadow: 1px 1px 4px #333;
}
#site-menu table td .table-wrapper-inner {
  background: #fff;
  border: 1px solid #353535;
  padding: 10px 0;
}
#site-menu table td .table-wrapper {
  display: none;
}
#site-menu table td table .table-wrapper,
#site-menu table td:hover .table-wrapper {
  display: block;
}
#site-menu table td.first,
#site-menu table td.first:hover {
  background-color: #707070 !important; /* powerone.js toggles this for other items */
  width: 100px;
}
#site-menu table td.first a.depth-1,
#site-menu table td.first a.depth-1:hover {
  color: #fff !important; /* powerone.js toggles this for other items */
  border: 0 none !important; /* powerone.js toggles this for other items */
}
#site-menu table td.spacer,
#site-menu table td.spacer:hover {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/nav-first-bg.png) no-repeat left center !important; /* powerone.js toggles this for other items */
  padding: 0;
  width: 15px;
}

/* clear first and second level theming */
#site-menu table table,
#site-menu table table td,
#site-menu table table td:hover,
#site-menu table table a,
#site-menu table table .table-wrapper,
#site-menu table table .table-wrapper-inner {
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  position: relative;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#site-menu table table td.depth_1,
#site-menu table table td.depth_1:hover {
  background: none;
  border-right: 1px dotted #dcdcdc;
  padding: 0 10px;
}
#site-menu table table td {
  vertical-align: top;
}
#site-menu table table a,
#site-menu table td:hover table a {
  color: #0390c6;
  padding: 0;
}
#site-menu table table a:hover,
#site-menu table td:hover table a:hover {
  text-decoration: underline;
}
#site-menu table.depth_1 .term-link {
  background-color: #f5f5f5;
  padding: 10px;
}
#site-menu table .depth_2 .term-link {
  background: none;
  padding: 0;
}
#site-menu table.depth_1 td.first,
#site-menu table.depth_1 td.first:hover {
  background: none !important;
  width: auto;
}
#site-menu table.depth_2 td,
#site-menu table.depth_2 td:hover {
  padding-right: 10px;
}
#site-menu table.depth_2 td.last {
  padding-right: 0;
}
#site-menu table .term-image {
  background-color: #f5f5f5;
  margin-bottom: 5px;
  padding: 10px 15px;
  height: 80px;
  text-align: center;
}
#site-menu table .term-image img {
  margin: 0 auto;
  display: block;
}
#site-menu table table ul,
#site-menu table table ul li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}



/**
 * Tabs
 */
.ui-tabs-nav {
  font-size: 1em;
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/tabs-container-bg.png) repeat-x left top;
  border: 0 none;
  margin: 0 0 20px;
  padding: 9px 10px;
  float: none;
}
.ui-tabs-nav .item-list {
  color: #656565;
  font-size: 0.9em;
  background: #fff;
  padding: 4px 0;
  width: 100%;
  float: left;
  clear: both;
}
.ui-tabs-nav .item-list ul,
.ui-tabs-nav .item-list ul li {
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
.ui-tabs-nav .item-list ul li a {
  color: #656565;
  background: #e9e9e9 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/tabs-bg.png) repeat-x 0 -150px;
  border: 1px solid #e9e9e9;
  padding: 10px 20px;
  margin: 0 3px;
  text-align: center;
  text-decoration: none;
}
.ui-tabs-nav .item-list ul li a:hover,
.ui-tabs-nav .item-list ul li.ui-tabs-selected a,
.ui-tabs-nav .item-list ul li.ui-tabs-selected a:hover {
  color: #bb1912;
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/tabs-bg.png) repeat-x 0 0;
  border-color: #eee;
}
.ui-tabs-nav .item-list ul li.ui-tabs-selected a {
  font-weight: bold;
}
.ui-tabs-nav .item-list ul li.last {
  /*margin: 0;*/
}
.ui-tabs-nav .ui-tabs-panel {
  background: none;
  border: 0 none;
  padding: 10px 5px;
}
.ui-tabs-nav .pager .pager-current {
  margin: 0 3px;
  padding: 10px 20px;
}
/* reset ul, li styles for tab content */
.ui-tabs-nav .ui-tabs-panel .item-list {
  color: #222;
  font-size: 12px;
  background: none;
  padding: 0;
  width: auto;
  float: none;
  clear: none;
}
.ui-tabs-nav .ui-tabs-panel .item-list ul {
  padding-left: 10px;
}
.ui-tabs-nav .ui-tabs-panel .item-list ul li {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bullet.png) no-repeat 10px 5px;
  padding: 0 0 0.2em 25px;
  float: none;
  clear: none;
}



/**
 * Sub-header
 */
#subheader {
  background: #737373 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/subheader-bg.png) no-repeat center top;
  min-width: 960px;
  overflow: hidden;
}
* html div#subheader {
   height: expression( this.scrollHeight > 334 ? "335px" : "auto" ); /* sets max-height for IE */
}
div#subheader {
   max-height: 335px; /* sets max-height value for all standards-compliant browsers */
}

/* IE 6 Fix for overflow */
* html div#subheader-inner {
  overflow: hidden;
}
* html div#subheader-shift {
  position: relative;
}

#subheader-inner {
  text-align: left;
  overflow: visible;
}
#subheader-shift {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/diagonal-lines-bg.png) no-repeat right top;
  width: 1070px;
}
#subheader #subheader-region {
  float: right;
}
#subheader #subheader-region #block-powerone_site-title_image {
  text-align: right;
}
#subheader #subheader-region #block-powerone_site-title_image img {
  border: 0 none;
  margin: 0;
  padding: 0;
  display: block;
}
#subheader-content-padded {
  padding-right: 110px;
}
.breadcrumb {
  color: #3B3B3B;
  font-size: 11px;
  padding: 0.25em 10px 0.5em;
}
.breadcrumb a {
  color: #3B3B3B;
}
.breadcrumb a.active {
  color: #FFF;
}
#title-wrapper {
  padding: 14px 0 40px;
}
#title-wrapper-padded {
  padding: 40px 0 40px;
}
#subtext {
  color: #EEE;
  font-size: 14px;
  margin-top: 5px;
}
#subtext a {
  color: #FFF;
}



/**
 * Main
 */
#main {
  background-color: #fff;
  min-width: 960px;
  position: relative;
}



/**
 * Main top
 */
#main-top {
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg-white.png) repeat;
  margin-bottom: 25px;
}
#main-top-inner {
  min-height: 30px;
  height: auto !important;
  height: 30px;
}
#main-top #image-banner {
  min-height: 190px;
  height: auto !important;
  height: 190px;
}
#main-top #image-banner img {
  float: left;
}



/**
 * Main content container
 * Contains #main-content, #sidebar-left, #sidebar-right
 */
#main-inner {
  padding-bottom: 55px;
  position: relative;
}



/**
 * Content
 */
#main-content {
}
.sidebar-right #main-content-inner {
  border-right: 1px dotted #dcdcdc;
  padding-right: 22px;
}
.sidebar-left #main-content-inner {
  padding-left: 17px;
}
.two-sidebars #main-content-inner {
  border-right: 1px dotted #dcdcdc;
  padding: 0 22px 0 17px;
}
#content-top,
#content,
#content-bottom {
  position: relative;
}
#content-top .block,
#content-top .node,
#content .block,
#content .node,
#content-bottom .block,
#content-bottom .node {
  margin-bottom: 25px;
}
#content .field-type-text ul,
#content .box ul {
  list-style-image: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bullet.png);
  padding-left: 20px;
}
/* tables */
#content table {
  font: 12px/1.5em Arial, sans-serif;
}
#content table tr {
  background: none;
  border: 0 none;
}
#content table th,
#content table td {
  border-color: #dcdcdc;
  border-style: solid;
  border-width: 0 0 1px 0;
  padding: 12px;
}
#content table th {
  color: #333;
  font-weight: bold;
  vertical-align: bottom;
}
#content table td {
  color: #3f3f3f;
  font: 11px/1.5em Arial, sans-serif;
  font-weight: normal;
  vertical-align: top;
}
#content table .odd-col {
  background: none;
}
#content table .even-col {
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg.png) repeat;
}
/* Tab content tables */
#content table.tab-content {
  width: 100%;
}
#content table.tab-content,
#content table.tab-content tbody,
#content table.tab-content tr,
#content table.tab-content td {
  font-size: 12px;
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
}
#content table.tab-content td {
  border-right: 1px dotted #dcdcdc;
  padding: 0 10px 15px;
}
#content table.tab-content td.last {
  border: 0 none;
}
#content table.tab-content td.alpha {
  padding-left: 0;
}
#content table.tab-content td.omega {
  padding-right: 0;
}
#content table.tab-content h2 {
  color: #777;
  font-size: 16px;
  font-weight: normal;
}
#content table.tab-content h3 {
  color: #333;
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 0.2em;
}



/**
 * Sidebars
 */
.sidebar .block {
  margin-bottom: 25px;
}
/* Sidebar Left */
#sidebar-left {
  position: relative;
}
#sidebar-left-inner {
  /*padding-right: 17px;*/
}
/* Sidebar menus */
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .item-list,
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .item-list ul,
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .item-list ul li,
#sidebar-left .sidebar-menu,
#sidebar-left .sidebar-menu ul,
#sidebar-left .sidebar-menu ul li,
#sidebar-left #block-luceneapi_facet-luceneapi_node .item-list,
#sidebar-left #block-luceneapi_facet-luceneapi_node ul,
#sidebar-left #block-luceneapi_facet-luceneapi_node ul li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  line-height: 1.5em;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .item-list ul li,
#sidebar-left .sidebar-menu ul li,
#sidebar-left #block-luceneapi_facet-luceneapi_node ul li {
  width: 100%;
  float: left;
  clear: both;
  display: block;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar a,
#sidebar-left .sidebar-menu a {
  margin-bottom: 5px;
  padding: 5px 7px;
  display: block;
  line-height: 1.5em;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_1 .term-link {
  color: #696969;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_1 .term-link a {
  color: #696969;
  background: #fff;
  padding-top: 10px;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_2 .term-link,
#sidebar-left .sidebar-menu li {
  color: #333;
  font-weight: bold;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_2 .term-link a,
#sidebar-left .sidebar-menu li a {
  color: #333;
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg-white.png) repeat;
  padding-top: 5px;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_1 a.active {
  color: #BB1912;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_2 a.active,
#sidebar-left .sidebar-menu li a.active {
  color: #BB1912;
  background: #f3f3f3;
}
#sidebar-left .sidebar-menu li.expanded a {
  background: #f3f3f3;
}
#sidebar-left .sidebar-menu li.expanded ul,
#sidebar-left #block-powerone_menu-powerone_menu_sidebar ul.depth_3 {
  background: #f3f3f3;
  margin: -5px 0 5px;
  padding-bottom: 5px;
}
#sidebar-left .sidebar-menu li.expanded ul li a,
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_3 .term-link a {
  font-weight: normal;
  background: #f3f3f3 url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/circle-arrow-white.png) no-repeat 8px 0.65em;
  margin: 0;
  padding: 3px 7px 3px 25px;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_3 a.active {
  color: #333;
  font-weight: bold;
}
#sidebar-left #block-powerone_menu-powerone_menu_sidebar .depth_4 .term-link a {
  background-position: 23px 0.65em;
  padding-left: 40px;
}
/* Search lucene facets menu */
#sidebar-left #block-luceneapi_facet-luceneapi_node .item-list {
  margin-top: 15px;
}
#sidebar-left #block-luceneapi_facet-luceneapi_node .item-list h3 {
  font-size: 14px;
}
#sidebar-left #block-luceneapi_facet-luceneapi_node ul li {
  font-weight: bold;
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg-white.png) repeat;
  margin-bottom: 5px;
  padding: 5px 7px;
  width: 136px;
  display: block;
}
#sidebar-left #block-luceneapi_facet-luceneapi_node ul li a {
  color: #333;
}
/* Sidebar Right */
#sidebar-right {
  position: relative;
}
#sidebar-right-inner {
  padding-left: 12px;
}



/**
 * Footer
 */
#footer {
  color: #fff;
  font-size: 11px;
  min-width: 960px;
  overflow: hidden; /* kills space at bottom of page */
}
#footer-inner {
  padding: 13px 0;
  min-height: 30px;
  height: auto !important;
  height: 30px;
  position: relative;
}
#footer a {
  color: #fff;
}
#footer .block-menu ul,
#footer .block-menu ul li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
/* Call-to-Action menu block */
#footer #block-menu-menu-footer-links-cta li {
  font-size: 12px;
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/footer-link-bg.png) no-repeat left 0;
  margin-right: 4px;
  padding-left: 3px;
  height: 30px;
  line-height: 30px;
  display: block;
  float: left;
}
#footer #block-menu-menu-footer-links-cta li.last {
  margin: 0;
}
#footer #block-menu-menu-footer-links-cta li a {
  color: #333;
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/footer-link-bg.png) no-repeat right -30px;
  padding: 0 13px 0 10px;
  height: 30px;
  display: block;
  float: left;
}
/* Footer Message and Disclosure menu block */
#footer #block-powerone_site-footer_message .content {
  /* IE6 */
  _margin: 0 0 0 -20px;
}
#footer #block-powerone_site-footer_message #footer-message {
  margin: 0 15px 0 0;
  text-align: left;
  float: left;
}
#footer #block-powerone_site-footer_message ul.menu,
#footer #block-powerone_site-footer_message ul.menu li,
#footer #block-powerone_site-footer_message ul.menu li a {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
  float: left;
}
#footer #block-powerone_site-footer_message ul.menu li a,
#footer #block-powerone_site-footer_message ul.menu li.expanded ul.menu li.first a {
  border-left: 1px solid #fff;
  margin-left: 5px;
  padding-left: 5px;
}
#footer #block-powerone_site-footer_message ul.menu li.first a {
  border: 0 none;
  margin: 0;
  padding: 0;
}
#footer #block-powerone_site-footer_message #footer-cp {
  clear: both;
}
/* Share menu block */
#footer #block-menu-menu-footer-links-share h2 {
  color: #fff;
  font-size: 11px;
  margin: 0 12px 0 0;
  float: left;
}
#footer #block-menu-menu-footer-links-share li {
  margin-right: 12px;
  float: left;
}
#footer #block-menu-menu-footer-links-share li.last {
  margin: 0;
}
#footer #block-menu-menu-footer-links-share a.email {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-footer-email.png) no-repeat;
  width: 18px;
  height: 15px;
  text-indent: -9999px;
  display: block;
}
#footer #block-menu-menu-footer-links-share a.rss {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-footer-rss.png) no-repeat;
  width: 15px;
  height: 15px;
  text-indent: -9999px;
  display: block;
}
#footer #block-menu-menu-footer-links-share a.twitter {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-footer-twitter.png) no-repeat;
  width: 15px;
  height: 15px;
  text-indent: -9999px;
  display: block;
}
#footer #block-menu-menu-footer-links-share a.facebook {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-footer-facebook.png) no-repeat;
  width: 15px;
  height: 15px;
  text-indent: -9999px;
  display: block;
}
#footer #block-menu-menu-footer-links-share a.youtube {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-footer-youtube.png) no-repeat;
  width: 15px;
  height: 15px;
  text-indent: -9999px;
  display: block;
}




/****************************************
 * Specific Pages, Views, Nodes, Blocks
 ****************************************/

/* Submitted by, dates, author, etc */
.submitted,
.views-field-created,
.views-field-changed,
.views-field-field-event-datetime-value,
.views-field-field-techarticle-author-value {
  color: #999;
  font-size: 11px;
  font-style: italic;
}

/* Home page */
body.front #subheader-region {
  margin: 0;
  padding: 45px 110px 0 30px;
}
body.front #subheader a.powerone_site:hover {
  text-decoration: none;
}
body.front #subheader #block-powerone_site-home_renewable_energy,
body.front #subheader #block-powerone_site-home_power {
  margin: 0 10px;
  padding: 30px 0;
  width: 220px;
  height: 116px;
  float: left;
}
body.front #subheader #block-powerone_site-home_renewable_energy h2,
body.front #subheader #block-powerone_site-home_power h2 {
  color: #fff;
  line-height: 1.1em;
}
body.front #subheader #block-powerone_site-home_renewable_energy h2 {
  width: 180px;
}
body.front #subheader #block-powerone_site-home_power h2 {
  width: 140px;
}
body.front #subheader #block-powerone_site-home_renewable_energy ul,
body.front #subheader #block-powerone_site-home_renewable_energy ul li,
body.front #subheader #block-powerone_site-home_power ul,
body.front #subheader #block-powerone_site-home_power ul li {
  color: #ddd;
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
body.front #subheader #block-powerone_site-home_renewable_energy a,
body.front #subheader #block-powerone_site-home_power a {
  color: #ddd;
}
body.front #subheader #block-powerone_site-home_renewable_energy {
  border-top: 2px solid #dceb96;
  border-bottom: 2px solid #dceb96;
}
body.front #subheader #block-powerone_site-home_power {
  border-top: 2px solid #0d3a9f;
  border-bottom: 2px solid #0d3a9f;
}
body.front #content .node {
  padding-right: 4.5%;
  width: 45%;
  float: left;
}
body.front #content .node h2 {
  font: 32px/36px "Helvetica Light",Helvetica,Arial,sans-serif;
}
body.front #content .node table,
body.front #content .node tbody,
body.front #content .node tr,
body.front #content .node td {
  background: none;
  border: 0 none;
  vertical-align: top;
}
body.front #content .node td h3 {
  color: #747474;
  line-height: 25px;
  width: 130px;
}
body.front #content .node td a {
  font-size: 14px;
}
body.front #content #block-powerone_news_events-powerone_news_events {
  width: 50%;
  float: left;
}
#block-powerone_news_events-powerone_news_events .views-field-title {
  padding: 2px 0 8px;
}
body.front #content #block-powerone_news_events-powerone_news_events .views-field-title,
body.front #content #block-powerone_news_events-powerone_news_events .views-field-title a {
  color: #333;
}
body.front #content #block-powerone_news_events-powerone_news_events .views-field-title a:hover {
  color: #0090C5;
}
#content #block-powerone_news_events-powerone_news_events #investors-tab table.tab-content td {
  padding-bottom: 5px;
}
#content #block-powerone_news_events-powerone_news_events #investors-tab table.tab-content td.field-value {
  font-weight: bold;
  border-right: 0 none;
}
#content #block-powerone_news_events-powerone_news_events #investors-tab #updated-date {
  color: #3f3f3f;
  font-size: 11px;
}
#content .product-series .data-type-label{
	font-size: 150%;
	padding-bottom: 10px;
}
#content .product-series #group-ps-manuals-docs-node-data {
	padding-bottom: 20px;
}
#content .product-series #group-ps-manuals-docs-views-data.with-node-content{
	border-top: 3px solid lightGray;
	padding-top: 20px;
}
#content .product-series #group-ps-manuals-docs-views-data .view-group-ps-man-docs .views-row{
	border-bottom: 1px solid lightGray;
	margin: 10px 0px;
}
#content .product-series #group-ps-manuals-docs-views-data .view-group-ps-man-docs .views-row .filefield-file{
	padding: 2px 0px;
}

#content .product-series #group-ps-manuals-docs-views-data .views-label-title,
#content .product-series #group-ps-manuals-docs-views-data label.views-label-field-product-data-sheets-fid,
#content .product-series #group-ps-manuals-docs-views-data label.views-label-field-product-application-notes-fid {
	font-weight: bold;
}

/* Support */
/* Resource Library */
#block-powerone_resource_library-resource_library_filters h2 {
  color: #333;
  font-size: 1em;
  font-weight: bold;
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg-white.png) repeat;
  line-height: 1.5em;
  margin-bottom: 5px;
  padding: 2px 10px 3px;
  display: block;
  min-height: 1.5em;
  height: auto !important;
  height: 1.5em;
  clear: both;
}
#block-powerone_resource_library-resource_library_filters form {
  background: #fff url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg-white.png) repeat;
  margin: 0;
  padding: 0;
  width: 773px;
  display: block;
}
#block-powerone_resource_library-resource_library_filters form .form-item {
  background: #fff;
  margin: 5px 5px 6px 0;
  padding: 7px 10px;
  width: 231px;
  float: left;
}
#block-powerone_resource_library-resource_library_filters form #edit-corp-wrapper {
  margin-left: 5px;
  _margin-left: 0; /* IE6 */
}
#block-powerone_resource_library-resource_library_filters form .form-item label {
  margin-bottom: 10px;
}
#block-powerone_resource_library-resource_library_filters form .clear-block {
  font-size: 0;
  line-height: 0;
  clear: both;
}
/* Graphics Library */
.view-graphics-library .view-content table {
  width: 100%;
}
.view-graphics-library .views-field-field-graphic-thumb-fid,
.view-graphics-library .views-field-field-graphic-file-fid {
  text-align: center;
}
.view-graphics-library .views-field-field-graphic-file-fid .field-item {
  padding: 0 10px;
  display: inline;
}
/* Logos */
.view-logo-styles .views-row {
  margin-bottom: 20px;
  clear: both;
}
.view-logos .attachment-before {
  margin-bottom: 15px;
  text-align: center;
}
.view-logos .view-content table {
  width: 100%;
}
.view-logos .view-content table .views-field-field-logo-file-fid,
.view-logos .view-content table .views-field-filesize {
  width: 33%;
}
/* Technical Articles */
.view-technical-articles .views-row {
  border-bottom: 1px dotted #DCDCDC;
  margin-bottom: 20px;
  padding-bottom: 17px;
}
.view-technical-articles .view-row-last {
  border-bottom: 0 none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.view-technical-articles .views-field-title a,
.view-technical-articles .views-field-field-techarticle-file-fid a {
  color: #333;
  font-weight: bold;
}
.view-technical-articles .views-field-title a:hover,
.view-technical-articles .views-field-field-techarticle-file-fid a:hover {
  color: #0090C5;
}
.node-type-technical-article .field-field-techarticle-author {
  color: #999;
  font-style: italic;
  margin-bottom: 15px;
}


/* Contact */
.view-contacts .views-row,
.view-support-contacts .views-row {
  margin-bottom: 20px;
}
.view-contacts .view-filters {
  background: #f3f3f3;
  margin-bottom: 15px;
}
.view-contacts .view-filters .views-exposed-widget {
  padding: 0.5em 1em;
}
.view-contacts .view-filters .views-exposed-widget label,
.view-contacts .view-filters .views-exposed-widget .views-widget,
.view-contacts .view-filters .views-exposed-widget .views-widget .form-item {
  line-height: 2em;
  display: inline;
}
.view-contacts .view-filters .views-exposed-widget .form-submit {
  margin-top: 0;
}
.view-contacts .view-content,
.sales-contacts-re .view-content .views-group, 
.view-support-contacts .view-content .views-group {
  margin-right: 30px;
  float: left;
}
.view-contacts .view-content h2,
.view-support-contacts .view-content .views-group h2 {
  color: #777;
  font-size: 16px;
  font-weight: normal;
}

#content .view-contacts .view-content table td.col-1,
#content .view-contacts .view-content table td.col-2 {
	width: 400px;
}

#content .view-contacts .view-content .sales-contacts table td.col-1,
#content .view-contacts .view-content .sales-contacts table td.col-2,
#content .view-contacts .view-content .stocking-distributors table td.col-1,
#content .view-contacts .view-content .stocking-distributors table td.col-2 {
  width: 175px;
}
 
#content .view-contacts .view-content table,
#content .view-contacts .view-content table tbody,
#content .view-contacts .view-content table tr,
#content .view-contacts .view-content table td,
#content .view-support-contacts .view-content table,
#content .view-support-contacts .view-content table tbody,
#content .view-support-contacts .view-content table tr,
#content .view-support-contacts .view-content table td {
  font-size: 12px;
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
}
#content .view-contacts .view-content table td,
#content .view-support-contacts .view-content .views-group table td {
  padding: 0 20px 15px 0;
}
.view-contacts .view-content .views-field-title,
.view-support-contacts .view-content .views-field-title {
  font-weight: bold;
}

#content .view-contacts .view-content .views-field-field-contact-prod-carried-value {
	padding-top: 5px;
}

#content .view-contacts .view-content label.views-label-field-contact-prod-carried-value {
	text-decoration: underline;
}

/* Renewable Energy & Power */
/* Landing Pages */
.page-renewable-energy #content .node,
.page-power #content .node {
  padding-right: 6%;
  width: 48%;
  float: left;
}
.page-renewable-energy #content #block-powerone_news_events-powerone_news_events,
.page-power #content #block-powerone_news_events-powerone_news_events {
  width: 45%;
  float: left;
}
.page-renewable-energy #block-views-new_products-block_1,
.page-power #block-views-new_products-block_2 {
  clear: both;
}
/* New Products */
.page-renewable-energy #block-views-new_products-block_1 .content,
.page-power #block-views-new_products-block_2 .content {
  background: #f3f3f3;
  padding: 12px;
  width: 618px;
  position: relative;
}
.page-renewable-energy #block-views-new_products-block_1 .prev,
.page-power #block-views-new_products-block_2 .prev {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/arrow-prev.png) no-repeat 0 0;
  width: 12px;
  height: 53px;
  position: absolute;
  top: 85px;
  left: 0;
  cursor: pointer;
}
.page-renewable-energy #block-views-new_products-block_1 .next,
.page-power #block-views-new_products-block_2 .next {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/arrow-next.png) no-repeat 0 0;
  width: 12px;
  height: 53px;
  position: absolute;
  top: 85px;
  right: 0;
  cursor: pointer;
}
.page-renewable-energy #block-views-new_products-block_1 .prev:hover,
.page-renewable-energy #block-views-new_products-block_1 .next:hover,
.page-power #block-views-new_products-block_2 .prev:hover,
.page-power #block-views-new_products-block_2 .next:hover {
  background-position: 0 -53px;
}
.page-renewable-energy #block-views-new_products-block_1 .view,
.page-power #block-views-new_products-block_2 .view {
  width: 618px;
  overflow: hidden;
}
.page-renewable-energy #block-views-new_products-block_1 .view-content,
.page-power #block-views-new_products-block_2 .view-content {
  width: 618px;
}
.page-renewable-energy #block-views-new_products-block_1 .results-group,
.page-power #block-views-new_products-block_2 .results-group {
  background: #f3f3f3;
  width: 618px;
  height: 220px;
}
.page-renewable-energy #block-views-new_products-block_1 .views-row,
.page-power #block-views-new_products-block_2 .views-row {
  background: #fff;
  margin-right: 12px;
  width: 198px;
  height: 220px;
  float: left;
}
.page-renewable-energy #block-views-new_products-block_1 .third-result,
.page-power #block-views-new_products-block_2 .third-result {
  margin: 0;
}
.page-renewable-energy #block-views-new_products-block_1 .views-field-tid,
.page-power #block-views-new_products-block_2 .views-field-tid {
  height: 160px;
}
.page-renewable-energy #block-views-new_products-block_1 .views-field-title,
.page-power #block-views-new_products-block_2 .views-field-title {
  color: #333;
  line-height: 15px;
  padding: 0 10px 10px;
  height: 30px;
}
.page-renewable-energy #block-views-new_products-block_1 .views-field-title {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bullet-green.png) no-repeat 10px 5px;
  padding-left: 20px;
}
.page-power #block-views-new_products-block_2 .views-field-title {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bullet-blue.png) no-repeat 10px 5px;
  padding-left: 20px;
}
.page-renewable-energy #block-views-new_products-block_1 .views-field-title a,
.page-power #block-views-new_products-block_2 .views-field-title a {
  color: #333;
  text-decoration: none;
}
.page-renewable-energy #block-views-new_products-block_1 .views-field-title a:hover,
.page-power #block-views-new_products-block_2 .views-field-title a:hover {
  color: #0090C5;
  text-decoration: underline;
}
/* Knowledgeshare */
#block-views-blog-block_1 .views-row,
#block-views-blog-block_3 .views-row,
.page-renewable-energy-blog .view-blog .views-row {
  border-bottom: 1px dotted #DCDCDC;
  margin-bottom: 20px;
  padding-bottom: 17px;
}
#block-views-blog-block_1 .views-row-last,
#block-views-blog-block_3 .views-row-last,
.page-renewable-energy-blog .view-blog .views-row-last {
  border-bottom: 0 none;
  margin-bottom: 0;
  padding-bottom: 0;
}
#block-views-blog-block_1 .views-field-tid,
#block-views-blog-block_3 .views-field-tid,
.page-renewable-energy-blog .view-blog .views-field-tid {
  font-size: 11px;
}
#block-views-blog-block_1 .views-field-title,
#block-views-blog-block_1 .views-field-tid label,
#block-views-blog-block_3 .views-field-title,
#block-views-blog-block_3 .views-field-tid label,
.page-renewable-energy-blog .view-blog .views-field-title,
.page-renewable-energy-blog .view-blog .views-field-tid label {
  font-weight: bold;
}
#block-views-blog-block_1 .views-field-title a,
#block-views-blog-block_3 .views-field-title a,
.page-renewable-energy-blog .view-blog .views-field-title a {
  color: #333;
}
#block-views-blog-block_1 .views-field-tid a,
#block-views-blog-block_3 .views-field-tid a,
.page-renewable-energy-blog .view-blog .views-field-tid a {
  color: #999;
}
#block-views-blog-block_1 .views-field-title a:hover,
#block-views-blog-block_1 .views-field-tid a:hover,
#block-views-blog-block_3 .views-field-title a:hover,
#block-views-blog-block_3 .views-field-tid a:hover,
.page-renewable-energy-blog .view-blog .views-field-title a:hover,
.page-renewable-energy-blog .view-blog .views-field-tid a:hover {
  color: #0090C5;
}
#block-views-blog-block_1 .more-link,
#block-views-blog-block_3 .more-link {
  margin-top: 15px;
}
/* Power-One in the Media */
#content #block-views-media-block_1 table,
#content #block-views-media-block_1 tbody,
#content #block-views-media-block_1 tr,
#content #block-views-media-block_1 td,
#content #block-views-media-block_4 table,
#content #block-views-media-block_4 tbody,
#content #block-views-media-block_4 tr,
#content #block-views-media-block_4 td {
  font-size: 12px;
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
}
#content #block-views-media-block_1 td,
#content #block-views-media-block_4 td {
  padding: 0 20px 20px 0;
}
#block-views-media-block_1 .views-field-field-media-video-embed,
#block-views-media-block_2 .views-field-field-media-video-embed,
#block-views-media-block_3 .views-field-field-media-video-embed,
#block-views-media-block_4 .views-field-field-media-video-embed {
  margin-right: 15px;
  float: left;
}
#block-views-media-block_1 .views-field-title,
#block-views-media-block_2 .views-field-title,
#block-views-media-block_3 .views-field-title,
#block-views-media-block_4 .views-field-title {
  margin-left: 65px;
}
#block-views-media-block_2 .views-row,
#block-views-media-block_3 .views-row {
  margin-bottom: 10px;
  min-height: 50px;
  height: auto !important;
  height: 50px;
  clear: both;
}
/* Add space for Topics and Expert Bloggers */
.page-renewable-energy-knowledgeshare #content .block {
  margin-right: 240px;
}
/* Topics */
.page-renewable-energy-knowledgeshare #content #block-views-blog-block_2 {
  border-left: 1px dotted #dcdcdc;
  padding-left: 10px;
  padding-bottom: 10px;
  margin: 0 0 0 20px;
  float: right;
  clear: both;
}
#block-views-blog-block_2 .block-inner {
  background: #f3f3f3;
  padding: 17px 16px;
  width: 170px;
}
#block-views-blog-block_2 h2 {
  color: #333;
  font-size: 12px;
  font-weight: bold;
}
#block-views-blog-block_2 ul,
#block-views-blog-block_2 ul li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
#block-views-blog-block_2 ul li {
  line-height: 1.3em;
  margin-bottom: 0.5em;
}
/* Expert Bloggers */
.page-renewable-energy-knowledgeshare #content #block-views-bloggers-block_1,
#content #block-views-bloggers-block_2 {
  border-left: 1px dotted #dcdcdc;
  padding-left: 10px;
  margin-right: 0;
  margin-left: 20px;
  float: right;
  clear: both;
}
#block-views-bloggers-block_1 .block-inner,
#block-views-bloggers-block_2 .block-inner {
  background: #f3f3f3;
  padding: 17px 16px;
  width: 170px;
}
#block-views-bloggers-block_1 h2,
#block-views-bloggers-block_2 h2 {
  color: #333;
  font-size: 12px;
  font-weight: bold;
}
#block-views-bloggers-block_1 .views-row,
#block-views-bloggers-block_2 .views-row {
  margin-bottom: 15px;
  min-height: 38px;
  height: auto !important;
  height: 38px;
}
#block-views-bloggers-block_1 .views-field-field-user-image-fid,
#block-views-bloggers-block_2 .views-field-field-user-image-fid {
  margin-right: 5px;
  float: left;
}
#block-views-bloggers-block_1 .views-field-title,
#block-views-bloggers-block_1 .views-field-field-user-title-value,
#block-views-bloggers-block_2 .views-field-title,
#block-views-bloggers-block_2 .views-field-field-user-title-value {
  margin-left: 43px;
}

/* Products Home */
#content .products_landing_page_container table,
#content .products_landing_page_container thead,
#content .products_landing_page_container th,
#content .products_landing_page_container tbody,
#content .products_landing_page_container tr,
#content .products_landing_page_container td {
  font-size: 12px;
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
}
.products_landing_page_container ul,
.products_landing_page_container ul li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
.products_landing_page_container .depth_1 {
  margin-bottom: 10px;
  clear: both;
}
#content .products_landing_page_container td.depth_2 {
  padding-bottom: 25px;
  width: 45%;
}
#content .products_landing_page_container td.odd-col {
  padding-right: 5%;
}
#content .products_landing_page_container td.even-col {
  padding-left: 5%;
}
.products_landing_page_container .depth_2_details {
  margin-bottom: 10px;
}
.products_landing_page_container .depth_2_details .term-image {
  margin-right: 10px;
  width: 80px;
  height: 80px;
  float: left;
}
.products_landing_page_container .depth_2_details .term-name {
  font-weight: bold;
  margin-left: 90px; /* image width + margin */
}
.products_landing_page_container .depth_2_details .term-description {
  margin-left: 90px; /* image width + margin */
}
.products_landing_page_container li.depth_3 {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/circle-arrow-white.png) no-repeat 1px 0.4em;
  margin-bottom: 10px;
  padding-left: 20px;
}
.products_landing_page_container .depth_2 .term-link {
  font-weight: bold;
}
.products_landing_page_container .depth_2_details .term-link {
  font-size: 14px;
}

/* Taxonomy pages */
.view-product-series-2 .views-row {
  margin-bottom: 25px;
  min-height: 100px;
  height: auto !important;
  height: 100px;
  clear: both;
}
.view-product-series-2 .views-row .views-field-tid {
  background: #fff;
  float: left;
}
.view-product-series-2 .views-row .views-field-name {
  font-size: 21px;
  line-height: 1.2em;
  margin-left: 110px;
  margin-bottom: 5px;
}
.view-product-series-2 .views-row .views-field-product-long-desc {
  margin-left: 110px;
}

/* Blogger Profile Node pages */
.node-type-blogger-profile .field-field-user-image {
  margin-right: 25px;
  float: left;
}

/* Event Node pages */
.node-type-event .event-details {
  border-left: 1px dotted #dcdcdc;
  margin: 0 0 25px 25px;
  float: right;
}
.node-type-event .event-details-inner {
  background: #f3f3f3;
  margin: 0 0 0 20px;
  padding: 20px;
  width: 240px;
}
.node-type-event .event-details h3 {
  font-size: 14px;
  text-transform: uppercase;
}
.node-type-event .event-details .event-type,
.node-type-event .event-details .event-date,
.node-type-event .event-details .event-location {
  margin-bottom: 10px;
}
.node-type-event .event-details .event-location-name {
  font-style: italic;
}

/* Product Series Node pages */
.node-type-product-series #term-details {
  margin-bottom: 20px;
}
.node-type-product-series #term-details table,
.node-type-product-series #term-details table tbody,
.node-type-product-series #term-details table tr,
.node-type-product-series #term-details table td {
  background: none;
  border: 0 none;
  margin: 0;
  padding: 0;
}
.node-type-product-series #term-details table td {
  font-size: 12px;
  vertical-align: middle;
}
.node-type-product-series #term-details h2 {
  margin-bottom: 2px;
}
.node-type-product-series #term-details .term-image {
  margin-right: 50px;
}
/* Overview */
/* Available Countries */
.node-type-product-series .ui-tabs-panel .product_series_available_model_countries {
  margin-left: 5px;
}
.node-type-product-series .ui-tabs-panel .product_series_available_model_countries h3 {
  color: #333;
  font-size: 12px;
  font-weight: bold;
  width: 135px;
}
.node-type-product-series .ui-tabs-panel .product_series_available_model_countries ul {
  margin: 0;
  padding: 0;
}
/* Available Model list */
.view-group-ps-available-model-list .view-filters {
  margin-bottom: 15px;
}
.view-group-ps-available-model-list .view-filters .views-exposed-widget label,
.view-group-ps-available-model-list .view-filters .views-exposed-widget .views-widget,
.view-group-ps-available-model-list .view-filters .views-exposed-widget .views-widget .form-item {
  line-height: 2em;
  display: inline;
}
.view-group-ps-available-model-list .view-filters .views-exposed-widget .form-submit {
  margin-top: 0;
}
.view-group-ps-available-model-list table td .product-title {
  text-align: center;
}
.view-group-ps-available-model-list table td .look-like-link {
  color: #0090C5;
  cursor: pointer;
}
.view-group-ps-available-model-list table td .product-app-notes {
  margin-top: 5px;
}
.view-group-ps-available-model-list table td .hide-notes,
.view-group-ps-available-model-list table td .hide-notes * {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 0px;
  line-height: 0px;
  visibility: hidden;
}

/**
 * ACDC model available list, group_avail_model_list_nps, group_avail_model_list_dcdc
 */ 

.view-id-group_avail_model_list_nps.view-display-id-block_1 table,
.view-id-acdc_avail_model_list.view-display-id-block_1 table,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 table {
	width: 100%;
}

.view-id-group_avail_model_list_nps.view-display-id-block_1 table ul li,
.view-id-acdc_avail_model_list.view-display-id-block_1 table ul li,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 table ul li{
	display: block;
	border: none;
	float: none;
}

.view-id-group_avail_model_list_nps.view-display-id-block_1 a.product-view-more-details,
.view-id-acdc_avail_model_list.view-display-id-block_1 a.product-view-more-details,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 a.product-view-more-details {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/view-details-arrow.gif) no-repeat 88px 4px;
  margin: 15px 0 0 0;
  width: 100%;
  float: left;
  cursor: pointer;
}

.view-id-group_avail_model_list_nps.view-display-id-block_1 a.product-view-more-details {
	margin: 0;
}

.view-id-group_avail_model_list_nps.view-display-id-block_1 a.product-view-more-details.active,
.view-id-acdc_avail_model_list.view-display-id-block_1 a.product-view-more-details.active,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 a.product-view-more-details.active {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/view-details-arrow.gif) no-repeat 89px -10px;
}  

.view-id-group_avail_model_list_nps.view-display-id-block_1 .product-details-wrapper,
.view-id-acdc_avail_model_list.view-display-id-block_1 .product-details-wrapper,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .product-details-wrapper {
  position: relative;
  float: left;
  width: 100%;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .product-more-details,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .product-more-details {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bg-product-details.png);
  /* IE6 */
  _background: #f3f3f3;
  padding: 15px;
  margin: 0;
  width: 690px;
  float: left;
  display: none;
  position: absolute;
  margin: 35px 0 0 -575px;
  /* IE6 */
  _margin: 35px 0 0 -740px;
  /* IE7 */
  *margin: 35px 0 0 -740px;
}

.view-id-group_avail_model_list_nps.view-display-id-block_1 .product-more-details {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bg-product-details.png);
  /* IE6 */
  _background: #f3f3f3;
  padding: 15px;
  margin: 0;
  width: 600px;
  float: left;
  display: none;
/*   position: absolute; */
  margin: 35px 0 0 -493px;
  /* IE6 */
  _margin: 35px 0 0 -740px;
  /* IE7 */
  *margin: 35px 0 0 -740px;
}

.view-id-group_avail_model_list_nps.view-display-id-block_1 .views-table td,
.view-id-acdc_avail_model_list.view-display-id-block_1 .views-table td {
  /* IE6 */
  _height: 80px;
  /* IE7 */
  *height: 80px;
}

#content table.product-details {
  margin: 0;
}

#content table.product-details tbody,
#content table.product-details tr,
#content table.product-details tr td {
  border: 0;
}

#content table.product-details tr td {
  padding: 0;
  _height: 16px;
  *height: 16px;
  padding-bottom: 10px;
}

#content table.product-details tr td p {
	margin-bottom: 0px;
}

#content table.product-details tr.product-more-details-padding td {
  padding-top: 15px;
}

#content table.product-details .product-label {
  font-weight: bold;
}

/* AC DC Avail Model List*/
.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg.png);
  padding: 10px;
  _float: left;
  *float: left;
}  

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters h3 {
  font-size: 13px;
  font-weight: bold;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-1,
.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-2 {
  margin: 0 10px 0 0;
  width: 100px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-3{
  margin: 0 10px 0 0;
  width: 170px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-4{
  margin: 0 10px 0 0;
  width: 275px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .views-exposed-widget {
  width: 150px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-4 .views-exposed-widget {
  width: 300px;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters label {
	font-weight: normal;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters label.label-edit-field-product-application-value,
.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters label.label-edit-field-product-inpvolts-value,
.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .label{
	font-weight: bold;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-1 label {
  width: 20px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-2 label {
  width: 15px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-3 label {
  width: 90px;
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .col-4 label {
  width: 90px;
  float: left;
}

 .view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .form-item {
  float: left;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .form-text {
  width: 50px;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters #edit-field-product-application-value.form-text {
  width: 200px;
      /* IE6 */
  _width: 150px;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters .views-exposed-widget #edit-submit-acdc-avail-model-list {
	float: right;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters #submit-button {
	width: 300px;
	margin-top: 10px;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 0;
}

.view-id-acdc_avail_model_list.view-display-id-block_1 .view-filters #submit-button .views-throbbing {
	margin-left: 220px;
}

/*product series nodes with dcdc view*/
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/dotted-bg.png);
  padding: 10px;
  _float: left;
  *float: left;
}  

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters h3 {
  font-size: 13px;
  font-weight: bold;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-1,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-2 {
  margin: 0 10px 0 0;
  width: 100px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-3 {
  margin: 0 25px 0 0;
  width: 155px;
  float: left;  
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-4 {
  margin: 0;
  width: 320px;
  /* IE6 */
  _width: 280px!important;
  _overflow: hidden;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .views-exposed-widget {
  width: 320px;
 	float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-1 .views-exposed-widget,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-2 .views-exposed-widget {
  width: 80px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-3 .views-exposed-widget {
  width: 170px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-4 .views-exposed-widget {
  width: 320px;
  float: left;
  padding-top: 0;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters #submit-button.views-exposed-widget {
	margin-top: 20px;
	padding: 0;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-4 .wrapper-edit-field-product-dc1d-mounting-value {
	padding-top: 25px;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-1 label {
  width: 20px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-2 label {
  width: 15px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-3 label {
  width: 100px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-4 label {
  width: 110px;
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters #edit-field-product-dc1d-mounting-value-wrapper .form-text,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters #edit-field-product-density-value-wrapper .form-text{
	width: 200px;
    /* IE6 */
  _width: 150px;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters #edit-submit-group-avail-model-list-dcdc {
	float: right;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .form-item {
  float: left;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .form-text {
  width: 50px;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .col-4 .views-exposed-widget {
	padding-top: 0;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-3 label.label-edit-field-product-watts-value,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-3 label.label-edit-field-product-vinlow-value,
.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .col-3 label.label-edit-field-product-vinhi-value {
	font-weight: normal;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .view-filters .label {
	font-weight: bold;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .views-exposed-form .views-exposed-widget .form-submit{
	margin-top: 0px;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 #submit-button .views-throbbing {
 	margin-left: 230px;
}

.view-id-group_avail_model_list_dcdc.view-display-id-block_1 .product-more-details {
  background: url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/bg-product-details.png);
  /* IE6 */
  _background: #f3f3f3;
  padding: 15px;
  margin: 0;
  width: 710px;
  float: left;
  display: none;
  position: absolute;
  margin: 35px 0 0 -517px;
  /* IE6 */
  _margin: 35px 0 0 -740px;
  /* IE7 */
  *margin: 35px 0 0 -740px;
}

.node-type-product-series #content .view-id-group_avail_model_list_dcdc table.product-details tr.mounting td{
	padding-bottom: 15px;
}

.node-type-product-series #content .view-id-group_avail_model_list_dcdc table.product-details .product-label{
	padding-right: 5px;
}

/* News */
.page-renewable-energy-news-events #content .node,
.page-power-news-events #content .node {
  display: none;
}
#content #block-views-News-block_1 .view-header,
#content #block-views-News-block_2 .view-header {
  font-weight: bold;
}
#content #block-views-News-block_1 .view-filters,
#content #block-views-News-block_2 .view-filters {
  background: #f3f3f3;
  margin-left: 10px;
  padding: 17px 16px;
  width: 170px;
  float: right;
}
#content #block-views-News-block_1 .view-filters .views-exposed-widget,
#content #block-views-News-block_2 .view-filters .views-exposed-widget {
  clear: both;
}
#content #block-views-News-block_1 .view-filters .views-exposed-widget .form-submit,
#content #block-views-News-block_2 .view-filters .views-exposed-widget .form-submit {
  margin: 0;
}
#content #block-views-News-block_1 .view-content,
#content #block-views-News-block_2 .view-content {
  border-right: 1px dotted #dcdcdc;
  margin-right: 212px;
  padding-right: 20px;
}
.view-News .views-row {
  border-bottom: 1px dotted #dcdcdc;
  margin-bottom: 20px;
  padding-bottom: 17px;
}
.view-News .views-row-last {
  border-bottom: 0 none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.view-News .views-field-tid {
  font-size: 11px;
}
.view-News .views-field-title,
.view-News .views-field-tid label {
  font-weight: bold;
}
.view-News .views-field-title a {
  color: #333;
}
.view-News .views-field-tid a {
  color: #999;
}
.view-News .views-field-title a:hover,
.view-News .views-field-tid a:hover {
  color: #0090C5;
}
.view-News .views-field-field-body-value {
  margin-bottom: 10px;
}

/* Events */
.view-events .views-row {
  margin-bottom: 1em;
}
.view-events .views-field-title {
  color: #333;
  font-weight: bold;
}
.view-events .views-field-title a {
  color: #333;
}
.view-events .views-field-title a:hover {
  color: #0090C5;
}
.view-events .view-filters {
  background: #f3f3f3;
  margin-bottom: 10px;
  margin-left: 30px;
  padding: 17px 16px;
  width: 200px;
  float: right;
}
.sidebar .block .view-events .view-filters {
  margin-right: 0;
  float: none;
  display: none;
}
.view-events .view-filters .views-exposed-widget {
  clear: both;
}
.view-events .view-filters .views-exposed-widget .date-views-filter-wrapper {
  min-width: 0;
}
.view-events .view-filters .views-exposed-widget .form-submit {
  margin: 0;
}
.sidebar .block .view-events .content,
.sidebar .block .view-events .view-content {
  clear: both;
}
/* Calendar Popup button */
#block-views-events-block_2 .pop-cal,
#block-views-events-block_3 .pop-cal {
  width: 18px;
  height: 23px;
  position: relative;
  top: -5px;
  float: left;
  clear: right;
  cursor: pointer;
}
#block-views-events-block_2 .pop-cal {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-calendar-green.jpg) no-repeat center top;
}
#block-views-events-block_3 .pop-cal {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-calendar-blue.jpg) no-repeat center top;
}
#block-views-events-block_2 .pop-close,
#block-views-events-block_3 .pop-close {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/circle-close.png) no-repeat center top;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}

/* File Downloads */
#powerone-filedownloads-wrapper form#powerone-filedownloads-form-filters {
  background: #f3f3f3;
  margin-bottom: 15px;
  padding: 0.5em 1em;
  min-height: 40px;
  height: auto !important;
  height: 40px;
}
#powerone-filedownloads-wrapper form#powerone-filedownloads-form-filters .form-item {
  margin: 0 15px 0 0;
  float: left;
}
#powerone-filedownloads-wrapper form#powerone-filedownloads-form-filters input#edit-submit {
  margin: 0.75em 1em;
}
#powerone-filedownloads-wrapper form#powerone-filedownloads-form-filters .clear-block {
  font-size: 0;
  line-height: 0;
}
#powerone-filedownloads-wrapper table {
  margin: 0;
  padding: 0;
  width: 100%;
}
#powerone-filedownloads-wrapper table tr.country td {
  font-weight: bold;
  text-transform: uppercase;
}

/* Sidebar blocks */
/* Success Stories */
.view-case-studies .views-row {
  border-bottom: 1px dotted #dcdcdc;
  margin-bottom: 20px;
  padding-bottom: 17px;
}
.view-case-studies .views-row-last {
  border-bottom: 0 none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.view-case-studies .views-field-field-case-study-company-value {
  font-weight: bold;
  margin-bottom: 5px;
}
.view-case-studies .views-field-field-body-value {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/quote-open.png) no-repeat left top;
  padding-left: 25px;
}
.view-case-studies .views-field-field-body-value .field-content {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/quote-close.png) no-repeat right bottom;
  padding-right: 25px;
}
/* Follow Us */
.sidebar .follow-us ul,
.sidebar .follow-us ul li {
  margin: 0;
  padding: 0;
  list-style-image: none;
  list-style-type: none;
}
.sidebar .follow-us a#twitter {
	font-weight: red;
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-sidebar-twitter.png) no-repeat left center;
  padding-left: 30px;
  min-height: 20px;
  height: auto !important;
  height: 20px;
  display: block;
}
.sidebar .follow-us a#facebook {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-sidebar-facebook.png) no-repeat left center;
  padding-left: 30px;
  min-height: 20px;
  height: auto !important;
  height: 20px;
  display: block;
}
.sidebar .follow-us a#youtube {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-sidebar-youtube.png) no-repeat left center;
  padding-left: 30px;
  min-height: 20px;
  height: auto !important;
  height: 20px;
  display: block;
}
.sidebar .follow-us a#rss {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-sidebar-rss.png) no-repeat left center;
  padding-left: 30px;
  min-height: 20px;
  height: auto !important;
  height: 20px;
  display: block;
}
.sidebar .follow-us a#email {
  background: transparent url(/web/20110203110015/http://www.power-one.com/sites/power-one.com/themes/powerone/images/icon-footer-email.png) no-repeat left center;
  padding-left: 30px;
  min-height: 20px;
  height: auto !important;
  height: 20px;
  display: block;
}
/* Tweet Feed */
#block-views-powerone_tweets-block2 .views-row {
  margin-bottom: 15px;
}
#block-views-powerone_tweets-block2 .views-field-source {
  font-weight: bold;
}
