body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p, blockquote,th,td,label{ font-family:Helvetica, Arial, sans-serif; margin:0; padding:0; } table{ border-collapse:collapse; border-spacing:0; } fieldset,img{ border:0; } address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal; } ol,ul{ list-style:none; } caption,th{ text-align:left; } h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; } abbr,acronym{ border:0; } a{ color:#333366; } .round, .button.greenback, .button.blueback{ border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .button.blueback{ min-width:auto!important; font-size:11px; } .roundtop{ border-top-left-radius:10px; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; } .roundbottom{ border-bottom-left-radius:10px; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; } .roundleft{ -webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-topleft:10px; -moz-border-radius-bottomleft:10px; border-top-left-radius:10px; border-bottom-left-radius:10px; } .roundbottomleft{ -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomleft:10px; border-bottom-left-radius:10px; } .roundright{ -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-topright:10px; -moz-border-radius-bottomright:10px; border-top-right-radius:10px; border-bottom-right-radius:10px; } #wrapper h1{ font-size:2em; color:#666; border-bottom:1px solid #ccc; padding-bottom:0.15em; text-shadow:1px 1px 2px #bfbfbf; } #wrapper h4{ font-size:1.2em; padding-bottom:0.1em; border-bottom:2px groove #bbb; } a.disabled{ cursor:default; } label em{ padding:0 0.2em; color:#999; } .bluetext{ color:#333366; } .bluealttext{ color:#333399; } .blueback{ background-color:#333366; } .bluealtback{ background-color:#333399; } .blueback .whitetext a{ color:#fff; font-size:12px; } .blueBarBack{ background-color:#1166AA; } .lightBlueBarBack{ background-color:#3399cc; } .greenBarBack{ background-color:#44bb44; } .lightblueback{ background-color:#DEF0FC; } .whiteback{ background-color:#fff; } .whitetext{ color:#fff; } .blacktext{ color:#000; } .blackback{ background-color:#000; } .redtext{ color:Red !important; } .lightgreyback{ background-color:#EEE; } .greyback{ background-color:#CCC; } .darkgreyback{ background-color:#444; } .darkgreytext{ color:#7d7d7d; } .greenback{ background-color:#44BB44; } .greentext{ color:#44bb44; } .yellowtext{ color:Yellow; } .yellowback{ background-color:Yellow; } .orangetext{ color:#F57C33; } .orangeback{ background-color:#F57C33; } .lightgreenblueback{ background-color:#AFF; } .hideme{ display:none; } .hide{ display:none; } .floatleft{ float:left; } .floatright{ float:right; } .nofloat{ float:none !important; } .clear{ clear:both; } .closeLink a{ margin:0; padding:0; } .padleft{ padding-left:0.5em; } .padright{ padding-right:0.5em; } .padtop{ padding-top:0.5em; } .padbottom{ padding-bottom:0.5em; } .padall{ padding:0.5em; } .nowrap{ white-space:nowrap; } .trademark{ font-size:50%; font-weight:bold; vertical-align:top; } .font_normal{ font-size:1.0em; } .font_sm{ font-size:0.8em; } .font_xsm{ font-size:0.6em; } .font_med{ font-size:1.3em; } .font_lg{ font-size:1.6em; } .errors{ color:Red; } label.error, .inserted-error{ color:Red; padding:0 4px 0 4px; float:left !important; } .input-validation-error{ border:1px solid red !important; background-color:#fee !important; } .field-validation-error{ color:Red; } .validation-summary-errors{ font-weight:bold; color:Red; list-style-type:circle; list-style-position:inside; } ul.validation-summary-errors li{ margin:0; padding:0; } textarea + .inserted-error{ padding-top:4px; } .restricted-message{ color:#222; } .input_xlg{ width:24em; } .input_lg{ width:20em; } .input_med{ width:16em; } .input_sm{ width:10em; } .input_xsm{ width:4em; } .input_padded{ padding:0.2em; } html{ height:100%; font-size:11pt; } body{ text-align:center; margin:0px auto 0px auto; color:#333366; } strong{ font-weight:bold; } #modal_placeholder{ margin:0; padding:0; } #page_field{ width:68em; margin:0 auto 0 auto; background:#fff; text-align:left; clear:both; position:relative; z-index:0; } .shading{ background-color:#DEF0FC; } .greenShading{ background-color:#cfff98; } .sectionBorder{ border:solid thin #0071BC; } .sectionLeftBorder{ border-left:solid thin #0071BC; } .leftNavBorder{ border-bottom:dotted 1px #1166AA; } .textbox{ height:13px; padding-top:4px; } .dropdown{ } .textarea{ } .button{ padding:3px 8px 3px 8px; border:none; overflow:visible; width:auto; font-size:1.3em; text-align:center !important; } a.button-on, a.button-off{ padding:3px 8px 3px 8px; font-size:smaller; text-decoration:none; border:1px solid #333; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } a.button-on{ background-color:#DEF0FC; color:#333; } a.button-off{ background-color:#eee; color:#333; } .popup{ display:none; position:absolute; z-index:9999; padding:1em 2em 2em 1em; } .popup h3{ margin:0 0 1em 0; font-size:1.2em; } .requiredField{ color:Red; } .stripe0{ background-color:#EEE; } .stripe1{ background-color:#FFF; } #header_field{ width:100%; min-height:5.25em; float:left; background:url(/images/search/header_back_lg.gif) no-repeat #f26722; text-align:left; } #header_field h1.title{ margin-top:0.28em; font-size:1.8em; color:#fff; } #header_field h1.title a, #header_field h1.title a:hover{ text-decoration:none; color:#fff; } #header_field #privategroup{ font-size:0.90em; margin:1.1em 1.2em 0 0.2em; } #header_field a{ text-decoration:none; font-size:85%; } #header_field a:hover{ text-decoration:underline; } #header_field h1, #header_field .logodiv{ font-size:1.2em; color:#fff; margin-left:5px; border-bottom:0; } #header_field h2{ font-size:.7em; color:#fff; margin-left:5px; } #header_field h1 a, #header_field .logodiv a{ color:#fff; font-size:1.0em; } #header_field h1 a:hover{ text-decoration:none; } #header_field img#logo{ margin:-15px 5px 0 5px; } #header_field #player_fallback{ margin-bottom:15px; } #header_field .rightborder{ float:left; margin:0.8em 0 0 0; padding:0 2.5em; border-right:1px solid white; } #header_field .topbarend{ float:left; padding:.8em 0 0 2.5em; } #header_field #registerlink{ height:2.2em; margin-top:0; padding-left:1.2em; padding-right:1.2em; padding-top:0.2em; } #header_field #registerstar{ font-size:large; float:left; padding:0.4em 0 0 1em; } #header_field #authbox{ width:28.5em; height:1.6em; float:right; } #header_field #signout{ float:right; padding-top:1.4em; width:27em; font-size:1em; } #header_field #header-tabs{ float:left; clear:both; margin-top:0.75em; margin-left:4em; } #header_field #header-tabs ul, #header_field #header-tabs ul li{ display:block; float:left; } #header_field #header-tabs ul li{ display:block; padding:0.25em 1em; background-color:#3399cc; color:#fff; margin-right:0.25em; height:1.20em; } #header_field #header-tabs ul li.active{ background-color:#1166aa; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6699cc', endColorstr='#1166aa'); background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#69c), to(#16a)); background:-moz-linear-gradient(top, #69c, #16a); } #header_field #header-tabs ul li a{ color:#fff; text-decoration:none; display:block; } #header_field #header-tabs ul li:hover{ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6699cc', endColorstr='#1166aa'); background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#69c), to(#16a)); background:-moz-linear-gradient(top, #69c, #16a); background-color:#1166aa; } #footer_field{ float:left; width:100%; height:5em; margin:0.5em 0 0 0; } #footer_field .linkpad{ padding:0.5em 0.5em 0 0; font-size:85%; } #footer_field .linkpad a{ color:inherit; } #china_icp{ float:left; width:100%; color:inherit; } .textSearchSection{ text-align:left; width:100%; height:3.8em; padding:0.25em 0 0.6em 0; } .textSearchSection #textSearchTop{ min-height:1.2em; } .textSearchSection #textSearchBottom{ margin-top:0.3em; } .textSearchSection #textSearch{ padding-left:0.5em; } .textSearchSection label{ padding-left:0.2em; padding-right:0.5em; font-size:90%; } .textSearchSection #textSearchOptions{ font-size:100%; padding:0.25em 1em 0.25em 0; } .textSearchSection #textSearchOptions label{ position:relative; top:-0.15em; margin:0 0 0.2em 0; } .textSearchSection #textSearchOptions input{ position:relative; top:-0.15em; margin:0 0 0.2em 0; } .textSearchSection #textSearchSectionKeyword{ margin-left:0.5em; height:2.2em; } .textSearchSection #textSearchSectionKeyword input{ border:none; color:#aaa; font-size:1.3em; width:16em; margin:0.25em 0.25em 0.25em 0.25em; } .textSearchSection #textSearchSectionSubmit{ height:2.2em; } .textSearchSection #textSearchSectionSubmit a{ text-decoration:none; } .textSearchSection #textSearchSectionSubmit img{ position:relative; top:0.15em; } .textSearchSection #textSearchSectionSubmit span{ position:relative; font-size:1.4em; margin-left:0.5em; } .textSearchSection #textSearchSectionLinks{ margin:0 0 0 1em; font-size:85%; line-height:150%; font-weight:normal; top:-0.3em; position:relative; } .textSearchSection #textSearchSectionLinks a{ text-decoration:underline; color:white; } .textSearchSection #textSearchSectionLinks a:hover{ text-decoration:none; } .textSearchSection a:hover{ text-decoration:none; } #searchResultsTitleBar{ float:left; clear:both; width:100%; text-align:center; padding:0.5em 0m; background-color:#16a; } #searchResultsTitleBar h3.searchResultsTitle{ font-size:1.2em; color:#fff; } #search-results-options{ background-color:#def0fc; border-top:solid 1px #aaa; border-bottom:solid 1px #aaa; padding:0.35em 0.35em; width:99%; float:left; clear:both; margin:0.25em 0; } #search-results-options a{ color:#444; font-weight:bold; font-size:86%; } #search-results-options a:hover{ text-decoration:none; } #search-results-options a.results-format-link{ display:block; float:left; width:47px; height:18px; text-decoration:none; } #search-results-options a.results-format-link-list{ background:url('/images/Search/search-results-icons36.jpg') 0px 0px; } #search-results-options a.results-format-link-column{ background:url('/images/Search/search-results-icons36.jpg') 0px 18px; } .sales-folder-list{ min-width:150px; max-width:225px; } #salesapp-bookshelf-selection{ min-width:300px; max-width:375px; display:inline-block; margin:8px 0 0 0.5em; } #industryMainContent{ float:left; width:600px; height:100%; padding:0.5em 0.5em; } .industryRightLists{ width:155px; float:left; margin-bottom:0.5em; padding:0.5em; border:solid 1px #666; } .industryRightLists h3{ font-size:1em; font-weight:bold; padding:3px 3px 3px 3px; } .industryRightLists ul li{ padding:5px 5px 5px 15px; font-size:0.8em; word-wrap:break-word; } .industryRightLists ul li h3{ font-size:100%; font-weight:normal; } .industryRightLists .viewMore{ padding:0.75em 0.5em 0 2.5em; display:block; font-weight:bolder; text-decoration:underline; text-align:right; } .industryTable{ padding:0.8em 0; float:left; } .industryTable h2{ font-weight:bold; padding:3px 3px 12px 3px; } #refinementLists{ width:12em; float:left; margin:0.5em 0; padding:0em 0em 1em 0; background-color:#16a; } #refinementListTitleBar{ float:left; clear:both; width:100%; text-align:center; padding:0.5em 0; background-color:#16a; } #refinementListTitleBar h3.refinementTitle{ font-size:1.2em; color:#fff; } #refinementListBoxes{ display:block; float:left; width:98.9%; } .sidebox{ width:11em; float:left; clear:both; margin:0.75em 0.5em 0 0.5em; } .sideboxheader{ float:left; width:100%; clear:both; background-color:#5695c6; } .sidebox_green .sideboxheader{ background-color:#009900; } .sideboxdrag{ float:right; margin-right:5px; } .sideboxdrag img{ height:15px; width:15px; } .sidebox .label{ display:block; padding:0.5em 0 0.5em 0; text-align:left; } .sidebox .label a{ font-size:0.9em; text-decoration:none; } .sidebox .label h3{ display:inline; } .sidebox .refinement_data{ clear:both; margin:5px 0 0 0; } .sidebox ul{ padding:5px; } .sidebox li{ line-height:1.2em; font-size:0.9em; clear:both; } .sidebox li a{ text-decoration:none; font-size:11.75px; } .sidebox li a:hover{ text-decoration:underline; } .sidebox a.arrow{ font-size:0.8em !important; } .sidebox .noRefinements{ display:block; margin:0.5em; padding-top:0.5em; font-size:0.9em; clear:both; } .sidebox .refinementMore{ padding:0.75em .5em 0 0; display:block; font-weight:bolder; text-align:right; text-decoration:underline; } .sidebox .textbox{ margin:0.5em; width:150px; } .sideboxtextsearch{ text-align:center; padding-bottom:10px; } .sideboxtextsearch .button{ margin-right:8px; } .JS .sidebox .collapsed{ display:none; } .refinementlink:hover{ text-decoration:underline; color:#333366; } .refinementPopup{ position:absolute; display:none; z-index:2001; padding-bottom:0.5em; } .refinementPopup h3{ font-size:0.9em; } .refinementPopup ul{ clear:left; padding-left:0.5em; } .refinementPopup li{ line-height:20px; padding-left:0.5em; text-indent:-0.5em; } .refinementPopup li .bullet{ padding:0 0.7em 0 0.4em; } .refinementPopup li a{ text-decoration:none; } .refinementPopup li .showChildren{ padding:0 0.2em 0 0.2em; } .refinementPopup .closeRefinementPopup{ display:block; margin-right:0.5em; float:right; clear:both; text-decoration:underline !important; } #refinementsLoadingMsg{ position:absolute; display:none; font-size:1.1em; z-index:9999; } #maincontent{ float:left; margin-top:0.75em; min-height:25em; } #maincontent.fullWidth{ width:54.9em; padding-left:1em; } #maincontent h1{ font-size:1.5em; padding:5px; } #maincontent .contentlist{ margin-top:50px; margin-left:50px; float:left; width:500px; } #maincontent .contentlist h2{ font-size:1.2em; } #maincontent .contentlist ul{ margin-left:25px; } #maincontent .contentlist li{ line-height:30px; } #maincontent #detailheader{ width:52em; float:left; clear:both; margin:0.5em 0 1.0em 1.0em; padding:0.5em 0; border:solid 1px black; font-size:0.95em; } #maincontent #detailNewSearch{ float:left; clear:both; margin:0.5em 0 0em 1.0em; text-decoration:none; } #maincontent #detailNewSearch a{ text-decoration:none; } #maincontent #detailheader img{ vertical-align:baseline; } #maincontent #detailNewSearch em{ text-decoration:underline; font-size:1.3em; font-weight:bold; } #maincontent #detailheader .detailheadercell{ float:left; padding:0em 0.5em; text-align:center; height:24px; } #maincontent #detailheader .detailheadercell a{ font-size:0.95em; } #maincontent #detailheader .detailheadercell a:hover{ text-decoration:none; } #maincontent #detailheader .sep{ border-left:solid 1px #fff; float:left; margin:0em 0 0em 0.1em; } #maincontent .section{ margin:1em 0; padding:0 0.25em; } #plaindetailheader{ width:100%; height:2.55em; float:left; clear:both; } #plaindetailheader .plaindetailheadercell{ float:left; height:1.8em; border-right:solid 1px black; padding:0.38em 1.85em; } .reportdoc{ position:relative; top:-0.2em } #reportdocpopup{ min-width:400px; text-align:left; } #frmReportDoc div{ margin:1em 0 1em 0 } #frmReportDoc textarea{ width:375px; } #frmReportDoc label.error{ float:none !important; display:inline !important; } #maincontent #resultsheader{ width:100%; float:left; font-size:1.0em; color:#000; } #maincontent #zeroResults{ clear:both; } #maincontent #zeroResults p{ margin-top:0.5em; } #maincontent #zeroResults ul{ margin-top:0.3em; margin-left:1em; } #maincontent #zeroResults li{ list-style-type:disc; line-height:1.3em; } #maincontent #resultsheader #industryinfo{ margin:0.25em 0 0 0; } #maincontent #resultsheader #industryinfo a{ text-decoration:none; } #maincontent #resultsheader #industryinfo img{ width:23px; height:18px; } #maincontent #resultsheader #industryinfo em{ margin-left:0.25em; font-size:1.2em; color:#44bb44; text-decoration:underline; font-weight:bold; } #maincontent #resultsheader #industryinfo em:hover{ text-decoration:none; } #maincontent #resultsheader #industryinfo #savesearch, #maincontent #resultsheader #industryinfo #createalert, #maincontent #resultsheader #industryinfo #forwardBook{ color:#44bb44; font-size:1.0em; padding-left:1.2em; text-decoration:underline; } #maincontent #resultsheader #industryinfo #savesearch:hover, #maincontent #resultsheader #industryinfo #createalert:hover, #maincontent #resultsheader #industryinfo #forwardBook:hover{ text-decoration:none; } .forwardbookspopup p{ padding:1em; } .forwardbookspopup .submit{ padding:0.5em 1em; margin-top:1em; border:none; } .forwardbookspopup .field{ display:block; clear:both; margin:0 0 10px 0; } .forwardbookspopup input, .forwardbookspopup select, .forwardbookspopup textarea{ width:85%; } .forwardbookspopup textarea{ margin-top:4px; } .forwardbookspopup br{ display:block; margin:0 0 0.25em 0; } .forwardbookspopup input.large{ width:60%; } .forwardbookspopup .checkbox{ width:auto; } .forwardbookspopup #add-user{ width:auto; padding:0.15em 0.5em; } .forwardbookspopup .list-container{ background-color:#fff; border:solid 1px #444; padding:0.25em 0.25em; height:80px; overflow:auto; } #maincontent #resultsheader #searchtips{ margin:0.25em 0.5em 0 0; font-size:80%; } #maincontent #resultsheader #searchtips a:hover{ text-decoration:none; } #maincontent #breadcrumb{ margin:0.5em 0 0.5em 2.3em; float:left; } #maincontent #breadcrumb h1{ margin:0; padding:0; font-size:1.0em; font-weight:normal; display:inline; } #maincontent #breadcrumb strong{ display:inline; } #maincontent .paging{ float:right; margin:0.25em 0.25em 0 0; } #maincontent .paging a{ text-decoration:none; } .searchresultpage #breadCrumb h1{ font-size:1.0em; font-weight:normal; display:inline; margin:0; padding:0; } .searchresultpage #searchsort{ float:right; margin:0; } .searchresultpage #searchsort label{ } .searchresultpage #searchsort #sort{ height:1.5em; width:10em; font-size:1.0em; } #restrictedresultmessage em{ font-weight:bold; } #salesappmessage{ font-weight:bold; } #maincontent #searchresults, #maincontent #searchresultstable{ margin-top:1.0em; clear:both; width:100%; } #maincontent #searchresults li{ margin-bottom:1.5em; padding-left:0.5em; line-height:1.2em; clear:both; } #maincontent #searchresults li .resultrec{ float:left; width:688px; } #maincontent #searchresults li .resultrecselector{ float:left; padding-right:0em; } #maincontent #searchresults li .resultrecimage{ float:left; width:60px; margin:0 1em 0 1em; text-align:center; } #maincontent #searchresults h2{ display:inline; } #maincontent #searchresults h2 a{ font-size:1.2 em; font-weight:bolder; } #maincontent #searchresults .booktype{ text-transform:lowercase; } #maincontent #searchresults .actions a{ font-size:0.9em; } #maincontent #searchresults li.restrictedresult h3 a, #maincontent #searchresults li.restrictedresult span, #maincontent #searchresults li.restrictedresult p strong, #maincontent #searchresults li.restrictedresult p, #maincontent #searchresults li.restrictedresult a, #maincontent #searchresultstable tr.restrictedresult h3 a, #maincontent #searchresultstable tr.restrictedresult span, #maincontent #searchresultstable tr.restrictedresult td{ color:#999; } #maincontent #searchresultstable tr.restrictedresult .restrictedlink{ font-size:1.2em; } #maincontent #searchresultstable td, #maincontent #searchresultstable th{ font-size:0.9em; padding-left:0.5em; padding-right:0.5em; } #maincontent #searchresultstable th{ color:#333; font-weight:bold; white-space:nowrap; } #maincontent #searchresultstable td{ padding-top:1em; padding-bottom:1em; vertical-align:top; } #maincontent #searchresultstable td h3 a{ font-size:0.9em; } #maincontent #searchresultstable td .booktype{ display:block; padding-top:0.3em; font-size:0.9em; } #maincontent #searchresultstable td .actions{ padding-top:0.3em; font-size:0.8em; vertical-align:top; } #maincontent #searchresultstable td .actions img{ position:relative; top:0.3em; } #maincontent #searchresultstable .selectcol{ width:1em; } #maincontent #searchresultstable .bookcol{ width:25em; } #maincontent #searchresultstable .companycol{ width:10em; } #maincontent #searchresultstable .oddrow{ background-color:#f2f2f2; } #maincontent #restrictedresultmessage{ clear:both; float:left; margin-bottom:1em; padding-right:1em; } #rightpanel{ float:right; width:173px; margin-top:0.5em; } #breadCrumb{ margin:10px; float:left; } #spotlight{ width:600px; min-height:20em; padding-left:1.1em; clear:both; } #spotlight #spotlight_header{ width:100%; margin-top:0; height:1.75em; } #spotlight_header_container{ padding:0.3em 1em; } #spotlight_header #spotlight_title{ float:left; font-weight:bold } #spotlight_content_container{ width:600px; margin:0 0px 0 0px; overflow:hidden; } #aboutUs .aboutUsContent{ width:50em; float:left; padding:1em 0 3em 2em; } #aboutUs .aboutUsBox{ width:14em; float:left; padding:1.5em 0 3em 0; text-indent:0.3em; } .aboutUsBox .innerUL{ text-indent:0.8em; } .aboutUsBox .largeText{ font-size:1em; } .aboutUsBox>.sidemenu>li:first-child{ border-bottom:none; } .sidemenu li{ display:block; } .sidemenu li.selected{ background-color:#555588; } .sidemenu li a, .sidemenu .anchor{ display:block; padding:0.4em 0 0.4em 0; width:100%; text-decoration:none; color:#fff; } .sidemenu li a:hover{ color:#333366; background-color:#DEF0FC; text-decoration:underline; } .sidemenu li a span, .sidemenu .anchor{ margin:0 0.3em 0 1em; display:block; font-size:0.9em; } .aboutUsContent h2{ font-size:1.3em; font-weight:bold; padding:0.3em 0; } .aboutUsContent h3{ font-size:1em; padding:0.8em 0.3em; clear:both; } .aboutUsContent p{ padding:0.8em 0 0 0; color:#000; clear:both; } .aboutUsContent .contactBox{ width:35em; border:1px solid #CCC; float:left; padding:0.3em; } .contactBox .innerContactBox{ width:17em; float:left; } .aboutUsContent .partnerContent{ width:50em; float:left; padding-bottom:3em; } .partnerContent .partnerContentLeft{ width:22em; float:left; } .partnerContent .partnerContentRight{ width:26em; float:left; padding:.8em 0 0 1.5em; } #historyTable .dateHeader{ font-weight:bold; font-size:120%; padding:0 0 3px 0; line-height:35px; } #historyTable .underline{ border-bottom:1px solid #EEE; } #historyTable td{ padding:10px; } #homepage h1{ display:none; } #homepage h3{ width:80%; padding:1em 10%; font-size:1.6em; font-weight:normal; } #homepage #industrylist{ display:block; float:left; width:14em; height:18em; padding:1em 0; } #keywordIndustrySelect{ position:absolute; z-index:9999; width:300px; display:none; padding-bottom:20px; } #keywordIndustrySelect label{ display:block; font-size:1.2em; text-align:center; margin-top:10px; } #keywordIndustrySelect ul li{ padding-left:25px; padding-top:10px; } #keywordIndustrySelect #closeselect{ margin-top:20px; text-align:center; } #homepage #searchsection{ text-align:center; width:53.99em; height:20em; } #homepage #searchsection p{ display:block; font-size:1.1em; padding:1em 0 1em 0; } #homepage #keywordsearchsection{ float:left; width:60%; margin:0 20%; } #homepage #searchsection #keywordsection, #error_404 #keywordsection{ float:left; padding:0.4em 1em 0em 1em; height:2.4em; } #homepage #searchsection #keywordsection input, #error_404 form input{ font-size:1.6em; line-height:30px; height:30px; color:Silver; border:none; padding:0 !important; margin:0; } #homepage #searchsection #keywordsubmit, #error_404 form #keywordsubmit{ float:left; width:10em; height:2.4em; padding:0.2em 0.2em; } #homepage #searchsection #keywordsubmit a, #error_404 a{ text-decoration:none; } #homepage #searchsection #keywordsubmit img, #error_404 form img{ position:relative; top:0.2em; } #homepage #searchsection #keywordsubmit span, #error_404 form span{ position:relative; top:-0.1em; font-size:1.4em; padding-right:0.1em; } #homepage #innovadexad{ display:block; text-align:center; width:100%; height:5em; font-size:1.0em; } #homepage #innovadexad p{ display:block; padding:0.9em 4em 1em 4em; } #homepage #boxes{ clear:both; min-height:13.25em; width:100%; padding:0.5em 0; font-size:95%; overflow:hidden; } #homepage #boxes .homebox{ border-right:1px solid #fff; float:left; width:15.5em; height:95%; padding:0.25em 0.75em; } #homepage #boxes .homebox label{ display:block; font-size:1.2em; font-weight:bold; margin-bottom:1em; } #homepage #boxes .homebox p{ line-height:1.2em; } #homepage #boxes #testimonial{ width:13em; } #homepage #boxes #testimonial blockquote{ font-weight:normal; font-style:italic; font-size:95%; } #homepage #boxes #testimonial #userinfo{ margin-top:1.2em; font-size:95%; } #homepage #boxes #demovideo{ float:left; width:21em; padding-left:1.3em; } #homepage #boxes #demovideo img{ width:260px; height:120px; } #homepage #boxes #demovideo div{ margin-top:0.25em; } #member_logos{ margin:1em 0.5em; } #member_logos label{ font-size:1.1em; } #member_logos #logos{ margin-top:1em; } #member_logos #logos img{ margin:0 4em; } #media_region{ margin-left:auto; margin-right:auto; margin-top:30px; padding-bottom:20px; text-align:center; } #member_entrance{ display:none; } #login{ margin:15px auto 0 auto; width:685px; text-align:left; } #loginminimal{ height:332px; padding:5px; } #loginminimal #login{ margin:0; padding:1em 0 1em 1em; } #login h1{ padding-left:0; padding-top:0; font-size:1.3em; color:inherit; border-bottom:0; } #login p{ margin-top:10px; } #login .textbox{ width:250px; } #login #logininfo label{ margin-left:15px; font-size:1.3em; padding:5px 5px 5px 0; } #login #logininfo #registerbutton{ padding:3px 8px 3px 8px; margin-left:15px; } #login #logininfo a{ text-decoration:none; } #login #logininfo .arrow{ font-size:0.9em; } #login #logininfo .head{ margin-left:15px; font-size:1.1em; padding-bottom:2px; } #login #logininfo .detail{ margin-left:25px; line-height:13px; } #simplemodal-container{ background-color:#FFF; border:2px solid #AAA; padding:0 0 12px 0; overflow:auto; } #detailContent{ clear:both; padding:0 0 0 1.2em; margin:0 0 0 1em; text-align:left; } #detailContent h2{ font-size:1.0em; font-weight:bold } #detailContent #detailContentLeft{ float:left; width:24em; padding:1.4em 0 0 0; margin-right:4em; } #detailContent #detailContentLeft h1{ font-size:100%; font-weight:normal; padding-left:0; } #detailContent #detailContentLeft h2{ font-size:100%; font-weight:normal; } #detailContent #detailContentRight{ float:left; width:20em; margin-top:1em; padding:0 0 0 1.4em; border-left:solid 1px #efefef; } #detailContent .detailFieldTitle{ font-weight:bold; line-height:1.3em; } #printInfo{ margin:10px; float:right; } #detailContent .categoryBoxTitle{ width:100%; padding:4px 5px 3px 8px; border-bottom:solid 1px #AAA; font-weight:bold; margin:1.2em 0 0.25em 0; } #detailContent .documentBoxTitle{ width:100%; padding:4px 5px 3px 8px; border-bottom:solid 1px #AAA; margin-top:15px; font-weight:bold; } #detailContent .documentBox{ width:100%; padding:5px; } #detailContent .documentBox .documentType{ font-weight:bold; padding:8px 5px 1px 5px; } #samplerequest{ margin:2em 0 0 0; padding:0em 0em 0em 0em; } #samplerequest h3{ font-size:1.2em; font-weight:bold; margin:0 0 1em 0; } #samplerequest p{ padding:0.5em 0 0.5em 0; } #samplerequest .samplerequest_section{ margin-bottom:1em; padding:1em; } #samplerequest .samplerequest_section:first-child{ margin-bottom:0; } #samplerequest .field-validation-error{ display:block; } #samplerequest table{ width:100%; margin:0 auto; border:solid 1px #aaa; } #samplerequest table thead tr th{ font-size:1.0em; font-weight:bold; padding:0.5em 0 0.5em 0; } #samplerequest table tr td{ padding:0.2em 0 0.2em 0; } #samplerequest ul li{ margin:0 0 0.25em 0; } #samplerequestconfirm{ margin:2em auto; width:50em; text-align:center; } #samplerequestconfirm h3{ font-weight:bold; font-size:1.3em; margin:0 0 1em 0; } #samplerequestconfirm a{ text-decoration:none; } #samplerequestconfirm em{ margin:0 0 6em 0; text-decoration:underline; font-size:1.3em; font-weight:bold; } #samplerequestconfirm p{ margin:0.25em 0 0.25em 0; } .sampleRequestInfo{ } .sampleRequest{ margin-top:1em; width:97%; } #profile{ padding-top:1em; } #profile #profileContainer{ clear:both; margin-top:0; } #profile .message{ width:60em; margin:0 auto; } #profile #clientErrorSummary, #profile .validation-summary-errors{ color:Red; display:block!important; font-size:1pt; line-height:1pt; margin:11pt auto; width:100%; zoom:1; } #profile #clientErrorSummary li, #profile .validation-summary-errors li{ color:Red; float:none; font-size:11pt; list-style-type:disc; list-style-position:inside; line-height:13pt; min-width:44em; } #profile ul#clientErrorSummary LABEL.error{ float:none!important; } #profile .ui-widget input, #profile .ui-widget select, #profile .ui-widget textarea, #profile .ui-widget button{ font-family:Helvetica, Arial, sans-serif; font-size:13px; } .ui-autocomplete{ max-height:9em; overflow:auto; overflow-y:auto; overflow-x:hidden; padding-right:20px; } .ui-autocomplete li a{ text-align:left; } #profile .profiletitle{ position:relative; top:0.2em; padding-right:1.3em; border:none !important; } #profile .field{ clear:both; padding-top:0.7em; } #profile .field .requiredsymbol{ color:Red; display:block; margin-left:-0.5em; float:left; } #profile .field label{ display:block; width:15em; float:left; } #profile .field .sublabel{ width:auto !important; padding-left:0.2em; padding-right:0.5em; } #profile .field input, #profile .field select{ float:left; } #profile #endUseSegmentList{ display:block; clear:both; width:32em; height:13em; overflow:auto; border:solid thin #0071BC; margin-left:1em; } #profile #endUseSegmentList{ clear:both; padding:0.2em; } #profile #endUseSegmentList li{ display:block !important; float:none; padding-bottom:0.2em; } #profile #phoneCountryLabel, #mobilePhoneCountryLabel{ margin-left:-2em; font-size:0.8em; } #profile #PhoneExt{ width:4em; margin-left:2em; } #profile #EmployerName{ width:30em; } #profile #changePassModal{ display:none; } #profileChangePass{ text-align:left; padding:1em; } #resetPassErrors{ margin-bottom:2em; } #profile .button{ font-size:1em; margin-left:1em; text-decoration:none; position:relative; left:25em; } #localeContent{ padding-left:30px; margin-left:auto; margin-right:auto } #localeContent .publicLocaleBox{ height:300px!important; } #localeContent h2{ font-size:170%; font-weight:bold; padding:40px 5px; } #localeContent #na{ float:left; height:342px; width:224px; padding-top:155px; } #localeContent #na #inner-na{ display:none; } #localeContent #na:hover #inner-na{ display:block; } #localeContent #la{ float:left; height:342px; width:180px; padding-top:155px; } #localeContent #la #inner-la{ display:none; } #localeContent #la:hover #inner-la{ display:block; } #localeContent #eu{ float:left; height:342px; width:236px; padding-top:155px; } #localeContent #eu #inner-eu{ display:none; } #localeContent #eu:hover #inner-eu{ display:block; } #localeContent #asia{ float:left; height:342px; width:179px; padding-top:155px; } #localeContent #asia #inner-asia{ display:none;} #localeContent #asia:hover #inner-asia{ display:block;} #localeContent .selectedRegion{ display:block; } #localeContent #na{ background:url('/images/Search/public/NA_off.gif') no-repeat 0 0; } #localeContent #na:hover{ background:url('/images/Search/public/NA_on.gif') no-repeat 0 0; } #localeContent #la{ background:url('/images/Search/public/LA_off.gif') no-repeat 0 0; } #localeContent #la:hover{ background:url('/images/Search/public/LA_on.gif') no-repeat 0 0; } #localeContent #eu{ background:url('/images/Search/public/EU_off.gif') no-repeat 0 0; } #localeContent #eu:hover{ background:url('/images/Search/public/EU_on.gif') no-repeat 0 0; } #localeContent #asia{ background:url('/images/Search/public/AP_off.gif') no-repeat 0 0; } #localeContent #asia:hover{ background:url('/images/Search/public/AP_on.gif') no-repeat 0 0; } .publicLocaleItem:hover{ background-color:#CCC; } .publicLocaleBox .languageBox{ width:100px; margin-left:auto; margin-right:auto; } .publicLocaleBox .regionNameBar{ height:35px; line-height:35px; width:100%; margin-left:auto; margin-right:auto; font-size:1.3em; vertical-align:middle; } .languageList .publicLocaleItem{ width:90px; text-align:left; text-indent:20px; padding:5px; } #contactsupplier{ clear:both; padding:1.2em; text-align:left; } #contactsupplier h2{ padding:0.3em; font-size:1.3em; font-weight:bold } #contactsupplier p{ padding:0.3em; } #registration{ width:60em; margin:0 auto; min-height:275px; } #registration td{ vertical-align:top; } #registrationconfirm > table > tbody > tr > td{ width:35%; } #registration hr{ display:none; width:85%; float:left; clear:both; } #registration h2{ margin:0.2em 0 0.5em 0; font-size:1.2em; font-weight:bold; } #registration h4{ padding:0; margin:0.5em 0 0 0; color:#333366; font-size:1.2em; } #registration #reg-marketing{ color:#000066; font-size:1.1em; width:80%; } #registration #reg-marketing img{ margin:1em 0 0 0; } #registration #reg-marketing p{ margin:1em 0; } #registration #reg-marketing .testimonial{ margin:2em 0 0 0; color:#444; font-size:95%; } #registration #reg-marketing .testimonial em{ color:#000066; font-style:italic; font-size:80%; } #registration hr{ padding:0; margin:0; } #registration table{ width:100%; } #registration table td{ padding:0.2em 0.2em 0.2em 0.2em; } #registration table td label{ } #registration #reg-marketing{ padding:0.25em 1em; } #registration .regShowText p{ margin:15px 0; } #registrationcomplete{ border:1px solid #efefef; border-width:0 1px; padding:2em 1em 0; overflow:hidden; } #thanksp:first-line{ font-size:1.4em; } #regShowExistingUserContent{ padding:1em; width:650px; overflow:auto; } #regShowExistingUserContent p{ text-align:left; } #regShowExistingUserContent table td{ padding:0.4em; text-align:left; } td > #regShowExistingUserContent table tr:first-child{ text-align:right; } #defaultinfo{ width:40em; margin:2em auto 2em auto; background:#fff; text-align:left; clear:both; } h1.defaultinfotitle{ font-size:2.0em; font-weight:normal; color:#fff; padding:0.5em 0 0 1em; } #defaultinfo h3{ font-size:1.3em; font-weight:bold; color:#aaa; } #defaultinfo h4{ font-size:1.1em; font-weight:bold; color:#000; } #defaultinfo p{ margin:0 0 2em 0; } #defaultinfo table{ text-align:left; } #defaultinfo table tr td{ padding:0.25em 0; } #defaultinfo ul#endUseSegmentList{ border:solid 1px #ccc; padding:0.25em 0.25em; } #missinginfo h1{ display:none; } #didyoumean{ clear:both; float:left; margin:0.2em 0 1em 0; font-size:115%; } #didyoumean span{ color:red; padding:0 0.5em 0 0; } ul.topmenu{ float:left; margin:0.3em 0.5em 0 2em; } ul.topmenu li{ float:left; padding:0 1.5em; border-left:solid 1px #888; } ul.topmenu li.first{ border:none; } #mystuff{ margin:0em 1em 0 0; float:left; max-width:700px; } #mystuff a{ color:#fff; } #mystuff a:hover{ text-decoration:none; } #mystuff strong{ color:#fff; float:left; } #mystuff ul{ float:left; } #mystuff ul li{ float:left; padding:0 0.5em; border-left:solid 1px #fff; } #mystuff ul li.first{ border:none; } #maintenanceIndex{ min-height:25em; } #maintenanceIndex #indexItemTable{ border:1px solid #EEE; width:100%; } #maintenanceIndex #indexItemTable tr.odd td{ background:#EEE; } table.tablesorter{ font-family:arial; background-color:#EEE; margin:10px 0pt 15px; width:100%; text-align:left; } table.tablesorter thead tr th, table.tablesorter tfoot tr th{ background-color:#EEE; border:1px solid #FFF; padding:4px; } table.tablesorter thead tr .header{ background-repeat:no-repeat; background-position:center right; cursor:pointer; } table.tablesorter tbody td{ padding:4px; background-color:#FFF; vertical-align:top; } table.tablesorter tbody tr.odd td{ background-color:#CCC; } table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{ background-color:#DEF0FC; } #forgotpassword, #resetpassword{ padding:1em 0 1em; width:auto !important; } .d_table{ display:table; width:100%; } #forgotpassword .d_table, #resetpassword .d_table{ margin-top:1em; } .d_table_col{ display:table-cell; height:13em; } #forgotpassword .d_table_col, #resetpassword .d_table_col{ padding:1em 2.5%; width:65%; } #forgotpassword .d_table_col:first-child, #resetpassword .d_table_col:first-child{ border-right:1px solid #d7d7d7; padding:1em 2.5%; width:25%; } #forgotpassword .d_table_col:first-child p, #resetpassword .d_table_col:first-child p{ max-width:225px; } #forgot_sub{ margin-right:1em; } .lightbluegradient{ background:rgb(222,240,252); background:-moz-linear-gradient(top, rgba(222,240,252,1) 0%, rgba(93,185,224,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,240,252,1)), color-stop(100%,rgba(93,185,224,1))); background:-webkit-linear-gradient(top, rgba(222,240,252,1) 0%,rgba(93,185,224,1) 100%); background:-o-linear-gradient(top, rgba(222,240,252,1) 0%,rgba(93,185,224,1) 100%); background:-ms-linear-gradient(top, rgba(222,240,252,1) 0%,rgba(93,185,224,1) 100%); background:linear-gradient(top, rgba(222,240,252,1) 0%,rgba(93,185,224,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#def0fc', endColorstr='#5db9e0',GradientType=0 ); } #forgotpassword h2{ font-size:1.4em; } #forgotpassword .errors, #forgotpassword .messages{ margin:1em 0 1em 0; } #forgotpassword fieldset{ margin:1em 0 1em 0; } #resetpassword{ margin:2em 0 2em 0; } #resetpassword h2{ font-size:1.4em; } #resetpassword .errors, #resetpassword .messages{ margin:1em 0 1em 0; } #resetpassword fieldset{ margin:1em 0 1em 0; } #loadingresults{ margin:1em 0 1em 0; font-size:1.4em; } .sampleRequestInfo label{ font-weight:bold; } .sample.whiteback{ margin:1em 0; padding:1em; border-bottom:solid 1px #999; border-top:solid 2px #ddd; } .faq{ border:1px solid #ccc; border-width:0 1px; margin:0 auto !important; padding:1em 2em; width:937px; } #maincontent.faq h1{ font-size:2em; margin-bottom:.5em; } .faqGroup{ padding:1em 0; } .faqGroup h2{ font-size:1.2em; font-weight:bold; } .faqGroup .item{ padding:.3em; } .faqGroup .question{ font-weight:bold; } .faqGroup .answer{ padding:.3em; } #restrictedresultmessage{ padding:0.2em 0 0 0; } #restrictedresultpopup{ text-align:left; padding:2em 2em; } #restrictedresultpopup h3{ font-size:1.4em; color:#222; font-weight:bold; } #restrictedresultpopup #bookshelflist{ border:solid 1px #ccc; margin:1em 0 1em 0; height:14em; width:90%; overflow:auto; padding:0.5em 0.5em; } #restrictedresultpopup #bookshelflist ul li{ margin:0 0 0.25em 0; } #restrictedresultpopup p{ margin:1em 0 0 0; } #restrictedresultpopup p textarea{ width:92%; height:6em; } #feedback, #maintenanceIndex{ padding:1em; border:1px solid #ccc; border-width:0 1px; overflow:hidden; } #feedback h2{ padding:.5em .33em; font-size:1.3em; } #feedback h4{ text-transform:capitalize; } #feedback .section.clear{ margin-top:1.25em; } #feedback p{ padding:.33em; } #feedback .section{ padding-bottom:1em; } #feedback .contactrow{ padding-bottom:.7em } #feedback .contactleft{ width:10em; } #feedbackForm, #feedbackColumn{ width:49%; margin-right:1%; float:left; } #feedbackColumn{ margin-left:1%; margin-right:0; } #feedback textarea{ height:200px; margin-top:1em; } #twittericon, #phoneicon{ float:left; margin-right:6px; margin-top:-4px; } #charsleft1, #charsleft2{ float:right; } .char_countdown{ color:#666; padding-right:15px; } #feedmap{ width:466px; height:200px; position:relative; z-index:-1; } #map_frame{ position:relative; border:3px solid #d9d9d9; margin-bottom:.5em; -moz-box-shadow:inset 0 0 10px rgba(0,0,0,.5); -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.5); box-shadow:inset 0 0 10px rgba(0,0,0,.5); } #feedback fieldset{ margin-bottom:.5em; } #feedback fieldset.floatleft{ width:49%; } #feedback fieldset.floatleft{ margin-right:1%; } .feedbox{ padding:1em; font-size:.8em; margin-bottom:1em; overflow:hidden; } .feedbox:first-child{ padding-top:1.5em; } .feedbox dl{ float:left; margin-left:.75em; } .feedbox h5{ font-size:1.3em; font-weight:bold; margin-bottom:.5em; } .feedbox #twitter_feed + h5{ margin-top:1em; } .feedbox dl dt{ font-weight:bold; margin-top:.5em; } .feedbox dl dd{ margin-left:.95em; } #changeindustrypopup, #changeregionpopup{ width:24em; padding:1em 1em; } #searchRegions li, #searchIndustries li{ line-height:175%; display:block; } #searchRegions li a, #searchIndustries li a{ font-size:0.95em; } #searchRegions li a:hover, #searchIndustries li a:hover{ text-decoration:none; } #modal_error_content{ padding:3em 1.5em 0.5em 1.5em; font-size:1.2em; text-align:left; color:#333; } #mysalesappfolders, #mysearches, #mybookmarks{ width:18em; padding:0.5em 0.5em; } #salesappfolderlistcontainer, #bookmarklistcontainer, #searcheslistcontainer{ max-height:300px; min-height:200px; width:99%; overflow:auto; margin-top:1em; padding:0.2em 0 0.2em 0.2em; } #mysalesappfolderlist li, #mybookmarklist li, #mysearcheslist li{ margin:0.3em 0 0.3em 0; border-bottom:dotted 1px #ccc; } #mysalesappfolderlist li, #mybookmarklist li, #mysearcheslist li{ font-size:85%; } #mysalesappfolderlist li a, #mybookmarklist li a, #mysearcheslist li a{ text-decoration:none; } #mysalesappfolderlist li a:hover, #mybookmarklist li a:hover, #mysearcheslist li a:hover{ text-decoration:underline; } #registration{ color:#333; margin:0em auto; width:99.7%; border-left:solid 1px #efefef; border-right:solid 1px #efefef; } #regcontent{ margin:0 1em; padding-top:1em; } #registration #privacynotice{ font-size:85%; width:100%; margin-top:1em; } #registration h1, #registrationconfirm h1{ color:#666; font-size:2.0em; border-bottom-width:0; padding-bottom:0; } #registrationconfirm span{ font-weight:bold; } #performancemonitormodule{ text-align:left; width:auto; margin:1em auto; font-weight:bold; } #sqlperformancemonitor{ text-align:left; width:auto; margin:1em auto; } #sqlperformancemonitor ol li{ display:block; float:left; border:solid 1px #bbb; background-color:#efefef; margin:0.25em 0; } #page-phrases{ margin:1em 0 1em 0; font-size:75%; text-align:left; } #page-phrases a{ text-decoration:none; } #page-phrases a:hover{ text-decoration:underline; } #page-phrase-edit{ padding:1em 0.25em 1em 0.25em; } #page-phrase-edit legend{ font-size:1.2em; padding:0 0 0.5em 0; } #page-phrase-edit textarea{ width:94%; height:120px; } #page-phrase-edit p{ margin:0.5em 0 0.5em 0 } #savesearchpopup #alertInfo{ display:none } #savesearchpopup p{ margin:1em 0; } #savesearchpopup li{ margin-left:2em; list-style-type:circle; line-height:1.2em; } .googlesearchmodal{ text-align:left; max-width:800px; max-height:600px; width:800px; overflow:hidden; margin:0; padding:0; } .googlesearchheader_container{ width:100%; height:22px; background-color:#d5e1ef; float:left; clear:both; padding:0.5em 0.35em; border-bottom:solid 1px #666; } .googlesearchheader_container h3{ float:left; font-size:1.1em; color:#000; font-weight:bold; } .googlesearchheader_container #close_webresults{ display:block; float:right; margin-right:1em; font-weight:bold; } .googlesearchresults_container{ overflow:auto; height:560px; width:100%; float:left; clear:both; } .googlesearchresults_container .results-inner{ float:left; clear:both; } .googlesearchresults{ float:left; } .googlesearchresults h5{ display:block; float:left; font-size:1.2em; color:#000; } .googlesearchresults #gcse_header{ clear:both; margin:0 0 0.5em 0; background-color:#d5e1ef; width:100%; float:left; padding:0.35em 0.35em; } .googlesearchresults .gs-webResult{ margin:0.75em 0 0.75em; float:left; clear:both; width:100%; } .googlesearchresults .gs-webResult .gs-title a{ text-transform:uppercase; font-size:1.0em; color:#339; font-weight:bolder; } .googlesearchresults .gs-webResult .gs-snippet{ font-size:1em; color:#000; } .googlesearchresults .gs-webResult .gs-visibleUrl{ } .googlesearchresults .gsc-branding{ display:block; float:left; margin:0.15em 0 0 0.25em; } .googlesearchresults .gs-watermark{ display:none; } #industry-top-advert{ width:100%; float:left; clear:both; margin:0.25em 0 1em 0; } #page-notifications{ color:#fff; display:none; text-align:left; float:left; margin-right:0; width:100%; clear:both; margin:0.5em 0; text-shadow:1px 1px 0px #666; filter:dropshadow(color=#666666, offx=1, offy=1); padding-top:0; background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDI0OSwyMTYsNTMsMSk7IiAvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiYSgyNDMsMTUwLDI4LDEpOyIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgLz48L3N2Zz4=); background:-o-linear-gradient(top, rgba(249,216,53,1), rgba(243,150,28,1)); background:-moz-linear-gradient(top, rgba(249,216,53,1), rgba(243,150,28,1)); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(249,216,53,1)), color-stop(1, rgba(243,150,28,1))); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF9D835,EndColorStr=#FFF3961C); -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFF9D835,EndColorStr=#FFF3961C)" } #plaindetail #page-notifications{ margin-top:0; margin-bottom:0; } #page-notifications + #login{ clear:both; margin-top:4em; } #page-notifications.success{ background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDE2OCwyMjksMTU1LDEpOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYmEoNjgsMTg3LDY4LDEpOyIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgLz48L3N2Zz4=); background:-o-linear-gradient(top, rgba(168,229,155,1), rgba(68,187,68,1)); background:-moz-linear-gradient(top, rgba(168,229,155,1), rgba(68,187,68,1)); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(168,229,155,1)), color-stop(1, rgba(68,187,68,1))); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFA8E59B,EndColorStr=#FF44BB44); -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFA8E59B,EndColorStr=#FF44BB44)" color:#000; } #page-notifications.notice{ } #page-notifications.error{ background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDIzMiw0MSw0MSwxKTsiIC8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDE1NiwyNiwyNiwxKTsiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgZmlsbD0idXJsKCNncmFkaWVudCkiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIC8+PC9zdmc+); background:-o-linear-gradient(top, rgba(232,41,41,1), rgba(156,26,26,1)); background:-moz-linear-gradient(top, rgba(232,41,41,1), rgba(156,26,26,1)); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(232,41,41,1)), color-stop(1, rgba(156,26,26,1))); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFE82929,EndColorStr=#FF9C1A1A); background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDIzMiw0MSw0MSwxKTsiIC8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDE1NiwyNiwyNiwxKTsiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgZmlsbD0idXJsKCNncmFkaWVudCkiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIC8+PC9zdmc+); background:-o-linear-gradient(top, rgba(232,41,41,1), rgba(156,26,26,1)); background:-moz-linear-gradient(top, rgba(232,41,41,1), rgba(156,26,26,1)); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(232,41,41,1)), color-stop(1, rgba(156,26,26,1))); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFE82929,EndColorStr=#FF9C1A1A); -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFE82929,EndColorStr=#FF9C1A1A)" -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFE82929,EndColorStr=#FF9C1A1A)" } #page-notifications div, #page-notifications>span{ display:block; float:left; padding:6px 15px; font-size:110%; font-weight:bold; } #regionRestriction h2{ padding:1em .33em; font-size:1.5em; } #regionRestriction p{ color:#666; padding:1em .33em; text-align:left; } #branding #headerpane{ width:100%; height:auto; background:none; text-align:left; float:left; } #adBox{ padding:0 !important; } #detail-advert{ padding:2em 0; } #detail-advert #copy{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; } #detail-advert .headline{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFF; letter-spacing:0px; } #detail-advert #copy{ color:#FFF; } #detail-advert .column{ text-align:center; } #showUserForm{ margin-top:25px; } #showUserForm fieldset{ padding:10px; margin-right:25px; border:1px solid #666; float:left; } #showUserForm .field{ margin-bottom:5px; } #showUserForm fieldset .field > label:first-child{ display:block; } #simulateadmin fieldset{ border:1px solid #666;padding:15px; width:300px; height:200px } #simulateadmin div{ margin:5px 0 0 0 } .alertview{ min-height:100px; margin:2em 0; } #forwardHistory{ min-height:25em; margin:25px 0; padding:1em 1em 5em 1em; } #forwardHistory h1{ padding:1em 0; font-size:1.2em; font-weight:bold; } #forwardHistory h3{ font-size:1.0em; font-weight:bold; padding:1em 0 0.3em 0; } #forwardHistory td{ padding-right:0.5em; } #forwardSearch img{ padding:0 0.2em; } #salesappMessage{ min-height:25em; margin-top:10px; padding:1em; } #salesappMessage h1{ padding:1em 0; font-size:1.2em; font-weight:bold; } #salesappMessage .field{ display:block; clear:both; margin:0 0 10px 0; } #salesappMessage .field label{ display:block; } #exchangeinfo_page{ min-height:25em; margin-top:10px; padding:1em; text-align:left; } #exchangeinfo_page h1{ padding:1em 0; font-size:1.2em; font-weight:bold; } #exchangeinfo_page .field{ display:block; clear:both; margin:0 0 10px 0; } #exchangeinfo_page .field label{ display:block; } #forwardcart, #exchangeinfo{ margin:0.5em 0 0 0; } .alertview .field, #forwardcart .field, #exchangeinfo .field, #salesappMessage .field, #forwardcart-delete-popup .field, #forwardcart-item-delete-popup .field{ margin:0 0 1em 0; } #forwardcart .field input[type='text'], #forwardcart .field select{ min-width:40em; } #forwardcart #item_list{ width:97%; border:solid 1px #999; padding:2px 2px; } #forwardcart .field textarea{ margin-top:0.20em; width:95%; } #forwardcart input[type='text'].sample-size{ min-width:10em; width:10em; } #forwardcart #item_list table tr{ height:2.6em; } #forwardcart #item_list table tr td{ vertical-align:middle; } #forwardcart #item_list table tr.alt td{ background-color:#eee; } #forwardcart #item_list .detail-url{ font-size:0.8em; } #item_list table input[type='checkbox']{ margin-left:12px; } #forwardcart #submit_forwardcart{ margin-top:2em; } #forwardcart #not-a-member, #forwardcart #not-found-by-userid{ width:97%; border:solid 1px #ccc; padding:2px 2px; font-weight:bold; } #forwardcart #found-user-info{ width:97%; margin:0.10em 0 0.75em; padding:0.25em 0.25em; border:solid 2px #c5da7a; background-color:#e5f0c0; color:#264400; } #forwardcart #forward-toolbar{ margin:0 0 1em 0; background-color:#DEF0FC; border-top:1px solid #AAA; border-bottom:1px solid #AAA; padding:0.5em 1em; } #forwardcart #forward-toolbar a{ color:#444; font-size:1em; } #forwardcart-delete-popup, #forwardcart-item-delete-popup{ display:none; padding:1em; } .input_disabled{ disabled:true; } .button.blueback{ min-width:auto!important; font-size:11px; } .vjs-flash-fallback{ display:inline !important; } #category-info{ color:#444; width:100%; margin-bottom:1.0em; } #category-info a{ color:#2764ac; } #category-info h3{ color:#333; font-size:1.6em; margin-bottom:0.25em; } #category-info-summary{ width:100%; margin-bottom:1em; } #category-info-text{ width:100%; } #category-info-actions{ width:100%; margin-bottom:1.0em; font-size:0.85em; color:#444; } #category-info-actions a{ color:#444; } #categoryinfo_maint{ margin:0.5em 0.5em; color:#444; } #categoryinfo_maint h2{ font-size:1.4em; margin-bottom:0.5em; } #categoryinfo_maint .field{ margin:0 0 0.5em 0; } #error_404, #error_500{ clear:both; overflow:hidden; padding-bottom:2em; } img.e404, img.e500{ float:left; vertical-align:bottom; } img.e500{ margin:2em 0 5em; } #error_404 h1, #error_500 h1{ border-bottom:1px solid #ccc !important; color:#666 !important; font-size:2em !important; margin-bottom:16px; padding-bottom:0.15em !important; text-shadow:1px 1px 2px #bfbfbf !important; vertical-align:bottom; width:auto !important; } #error_404>div, #error_500>div{ margin-top:65px; overflow:auto; width:auto; } #error_500 .actions, #error_404 .actions{ font-weight:bold; margin:1em auto; text-align:center; } #error_500 .actions a, #error_404 .actions a{ text-decoration:underline; } #error_404 p{ margin:1em 0; } #error_404 #keywordsection{ border:1px solid #ddd; } #error_404 form{ margin:2em auto; overflow:hidden; padding-left:93px; } #error_404 form #keywordsubmit{ height:2.6em; text-align:center; } #header_field #authbox{ width:35em; }
