

/* HTML Element Styles --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,button,input,select,textarea,p,blockquote,th,td{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}
q:before,q:after{content:''}
abbr,acronym {border:0}

html{border:0}


/* HTML Element Fonts ---------------------------------------- */
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}
table{font-size:inherit;font:100%}
select, input, button, textarea{font:99% arial,helvetica,clean,sans-serif}
pre, code{font:115% monospace;*font-size:100%}
body *{line-height:1.38em}

/* Highlighted Selection Styles ------------------------------ */
-moz-selection{background:#666;color:#fff}
selection{background:#666;color:#fff}


/* Min Width Fix --------------------------------------------- */
.width{width:100%;min-width:813px;margin:0 auto;text-align:left}
.ie6 .min-width{border-left:813px solid #fff;position:relative;float:left}
.ie6 #wrapper{margin-left:-813px;position:relative;float:left}


/* clearing fix ---------------------------------------------- */
#head:after, #content:after, #foot:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#head, #content, #foot{display:inline-block}
/* Hides from IE-mac \*/
.ie6 #head, .ie6 #content, .ie6 #foot{height:1%}
#head, #content, #foot{display:block}
/* End hide from IE-mac */


/* text "Netscape" navigation ----------------------------------- */
#skipnav, #backtotop{display:none}

body{font:13px}
body *{line-height:18px}

h1,h2,h3,p,ul,ol,dd,pre,form,blockquote{margin-bottom:18px}
ul, ol, dd{padding-left:18px}

h1{font-size:26px;line-height:36px}
h2{font-size:22px;line-height:36px;font-weight:bold}
h3{font-size:22px;line-height:36px}
h4{font-size:18px;font-weight:bold}
h5{font-size:18px}
h6{font-weight:bold}

form{margin-bottom:16px}
.gecko form{margin-bottom:14px}
.webkit form{margin-bottom:0}
.ie form{margin-bottom:12px}

fieldset{padding:18px 17px 0;margin-bottom:17px}
.ie fieldset{padding:0px 17px 1px}

.ie legend{margin-bottom:17px}

p.px-field{margin-bottom:18px;overflow:auto}
p.px-rdo{margin-bottom:18px}
.ie p.px-field{margin-bottom:16px}
.ie p.px-rdo{margin-bottom:18px}
.ie6 p.px-rdo{margin-bottom:20px}
.ie6 p.px-select{margin-bottom:14px}
.gecko p.px-select{margin-bottom:18px}
.webkit p.px-select{margin-bottom:16px}

label{vertical-align:top}

p.px-field input{height:16px}
p.px-rdo input{height:16px;width:16px}
.ie p.px-rdo input{margin-top:2px}
.gecko p.px-rdo input{height:14px;width:14px;margin-top:2px}
p.px-select select{height:20px}
.gecko p.px-select select{height:16px}
p.px-field textarea{height:58px;overflow:auto}
.ie p.px-field textarea,
.webkit p.px-field textarea{height:52px}
.gecko p.px-field textarea{height:52px}

.px-buttons{margin-bottom:14px}
.ie .px-buttons{margin-bottom:14px}


/* HTML Border Styles --------------------------------------- */
ul{list-style-type:disc}
ol{list-style-type:decimal}
fieldset, input, select, textarea, button{border:solid 1px}
.px-rdo input{border:0}


/* Basic API Styles ------------------------------------------ */
acronym{font-style:normal;border-bottom:1px dotted;cursor:help}
address{font-style:normal}
a:link, a:visited, a:hover{text-decoration:none}
a:hover{border-bottom:1px dashed}
a img{border:0;background:none}


/* Field Styling --------------------------------------------- */
label{display:block;float:left;margin:0 3px 0 0;width:105px;vertical-align:top;text-align:right}
/*
.px-rdo label{float:none;width:288px;text-align:left;margin:0 0 0 3px}
*/
.px-field input, .px-field button, .px-field textarea, .px-field select{width:155px;margin:0 0 0 5px}
.px-field textarea{width:209px}
.px-field textarea.long{height:155px}
.px-field input.long{width:209px}
.px-select select{width:211px}
.ie .px-select select{width:212px}
.px-field input.short{width:119px}
/*
.px-rdo input{padding:0;border:0;background:none;width:auto}
*/
button, .px-buttons input{padding:0;width:auto;height:22px;border:outset 1px}

/* Table forms -----------------------------------------------
th.rdo, td.rdo, th.chk, td.chk{text-align:center}
td .rdo input, td .chk input{margin:0;width:auto}
*/

/* Basic Menu Style ------------------------------------------ */
.menu{display:table;list-style-type:none;white-space:nowrap;margin:0;padding:0}
.ie .menu{display:inline-block}
.menu li{display:table-cell;cursor:pointer;margin:0;padding:0}
.ie .menu li{display:inline}
.menu a, .menu a:visited{width:auto;display:block;border:0;margin:0;padding:0}
.ie .menu a, .ie .menu a:visited{display:inline-block}

/*
html{background:#d9d9d9 url(/ejumble/styles/bg-base.gif.aspx) center bottom repeat-x}
*/
html{background:#d9d9d9 url(/ejumble/styles/page-bg.gif.aspx) top center repeat-y}
/* body{background:transparent url(/ejumble/styles/bg-top.jpg.aspx) center top no-repeat} */
body{background:transparent url(/ejumble/styles/bg-top-1-header.jpg.aspx) center top no-repeat}

#wrapper{width:813px;margin:0 auto}

.logo-image{padding:38px 0 12px}
.logo-image a:hover{border:0}
.ebay-logo-image a:hover{border:0}

.main-menu{text-align:center}
.main-menu .menu{margin:0 auto 12px}
.main-menu .menu li{height:36px;padding-bottom:12px;background:transparent url(/ejumble/styles/mmenu-bg.png.aspx) top center repeat-x}
.main-menu .menu a{height:36px;margin:1px 0 1px;padding:0 26px;color:#fff;font:11px Verdana,Arial,Helvetica,Sans-Serif;text-transform:uppercase;line-height:36px;letter-spacing:0.08em;border-right:1px solid #fff}
.ie .main-menu .menu a{margin-bottom:13px}
.main-menu .menu li.last a{border:0}
.main-menu .menu li.last{margin-right:10px}
.main-menu .menu li.first{margin-left:10px}
.main-menu .menu li.hover{background-image:url(/ejumble/styles/mmenu-hi.png.aspx)}

.foot-menu{text-align:center}
.foot-menu .menu{margin:18px auto}
.foot-menu .menu a{padding:1px 6px 3px;color:#000;font:10px Verdana,Arial,Helvetica,Sans-Serif;border-right:1px solid #000}
.foot-menu .menu li.last a{border:0}

.copyright-text{font:10px Verdana,Arial,Helvetica,Sans-Serif}

#left{background:#334ea2}
#left .find-out-text p{font:18px Tahoma,Arial,Helvetica,Sans-Serif;color:#fff;letter-spacing:0.04em;line-height:46px;height:46px;margin:0}

.sectors-menu{padding:34px 32px 18px;background:#fff url(/ejumble/styles/sector-bg.gif.aspx) top center no-repeat}
.ie .sectors-menu{padding-bottom:14px}
.sectors-menu .menu li{padding-right:14px;height:320px;width:176px}
.sectors-menu .menu li a{background:#ee2128 url(/ejumble/styles/msectors-bs-bg.gif.aspx) middle center no-repeat;height:320px;width:176px;text-align:center;font-size:1px;line-height:2px;color:#ee2128}
.sectors-menu .menu li a:hover{background-image:url(/ejumble/styles/msectors-bs-hi.gif.aspx)}
.sectors-menu .menu li.even a{background-image:url(/ejumble/styles/msectors-bs-bg.gif.aspx);color:#2e3391}
.sectors-menu .menu li.even a:hover{background-image:url(/ejumble/styles/msectors-bs-hi.gif.aspx)}
.sectors-menu .menu li.odd a{background-image:url(/ejumble/styles/msectors-bu-bg.gif.aspx);color:#f9c51a}
.sectors-menu .menu li.odd a:hover{background-image:url(/ejumble/styles/msectors-bu-hi.gif.aspx)}
.sectors-menu .menu li.first a{background-image:url(/ejumble/styles/msectors-hr-bg.gif.aspx);color:#ee2128}
.sectors-menu .menu li.first a:hover{background-image:url(/ejumble/styles/msectors-hr-hi.gif.aspx)}
.sectors-menu .menu li.last a{background-image:url(/ejumble/styles/msectors-ca-bg.gif.aspx);margin:0;color:#abcb3b}
.sectors-menu .menu li.last a:hover{background-image:url(/ejumble/styles/msectors-ca-hi.gif.aspx)}

#center{padding:46px 280px 0 46px;background:transparent url(/ejumble/styles/content-bg.gif.aspx) top center no-repeat}
#center{min-height:300px}
.ie6 #center{height:300px}
#right{float:right;width:280px;margin-top:-210px}

#foot{padding:18px 58px}
.ie #foot{padding:0 58px}
#footerone{border-top:1px solid #334ea2}
.ie #footerone{padding-top:18px}

#center h1{color:#334ea2;font-weight:bold;font-size:20px;line-height:36px;font-family:Tahoma,Helvetica,Sans-Serif}
#center h2{color:#334ea2;font-weight:bold;font-size:15px;line-height:22px;font-family:Verdana,Helvetica,Sans-Serif;margin-bottom:0}
#center h3{color:#334ea2;font-size:15px;line-height:22px;font-family:Verdana,Helvetica,Sans-Serif;margin-bottom:0}
#center h4{color:#334ea2;font-weight:bold;font-size:12px;line-height:18px;font-family:Verdana,Helvetica,Sans-Serif;margin-bottom:0}
#center h5{color:#334ea2;font-size:12px;line-height:18px;font-family:Verdana,Helvetica,Sans-Serif;margin-bottom:0}




/* Default listing formats ---------------------------------- */

.recent-articles-list ul.list{margin:0;padding:0}
.recent-articles-list li.item{margin:0;padding:10px;border-top:1px dotted #666;list-style-type:none}
.recent-articles-list li h3{font-weight:bold;margin-top:0}
.recent-articles-list li div.thumbnail{float:left}
.recent-articles-list li div.thumbnail img{width:80px;height:80px;margin:0 10px 0 0;border:0}
.recent-articles-list li div.thumbnail a:hover{border:0}
.recent-articles-list li.hover{background:#e9e9e9;cursor:pointer}
.recent-articles-list li li.hover{background:noe;cursor:normal}

.recent-articles-list li.news-item{overflow:auto;padding-bottom:11px}
.recent-articles-list li.news-thumb-item{overflow:auto;padding-bottom:11px}

.recent-articles-list li.events-item{overflow:auto;padding-bottom:11px}
.recent-articles-list li.events-item p.event-date{float:right;width:50px;border:1px solid #000;padding:2px 0;margin:0 0 0 10px}
.recent-articles-list li.events-item p.event-date span.date{display:block;font-size:28px;text-align:center;line-height:24px;font-weight:bold}
.recent-articles-list li.events-item p.event-date span.suffix{display:none}
.recent-articles-list li.events-item p.event-date span.month{display:block;font-size:14px;text-align:center;line-height:16px;text-transform:uppercase}
.recent-articles-list li.events-item p.event-date span.month span.extra{display:none}
.recent-articles-list li.events-item p.event-date span.year{display:none}

.recent-articles-list li.spotlight-item{overflow:auto;padding-bottom:11px}
.recent-articles-list li.spotlight-item div.thumbnail img{width:150px;height:150px;margin:0 10px 0 0}

.recent-articles-list ul.thumbs{padding-bottom:11px}
/* clearing fix ---------------------------------------------- */
.recent-articles-list ul.thumbs:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.recent-articles-list ul.thumbs{display:inline-block}
/* Hides from IE-mac \*/
.ie6 .recent-articles-list ul.thumbs{height:1%}
.recent-articles-list ul.thumbs{display:block}
/* End hide from IE-mac */
.recent-articles-list li.thumbs-item{float:left;display:block;text-align:center;width:150px;border:0}
.recent-articles-list li.thumbs-item div.thumbnail{display:block;float:none}
.recent-articles-list li.thumbs-item div.thumbnail img{width:150px;height:150px;margin:0 0 10px}
.recent-articles-list li.thumbs-item div.text{display:block;float:none}

.recent-articles-list li.news-blog-item{overflow:auto;padding-bottom:11px}
.recent-articles-list li.news-blog-item p.news-blog-date{float:right;width:50px;border:1px solid #000;padding:2px 0;margin:0 0 0 10px}
.recent-articles-list li.news-blog-item p.news-blog-date span.date{display:block;font-size:28px;text-align:center;line-height:24px;font-weight:bold}
.recent-articles-list li.news-blog-item p.news-blog-date span.suffix{display:none}
.recent-articles-list li.news-blog-item p.news-blog-date span.month{display:block;font-size:14px;text-align:center;line-height:16px;text-transform:uppercase}
.recent-articles-list li.news-blog-item p.news-blog-date span.month span.extra{display:none}
.recent-articles-list li.news-blog-item p.news-blog-date span.year{display:none}

.recent-articles-list li.downloads-item{padding-left:40px}

.recent-articles-list li.carousel-item div.thumbnail img{width:150px;height:150px;margin:0 10px 0 0}

.recent-articles-list div.full-article{overflow:auto;padding-bottom:11px}
.recent-articles-list div.full-article p.full-article-date{float:right;width:50px;border:1px solid #000;padding:2px 0;margin:0 0 0 10px}
.recent-articles-list div.full-article p.full-article-date span.date{display:block;font-size:28px;text-align:center;line-height:24px;font-weight:bold}
.recent-articles-list div.full-article p.full-article-date span.suffix{display:none}
.recent-articles-list div.full-article p.full-article-date span.month{display:block;font-size:14px;text-align:center;line-height:16px;text-transform:uppercase}
.recent-articles-list div.full-article p.full-article-date span.month span.extra{display:none}
.recent-articles-list div.full-article p.full-article-date span.year{display:none}

.recent-articles-list div.full-article div.full-article-images{text-align:center}


/* Px.Dialog Styles ------------------------------------------ */
.px-overlayed embed,.px-overlayed object,.px-overlayed select{visibility:hidden}
.px-modal embed,.px-modal object,.px-modal select{visibility:visible}
.px-overlay{position:absolute;background-color:#000}
.px-modal{position:absolute;background-color:#fff;text-align:left;overflow:visible;padding:10px;-moz-border-radius:3px}
.px-modal-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(/ejumble/styles/closebox.png.aspx) no-repeat top left;text-decoration:none;border:none}
.ie .px-modal-btn-close{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ejumble/styles/closebox.png.aspx', sizingMethod='scale')}
.px-modal-btn-close:hover{text-decoration:none;border:none}
.px-loading .px-modal-content{background: url(/ejumble/styles/waiting.gif.aspx) center center no-repeat !important}
.px-modal-error .px-modal-content{background:#f00}
.px-modal-content{clear:both;overflow:auto;height:100%;width:100%}
.px-modal-image{display:block}
.ie .px-modal-content label{margin-left:-150px;padding-top:3px}


/* Px.load Styles ------------------------------------------ */
.px-loading{background-image:#fff url(/ejumble/styles/waiting.gif.aspx) center center no-repeat !important}
.px-loading-big{background-image:#fff url(/ejumble/styles/bigWaiting.gif.aspx) center center no-repeat !important}
.px-loading-black{background-image:#000 url(/ejumble/styles/blackWaiting.gif.aspx) center center no-repeat !important}
.px-loading-big-black{background-image:#000 url(/ejumble/styles/bigBlackWaiting.gif.aspx) center center no-repeat !important}
