html
{
background: #796a4e url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-background.jpg) repeat-x;
}

body
{
background: transparent url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-bg.jpg) repeat-x scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
display: block;
}

form
{
display: inline;
}

td
{
font-size: 12px;
}

#shadowWrapper
{
width:1040px;
margin:0 auto;
background: transparent url(https://lib.store.yahoo.net/lib/globes-from-modern-office/shadow.png) top center repeat-y;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 1000px;
position: relative;
text-align: left;
}

#Header
{
width: 1000px;
position: relative;
background: #ffffff url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-header-bg.jpg) no-repeat;
}

.utLinks{
margin-right:257px;
float:right;
padding-top:5px;
}

.utLinks a:link, .utLinks a:visited{
font:normal 12px arial;
color:#000000;
text-decoration:none;
}

.utLinks a:hover, .utLinks a:active{
font:normal 12px arial;
color:#000000;
text-decoration:underline;
}

.viewCart{
height:20px;
position:absolute;
right:130px;
top:0;
width:105px;
}

.viewCart a{
display:block;
height:20px;
width:105px;
}

.eyMcAfee {
left:630px;
position:absolute;
top:30px;
}

.eySearch{
background:url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-search-bg.jpg) no-repeat;
}

.newArr{
width:144px;
height:33px;
float:left;
}

.newArr a{
width:144px;
height:33px;
display:block;
background:url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-top-nav.jpg) no-repeat;
background-position:0px 0px;
}

.newArr a:hover{
background-position:0px -33px;
}

.newArr a:active{
background-position:0px -33px;
}
.specOff {
width:154px;
height:33px;
float:right;
}

.specOff a{
width:154px;
height:33px;
display:block;
background:url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-top-nav.jpg) no-repeat;
background-position:-144px 0px;
}
.specOff a:hover{
background-position:-144px -33px;
}

.specOff a:active{
background-position:-144px -33px;
}

#LeftColumn
{
background: transparent;
float: left;
width: 205px;
display: inline;
}

#RightColumn
{
float: right;
width: 767px;
margin-right: 13px;
margin-top: 12px;
display: inline;
}

#Footer
{
width: 1040px;
height:90px;
background: #78694d url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-footer-bg.gif) no-repeat;
}

.belowFooter{
padding:45px 0 0;
width:925px;
margin:0 auto;
}

.footerLeft{
float:left;
width:460px;
font:normal 11px arial;
color:#FFFFFF;
text-align:left;
display:inline;
}

.footerRight{
float:right;
width:460px;
text-align:right;
font:normal 11px arial;
color:#FFFFFF;
display:inline;
}

.footerRight a:link, .footerRight a:visited{
font:normal 11px arial;
color:#FFFFFF;
text-decoration:none;
}

.footerRight a:hover, .footerRight a:active{
font:normal 11px arial;
color:#FFFFFF;
text-decoration:underline;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: black;
}

.contentsName a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.searchInput
{
border:0 none;
color:black;
font:11px arial;
height:12px;
left:375px;
padding:0;
position:absolute;
top:106px;
width:244px;
}

.searchSubmit
{
left:634px;
position:absolute;
top:103px;
}

.catNav
{
width: 205px;
}

.catNav ul
{
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-li-bg.jpg) repeat-y;
margin:0 0 0 3px;
padding:0;
width:198px;
list-style: none;
}

.catNav ul li
{
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-bullet.jpg) no-repeat scroll 9px center;
font: normal 12px arial;
color: black;
border-top: 1px solid #808080;
padding: 3px 0;
margin: 0;
}

.catNav ul li.selected2
{
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-selected-li-bg.jpg) no-repeat;
font: bold 12px arial;
color: white;
border-top: 1px solid #808080;
padding: 3px 0;
margin: 0;
}

.catNav ul li div
{
padding-left: 24px;
}

.catNav ul li a:link
{
font: normal 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:visited
{
font: normal 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:hover
{
font: normal 12px arial;
color: black;
text-decoration: underline;
}

.catNav ul li a:active
{
font: normal 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li.selected2 a:link
{
font: normal 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected2 a:visited
{
font: normal 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected2 a:hover
{
font: normal 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected2 a:active
{
font: normal 12px arial;
color: white;
text-decoration: none;
}

.newsInput{
border:none;
background:transparent;
width:120px;
height:14px;
font:normal 11px arial;
color:#797979;
text-align:right;
position:relative;
top:65px;
left:20px;
}

.newsSubmit{
position:relative;
top:70px;
left:31px;
}

.lowerLeft{
width:200px;
margin:0 auto;
text-align:center;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #808080;
margin: 5px 0;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #808080;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

h1.eyTitle
{
border-bottom:1px solid #5b98f4;
color:black;
font:bold 16px arial;
margin:0 0 20px;
width:100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.newsletter
{
width: 205px;
height: 293px;
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-newsletter.jpg) no-repeat;
}

.homeMessage{
width:680px;
margin:20px auto 5px;
}

.imageBG
{
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-image-bg.jpg) repeat-y;
}

.orderBG
{
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-order-bg.jpg) repeat-y;
}

.code
{
background: url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-code-bg.jpg) repeat-x;
font: normal 12px arial;
color: black;
}

.descTable
{
border: 1px solid #919191;
}

.descTable td
{
padding: 15px;
}

.listPrice
{
font: normal 12px arial;
color: #4e4e4e;
margin-bottom: 3px;
}

.listPrice span
{
color: black;
}

.ourPrice
{
font: bold 14px arial;
color: black;
margin-bottom: 4px;
}

.ourPrice span
{
color: red;
}

span.qtyText
{
font: normal 12px arial;
color: #25408d;
}

.showQty
{
padding: 10px 0;
}

.quantityPricing
{
margin: 0 auto;
}

.qtyLabel
{
background: #4566c6;
font: bold 12px arial;
color: white;
text-align: right;
padding: 2px;
}

.qtyPrice
{
font: bold 12px arial;
color: red;
padding: 2px;
text-align: center;
}

.qtyHeader
{
text-align: center;
padding: 2px;
}

/*Section Pages*/

.hybridTbl{
width:760px;
background:#ffffff url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-hybrid-bg.jpg) no-repeat;
height:240px;
margin:0 auto;
}

.hybridTbl tr, .hybridTbl td {
vertical-align:middle;
}

.hybridBtn1{
float:right;
padding-right:8px;
}

.hybridBtn2{
padding-left:8px;
}

.fiBox{
background:#ffffff url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-fib-bg.gif) no-repeat;
width:681px;
height:177px;
margin:0 auto;
}

.fiBox .contentsName a{
font:bold 14px arial;
border-bottom:solid 1px #9b8763;
}

.fiBox .contentsName a:hover{
text-decoration:none;
}

.fibCaption{
padding:5px 0;
}

.fiBox .listPrice{
display:inline;
font:11px arial;
padding-right:10px;
}

.fiBox .ourPrice{
display:inline;
}

.fibButtons{
text-align:left;
padding-top:5px;
}

.fibButtons img{
display:inline;
position:relative;
bottom:10px;
}

.fibButtons input{
display:inline;
padding-left:10px;
}

.sectionCap{
width:680px;
margin:5px auto;
}

/*Sort Paging*/
#SortPaging .regularPriceText, #SortPaging .regularPrice, #SortPaging.regularPriceTextWhenSale, #SortPaging .regularPriceWhenSale, #SortPaging.salePriceText, #SortPaging.salePrice{
display:inline;
}
.divider
{
vertical-align: middle;
}

.thickbox{
color:red;
font-size:8pt;
padding-right:7px;
text-decoration:none;
}

#SortPaging .contentsName
{
vertical-align: bottom;
padding-bottom: 10px;
text-align: center;
width: 194px;
color:#003399;
}

.abstractText
{
padding: 5px 0 5px 0;
}

.sortBox{
width:760px;
height:26px;
margin:10px auto;
background:#ffffff url(https://lib.store.yahoo.net/lib/globes-from-modern-office/ey-pagination-bg.gif) no-repeat;
}

.sortBox h2{
font:bold 13px arial;
color:#FFFFFF;
float:left;
padding:5px 10px 0;
text-decoration:none;
}

.sortBox a{
text-decoration:none;
border:none;
}

.SortPagingLinks
{
margin-left: 270px;
width: 485px;
padding-top:5px;
}

.SortPagingLinks a{
color:#000000;
}

.SortPagingLinks a:hover{
color:#486bd3;
}

.SortPagingLinks a:visited{
color:#000000;
}

.SortPagingLinks a:active{
color:#486bd3;
}

.SortPagingLinksNumber{
float:right;
display:inline;
}

.selNum{
color:#486bd3;
}

#SortPaging
{
margin:0 auto;
width: 760px;
}

#SortPaging .regularPrice
{
font-weight: normal;
}

 #SortPaging .salePrice{
 font-weight:bold;
 color:#990033
 }

.sortBottom{
width:760px;
margin:10px auto;
border-top:solid 8px #1f1f1f;
}

.sortBottom .SortPagingLinks{
margin:0px auto;
width:760px;
}

/*Contact Page*/
.contactForm{
background:#ffffff url(https://lib.store.yahoo.net/lib/globes-from-modern-office/contactbg.gif) no-repeat;
width:736px;
height:336px;
margin:0 auto;
}

.contactForm input{
margin:0 0 6px 0;
width:260px;
}

.contactForm textarea{
margin:0 0 6px 0;
width:355px;
}

.contactForm .contactButton{
left:265px;
position:relative;
top:9px;
width:75px;
}

.contactAddy{
text-align:left;
font:bold 13px arial;
color:#000000;
}

.contactInfo{
font:11px arial;
margin-top:125px;
}

.readmore{
color:#3C74CA;
font:bold 10px arial;
padding-left:5px;
}

.readmore a, .readmore a:visited, .readmore a:hover, .readmore a:active {
color:#3C74CA;
font:bold 10px arial;
text-decoration:none;
}

/*Reviews*/
.reviewLinkWrapper
{
margin-bottom:10px;
}

.reviewLinkWrapper img
{
display:inline;
}

.reviewLinkWrapper a
{
font:normal 11px arial;
}

#FormWrapper input
{
width:300px;
}

#FormWrapper textarea
{
width:300px;
}

#FormWrapper form
{
border-top:1px dashed #CCCCCC;
font:12px arial;
margin:5px 0;
}

.reviewTable
{
border-top:1px dashed #CCCCCC;
font:12px arial;
margin:10px 0;
padding:5px;
width:100%;
}

.reviewTable td
{
padding:0;
}

#ReviewTable td
{
padding:0px;
}

#ReviewLink
{
border-top:1px dashed #CCCCCC;
padding-top:10px;
}

#ReviewLink a
{
color:black;
text-decoration:none;
}

#ReviewLink a:hover
{
color:#3C74CA;
text-decoration:none;
}

#ReviewTable
{
font:12px arial;
margin-top:10px;
}

#ReviewTable td
{
padding:5px 0px;
}

/*Floating Cart*/
#yfc_mini{
right:0px;
top:0px;
position:absolute;
width:125px !important;
font:bold 10px arial !important;
color:#ffffff !important;
z-index:100 !important;
height:21px !important;
_display:inline;
_margin:0;
_padding:0;
_height:21px !important;
}

.smb-mc {
font-family:arial !important;
font-size:10px;
}

.smb-mc .mini_subtotal {
cursor:pointer;
float:right !important;
line-height:18px !important;
margin-left:10px !important;
text-align:right !important;
}

.smb-mc .mini_item_count {
cursor:pointer;
float:right !important;
line-height:18px !important;
margin-left:10px !important;
text-align:right !important;
}

.smb-mc .mini_msg {
color:#FFFFFF !important;
cursor:pointer;
float:right !important;
font-weight:bold !important;
line-height:18px !important;
margin-left:6px !important;
}

#yfc_minicart {
left:0 !important;
top:0 !important;
}

.smb-mc .minicart_c1 {
width:125px !important;
}

#yfc_show_mini{
display:none;
}

.smb-mc .mini_msg, .mini_item_count, .mini_subtotal {
font-family:arial !important;
}

.yui-skin-sam ul.yui-accordionview {
margin:0;
padding:0;
}

.smb-fc{
left:807px !important;
top:20px !important;
_left:801px !important;
}

.smb-mc .mini_align {
width:20px !important;
}

.smb-fc #yfc_close_btn {
background-color:#20519c;
color:#FFFFFF;
height:21px !important;
left:1px !important;
_left:2px !important;
padding-left:7px;
text-align:left !important;
width:318px !important;
_width:320px !important;
margin-top:20px !important;
}

.smb-fc .close_btn_hover {
border:none !important;
text-decoration:underline !important;
}

.smb-fc .yui-overlay, .smb-fc .yui-panel-container {
margin-top:22px !important;
position:relative;
}

#yfc_mymenu-1-label{
_height:30px !important;
}
