/*======================== Begin Fonts css ========================*/

/* Aquiline */
@font-face {
    font-family: 'aquiline_extra_boldbold';
    src: url('http://www.palisade.com/_private/fonts/aqbswfte-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/aqbswfte-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/aqbswfte-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/aqbswfte-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/aqbswfte-webfont.svg#aquiline_extra_boldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aquiline_bookregular';
    src: url('http://www.palisade.com/_private/fonts/aqlswfte-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/aqlswfte-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/aqlswfte-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/aqlswfte-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/aqlswfte-webfont.svg#aquiline_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aquiline_bookbold';
    src: url('http://www.palisade.com/_private/fonts/aqrswfte-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/aqrswfte-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/aqrswfte-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/aqrswfte-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/aqrswfte-webfont.svg#aquiline_bookbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aquiline_blackbold';
    src: url('http://www.palisade.com/_private/fonts/aqxswfte-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/aqxswfte-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/aqxswfte-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/aqxswfte-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/aqxswfte-webfont.svg#aquiline_blackbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Garrison */
@font-face {
    font-family: 'garrison_sansregular';
    src: url('http://www.palisade.com/_private/fonts/gn_____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gn_____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gn_____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gn_____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gn_____-webfont.svg#garrison_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_sansbold';
    src: url('http://www.palisade.com/_private/fonts/gnb____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnb____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnb____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnb____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnb____-webfont.svg#garrison_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_cond._sansregular';
    src: url('http://www.palisade.com/_private/fonts/gnc____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnc____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnc____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnc____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnc____-webfont.svg#garrison_cond._sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_extrabold_sansbold';
    src: url('http://www.palisade.com/_private/fonts/gneb___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gneb___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gneb___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gneb___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gneb___-webfont.svg#garrison_extrabold_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_cond._sansbold';
    src: url('http://www.palisade.com/_private/fonts/gnebc__-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnebc__-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnebc__-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnebc__-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnebc__-webfont.svg#garrison_cond._sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_extracond._sansRg';
    src: url('http://www.palisade.com/_private/fonts/gnec___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnec___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnec___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnec___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnec___-webfont.svg#garrison_extracond._sansRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_sansitalic';
    src: url('http://www.palisade.com/_private/fonts/gni____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gni____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gni____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gni____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gni____-webfont.svg#garrison_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_light_sansregular';
    src: url('http://www.palisade.com/_private/fonts/gnl____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnl____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnl____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnl____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnl____-webfont.svg#garrison_light_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_light_sansitalic';
    src: url('http://www.palisade.com/_private/fonts/gnli___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnli___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnli___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnli___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnli___-webfont.svg#garrison_light_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'garrison_kayoregular';
    src: url('http://www.palisade.com/_private/fonts/gnub___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/gnub___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/gnub___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/gnub___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/gnub___-webfont.svg#garrison_kayoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Open Sans Supports Russian */
@font-face {
    font-family: 'open_sansbold';
    src: url('http://www.palisade.com/_private/fonts/opensans-bold-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-bold-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansbold_italic';
    src: url('http://www.palisade.com/_private/fonts/opensans-bolditalic-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-bolditalic-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansextrabold';
    src: url('http://www.palisade.com/_private/fonts/opensans-extrabold-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansextrabold_italic';
    src: url('http://www.palisade.com/_private/fonts/opensans-extrabolditalic-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-extrabolditalic-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-extrabolditalic-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansitalic';
    src: url('http://www.palisade.com/_private/fonts/opensans-italic-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-italic-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sanslight';
    src: url('http://www.palisade.com/_private/fonts/opensans-light-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-light-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-light-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sanslight_italic';
    src: url('http://www.palisade.com/_private/fonts/opensans-lightitalic-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-lightitalic-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-lightitalic-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansregular';
    src: url('http://www.palisade.com/_private/fonts/opensans-regular-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-regular-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sanssemibold';
    src: url('http://www.palisade.com/_private/fonts/opensans-semibold-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-semibold-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('http://www.palisade.com/_private/fonts/opensans-semibolditalic-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/opensans-semibolditalic-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Sans */
@font-face {
    font-family: 'SansBOLD';
    src: url('http://www.palisade.com/_private/fonts/hlb____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlb____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlb____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlb____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlb____-webfont.svg#SansBOLD') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansCondensedBOLD';
    src: url('http://www.palisade.com/_private/fonts/hlbc___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlbc___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlbc___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlbc___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlbc___-webfont.svg#SansCondensedBOLD') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansCondensedRegular';
    src: url('http://www.palisade.com/_private/fonts/hlc____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlc____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlc____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlc____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlc____-webfont.svg#SansCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SansCondensedITALIC';
    src: url('http://www.palisade.com/_private/fonts/hlco___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlco___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlco___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlco___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlco___-webfont.svg#SansCondensedITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansBlackRegular';
    src: url('http://www.palisade.com/_private/fonts/hlh____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlh____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlh____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlh____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlh____-webfont.svg#SansBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansBlackCondRegular';
    src: url('http://www.palisade.com/_private/fonts/hlhc___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlhc___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlhc___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlhc___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlhc___-webfont.svg#SansBlackCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SansLightRegular';
    src: url('http://www.palisade.com/_private/fonts/hll____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hll____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hll____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hll____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hll____-webfont.svg#SansLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansLightCondRegular';
    src: url('http://www.palisade.com/_private/fonts/hllc___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hllc___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hllc___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hllc___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hllc___-webfont.svg#SansLightCondRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansLightCondITALIC';
    src: url('http://www.palisade.com/_private/fonts/hllco__-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hllco__-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hllco__-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hllco__-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hllco__-webfont.svg#SansLightCondITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SansBlackCondITALIC';
    src: url('http://www.palisade.com/_private/fonts/hlhco__-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlhco__-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlhco__-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlhco__-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlhco__-webfont.svg#SansBlackCondITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansITALIC';
    src: url('http://www.palisade.com/_private/fonts/hli____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hli____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hli____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hli____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hli____-webfont.svg#SansITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansBlackITALIC';
    src: url('http://www.palisade.com/_private/fonts/hlhi___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlhi___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlhi___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlhi___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlhi___-webfont.svg#SansBlackITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SansLightITALIC';
    src: url('http://www.palisade.com/_private/fonts/hlli___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlli___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlli___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlli___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlli___-webfont.svg#SansLightITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansNarrowBOLD';
    src: url('http://www.palisade.com/_private/fonts/hlnb___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlnb___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlnb___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlnb___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlnb___-webfont.svg#SansNarrowBOLD') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansNarrowRegular';
    src: url('http://www.palisade.com/_private/fonts/hln____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hln____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hln____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hln____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hln____-webfont.svg#SansNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SansRegular';
    src: url('http://www.palisade.com/_private/fonts/hlr____-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlr____-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlr____-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlr____-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlr____-webfont.svg#SansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansNarrowITALIC';
    src: url('http://www.palisade.com/_private/fonts/hlno___-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/hlno___-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/hlno___-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/hlno___-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/hlno___-webfont.svg#SansNarrowITALIC') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Myriad */
@font-face {
    font-family: 'MyriadProRegular';
    src: url('http://www.palisade.com/_private/fonts/myriadpro-regular-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/myriadpro-regular-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/myriadpro-regular-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/myriadpro-regular-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProBold';
    src: url('http://www.palisade.com/_private/fonts/myriadpro-bold-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/myriadpro-bold-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/myriadpro-bold-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLight';
    src: url('http://www.palisade.com/_private/fonts/myriadpro-light_0-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/myriadpro-light_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/myriadpro-light_0-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/myriadpro-light_0-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/myriadpro-light_0-webfont.svg#MyriadProLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Playmate */
@font-face {
    font-family: 'PlaymateRegular';
    src: url('http://www.palisade.com/_private/fonts/playm__-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/playm__-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/playm__-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/playm__-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/playm__-webfont.svg#PlaymateRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Trebuchet */
@font-face {
    font-family: 'trebuchet_msregular';
    src: url('http://www.palisade.com/_private/fonts/trebuc-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/trebuc-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/trebuc-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/trebuc-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/trebuc-webfont.svg#trebuchet_msregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'trebuchet_msbold';
    src: url('http://www.palisade.com/_private/fonts/trebucbd-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/trebucbd-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/trebucbd-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/trebucbd-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/trebucbd-webfont.svg#trebuchet_msbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'trebuchet_msbold_italic';
    src: url('http://www.palisade.com/_private/fonts/trebucbi-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/trebucbi-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/trebucbi-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/trebucbi-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/trebucbi-webfont.svg#trebuchet_msbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'trebuchet_msitalic';
    src: url('http://www.palisade.com/_private/fonts/trebucit-webfont.eot');
    src: url('http://www.palisade.com/_private/fonts/trebucit-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.palisade.com/_private/fonts/trebucit-webfont.woff') format('woff'),
         url('http://www.palisade.com/_private/fonts/trebucit-webfont.ttf') format('truetype'),
         url('http://www.palisade.com/_private/fonts/trebucit-webfont.svg#trebuchet_msitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*======================== End Fonts css ========================*/


/*///////////////////////////////////////////////////////////////////////////*/
/*//////////// PALISADE home page DESKTOP view //////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////*/

/*======================== mobile menu, top_div and header css ========================*/

/* Mobile menu styles */
.sidetogglemenu {
	width: 250px;
	position: fixed;
	float: right;
	clear: both;
	display: none;
	visibility: 'hidden';
	-moz-transition: all 600ms ease-in-out; /* change 100ms to slide in animation time */
	-webkit-transition: all 600ms ease-in-out;
	transition: all 600ms ease-in-out;
	z-index: 98;
	border: 1px solid #000;
}
.sidetogglemenu .menu_RESP {visibility: hidden; display: none; height: auto; position: relative; z-index: 98;}
.sidetogglemenu_tab {visibility: hidden; position: relative; z-index: 100;}

/* Beginning of Body and Header styles */
body {background-color: #ccffff;}
.body_home_RESP {background-image: url(../../images3/hmpg/background2010/Background.png);}
.logo_RESP, .logo_home_RESP {visibility: hidden; display: none;} /* This class takes care of hidding the responsive PALISADE logo */
.top_div {height: 44px; width: 927px; position:relative; z-index:99999; margin-left:auto; margin-right:auto;}
.middle_div {background-image: url(../../Images3/hmpg/background2010/Middle.png); height: 1062px; width: 927px; position:relative; margin-left:auto; margin-right:auto;}
#div_collapse_RESP {visibility: hidden; display: none;}

/*======================== END mobile menu, top_div and header css ========================*/

/*======================== middle_body css ========================*/

/* Site wide float clear styles */
.clear_RESP {visibility: hidden; display: none;}
.clear_products_RESP {visibility: hidden; display: none;}

/* Site wide image slider */
.slider_container_RESP {text-align: left; width: 815px; position: relative; z-index: 0; margin-bottom: 15px; margin-left: -13px;}
.slider_container_Home_RESP {text-align: left; width: 775px; position: relative; z-index: 0; margin-bottom: 15px; margin-left: 0px; margin-top: 8px;}

/* Links */
a:link {text-decoration: none; color: #666666}
a:visited {color: #666666; text-decoration: none;}
a:hover {cursor:hand; color: #666666; text-decoration: none;}

/* Website adjustments styles */
table {padding-bottom: 40px;}
.spacer_RESP {height: 10px; visibility: hidden; display: none;}
.clear_responsive {visibility: hidden; display: none;}
.image_container {margin: 0 -90px 10px 30px; width:400px; float:right; padding: 10px 10px 10px 10px; /*border: 1px solid #000;*/ width: 365px;}
.img_RESP {float: right; padding-left: 18px; padding-bottom: 10px; padding-top: 0px;}

/* Body text styles */ 
.text a:link {font-size: 12px;}
.link_RESP {color: #006699;}
.arrowblue_RESP a:link {font-size:16px; color: #006699;}
.boldblue {text-align: left; font-family: Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS"; font-size: 12px; color: #006699; line-height: 110%; font-weight: bold;}
.boldgray {text-align: left; font-family: Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS"; font-size: 12px;
 color: #666666; font-weight: bolder; line-height: 110%;}
.listProduct li {list-style-image:url(../../images3/common/list_square_blue.gif);margin: 0px 15px 0px 7px;padding-left: 7px; line-height: normal;}
.boldtitle {text-align: left; font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho; font-size: 12px; color: #333333;}

/* These styles take care of the Download and Free Trial buttons we see in the desktop view */
.buttons_RESP {float: right; height: 100px; position: relative; left: 100px; margin-top: 7px; padding-bottom: 10px;}
.buttons_clear_RESP {height: 10px; clear: left;}

/* Responsive product logo, pages and text styles */
.hide{display: none;}
.risk_logo_RESP {visibility: hidden; display: none;}
.DTS_logo_RESP {visibility: hidden; display: none;}
#TabbedPanels1 {margin-top: 17px;} /* DTS specific */
.pd_logo_RESP, .pd_TR_text_left_RESP, .pd_E_text_left_RESP, .pd_RP_text_left_RESP {visibility: hidden; display: none;}

.DTS_The {text-align: left; font-family: "SansBlackITALIC", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS", "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS"; font-size: 14px;color: #333333; line-height: 5px;margin-top: 4px;}
.DTS_DT {text-align: left; font-family: "SansBlackITALIC", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS", "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS"; font-size: 18px;color: #333333; line-height: 18px;}	
.DTS_S {text-align: left; font-family: "SansBlackITALIC", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS", "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS"; font-size: 18px;color: #333333; line-height: 18px;}
.display_mobile {display: none; visibility: hidden; font-size: 18px;color: #666666;line-height: 18px;}	
p.products_learn_more {margin-top: 20px;}

.excel_RESP {margin-top: 16px;}
.excel_text_RESP {float: left; width: 520px;}
.excel_logo_RESP {float: right; width: 150px; margin-top: -10px;}

/*======================== END middle_body css ========================*/

/* Footer section styles */
.copyright_text_color_RESP {color: ##006699;}
#back-top, .back-top {visibility: hidden; display: none;}

/*/////// Responsive Table /////////*/
.table_container_RESP {
	width: 570px;
	margin-bottom: 30px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 45px;
	/* rounded corners */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	/* drop shadow */
	-moz-box-shadow: 3px 3px 7px #999999;
	-webkit-box-shadow: 3px 3px 7px #999999;
	-o-box-shadow: 3px 3px 7px #999999;
	box-shadow: 1px 1px 7px #999999;
	border: 1px solid #CCCCCC;
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F3F3F3);
	background-image:    -moz-linear-gradient(top, #FFFFFF, #F3F3F3);
	background-image:     -ms-linear-gradient(top, #FFFFFF, #F3F3F3);
	background-image:      -o-linear-gradient(top, #FFFFFF, #F3F3F3);
	background-image:         linear-gradient(top, #FFFFFF, #F3F3F3);
}
.table_RESP {width: 560px; /*border: 1px solid #000;*/ border-collapse: collapse;}
.table_RESP_CASE {width: 400px; /*border: 1px solid #000;*/ border-collapse: collapse;}
.table_RESP tr.red_line td {height: 1px; border: 1px solid #ff9966;  border-width: 1px 0px 1px 0px; padding: 0px;}
.table_RESP_CASE tr.red_line td {height: 1px; border: 1px solid #ff9966;  border-width: 1px 0px 1px 0px; padding: 0px;}
.table_RESP td {border: 1px solid #99ccff; border-width: 0px 0px 1px 0px; padding: 5px; /*color: #999999;*/}
.table_RESP_CASE td {border: 1px solid #99ccff; border-width: 0px 0px 1px 0px; padding: 5px; /*color: #999999;*/}

.table_RESP th {padding: 5px;}
.table_RESP_CASE th {padding: 5px;}

.numeric {vertical-align: middle; text-align: center;}
.numeric2 {vertical-align: top; text-align: left;}

.t1_RESP {width: 400px; /*border: 1px solid #000;*/}
.t2_RESP {width: 50px; /*border: 1px solid #000;*/ vertical-align: middle; text-align: center; font-family: "SansRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS; font-size: 16px; font-weight: normal;}
.t3_RESP {width: 20px; /*border: 1px solid #000;*/ vertical-align: middle; text-align: center; font-family: "SansRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS; font-size: 16px; font-weight: normal;}
.t4_RESP {width: 50px; /*border: 1px solid #000;*/ vertical-align: middle; text-align: center; font-family: "SansRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS; font-size: 16px; font-weight: normal;}

.table_container_floats_RESP {float: left; width: 170px; padding-bottom: 30px;}
.table_container_floats_2_RESP {float: left; width: 230px; padding-bottom: 30px;}
.frst_column {margin-left: 80px;}
.frst_column_2 {margin-left: 10px;}
.frst_column_3 {margin-left: 50px;}
.table_container_floats_3_RESP {float: left; width: 130px; padding-bottom: 30px;}

/* Begin CSS for pages in MSOffice folder */
.MS_Product_Box {width:66%; position:relative; float:left;}
.MS_Menu_Box {width:34%; position:relative; float:left;}
.MS_Info_Box {width:100%; position:relative; float:left;}
/* End CSS for pages in MSOffice folder */

/*///////////////////////////////////////////////////////////////////////////*/
/*//////////// PALISADE home page MOBILE view ///////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////*/

@media screen and (max-width: 680px) {

	html {margin: 0px; padding: 0px;}
	body {margin: 0px; padding: 0px; background-color: #ffffff; background-image:url(../../images3/hmpg/BackgroundRESP/Background_RESP.png);}
	/*  CSS that gets rid of blue 
	a:active, ul li ul li a {
		-webkit-tap-highlight-color: transparent; 
		-webkit-tap-highlight-color: rgba(0,0,0,0);
		-moz-tap-highlight-color: rgba(0,0,0,0);
		tap-highlight-color: rgba(0,0,0,0);
	} */
	.image_container {margin: 0px 0px 0px 0px; width: 80%; float: none; padding: 0px; width: auto;}
	.image_container img {width: auto; height: auto;}
	.spacer_RESP {height: 60px; visibility: visible; display: inherit;}
	.XDK_videos_RESP {display: none;}
	
	.copyright_text_RESP a {text-decoration: none; color: #CCFF99;}
	.copyright_text_color_RESP {color: #CCFF99;}

	/*======================== Mobile text sizes css ========================*/
	
	.RISKbdit {font-size: 13px;}
	.text a:link {font-size: 13px;}
	.link_RESP {color: #006699;}
	.arrowblue_RESP a:link {font-size:13px; color: #006699;}
	.textbold {font-size: 13px; font-weight: bold;}
	.boldblue {font-size: 13px; line-height: 25px;}
	.boldgray {font-size: 13px; line-height: 25px;}
	.listProduct {margin-bottom: 10px; padding-bottom: 15px; margin-top: 0px; padding-top: 0px;}
	 ul.listProduct {padding-left:30px;}
	.listProduct li {font-size: 13px; margin-left: -15px;}
	.boldtitle {font-size: 13px; font-weight: bold; }
	.headerblue, .middle_body p.headerblue, p .headerblue {font-size: 28px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; display: block;}
	.headersubblue, .middle_body headersubblue, .middle_body p.headersubblue, .headersubblue_mobile {font-size: 18px; margin: 40px 0px 0px 0px; padding: 0px 0px 0px 0px;}
	.headersubsubblue {font-size: 13px;}
	 span.products_learn_more_RESP {font-size: 13px;}
	.products_text_RESP p {margin: 10px 0px 0px 0px;}
	.text_price {}
	.arrowblue {font-size: 13px;}
	
	/*======================== END Mobile text sizes css ========================*/
	
	/*======================== Mobile hide classes css ========================*/
	.top_div, .conference_top_div, #slider, .slider_container_RESP, .title_div div.anythingSlider, table, .movie, .trialtab,
	.buynow, .product, #top, .buttons_RESP, .buttons_clear_RESP, #bottom, #rightNav, #quoteBox, .TabbedPanelsContentGroup {display: none; visibility: hidden;}
	.display_mobile {display: inline; visibility: visible; margin-top: 50px;} /* Renamed class DTS_details_RESP to display_mobile */
	.display_desktop {display: none; visibility: hidden;} /* Renamed class video_RESP to display_desktop */
	/*======================== Mobile hide classes css ========================*/
	
	/*======================== PALISADE home page tagline responsive ========================*/
	
	#css_menu, #css_menu ul.level1 {visibility: hidden; display: none;}
	#css_menu ul.level1 a.down {visibility: hidden; display: none;}
	.level_1 {float: left; margin-left: 11px; line-height: 15px; padding-bottom:5px; text-decoration: none; color: #666666; 
		font-family: "SansRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;} 
	.level_1_contact {text-decoration: none; color: #666666; 
		font-family: "SansRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;} 
	
	/* Begin Company Desctription */
	#div_collapse_RESP {
		visibility: visible; display: block; text-align: left; padding-top: 0px; padding-bottom: 40px;
		margin-left: auto; margin-right: auto;
		width: auto; height: auto;
		background-color:transparent; 
	}
	.tagline {width: 260px; margin-left: auto; margin-right: auto; position: relative; left: 20px; line-height: 30px;}
	.tagline_large_white {font-size:24px; letter-spacing:1px; color:#FFFFFF; font-family: "garrison_light_sansregular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;} 
	.tagline_large_teal {font-size:24px; letter-spacing:1px; color:#00CCFF; font-family: "garrison_light_sansregular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;} 
	.tagline_small_white {font-size:18px; letter-spacing:1px; color:#FFFFFF; font-family: "garrison_light_sansregular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;} 
	.tagline_small_teal {font-size:18px; letter-spacing:1px; color:#00CCFF; font-family: "garrison_light_sansregular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;} 
	
	/*======================== END PALISADE home page tagline responsive ========================*/
	
	/*======================== Mobile menu mobile view css ========================*/
	.sidetogglemenu {
		display: inherit;	
		background: #ffffff;
		background: -moz-linear-gradient(left,  #ffffff 0%, #f2f2f2 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));
		background: -webkit-linear-gradient(left,  #ffffff 0%,#f2f2f2 100%);
		background: -o-linear-gradient(left,  #ffffff 0%,#f2f2f2 100%);
		background: -ms-linear-gradient(left,  #ffffff 0%,#f2f2f2 100%);
		background: linear-gradient(to right,  #ffffff 0%,#f2f2f2 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=1 );
		background: rgba(255, 255, 255, 0.96);
		border: none;
	}
	.sidetogglemenu ul li {list-style-type: none;}
	.sidetogglemenu ul li ul li {line-height: 20px;}
	.sidetogglemenu ul ul li {list-style-type: none;}
	.sidetogglemenu ul li ul li {margin: 0px; padding: 0px;}
	.sidetogglemenu_tab {border-left: 1px solid #c5c5c8; border-right: none; background-repeat: no-repeat; width: 4px; height: 1000px; margin-left: -5px; visibility: visible; z-index: 1; background: rgba(255, 255, 255, 0.96)}
	.sidetogglemenu_tab img {margin-left: -18px; margin-top: 15px;}
	
	.sidetogglemenu .menu_RESP {display: inherit; visibility: visible;}
	.menu_RESP a {text-decoration: none; color: #666666;}
	.menu_RESP li li a {color: #999999; font-family: "SansLightRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}
	
	.menu_items_container_RESP {overflow-y:auto; height:290px; padding-top: 10px; margin-top: 10px; position: relative; top: -10px; border: 1px solid rgba(0, 0, 0, 0.0);}
	.option-heading {width: 200px;}
	.option-heading img {float: left; margin-top: 4px;}
	.menu_items_RESP {
		color: #666666; 
		margin-left: 8px;
		font-family: "SansRegular", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;
		height: 25px;
		line-height: 20px;
		display: block;
		float: left;
		border: 1px solid rgba(0, 0, 0, 0.0);
	}
	#Nested-0, #Nested-1, #Nested-2, #Nested-3, #Nested-4, #Nested-5, #Nested-6, #Nested-7 {
		clear: left;
		margin-left: 35px; 
		padding-left: 0px; 
		position: relative; 
		left: 0px;
	}
	ul#TopLevel-List.menu_RESP {position: relative; top: -980px;left: 20px; list-style: none; height: auto; margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px;background-color: transparent;}
	div#togglemenu1.sidetogglemenu ul#TopLevel-List.menu_RESP div div form.sidetogglemenu_searchform input.sidetogglemenu_search_box {
		background: white; 
		border: 1px solid #b3b3b3; 
		box-shadow: 0 0 5px #ddd inset; 
		color: #666; 
		height: 28px; 
		width: 154px; 
		padding-left: 5px;
		z-index: 999;
		line-height: inherit !important;
		margin-left: -4px;
		float: left;
	}
	.sidetogglemenu_search_button {
		-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
		-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
		box-shadow:inset 0px 1px 0px 0px #ffffff;
		background: #fdfdfd; /* Old browsers */
		background: -moz-linear-gradient(top,  #fdfdfd 0%, #f6f6f6 24%, #efefef 51%, #e5e5e5 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(24%,#f6f6f6), color-stop(51%,#efefef), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f6f6f6 24%,#efefef 51%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fdfdfd 0%,#f6f6f6 24%,#efefef 51%,#e5e5e5 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fdfdfd 0%,#f6f6f6 24%,#efefef 51%,#e5e5e5 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #fdfdfd 0%,#f6f6f6 24%,#efefef 51%,#e5e5e5 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
		background-color:#ededed;
		-webkit-border-top-left-radius:2px;
		-moz-border-radius-topleft:2px;
		border-top-left-radius:2px;
		-webkit-border-top-right-radius:0px;
		-moz-border-radius-topright:0px;
		border-top-right-radius:0px;
		-webkit-border-bottom-right-radius:0px;
		-moz-border-radius-bottomright:0px;
		border-bottom-right-radius:0px;
		-webkit-border-bottom-left-radius:2px;
		-moz-border-radius-bottomleft:2px;
		border-bottom-left-radius:2px;
		text-indent:0;
		border:1px solid #878787;
		display:inline-block;
		color:#999999;
		font-family:arial;
		font-size:13px;
		height:30px;
		width:67px;
		line-height: normal !important;
		text-decoration:none;
		text-align:center;
		z-index: 1000;
		text-shadow:1px 1px 0px #ffffff;
		float: left;
	}
	input[type="submit"], input[type="text"] {
    	line-height:normal !important;
		border-radius: 0px;
	}
	input[type="text"] {
		padding: 0px 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	/*======================== END Mobile menu mobile view css ========================*/
	
	/*========================  Mobile view home logo, product logo's and text mobile view css ========================*/
	#main {margin: 0px 0px 0px 0px; width: auto;}
	.logo_home_RESP {display: inherit; visibility: visible; padding-bottom:19px; max-width:240px; margin-left: auto; margin-right: auto; position: relative; left:0px;}
	.logo_home_RESP img {left: 50px; padding-top: 1px; margin-left: auto; margin-right: auto;}
	.logo_RESP {
		display: inherit; 
		visibility: visible; 
		max-width: 240px;
		margin-left: auto;
		margin-right: auto; 
		position: relative; 
		left: 0px;
		padding-bottom: 20px;
	} 
	.logo_RESP img {position: relative; top: 8px; left: -4px; margin-left: auto; margin-right: auto; display: block;}
	
	.risk_logo_RESP img {width: 180px; height: auto; padding: 30px 0px 0px 0px; margin-left: 20px;}
	.risk_logo_RESP {
		margin-left: auto; margin-right: auto; display: block;
		visibility: visible; 
		text-align: center;
		margin: -13px 0px 0px -30px; 
		margin-left: -55px;
		width: auto;
		height: auto;
	}
	.DTS_logo_RESP {
		margin-left: auto; margin-right: auto; display: block;
		visibility: visible; 
		text-align: center;
		margin: -7px 0px 0px -30px; 
		margin-left: -55px;
		width: auto;
		height: auto;
	}	
	.DTS_logo_RESP img {width: 170px; height: auto; padding: 30px 0px 0px 0px; margin-left: 20px;}
	.DTS_title_RESP { width: 190px; margin-left: 55px;}
	.DTS_text_RESP {
		display: block;
		text-align: center;
		width: 280px; 
		height: auto; 
		margin: auto;
		padding-left: 8px;
	}
	.DTS_The {font-size: 30px; text-align: none; margin-top: 5px; margin-left: 26px;}
	.DTS_DT {font-size: 38px; text-align: none; margin-top: 11px;}
	.DTS_S {font-size: 38px;text-align: none; margin-top: 11px; margin-left: 76px;}
	.DTS_6 {width: 50px; margin-left: 242px; margin-top: -42px;}
	.risk_title_RESP {margin: 0px 0px 0px 20px;}
	.risk_title_RESP .headerSansBlackItal {line-height:35%;}
	.headerSansBlackItal {font-size: 70px;}
	.headerPlaymateRegular {font-size: 60px; color: #0099ff; margin-left: 10px;}
	.headerPlaymateRegular_mobile {
		font-family: "PlaymateRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
		font-size: 34px; color: #0099ff;
	}
	.headerSansBlackItal_DTS {color: #333333;
		font-family: "SansBlackITALIC",Arial,Helvetica,sans-serif,Hiragino Kaku Gothic Pro W3,MS Mincho,Arial Unicode MS,"Hiragino Kaku Gothic Pro W3","MS Mincho","Arial Unicode MS";
		font-size: 40px;
		line-height: 110%;
		text-align: left;
	}
	.pd_logo_RESP {visibility: inherit; display: inherit;
		margin-left: auto; margin-right: auto; display: block;
		visibility: visible; 
		text-align: center;
		margin: -7px 0px 0px -70px; 
		width: auto;
		height: auto;
	}
	.pd_logo_RESP img {width: 150px; height: auto; padding: 30px 0px 0px 0px; margin-left: 44px;}
	.pd_title_RESP {margin-top: -5px; margin-bottom: 2px; font-size: 33px; color: #333; margin-left: 40px;font-family: "SansBlackITALIC",Arial,Helvetica,sans-serif,Hiragino Kaku Gothic Pro W3,MS Mincho,Arial 	
		Unicode MS,"Hiragino Kaku Gothic Pro W3","MS Mincho","Arial Unicode MS";}	
	.pd_text_RESP {margin: -5px 0px 0px -30px; color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}
	.pd_NT_text_RESP {margin: 5px 0px 10px 42px; color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}
	.pd_RO_text_RESP {margin: 5px 0px 10px -60px; color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}

	.pd_TR_text_RESP {color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS; line-height: 17px; margin:0 auto; 
		display: block; visibility: visible; text-align: center; width: auto; height: auto;}
	.pd_TR_text_left_RESP {margin: 5px 0px 10px -32px; text-align:left; position:static; display: inline-block; visibility: visible;}
	
	.pd_PT_text_RESP {margin: 5px 0px 10px -28px; color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}
	.pd_ST_text_RESP {margin: 5px 0px 10px 78px; color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}
	.pd_E_text_RESP {color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS; line-height: 17px; margin:0 auto; 
		display: block; visibility: visible; text-align: center; width: auto; height: auto;}
	.pd_E_text_left_RESP {margin: 5px 0px 10px -29px; text-align:left; position:static; display: inline-block; visibility: visible;}
	.risk_text_RESP {margin: -10px 0px 10px 2px; color: #000000; font-size: 13px; font-family: "SansITALIC", Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;}
	.pd_RP_text_left_RESP {margin: 5px 0px 10px 0px; text-align:left; position:static; display: inline-block; visibility: visible;}

	/*======================== END Mobile view product logo and text mobile view css ========================*/
	
	/*======================== Mobile body mobile view css ========================*/
	.title_div_home {margin:0px; background-image: url(../../images3/hmpg/BackgroundRESP/Background_RESP.png); background-repeat: repeat-x; padding-top:7px;}
	.title_div {margin: 7px 0px 0px 0px; padding-top:7px; padding-left: 23px;}
	.title_div {
		min-height:0px; 
		min-width: 0px;
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(100%,#ededed)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#ededed 100%); /* IE10+ */
		background: linear-gradient(to bottom, #ffffff 0%,#ededed 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
		border: 1px solid #cccccc; 
		border-width: 0px 0px 1px 0px;
		padding-bottom: 15px;
		margin-bottom: 5px;
		padding-top: 12px;
	}
	
	.middle_div {background-image: none; background-color: #ffffff; height: auto; width: auto; margin-left: 0px; margin-right: 0px;}
	.columncontainer {width: auto; background-repeat: no-repeat;position:relative; margin-left: 0px; margin-right: 0px; z-index:1;}
	.middle_body p, .a_RESP, .see_what_new_RESP {font-size: 13px;}
	.textbold, .text, .text A:link, .text A:hover, .text A:visited, .textbold, .textitalic, .textitalicbold, .arrowblue, .products_learn_more_RESP, .products_text_title_RESP {font-size: 13px;}
	.middle_body img {max-width: 100%; height: auto; margin: 0px 0px 0px 5px; float: none; clear: both;}
	.case_study_img_RESP {max-width: 100%; height: auto;}
	.middle_body, .text {margin-left: 0px; width: auto; padding: 19px 30px 10px 24px;}
	.content_container {background-image: none; background-color: #ffffff;}
	.column1 {width: auto; float: none; z-index:11111; margin: 0px 0px 0px 0px;
		background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebebeb)); 
		background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%);
		background: -o-linear-gradient(top,  #ffffff 0%,#ebebeb 100%);
		background: -ms-linear-gradient(top,  #ffffff 0%,#ebebeb 100%);
		background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );
		border-bottom:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;}
	.column2 {width: auto; float: none; z-index:11111; margin: 0px 0px 0px 0px; padding-top: 0px;}
	.casestudiescontainer {
		background: #ff7719;
		background: -moz-linear-gradient(top,  #ff7719 0%, #ffa319 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7719), color-stop(100%,#ffa319));
		background: -webkit-linear-gradient(top,  #ff7719 0%,#ffa319 100%);
		background: -o-linear-gradient(top,  #ff7719 0%,#ffa319 100%);
		background: -ms-linear-gradient(top,  #ff7719 0%,#ffa319 100%);
		background: linear-gradient(to bottom,  #ff7719 0%,#ffa319 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7719', endColorstr='#ffa319',GradientType=0 );
		padding-right: 0px;
		padding-bottom: 15px;
		padding-left: 15px;
		height: auto;
		width: auto;
		margin-left: 0px;
		padding-top: 0px;
		margin-top: 0px;
		border-bottom:1px solid #ffcc00;
		border-top:1px solid #663300;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-khtml-border-radius: 0px;
		border-radius: 0px; 
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
	}
	.TabbedPanelsTabGroup {display: none; visibility: hidden;}
	.hide{display: none; margin-top: 10px;}
	.case_studies_menu_RESP {display: block; visibility: visible; padding-top: 15px; width: 280px; margin-left: auto; margin-right: auto; position: relative; left: -10px;}
	.case_studies_img_RESP {float: left;}
	.case_studies_img_RESP img {margin-left: -10px; padding-left: 0px;}
	.case_studies_text_RESP {
		font-family: Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
		font-size: 14px; 
		line-height:130%;
		color: #ffffff;
		float: left; 
		width: 190px;
		margin-left: 10px;
		margin-top: 1px;
	}
	.heading_RESP {color: #ffffff;}
	.clear_RESP {display: inherit; visibility: visible; clear: both; height: 10px;}
	.clear_products_RESP {display: block; visibility: visible; height: 20px;}
	.column3 {min-width: 250px; width: auto; float: none; position: relative; padding-top: 20px; padding-bottom: 20px; z-index:111111; margin-bottom:0px; border: 1px solid #ff6600; 
		border-width: 1px 0px 0px 0px;
		background: #79a61f; 
		background: -moz-linear-gradient(top,  #79a61f 0%, #a1cf19 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79a61f), color-stop(100%,#a1cf19)); 
		background: -webkit-linear-gradient(top,  #79a61f 0%,#a1cf19 100%); 
		background: -o-linear-gradient(top,  #79a61f 0%,#a1cf19 100%); 
		background: -ms-linear-gradient(top,  #79a61f 0%,#a1cf19 100%); 
		background: linear-gradient(to bottom,  #79a61f 0%,#a1cf19 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79a61f', endColorstr='#a1cf19',GradientType=0 ); 
	
	}
	/*======================== Mobile END body mobile view css ========================*/

	.img_RESP {float: none; padding-left: 0px; padding-bottom: 20px; padding-top: 10px;}
	.par_text_RESP {position: relative; top: -60px; left: 10px;}

	.conference_main {width: 360px;}
	.content_container {width: auto; margin-left: 0px; padding:0px;}
	.clear_responsive {visibility: visible; clear: both;}
	#TabbedPanels1 {margin-top: 0px;}
	
	/*======================== Three Editions buttons =================================*/
	.options_RESP {
		width: 357px; 
		display: inherit;
		visibility: visible;
	 	margin: 0px 0px 20px -29px;
		background: #e9e9e9; /* Old browsers */
		background: -moz-linear-gradient(top, #e9e9e9 0%, #f3f3f3 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #e9e9e9 0%,#f3f3f3 100%); /* IE10+ */
		background: linear-gradient(to bottom, #e9e9e9 0%,#f3f3f3 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-9 */}
	
	.options_btn_RESP {width: 118px; height: 38px; float: left; border: 1px solid #cccccc; border-width: 1px 1px 1px 0px;}
	.options_cnt_RESP {
		width: auto; 
		height: auto;
		color: #666666;
		font-size: 12px; 
		font-family: "Sans"; 
		text-align: center; 
		padding-top: 11px; 
		text-shadow: 1px 1px #ffffff;
	}
	/*======================== END Three Editions buttons =================================*/
	
	/*======================== Footer and bottom region CSS =================================*/
	.excel_RESP {margin-left: 0px; padding-left: 0px;}
	.excel_logo_RESP {float: right; width: auto; padding-top: 0px; text-align: center; padding-bottom: 16px; padding-left:5px;}
	.excel_text_RESP {float: none; width: auto;}
	
	#back-top {z-index: 100; display: inherit; visibility: visible; position: fixed; bottom: -10px; width: 80px; height: 30px; right: -30px;}
	#back-top a {z-index: 100; padding: 10px 6px 8px 0px; color: #fff; background-color: #000000; KhtmlOpacity: .30; opacity: .30; -ms-filter: alpha(opacity=30); filter: alpha(opacity=30); border-radius: 2px;}
	
	.globe_US, .bottom_US, .column1bottom, .bottom_US, .aboutpalisade {display: none; visibility: hidden;}
	/*======================== END Footer and bottom region CSS =================================*/
	
	/*///////////// Responsive Table ////////////*/
	.table_container_RESP {width: auto; margin-left: -24px; margin-right: -26px; padding: 15px; margin-top: 50px;
		border: 1px solid #cccccc;
		border-width: 1px 0px 1px 0px;
		/* rounded corners */
		-moz-border-radius: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
		-webkit-border-radius: 0px; /* FF1-3.6 */
		-khtml-border-radius: 0px;
		border-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
		/* drop shadow */
		-moz-box-shadow: none; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
		-webkit-box-shadow: none;  /* FF3.5 - 3.6 */
		-o-box-shadow: none; 
		box-shadow: none;  /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
		/* Background Gradient */	
		background-color: #FFFFFF;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e9e9e9)); /* Saf4+, Chrome */
		background-image: -webkit-linear-gradient(top, #f3f3f3, #e9e9e9); /* Chrome 10+, Saf5.1+, iOS 5+ */
		background-image:    -moz-linear-gradient(top, #f3f3f3, #e9e9e9); /* FF3.6 */
		background-image:     -ms-linear-gradient(top, #f3f3f3, #e9e9e9); /* IE10 */
		background-image:      -o-linear-gradient(top, #f3f3f3, #e9e9e9); /* Opera 11.10+ */
		background-image:         linear-gradient(top, #f3f3f3, #e9e9e9);
	}
	.bottom_space_RESP {padding-bottom: 30px;}
	.table_special1 {margin-top: -10px;}
	.table_special2 {margin-top: -31px;}
	
	.table_container_RESP:before {
		content: ""; 
		display: block; 
		position: relative; 
		top: -15px; 
		left: 0px; 
		border-top: solid 1px #ffffff;
		width: auto; 
		min-height: 100%; 
		z-index:1;
		margin-left: -24px;
		margin-right: -15px;
	}
	.table_RESP {display: inherit; visibility: visible; width: auto;}
	.table_RESP td {border: 1px solid #99ccff; border-width: 0px 0px 1px 0px; padding: 5px; width: auto;}
	.table_RESP td.noborder {border:none; padding: 5px; width: auto;}
	.table_RESP_CASE {display: inherit; visibility: visible; width: auto;}
	.table_RESP_CASE td {border: 1px solid #99ccff; border-width: 0px 0px 1px 0px; padding: 5px; width: auto;}
	.table_RESP_CASE td.noborder {border:none; padding: 5px; width: auto;}
	.t1_RESP { vertical-align: bottom; text-align: left;}
	.table_container_floats_RESP {float: none; width: auto; padding-bottom: 0px;}
	.table_container_floats_RESP ul {padding: 0px; margin: 0px; margin-left: 30px;}
	.table_container_floats_2_RESP {float: none; width: auto; padding-bottom: 0px;}
	.table_container_floats_2_RESP ul {padding: 0px; margin: 0px; margin-left: 30px;}
	.frst_column {margin-left: 0px;}
	.frst_column_2 {margin-left: 0px;}
	.frst_column_3 {margin-left: 0px;}
	.table_container_floats_3_RESP {float: none; width: auto; padding-bottom: 30px;}
	
	
	/* Begin CSS for pages in MSOffice folder */
	.MS_Product_Box {width:100%; position:relative; float:left; display:none;}
	.MS_Menu_Box {width:100%; position:relative; float:left;}
	.MS_Info_Box {width:100%; position:relative; float:left; clear:both;}
	.middle_body a .text {padding-left:0px;}
	/* End CSS for pages in MSOffice folder */	
	
}
@media screen and (max-width: 80px){
	.sidetogglemenu {
		position: static;
		border-width: 0;
		border-top-width: 1px;
		width: 98% !important;
		height: auto;
		box-shadow: 5px 0 5px rgba(174, 174, 174, .8) !important;
		margin-left: 5px;
		margin-bottom: 10px;
		display: none;
	}

}