a {color:#0E5FA9 !important;}
a:hover {color:#E26E2F !important;}
ul, ol {margin-left:15px;}

#header {background-image:url(../images/schubert-powell-20130729/headerbg.png) !important; background-position:left top !important; background-repeat:repeat-x !important; height:119px !important; display:block; z-index:10000; position:relative;}
#header #wrapper {float:none;}
#header #main {display:block; position:relative; margin:0 auto !important;}

#header #main #hdClientLogo {float:left; z-index:1000; display:inline-block; position:relative; width:150px; height:151px;}

#header #main .headerContent {float:right; display:inline-block; position:relative; width:800px;}
#header #main .headerContent a {color:#FFFFFF !important;}
#header #main .headerContent .msgError a {color:#0E5FA9 !important; text-decoration:underline;}
#header #main .headerContent #hdSearch {float:left; display:inline-block; width:78%;}
#header #main .headerContent #hdSearch .search_panel {width:600px; display:inline-block; position:relative; margin:0;}
#header #main .headerContent .search1 {font-size:11px; width:600px}
#header #main .headerContent .search1 .search_type {padding:0; margin:7px 5px; width:126px; height:23px; overflow:hidden; background:url(../images/schubert-powell-20130729/searchtypeddbg.png) right top no-repeat; border:0; -webkit-appearance:none; float:left; display:inline-block; border-radius:8px;}
#header #main .headerContent .search1 .search_type:hover, #header #main .headerContent .search1 .search_type:active, #header #main .headerContent .search1 .search_type:focus {background:url(../images/schubert-powell-20130729/searchtypeddbg_hover.png) right top no-repeat;}
#header #main .headerContent .search1 .search_type .searchtypedd {padding:3px 5px; width:160px; height:24px;background:transparent; font-size:12px; border:0;}
#header #main .headerContent .search1 .search_type .searchtypedd input {border:1px solid #666666;}
#header #main .headerContent .search1 .search_type .searchtypedd option {padding:3px 5px; margin:0; height:12px; border-bottom:1px solid #999999; overflow:hidden;}
#header #main .headerContent .search1 .search_type_input {margin:5px 5px; width:330px; float:left;}
#header #main .headerContent .search1 .search_type_input input {border:1px solid #000000; border-radius:5px; padding:5px 20px 5px 10px; width:300px !important; background:#FFFFFF url(../images/schubert-powell-20130729/searchicon.png) right 5px no-repeat;}
#header #main .headerContent .search1 .search_type_button {padding:0; margin:0 10px;}
#header #main .headerContent .search1 .search_type_button .searchNewbutton {background:url(../images/schubert-powell-20130729/searchbtn.png) top left no-repeat; width:90px; height:20px; padding:12px 10px; text-align:center; display:inline-block; font-size:14px;}
#header #main .headerContent .search1 .search_type_button .searchNewbutton:hover {background:url(../images/schubert-powell-20130729/searchbtn_hover.png) top left no-repeat;}
#header #main .headerContent .search2 {width:600px}
#header #main .headerContent .search2 .search_inventory {margin:0 5px; width:275px; display:inline-block; float:left;}
#header #main .headerContent .search2 .search_inventory span {margin:0 5px;}
#header #main .headerContent .search2 .search_advanced {margin:0 10px 0 5px; width:275px; display:inline-block; float:right;}
#header #main .headerContent .search2 .search_advanced .hdLink {margin-top:0 !important; padding-right:5px !important; position:relative !important;}
#header #main .headerContent .search2 .search_advanced .hdLink:hover {color:#e0dfdf !important;}
#header #main .headerContent #hdCustomerInfo {float:right; display:inline-block; width:20%;}
#header #main .headerContent #hdCustomerInfo .hdLogin {width:225px;}
#header #main .headerContent #hdCustomerInfo .loginbg {background-image:none !important; width:100px !important; float:left; display:inline-block; margin:5px 0;}
#header #main .headerContent #hdCustomerInfo .loginbg input {width:135px !important; float:left; display:inline-block; background-color:#FFFFFF !important; background-image:none !important; padding:3px 5px; border:1px solid #000000; box-shadow:-1px -1px 4px #bbbbbb inset;}
#header #main .headerContent #hdCustomerInfo .passwordbg {background-image:none !important; width:100px !important; float:left; display:inline-block; margin:0 !important; clear:left; margin:5px 0;}
#header #main .headerContent #hdCustomerInfo .passwordbg input {width:80px !important; float:left; clear:both; display:inline-block; background-color:#FFFFFF !important; background-image:none !important; padding:3px 5px; border:1px solid #000000; box-shadow:-1px -1px 4px #bbbbbb inset;}
#header #main .headerContent #hdCustomerInfo .passwordbg .Password {background-image:none}
#header #main .headerContent #hdCustomerInfo .passwordbg .forgot {display:none}
#header #main .headerContent #hdCustomerInfo .loginbtn {float:left; margin:0 0 0 5px;}
#header #main .headerContent #hdCustomerInfo .loginbtn .btn_login {background-image:url(../images/schubert-powell-20130729/loginbtn.png) !important; background-position: top left !important; background-repeat:no-repeat !important; color:#FFFFFF; width:53px; height:26px;}
#header #main .headerContent #hdCustomerInfo .loginbtn .btn_login:hover {background-image:url(../images/schubert-powell-20130729/loginbtn_hover.png) !important;}
#header #main .headerContent #hdCustomerInfo .loginbtn .btn_sign-up {background:none; margin-top:-24px;}
#header #main .headerContent .msgBar {display:inline-block; position:absolute; top:60px; padding-left:15px; z-index:9999;}
#header #main .headerContent .MyAccount {margin:0 !important; padding:0 !important; border:0 none !important;}
#header #main .headerContent .hdLinkLogout {float:left; background-image:url(../images/schubert-powell-20130729/loginbtn.png) !important; background-position: top left !important; background-repeat:no-repeat !important; color:#FFFFFF; width:53px; height:26px; padding:5px 0 !important; margin:-20px 0 0 100px !important; text-align:center;}
#header #main .headerContent .hdLinkLogout:hover {background-image:url(../images/schubert-powell-20130729/loginbtn_hover.png) !important}

#header #main .headerContent2 {float:right; display:inline-block; position:relative; width:800px; clear:right; background-image:none; top:0; margin:0; padding:0; height:45px; overflow:visible;}
#header #main .headerContent2 a {color:#000000 !important;}
#header #main .headerContent2 #headerLeft {margin:0; padding:0; display:inline-block;}
#header #main .headerContent2 #headerLeft ul li a {margin:0; border:0 none; font-weight:normal; padding:18px 15px;}
#header #main .headerContent2 #headerLeft ul li:hover a {color:#0E5FA9 !important;}
#header #main .headerContent2 #headerLeft ul li ul {top:47px !important; border-left:1px solid #A6A6A6; border-right:1px solid #A6A6A6; border-bottom:1px solid #A6A6A6;}
#header #main .headerContent2 #headerLeft ul li ul li {border-top:1px solid #A6A6A6; display:inline-block; margin-right:-2px;}
#header #main .headerContent2 #headerLeft ul li ul li:first-child {border-top:0 none;}
#header #main .headerContent2 #headerLeft ul li ul li a, #header #main .headerContent2 #headerLeft ul li:hover ul li a {padding:8px 15px; color:#000000 !important;}
#header #main .headerContent2 #headerLeft ul li ul li:hover a {color:#FFFFFF !important; background:#0E5FA9;}
#header #main .headerContent2 #headerRight {margin:0; padding:0;; display:inline-block;}
#header #main .headerContent2 #headerRight .hdCart {border-right:0 none; font-weight:normal; margin:0; padding:0;}
#header #main .headerContent2 #headerRight .hdCart a {padding:18px 0 18px 35px; display:inline-block; position:relative; background:url(../images/schubert-powell-20130729/cart.png) left 12px no-repeat;}
#header #main .headerContent2 #headerRight .hdCart a:hover {color:#0E5FA9 !important; background:url(../images/schubert-powell-20130729/cart_hover.png) left 12px no-repeat}

#main_content {display:block; margin-top:25px; z-index:0; position:relative;}

#main_content #main .leftcolumn {margin:0; padding:0; background-color:transparent; font-weight:normal; width:180px;}
#main_content #main .leftcolumn .leftmenuTitle1 {background:#e0dfdf; color:#000000; padding:5px 15px; font-size:12px;}
#main_content #main .leftcolumn .left-menu {font-weight:normal; padding:6px 5px 6px 0 ; line-height:1; cursor:pointer;}
#main_content #main .leftcolumn .left-menu-hover {font-weight:normal; padding:6px 0; line-height:1; cursor:pointer; color:#0E5FA9;}
#main_content #main .leftcolumn div div div table tr td div table {border-top:1px solid #e0dfdf;} 
#main_content #main .leftcolumn div div div table tr td div table tr td table {border-top:0 none;}
#main_content #main .leftmenucsdiv .sub-left-menu {background:#e0dfdf url(../images/schubert-powell-20130729/plusicon.png) right 8px no-repeat; color:#000000; padding:5px 8px; font-size:12px; display:inline-block; width:154px;}
#main_content #main .leftmenucsdiv .sub-left-menu-hover {background:#e0dfdf url(../images/schubert-powell-20130729/minusicon.png) right 8px no-repeat;; color:#000000; padding:5px 8px; font-size:12px; display:inline-block; width:154px;}
#main_content #main .leftmenucsdiv .sub-left-sub-menu {font-weight:normal; padding:6px 5px 6px 0 ; line-height:1; cursor:pointer;}
#main_content #main .leftmenucsdiv .sub-left-sub-menu:hover {font-weight:normal; padding:6px 5px 6px 0 ; line-height:1; cursor:pointer;}


#main_content #main .rightcolumn {margin:0; padding:0; position:relative; display:inline-block; float:right; width:175px; background-color: transparent;}
#main_content #main .rightcolumn .accordionHeader1, #main_content #main .rightcolumn .bomtool .bomtoolbtn {background:url(../images/schubert-powell-20130729/rightbtn.png) top left no-repeat; padding:13px 0 15px 40px; width:130px; margin-bottom:5px;}
#main_content #main .rightcolumn .bomtool .bomtoolbtn {color:#FFFFFF !important; padding:13px 20px 13px 40px; font-weight:bold; font-size:13px;}
#main_content #main .rightcolumn .accordionHeader1:hover, #main_content #main .rightcolumn .bomtool .bomtoolbtn:hover, #main_content #main .rightcolumn .accordionHeaderSelected1:hover {color:#e0dfdf !important;} 
#main_content #main .rightcolumn .accordionHeader1:hover, #main_content #main .rightcolumn .bomtool .bomtoolbtn:hover {background:url(../images/schubert-powell-20130729/rightbtn_hover.png) top left no-repeat;}
#main_content #main .rightcolumn .accordionHeaderSelected1 {background:url(../images/schubert-powell-20130729/rightbtn-expand.png) top left no-repeat; padding:13px 0 15px 40px; width:130px;}
#main_content #main .rightcolumn .accordionHeaderSelected1:hover {background:url(../images/schubert-powell-20130729/rightbtn-expand-hover.png) top left no-repeat;}
#main_content #main .rightcolumn .msgInformation {font-size:12px;}
#main_content #main .rightcolumn .table#ctl00_E2wOrderPad1_ctl01_DataGrid1 {width: 100%; text-align: center; font-size: 14px; font-weight: bold;}
#main_content #main .rightcolumn .table#ctl00_E2wOrderPad1_ctl01_DataGrid1 tr td input {width: 100% !important; border: 1px solid #000; border-radius: 2px; cursor: text !important; font-size: 12px; color: #000; font-weight: normal; padding: 2px;}
#main_content #main .rightcolumn .table#ctl00_E2wOrderPad1_ctl01_DataGrid1 tr td input:focus {outline: #e2834d auto 5px;}
#main_content #main .rightcolumn .table#ctl00_E2wOrderPad1_ctl01_DataGrid1 tr td.centerAlignGridColumn input {text-align: right;}
#main_content #main .rightcolumn .table#ctl00_E2wOrderPad1_ctl01_DataGrid1 tr td.centerAlignGridColumn {width: 25%;}
#main_content #main .rightcolumn div.accordionContent1 {width:130px; background:#F0F0F0; margin:-2px 0 10px 10px; border:1px solid #e0dfdf; overflow:hidden !important;}
#main_content #main .rightcolumn div.accordionContent1 img {margin:0 -5px 0 0; }
#main_content #main .rightcolumn div.accordionContent1 div {width: auto; display: inline !important;}
#main_content #main .rightcolumn div.accordionContent1 div input {border: 0px; font-weight: bold; border-radius: 3px; border: 1px #795711 solid; vertical-align: top; font-size: 10px;}
#main_content #main .rightcolumn div.accordioncontent1 div input:hover {background-image: url(../images/schubert-powell-20130729/rightbtn-expand.pngbtnOver.jpg);}
#main_content #main .rightcolumn div.accordionContent1 {padding: 10px;}
#main_content #main .rightcolumn div.accordionContent1 div input#ctl00_E2wOrderPad1_ctl01_btn1_addtocart {background: url(../images/schubert-powell-20130729/btnDown.jpg) left top repeat-x; padding: 3px 15px; float: right; font-size: 12px;}
#main_content #main .rightcolumn div.accordionContent1 div input#ctl00_E2wOrderPad1_ctl01_btn1_addtocart:hover {background: url(../images/schubert-powell-20130729/btnOver.jpg);}
#main_content #main .rightcolumn div.accordionContent1 div input#ctl00_E2wOrderPad1_ctl01_btn1_addmore {margin-left: 2px; border:0 none; background:none; float:right; font-weight:bold; color:#0E5FA9;}
#main_content #main .rightcolumn div.accordionContent1 div input#ctl00_E2wOrderPad1_ctl01_btn1_addmore:hover {color:#E26E2F;}
#main_content #main .rightcolumn .bomtool {margin:15px 0;}
#main_content #main .rightcolumn div.isocert {background:none; margin:50px 0 25px;}
#main_content #main .rightcolumn .avaliability-table, #main_content #main .rightcolumn .pricing-table {border:1px solid #ACACAC; width:100%; margin:0 0 25px; padding:0;border-radius: 5px;}
#main_content #main .rightcolumn .avaliability-table {margin-top:42px;}
#main_content #main .rightcolumn .avaliability-table tbody, #main_content #main .rightcolumn .pricing-table tbody {border:0 none; padding:0; margin:0; width:100%;}
#main_content #main .rightcolumn .avaliability-table tr, #main_content #main .rightcolumn .pricing-table tr {padding:0; margin:0; width:100%;}
#main_content #main .rightcolumn .avaliability-table tr td, #main_content #main .rightcolumn .pricing-table tr td {padding:0; margin:0; width:100%;}
#main_content #main .rightcolumn .avaliability-table tr:first-child td, #main_content #main .rightcolumn .pricing-table tr:first-child td {background:url(../images/schubert-powell-20130729/right-table-headerbg.png) left top repeat-x;;color:#005dab; font-size:16px; font-weight:bold; padding:6px 10px;}
#main_content #main .rightcolumn .avaliability-table tr td, #main_content #main .rightcolumn .pricing-table tr td {color:#000000; font-size:11px;  padding:2px 10px;}
#main_content #main .rightcolumn .pricing-table tr td .lbl-enterqty {font-weight:bold;}
#main_content #main .rightcolumn .pricing-table tr td .input-TextBoxQty {padding:5px; display:inline-block;margin-right: 12px; margin-top: 5px;}
#main_content #main .rightcolumn .pricing-table tr td .input-TextBoxQty input {width: 60px !important; } 
#main_content #main .rightcolumn .pricing-table tr td .table-priceBreak {padding:15px 0 10px; display:block; position:relative;}
#main_content #main .rightcolumn .pricing-table tr td .table-priceBreak table tr:first-child td {width:100%; background:none; color:#000000; font-size:12px; padding:0; margin:0;}
#main_content #main .rightcolumn .pricing-table tr td .table-priceBreak table tr td {width:auto;padding:2px 5px; margin:0; font-size:12px}
#main_content #main .rightcolumn .pricing-table tr td .table-priceBreak table tr td:first-child {font-weight:bold; padding:2px 3px;}
#main_content #main .rightcolumn .pricing-table .btn-addtocart input[type="button"] {display:block; position:relative; width:150px !important; height: 38px !important; padding:0 15px 0 35px; margin:0; background:url(../images/schubert-powell-20130729/rightaddtocartbtn.png) left center no-repeat; vertical-align:middle; text-align:left; color:#FFFFFF; border:0 none; font-size:12px;}
#main_content #main .rightcolumn .pricing-table .btn-addtocart input[type="button"]:hover {background:url(../images/schubert-powell-20130729/rightaddtocartbtn_hover.png) left center no-repeat;}

#main_content #main .centercolumn1 {margin:0 0 0 25px !important; z-index:0; position:relative;}
#main_content #main .centercolumn2 {margin:0 0 0 25px !important; padding:0; position:relative; display:inline-block; float:right; width:775px; z-index:0;} 
#main_content #main .centercolumn3 {margin:0 25px; padding:0; position:relative; display:inline-block; float:left; width:575px; z-index:0;}
#main_content #main .centercolumn1 input[type=button], #main_content #main .centercolumn2 input[type=button], #main_content #main .centercolumn3 input[type=button] {background:url(../images/schubert-powell-20130729/btn.png) left center no-repeat; vertical-align:middle; text-align:center; width:157px !important; height:38px; color:#FFFFFF;}
#main_content #main .centercolumn1 input[type=button]:hover, #main_content #main .centercolumn2 input[type=button]:hover, #main_content #main .centercolumn3 input[type=button]:hover {background:url(../images/schubert-powell-20130729/btn_hover.png) left center no-repeat;}
#main_content #main .breadCrumbs {position:relative !important; top:-25px !important; padding:0; margin:0 0 -20px; height:20px;}
#main_content #main .breadCrumbs a {font-weight:normal !important; color:#000000 !important;}
#main_content #main .breadCrumbs a:hover {color:#E26E2F !important;}
#main_content #main .sectionTitleCell, #main_content #main .centercolumn2 h1  { font-size:20px; color:#69C; margin-bottom:10px; margin-top:5px; line-height:normal; }
#main_content #main .centercolumn1 #Table2 tr td {padding:2px 0 2px !important;}
#main_content #main .centercolumn2 h1 {padding:0; display:inline-block; positon:relative;}
#main_content #main .centercolumn2 h1 .sectionTitleCell {margin:0 0 20px; padding:0; display:inline-block; positon:relative;}
#main_content #main .centercolumn3 .sectionTitleCell {display:none;}
#main_content #main .centercolumn3 h1 {margin:0; padding:0;}
#main_content #main .centercolumn3 h1 .sectionTitleCell {display:block; margin-top:0;}
/*#main_content #main .centercolumn2 #ctl00_CustomerMainContent_DataList1 {border:1px solid #e0dfdf !important; padding:15px 15px 5px !important; display:block !important;}*/
#main_content #main .centercolumn2 #ctl00_CustomerMainContent_DataList1 tr:first-child td:first-child div {padding-top:10px !important;}
#main_content #main .centercolumn2 #ctl00_CustomerMainContent_DataList1 tr:first-child td:first-child div div {padding-top:0px !important;}
#main_content #main .centercolumn2 #ctl00_CustomerMainContent_DataList1 .catNameBullet {background:url(../images/schubert-powell-20130729/bullet.png) left top no-repeat; padding-left:10px; text-decoration:underline; color:#000000 !important; display:inline-block; position:relative;}
#main_content #main .centercolumn2 #ctl00_CustomerMainContent_DataList1 .catNameBullet:hover {color:#E26E2F !important;}
#main_content #main .centercolumn2 .ui-widget-content {background-image:none !important; border:0 none !important;}
#main_content #main .centercolumn2 .ui-tabs .ui-tabs-nav li {margin-right:5px;}
#main_content #main .centercolumn2 .ui-tabs .ui-tabs-nav li a {width:160px; text-align:center;}
#main_content #main .centercolumn2 .ui-state-default {border-left:1px solid #e5e5e6 !important; border-right:1px solid #e5e5e6 !important; border-top:1px solid #e5e5e6 !important; background-color:#e5e5e6 !important;}
#main_content #main .centercolumn2 .ui-state-active {border-left:1px solid #959596 !important; border-right:1px solid #959596 !important; border-top:1px solid #959596 !important; background-color:#FFFFFF !important;}
#main_content #main .centercolumn2 .ui-state-default a {color:#525353 !important;}
#main_content #main .centercolumn2 .ui-state-active a {color:#0E5FA9 !important;}
#main_content #main .centercolumn2 .ui-state-default a:hover {color:#E26E2F !important;}
#main_content #main .centercolumn2 .ui-widget-content .ui-widget-header {background-color:#FFFFFF !important; border-left:0 none !important; border-right:0 none !important; border-top:0 none !important; border-bottom:1px solid #959596 !important; border-radius:0 !important; padding:0 !important;}
#main_content #main .centercolumn2 .ui-widget-content .ui-tabs-panel {border-left:1px solid #959596 !important; border-right:1px solid #959596 !important; border-bottom:1px solid #959596 !important; border-radius:0 !important; background:url(../images/schubert-powell-20130729/tab-content-background.png) left bottom repeat-x !important; padding:25px;}
#main_content #main .centercolumn2 .ui-widget-content .ui-tabs-panel .manu-link {background:url(../images/schubert-powell-20130729/manu-link.png) left center no-repeat; padding-left:15px;}
#main_content #main .centercolumn2 table.cat tr td {text-align:center;}
#main_content #main .centercolumn2 table.cat tr td img {display:inline-block; float:none !important; clear: both !important; text-align:center !important; margin-bottom:10px;}
#main_content #main .centercolumn2 table.cat tr td a {display:block; float:none !important; clear: both !important; text-align:center !important;}
#main_content #main .centercolumn2 #ddlDiv {width:425px !important;}
#main_content #main .centercolumn2 .ItemPageCount {float:left; padding:0; margin:7px 5px; width:60px; height:23px; overflow:hidden; background-image:url(../images/schubert-powell-20130729/searchtypeddbg.png) !important; background-position:right top !important; background-repeat:no-repeat !important; border:0; -webkit-appearance:none; display:inline-block; border-radius:8px;}
#main_content #main .centercolumn2 .ItemPageCount:hover, #main_content #main .centercolumn2 .ItemPageCount:active, #main_content #main .centercolumn2 .ItemPageCount:focus {background-image:url(../images/schubert-powell-20130729/searchtypeddbg_hover.png) !important; background-position:right top !important; background-repeat: no-repeat !important;}
#main_content #main .centercolumn2 .ItemPageCount select {padding:3px 5px; width:85px !important; height:24px;background:transparent; font-size:12px; border:1px solid #666666;}
#main_content #main .centercolumn2 .ItemPageCount input {}
#main_content #main .centercolumn2 .ItemPageCount option {padding:3px 5px; margin:0; height:12px; border-bottom:0 none; overflow:hidden;}
#main_content #main .centercolumn2 .PageSort {float:left; padding:0; margin:7px 5px; width:175px; height:23px; overflow:hidden; background-image:url(../images/schubert-powell-20130729/searchtypeddbg.png) !important; background-position:right top !important; background-repeat:no-repeat !important; border:0; -webkit-appearance:none; display:inline-block; border-radius:8px;}
#main_content #main .centercolumn2 .PageSort:hover, #main_content #main .centercolumn2 .PageSort:active, #main_content #main .centercolumn2 .PageSort:focus {background-image:url(../images/schubert-powell-20130729/searchtypeddbg_hover.png) !important; background-position:right top !important; background-repeat: no-repeat !important;}
#main_content #main .centercolumn2 .PageSort select {padding:3px 5px; width:200px !important; height:24px;background:transparent; font-size:12px; border:1px solid #666666;}
#main_content #main .centercolumn2 .PageSort input {}
#main_content #main .centercolumn2 .PageSort option {padding:3px 5px; margin:0; height:12px; border-bottom:0 none; overflow:hidden;}
#main_content #main .centercolumn2 #buttonDiv {padding-top:2px;}
#main_content #main .centercolumn2 .comparebtn, #main_content #main .centercolumn2 .addtolistbtn, #main_content #main .centercolumn2 .addtocartbtn {color:#FFFFFF !important; padding:8px 0; width:147px; text-align:center; display:inline-block;}
#main_content #main .centercolumn2 .comparebtn:hover, #main_content #main .centercolumn2 .comparebtn:focus, #main_content #main .centercolumn2 .addtolistbtn:hover, #main_content #main .centercolumn2 .addtolistbtn:focus, #main_content #main .centercolumn2 .addtocartbtn:hover, #main_content #main .centercolumn2 .addtocartbtn:focus {background:url(../images/schubert-powell-20130729/comparebtn_hover.png) left top no-repeat;}
#main_content #main .centercolumn2 .comparebtn, #main_content #main .centercolumn2 .addtolistbtn, #main_content #main .centercolumn2 .addtocartbtn {color:#FFFFFF !important; padding:8px 0; width:147px; text-align:center; display:inline-block;}
#main_content #main .centercolumn2 .comparebtn {background:url(../images/schubert-powell-20130729/comparebtn.png) left top no-repeat;}
#main_content #main .centercolumn2 .addtolistbtn, #main_content #main .centercolumn2 .addtocartbtn {background:url(../images/schubert-powell-20130729/addtocartbtn.png) left top no-repeat;}
#main_content #main .centercolumn2 .GridHeader {background-color:#E0DFDF !important; background-image:url(../images/schubert-powell-20130729/gridHeaderRight.png) !important; background-position:right top !important; background-repeat:no-repeat !important; color:#000000 !important; font-weight:normal !important; padding:5px;}
#main_content #main .centercolumn2 .GridHeader td {padding:10px 5px;}
#main_content #main .centercolumn2 .GridHeader td:first-child {background-color:#E0DFDF !important;background-image:url(../images/schubert-powell-20130729/gridHeaderLeft.png) !important; background-position:left top !important; background-repeat:no-repeat !important;}
#main_content #main .centercolumn2 .GridAlternateRow {background-color:#E8F3FC !important;}
#main_content #main .centercolumn2 .GridRow td, #main_content #main .centercolumn2 .GridAlternateRow td {border-left:1px solid #FFFFFF;}
#main_content #main .centercolumn2 .GridRow td table tr td, #main_content #main .centercolumn2 .GridAlternateRow td table tr td {border-left:0 none;}
#main_content #main .centercolumn2 .GridRow td:first-child, #main_content #main .centercolumn2 .GridAlternateRow td:first-child {border-left:0 none; font-weight:bold; padding:2px 3px;}
#main_content #main .centercolumn2 .GridRow td .productImageWrapper, #main_content #main .centercolumn2 .GridAlternateRow td .productImageWrapper {height:auto !important;}
#main_content #main .centercolumn2 .leftAlignGridColumn {padding-left:6px;}
#main_content #main .centercolumn2 .GridPager td {padding-top:10px;}
#main_content #main .centercolumn2 .GridPager td span {background-color:#E26E2F !important; border:0 none; color:#FFFFFF;  padding:3px 5px !important; margin:0 5px 0 0;}
#main_content #main .centercolumn2 .GridPager td a {background-color:#E0DFDF !important; border:0 none; color:#000000 !important; padding:3px 5px !important; margin:0 5px 0 0;}
#main_content #main .centercolumn2 .GridPager td a:hover {background-color:#E26E2F !important; border:0 none; color:#FFFFFF !important;}
#main_content #main .centercolumn2 .content-body {display:block; position:relative; margin-top:-20px;}
#main_content #main .centercolumn2 .content-body .subheader {border-bottom:1px solid #a9a9a9; font-weight:bold; color:#005dab; font-size:14px; padding:10px 0 5px; /*width:65%;*/}
#main_content #main .centercolumn2 .content-body .pdf-link {background:url(../images/schubert-powell-20130729/pdf-link.png) left center no-repeat; padding:5px 0 5px 20px; }
#main_content #main .centercolumn2 .rfq-form tr td {padding:2px;}
#main_content #main .centercolumn2 .rfq-form input[type="button"].addline {background:url(../images/schubert-powell-20130729/add-line.png) left center no-repeat; width:138px !important; border:0; color:#FFFFFF; margin-top:-15px;}
#main_content #main .centercolumn2 .rfq-form input[type="button"].addline:hover {background:url(../images/schubert-powell-20130729/add-line-hover.png) left center no-repeat}
#main_content #main .centercolumn2 .bigbtn input[type=button] {background:url(../images/schubert-powell-20130729/btn-Large.png) left center no-repeat;width:188px !important; height:39px !important;}
#main_content #main .centercolumn2 .bigbtn input[type=button]:hover {background:url(../images/schubert-powell-20130729/btn-Large_hover.png) left center no-repeat;}
#main_content #main .centercolumn3 .top-product-table {border:1px solid #E0DFDF; margin:10px 0 35px; border-radius:5px;}
#main_content #main .centercolumn3 .top-product-table tr td {padding:10px;}
#main_content #main .centercolumn3 .top-product-table tr td {width:200px !important;}
#main_content #main .centercolumn3 .product-info .general-info div {padding:2px 0;}
#main_content #main .centercolumn3 .action-btn {padding:10px 0;}
#main_content #main .centercolumn3 .action-btn div {width:auto; float:left; padding-right:10px;}
#main_content #main .centercolumn3 .action-btn input[type="button"] {display:block; position:relative; width:133px !important; height: 43px !important; padding:0 15px 0 35px; margin:0; background:url(../images/schubert-powell-20130729/product-detail-btn.png) left center no-repeat; vertical-align:middle; text-align:left; color:#FFFFFF; border:0 none; font-size:12px;}
#main_content #main .centercolumn3 .action-btn input[type="button"]:hover {background:url(../images/schubert-powell-20130729/product-detail-btn_hover.png) left center no-repeat;}
#main_content #main .centercolumn3 .ajax__tab_default .ajax__tab_header {border-bottom:0 none; z-index:10; margin-bottom:-1px;}
#main_content #main .centercolumn3 .ajax__tab_default .ajax__tab_outer {margin-right:0; border-top:1px solid #e5e5e6; border-left:1px solid #e5e5e6; border-right:1px solid #e5e5e6; border-top-left-radius: 5px; border-top-right-radius: 5px;}
#main_content #main .centercolumn3 .ajax__tab_default .ajax__tab_header .ajax__tab_tab {background:#e5e5e6; padding:10px 20px; color:#000000; display:inline-block; position:relative; margin-right:0;}
#main_content #main .centercolumn3 .ajax__tab_default .ajax__tab_active .ajax__tab_tab {background:#FFFFFF; padding:10px 20px; color:#0E5FA9; display:inline-block; position:relative;}
#main_content #main .centercolumn3 .ajax__tab_default .ajax__tab_body {border:1px solid #e5e5e6;background:url(../images/schubert-powell-20130729/tab-bodybg.png) left bottom repeat-x; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-right-radius: 5px;}
#main_content #main .centercolumn3 .ajax__tab_default .ajax__tab_body .ajax__tab_panel .tabPanel .tabText table tr td {padding:2px 0;}
{}
#main_content #main .body-copy {margin:0 10px;}
#main_content #main .body-copy h3 {font-size:14px; font-weight:bold;}
#main_content #main .body-copy p, #main_content #main .centercolumn2 p {margin:12px 0; line-height:1.25;}

#main_content #main .leftcolumn .webpart_panel {padding-left:10px !important; margin-bottom:25px; float:left;}
#main_content #main .rightcolumn #ctl00_E2wShoppingCart1_Panel1 {padding-left:10px !important; margin-bottom:25px; width:150px;}
.webpart_panel .webpart_title {padding-left:5px; width:100% !important; }
.webpart_panel .featured-webpart, .webpart_panel .topselling-webpart, .webpart_panel .recentlyViewed-webpart, .webpart_panel .cart-webpart {width:100% !important; background-image:none; border-top:1px solid #a9a9a9; padding:5px 0; margin:0;}
.webpart_panel .catalog-item {width:100% !important; padding:5px; overflow:hidden; height:auto !important; border-bottom:1px solid #a9a9a9 !important;}
#main_content #main .leftcolumn .webpart_panel .catalog-item  {max-width:160px;}
#main_content #main .rightcolumn #ctl00_E2wShoppingCart1_Panel1 .catalog-item {max-width:140px;}
.webpart_panel .catalog-item img {max-height:100px; width:auto !important; max-width:60px; margin-left:5px; border:1px solid #0E5FA9}
.webpart_panel .catalog-item img:hover {border:1px solid #E26E2F;}
.webpart_panel .catalog-item .webpart_data_title {margin-bottom:10px;}
.webpart_panel .webpart_button_div a span {background-color:transparent; background-image:url(../images/schubert-powell-20130729/addmore_arrow.png); background-repeat:no-repeat; background-position:left 4px; padding:0 0 0 15px; color:#0E5FA9 !important; font-size:11px;}
.webpart_panel .webpart_button_div:hover a span {color:#E26E2F !important;}
.messages-webpart ul li, .featured-webpart ul li, .topselling-webpart ul li, .recentlyViewed-webpart ul li, .cart-webpart ul li {width:100%}

#footer .footer {background-color:transparent !important; border-top:2px solid #8f8f8c !important; padding:10px 0 !important; color:#000000;}
#footer a {color:#000000 !important;}
#footer a:hover {color:#0E5FA9 !important;}

.shippingTable {	width:100%; }
.shippingTable tr th { background-color:#69C; color:#FFF; padding:5px; }
.shippingTable tr.alt {  background-color:#EFEFEF; }
.shippingTable tr td { padding:10px; }

/* New General Classes */
.heading { font-size:20px; color:#69C; margin-bottom:10px; margin-top:5px; font-weight:bold;  }
.subheading { border-bottom:1px solid #a9a9a9; font-weight:bold; color:#005dab; font-size:14px; padding:10px 0px 5px; margin-bottom:10px;  }

/* New Manufacturer Page Search Button */
.btnManufacturerSearch { background:#456BC0 url(../images/right-arrow.png) center right no-repeat; border:1px solid #5C75C7; border-radius:4px; box-sizing:border-box; -moz-box-sizing:border-box; padding:10px 40px 10px 10px; color:#FFF; font-size:14px; cursor:pointer; }
.btnManufacturerSearch:hover, .btnManufacturerSearch:active { background-color: #5C75C7; }

/* Powell Agriculture Button */
.btnPowellAg { background:#535C01 url(../images/right-arrow.png) center right no-repeat; border:1px solid #6C7701; border-radius:4px; box-sizing:border-box; -moz-box-sizing:border-box; padding:10px 40px 10px 10px; color:#FFF; font-size:14px; cursor:pointer; }
.btnPowellAg:hover, .btnPowellAg:active {background-color: #6C7701;}

/* Part Builder Classes and Styling */
.partBuilderHeader {  padding:10px; background-color:#BFDFFF; border:1px solid #4DA6FF; vertical-align:middle; line-height:30px; } 
.partBuilderRow {  padding:10px; background-color:#FFF; border-bottom:1px solid #DDD; vertical-align:middle; line-height:30px; }
.partBuilderRowAlt  { padding:10px; background-color:#EDEDED; border-bottom:1px solid #DDD; vertical-align:middle; line-height:30px; }
.partBuilderRow label, .partBuilderRowAlt label {  float:left; margin-right:10px; display:inline-block; }
.styled-select select {  border:1px solid #69C; appearance:none; -webkit-appearance:none; -moz-appearance:none; background:url(../images/blue-arrow.jpg) no-repeat right #FFF; text-indent:0.01px; text-overflow:""; overflow:hidden; padding:5px; border-radius:4px; }
.styled-select select::-ms-expand { display:none; }
.partBuilderSubmit { color:#FFF; padding:6px 10px; background-color:#333; border:1px solid #777; box-sizing:border-box; -moz-box-sizing:border-box; cursor:pointer; border-radius:6px;   }
.partBuilderSubmit:hover { background-color:#D96D00; border:1px solid #FF8000; }


