@charset "UTF-8";

/*

Icons by http://www.famfamfam.com/lab/icons/silk/

Sample usage:

    For inline icons simple include the correct classes in an inline element:

    <a class="i16 i16MimeAcrobat" href="...">A PDF link</a>

    For icon that takes up the left-side gutter in a block we need
    an extra <span> tag:

    <a class="i16block i16MimeCamera" href="..."><span></span>An Image link</a>

*/

/* --- Inline icons --------------------------------------------------------- */

.i16 {
    *behavior: url("/@@/resources/css/portal-icons.htc");  /* For IE 6 and 7 */
}

.i16:before, .i16 span {
    content: "";
    background-image: url("/@@/resources/icon/portal-icons16mime.png");
    background-repeat: no-repeat;
    padding: 0 0 0 16px;
    margin: 0 0.25em 0 0;
    *zoom: 1;  /* For IE 6 and 7 */
}

/* --- Block icons ---------------------------------------------------------- */

.i16block {
    display: block;
    margin: 0 0 0 16px;
    padding: 0 0 0 0.25em;
    position: relative;
    *zoom: 1;  /* For IE 6 and 7 */
}

.i16block span {
    background-image: url("/@@/resources/icon/portal-icons16mime.png");
    background-repeat: no-repeat;
    height: 16px;
    left: -16px;
    min-height: 1em;
    position: absolute;
    top: 0.115em;
    width: 16px;
    /*defaults to txt*/
    background-position: -736px 60%;
}

/* --- All rules below extend .i16 OR .i16block ----------------------------- */

.i16MimeAcrobat:before, .i16MimeAcrobat span {
    background-position: -0px 60%;
}

.i16MimeActionscript:before, .i16MimeActionscript span {
    background-position: -16px 60%;
}

.i16MimeAdd:before, .i16MimeAdd span {
    background-position: -32px 60%;
}

.i16MimeCamera:before, .i16MimeCamera span {
    background-position: -48px 60%;
}

.i16MimeCd:before, .i16MimeCd span {
    background-position: -64px 60%;
}

.i16MimeCode:before, .i16MimeCode span {
    background-position: -80px 60%;
}

.i16MimeCode_red:before, .i16MimeCode_red span {
    background-position: -96px 60%;
}

.i16MimeColdfusion:before, .i16MimeColdfusion span {
    background-position: -112px 60%;
}

.i16MimeCompressed:before, .i16MimeCompressed span {
    background-position: -128px 60%;
}

.i16MimeCopy:before, .i16MimeCopy span {
    background-position: -144px 60%;
}

.i16MimeCplusplus:before, .i16MimeCplusplus span {
    background-position: -160px 60%;
}

.i16MimeC:before, .i16MimeC span {
    background-position: -176px 60%;
}

.i16MimeCsharp:before, .i16MimeCsharp span {
    background-position: -192px 60%;
}

.i16MimeCup:before, .i16MimeCup span {
    background-position: -208px 60%;
}

.i16MimeDatabase:before, .i16MimeDatabase span {
    background-position: -224px 60%;
}

.i16MimeDelete:before, .i16MimeDelete span {
    background-position: -240px 60%;
}

.i16MimeDvd:before, .i16MimeDvd span {
    background-position: -256px 60%;
}

.i16MimeEdit:before, .i16MimeEdit span {
    background-position: -272px 60%;
}

.i16MimeError:before, .i16MimeError span {
    background-position: -288px 60%;
}

.i16MimeExcel:before, .i16MimeExcel span {
    background-position: -304px 60%;
}

.i16MimeFind:before, .i16MimeFind span {
    background-position: -320px 60%;
}

.i16MimeFlash:before, .i16MimeFlash span {
    background-position: -336px 60%;
}

.i16MimeFreehand:before, .i16MimeFreehand span {
    background-position: -352px 60%;
}

.i16MimeGear:before, .i16MimeGear span {
    background-position: -368px 60%;
}

.i16MimeGet:before, .i16MimeGet span {
    background-position: -384px 60%;
}

.i16MimeGo:before, .i16MimeGo span {
    background-position: -400px 60%;
}

.i16MimeHorizontal:before, .i16MimeHorizontal span {
    background-position: -416px 60%;
}

.i16MimeH:before, .i16MimeH span {
    background-position: -432px 60%;
}

.i16MimeKey:before, .i16MimeKey span {
    background-position: -448px 60%;
}

.i16MimeLightning:before, .i16MimeLightning span {
    background-position: -464px 60%;
}

.i16MimeLink:before, .i16MimeLink span {
    background-position: -480px 60%;
}

.i16MimeMagnify:before, .i16MimeMagnify span {
    background-position: -496px 60%;
}

.i16MimeMedal:before, .i16MimeMedal span {
    background-position: -512px 60%;
}

.i16MimeOffice:before, .i16MimeOffice span {
    background-position: -528px 60%;
}

.i16MimePaintbrush:before, .i16MimePaintbrush span {
    background-position: -544px 60%;
}

.i16MimePaint:before, .i16MimePaint span {
    background-position: -560px 60%;
}

.i16MimePaste:before, .i16MimePaste span {
    background-position: -576px 60%;
}

.i16MimePhp:before, .i16MimePhp span {
    background-position: -592px 60%;
}

.i16MimePicture:before, .i16MimePicture span {
    background-position: -608px 60%;
}

.i16MimeBlank:before, .i16MimeBlank span {
    background-position: -624px 60%;
}

.i16MimePowerpoint:before, .i16MimePowerpoint span {
    background-position: -640px 60%;
}

.i16MimePut:before, .i16MimePut span {
    background-position: -656px 60%;
}

.i16MimeRuby:before, .i16MimeRuby span {
    background-position: -672px 60%;
}

.i16MimeStack:before, .i16MimeStack span {
    background-position: -688px 60%;
}

.i16MimeStar:before, .i16MimeStar span {
    background-position: -704px 60%;
}

.i16MimeSwoosh:before, .i16MimeSwoosh span {
    background-position: -720px 60%;
}

.i16MimeText:before, .i16MimeText span {
    background-position: -736px 60%;
}

.i16MimeText_width:before, .i16MimeText_width span {
    background-position: -752px 60%;
}

.i16MimeTux:before, .i16MimeTux span {
    background-position: -768px 60%;
}

.i16MimeVector:before, .i16MimeVector span {
    background-position: -784px 60%;
}

.i16MimeVisualstudio:before, .i16MimeVisualstudio span {
    background-position: -800px 60%;
}

.i16MimeWidth:before, .i16MimeWidth span {
    background-position: -816px 60%;
}

.i16MimeWord:before, .i16MimeWord span {
    background-position: -832px 60%;
}

.i16MimeWorld:before, .i16MimeWorld span {
    background-position: -848px 60%;
}

.i16MimeWrench:before, .i16MimeWrench span {
    background-position: -864px 60%;
}

.i16MimeZip:before, .i16MimeZip span {
    background-position: -880px 60%;
}
/* ### EOF - Don't add anything below (or above outside its appropriate block) #