body {
margin : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 70%;
color : #000000;
background-color : #ededed;
}
a img {
border : 0;
}
a, a:link, a:visited, a:active, a:focus {
color : #005380;
text-decoration : none;
border : none;
}
a:hover {
color : #f78932;
text-decoration : underline;
border : none;
}
form {
margin : 0;
padding : 0;
}
#TE_searchButton {
font-size : 80%;
}
input, select {
font-size : 90%;
}
div#TE_header_parent {
margin-left : auto;
margin-right : auto;
width : 900px;
height : 54px;
}
div#TE_header_logo {
margin-top : 0;
margin-left : 0;
padding-top : 10px;
padding-left : 8px;
width : 440px;
z-index : 2;
background-color : inherit;
}
div#TE_header_tag {
margin-top : -22px;
margin-left : 241px;
background-color : inherit;
width : 265px;
}
div#TE_header_search {
margin-top : -25px;
margin-left : 516px;
text-align : right;
background-color : inherit;
color : #005380;
width : 376px;
line-height : 25px;
}
#TE_Inquira_searchselector {
display : none;
position : absolute;
margin-right : auto;
padding-left : 6px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
text-align : left;
background-color : #fdfdfd;
border : 1px solid #7f9db9;
z-index : 1000000;
}
.TE_Inquira_searchselector {
margin-left : 91px;
margin-top : -4px;
width : 196px;
}
.TE_Inquira_searchselector_2 {
margin-left : 69px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_3 {
margin-left : 89px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_4 {
margin-left : 96px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_5 {
margin-left : 91px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_6 {
margin-left : 108px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_8 {
margin-left : 108px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_9 {
margin-left : 108px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_10 {
margin-left : 83px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_14 {
margin-left : 94px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_15 {
margin-left : 85px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_16 {
margin-left : 93px;
margin-top : -4px;
width : auto;
}
.TE_Inquira_searchselector_17 {
margin-left : 79px;
margin-top : -4px;
width : auto;
}
#search_selector {
background-color : #fdfdfd;
}
.search_selector {
width : 100px;
}
.search_selector_nonEng {
width : auto;
}
#TE_close_searchselector {
padding-left : 10px;
}
#TE_corp_topContentContainer {
display : table;
width : 890px;
margin-top : -30px;
}
#TE_corp_FlashContent {
float : left;
margin-top : 16px;
width : 510px;
height : 172px;
}
#TE_corp_NavNewsContainer {
float : right;
width : 365px;
background-color : inherit;
display : table;
}
#TE_corp_homeNav {
float : left;
width : 110px;
margin-top : 35px;
font-size : 11px;
font-weight : bold;
background-color : inherit;
}
#TE_corp_homeNav ul {
list-style : none;
list-style-position : outside;
margin : 0;
padding-left : 0;
}
#TE_corp_homeNav li {
background-image : url(/_includes/corporate/images/corp_homeNav_bullet.gif);
background-repeat : no-repeat;
margin : 0;
padding : 0;
padding-left : 15px;
padding-top : 6px;
padding-bottom : 6px;
}
.TE_corp_homeBoxes a {
background-color : inherit;
text-decoration : underline;
color : #005380;
}
.TE_corp_homeBoxes a:visited {
background-color : inherit;
text-decoration : none;
color : #005380;
}
.TE_corp_homeBoxes a:hover {
background-color : inherit;
text-decoration : underline;
color : #f78932;
}
.TE_corp_homeBoxes {
background-color : inherit;
margin : 0;
}
.TE_corp_homeBoxes ul {
list-style : none;
list-style-position : outside;
margin : 0;
margin-top : 10px;
line-height : 0;
padding : 0;
font-size : 11px;
}
.TE_corp_homeBoxes li {
background-image : url(/_includes/corporate/images/corp_homeNav_boxbullets.gif);
background-repeat : no-repeat;
margin : 0;
padding-left : 15px;
line-height : 12px;
}
.TE_corp_homeBoxEC {
background-color : inherit;
border-left : 1px solid #fc842d;
padding-left : 5px;
line-height : 0;
margin-top : 13px;
}
.TE_corp_homeBoxEC ul {
list-style : none;
list-style-position : outside;
margin : 0;
line-height : 0;
margin-top : 13px;
padding : 0;
font-size : 11px;
}
.TE_corp_homeBoxEC li {
background-image : url(/_includes/corporate/images/corp_homeNav_boxblue.gif);
background-repeat : no-repeat;
margin : 0;
padding : 0;
padding-left : 15px;
line-height : 12px;
}
.TE_corp_homeBoxEC a:link {
background-color : inherit;
color : #005380;
}
.TE_corp_homeBoxEC a:visited {
background-color : inherit;
color : #88807d;
}
.TE_corp_homeBoxEC a:hover {
background-color : inherit;
color : #f78932;
}
#TE_corp_stockInfo {
float : right;
width : 215px;
text-align : right;
}
#TE_corp_newsContent {
float : right;
margin-top : 22px;
background-color : inherit;
width : 230px;
padding-top : 5px;
overflow : hidden;
}
h3.TE_corp_newsContent {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #005380;
font-weight : bold;
font-size : 11px;
padding-left : 14px;
padding-top : 3px;
margin-bottom : 0;
}
#TE_corp_newsContent ul {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
list-style : none;
list-style-position : outside;
margin : 0;
padding-left : 0;
}
#TE_corp_newsContent li {
background-image : url(/_includes/corporate/images/TE_news_link.gif);
background-repeat : no-repeat;
margin : 0;
margin-top : 8px;
margin-bottom : 8px;
padding : 0;
padding-left : 15px;
}
ul.TE_corp_newsContent a:link {
color : #000000;
text-decoration : none;
border : none;
}
ul.TE_corp_newsContent a:visited {
color : #000000;
text-decoration : none;
border : none;
}
ul.TE_corp_newsContent a:hover {
color : #f78932;
text-decoration : underline;
border : none;
}
#TE_corp_bottomContentContainer {
display : table;
width : 884px;
margin-top : 12px;
margin-left : auto;
margin-right : auto;
padding-bottom : 25px;
border-bottom : 1px solid #d6d6d6;
}
#TE_corp_productSolutions {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #f78932;
font-weight : bold;
font-size : 13px;
margin-bottom : 5px;
padding-left : 8px;
}
#TE_corp_paletteContainerLeft {
display : table;
float : left;
width : 501px;
}
#TE_corp_floatPalette01 {
float : left;
width : 310px;
border : 0;
}
#TE_corp_floatPalette02 {
float : right;
width : 178px;
border : 0;
}
#TE_corp_palleteContainerRight {
display : table;
float : right;
width : 370px;
}
#TE_corp_floatPalette03 {
float : left;
width : 178px;
border : 0;
}
#TE_corp_floatPalette04 {
float : right;
width : 178px;
border : 0;
}
.TE_corp_palette178_top {
background-image : url(/_includes/corporate/images/palettetop_178.gif);
background-repeat : no-repeat;
width : 170px;
height : 30px;
padding-top : 12px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #005380;
font-size : 12px;
}
.TE_corp_palette178_mid {
background-image : url(/_includes/corporate/images/palettemid_178.gif);
background-repeat : repeat-y;
width : 170px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #005380;
}
.TE_corp_palette178_bottom {
background-image : url(/_includes/corporate/images/palettebottom_178.gif);
background-repeat : no-repeat;
width : 178px;
height : 10px;
margin-bottom : 5px;
}
.TE_corp_palette310_top {
background-image : url(/_includes/corporate/images/palettetop_310.gif);
background-repeat : no-repeat;
width : 302px;
height : 30px;
padding-top : 12px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #005380;
font-size : 12px;
}
.TE_corp_palette310_mid {
background-image : url(/_includes/corporate/images/palettemid_310.gif);
background-repeat : repeat-y;
width : 302px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #005380;
overflow : visible;
}
.TE_corp_palette310_bottom {
background-image : url(/_includes/corporate/images/palettebottom_310.gif);
background-repeat : no-repeat;
width : 310px;
height : 10px;
margin-bottom : 5px;
}
.TE_corp_palette600_top {
background-image : url(/_includes/corporate/images/palettetop_600.gif);
background-repeat : no-repeat;
width : 592px;
height : 30px;
padding-top : 12px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #005380;
font-size : 12px;
}
.TE_corp_palette600_mid {
background-image : url(/_includes/corporate/images/palettemid_600.gif);
background-repeat : repeat-y;
width : 592px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #005380;
overflow : visible;
}
.TE_corp_palette600_bottom {
background-image : url(/_includes/corporate/images/palettebottom_600.gif);
background-repeat : no-repeat;
width : 600px;
height : 10px;
margin-bottom : 5px;
}
.TE_corp_palette600ds_top {
background-image : url(/_includes/corporate/images/palettetop_600ds.gif);
background-repeat : no-repeat;
width : 602px;
height : 30px;
padding-top : 12px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #005380;
font-size : 12px;
}
.TE_corp_palette600ds_mid {
background-image : url(/_includes/corporate/images/palettemid_600ds.gif);
background-repeat : repeat-y;
width : 602px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #005380;
overflow : visible;
}
.TE_corp_palette600ds_bottom {
background-image : url(/_includes/corporate/images/palettebottom_600ds.gif);
background-repeat : no-repeat;
width : 610px;
height : 18px;
margin-bottom : 5px;
}
.TE_corp_palette668_top {
background-image : url(/_includes/corporate/images/palettetop_668.gif);
background-repeat : no-repeat;
width : 660px;
height : 30px;
padding-top : 12px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #005380;
font-size : 12px;
}
.TE_corp_palette668_mid {
background-image : url(/_includes/corporate/images/palettemid_668.gif);
background-repeat : repeat-y;
width : 660px;
margin-top : -11px;
padding-top : 11px;
padding-left : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #005380;
overflow : visible;
}
.TE_corp_palette668_bottom {
background-image : url(/_includes/corporate/images/palettebottom_668.gif);
background-repeat : no-repeat;
width : 668px;
height : 10px;
margin-bottom : 5px;
}
div#TE_corpnav_header {
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color : #666666;
font-size :  10px;
float:left;
padding-right:20px;
line-height:14px;
list-style:none;
font-weight:normal;
}
.TE_corpnav_currentsegment {
font-size : 11px;
font-weight : bold;
}
#TE_corpnav_header a {
color : #005380;
text-decoration : none;
}
#TE_corpnav_header a:hover {
color : #f78932;
text-decoration : underline;
}
#TE_langSelector_bottom {
background-image : url(/_TEincludes/TEimages/LangSelector/langSelector.gif);
background-repeat : no-repeat;
width : 201px;
height : 27px;
}
#TE_langSelector_langContent {
width : 199px;
height : 315px;
background-color : #ffffff;
border-left : 1px solid #b0b0b0;
border-right : 1px solid #b0b0b0;
border-bottom : 1px solid #b0b0b0;
}
#TE_langSelector_langContentHeader {
background-color : #ededed;
height : 15px;
border-bottom : 1px solid #b0b0b0;
text-align : right;
}
#TE_langSelector_langCountryHeader {
margin-left : auto;
margin-right : auto;
width : 190px;
margin-top : 6px;
padding-bottom : 3px;
}
#TE_langSelector {
position : absolute;
top : 0;
margin-left : 699px;
overflow : auto;
z-index : 10000001;
}
#TE_langSelector_langHeader {
padding-left : 49px;
margin-right : 5px;
margin-top : 9px;
font-weight : bold;
color : #999999;
float : left;
}
#TE_langSelector_languageHeading {
text-align : left;
border-bottom : 1px solid black;
font-weight : bold;
}
#TE_langSelector_countrySiteHeading {
text-align : left;
border-bottom : 1px solid black;
font-weight : bold;
}
ul.TE_langSelector_listSelections {
margin : 0;
margin-left : -25px;
padding-left : 0;
list-style-type : none;
line-height : 16px;
margin-top : 6px;
margin-bottom : 6px;
}
ul.TE_langSelector_listSelections li {
margin-left : 40px;
list-style-type : none;
color : inherit;
line-height : 17px;
}
#TE_langSelector_expandLink, #TE_langSelector_collapseLink {
float : right;
margin-left : 5px;
margin-top : 7px;
width : 19px;
}
div#TE_supergr {
margin-left : auto;
margin-right : auto;
background-color : inherit;
height : 29px;
width : 900px;
padding : 0;
background-image : url(/_TEincludes/TEimages/TE_supergraphic.gif);
background-repeat : no-repeat;
z-index : 100000000;
}
div#TE_corp_mainBody {
display : table-cell;
margin-left : auto;
margin-right : auto;
background-color : #ffffff;
width : 888px;
padding : 6px;
padding-top : 0;
padding-bottom : 10px;
vertical-align : top;
background-image : url(/_TEincludes/TEimages/TE_corp_divBorder.gif);
background-repeat : repeat-y;
border-bottom : 1px solid black;
}
div#TE_corp_mainBodyFull {
display : table-cell;
margin-left : auto;
margin-right : auto;
background-color : #ffffff;
width : 888px;
padding : 6px;
padding-top : 0;
padding-bottom : 10px;
vertical-align : top;
border-bottom : 1px solid black;
}
div#TE_corp_mainBodyFullnoNav {
display : table-cell;
margin-left : auto;
margin-right : auto;
background-color : #ffffff;
padding : 6px;
padding-top : 0;
padding-bottom : 10px;
vertical-align : top;
border-bottom : 1px solid black;
}
div#TE_corp_breadcrumbs {
margin-top : 0;
margin-left : 0;
background-color : inherit;
width : 100%;
padding-top : 6px;
margin-bottom : 5px;
}
#TE_corp_pagetitle {
font-size : 1.6em;
line-height : 26px;
border-bottom : 2px solid #000000;
padding-top : 2px;
margin-top : 2px;
margin-bottom : 7px;
}
div#TE_corp_leftBar {
float : left;
background-color : inherit;
width : 187px;
padding-right : 3px;
vertical-align : top;
}
#TE_corp_leftBar #imenus0 li {
width : 167px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
line-height : 18px;
background-color : inherit;
margin-left : 0;
padding : 0;
border-bottom : 1px dashed #c3bfbe;
}
#TE_corp_leftBar #imenus0 div div li {
border-bottom : none;
color : #ff0000;
}
#TE_corp_leftBar #imenus0 div div div div ul {
margin : 5px 0 0 -8px;
}
div#TE_corp_content {
margin-left : 198px;
background-color : inherit;
height : 100%;
width : 446px;
vertical-align : top;
padding-right : 8px;
padding-left : 0;
}
div#TE_corp_contentFull {
margin-left : 198px;
background-color : inherit;
height : 100%;
width : 679px;
vertical-align : top;
padding-right : 8px;
padding-left : 0;
}
div#TE_corp_rightBar {
display : table;
float : right;
background-color : inherit;
height : 100%;
width : 220px;
margin-right : -5px;
vertical-align : top;
}
#TE_corp_footer {
text-align : center;
line-height : 18px;
color : #000000;
margin-left : auto;
margin-right : auto;
background-color : #ffffff;
width : 900px;
padding-top : 15px;
padding-bottom : 15px;
}
#TE_corp_nav {
width : 181px;
font-size : 90%;
line-height : 20px;
background-color : inherit;
padding : 0;
margin : 0;
}
#TE_corp_nav a {
text-decoration : none;
}
#TE_corp_nav a:hover {
text-decoration : underline;
}
.TE_corp_nav_item_expand {
width : 167px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
line-height : 18px;
background-color : inherit;
margin-left : 8px;
padding : 3px;
background-image : url(/_TEincludes/TEimages/TE_corpnav_expand.gif);
background-repeat : no-repeat;
border-bottom : 1px dashed #c3bfbe;
}
.TE_corp_nav_item_noexpand {
width : 167px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
line-height : 18px;
background-color : inherit;
margin-left : 8px;
padding : 3px;
border-bottom : 1px dashed #c3bfbe;
}
.TE_corp_nav_current {
display : block;
width : 165px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
line-height : 18px;
border : 1px solid #fbc498;
margin-left : 8px;
padding : 3px;
}
ul.TE_corp_nav_list {
margin : 0;
margin-left : -25px;
padding-left : 0;
list-style-type : none;
line-height : 16px;
}
ul.TE_corp_nav_list li {
margin-left : 40px;
list-style-type : none;
color : inherit;
}
#TE_compHP_tabs {
margin : 0;
margin-top : 10px;
padding : 10px 10px 0 0;
list-style : none;
text-decoration : none;
display : table;
}
#TE_compHP_tabs li {
display : inline;
margin : 0;
padding : 0;
text-decoration : none;
}
#ProductsTab a {
text-decoration : none;
cursor : pointer;
}
#IndustryTab a {
text-decoration : none;
cursor : pointer;
}
#BrandsTab a {
text-decoration : none;
cursor : pointer;
}
#AtoZTab a {
text-decoration : none;
cursor : pointer;
}
.TE_compHP_tabs a {
float : left;
background : url("/_TEincludes/TEimages/TE_tabL.gif");
background-repeat : no-repeat;
background-position : left top;
margin : 0;
padding : 0 0 0 4px;
text-decoration : none;
}
.TE_compHP_tabs a span {
float : left;
display : block;
background : url("/_TEincludes/TEimages/TE_tabR.gif");
background-repeat : no-repeat;
background-position : right top;
padding : 5px 15px 4px 6px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
margin-right : 2px;
}
.TE_compHP_tabs a:hover span {
color : #000000;
text-decoration : underline;
margin-right : 2px;
}
.TE_compHP_tabs_active a {
float : left;
background : url("/_TEincludes/TEimages/TE_tabL_active.gif");
background-repeat : no-repeat;
background-position : left top;
margin : 0;
padding : 0 0 0 4px;
}
.TE_compHP_tabs_active a span {
float : left;
display : block;
background : url("/_TEincludes/TEimages/TE_tabR_active.gif");
background-repeat : no-repeat;
background-position : right top;
padding : 5px 15px 4px 6px;
color : #000000;
font-weight : bold;
margin-right : 2px;
}
.TE_compHP_tabs_active a:hover span {
color : #000000;
text-decoration : underline;
margin-right : 2px;
}
.TE_compHP_taglineBG {
width : 650px;
height : 135px;
background-image : url('/_TEincludes/TEimages/TE_componentsTagline.gif');
background-repeat : no-repeat;
}
.TE_compHP_categoryImages {
margin : 0;
padding : 13px 0 0 25px;
list-style : none;
}
.TE_compHP_categoryImages li {
display : inline;
margin : 5px;
}
.TE_compHP_categoryTitle {
margin-top : 28px;
margin-left : 9px;
color : #ffffff;
font-weight : bold;
font-size : 12px;
}
.TE_compHP_content {
padding : 8px;
width : 630px;
border-left : 2px solid #dbdad8;
border-right : 2px solid #dbdad8;
border-bottom : 6px solid #dbdad8;
}
p.TE_compHP_links {
margin : 0;
margin-bottom : 12px;
padding-left : 8px;
font-size : 9px;
}
h4.TE_compHP_links {
margin : 0;
margin-bottom : 3px;
font-size : 12px;
}
select {
font-family : verdana;
font-size : 90%;
}
input {
font-family : verdana;
font-size : 100%;
}
textarea {
font-family : verdana;
font-size : 100%;
}
#TE_outerDiv {
background-color : white;
background-repeat : no-repeat;
background-position : top left;
width : 900px;
height : auto;
overflow : hidden;
min-height : 100%;
margin-left : auto;
margin-right : auto;
}
#TE_headerStub {
position : absolute;
z-index : 10;
}
#TE_header1px {
float : right;
width : 100%;
height : 77px;
}
#TE_printDate, #TE_SkipToContent {
display : none;
}
#TE_mainBody {
z-index : -1;
margin-bottom : 1em;
padding-bottom : 2em;
padding-left : 0.5em;
padding-right : 0.5em;
border-bottom : 0.1em solid;
}
#TE_changeLanguageDiv {
position : absolute;
height : 48px;
max-width : 898px;
min-width : 898px;
width : 898px;
margin-bottom : 16px;
border : 1px solid #336699;
background-color : #eeeeee;
text-align : center;
z-index : 10;
padding : 0;
}
.TE_pageTitle, .TE_pageTitleOverHeadingBox {
font-size : 1.6em;
padding-top : 2px;
margin-top : 2px;
margin-bottom : 7px;
}
.TE_greytext {
color : #666666;
}
.TE_pageTitle {
border-bottom : 2px solid #000000;
padding-top : 2px;
margin-top : 2px;
margin-bottom : 7px;
}
.TE_section {
background-image : url(/_TEincludes/TEimages/affordance.gif);
background-repeat : repeat;
background-position : top left;
text-align : left;
background-color : #f1e9de;
padding : 5px;
font-size : 1em;
border-right : 1px solid #c6a765;
border-left : 1px solid #c6a765;
border-bottom : 1px solid black;
font-weight : bold;
}
.TE_note {
color : #777777;
font-style : italic;
font-size : 0.8em;
}
.TE_important {
font-weight : bold;
color : red;
font-size : 1em;
}
.TE_hr {
height : 1px;
background-color : #666666;
display : block;
overflow : hidden;
}
.TE_stdTableNoBorder .TE_hr, TE_stdTable .TE_hr {
background-color : #cccccc;
width : 100%;
height : 1px;
}
tr.TE_altcolor {
background-color : #dcdcdc;
}
tr.TE_altcolorA {
background-color : #def2fc;
}
span.TE_inactive {
color : #dcdcdc;
}
#TE_footer {
text-align : left;
margin-bottom : 2em;
font-size : 70%;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}
.TE_footer {
text-align : center;
margin-bottom : 2em;
font-size : 70%;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}
#TE_main0 {
text-align : left;
padding-left : 10px;
margin-bottom : 2em;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 70%;
color : #000000;
}
#TE_main1 {
text-align : left;
margin-bottom : 2em;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 70%;
color : #000000;
}
#TE_main2 {
text-align : left;
margin-bottom : 2em;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 90%;
color : #000000;
}
#TE_main3 {
text-align : left;
padding-top : 20px;
padding-bottom : 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 120%;
color : #000000;
}
#TE_main4 {
text-align : left;
margin-bottom : 2em;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 150%;
color : #000000;
}
#TE_main5 {
text-align : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 150%;
color : #000000;
}
#TE_search {
position : absolute;
width : 893px;
line-height : 2em;
top : 30px;
}
#TE_search div {
color : #ffce00;
float : right;
z-index : 11;
}
#TE_search label {
padding : 0;
font-weight : bold;
color : #ffffff;
}
#TE_search, #TE_search input, #question_box {
font-size : 10px;
}
#question_box {
width : 204px;
}
#TE_search A, #TE_search A:link, #TE_search A:visited {
padding : 2px 8px 2px;
color : #ffce00;
text-align : center;
text-decoration : underline;
font-size : 10px;
}
#TE_search a#inquiraTips {
margin-left : 83px;
margin-right : 3px;
margin-bottom : 1em;
padding-right : 10px;
background-image : url(/_TEincludes/images/sub_arrow.gif);
background-position : left center;
background-repeat : no-repeat;
}
#TE_searchButton {
margin-bottom : 0;
margin-left : 4px;
margin-top : -2px;
}
#TE_searchTipsDiv {
position : absolute;
width : 485px;
height : 422px;
border : 2px solid #336699;
background-color : #cce3f8;
right : 30px;
top : 100px;
text-align : center;
padding : 0 0 5px 0;
z-index : 10;
}
#TE_searchTipsDiv iframe {
width : 99%;
height : 465px;
margin : 0 0 5px 0;
z-index : 11;
}
#TE_searchTipsDiv h3 {
text-align : left;
padding : 0 0 0 10px;
margin : 0;
}
div#TE_signIn {
margin-left : 105px;
margin-right : auto;
position : absolute;
top : 37px;
padding-right : 10px;
width : 783px;
font-size : 0.9em;
text-align : right;
overflow : hidden;
float : right;
}
div#TE_signIn a, a:visited, a:link {
color : #005380;
text-decoration : none;
border : none;
}
div#TE_signIn a:hover {
color : #f78932;
}
div#TE_signIn span {
float : right;
}
#TE_searchErrorDiv, #TE_blankSearchErrorDiv {
position : absolute;
width : 340px;
height : 200px;
border : 2px solid #336699;
background-color : #eceff5;
right : 100px;
top : 100px;
padding : 5px;
z-index : 20;
}
#TE_blankSearchErrorDiv {
width : 200px;
height : 60px;
z-index : 30;
}
#TE_searchErrorDiv div, #TE_blankSearchErrorDiv div {
text-align : center;
}
#ProbText {
padding : 0 5px 3px 0;
}
img.printStretch {
width : 110px;
}
a, a:link, a:visited, a:active, a:hover, a:focus {
color : #005380;
border : none;
text-decoration : none;
}
a:hover {
color : #f78932;
}
img {
padding : 0;
margin : 0;
border : none;
}
label {
padding-bottom : 0.5em;
padding-left : 10px;
}
label.TE_required {
background-image : url(/_TEincludes/TEimages/TE_required.gif);
background-repeat : no-repeat;
background-position : left 0%;
}
table, form {
padding : 0;
margin : 0;
border-collapse : collapse;
}
li.TE_greenLeaf {
background-position : right bottom;
}
img.TE_greenLeaf {
float : right;
padding-right : 28px;
margin-top : 0;
}
a.TE_leftMagGlass {
background-image : url(/_TEincludes/TEimages/TE_magglass.gif);
background-repeat : no-repeat;
padding-top : 1px;
padding-bottom : 1px;
padding-left : 20px;
}
#TE_quickLinks {
float : right;
width : 200px;
margin : 0 5px 5px 5px;
padding : 0 5px 5px 5px;
}
#TE_quickLinks ul {
margin : 10px 0 10px 15px;
padding : 0;
text-align : left;
}
#TE_quickLinks ul {
list-style-image : url('gfx/TE_menuRightArrow.gif');
}
#TE_quickLinks legend, #TE_features legend {
color : #005380;
font-size : 110%;
font-weight : bold;
}
#TE_quickLinks span {
display : block;
}
ul.TE_bullet {
margin-left : 17px;
padding : 0;
}
fieldset#TE_features {
width : 200px;
margin : 5px;
padding : 5px;
float : right;
}
fieldset#TE_features div {
text-align : center;
}
fieldset#TE_features img {
margin-left : auto;
margin-right : auto;
padding : 5px;
}
table.TE_table {
border : 1px solid #000000;
border-bottom : 1px solid black;
border-collapse : collapse;
}
.TE_table caption {
border-bottom : 1px solid black;
text-align : center;
background-color : #f7f7f7;
padding : 4px;
font-weight : bold;
}
.TE_table th {
border-top : #c6a765;
border-bottom : 1px solid black;
background-color : #e4eef4;
}
.TE_table td {
border : 1px solid #dddddd;
padding : 3px;
}
.TE_table tr.altColor {
background-color : #eeeeee;
}
.TE_table tr.footer th, .TE_table tr.footer td {
border-top : 1px solid black;
border-left : 1px solid black;
border-bottom : 1px solid black;
background-color : #e4eef4;
}
.TE_table tr.footer td input {
font-size : 90%;
}
table.TE_table td ul {
margin-left : 5px;
padding : 0 0 0.2em 1.3em;
}
table.TE_table td ol {
margin-left : 12px;
padding : 0 0 0.2em 1.3em;
}
table.TE_table table td ul {
margin-left : -10px;
}
table.TE_table table td ol {
margin-left : -2px;
}
table.TE_table_nogrid {
border : 1px solid #000000;
border-bottom : 1px solid black;
border-collapse : collapse;
padding : 3px;
}
.TE_table_nogrid caption {
border-bottom : 1px solid black;
text-align : center;
background-color : #f7f7f7;
padding : 4px;
font-weight : bold;
}
.TE_table_nogrid td {
padding : 3px;
}
.TE_table_nogrid th {
border-top : #c6a765;
border-bottom : 1px solid black;
background-color : #e4eef4;
}
.TE_table_nogrid tr.altColor {
background-color : #eeeeee;
}
.TE_table_nogrid tr.altColor td {
border-top : 1px solid #999999;
}
.TE_table_nogrid tr.footer th, .TE_table tr.footer td {
border-top : 1px solid black;
border-left : 1px solid black;
border-bottom : 1px solid black;
background-color : #e4eef4;
}
.TE_cellblock a, a.TE_cellblock, .TE_cellblock input, .TE_cellblockColor a, a.TE_cellblockColor, .TE_cellblockColor input {
display : block;
width : 100%;
}
table.TE_cellblockColor td a:hover, a:hover.TE_cellblockColor, ul.TE_cellblockColor li a:hover {
background-color : #fedca9;
}
table.TE_cellblock th a:hover {
color : #b7ddff;
background-color : #005380;
text-decoration : none;
}
table.TE_tableGrid {
border : 1px solid #cccccc;
border-collapse : collapse;
}
.TE_tableGrid th {
background-color : #f4f4f4;
}
.TE_tableGrid td {
border : 1px solid #dddddd;
}
.TE_tableGrid tr.altColor {
background-color : #eeeeee;
}
table.TE_stdProductTableWide {
border : 1px solid black;
table-layout : auto;
padding : 0;
}
.TE_stdProductTableWide h1, .TE_stdProductTableWide h2, .TE_stdProductTableWide h3, .TE_stdProductTableWide h4 {
margin : 0 0 0.2em 0.2em;
padding : 0;
}
.TE_stdProductTableWide table h1, .TE_stdProductTableWide table h2, .TE_stdProductTableWide table h3, .TE_stdProductTableWide table h4 {
margin : 0 0 0 -1em;
padding : 0;
}
.TE_stdProductTableWide th, .TE_BrownBackground {
background-image : url(/_TEincludes/TEimages/affordance.gif);
background-repeat : repeat;
background-position : top left;
text-align : left;
background-color : #f1e9de;
padding : 5px;
border-bottom : 1px solid black;
}
.TE_stdProductTableWide table th {
background-image : none;
}
.TE_stdProductTableWide td {
vertical-align : top;
border : 1px solid black;
padding : 0;
}
table.TE_stdProductTableWide table {
margin : -2px;
width : 100%;
}
table.TE_stdProductTableWide table td {
vertical-align : top;
border : none;
padding-left : 15px;
}
table.TE_stdProductTableWide td ul {
margin-left : 5px;
padding : 0 0 0.2em 1.3em;
}
table.TE_stdProductTableWide td ol {
margin-left : 12px;
padding : 0 0 0.2em 1.3em;
}
table.TE_stdProductTableWide table td ul {
margin-left : -10px;
}
table.TE_stdProductTableWide table td ol {
margin-left : -2px;
}
table.TE_stdProductTableWide table th {
text-align : left;
font-size : 0.8em;
background-color : #f5f5f5;
border : none;
padding : 2px;
margin : -2px;
}
#TE_BreadCrumb {
width : 95%;
height : 2.4em;
overflow : hidden;
padding-top : 10px;
padding-left : 10px;
}
#TE_BreadCrumb a, #TE_BreadCrumb span {
white-space : nowrap;
}
#TE_corpMenu {
margin-top : 5px;
width : 100%;
padding-left : 10px;
padding-top : 0;
height : 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 70%;
}
#TE_corpMenu a#TE_home img {
padding-top : 3px;
padding-right : 1em;
}
.TE_raisedtablebackground {
line-height : 1.5em;
background : #919191;
padding : 0 1px 1px 0;
margin : 0 0 4px 0;
}
.TE_raisedtable {
width : 100%;
border : 1px solid #000;
background : #fff;
background-color : #ffffef;
}
div#TE_outerDiv div#TE_corpMenu a#TE_home {
width : 10px;
padding : 0;
margin-top : 2px;
height : 20px;
display : block;
padding-right : 9px;
}
div#TE_outerDiv div#TE_corpMenu a:hover#TE_home {
background-position : 0 -30px;
background : transparent;
}
#TE_menuLoader {
position : absolute;
top : 0;
left : 20px;
z-index : 99;
}
.TE_toolTipGroup {
cursor : help;
}
.TE_toolTip {
background-color : #cce3f8;
z-index : 200;
border : 1px solid #0087ca;
padding : 0.5em;
}
.TE_error {
background-color : #ffcccc;
background-image : url(/_TEincludes//TEimages/error.gif);
background-repeat : no-repeat;
background-position : right bottom;
margin-right : 0.5em;
}
.TE_errorBorder {
background-image : url(/_TEincludes//TEimages/error.gif);
background-repeat : no-repeat;
background-position : right bottom;
border : 2px solid red;
margin-bottom : 1px;
margin-right : 0.5em;
}
.TE_noImage {
vertical-align : middle;
border : 1px solid black;
height : 114px;
width : 200px;
background : white;
text-align : center;
}
.TE_noImageText {
margin : 10px 10px 10px 10px;
padding-top : 40px;
padding-bottom : 42px;
background : #ededed;
font-size : 90%;
}
.TE_noImageThumb {
vertical-align : middle;
border : 1px solid black;
height : 57px;
width : 100px;
background : white;
text-align : center;
cursor : pointer;
}
.TE_noImageTextThumb {
margin : 5px;
padding-top : 5px;
padding-bottom : 15px;
background : #ededed;
font-size : 90%;
cursor : pointer;
}
.TE_noImageThumbNoCursor {
vertical-align : middle;
border : 1px solid black;
height : 57px;
width : 100px;
background : white;
text-align : center;
}
.TE_noImageTextThumbNoCursor {
margin : 5px;
padding-top : 5px;
padding-bottom : 15px;
background : #ededed;
font-size : 90%;
}
div.TE_WarningBox, div.TE_ErrorBox, div.TE_InfoBox, div.TE_Confirmation {
margin : 5px;
padding : 5px;
padding-left : 50px;
min-height : 50px;
}
div.TE_WarningBox, div.TE_ErrorBox {
background : white url(/_TEincludes/TEimages/top_box_warn.gif) no-repeat 10px 7px;
border : 1px solid red;
}
div.TE_InfoBox {
background : white url(/_TEincludes/TEimages/top_box_info.gif) no-repeat 10px 7px;
border : 1px solid #0000ff;
}
.TE_Confirmation {
background : white url(/_TEincludes/TEimages/check_icon01.gif) no-repeat 10px 7px;
border : 1px solid #1ea81e;
padding : 6px;
min-height : 50px;
}
.TE_MessageDiv_firstLineMessage {
padding-top : 4px;
font-weight : bold;
}
.TE_MessageDiv_secondLineMessage {
padding-top : 6px;
}
div.TE_dottedborder {
margin : 5px;
padding : 5px;
border : 1px dashed #e0cfab;
list-style-type : disc;
}
div.TE_dottedborder ul {
margin : 3px;
padding : 0 0 3px 18px;
padding-right : 10px;
list-style-type : disc;
}
div.TE_dottedborder li {
margin : 3px;
padding : 0 0 3px 18px;
padding-right : 10px;
list-style-type : disc;
}
div.TE_dottedborder a {
margin : 3px;
padding : 0 0 3px 18px;
}
.TE_account {
background-color : #ededed;
border : 1px solid #cdcdcd;
width : 100%;
padding-top : 2px;
padding-bottom : 2px;
float : right;
}
.TE_account div {
float : right;
width : 30%;
padding-left : 180px;
}
.TE_account div strong {
margin-left : -160px;
}
.TE_account2 {
background-color : #ededed;
border : 1px solid #cdcdcd;
width : 100%;
padding-top : 2px;
padding-bottom : 2px;
}
.TE_pageload {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
border : 1px solid #000000;
background : #f7f7d3 url(/_TEincludes/TEimages/dots.gif) no-repeat;
background-position : 30px 20px;
text-align : center;
height : 100px;
width : 150px;
position : absolute;
visibility : hidden;
}
.TE_pageload div {
padding-bottom : 2px;
padding-top : 20px;
}
.TE_pageLoadOuterDiv {
line-height : 1.5em;
background : #919191;
padding : 0 1px 1px 0;
margin : 0 0 4px 0;
margin-left : 13px;
margin-top : 13px;
position : absolute;
width : 240px;
display : block;
}
.TE_pageLoadInnerDiv {
width : 100%;
border : 1px solid #000;
background : #fff;
background-color : #ffffef;
}
.TE_pageLoadImageDiv {
margin : 8px;
background-image : url(/_TEincludes/TEimages/loading.gif);
background-repeat : no-repeat;
vertical-align : middle;
}
.TE_pageLoadTextDiv {
margin-left : 22px;
}
.TE_inputArea {
background-color : #f7f7f7;
border : none;
}
.TE_gpiNotes ul {
margin : 0;
padding-bottom : 0;
}
.TE_gpiNotes li {
margin-left : -25px;
padding : 0 0 0 0;
}
.TE_Feedback_QuestionDiv {
margin-top : 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
background-color : #fff;
height : 25px;
}
.TE_Feedback_AnswerDiv {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : left;
background-color : #fff;
height : 35px;
width : 620px;
margin-left : 38px;
vertical-align : bottom;
background-image : url(../TEimages/customer_feeback_scale.gif);
background-repeat : no-repeat;
}
.TE_Feedback_AnswerDiv label {
padding-right : 14px;
padding-left : 0;
margin-left : 0;
}
.TE_Feedback_AnswerDiv input {
padding-left : 0;
margin-left : 0;
}
#TE_Feedback_CommentDiv {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : left;
background-color : #fff;
height : 245px;
padding-left : 40px;
vertical-align : bottom;
}
#TE_Feedback_CommentArea {
width : 615px;
height : 125px;
}
#TE_Feedback_SubmitDiv {
background-color : #fff;
height : 35px;
width : 615px;
margin-top : 15px;
vertical-align : bottom;
}
#TE_Feedback_NameEmailDiv {
margin-top : -180px;
margin-left : 625px;
background-color : #fff;
height : 185px;
width : 200px;
border : 1px solid #7f9db9;
padding : 10px;
}
#TE_Feedback_NameDiv {
margin-bottom : 7px;
}
#TE_Feedback_EmailDiv {
margin-top : 20px;
margin-bottom : 7px;
}
#TE_Feedback_Instruction {
background-color : #f5f5f5;
margin-top : 20px;
width : 190px;
padding : 5px;
}
div#TE_Feedback_MessageDiv {
width : 470px;
border : 1px solid #7f9db9;
padding : 8px;
margin-left : 130px;
margin-top : -20px;
font-size : 1em;
text-align : center;
font-weight : bold;
background-color : #ff6666;
}
#TE_Feedback_ThankYouMessageDiv {
width : 300px;
border : 1px solid #7f9db9;
padding : 40px;
font-size : 15px;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-left : auto;
margin-right : auto;
margin-top : 35px;
}
#TE_Feedback_ThankYouMessageDiv ul {
margin-top : 7px;
margin-bottom : 0;
line-height : 20px;
font-size : 12px;
font-weight : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#TE_Feedback_footer {
margin-left : auto;
margin-right : auto;
margin-top : 10px;
margin-bottom : 10px;
padding-top : 5px;
height : 18px;
width : 888px;
background-image : url(/_TEincludes/TEimages/customer_feedback_balloon.gif);
background-repeat : no-repeat;
background-color : #f2f8fd;
border : 1px solid #bde1f2;
text-align : center;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
#TE_header {
text-align : left;
margin-left : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 70%;
color : #000000;
}
div#TE_header_parent_mail {
margin-left : auto;
margin-right : auto;
width : 900px;
height : 54px;
background-color : #ffffff;
}
div#TE_header_logo_mail {
margin-top : 0;
margin-left : 0;
padding-top : 10px;
padding-left : 8px;
width : 440px;
z-index : 2;
background-color : #ffffff;
}
div#TE_header_tag {
margin-top : -22px;
margin-left : 241px;
background-color : inherit;
width : 265px;
}
div#TE_header_tag_mail {
margin-top : -22px;
margin-left : 241px;
background-color : #ffffff;
width : 265px;
}
td#pagemenu {
padding-right : 8px;
border-right : 1px solid #0087ca;
width : 180px;
}
#main {
padding-left : 8px;
}
.menuHeader {
font-size : 11px;
font-weight : bold;
padding : 5px;
width : 172px;
}
#TE_corpMenu {
padding-top : 4px;
height : 20px;
}
#TE_corpMenu a, #TE_corpMenu a:hover, #TE_corpMenu a:visited, #TE_corpMenu a:link, #TE_corpMenu a:active {
margin : 0;
padding : 0;
margin-right : 15px;
font-weight : bold;
}
h2 {
font-size : 1.3em;
line-height : 20px;
}
h3 {
font-size : 1.1em;
line-height : 14px;
}
h4 {
font-size : 1em;
line-height : 14px;
}
h5 {
font-size : 0.9em;
line-height : 14px;
}
.TCOM_imgright {
float : right;
margin : 0 10px 10px 10px;
}
.TCOM_imgleft {
float : left;
margin : 0 5px 0 0;
}
#TE_corp_paletteContainerLeft {
display : table;
float : left;
width : 670px;
}
#TE_corp_floatPalette01 {
float : left;
width : 310px;
border : 0;
}
#TE_corp_floatPalette02 {
float : right;
width : 310px;
border : 0;
}
#TE_corp_palleteContainerRight {
display : table;
float : left;
width : 670px;
}
#TE_corp_floatPalette03 {
float : left;
width : 310px;
border : 0;
}
#TE_corp_floatPalette04 {
float : right;
width : 310px;
border : 0;
}


#te-footer-copyright {
	background-color : #eee;
	clear : both;
	color : #666;
	margin : 5px 0 0 0;
	padding : 6px 0;
	position : relative;
	color: #666666;
    font-size: 9px;
    letter-spacing: -0.2px;
}
#te-footer-copyright ul li { 
	display : inline;
	padding : 0 12px 0 8px;
	border-right : 1px solid #999; 
	margin : 0 auto;
}
#te-footer-copyright ul li.no-border {
	border : 0;
