/*======================== 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 ========================*/

a:visited, a:link, a:hover, a:active { 
	text-decoration: none;
	color:#069;
}



body {
	color:666666;
	margin-top:0px;
	background-image:url(../../Images3/common/gradient.png);
	background-repeat:repeat-x;
	background-color:#D2FFFF;
}
#main
{
	width: 918px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.conference_main {
	color: #666666;
	width: 918px;
	margin: 10px;
}
.chat_div {
	float: right;
	margin-right: 13px;
}
.chat_div_RU {
	float: right;
	margin-right: 20px;
}
.slider_div {
	text-align: left;
	width:7 75px;
	position: relative; 
	z-index: 0;
	margin-bottom: 15px; 
	margin-left: 7px; 

}
.navblack {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #666666;
}
.navgray {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #666666;
}
.navgray A:link {
	text-decoration:none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #666666;
}
.navgray A:hover {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #666666;
}
.navgray A:visited {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #666666;
}
.navnavy {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #003366;
}
.navblue {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #006699;
}
.navorange {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #FF6600;
}
.navgreen {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #669900;
}
.navplum {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #990066;
}


.navlightblue {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #6699CC;
}
.navred {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #990033;
}



/* Begin garrison Fonts */
.HeaderGarrisonLightSansRegular {
	text-align: left;
	font-family: "garrison_light_sansregular", "open_sanslight", Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 72px;
	color: #333333;
	line-height: 80%;
}
.HeaderSubGarrisonLightSansRegular {
	text-align: left;
	font-family: "garrison_light_sansregular", "open_sanslight",  Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 48px;
	color: #333333;
	line-height: 80%;
}
.HeaderSubSubGarrisonLightSansRegular {
	text-align: left;
	font-family: "garrison_light_sansregular", "open_sanslight", Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 36px;
	color: #333333;
	line-height: 80%;
}
.HeaderSubSubSubGarrisonLightSansRegular {
	text-align: left;
	font-family: "garrison_light_sansregular", "open_sanslight",  Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 24px;
	color: #333333;
	line-height: 80%;
}
/* End garrison Fonts */


/* Begin Trebuchet Fonts */
.HeaderTrebuchetBold {
	text-align: left;
	font-family: "trebuchet_msbold", Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 72px;
	color: #333333;
	line-height: 80%;
}
.HeaderSubTrebuchetRegular {
	text-align: left;
	font-family: "trebuchet_msregular", Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 44px;
	color: #333333;
	line-height: 80%;
}
.HeaderSubSubTrebuchetRegular {
	text-align: left;
	font-family: "trebuchet_msregular", Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 36px;
	color: #333333;
	line-height: 80%;
}
.HeaderSubSubSubTrebuchetRegular {
	text-align: left;
	font-family: "trebuchet_msregular", Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 24px;
	color: #333333;
	line-height: 80%;
}
/* End Trebuchet  Fonts */

.HeaderMyriadProRegular {
	text-align: left;
	font-family: "MyriadProRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 72px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubMyriadProRegular {
	text-align: left;
	font-family: "MyriadProRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 48px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubSubMyriadProRegular {
	text-align: left;
	font-family: "MyriadProRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 36px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubSubSubMyriadProRegular {
	text-align: left;
	font-family: "MyriadProRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 24px;
	color: #333333;
	line-height: 100%;
}
.HeaderMyriadProBold {
	text-align: left;
	font-family: "MyriadProBold", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 72px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubMyriadProBold {
	text-align: left;
	font-family: "MyriadProBold", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 48px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubSubMyriadProBold {
	text-align: left;
	font-family: "MyriadProBold", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 36px;
	color: #333333;
	line-height: 100%;
}
.HeaderMyriadProLight {
	text-align: left;
	font-family: "MyriadProLight", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 72px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubMyriadProLight {
	text-align: left;
	font-family: "MyriadProLight", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 48px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubSubMyriadProLight {
	text-align: left;
	font-family: "MyriadProLight", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 36px;
	color: #333333;
	line-height: 100%;
}
.HeaderSubSubSubMyriadProLight {
	text-align: left;
	font-family: "MyriadProLight", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 24px;
	color: #333333;
	line-height: 100%;
}
.industnavnavyhighlight {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #003366;
}
.industnavgray {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;
	font-size: 12px;
	color: #666666;
}
.ProdHeaderPlaymateRegular {
	text-align: left;
	font-family: "PlaymateRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 48px;
	color: #333333;
	line-height: 110%;
	
}

.ProdHeaderSanslight {
	text-align: left;
	font-family: "SansLightRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 48px;
	color: #333333;
	line-height: 110%;
	
}
.ProdHeaderSans {
	text-align: left;
	font-family: "SansRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 48px;
	color: #333333;
	line-height: 110%;
	
}
.ProdHeaderSansBlackItal {
	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: 48px;
	color: #333333;
	line-height: 110%;
}
.headerSansBlackItal {
	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: 36px;
	color: #333333;
	line-height: 110%;
}
.headerSanslight {
	text-align: left;
	font-family: "SansLightRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 36px;
	color: #333333;
	line-height: 110%;
	
}
.headerSans {
	text-align: left;
	font-family: "SansRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 36px;
	color: #333333;
	line-height: 110%;
	
}

.headerPlaymateRegular {
	text-align: left;
	font-family: "PlaymateRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 36px;
	color: #333333;
	line-height: 110%;
	
}

.headernavy {
	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: 36px;
	color: #003366;
	line-height: 110%;
}
.headerblue {
	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: 36px;
	color: #006699;
	line-height: 110%;
}
.headerorange {
	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: 36px;
	color: #FF6600;
	line-height: 110%;
}
.headergreen {
	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: 36px;
	color: #669900;
	line-height: 110%;
}
.headerplum {
	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: 36px;
	color: #990066;
	line-height: 110%;
}
.headerpurple {
	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: 36px;
	color: #663366;
	line-height: 110%;
}

.headersubSanslight {
	text-align: left;
	font-family: "SansLightRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 25px;
	color: #333333;
	line-height: 110%;
	
}

.headersubSansBlackItal {
	text-align: left;
	font-family: "SansBlackITALIC", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 24px;
	color: #333333;
	line-height: 110%;
	
}
.headersubSanslight {
	text-align: left;
	font-family: "SansLightRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 25px;
	color: #333333;
	line-height: 110%;
	
}
.headersubSans {
	text-align: left;
	font-family: "SansRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 24px;
	color: #333333;
	line-height: 110%;
	
}
.headersubnavy {
	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: 24px;
	color: #003366;
	line-height: 110%;
}
.headersubblue {
	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: 24px;
	color: #006699;
	line-height: 110%;
}
.headersuborange {
	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: 24px;
	color: #FF6600;
	line-height: 110%;
}
.headersubgreen {
	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: 24px;
	color: #669900;
	line-height: 110%;
}
.headersubplum {
	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: 24px;
	color: #990066;
	line-height: 110%;
}
.headersubpurple {
	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: 24px;
	color: #663366;
	line-height: 110%;
}
.headersubdarkgray {
	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: 24px;
	color: #333333;
	line-height: 110%;
}

.headerpresubsubSansBlackItal {
	text-align: left;
	font-family: "SansBlackITALIC", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 20px;
	color: #333333;
	line-height: 110%;
	text-decoration:none;	
}

.headerpresubsubPlaymateRegular {
	text-align: left;
	font-family: "PlaymateRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 20px;
	color: #333333;
	line-height: 110%;
	text-decoration:none;
}


.headerpresubsubSanslight {
	text-align: left;
	font-family: "SansLightRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 20px;
	color: #333333;
	line-height: 110%;
	
}
.headerpresubsubSans {
	text-align: left;
	font-family: "SansRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 20px;
	color: #333333;
	line-height: 110%;
	
}
.headersubsubSansBlackItal {
	text-align: left;
	font-family: "SansBlackITALIC", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 16px;
	color: #333333;
	line-height: 110%;
	
}
.headersubsubSanslight {
	text-align: left;
	font-family: "SansLightRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 17px;
	color: #333333;
	line-height: 110%;
}
.headersubsubSans {
	text-align: left;
	font-family: "SansRegular", Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro W3", "MS Mincho", "Arial Unicode MS";
	font-size: 16px;
	line-height: 110%;
	color: #333333;
	
}
.headersubsubnavy {
	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: #003366;
	line-height: 110%;
	font-weight: bolder;
}

.headersubsubblue {
	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: bolder;
}



.headersubsuborange {
	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: #FF6600;
	line-height: 110%;
	font-weight: bolder;
}
.headersubsubgreen {
	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: #669900;
	line-height: 110%;
	font-weight: bolder;
}
.headersubsubplum{
	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: #990066;
	line-height: 110%;
	font-weight: bolder;
}
.headersubsubpurple {
	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: #663366;
	line-height: 110%;
	font-weight: bolder;
}

.headersubsub {
	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%;
}
.Auther {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 16px;
	color: #666666;
	line-height: 110%;
	margin-bottom: -15px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
}
.top_div {
	height: 44px;
	width: 927px;
	position: relative;
	z-index: 999999;
}
.top_div_ru {
	height: 44px;
	width: 927px;
	position: relative;
	z-index: 999999;
	/*border: 1px solid #fff;*/
}
.conference_top_div {
	margin-left: -4px;
	margin-left: auto;
	margin-right: auto;	
}

.makeroftheworlds {
	font-size: 11px;
	color: #9999FF;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size:10px; 
	position:relative; 
	float:left; 
	padding-top:14px; 
	border:0; 
	width:255px; 
	line-height:14px;
}

#menu {
	/*border: 1px solid #fff;*/
	height: 50px;	
	position: relative;
	top: 0px;
	margin-top: 0px; padding-top: 0px; width: 400px; margin-left: -41px; height: 0px;
}
#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 0px 4px 6px;
	/*margin-right:20px;*/
	margin-top:7px;
	border:none;
}
#menu li.menu_right_link {
	padding: 4px 2px 4px 4px;
}
#menu li.menu_right:hover {
	KhtmlOpacity: .98;
	opacity: .98;
	-ms-filter: alpha(opacity=98);
	filter: alpha(opacity=98);
	/* rounded corners */
	-webkit-border-top-right-radius: 4px; /* FF1-3.6 */
	-webkit-border-bottom-right-radius: 0px; /* FF1-3.6 */
	-webkit-border-top-left-radius: 4px;  /* FF1-3.6 */
	-webkit-border-bottom-left-radius: 0px;  /* FF1-3.6 */
	-moz-border-radius-topright: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-moz-border-radius-bottomright: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-moz-border-radius-topleft: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-moz-border-radius-bottomleft: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	border-top-right-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border-bottom-right-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border-top-left-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border-bottom-left-radius: 0px;
	/* drop shadow */
	-moz-box-shadow: 3px 5px 5px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: 3px 5px 5px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: 3px 5px 5px rgba(0,0,0,0.3);
	box-shadow: 1px 5px 5px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999')";  /* For IE 8 */
	 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999'); /* For IE 5.5 - 7 */
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F3F3F3); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFFFF, #F3F3F3); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFFFF, #F3F3F3); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFFFF, #F3F3F3); /* Opera 11.10+ */
	background-image:         none;
}
#menu li a {
	width: auto;
	text-decoration:none;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif, "Arial Unicode MS", "Hiragino Kaku Gothic Pro W3", "MS Mincho";
	color: #00CECE;
	display:block;
	outline:0;
	/*text-shadow: 1px 1px 1px #000;*/
}
#menu li:hover a {
	color:#161616;
	/*text-shadow: 1px 1px 1px #ffffff;*/
}
#menu li .drop {
	padding-right:10px;
	padding-left: 3px;
	/*background:url("img/drop.png") no-repeat right 8px;*/
}
#menu li:hover .drop {
	/*background:url("img/drop.png") no-repeat right 7px;*/
}
/*
.cart_link {
	background-image: url(../images3/common/TopNavCartFlat.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 25px;
}
*/
.menu_right_link .drop { 
	color: #ffffff; background-image: url(../../images3/common/TopNavCartTab2013.png); background-repeat: no-repeat; width: 22px; height: 25px; padding-top: 3px; display:block;
}
.cart_hover ul#menu li:hover a {
	color: #ffffff;
}
.dropdown_1column, .dropdown_2column {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 0px 0px 0px;
	border:1px solid #cecece;
	border-top:none;
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F3F3F3); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFFFF, #F3F3F3); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFFFF, #F3F3F3); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFFFF, #F3F3F3); /* Opera 11.10+ */
	background-image:         none;
	KhtmlOpacity: .98;
	opacity: .98;
	-ms-filter: alpha(opacity=98);
	filter: alpha(opacity=98);
	/* rounded corners */
	-webkit-border-top-right-radius: 4px; /* FF1-3.6 */
	-webkit-border-bottom-right-radius: 0px; /* FF1-3.6 */
	-webkit-border-top-left-radius: 4px;  /* FF1-3.6 */
	-webkit-border-bottom-left-radius: 0px;  /* FF1-3.6 */
	-moz-border-radius-topright: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-moz-border-radius-bottomright: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-moz-border-radius-topleft: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-moz-border-radius-bottomleft: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	border-top-right-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border-bottom-right-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border-top-left-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border-bottom-left-radius: 0px;
	/* drop shadow */
	-moz-box-shadow: 3px 5px 5px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: 3px 5px 5px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: 3px 5px 5px rgba(0,0,0,0.3);
	box-shadow: 1px 5px 5px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999')";  /* For IE 8 */
	 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999'); /* For IE 5.5 - 7 */
}
#menu .menu_right_link {
	margin-top: 14px;
	border: 1px solid rgba(206, 206, 206, 0.0);
}
#menu .menu_right_link:hover {
	border: 1px solid rgba(206, 206, 206, 1.0);
}
#menu .menu_right_link_languages {
	margin-top: 12px;
	padding-top: 10px;
	border: 1px solid rgba(206, 206, 206, 0.0);
}
#menu .menu_right_link_languages:hover {
	border: 1px solid rgba(206, 206, 206, 1.0);
}
#menu .menu_right_link_social {
	margin-top: 12px;
	padding-top: 10px;
	border: 1px solid rgba(206, 206, 206, 0.0);		
}
#menu .menu_right_link_social:hover {
	border: 1px solid rgba(206, 206, 206, 1.0);		
}
.dropdown_1column {width: 140px;}
.dropdown_2column {width: 165px;}
#menu li:hover .dropdown_1column {
	left:-1px;
	top:auto;
}
.col_1  {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:130px;}
.col_2  {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_2 {width:165px;}
.col_2 a {
	width: 140px;	
}
#menu .menu_right_trials {
	width: 54px;
	float:right;
	/*margin-right:0px;*/
	margin-top: 20px;
}
#menu .menu_right_trials_mobile {
	width: 83px;
	float:right;
	/*margin-right:0px;*/
	margin-top: 19px;
}
#menu .menu_right_divider {
	float:right;
	margin: 0px;
	padding: 0px;
	width: 1px;
	height: 10px;
	background-color: #6799d4;
	margin-top: 23px;
}
#menu .menu_right {
	float:right;
	margin-right:0px;
}
#menu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}
#menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}
#menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
	/*text-shadow: 1px 1px 1px #FFFFFF;*/
}
#menu li:hover div a {
	font-size:12px;
	color:#015b86;
}
#menu li:hover div a:hover {
	color:#029feb;
}
#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	/*text-shadow: 1px 1px 1px #ffffff;*/
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}
#menu ul li ul li .minicartbuy2 {
	margin-top: 0px;
	padding-top: 0px;
}
.minicartbuy2 {
	width:140px;
	height:21px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	padding:1px 5px 2px 5px;
	float:left;
	text-decoration:none;
	font-size:11px;
	text-align: center;
	position: relative;
	letter-spacing:1px;
}
.minibutton2 {
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	border-radius: 3px; 
	cursor:pointer;
	text-align: center;
}
.gray2, 
.gray2:active {
	color: #555;
	text-shadow: 0px 1px 1px #FFF;
	border: 1px solid #666;
	background-color: #CCCCCC;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#CCCCCC)); 
	background-image: -webkit-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:    -moz-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:     -ms-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:      -o-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:         linear-gradient(top, #EFEFEF, #CCCCCC);
}
.gray2:hover {
	color: #555;
	text-shadow: 0px 1px 1px #FFF;
	border: 1px solid #666;
	background-color: #EFEFEF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC)); 
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:    -moz-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:     -ms-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:      -o-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:         linear-gradient(top, #FFFFFF, #CCCCCC);
}
.input_mobile
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	margin-top: 7px;
	margin-right: -5px;
	padding-left: 5px;
	padding-right: 5px;
	outline-color: #09F;
	height: 19px;
	width: 65px;
	border: 1px solid rgba(0,0,0,0.3);
 /* rounded corners */
	 -webkit-border-top-right-radius: 0px; /* FF1-3.6 */
	 -webkit-border-bottom-right-radius: 0px; /* FF1-3.6 */
	 -webkit-border-top-left-radius: 4px;  /* FF1-3.6 */
	 -webkit-border-bottom-left-radius: 4px;  /* FF1-3.6 */
	 -moz-border-radius-topright: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomright: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-topleft: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomleft: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 border-top-right-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-bottom-right-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-top-left-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
     border-bottom-left-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	/* drop shadow */
	 -moz-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3);
	box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}
.input_mobile_RU
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	margin-top: 7px;
	margin-right: -5px;
	padding-left: 5px;
	padding-right: 5px;
	outline-color: #09F;
	height: 19px;
	width: 70px;
	border: 1px solid rgba(0,0,0,0.3);
 /* rounded corners */
	 -webkit-border-top-right-radius: 0px; /* FF1-3.6 */
	 -webkit-border-bottom-right-radius: 0px; /* FF1-3.6 */
	 -webkit-border-top-left-radius: 4px;  /* FF1-3.6 */
	 -webkit-border-bottom-left-radius: 4px;  /* FF1-3.6 */
	 -moz-border-radius-topright: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomright: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-topleft: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomleft: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 border-top-right-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-bottom-right-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-top-left-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
     border-bottom-left-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	/* drop shadow */
	 -moz-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3);
	box-shadow: inset 0px 0px 3px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}
.search_RU
{
	height: 26px;
	width: 50px;
	font: 11px Arial, Helvetica, sans-serif;
	/*letter-spacing: -3px;*/	
	text-decoration: none;
	background-color: #f7f7f7;
	filter: alpha(opacity=98);
	 -moz-opacity: .98;
	 KhtmlOpacity: .98;
	 opacity: .98;
	 border: 1px solid ##1a1a5d;
	 /* rounded corners */
	 -webkit-border-top-right-radius: 4px; /* FF1-3.6 */
	 -webkit-border-bottom-right-radius: 4px; /* FF1-3.6 */
	 -webkit-border-top-left-radius: 0px;  /* FF1-3.6 */
	 -webkit-border-bottom-left-radius: 0px;  /* FF1-3.6 */
	 -moz-border-radius-topright: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomright: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-topleft: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomleft: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 border-top-right-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-bottom-right-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-top-left-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
     border-bottom-left-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 /* drop shadow */
	 -moz-box-shadow: 1px 1px 7px #1a1a5d; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	 -webkit-box-shadow: 1px 1px 7px #1a1a5d; /* FF3.5 - 3.6 */
	 -o-box-shadow: 3px 3px 7px #1a1a5d;
	 box-shadow: 1px 1px 7px #1a1a5d; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */	 
 }
.search
{
	height: 19px;
	width: 50px;
	font: 14pt Arial, Helvetica, sans-serif;	
	text-decoration: none;
	background-color: #f7f7f7;
	filter: alpha(opacity=98);
	 -moz-opacity: .98;
	 KhtmlOpacity: .98;
	 opacity: .98;
	 border: 1px solid ##1a1a5d;
	 /* rounded corners */
	 -webkit-border-top-right-radius: 4px; /* FF1-3.6 */
	 -webkit-border-bottom-right-radius: 4px; /* FF1-3.6 */
	 -webkit-border-top-left-radius: 0px;  /* FF1-3.6 */
	 -webkit-border-bottom-left-radius: 0px;  /* FF1-3.6 */
	 -moz-border-radius-topright: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomright: 4px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-topleft: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 -moz-border-radius-bottomleft: 0px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	 border-top-right-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-bottom-right-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 border-top-left-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
     border-bottom-left-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	 /* drop shadow */
	 -moz-box-shadow: 1px 1px 7px #1a1a5d; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	 -webkit-box-shadow: 1px 1px 7px #1a1a5d; /* FF3.5 - 3.6 */
	 -o-box-shadow: 3px 3px 7px #1a1a5d;
	 box-shadow: 1px 1px 7px #1a1a5d; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */	 
}


/* TEAL */

.teal, .teal:active {
    background-color: #339999;
    background-image: -moz-linear-gradient(center top , #00CCCC, #008888);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#00CCCC), to(#008888)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #00CCCC, #008888); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #00CCCC, #008888); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #00CCCC, #008888); /* IE10 */
	background-image:      -o-linear-gradient(top, #00CCCC, #008888); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #00CCCC, #008888);
    border: 1px solid #006666;
    color: #003333;
    text-shadow: 0 1px 0 #00EEEE;
}

.teal:hover {
    background-color: #009999;
    background-image: -moz-linear-gradient(center top , #99EEEE, #008888);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#99EEEE), to(#008888)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #99EEEE, #008888); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #99EEEE, #008888); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #99EEEE, #008888); /* IE10 */
	background-image:      -o-linear-gradient(top, #99EEEE, #008888); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #90EEEE, #008888);
    border: 1px solid #006666;
    color: #003333;
    text-shadow: 0 1px 0 #00EEEE;
}



/* LIGHTBLUE */

.lightblue_RU {
	color: #000066;
	/*text-shadow: 0px -1px 0px #005F97;*/
    border: 1px solid #000066;
	/* Background Gradient */	
	background-color: #1199DD;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#77DDFF), to(#0077CC)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #77DDFF, #0077CC); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #77DDFF, #0077CC); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #77DDFF, #0077CC); /* IE10 */
	background-image:      -o-linear-gradient(top, #77DDFF, #0077CC); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #77DDFF, #0077CC);
}

.lightblue, .lightblue:active {
	color: #000066;
	/*text-shadow: 0px -1px 0px #005F97;*/
    border: 1px solid #0044AA;
	/* Background Gradient */	
	background-color: #33BBFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#88EEFF), to(#1188DD)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #88EEFF, #1188DD); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #88EEFF, #1188DD); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #88EEFF, #1188DD); /* IE10 */
	background-image:      -o-linear-gradient(top, #88EEFF, #1188DD); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #88EEFF, #1188DD);
}

.lightblue:hover {
	color: #000066;
	/*text-shadow: 0px -1px 0px #005F97;*/
	border: 1px solid #0044AA;
	/* Background Gradient */	
	background-color: #33CCFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#99FFFF), to(#1188DD)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #99FFFF, #1188DD); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #99FFFF, #1188DD); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #99FFFF, #1188DD); /* IE10 */
	background-image:      -o-linear-gradient(top, #99FFFF, #1188DD); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #99FFFF, #1188DD);
	}
	
/* BLUE */

.blue, .blue:active {
    background-color: #1199DD;
    background-image: -moz-linear-gradient(center top , #33BBFF, #1166AA);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#33BBFF), to(#1166AA)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #33BBFF, #1166AA); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #33BBFF, #1166AA); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #33BBFF, #1166AA); /* IE10 */
	background-image:      -o-linear-gradient(top, #33BBFF, #1166AA); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #33BBFF, #1166AA);
    border: 1px solid #003366;
    color: #000033;
    text-shadow: 0 1px 0 #3399CC;
}

.blue:hover {
    background-color: #22AAEE;
    background-image: -moz-linear-gradient(center top , #33CCFF, #1166AA);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#33CCFF), to(#1166AA)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #33CCFF, #1166AA); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #33CCFF, #1166AA); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #33CCFF, #1166AA); /* IE10 */
	background-image:      -o-linear-gradient(top, #33CCFF, #1166AA); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #33CCFF, #1166AA);
    border: 1px solid #003366;
    color: #000033;
    text-shadow: 0 1px 0 #3399CC;
}

/* DARKBLUE */
.darkblue-3 {
	-moz-border-radius: 2px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-webkit-border-radius: 2px; /* FF1-3.6 */
	-khtml-border-radius: 2px;
	border-radius: 2px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	/* drop shadow */
	-moz-box-shadow: 3px 3px 7px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: 3px 3px 7px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: 3px 3px 7px rgba(0,0,0,0.3);
	box-shadow: 1px 1px 7px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	color: #000033;
	text-shadow: 0px 1px 0px #3399CC;
	border: 1px solid #003366;
	/* Background Gradient */	
	background-color: #3399FF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3399FF), to(#003366)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #3399FF, #003366); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #3399FF, #003366); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #3399FF, #003366); /* IE10 */
	background-image:      -o-linear-gradient(top, #3399FF, #003366); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #3399FF, #003366);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3399FF', endColorstr='#003366');/*For IE7-8-9*/

}

.darkblue, .darkblue:active {
	color: #000033;
	text-shadow: 0px 1px 0px #3399CC;
	border: 1px solid #003366;
	/* Background Gradient */	
	background-color: #3399FF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3399FF), to(#003366)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #3399FF, #003366); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #3399FF, #003366); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #3399FF, #003366); /* IE10 */
	background-image:      -o-linear-gradient(top, #3399FF, #003366); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #3399FF, #003366);
}

.darkblue:hover {
	color: #000033;
	text-shadow: 0px 1px 0px #3399CC;
	border: 1px solid #003366;
	/* Background Gradient */	
	background-color: #33AAFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3399FF), to(#003366)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #33AAFF, #003366); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #33AAFF, #003366); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #33AAFF, #003366); /* IE10 */
	background-image:      -o-linear-gradient(top, #33AAFF, #003366); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #33AAFF, #003366);
}

/* NAVYBLUE */
.navyblue, .navyblue:active {
	color: #0099FF;
	color: #000066\9; /* IE */
	text-shadow: 0px -1px 0px #000000;
	text-shadow: 0px 1px 0px #0088FF\9;/* IE */
	border: 1px solid #000000;
	/* Background Gradient */	
	background-color:#0066DD;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3355FF), to(#003366)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #3355FF, #003366); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #3355FF, #003366); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #3355FF, #003366); /* IE10 */
	background-image:      -o-linear-gradient(top, #3355FF, #003366); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #3355FF, #003366);
}

.navyblue:hover {
	color: #0099FF;
	color: #000033\9; /* IE */
	text-shadow: 0px -1px 0px #000000;
	text-shadow: 0px 1px 0px #0088FF\9;/* IE */
	border: 1px solid #000000;
	/* Background Gradient */	
	background-color: #0055BB;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3366FF), to(#003366)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #3366FF, #003366); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #3366FF, #003366); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #3366FF, #003366); /* IE10 */
	background-image:      -o-linear-gradient(top, #3366FF, #003366); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #3366FF, #003366);
}


/* DARKPURPLE */
.darkpurple, .darkpurple:active {
	color: #c14ac4;
	text-shadow: 0px -1px 0px #000000;
	border: 1px solid #000000;
	/* Background Gradient */	
	background-color: #7e2a80;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#b243b5), to(#000011)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #b243b5, #000011); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #b243b5, #000011); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #b243b5, #000011); /* IE10 */
	background-image:      -o-linear-gradient(top, #b243b5, #000011); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #b243b5, #000011);
}

.darkpurple:hover {
	color: #d966dc;
	text-shadow: 0px -1px 0px #000000;
	border: 1px solid #000000;
	/* Background Gradient */	
	background-color: #0055BB;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d357d6), to(#000011)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #d357d6, #000011); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #d357d6, #000011); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #d357d6, #000011); /* IE10 */
	background-image:      -o-linear-gradient(top, #d357d6, #000011); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #d357d6, #000011);
}




/* DARKNAVYBLUE */
.darknavyblue, .darknavyblue:active {
	color: #0077EE;
	color: #000066\9; /* IE */
	text-shadow: 0px -1px 0px #000000;
	text-shadow: 0px 1px 0px #0088FF\9;/* IE */
	border: 1px solid #000000;
	/* Background Gradient */	
	background-color:#0044BB;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1122BB), to(#000011)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #1122BB, #000011); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #1122BB, #000011); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #1122BB, #000011); /* IE10 */
	background-image:      -o-linear-gradient(top, #1122BB, #000011); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #1122BB, #000011);
}

.darknavyblue:hover {
	color: #0077EE;
	color: #000033\9; /* IE */
	text-shadow: 0px -1px 0px #000000;
	text-shadow: 0px 1px 0px #0088FF\9;/* IE */
	border: 1px solid #000000;
	/* Background Gradient */	
	background-color: #0055BB;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1144CC), to(#000011)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #1144CC, #000011); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #1144CC, #000011); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #1144CC, #000011); /* IE10 */
	background-image:      -o-linear-gradient(top, #1144CC, #000011); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #1144CC, #000011);
}

/* GREEN */
.green, .green:active {
	color: #004400;
	border: 1px solid #006600;
	/* Background Gradient */	
	background-color: #88BB22;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#CCDD44), to(#668822)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #CCDD44, #668822); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #CCDD44, #668822); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #CCDD44, #668822); /* IE10 */
	background-image:      -o-linear-gradient(top, #CCDD44, #668822); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #CCDD44, #668822);
}
.green:hover {
	color: #004400;
	border: 1px solid #006600;
	/* Background Gradient */	
	background-color: #99CC33;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#DDEE33), to(#668822)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #DDEE33, #668822); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #DDEE33, #668822); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #DDEE33, #668822); /* IE10 */
	background-image:      -o-linear-gradient(top, #DDEE33, #668822); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #DDEE33, #668822);
}

/* DARKGREEN */
.darkgreen, .darkgreen:active {
	color: #004400;
	border: 1px solid #006600;
	/* Background Gradient */	
	background-color: #668822;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#99BB55), to(#446611)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #99BB55, #446611); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #99BB55, #446611); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #99BB55, #446611); /* IE10 */
	background-image:      -o-linear-gradient(top, #99BB55, #446611); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #99BB55, #446611);
}
.darkgreen:hover {
	color: #004400;
	border: 1px solid #006600;
	/* Background Gradient */	
	background-color: #77AA11;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#AACC55), to(#446611)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #AACC55, #446611); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #AACC55, #446611); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #AACC55, #446611); /* IE10 */
	background-image:      -o-linear-gradient(top, #AACC55, #446611); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #AACC55, #446611);
}

/* YELLOW */
.yellow, .yellow:active {
	color: #663300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #FFDD00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFEE00), to(#CC9900)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFEE00, #CC9900); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFEE00, #CC9900); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFEE00, #BCC9900); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFEE00, #CC9900); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFEE00, #CC9900);
}
.yellow:hover {
	color: #663300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #FFEE00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFEE00), to(#CC9900)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFF00, #CC9900); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFF00, #CC9900); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFF00, #CC9900); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFF00, #CC9900); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFFF00, #CC9900);
}

/* DARKYELLOW */
.darkyellow, .darkyellow:active {
	color: #663300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #FFCC00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#996600)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFCC00, #996600); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFCC00, #996600); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFCC00, #996600); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFCC00, #996600); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFCC00, #996600);
}
.darkyellow:hover {
	color: #663300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #FFCC00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFDD00), to(#996600)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFDD00, #996600); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFDD00, #996600); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFDD00, #996600); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFDD00, #996600); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFDD00, #996600);
}

/* ORANGE */
.orange, .orange:active {
	color: #333300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #FF6600;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF9900), to(#EE5500)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF9900, #EE5500); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF9900, #EE5500); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF9900, #EE5500); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF9900, #EE5500); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF9900, #EE5500);
}
.orange:hover {
	color: #333300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #FF7700;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFBB11), to(#EE5500)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFBB11, #EE5500); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFBB11, #EE5500); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFBB11, #EE5500); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFBB11, #EE5500); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFBB11, #EE5500);
}

/* DARKORANGE */
.darkorange, .darkorange:active {
	color: #333300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #EE5500;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#DD7700), to(#BB2200)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #DD7700, #BB2200); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #DD7700, #BB2200); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #DD7700, #BB2200); /* IE10 */
	background-image:      -o-linear-gradient(top, #DD7700, #BB2200); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #DD7700, #BB2200);
}
.darkorange:hover {
	color: #333300;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #EE6600;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF7700), to(#BB2200)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF7700, #BB2200); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF7700, #BB2200); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF7700, #BB2200); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF7700, #BB2200); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF7700, #BB2200);
}
 

/* RED */
.red, .red:active {
	color: #550000;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #DD4400;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF6622), to(#AA2200)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF6622, #AA2200); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF6622, #AA2200); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF6622, #AA2200); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF6622, #AA2200); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF6622, #AA2200);
}
.red:hover {
	color: #550000;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #EE4400;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF7700), to(#AA2200)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF7700, #AA2200); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF7700, #AA2200); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF7700, #AA2200); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF7700, #AA2200); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF7700, #AA2200);
}

/* DARKRED */
.darkred, .darkred:active {
	color: #330000;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #BB3300;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EE4411), to(#663300)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #EE4411, #663300); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #EE4411, #663300); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #EE4411, #663300); /* IE10 */
	background-image:      -o-linear-gradient(top, #EE4411, #663300); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #EE4411, #663300);
}
.darkred:hover {
	color: #330000;
	border: 1px solid #663300;
	/* Background Gradient */	
	background-color: #CC3300;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF5522), to(#663300)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF5522, #663300); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF5522, #663300); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF5522, #663300); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF5522, #663300); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF5522, #663300);
}


/* MAGENTA */
.magenta, .magenta:active {
	color: #330000;
	border: 1px solid #330000;
	/* Background Gradient */	
	background-color: #CC3366;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF6688), to(#BB2244)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF6688, #BB2244); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF6688, #BB2244); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF6688, #BB2244); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF6688, #BB2244); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF6688, #BB2244);
}
.magenta:hover {
	color: #330000;
	border: 1px solid #330000;
	/* Background Gradient */	
	background-color: #DD5577;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FF7799), to(#BB2244)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FF7799, #BB2244); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FF7799, #BB2244); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FF7799, #BB2244); /* IE10 */
	background-image:      -o-linear-gradient(top, #FF7799, #BB2244); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FF7799, #BB2244);
}
 
/* DARKMAGENTA */
.darkmagenta, .darkmagenta:active {
	color: #330000;
	border: 1px solid #330000;
	/* Background Gradient */	
	background-color: #BB3355;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EE5577), to(#881122)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #EE5577, #881122); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #EE5577, #881122); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #EE5577, #881122); /* IE10 */
	background-image:      -o-linear-gradient(top, #EE5577, #881122); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #EE5577, #881122);
}
.darkmagenta:hover {
	color: #330000;
	border: 1px solid #330000;
	/* Background Gradient */	
	background-color: #DD5577;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EE5577), to(#990033)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #EE5577, #990033); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #EE5577, #990033); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #EE5577, #990033); /* IE10 */
	background-image:      -o-linear-gradient(top, #EE5577, #990033); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #EE5577, #990033);
} 

/* WHITE */

.white, .white:active {
	color: #6B7A83;
	border: 1px solid #CCCCCC;
	/* Background Gradient */	
	background-color: #FAFAFA;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#DDDDDD)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FAFAFA, #DDDDDD); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FAFAFA, #DDDDDD); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FAFAFA, #DDDDDD); /* IE10 */
	background-image:      -o-linear-gradient(top, #FAFAFA, #DDDDDD); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FAFAFA, #DDDDDD);
}
.white:hover {
	color: #6B7A83;
	border: 1px solid #CCCCCC;
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DDDDDD)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #DDDDDD); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFFFF, #DDDDDD); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFFFF, #DDDDDD); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFFFF, #DDDDDD); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFFFFF, #DDDDDD);
}
.beta {
	width:200px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	padding:5px 15px 6px 15px;
	float:left;
	text-decoration:none;
	font-size:18px;
	margin-right:20px;
	font-weight: bold;	
}
.button {
	/* rounded corners */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-o-border-radius: 7px;
	
	/* firefox's individual border radius properties */
	-moz-border-radius-topleft:7px; /* top left corner */
	-moz-border-radius-topright:7px; /* top right corner */
	-moz-border-radius-bottomleft:7px; /* bottom left corner */
	-moz-border-radius-bottomright:7px; /* bottom right corner */
	-moz-border-radius:7px 7px 7px 7px;  /* shorthand topleft topright bottomright bottomleft */
	
	/* webkit's individual border radius properties */
	-webkit-border-top-left-radius:7px; /* top left corner */
	-webkit-border-top-right-radius:7px; /* top right corner */
	-webkit-border-bottom-left-radius:7px; /* bottom left corner */
	-webkit-border-bottom-right-radius:7px; /* bottom right corner */
	border-top-right-radius: 7px;
	border-top-left-radius: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	/* drop shadow */
	-moz-box-shadow: 3px 3px 7px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: 3px 3px 7px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: 3px 3px 7px rgba(0,0,0,0.3);
	box-shadow: 1px 1px 7px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	cursor:pointer;
	text-align: center;
}
.button:hover {text-decoration:none;}
.button:active {position:relative; top:1px;}
.button .img {margin-bottom:-5px; margin-left:8px;display:inline-block;background-image:url("/static/img/sprite.png");background-repeat:no-repeat;}
.button span {font-weight:normal; color:#c4b8fe;}
.button:hover {text-decoration:none;}
.button:active {position:relative; top:1px;}
.button .img {margin-bottom:-5px; margin-left:8px;display:inline-block;background-image:url("/static/img/sprite.png");background-repeat:no-repeat;}
.button span {font-weight:normal; color:#c4b8fe;}
.buynow {
	width:168px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	padding:14px 5px 10px 5px;
	float:left;
	text-decoration:none;
	font-size:18px;
	margin-left:4px;
	text-align: center;
	position: relative;
}
.product {
	width:168px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	padding:14px 5px 10px 5px;
	float:left;
	text-decoration:none;
	font-size:18px;
	margin-left:4px;
	text-align: center;
	position: relative;
}

.upgrade {
	width:170px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, "open_sansregular", Hiragino Kaku Gothic Pro W3, MS Mincho;
	padding:5px 15px 6px 15px;
	float:left;
	text-decoration:none;
	font-size:18px;
	letter-spacing:-1px;
	margin-right:20px;
	font-weight: bold;
}

.container {
	width: 918px;
	padding: 0px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	background-color: #fff;
	
}
.border {
	margin: 0 auto;
	border: 1px solid #eaeaea;
	border-width: 1px 0px 0px 0px; 
	border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	width: 916px; 
	height: 70px;
	position: relative;
	top: 1px;
	padding-bottom: 1px;
}

#RoundBoxblue
{
	/* rounded corners */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	background-color: #D9ECFF;
	padding: 20px;
	/* drop shadow */
	-moz-box-shadow: inset 0 0 5px #99CCFF;
	-webkit-box-shadow: inset 0 0 5px #99CCFF;
	-o-box-shadow: inset 0 0 5px #99CCFF;
	box-shadow: inset 0 0 5px #99CCFF;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

#bottom {
	width: 918px;
	height: 70px;
	background-image: url(../../Images3/common/background_middle_bottom.png);
	background-repeat: no-repeat;
}
#copyright {
	width: 898px;
	height: 10px;
	padding-left: 20px;
}
.copyrightgray {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 10px;
	color: #666666;
}
.copyrightblue {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 10px;
	color: #006699;
}

.copyrightblack {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 10px;
	color: #666666;
}

#address {
	width: 878px;
	height: 5px;
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	margin-right: 20px;
	margin-left: 20px;
}
#contact {
	height: 60px;
	float: left;
	z-index: 2;
}
#US {
	width: 135px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#JP {
	width: 175px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#US_EU {
	width: 120px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#US_AP {
	width: 100px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#US2 {
	width: 120px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#EU {
	width: 150px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#EU2 {
	width: 150px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#EU3 {
	width: 130px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#EU4 {
	width: 140px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#EU5 {
	width: 155px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#AP {
	width: 153px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#AP2 {
	width: 150px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#AP_AP {
	width: 110px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#LTA:link {
	text-decoration:none;
	width: 155px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#LTA_AP {
	width: 125px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
#LTA2 {
	width: 125px;
	height: 60px;
	float: left;
	margin-left: 15px;
}
#BR {
	width: 125px;
	height: 60px;
	float: left;
	margin-left: 10px;
}
.RISKbdit {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
/* BEGIN MiniCart CSS */
#top_minicart {
	float: left;
	margin-top: -10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #666666;
	padding-bottom: 5px;
}
.ItemsInCart, .ItemsInCart a:link, .ItemsInCart a:active, .ItemsInCart a:visited  {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	color: #99CC99;
	}
.ItemsInCart a:hover, .ItemsInCart:hover {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	color: #99FF99;
	}
.mincart2013 {
	font-size: 10px;
	font-family : arial, helvetica;
	color:#666666;
	line-height:17px;
}

.minicarttotal
{
	font-size: 10px;
	font-family : arial, helvetica;
	color:#0066CC;
	line-height:17px;
}

.minicartdividerone
{
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
}

.minicartdividertwo
{
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
}

/*======================== start MINI CART BUTTONS css ========================*/	


/* BUTTON ICONS */
/* ––––––––––––––––––––––––––––––––––––––––––––––––––– */
.icon-arrow {display:inline-block;width:18px;height:19px;background-position:-830px -10px;}
.icon-heart {display:inline-block;width:20px;height:18px;background-position:-800px -10px;}
.icon-play {display:inline-block;width:20px;height:20px;background-position:-900px -70px;}
.icon-zoom {display:inline-block;width:19px;height:19px;background-position:-860px -60px;}


.minicartbuy3 {
	width:142px;
	height:17px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	padding:1px 5px 2px 5px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	text-decoration:none;
	font-size:11px;
	text-align: center;
	position: relative;
	letter-spacing:1px;
	color: #555;
	text-shadow: 0px 1px 1px #FFF;
	border: 1px solid #666;
	background-color: #CCCCCC;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#CCCCCC)); 
	background-image: -webkit-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:    -moz-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:     -ms-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:      -o-linear-gradient(top, #EFEFEF, #CCCCCC); 
	background-image:         linear-gradient(top, #EFEFEF, #CCCCCC);
}
.minibutton3 {
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	border-radius: 3px; 
	cursor:pointer;
	text-align: center;
}

.gray3:hover {
	color: #555;
	text-shadow: 0px 1px 1px #FFF;
	border: 1px solid #666;
	background-color: #EFEFEF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC)); 
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:    -moz-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:     -ms-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:      -o-linear-gradient(top, #FFFFFF, #CCCCCC); 
	background-image:         linear-gradient(top, #FFFFFF, #CCCCCC);
}

/* GRAY */
.gray, 
.gray:active {
	color: #555;
	text-shadow: 0px 1px 1px #FFF;
	border: 1px solid #666;
	/* Background Gradient */	
	background-color: #CCCCCC;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#CCCCCC)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #EFEFEF, #CCCCCC); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #EFEFEF, #CCCCCC); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #EFEFEF, #CCCCCC); /* IE10 */
	background-image:      -o-linear-gradient(top, #EFEFEF, #CCCCCC); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #EFEFEF, #CCCCCC);
}
.gray:hover {
	color: #555;
	text-shadow: 0px 1px 1px #FFF;
	border: 1px solid #666;
	/* Background Gradient */	
	background-color: #EFEFEF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #CCCCCC); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFFFF, #CCCCCC); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFFFF, #CCCCCC); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFFFF, #CCCCCC); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFFFFF, #CCCCCC);
}
/*======================== end MINI CART BUTTONS css ========================*/	

.dropdown_menu {
	margin-top: 7px;
	margin-left: 7px;	
}
/*.header_logo {
	margin-left: -15px;
}*/
.cart_hover {
	 margin-right: -12px;
	 float: right; 
	 /*height: 80px; */
	 width: 420px;
	 /*margin-top: -20px;*/
}
.content_container {
	background: url(/Images3/common/background_middle_middle.png);
	background-repeat: repeat-y;
	z-index: 2; 
	min-height:1000px;
	/*border: 1px solid #fff;*/
	/*border: 2px solid #C03;*/
	/*margin-top: -66px;
	padding-top: 66px;*/
}
/*
.menu_right_link .drop { 
	color: #ffffff; background-image: url(../../images3/common/TopNavCartTab2013.png); background-repeat: no-repeat; width: 22px; height: 25px; padding-top: 3px; display:block;
}
.cart_link {
	margin-left: -1px;	
}
.cart_hover ul#menu li.menu_right_link a {
	text-shadow: -1px 1px 0px #006F6F;
	color: #99ffcc;
}
.cart_hover ul#menu li.menu_right_link:hover a {
	text-shadow: -1px 1px 0px #006F6F;
	color: #ffffff;
}

.cart_hover ul#menu li:hover a {
	color: #666;
}
*/
.menu_right_link .drop { 
	color: #ffffff; background-image: url(../../images3/common/TopNavCartTab2013.png); background-repeat: no-repeat; width: 22px; height: 25px; padding-top: 3px; display:block;
}
.cart_link {
	margin-left: -1px;	
}
.cart_hover ul#menu li.menu_right_link a {
	text-shadow: -1px 1px 0px #006F6F;
	color: #99ffcc;
}
.cart_hover ul#menu li.menu_right_link:hover a {
	text-shadow: -1px 1px 0px #006F6F;
	color: #ffffff;
}
.cart_hover ul#menu li:hover a {
	color: #666;
}
.freetrial, .freetrial a, .freetrial a:link, .freetrial a:active, .freetrial a:visited {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	color: #00CECE;
	margin-right: 5px;
	margin-left: 5px;
}

.freetrial:hover, .freetrial a:hover  {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	color: #00ECEC;
	margin-right: 5px;
	margin-left: 5px;
}
.topnavdropdown {
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 10px;
	color: #666666;
	text-transform: none;
}
.anythingControls .thumbNav {
	position: relative;
	top: -15px;
	padding-top: 4px; 
	margin-top: 4px;	
}
.title_div {
	margin-left: 40px;
}
.title_div_RU {
		margin-left: 22px; 
		padding-top: 3px;
}
/*////////////////// anythingSlider CSS //////////////////*/
.title_div div.anythingSlider {
	position: relative;
	left: -20px;
}
/*////////////// END anythingSlider CSS //////////////////*/
.headerblue {
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 36px;
	color: #006699;
	font-weight: normal;
}
.headerblue a {
	color: #006699;
}
.navblue {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 11px;
	color: #006699;
}
.content_container {
	padding-bottom:	30px;
}
.body_lists {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 150%;
    margin-left: 21px;
    padding-left: 21px;
	
}
/*======================== End Fonts css ========================*/
/*///////////////////////////////          ADDED STYLES            /////////////////////////*/

/*Actual Tab With Shadow */
.carttab {
	width: 460px; 
	/*border: 1px solid #c0c0c0; */
	height: 35px; 
	border-radius: 5px 0px 0px 5px; 
	background-color: #FFF; 
	-moz-box-shadow: 	-2px 2px 5px -2px #ccc;
  	-webkit-box-shadow: -2px 2px 5px -2px #ccc;
  	box-shadow:		 	-2px 2px 5px -2px #ccc;	
	margin-left: 4px;
}
.tab_image {
	width: 11px;
	height: 35px; 
	float: left; 
	/*background-image: url(http://www.palisade.com/2013/test/tab_ear_indent.png); */
	background-repeat: no-repeat;
	position:relative; 
	z-index:99;	
}
.tab_title {
	margin-left: 15px; 
	padding: 6px 0px 0px 0px; 
	position:relative; 
	z-index:99;	
	font-family: "SansLightRegular"; 
	font-size: 19px; 
	line-height: 100%;
}
.tab_title_price {
	width: 150px; 
	margin-left: 150px; 
	margin-top: -19px; 
	float: right; 
	text-align: right; 
	margin-right: 10px; 
	/*border: 1px solid #000;*/
}

.AccordionContainer {
	/*border: 1px solid #000;*/
	/*height: 477px; */
	height: auto;
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 10px;
	/*padding: 1px 10px 0px 10px;*/ 
	width: 857px; 
	margin-left: -20px; 
	background-image: url(/images3/store/cart13/BackgroundTop.png); background-position: bottom; background-repeat: no-repeat;	
	position: relative;
	z-index: 1;
	/*top: 22px;*/
}
.AccordionContainerShadow {
	/*z-index: 2; */
	position: static; 
	top: -14px;
	margin-left: -7px;	
	height: auto;
}
.AccordionProdLogo {
	/*border: 1px solid #000;*/
	height: 318px;
	width: 400px; 
	float: left; 
	/*margin-left: 50px;
	margin-left: 20px; */
	z-index: 2;
}
.AccordionProdAccordion {
	/*position: relative;
	top: 30px;*/
	float: right; 
	height: auto;
	/*height: 380px;*/
	/*border: 1px solid #000;*/
}
.AccordionProdAccordionShadow {
	width: 6px; height: 317px; float: left; background-image:url(/images3/store/cart13/ShadowTabSide.png); background-repeat: no-repeat;	
}
.AccordionProdAccordionInclude {
	width: 429px; 
	float: left; 
	background-color: #fff; 
	/*height: 400px;*/
	border: 1px solid #c0c0c0; 
	border-width: 0px 0px 0px 1px; 
	/*margin-top: 15px;*/
}
.Accordion {
	width: 460px; margin-left: -16px; height: auto; padding-bottom: 0px; margin-bottom: 0px;
}
.AccordionPanelContentCLN {
	width: 460px; 
	/*height: 260px;*/
	height: auto; 
	border-top-color: #ffffff;
	/*border: 1px solid #000;*/
	margin-left: 16px; 
	margin-top: -2px; 
	background-color: #FFF; 
	font-family: 'Arial'; 
	font-weight: normal; 
	position: relative; 
	z-index:1; 
	padding-left: 25px;
	padding-top: 9px;
}

/*.prodoption_container {
	width: 100px; padding-bottom: 20px;	border: 1px solid #000;
}*/

.single_product_container {
	font-size: 11px; 
	font-weight: normal;
	padding-bottom: 10px; 
	margin-bottom: 20px; 
	height: auto; 
	width: 310px; 
	float: right; 
	margin-right: -77px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;	
	/*border: 1px solid #000;*/
}
.prodoptions {
	/*margin-left: -80px; */
	padding-bottom: 10px; 
	margin-top: -25px;
	overflow:visible;	
	/*border: 1px solid #000;*/
	font-family: 'Arial'; 
	font-weight: normal; 
}

.single_product {
	width: 210px;
	font-family: 'Arial';
	font-weight: normal;	
}


.AccordionPanelContentContainer {
	border: 1px solid #e2e2e2; 
	/*margin-left: -25px;*/
	border-width: 1px 0px 0px 0px;
	margin-top: 3px; 
	line-height: 15px;
	/*padding-top: 10px;*/
	/*height: 260px;*/
	/*padding-left: 10px; 
	padding-top: 5px;*/
}

.AccordionPanelContentContainer .AccordionPanelContentCLN a {
	text-decoration: underline;
	color: #03F;	
}

.AccordionPanelContentContainer select  {
	/*direction: rtl;
	padding: 0px;*/
}

.AccordionPanelTab {
	border: 1px solid #e1e1e1; border-width: 1px 0px 1px 1px;
	color: #c0c0c0;
	background-image: url(http://www.palisade.com/2013/test/tab_ear_indent.png);
	background-repeat: no-repeat;
}
.AccordionPanelOpen .AccordionPanelTab {
	border: 1px solid #c0c0c0; border-width: 1px 0px 1px 1px;
	color: #6a6a6a;
	/*background-color: #099;*/
	background-image: url(http://www.palisade.com/2013/test/tab_ear_indent_selected.png);
	background-repeat: no-repeat;
	
}
/*.AccordionFocused .AccordionPanelOpen .AccordionPanelTab .tab_image {
	width: 11px; 
	height: 35px;
	background-image: url(http://www.palisade.com/2013/test/tab_ear_indent_selected.png);
}*/
/* cart */


div.proddescription a:link {
    color: #346699;
    text-decoration: underline;	
}
.proddescription {
	position: relative; 
	top: 10px;
	margin-bottom: 15px;
	font-size: 10px;	
	width: 370px;
}
.editions_link {
	color: #666666;
}
.editions {
	position: relative;
	top: -3px;	
}
.quantity {
	font-family: 'Arial'; font-weight: normal;	
}

.prodcurrency {
	border: 1px solid #000;
	z-index: 101;
}
.AccordionPanelContentCLN .prodprice_CR {
	overflow: visible;	
}
.radial_text_container {
	border: 1px solid #000;	
	border-color:transparent;
	width: 417px;
	height: 20px;
}
.under_text {
	width: 417px; 
	position: relative; 
	z-index: 999999; 
	padding: 5px 0px 10px 0px; 
	/*border:1px solid #000;	*/
}
.radial_text {
	/*border: 1px solid #000;*/
	width: 70px; 
	text-align: right; 
	float: left; 
	height: 20px; 
	margin-top: 2px;	
	font-weight: normal;	
}
.radial {
	/*border: 1px solid #000; */
	width: 25px; 
	float: left; 
	height: 20px;
	margin-left: 2px;	
}
.radial_text_after {
	/*border: 1px solid #000;*/
	width: 190px; 
	text-align: left; 
	float: left; 
	/*height: 20px; */
	/*margin-top: 3px;*/
	font-weight: normal;	
}

.language_text_select {
	/*border: 1px solid #000;*/
	/*width: 100px;*/
	padding-right: 5px;
	margin-top: 5px;
	font-weight: normal;	
	float: left; 
	margin-left: 21px;

}
.listprice{
	/*border: 1px solid #000;
	margin-top: 8px;
	position: relative; 
	top: -130px; 
	left: 210px; 
	z-index: 100;*/
}
.price_CR {
	/*color: #F00;	*/
	font-weight: normal;	
}

.prodoption_div {
	margin-top: 2px;
	width: 160px;
	float: left; 
}
/* end cart */
.headersubSanslight {
	text-align: left;
	font-family: "SansLightRegular";
	font-size: 25px;
	color: #006699;
	line-height: 110%;
	
}
.body_lists {
	margin-left: 21px;
	padding-left: 21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height: 150%;
}
.AccordionPanelContentContainer .quant_text {
	width: 20px;
	background-color: #fff;
}
.AccordionPanelContentCLN .cart_image_align {
	position: relative;
	top: 1px;
}

.middle_body_RU {
	width: 674px; 
	margin-left: 115px; 
	margin-top: 44px; 
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
}
.middle_body_RU a:link {text-decoration: none; color: #666666;}
.middle_body_RU a:visited {text-decoration: none; color: #666666;}
.middle_body {
	width: 675px; 
	margin-left: 114px; 
	padding-top: 30px;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
}
.middle_body a:link {text-decoration: none; color: #666666;}
.middle_body a:visited {text-decoration: none; color: #666666;}


#SuiteGreaterThanSum {float:left;
	padding-right: 10px;
	margin-bottom: -4px;
}


.arrowblue {
    color: #006699;
    font-family: Arial,Helvetica,sans-serif,Arial Unicode MS,Hiragino Kaku Gothic Pro W3,MS Mincho;
    font-size: 12px;
    text-align: left;
}
.arroworange {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #FF6600;
}

.arrowgreen {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #669900;
}

.arrowpurple {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #663366;
}

/* Begin Quote */
#quoteBox {
float:right;
width:250px;
background:url(/images3/common/quote_blue_left.jpg) no-repeat;
background-position: 0px 0px;
margin: 5px 0 5px 10px;
}

#quoteBoxLicenses {
float:right;
width:250px;
background:url(/images3/common/quote_purple_left.jpg) no-repeat;
background-position: 0px 0px;
margin: 5px 0 5px 10px;
}

#quoteBoxTraining {
float:right;
width:250px;
background:url(/images3/common/quote_plum_left.jpg) no-repeat;
background-position: 0px 0px;
margin: 5px 0 5px 10px;
}
#quoteBoxNews {
	float:right;
	width:250px;
	background:url(/images3/common/quote_green_left.jpg) no-repeat;
	background-position: 0px 0px;
	margin: 5px 0 5px 10px;
}
#quoteBoxRed {
	float:right;
	width:250px;
	background:url(/images3/common/quote_red_left.jpg) no-repeat;
	background-position: 0px 0px;
	margin: 5px 0 5px 10px;
}
#quoteContent {
	margin: 0px 30px 30px 30px;
	color: #666666;
	line-height: 150%;
	font-style:italic;
	padding: 0;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	text-align: left;
}
#quoteAttribute {
	font-size:8pt;
	margin-top:3px;
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	line-height: 120%;
}


.sixsigma_textlinks {
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	padding-left: 94px;
}

/*#quoteBox {
	float:right;
	width:250px;
	background:url(../../images3/common/quote_blue_left.jpg) no-repeat;
	background-position: 0px 23px;
	margin: 5px 0 5px 10px;
}*/
/*#quoteContent {
	margin: 30px;
	color: #999999; 
	line-height: 125%; 
	font-style:italic;
	padding: 0;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	text-align: left;
	text-indent: -30px;
	float: left;*/

	/*border: 1px solid #000; */
/*}*/
 
#quoteAttribute {
	font-size:8pt;
	margin-top:3px;
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	line-height: 120%;
}
/* End Quote */

.text {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
	line-height: 140%;
}

.text A:link {
	text-decoration:none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
}
.text A:hover {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
}
.text A:visited {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
}

.textbold {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #333333;
}
.textitalic {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #666666;
	font-style: italic;
}
.textitalicbold {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Arial Unicode MS, Hiragino Kaku Gothic Pro W3, MS Mincho;
	font-size: 12px;
	color: #333333;
	font-style: italic;
}

#rightNavMenu {
	width: 241px;
	float: right;
	margin-left:10px;
	margin-right:5px;
	/* rounded corners */
	-moz-border-radius: 7px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-webkit-border-radius: 7px; /* FF1-3.6 */
	-khtml-border-radius: 7px;
	border-radius: 7px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	/* drop shadow */
	-moz-box-shadow: 3px 3px 7px #999999; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: 3px 3px 7px #999999; /* FF3.5 - 3.6 */
	-o-box-shadow: 3px 3px 7px #999999;
	box-shadow: 1px 1px 7px #999999; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	border: 1px solid #CCCCCC;
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F3F3F3); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFFFF, #F3F3F3); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFFFF, #F3F3F3); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFFFF, #F3F3F3); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFFFFF, #F3F3F3);
	/* useful if you don't want a bg color from leaking outside the border: */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 20px;
}
.listProduct li {
	list-style-image:url(../../images3/common/list_square_blue.gif);
	margin: 0px 15px 0px 7px;
	padding-left: 7px;
	line-height: normal;
}
#rightNav {
	width: 281px;
	float: right;
}
#rightNavTop {
	width: 281px;
	background-image: url(../Images3/casestudy/cs_menu_right_top.png);
	background-repeat: no-repeat;
	float: right;
	height: 25px;
}
#rightNavFill {
	width: 241px;
	background-image: url(../Images3/casestudy/cs_menu_right_fill.png);
	background-repeat: repeat-y;
	float: right;
	padding-left: 20px;
	padding-right: 20px;
}
#rightNavMiddle {
	width: 241px;
	float: right;
}
#rightNavCaseStudyOn {
	width: 211px;
	float: right;
	font-family: Arial, Helvetica, sans-serif, Hiragino Kaku Gothic Pro W3, MS Mincho, Arial Unicode MS;
	font-size: 12px;
	color: #FFCC99;
	background-color: #FF6600;
	padding: 15px;
	cursor: pointer;
	margin: 8px 0 8px 0;
}
#SemBox
{
	/* rounded corners */
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
	background-color: #EEEEEE;
	padding: 10px;
	/* drop shadow */
	-moz-box-shadow: inset 0 0 5px #999999;
	-webkit-box-shadow: inset 0 0 5px #999999;
	-o-box-shadow: inset 0 0 5px #999999;
	box-shadow: inset 0 0 5px #999999;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.SemBox, #SemBox {
	width: 530px;
}
.SemBox_1 {
	width: 200px; float: left;
}
.SemBox_2 {
	width: 290px; float: left; margin-left: 10px;
}
.SemBox_A {
	width: 25px; float: left;
}
.SemBox_B {
	float: left; margin: 3px 0px 13px 3px;
}
.clear {
	clear: both;	
}
.conference_middle_register_cart_bubble_1 {
	width: 200px; 
	float: left;	
}
.conference_middle_register_cart_bubble_1a {
	width: 25px; 
	float: left;	
}
.conference_middle_register_cart_bubble_1b {
	float: left; 
	margin: 3px 0px 0px 3px;	
}
.conference_middle_register_cart_bubble_1c {
	width: 25px; 
	float: left; 
	margin-top: 2px;
}
.conference_middle_register_cart_bubble_1d {
	float: left; 
	margin: 5px 0px 0px 3px;
}
.conference_middle_register_cart_bubble_2 {
	width: 290px; 
	float: left; 
	margin-left: 10px;	
}
.conference_middle_register_cart_bubble_2a {
	width: 25px; 
	float: left;	
}
.conference_middle_register_cart_bubble_2b {
	width: 260px; 
	float: left; 
	margin: 2px 0px 0px 5px;	
}

/*.prodimage {
	border: 1px solid #F00;
	width: 254px;
	height: 186px;	
}*/

.prodimage_test {
	/*border: 1px solid #F00;*/
	/*width: 254px;
	height: 186px;	*/
	width: 200px;
	height: 146px;	
}

/* #headerNav Used for menues */
/* Lets replace #headerNav with  .headerNav when we get a chance */
#headerNav {
	width: 645px;
	float: left;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 10px;
	/* rounded corners */
	-moz-border-radius: 7px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
	-webkit-border-radius: 7px; /* FF1-3.6 */
	-khtml-border-radius: 7px;
	border-radius: 7px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	/* drop shadow */
	-moz-box-shadow: 3px 3px 7px rgba(0,0,0,0.3); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-webkit-box-shadow: 3px 3px 7px rgba(0,0,0,0.3); /* FF3.5 - 3.6 */
	-o-box-shadow: 3px 3px 7px rgba(0,0,0,0.3);
	box-shadow: 1px 1px 7px rgba(0,0,0,0.3); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
	border: 1px solid #CCCCCC;
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F3F3F3)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F3F3F3); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FFFFFF, #F3F3F3); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFFFFF, #F3F3F3); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFFFFF, #F3F3F3); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFFFFF, #F3F3F3);
	/* useful if you don't want a bg color from leaking outside the border: */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}

/*//////////// Updated Rules ///////////*/

.clear_responsive {
	visibility: hidden;	
}
.inside_images_responsive {
	margin: 0 0 10px 15px;	
	float: right; 
	width: 338px;
	height: 224px;
	border: none;
}

/*//////////// New Rules For Reviews Pages -RW. Row can be used to create seperate sections on any page. ///////////*/
.Section_White_Gradient {
	position:relative;
	/*z-index:100;*/
	right:113px;
	padding-left:113px;
	padding-right:113px;
	padding-top:30px;
	padding-bottom:15px;
	margin-top:50px;
	width:690px;
	/* Background Gradient */	
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#FFFFFF)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FAFAFA, #FFFFFF); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FAFAFA, #FFFFFF); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FAFAFA, #FFFFFF); /* IE10 */
	background-image:      -o-linear-gradient(top, #FAFAFA, #FFFFFF); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FAFAFA, #FFFFFF);
	border-top: solid 1px #CCC;
}

.Section_White_Gradient:before {
	content: ""; 
	display: block; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	border-top: solid 1px #FFFFFF;
	width: 916px; 
	min-height: 100%; 
	z-index:1;
}

.Section_White_Gradient a:visited, .Section_White_Gradient a:link, .Section_White_Gradient a:hover, .Section_White_Gradient a:active { 
	position:relative;
	z-index:2;
}

/*//////////// New Rules For User Conference Pages -RW. Row can be used to create seperate sections on any page. ///////////*/
.Menu_Gray_Gradient {
	position:relative;
	/*z-index:100;*/
	right:113px;
	padding-left:113px;
	padding-right:113px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:-50px;
	width:690px;
	/* Background Gradient */	
	background-color: #EEEEEE;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#EEEEEE)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FAFAFA, #EEEEEE); /* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:    -moz-linear-gradient(top, #FAFAFA, #EEEEEE); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FAFAFA, #EEEEEE); /* IE10 */
	background-image:      -o-linear-gradient(top, #FAFAFA, #EEEEEE); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FAFAFA, #EEEEEE);
	border-top: solid 1px #CCCCCC;
}

.Menu_Gray_Gradient:before {
	content: ""; 
	display: block; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	border-top: solid 1px #FFFFFF;
	width: 916px; 
	min-height: 100%; 
	z-index:1;
}

.Menu_Gray_Gradient a:visited, .Menu_Gray_Gradient a:link, .Menu_Gray_Gradient a:hover, .Menu_Gray_Gradient a:active {
	color: #006699;
    font-family: Arial,Helvetica,sans-serif,Arial Unicode MS,Hiragino Kaku Gothic Pro W3,MS Mincho;
    font-size: 12px;
    text-align: left; 
	position:relative;
	text-decoration:none;
	z-index:2;
}