html { 

} 


body{font-family:Arial, Helvetica, sans-serif;
font-size : 12px;
margin:0px;padding:0px;text-align:center;color : #555555;background-color : #ffffff;}

#container{margin:0 auto;text-align:left;background:#ffffff;padding-right:10px;padding-left:14px;overflow:hidden;width:794px;
voice-family: "\"}\"";voice-family:inherit;width:972px;}
html>body #container{width:972px;}


img { 
border : 0;
} 
a.img { 
border : 0;
} 
form{margin:0px;}
table { 
border : 0;
text-align : left;
vertical-align : top;
} 
a:link { 
text-decoration : none;
color:#555555;
} 
a:visited { 
text-decoration : none;
color:#555555;
} 
a:active { 
text-decoration : none;
color : #f05a27;
} 
a:hover { 
text-decoration : none;
color : #f05a27;
} 

a.bold { 
text-decoration : none;
font-weight:bold;
font-stretch:narrower;
} 
a.bold:link { 
color : #acacac;
} 
a.bold:visited { 
color : #acacac;
} 
a.bold:active { 
color : #f05a27;
} 
a.bold:hover { 
color : #f05a27;
}




.bold{font-weight:bold}

#background { 
position:relative;
text-align : center;
z-index : 1;
border : 0 solid;
width:972px;
} 
#navBg { 
position : absolute;
left : 0;
top : 0;
z-index : 55;
overflow : hidden;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/B2XHome/img/backgroundNavigation.png', sizingMethod='crop');
height:33px;
width:100%;
} 
html > body #navBg { 
position : absolute;
left : 0;
top : 0;
z-index : 55;
overflow : hidden;
background-image : url(../img/backgroundNavigation.png);
height:33px;
width:100%;
} 

#nav { 
position : absolute;
z-index : 60;
left : 50%;
top : 2px;
.top:5px;
width : 927px;
text-align:right;
line-height:27px;
margin-left:-463px;
}  
#logo { 
position:relative;
top : 32px;
height : 89px;
background:url(../img/LogoBackground.gif) no-repeat right bottom;
z-index:20;

} 
#verticals { 
position:relative;
z-index:20;
background-position:bottom;
width:965px;
padding-bottom:5px;
} 



#login{
position:absolute;
left:50%;
margin-left : 142px;
top : 7px;
z-index : 50;
text-align : center;
line-height:12px;
padding-top : 23px;
} 

#tradeBC{ 
position : relative;
left : 705px;
margin-left : 27px;
margin-top:-90px;
top : 35px;
z-index : 50;
background-color : transparent;
text-align : center;
line-height : 12px;
background-image : url(../img/backgroundTradeBusinessCard.gif);
background-repeat : no-repeat;
height : 55px;
width : 232px;
padding-top : 23px;
} 

#tradeBC table td { 
font-size : 9px;
font-weight : bold;
} 

#header { 
width : 755px;
height : 120px;
} 
#content { 
padding : 1px;
padding-bottom : 0;
margin-top:1px;

} 
#contentTop { 
width : 748px;
} 
#columnLeft { 
} 
#columnLeftContent { 
text-align : left;
} 
#columnMiddle { 

} 
#columnMiddleContent { 
text-align : left;
padding-left:10px;
width:526px;} 

#columnRight { 
} 
#columnRightContent {
} 
#copyright { 
padding-top : 10px;
padding-bottom : 72px;
margin-bottom:0px;
margin-left : 225px;
text-align : left;
margin-right:10px;
} 
#oneColumn { 
width : 748px;
} 
#oneColumnContent { 
/*width:728px;*/
width:952px;
padding:10px;
} 
#ad1 { 
margin-bottom : 3px;
background-image : url(../img/ad1.gif);
background-repeat : no-repeat;
height : 130px;
width : 221px;
} 
#ad1 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}
#ad2 { 
margin-bottom : 3px;
background-image : url(../img/ad2.gif);
background-repeat : no-repeat;
height : 195px;
width : 221px;
} 
#ad2 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}
#ad3 { 
margin-bottom : 3px;
background-image : url(../img/ad3.gif);
background-repeat : no-repeat;
height : 130px;
width : 221px;
} 
#ad3 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}
#ad4 { 
margin-bottom : 3px;
background-image : url(../img/ad4.gif);
background-repeat : no-repeat;
height : 381px;
width : 221px;
} 
#ad4 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}

#ad5 { 
margin-bottom : 4px;
background-image : url(../img/ad5.gif);
background-repeat : no-repeat;
height : 199px;
width : 210px;
} 
#ad5 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}
#ad6 { 
margin-bottom : 4px;
background-image : url(../img/ad6.gif);
background-repeat : no-repeat;
height : 199px;
width : 210px;
} 
#ad6 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}
#ad7 { 
margin-bottom : 4px;
background-image : url(../img/ad7.gif);
background-repeat : no-repeat;
height : 258px;
width : 210px;
} 
#ad7 div{margin-bottom:3px;.margin-bottom:0px;margin-right:-1px;}

#search { 
background-image : url(../img/backgroundSearch.gif);
background-repeat : no-repeat;
.background-position:0px 6px;
height : 138px;
width : 221px;
margin-top:-3px;
.margin-top:-6px;
.margin-left:2px;
} 
#search div{margin:3px;}
#searchHistory { 

height : 168px;
width : 190px;
} 
#searchHistory div{margin:3px;}

#links {
position:relative;
top:-28px;
z-index:30;
margin-bottom:-25px;
width:175px;
} 
#contentTopMiddle { 
position:relative;
width : 528px;
} 
#contentTopMiddle div{ }
#contentProducts { 
position:relative;
} 
#featuredProducts { 
position:relative;
padding-top:2px;
} 
 
#ipm { 
width : 296px;
padding : 5px;
height:208px;
background:url(../img/backgroundIPM.gif)
} 
.ipmTitle{padding:10px;}
.ipmBody td{padding:0px 2px;border:#FFFFFF 1px solid}
.ipmBody th{padding:4px 2px;}
.productTitle {
font-size : 10px;
color : #f05a27;
font-weight : bold;
height:174px;width:174px;
padding:0px !important;
margin:0px !important;
}
.productTitle a{display:block;}
.productTitle a.titleText{
width:168px;
position:absolute;
display:block;
text-align:center;
padding-left:3px;padding-right:3px;
top:133px;
left:0px;
z-index:10;
}
.formVisible input { 
border : 1px solid #cccccc;
color : #000;
font-size : 9px;
margin-left : 2px;
height : 12px;
} 
.formHidden input { 
border : 0;
margin : 1px;
font-size : 11px;
color : #999999;
background-color : transparent;
}
.itemContainer{ 
height : 72px;
padding-left:3px;
padding-right:3px;
margin-top : 1px;
margin-bottom : 4px;
} 
.itemContainer table { 
background:url(../img/backgroundItemNoBorder.gif) repeat-x;
border : 1px solid #a4a4a4;
} 
.itemContainer table td{ 
padding-left : 7px;
padding-right : 7px;
} 

.itemContainerSubTotal { 

padding-left:4px;
margin-top : 1px;
margin-bottom : 4px;

height : 22px;
line-height : 22px;
margin-top : 10px;
margin-left:3px;
margin-right:3px;

} 
.calculateFreight { 
padding-top : 10px;
padding-bottom : 10px;
padding-right : 2px;
} 
.oneColumnContentRow { 
margin-bottom : 2px;
padding-top : 20px;
} 

.oneColumnContentRow20 { 
padding-left : 20px;
padding-right : 20px;
margin-bottom : 2px;
padding-top : 20px;
} 
.regFormDiv20,.regFormDiv35, .regFormDiv45, .regFormDiv60, .regFormDivAutoHeight, .regFormDivAutoHeightNoPadding { 
padding-right : 7px;
padding-left : 7px;
background-position:right;
background-repeat : no-repeat;
} 
.regFormDiv20 { 
height : 20px;
} 
.regFormDiv45 { 
height : 45px;
} 
.regFormDiv35 { 
height : 35px;
} 
.regFormDiv60 { 
height : 60px;
} 
.regFormDivAutoHeight { 
padding-bottom : 10px;
padding-top : 20px;
} 
.regFormTable { 
height : 20px;

} 

.regFormDivError20, .regFormDivError35, .regFormDivError45, .regFormDivError60{ 
float : right;
width : 300px;
margin-right : 10px;
font-size : 11px;
color : #f05a27;
} 
.regFormDivError20{ 
margin-top : -20px;
}
.regFormDivError35{ 
margin-top : -35px;
}
.regFormDivError45{ 
margin-top : -45px;
}
.regFormDivError60{ 
margin-top : -60px;
} 
.field-widget{padding-bottom:5px;}

.titleDashboard{background-image:url(../img/backgroundTitleDashboard.gif);background-repeat:no-repeat;padding-bottom:10px;}
.popup { 
margin-bottom : 3px;
} 
.popupContent205, .popupContent205Blue, .popupContent203, .popupContent203Blue { 
} 
.popupContent205, .popupContent205Blue { 
width : 205px;
} 
.popupContent203, .popupContent203Blue { 
width : 203px;
} 
.popupContent205Blue, .popupContent203Blue { 
color : #acacac;
} 
.popupTitleBackground { 
background-image : url(../img/backgroundTitle.gif);
background-repeat : no-repeat;
padding-bottom : 10px;
} 
.tableContent { 
text-align : left;
vertical-align : top;


} 
.contentDiv, .contentDivBorderTopBottom, .contentDivBorderTop, .contentDivBorderBottom, .contentDivNoBorder, .contentDivSpace5, .contentDivSpace10, .contentDivSpace100 { 
margin-bottom : 2px;
text-align : left;
} 
.contentDiv { 
border : 1px solid #cccccc;
width : 504px;
} 
.contentDivBorderTopBottom { 
width : 506px;
border-top : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
} 
.contentDivBorderTop { 
width : 506px;
border-top : 1px solid #cccccc;
} 
.contentDivBorderBottom { 
width : 506px;
border-bottom : 1px solid #cccccc;
} 
.contentDivNoBorder { 
width : 506px;
} 
.contentDivSpace100 { 
height : 100px;
} 
.contentDivSpace10 { 
height : 10px;
} 
.contentDivSpace5 { 
height : 5px;
} 
.contentDivTextFirstRow, .contentDivText { 
color : #666666;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 15px;
} 
.contentDivTextFirstRow { 
padding-top : 60px;
} 
.right { 
text-align : right;
} 
.left { 
text-align : left;
} 
.center { 
text-align : center;
} 
.red { 
color : #ff0000;
} 
.blue{color:#f05a27;}
.cursor { 
cursor : pointer;
} 
.formField, .formFieldSelect { 
font-size : 9px;
margin-left : 2px;
} 
.formField { 
height : 12px;
} 
.tablePopup { 
vertical-align : middle;
font-size : 11px;
line-height : 22px;
} 
.textWhite { 
color : #ffffff;
} 
.textBold { 
font-weight : bold;
} 
.textGrey { 
color : #666666;
} 
.bgLightGrey { 
background-color : #efefef;
} 

.bgWhite { 
background-color : #ffffff;
} 
.borderTopLightGrey { 
border-top : 1px solid #f3f3f3;
} 
.borderRight { 
border-right : 1px solid #cccccc;
} 
.borderBottom { 
border-bottom : 1px solid #cccccc;
} 
.borderTop { 
border-top : 1px solid #cccccc;
} 
.titleBlue,.titleGrey,.titleGrey2, .headline1, .headline2, .headline3, .headline4 { 
font-weight : bold;
} 
.titleBlue { 
font-size : 12px;
color : #f05a27;
} 
.titleGrey { 
font-size : 12px;
color : #666666;
} 
.titleGrey2 { 
color : #666666;
} 

.headline1 { 
font-size : 16px;
color : #666666;
} 
.headline2 { 
font-size : 11px;
} 
.headline3{color:#66c5da}
.headline4 { 
font-size : 12px;
color : #666666;
} 
.headline5 { 
font-weight : bold;
} 
.textField { 
border : 1px solid #cccccc;
color : #000;
font-size : 9px;
margin-left : 2px;
height : 12px;
} 
.sliderDisplay { 
padding : 0 2px 0 0;
float : right;
text-align : left;
} 
.sliderDisplayQuantity { 
padding : 0 2px 0 0;
float : right;
text-align : left;
padding-top : 85px;
padding-right : 40px;
} 
.sliderDisplay20, .sliderDisplay80, .goToPage { 
padding : 3px 1px 0 0;
text-align : right;
font-size : 11px;
line-height : 10px;
border : 0;
cursor : default;
color : #666666;
} 
.sliderDisplay20 { 
width : 20px;
} 
.sliderDisplay80 { 
width : 80px;
font-weight : bold;
} 
.slider{height:25px;}
.submitButton{padding-bottom:5px;padding-top:7px;}
.goToPage { 
width : 20px;
border : 1px solid;
border-color : #999 #ddd #ddd #999;
} 
#activeSearch{position:relative;}
#activeCatalog{position:relative}

#buyingCategories {width:130px;padding:3px 5px;margin-right:10px;border:#666666 1px dotted;}
#productSearch{}
#productSearch table{font-size:9px}
#productViewed{}
#productViewed div{overflow:auto;height:100px;padding-left:5px;padding-right:5px;}
#categoryBrowser table{margin:5px;width:195px;}
#categoryBrowser table td{border-bottom:#ededed 1px solid;padding-top:2px;padding-bottom:2px;}

#categoryTree,#categorySubTree{margin-top:-20px;}
#searchTerm{background-image:url(../img/onePixelBlue.gif);background-repeat:repeat;height:21px;}
#sortBy{background-image:url(../img/onePixelGrey.gif);background-repeat:repeat;margin-top:2px;margin-left:-8px;margin-right:2px;line-height:18px;padding-left:5px;}
#viewingOptions{margin-top:-3px;margin-bottom:5px;}
#searchResultBarTop{margin-top:-3px;padding-top:13px;}
#searchResultBarBottom{padding-top:3px;}
#selectQuote{padding-top:5px;padding-left:3px;padding-right:2px;}
#tabContainer { 
padding-top : 3px;
padding-left : 0;
background-image : url(../img/backgroundNavigationDashboard.gif);
background-repeat : repeat-x;
height : 35px;
margin-top : 10px;
} 

#tabNav { 
position : absolute;
margin-left:20px;
margin-top : 0;
padding-left : 0;
width : 100%;
} 
#tabNav li { 
display : inline;
} 
#tabNav a { 
float : left;
overflow : hidden;
width : 145px;
height : 26px;
} 
#tab1bg a { 
background : url(../img/tabAccountInformation_off.gif) no-repeat top left;
} 
#tab1bg a:hover, #tab1bg a.selected { 
background : url(../img/tabAccountInformation_on.gif) no-repeat top left;
} 
#tab2bg a { 
background : url(../img/tabActiveOrders_off.gif) no-repeat top left;
} 
#tab2bg a:hover, #tab2bg a.selected { 
background : url(../img/tabActiveOrders_on.gif) no-repeat top left;
} 
#tab3bg a { 
background : url(../img/tabQuotes_off.gif) no-repeat top left;
} 
#tab3bg a:hover, #tab3bg a.selected { 
background : url(../img/tabQuotes_on.gif) no-repeat top left;
} 
#tab4bg a { 
background : url(../img/tabOrderHistory_off.gif) no-repeat top left;
} 
#tab4bg a:hover, #tab4bg a.selected { 
background : url(../img/tabOrderHistory_on.gif) no-repeat top left;
} 
#tab5bg a { 
background : url(../img/tabMessageCenter_off.gif) no-repeat top left;
} 
#tab5bg a:hover, #tab5bg a.selected { 
background : url(../img/tabMessageCenter_on.gif) no-repeat top left;
} 
#titleImage { 
display : block;
width : 204px;
} 
#siteImage { 
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
} 
#breadCrumb { 
height : 24px;
margin-left : 5px;
margin-right : 5px;
margin-top : 5px;
} 
.breadcrumbsactive { 
font-size : 10px;
color : #f05a27;
font-weight : bold;
} 
.breadcrumbs a { 
font-size : 10px;
color : #ffffff;
font-weight : bold;
} 
.breadcrumbs a:hover { 
color : #f05a27;
} 
.breadcrumbs a:visited { 
color : #f05a27;
} 
.breadcrumbs a:active { 
color : #f05a27;
} 
#leftnav a { 
display : block;
width : 201px;
height : 22px;
padding-left : 2px;
background-image : url(../img/backgroundNav_on.gif);
font-size : 11px;
color : #ffffff;
font-weight : bold;
line-height : 18px;
} 
#leftnav a:hover { 
background-image : url(../img/backgroundNav_off.gif);
color : #f05a27;
} 
.medialeftnav a { 
display : block;
width : 185px;
height : 76px;
padding-right : 2px;
background-image : url(../img/backgroundMedia_on.gif);
background-repeat : no-repeat;

line-height : 18px;
} 
.medialeftnav td{white-space:normal;}
.medialeftnav a:hover { 
background-image : url(../img/backgroundMedia_off.gif);
background-repeat : no-repeat;
} 
#mediawhitespace { 
display : block;
width : 201px;
height : 26px;
padding-left : 2px;
background-color : #ffffff;
} 
.contentDivLeft { 
padding-left : 5px;
padding-right : 5px;
} 
.leftNavLink { 
padding-left : 18px;
} 
td.menuoff { 
color : #f05a27;
} 
td.menuon { 
color : #f45150;
} 

.quoteFreightDiv{
border-top:#babbb9 1px solid;
border-bottom:#babbb9 1px solid;
padding-top:2px;
padding-bottom:2px;}


#accordionMenu { 
margin-left : 1px;
margin-right : 1px;
margin-top : -4px;
padding : 35px 45px 55px 10px;
} 
input.disabled { 
border : 1px solid #f2f2f2;
background-color : #f2f2f2;
} 
input.optional { 
border : 1px solid #666666;
font-size : 9px;
margin-left : 2px;
height : 12px;
} 
input.checkbox { 
border : 0;
font-size : 9px;
margin-left : 3px;
height : 12px;
} 
input.required, textarea.required { 
border : 1px solid #666666;
font-size : 9px;
margin-left : 2px;
height : 12px;
} 
textarea.notes{
border : 1px solid #666666;
margin-left : 2px;
height : 12px;
}
.error{color:#f45150}
input.validation-failed, textarea.validation-failed { 
border : 1px solid #f45150;
font-size : 9px;
margin-left : 2px;
height : 12px;
} 
input.validation-passed, textarea.validation-passed { 
border : 1px solid #666666;
color : #000;
font-size : 9px;
margin-left : 2px;
height : 12px;
} 
input.validate-one-required{margin-left:2px;height:12px;}

/**accordion menu**/
dl.accordion-menu { 
margin : 0;
padding : 0;
width : 710px;
} 
dl.accordion-menu dt.a-m-t { 
height : 16px;
margin : 0;
padding : 0.2em 1em;
padding-left:20px;
color : #acacac;
font-weight : bold;
background-image : url(../img/backgroundTitleFaq_on.gif);
background-repeat : no-repeat;
background-position:left 50%;
cursor : pointer;
} 
/**
dl.accordion-menu dt.a-m-t div.arrow { 
width : 20px;
height : 20px;
background-image : url(../img/iconArrowTranspar_down.gif);
background-repeat : no-repeat;
background-position : 0 0%;
}
**/ 
dl.accordion-menu dt.a-m-t:hover { 
background-image : url(../img/backgroundTitleFaq_off.gif);
color : #333333;
} 
dl.accordion-menu dt.a-m-t:active { 
background-image : url(../img/backgroundTitleFaq_off.gif);
color : #acacac;
} 
/**
html.accordion-menu-js dt.a-m-t { 
cursor : pointer;
} 
**/
dl.accordion-menu dd.a-m-d { 
margin : 0;
padding : 0;
padding : 0;
} 
/**
html.accordion-menu-js dd.a-m-d { 
display : none;
} 
html.accordion-menu-js dd.a-m-d-expand { 
display : block;
} 
html.accordion-menu-js dd.a-m-d-before-expand { 
display : block;
position : relative;
z-index : -1;
height : auto !important;
visibility : hidden;
overflow : visible;
} 

html.accordion-menu-js dt.a-m-t-expand { 
background-image : url(../img/backgroundTitleFaq_off.gif);
} 
html.accordion-menu-js dt.a-m-t-expand div.arrow { 
width : 20px;
height : 20px;
background-image : url(../img/iconArrowTranspar_up.gif);
background-repeat : no-repeat;
background-position : 0 0%;
} 
html.accordion-menu-js dd.a-m-d-anim { 
overflow : hidden;
display : block;
} 
**/
dl.accordion-menu dd.a-m-d .bd { 
padding : 5px;
margin-bottom : 2px;
margin-left : 1px;
margin-right : 1px;
margin-top : -2px;
padding-left:20px;
font-weight:bold;
color:#333333;
} 
/** end accordion menu**/


/**display tag**/
table.display { 
width:100%;
} 
table.display thead tr { 
background-color : #f3f3f3;
} 
table.display th.sorted { 
background-color : #cccccc;
} 
table.display th a, table.display th a:visited { 
font-weight : bold;
color : #999999;
} 
table.display th a:hover { 
font-weight : bold;
color : #f05a27;
} 
table.display th.sorted a, table.display th.sortable a { 
background-position : right 0%;
display : block;
width : 100%;
background-repeat : no-repeat;
} 
table.display th.sortable a { 
background-image : url(../img/arrow_off.png);
} 
table.display th.order1 a { 
background-image : url(../img/arrow_down.png);
} 
table.display th.order2 a { 
background-image : url(../img/arrow_up.png);
} 
table.display tr.odd, .odd { 
background-color : #FCE1D8;
} 
table.display tr.odd1, .odd1 { 
background-color : #FCE1D8;
} 

table.display tr.odd1 td, .odd1 td { 
height:25px;
} 

table.display tr.tableRowEven, table.display tr.even { 
background-color : #ffffff;
} 
table.display tr.tableRowEven1, table.display tr.even1 { 
background-color : #ffffff;
} 
table.display tr.tableRowEven1 td, table.display tr.even1 td{ 
height:25px;
} 


.quoteSteps1, .quoteSteps2, .quoteSteps3, .quoteSteps4{}
.quoteSteps1 .td1{}
.quoteSteps1 .td2{}
.quoteSteps1 .td3{}
.quoteSteps1 .td4{}

.quoteSteps2 .td1{}
.quoteSteps2 .td2{}
.quoteSteps2 .td3{}
.quoteSteps2 .td4{}

.quoteSteps3 .td1{}
.quoteSteps3 .td2{}
.quoteSteps3 .td3{}
.quoteSteps3 .td4{}

.quoteSteps4 .td1{}
.quoteSteps4 .td2{}
.quoteSteps4 .td3{}
.quoteSteps4 .td4{}


.oddBorder {background:#e6e6e6;height:23px}


#customizeLeft{float:left;background:#eeeeee;height:422px;width:337px;margin-left:5px;margin-right:5px;padding-left:10px;padding-right:10px;}
#customizeRight{float:right;width:357px;height:35px;line-height:35px;margin-left:5px;margin-right:5px;}
#customizeLeft div{padding-top:10px;}
#customizeLeft #div5{padding-top:15px;}
#customizeLeft #div7{padding-top:5px;float:left;}
#customizeLeft #div8{padding-top:7px;line-height:12px;}
#customizeRight #div3{margin-top:20px;line-height:12px;}



.dtree a.nodeSel {
	color:#f45150;
}
#nameQuote{display:none;position:absolute;width:250px;height:60px;right:50px;background:#FFFFFF;border:#666666 1px solid;padding:30px;}




div.fileinputs2 {
	top:188px;left:-90px;width:100px; height:10px;position: absolute;z-index:100;
}

div.fakefile2 {
	position: relative;	left: 0px;	z-index: 1;
}

input.file2 {
	-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: relative;
	margin-top: -20px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	left:20px;
	top:0px;
	text-align: left;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}


#shipTo{z-index:1000;position:relative;display:none;margin-top:-180px;}

.headerTable{}

.leftColumn{background:#FFFFFF;}
.middleColumn{background:#FFFFFF;width:528px;}
.rightColumn{background:#FFFFFF;}

/*ibm classes and divs*/
#mainContent{padding:3px;padding-bottom:0px}
/*.layoutRow{border:0px;border-collapse:collapse;width:100%}
.layoutRow td{padding:2px;padding-bottom:0px;vertical-align:top;}
.layoutColumn{border:0px;border-collapse:collapse}
.layoutColumn td{padding:0px;vertical-align:inherit}
*/
.layoutRow{border:0px;border-collapse:collapse;width:100%}
.layoutRow td{padding:2px;padding-bottom:0px;}
.layoutColumn{border:0px;border-collapse:collapse}
.layoutColumn td{padding:0px;}
.layoutDiv{padding-bottom:0px;}
.layoutRowDiv{}