body {
 margin:0;padding:0px;height:100%;
 background-repeat:repeat-y;height:100%;

}

html {
 overflow-x:hidden;height:100%;
}





img {
 border:none;
}

img.linkArrow {
 vertical-align:middle;
}

img.imgright {
 float:right;margin:0 0 10px 10px;position:relative;
}

img.imgleft {
 float:left;margin:0 10px 20px 0 ;position:relative;
}

img.imgclear {
 float:left;
}


div.clear {
 clear:both;
}

div.horizontal {
 clear:both;border-bottom:solid 2px #eeeeee;margin:20px 0 20px 0;height:1px;line-height:1px;
}


div#noteScriptOff {
 padding:7px 0 7px 10px;margin:15px 0;
 border:dotted 1px #98A6C6;
 font: normal 11px Arial,Helvetica,sans-serif; color:#666;
}

.lf4 {
 height:4px;line-height:4px;
}

.lf6 {
 height:6px;line-height:6px;
}

.lf12 {
 height:12px;line-height:12px;
}

.lf25 {
 height:25px;line-height:25px;
}
.lf50 {
 height:50px;line-height:50px;
}


/* OUTER CONSTRUCT */

#container {
 width:990px;
/*position:absolute;*/
}

form {
 padding:0;margin:0;
}

#left {
 float:left;
 width:220px;
 height:100px;
}

#middle {
 float:left;
 width:730px;margin-left:5px;
 overflow-x:hidden;
}



/* NAVIGATION */
#navigationBox {
 margin-top:90px;
}





/* NAVTRAIL */
#navtrail {
 position:relative;

 padding-left:20px;
 padding-top:21px;
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;
}


#navtrail a:link,#navtrail a:visited {
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;text-decoration:underline;
}

#navtrail a:focus,#navtrail a:active,#navtrail a:hover {
 text-decoration:none;
}

/* CONTENT */
#innercontent{
 position:relative;
 /*margin-top:20px;*/
 padding:0 20px 80px 20px;
 width:638px;
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;
 min-height:250px;line-height:150%;
 
}

* html #innercontent {
 height:250px;
}


#innercontent h1 {
 /*font: bold 24px Arial,Helvetica,sans-serif; color:#143A8D;
 margin-top:0;margin-bottom:20px;*/
}

#innercontent h2 {
/* color:#666;margin:0;padding:8px 0 8px 0;
 font: bold 12px Arial,Helvetica,sans-serif; */
}

#innercontent h2.h1 {
 color:#143a8d;margin:0;padding:8px 0 8px 0;
 font: bold 12px Arial,Helvetica,sans-serif; 
}





#innercontent h3 {
 color:#666;margin:0;padding:0;
 font: bold 12px Arial,Helvetica,sans-serif; 
}
#innercontent p {
 margin:2px  0 2px 0;
}

#innercontent li {
 margin:2px 30px 2px 0;
}

#innercontent div.col2Home {
 width:470px;
}

#innercontent div.col2 {
 width:550px;
}




#innercontent INPUT.submit{
 border:0; background-color:#D8D8D9;color:#666;
}

#innercontent INPUT.submit:hover{
 background-color:#7187BA;color:#fff;
}





/* CONTENT TABLES */

#innercontent label{
  padding-bottom:.5em;
  padding-left:10px;
}
#innercontent label.required{
  background-image:url("../gfx/form_required.gif");
  background-repeat:no-repeat;
  background-position:left;
}


#innercontent table.contactGPS  {
 border-collapse:collapse;
 width:520px;
} 

#innercontent table.contactGPS td {
 border:solid 1px #B5B6BA;
 vertical-align:top;
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;
} 
#innercontent table.contactGPS INPUT {
 border:solid 1px #B5B6BA
} 


#innercontent table.contact  {
 border-collapse:collapse;
 width:520px;
} 

#innercontent table.contact td {
 border:solid 1px #B5B6BA;
 vertical-align:top;
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;
} 
#innercontent table.contact INPUT {
 border:solid 1px #B5B6BA
} 


#innercontent table.history  {

} 

#innercontent table.history  td {
 vertical-align:top;
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;padding-bottom:10px;
}
#innercontent table.history  td.date {
 font: bold 14px Arial,Helvetica,sans-serif; ;

}

#innercontent a.news,#innercontent a.news:link {
 font-style:italic;
}

#innercontent a.download,#innercontent a.download:link {

}

#innercontent a.downloadTXT,#innercontent a.downloadTXT:link {
 background-image:url("../gfx/icon_txt.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}

#innercontent a.downloadFILE,#innercontent a.downloadFILE:link {
 background-image:url("../gfx/icon_file.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}

#innercontent a.downloadDOC,#innercontent a.downloadDOC:link {
 background-image:url("../gfx/icon_doc.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}

#innercontent a.downloadEXE,#innercontent a.downloadEXE:link {
 background-image:url("../gfx/icon_exe.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}
#innercontent a.downloadZIP,#innercontent a.downloadZIP:link {
 background-image:url("../gfx/icon_zip.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}
#innercontent a.downloadPDF,#innercontent a.downloadPDF:link {
 background-image:url("../gfx/icon_pdf.gif");background-repeat:no-repeat;
 padding:1px 0 5px 20px;line-height:17px;
}


#innercontent a.downloadPDFen,#innercontent a.downloadPDFen:link {
 background-image:url("../gfx/icon_en.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;
}
#innercontent a.downloadPDFenBlock,#innercontent a.downloadPDFenBlock:link {
 background-image:url("../gfx/icon_en.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;display:block;
}
#innercontent a.downloadPDFfr,#innercontent a.downloadPDFfr:link {
 background-image:url("../gfx/icon_fr.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;
}
#innercontent a.downloadPDFfrBlock,#innercontent a.downloadPDFfrBlock:link {
 background-image:url("../gfx/icon_fr.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;display:block;
}


#innercontent a.downloadPDFde,#innercontent a.downloadPDFde:link {
 background-image:url("../gfx/icon_de.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;
}

#innercontent a.downloadPDFdeBlock,#innercontent a.downloadPDFdeBlock:link {
 background-image:url("../gfx/icon_de.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;display:block;
}

#innercontent a.downloadPDFcn,#innercontent a.downloadPDFcn:link {
 background-image:url("../gfx/icon_cn.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;
}
#innercontent a.downloadPDFcnBlock,#innercontent a.downloadPDFcnBlock:link {
 background-image:url("../gfx/icon_cn.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;display:block;
}

#innercontent a.downloadPDFit,#innercontent a.downloadPDFit:link {
 background-image:url("../gfx/icon_it.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;
}
#innercontent a.downloadPDFitBlock,#innercontent a.downloadPDFitBlock:link {
 background-image:url("../gfx/icon_it.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;display:block;
}

#innercontent a.downloadPDFhu,#innercontent a.downloadPDFhu:link {
 background-image:url("../gfx/icon_hu.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;
}
#innercontent a.downloadPDFhuBlock,#innercontent a.downloadPDFhuBlock:link {
 background-image:url("../gfx/icon_hu.gif");background-repeat:no-repeat;
 margin-top:2px;padding:1px 0 1px 25px;line-height:17px;display:block;
}



#innercontent a.showmore:visited,#innercontent a.showmore:link {
 background-image:url("../gfx/icon_showmore.gif");background-repeat:no-repeat;
 background-position:left 3px;
 padding: 0px 0 5px 15px;line-height:30px;margin-left:3px;
 color:#666
}
#innercontent a.showless:visited,#innercontent a.showless:link {
 background-image:url("../gfx/icon_showless.gif");background-repeat:no-repeat;
 background-position:left 3px;
 padding: 0px 0 5px 15px;line-height:30px;margin-left:3px;
 color:#666
}



#innercontent a:focus,#innercontent a:active,
#innercontent a:link,#innercontent a:visited {
 font-weight: normal; font-family:Arial,Helvetica,sans-serif; color:#143a8d;text-decoration:none;
}

#innercontent a:hover {
 text-decoration:underline;color:#666;
}

/* CONTENT, News-Spalte rechte */
#colNews a:focus,#colNews a:active,
#colNews a:link,#colNews a:visited {
 font-weight: normal; font-family:Arial,Helvetica,sans-serif; color:#FF6600;text-decoration:none;
}

#colNews a:hover {
 text-decoration:underline;color:#666;
}

#colNews {
 float:right;width:250px;
 margin-left:20px;text-align:left;
}

#colNews .module {
 width:248px;
 border:solid 1px #B5B6BA;
}

#colNews .module .title {
 background-color:#B5B6BA;
 font: bold 12px Arial,Helvetica,sans-serif; color:#fff;
 padding:4px 4px;
}
#colNews .module .content {
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;
 padding:10px 4px 20px 4px;
}


/* CONTENT, rechte Spalte */
#colright a:focus,#colright a:active,
#colright a:link,#colright a:visited {
 font-weight: normal; font-family:Arial,Helvetica,sans-serif; color:#FF6600;text-decoration:none;
}

#colright a:hover {
 text-decoration:underline;color:#666;
}
#colright {
 float:right;width:210px;
 margin-left:10px;text-align:left;
}

#colright .module {
 width:198px;
 border:solid 1px #B5B6BA;
}

#colright .module .title {
 background-color:#B5B6BA;
 font: bold 12px Arial,Helvetica,sans-serif; color:#fff;
 padding:4px 4px;
}

#colright .module .content {
 font: normal 12px Arial,Helvetica,sans-serif; color:#666;
 padding:10px 4px 20px 4px;
}


/* ### POWER PRODUCTS ### */

/* ###--- PM Product view ### */


#innercontent h3.pp_product {
 font: bold 12px Arial,Helvetica,sans-serif; color:#fff;
 background:#98A6C6;
 margin-top:50px;padding:5px 10px;width:616px;
}

#housingsscroller{
 margin:10px 0 10px 0;
}

div.loader {
 visibility:hidden;
 position:absolute;margin:25px 0 0 1px;
 width:315px;border:dotted 1px #ff6600;
 font: bold 16px Arial,Helvetica,sans-serif; color:#FF6600;
 background:#ffffff;
 text-align:center;padding:20px 0 20px 0;
 filter: alpha(opacity=90);
 -moz-opacity: 0.90;
 opacity: 0.90;
}

* html div.loader {
  margin:29px 0 0 1px;
}


div.loader img {
vertical-align:middle;margin-right:20px;
}



div.ppbox_product {
 margin: 0px 0 0px 0;
 clear:both;
 border-left:solid 2px #98A6C6;
 border-right:solid 2px #98A6C6;
 background-image:url("../gfx/power/pm_families_bg.gif");
 background-repeat:repeat-y;background-position:1px;
 width:632px;
}

div.ppbox_product .left {
 float:left; width:200px;
 min-height:120px;text-align:left;
}
* html div.ppbox_product .left {
 height:120px;
}

div.ppbox_product .middle {
 float:left; width:208px;
 background-color:#fff;text-align:left;	

}
* html div.ppbox_product .middle {
  background-color:#fff;
}

div.ppbox_product .right {
 float:left;width:200px;
}

div.ppbox_product .flashframe{
 float:left;width:200px;
}



div.ppbox_product .left .title {
 
 float:left; width:190px;
 background-color:#ffffff;height:30px;
}
div.ppbox_product .middle .title {
 float:left; width:230px;
 background-color:#ffffff;height:30px;
}
div.ppbox_product .middle .content ul {
 padding:0 0 0 8px;
 margin:0 0 0 8px;
}


div.ppbox_product .right .title {
 float:left; width:200px;
 background-color:#fff;height:130px;
}

#innercontent div.ppbox_product .title h4{
 color:#666;margin:0;padding:6px 8px 6px 9px;
 font: bold 12px Arial,Helvetica,sans-serif; 
 float:left;background-color:#fff;
}

#innercontent div.ppbox_product .middle .marketingname{
 font: bold 12px Arial,Helvetica,sans-serif; color:#FF6600;
 padding:6px 8px 6px 7px;background-color:#fff;
 
}

#innercontent div.ppbox_product .left .content {
 clear:both;
 padding:6px 8px 6px 10px;
}
#innercontent div.ppbox_product .middle .content {
 clear:both;text-align:left;
 padding:6px 8px 6px 5px;
}


#innercontent div.ppbox_product .right .content {
 clear:both;
 padding:0;
}

#innercontent div.ppbox_product img {
float:none;margin:0px;padding:0;
}

#innercontent div.ppbox_product .left .content a {
 font: normal 12px Arial,Helvetica,sans-serif; 
 color:#666;
 padding-left:15px;height:20px;
 background-image:url("../gfx/power/power_arrow_right.gif");
 background-repeat:no-repeat;line-height:180%;

}


#innercontent div.ppbox_product .left .content a:hover {
 background-image:url("../gfx/power/power_arrow_right_on.gif");
 color:#FF6600;
}


#innercontent div.ppbox_product .left .content a.active {
 font-weight:bold;color:#FF6600;
 background-image:url("../gfx/power/power_arrow_down.gif");
}



#innercontent div.pp_product_tablecontainer  {
 border:solid 1px #B5B6BA;width:634px;
}

* html #innercontent div.pp_product_tablecontainer  {
  border:solid 1px #B5B6BA;
}

#innercontent div.pp_product_nodata  {
 border:solid 1px #B5B6BA;padding:15px;
}


#innercontent table.pp_product  {
 margin:0px;
 width:100%;border-collapse:collapse;
}


#innercontent table.pp_product th {
 background-color:#B5B6BA;
 font: bold 11px Arial,Helvetica,sans-serif; 
 color:#fff;text-align:left;
 padding:3px 4px 2px 4px;border:solid 1px #B5B6BA;
}
#innercontent table.pp_product th.sortrow {
 background-color:#D8D8D9;
 font: bold 11px Arial,Helvetica,sans-serif; 
 color:#fff;text-align:left;
 padding:1px 4px 1px 4px;border:solid 1px #B5B6BA;white-space:nowrap;
}

#innercontent table.pp_product th img.sort{
 vertical-align:bottom;

border: none;
float:none;
margin:0;
padding:0;

}


#innercontent table.pp_product td {
 background-color:#fff;
 font: normal 10px Arial,Helvetica,sans-serif; 
 color:#666;text-align:left;vertical-align:top;
 padding:4px;border:solid 1px #B5B6BA;
}

#innercontent table.pp_product td img.info{
 vertical-align:bottom;margin:0 0 0 8px;
}

#innercontent table.pp_product td.c1 {
 width:130px;
}
#innercontent table.pp_product td.c1Search {
 width:200px;
}
#innercontent table.pp_product td.c2 {
 width:20px;
}
#innercontent table.pp_product td.c3 {
 width:20px;
}
#innercontent table.pp_product td.c4 {
 width:40px;text-align:center;
}
#innercontent table.pp_product td.c5 {
 width:40px;text-align:center;
}
#innercontent table.pp_product td.c6 {
 width:40px;text-align:center;
}
#innercontent table.pp_product td.c6a {
 width:40px;text-align:center;
}
#innercontent table.pp_product td.c6b {
 width:40px;text-align:center;
}
#innercontent table.pp_product td.c6e {
 width:40px;text-align:center;
}
#innercontent table.pp_product td.c7 {
 width:65px;text-align:center;
}
#innercontent table.pp_product td.c8 {
 width:50px;text-align:center;
}
#innercontent table.pp_product td.c9 {
 text-align:left;
}


#innercontent table.pp_product td a:visited,#innercontent table.pp_product td a:link  {
 color:#666; font: normal 10px Arial,Helvetica,sans-serif; 
text-decoration:underline;
}

#innercontent table.pp_product td a.hide {
 display:none;
}


#innercontent table.pp_product td span.show {
 position:absolute;left:22px;margin-top:4px;
 width:400px;padding:10px;
 display:none;text-align:left;
 background-color:#fff;
}


#innercontent table.pp_product td span.hide {
 display:none;margin-top:0px;
}

#innercontent table.pp_product td a:hover  {
 text-decoration:none; display:block;
}


* html #innercontent table.pp_product td span {
 margin-top:0px;top:20px;margin-left:-22px;
}

* html #innercontent table.pp_product td a:hover  {
 position:relative;
}

#innercontent table.pp_product td a:hover span {
 border: solid 1px #000;
 display:block;
}


/* ###--- PM Topologies ### */

.ppbox_topology {
  margin: 10px 0 0px 0;
  clear:both;
}

.ppbox_topology .left {
 clear:both;
 float:left; width:424px;
}

.ppbox_topology .right {
 float:right;width:200px;
 border:solid 1px #B5B6BA;
 height:112px;margin-top:30px;
}

div.ppbox_topology .flashframe{
 float:right;width:200px;margin-top:24px;

}

.ppbox_topology .title {
 float:left; width:150px;
 background-color:#B5B6BA;
}
#innercontent .ppbox_topology .title h3 {
 margin:0;padding:5px 10px;
  font: bold 12px Arial,Helvetica,sans-serif; color:#fff;
}
#innercontent .ppbox_topology .title h3 a:link,#innercontent .ppbox_topology .title h3 a:visited {
  font: bold 12px Arial,Helvetica,sans-serif; color:#fff;text-decoration:underline;
}
#innercontent .ppbox_topology .title h3 a:active,#innercontent .ppbox_topology .title h3 a:focus,#innercontent .ppbox_topology .title h3 a:hover {
text-decoration:none;
}


.ppbox_topology .scale {
 float:right;width:366px;height:24px;
 background-repeat:no-repeat;background-position:right -6px;
}



.ppbox_topology .content {
  font-size: 10px;
 clear:both;
 border:solid 1px #B5B6BA;
 padding:8px 0px 0px 8px;
 min-height:92px;;
}

* html .ppbox_topology .content{
 height:92px;
}


/* ###--- PM Applications ### */

#innercontent .ppbox_application {
 margin: 10px 0 10px 0;
 clear:both;width:636px;
}

#innercontent .ppbox_application .title {
 width:150px;
 background-color:#B5B6BA;
}

#innercontent .ppbox_application .title h3{
 color:#fff;margin:0;padding:5px 10px;
 font: bold 12px Arial,Helvetica,sans-serif; 
}

#innercontent .ppbox_application .title h3 a:link,#innercontent .ppbox_application .title h3 a:visited {
  font: bold 12px Arial,Helvetica,sans-serif; color:#fff;text-decoration:underline;
}
#innercontent .ppbox_application .title h3 a:active,#innercontent .ppbox_application .title h3 a:focus,#innercontent .ppbox_application .title h3 a:hover {
text-decoration:none;
}


#innercontent .ppbox_application_container {
 border:solid 1px #B5B6BA;background:#fff;
}


#innercontent .ppbox_application .left {
 float:left; 
}

#innercontent .ppbox_application .left .image{
 float:left; 
 padding:11px;
}


#innercontent .ppbox_application .divider {
 clear:both;
 border-top:solid 1px #B5B6BA;height:1px;
}
#innercontent div.ppbox_application .left .content ul{
 padding:0 0 0 0px;
 margin:0 0 0 8px;
 list-style:square
}

#innercontent .ppbox_application .content {
 float:left;width:340px;
 padding:10px 8px 6px 0px;
}

#innercontent .ppbox_application .middle {
 clear:both;float:left; width:145px;
 min-height:112px;margin-left:106px;

 padding:6px 8px 6px 8px;
}
* html #innercontent div.ppbox_application .middle {
 height:112px;
}


#innercontent div.ppbox_application .middle a {
 font: normal 12px Arial,Helvetica,sans-serif; 
 color:#666;cursor:default;
 padding-left:15px;height:20px;
 background-image:url("../gfx/power/power_arrow_right.gif");
 background-repeat:no-repeat;line-height:180%;
}


#innercontent div.ppbox_application .middle a:hover {
 background-image:url("../gfx/power/power_arrow_right_on.gif");
 color:#FF6600;
}


#innercontent div.ppbox_application .middle a.active {
 font-weight:bold;color:#FF6600;
 background-image:url("../gfx/power/power_arrow_right_on.gif");
}


#innercontent .ppbox_application .right {
 float:right;width:180px;
 border:solid 1px #B5B6BA;
 height:112px;margin-top:30px;
 padding:10px;
}

#innercontent div.ppbox_application .flashframe{
 float:left;width:200px;height:160px;
 padding:0px 8px 6px 8px;
}



/* ###--- PM HOUSINGS NEW ### */

.ppbox_housing {
 margin: 10px 0 10px 0;
 clear:both;width:636px;
}

.ppbox_housing .title {
 width:150px;
 background-color:#B5B6BA;
}
#innercontent .ppbox_housing .title h3{
 color:#fff;margin:0;padding:5px 10px;
 font: bold 12px Arial,Helvetica,sans-serif; 
}

#innercontent .ppbox_housing .title h3 a:link,#innercontent .ppbox_housing .title h3 a:visited {
  font: bold 12px Arial,Helvetica,sans-serif; color:#fff;text-decoration:underline;
}
#innercontent .ppbox_housing .title h3 a:active,#innercontent .ppbox_housing .title h3 a:focus,#innercontent .ppbox_housing .title h3 a:hover {
text-decoration:none;
}


.ppbox_housing_container {
 border:solid 1px #B5B6BA;background:#fff;
}

.ppbox_housing .divider {
 clear:both;
 border-top:solid 1px #B5B6BA;height:1px;
}

.ppbox_housing .left {
 float:left; width:290px;
 font: normal 10px Arial,Helvetica,sans-serif; 
}

div.ppbox_housing .left .content ul{
 padding:0 0 0 8px;
 margin:0 0 0 8px;
 list-style:square;
}

.ppbox_housing .content {
 clear:both;
 padding:6px 8px 6px 8px;
 font: normal 12px Arial,Helvetica,sans-serif; 
}

.ppbox_housing .middle {

 float:left; width:120px;
 padding:6px 0px 6px 15px;
 text-align:left;
}


#innercontent div.ppbox_housing .middle a {
 font: normal 12px Arial,Helvetica,sans-serif; 
 color:#666;cursor:default;
 height:20px;
 background-repeat:no-repeat;line-height:160%;
}


#innercontent div.ppbox_housing .middle a:hover {
 color:#FF6600;
}


#innercontent div.ppbox_housing .middle a.active {
 font-weight:bold;color:#FF6600;
 background-image:url("../gfx/power/power_arrow_down.gif");
}


#innercontent .ppbox_housing .right {
 float:right;width:390px; /*height:160px;*/
 padding:6px 8px 6px 8px;

}
#innercontent .ppbox_housing .right image{
 float:none;
}




/* +++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ###--- PM Housings ### */

#innercontent .boxHousing {
 float:left;width:345px;
}

#innercontent .boxHousing .left{
 float:left;width:123px;height:120px;
 vertical-align:bottom;
 font: normal 10px Arial,Helvetica,sans-serif; color:#666;
 border:solid 1px #efefef;
 padding:10px 0 0 10px;
}

* html #innercontent .boxHousing .left{
 float:left;width:120px;height:123px;
}

#innercontent .boxHousing .left .title{
 font: bold 14px Arial,Helvetica,sans-serif; color:#666;
 margin-bottom:20px;
}

#innercontent .boxHousing .right{
 float:right;width:199px;height:130px;
 border:solid 1px #efefef;
 border-left:none;
 padding:0px 10px 0 0;
}
* html #innercontent .boxHousing .right{
 float:right;width:202px;height:130px;
}



#innercontent a h2.pm_documents,
#innercontent h2.pm_documents {
 background-color:#E9ECF2;width:628px;
 color:#666;margin:0;
 font: bold 12px Arial,Helvetica,sans-serif; 
 padding:4px;margin-bottom:1px;
}


#innercontent table.pm_documents {
 border-collapse:collapse;width:636px;border:none;
}

#innercontent table.pm_documents th {
 background-color:#f8f8f8;color:#666;text-align:left;
 padding:2px 4px 4px 4px;border:solid 1px #f8f8f8;
}

#innercontent table.pm_documents td {
 padding:4px;border:dotted 1px #eee;vertical-align:top;
}
#innercontent table.pm_documents a {
 text-align:left;
}

table.pm_documents th#c1 {
 width:250px;
}
table.pm_documents th#c2 {
 width:125px;
}

table.pm_documents th#c4 {
 width:70px;
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++ */


/* +++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ### POSITIONING PRODUCTS ### */

table.pos_acronyms th {
 background-color:#B5B6BA;color:#fff;
}

#innercontent table.pos_acronyms th a:link,#innercontent table.pos_acronyms th a:visited {
 color:#fff;font-weight:bold;padding:2px;
}


table.pos_acronyms tr.altColor {
 background-color:#D8D8D9;
}


#innercontent h2.pos_documents {
 background-color:#E9ECF2;width:633px;
 color:#666;margin:0;
 font: bold 12px Arial,Helvetica,sans-serif; 
 padding:2px;
}


#innercontent table.pos_documents {
 border-collapse:collapse;width:637px;border:none;
}

#innercontent table.pos_documents th {
 background-color:#f8f8f8;color:#666;text-align:left;
 padding:2px 4px 4px 4px;border:solid 1px #f8f8f8;
}

table.pos_documents td {
 padding:4px;border:dotted 1px #eee;vertical-align:top;
}
table.pos_documents a {
 text-align:left;
}

table.pos_documents th#c1 {
 width:250px;
}
table.pos_documents th#c2 {
 width:125px;
}
table.pos_documents th#c3 {
 width:50px;
}
table.pos_documents th#c4 {
 width:70px;
}
table.pos_documents th#c5 {
 width:230px;
}



/* ++++++++++ SEARCH +++++++++++++++++++++++++++++++++ 
   SEARCH BOX
*/



#searchBox {
 width:191px;
 margin-left:23px; 

}

#search {

}

#pp_filter {
 margin-top:20px;
}



#searchBox .header {
 font: bold 12px Arial,Helvetica,sans-serif; 
 color:#143A8D;
}


#search #searchfieldWrapper {
 padding:5px 0px 0px 0px;
 height:28px;width:178px;
 background-color:#fff;

}
#search #searchfield {
 width:176px;
 border:solid 1px #D8D8D9;
 background-color:#fff;
 padding:3px 0 3px 0;
 float:left;
}

#search #searchfield:focus {
 background-color:#E9ECF2;
}



#searchBox INPUT.submit{
 margin-top:10px;
 border:0; background-color:#7087BE;color:#fff;width:100%
}




#searchBox #inputWrapper {
 clear:both;
 margin:2px 10px 0 0px;
 width:178px;
}

#searchBox #inputWrapper .left {
 clear:both;
 margin-top:3px;
 float:left;
 font: bold 11px Arial,Helvetica,sans-serif; 
}

#searchBox #inputWrapper .right {
 margin-top:3px;
 float:right;
}
#searchBox #inputWrapper .right SELECT {
 font: normal 10px Arial,Helvetica,sans-serif;
 margin-left:2px;
}

#searchBox #inputWrapper #ppfilter_tech {
width:178px
}
#searchBox #inputWrapper #ppfilter_tech OPTION{
width:500px;
}



/* ++++++++++ SEARCH +++++++++++++++++++++++++++++++++ 
   SEARCH RESULTS
*/


h2.search_overview {
 background-color:#f8f8f8;
 color:#666;margin:0;
 font: bold 20px Arial,Helvetica,sans-serif; 
}


#clear {
 clear:both;
}


.message_feedback {
 border: solid 2px #6AEA4C;
 font: normal 10px Verdana,Arial,sans-serif; color:#666;
 padding:5px;margin-bottom:1px;background-color:#eeffee
}

.message_error {
 border: solid 1px red;
 font: normal 12px Verdana,Arial,sans-serif; color:#666;
 padding:5px; background-color:#ffeeee
}



#CENTER #innercontent #quicknav{
 background:#E9ECF2;width:629px;
 padding:5px;
 margin:10px 0 45px 0;
}


#CENTER #innercontent ul {
 margin:0px 0 0px 0;padding:0;
}
#CENTER #innercontent li {
 float:left;width:209px;overflow:hidden;
 background-image:none;
 margin:0;padding:0;
 line-height:25px;margin-top:-4px;
 line-height:20px\9;
 margin-top:0px\9;
}

#innercontent #quicknav ul li:hover {


}
#innercontent #quicknav ul li:hover a{

}


