.pdf, #content .pdf {
background: url(/images/pdfsm.gif) left center no-repeat;
padding-left: 18px;
border: none;
}

.littlemag, #content .littlemag {
background: url(/images/little-magnifier.png) left center no-repeat;
padding-left: 18px;
padding-right: 18px;
border: none;
}

.right{
text-align:right;
}	

.hide-desktop {display: none;}

.news {margin:1.0em;}
.center {text-align:center;}
.block {display:block;}
.blockCenter {display:block; margin:0 auto;}
.bigger {font-size: 1.1em;}
.bolder {font-weight: bolder;}
.emphasis {font-style: italic;}

.ui-margin {margin: 1.0em;}
.ui-padding {padding: 0.5em;}
.ui-desktop-blue {color: #fff; background-color: #336699; padding: 0.5em;}
.ui-desktop-blue a{color: #fff;}

.ui-desktop-button {color: #000; background-color: #f7f7f7; padding: 0.5em;}
.ui-desktop-yellow {color: #000; background-color: #ffe777; padding: 0.5em;}
.ui-desktop-dark {color: #fff; background-color: #343434; padding: 0.5em;}
.ui-boxme {border-style: solid; border-width: 1px; border-color: #cccccc; border-top: none; margin-bottom: 1.0em;}

a:hover {cursor: pointer;}

.darr { background:url('/images/ico/darr.png') no-repeat right; padding-right: 20px; }
.rarr { background:url('/images/ico/rarr.png') no-repeat right; padding-right: 20px; }
.uarr { background:url('/images/ico/uarr.png') no-repeat right; padding-right: 20px; }
.larr { background:url('/images/ico/larr.png') no-repeat right; padding-right: 20px; }

.textstyle1 a {border-bottom: 1px dotted #a2a2a2;}
.textstyle1 a:hover {border-bottom: none;}

img {border: 0;}

a.noborder, a.noborder:hover {
    text-decoration: none;
    border-bottom: none;
}


a.qmparent, a.qmparent:hover {
    text-decoration: none;
    border-bottom: none;
}