﻿@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------------
	master brand style sheet for all media.
-----------------------------------------------------*/
/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
HTML {
}

BODY {
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #95b9e2;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #333 !important;
    FONT-SIZE: 0.8em;
    PADDING-TOP: 0px;
}

    BODY.ms-backgroundImage {
        WIDTH: 100%;
        HEIGHT: auto;
        OVERFLOW: auto;
    }

    /*BODY.v4master {
    WIDTH: 100%; HEIGHT: auto; 
    OVERFLOW-X: hidden !important; 
    OVERFLOW: auto
}*/
    BODY.ms-backgroundImage {
        BACKGROUND: url(../../images/backgroundGradient.gif) #e1ebf7 no-repeat 50% top
    }

    BODY.backgroundContent {
        BACKGROUND: url(../../images/backgroundContent.gif) #e1ebf7 repeat-x 50% top
    }

.wrapperHome {
    BACKGROUND: url(../../images/backgroundgraduatedHome.png) #fff no-repeat
}

.wrapperWhatWeSay {
    BACKGROUND: url(../../images/backgroundgraduatedHome.png) #fff no-repeat
}

.wrapperContent {
    BACKGROUND: url(../../images/backgroundcontent.png) #fff no-repeat
}

html.ms-dialog > body.ms-backgroundImage > #aspnetForm > div.wrapperContent {
    background: none !important;
}

.s4-ba {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

#s4-workspace {
}

IMG {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

    IMG A {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none
    }

A:link {
    COLOR: #0079c1
}

A:visited {
    COLOR: #0079c1
}

.ms-WPBody A:visited {
    COLOR: #0079c1
}

.ms-srch-hover-standardSize > .ms-srch-hover-content > .ms-srch-hover-actions > div:nth-child(2) {
    display: none;
}

.ms-srch-hover-wacSize > .ms-srch-hover-content > .ms-srch-hover-actions > div:nth-child(2),
.ms-srch-hover-wacSize > .ms-srch-hover-content > .ms-srch-hover-actions > div:nth-child(1) {
    display: none;
}

P {
    LINE-HEIGHT: 1.3em !important;
    MARGIN-TOP: 4px !important;
    MARGIN-BOTTOM: 10px !important;
}

.newsSummaryNoThumbnail P {
    LINE-HEIGHT: 1.3em;
    MARGIN-TOP: 27px;
    MARGIN-BOTTOM: 17px
}

.wrapperWhatWeSay #banner P {
    TEXT-ALIGN: left;
    LINE-HEIGHT: 1em;
    MARGIN-TOP: 0px;
    WIDTH: 820px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #fff;
    FONT-SIZE: 3em;
    FONT-WEIGHT: bold;
}

#O365_NavHeader {
    background-color: transparent;
}

.o365cs-nav-brandingText {
    display: none !important;
}

#O365_MainLink_Settings, #O365_MainLink_Help, #O365_MainLink_Me {
    background-color: #95b9e2;
}

.wrapperHome #contentBox {
    width: 910px;
    margin-left: 40px;
}

body #s4-bodyContainer {
    min-width: 760px !important;
}

#s4-bodyContainer {
    padding-bottom: 0px !important;
}

.wrapperHome .contentOneColumnErrorPage .ms-WPBody {
    TEXT-ALIGN: left;
    LINE-HEIGHT: 1em;
    MARGIN-TOP: 12px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    MARGIN-BOTTOM: 10px;
    COLOR: #fff !important;
    FONT-SIZE: 2.4em;
}

.caps {
    TEXT-TRANSFORM: uppercase;
}

.ms-WPBody A:link {
    TEXT-DECORATION: none;
}

.ms-WPBody A:visited {
    TEXT-DECORATION: none
}

.ms-WPBody A:hover {
    TEXT-DECORATION: underline;
}

.ms-WPBody .dfwp-item A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline;
}

.hide {
    DISPLAY: none
}

.wrapperHome #homeBanner H2 {
    LINE-HEIGHT: 1em;
    MARGIN-TOP: 12px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 3.8em;
    font-weight: bold;
}

    .wrapperHome #homeBanner H2 EM {
        FONT-STYLE: normal;
        COLOR: #fff;
    }

.wrapperWhatWeSay #banner H2 {
    TEXT-ALIGN: left;
    LINE-HEIGHT: 1em;
    MARGIN-TOP: 12px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MARGIN-BOTTOM: 10px;
    COLOR: #fff;
    FONT-SIZE: 3.8em;
}

li > a.ms-core-listMenu-item:hover {
    background-color: transparent;
}

.pageTitleBlock H2 {
    MARGIN: 18px 15px 12px 170px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 510px;
    COLOR: #0079c1;
    FONT-SIZE: 1.9em;
    font-weight: 700;
}

.ms-rteElement-H1 {
    MARGIN: 18px 15px 12px 170px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 510px;
    COLOR: #0079c1;
    FONT-SIZE: 1.9em
}

.ms-rteElement-H2 {
    MARGIN: 18px 15px 12px 170px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 510px;
    COLOR: #0079c1;
    FONT-SIZE: 1.9em
}

.pageTitleBlock H2 A {
    CURSOR: default
}

.ms-viewheadertr th {
    padding-top: 5px !important;
}

.ms-viewheadertr .ms-vh2 {
    height: 33px;
    background-image: none;
    background-repeat: no-repeat;
}

    .ms-viewheadertr .ms-vh2 a:link {
        color: #003759;
    }

input[value*="Re-Fetch"] {
    margin-left: 0px !important;
}

input[value*="Submit request"] {
    margin-left: 0px !important;
}

.columnContentRight .ms-webpart-zone #Refinement {
    background-color: #8dafd6;
    margin-top: -10px;
}

    .columnContentRight .ms-webpart-zone #Refinement #Container {
        padding-top: 5px;
        margin-left: 10px;
        padding-bottom: 13px;
    }

        .columnContentRight .ms-webpart-zone #Refinement #Container .ms-ref-refinername {
            background-color: #fff;
            padding-left: 2px;
        }

        .columnContentRight .ms-webpart-zone #Refinement #Container .ms-ref-refinername {
            font-size: 13px;
            font-weight: bold;
            padding-bottom: 4px;
        }

.ms-ref-uparrow, .ms-ref-downarrow {
    margin-top: 0px;
}

.columnContentRight .ms-webpart-zone #Refinement #Container #UnselectedSection #Value,
.columnContentRight .ms-webpart-zone #Refinement #Container #SelectedSection #Value,
.columnContentRight .ms-webpart-zone #Refinement #Container #AllSection #Value {
    background-color: #fff;
    padding-left: 2px;
    border-top: 1px solid #ababab;
}

.columnContentRight .ms-webpart-zone #Refinement #Container #Value #FilterLink {
    line-height: 15px !important;
}

.columnContentRight .ms-webpart-zone #Refinement #Container #unselToggle .ms-displayInlineBlock {
    color: #fff;
}

.ms-rteElement-H1 {
    MARGIN: 8px 8px 8px 0px;
    FONT-SIZE: 1.5em;
    FONT-WEIGHT: bold;
}

.ms-rteElement-H2 {
    MARGIN: 8px 8px 8px 0px;
    FONT-SIZE: 1.5em;
    FONT-WEIGHT: bold
}

.contactCareersInner H3 {
    TEXT-ALIGN: center;
    MARGIN: 0px 0px 20px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-WEIGHT: normal
}

    .contactCareersInner H3 A {
        DISPLAY: inline-block;
        COLOR: #fff;
        FONT-SIZE: 0.8em
    }

        .contactCareersInner H3 A:link {
            DISPLAY: inline-block;
            COLOR: #fff;
            FONT-SIZE: 0.8em
        }

        .contactCareersInner H3 A:visited {
            DISPLAY: inline-block;
            COLOR: #fff;
            FONT-SIZE: 0.8em
        }

        .contactCareersInner H3 A:hover {
            COLOR: #333
        }

.ms-WPBody h1 {
    font-weight: bold;
    font-size: 200%;
}

.ms-WPBody H3 {
    MARGIN: 0px 0px 8px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 1.6em;
    FONT-WEIGHT: normal
}

.ms-bodyareacell .ms-WPBody .ms-rte-wpbox H3 {
    MARGIN: 0px 0px 8px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 1.6em;
    FONT-WEIGHT: normal
}

.ms-rteElement-H3 {
    MARGIN: 0px 0px 8px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 1.6em;
    FONT-WEIGHT: normal
}

.ms-rteElement-H3 {
    MARGIN-TOP: 6px;
    FONT-SIZE: 1.3em
}

.blogList H3 {
    MARGIN: 0px;
    FONT-SIZE: 1.6em;
    FONT-WEIGHT: bold
}

.blogListFeature H3 {
    MARGIN: 0px;
    FONT-SIZE: 1.6em;
    FONT-WEIGHT: bold
}

.contentTwoColFeature .blogList H3 {
    FONT-SIZE: 1.3em
}

.contentTwoColFeature .blogListFeature H3 {
    FONT-SIZE: 1.3em
}

.contentTwoColFeature .blogListFeature H3 {
    FONT-SIZE: 1.4em
}

.publications H3 {
    MARGIN: 0px 5px -2px 10px;
    FONT-SIZE: 1.5em
}

.articleComments H3 {
    PADDING-TOP: 0px
}

.ms-WPBody H4 {
    FONT-STYLE: normal;
    MARGIN: -2px 0px 8px;
    COLOR: #0079c1;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: normal
}

.ms-rteElement-H4 {
    FONT-STYLE: normal;
    MARGIN: -2px 0px 8px;
    COLOR: #0079c1 !important;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: normal
}

.wrapperHome #columnLeft .ms-WPBody H4 {
    MARGIN: -2px 0px 4px
}

.wrapperHome #columnLeft .ms-WPBody P {
    MARGIN-BOTTOM: 7px
}

.homeVideoLink H4 {
    height: 35px;
    MARGIN-TOP: 2px;
    margin-right: 5px; /* WIDTH: 110px;  DISPLAY: inline-block;  FLOAT: right; */
    FONT-SIZE: 1.4em;
    margin-left: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-family: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    line-height: 1.2;
}

#WhatWeSayVideoImage > a > img {
    margin-left: 0px;
    margin-right: 0px;
}

.what-we-say-video > .ms-srch-video-intent-data h3 {
    MARGIN: 3px 0px 5px;
    COLOR: #0079c1;
    MAX-HEIGHT: 75px;
    CLEAR: both;
    FONT-SIZE: 1.1em;
    OVERFLOW: hidden;
    FONT-WEIGHT: normal;
    font-family: verdana, tahoma, sans-serif;
}

.videoLink H4 A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.videoDetail .videoLink H4 {
    HEIGHT: 30px;
    OVERFLOW: hidden
}

.col-xs-12col-sm-12.col-md-12.contactus {
    margin-left: 135px;
}

    .col-xs-12col-sm-12.col-md-12.contactus p label:before {
        content: "\a";
        white-space: pre;
    }

.manager H4 {
    MARGIN: 0px 0px 8px;
    FONT-SIZE: 1.1em
}

.thumbnailSummary H4 {
    LINE-HEIGHT: 1.1em;
    MARGIN: 0px 6px 4px 0px;
    COLOR: #333;
    FONT-SIZE: 1.3em;
    FONT-WEIGHT: normal
}

.blogList H4 {
    LINE-HEIGHT: 1.1em;
    MARGIN: 0px 6px 4px 0px;
    COLOR: #333;
    FONT-SIZE: 1.3em;
    FONT-WEIGHT: normal
}

.imageList H4 {
    LINE-HEIGHT: 1.1em;
    MARGIN: 0px 6px 4px 0px;
    COLOR: #333;
    FONT-SIZE: 1.3em;
    FONT-WEIGHT: normal
}

.columnFeatureSubVideo .thumbnailSummary H4 {
    PADDING-TOP: 15px
}

.blogListFeature H4 {
    COLOR: #fff
}

.imageList H4 {
    PADDING-TOP: 20px
}

.publicationList H4 {
    PADDING-TOP: 30px
}

    .publicationList H4:hover {
        COLOR: #333;
        TEXT-DECORATION: underline
    }

.thumbnailSummary H4 A {
    COLOR: #0079c1
}

.blogList A {
    COLOR: #0079c1
}

.blogList H5 {
    MARGIN: 4px 0px;
    FONT-SIZE: 1.1em
}

.ms-WPBody H5 {
    MARGIN: 4px 0px;
    FONT-SIZE: 1.1em
}

.newsSummaryNoThumbnail {
    MARGIN-TOP: -8px;
    MARGIN-BOTTOM: 5px
}

.ms-WPBody th {
    font-weight: bold !important;
}

.ms-rteTable-default > tbody > tr > th,
.ms-rteTable-default > tbody > tr.ms-rteTableFooterRow-default,
.ms-rteTable-0 > tbody > tr > th, .ms-rteTable-0 > tbody > tr.ms-rteTableFooterRow-0,
.ms-rteTable-1 > tbody > tr > th, .ms-rteTable-1 > tbody > tr.ms-rteTableFooterRow-1,
.ms-rteTable-2 > tbody > tr > th, .ms-rteTable-2 > tbody > tr.ms-rteTableFooterRow-2,
.ms-rteTable-3 > tbody > tr > th, .ms-rteTable-3 > tbody > tr.ms-rteTableFooterRow-3,
.ms-rteTable-4 > tbody > tr > th, .ms-rteTable-4 > tbody > tr.ms-rteTableFooterRow-4,
.ms-rteTable-5 > tbody > tr > th, .ms-rteTable-5 > tbody > tr.ms-rteTableFooterRow-5,
.ms-rteTable-6 > tbody > tr > th, .ms-rteTable-6 > tbody > tr.ms-rteTableFooterRow-6,
.ms-rteTable-7 > tbody > tr > th, .ms-rteTable-7 > tbody > tr.ms-rteTableFooterRow-7,
.ms-rteTable-8 > tbody > tr > th, .ms-rteTable-8 > tbody > tr.ms-rteTableFooterRow-8,
.ms-rteTable-9 > tbody > tr > th, .ms-rteTable-9 > tbody > tr.ms-rteTableFooterRow-9,
.ms-rteTable-10 > tbody > tr > th, .ms-rteTable-10 > tbody > tr.ms-rteTableFooterRow-10 {
    color: #333;
}

span.subDetail {
    MARGIN: 0px 5px 3px 0px;
    DISPLAY: inline-block;
    COLOR: #666;
    FONT-SIZE: 0.95em;
}

.latestVideos SPAN.subDetail {
    MARGIN: -3px 5px 3px 0px;
}

A.commentsNo {
    DISPLAY: inline-block;
    COLOR: #999999;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 0.95em
}

    A.commentsNo:link {
        DISPLAY: inline-block;
        COLOR: #999999;
        MARGIN-LEFT: 0px;
        FONT-SIZE: 0.95em
    }

    A.commentsNo:visited {
        DISPLAY: inline-block;
        COLOR: #999999;
        MARGIN-LEFT: 0px;
        FONT-SIZE: 0.95em
    }

.ms-WPBody A.commentsNo:link {
    DISPLAY: none;
    COLOR: #999999;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 0.95em
}

.ms-WPBody A.commentsNo:visited {
    DISPLAY: none;
    COLOR: #999999;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 0.95em
}

.editorialwp.description {
    DISPLAY: inline-block;
}

A.commentsNo:hover {
    COLOR: #0079c1;
    TEXT-DECORATION: underline
}

.ms-WPBody A.commentsNo:hover {
    COLOR: #0079c1;
    TEXT-DECORATION: underline
}

.newsSummaryNoThumbnail P {
    CLEAR: both
}

.moreLinkList {
    WIDTH: 100%;
    BACKGROUND: url(../../images/bckgrd-MoreLink.gif) #7ac142 no-repeat;
    HEIGHT: 19px
}

A.moreLinkList {
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    MIN-HEIGHT: 18px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    BACKGROUND: url(../../images/bckgrd-MoreLink.gif) #a3a6a7 no-repeat;
    COLOR: #fff;
    CLEAR: both;
    PADDING-TOP: 3px;
}

    A.moreLinkList:link {
        PADDING-BOTTOM: 0px;
        MARGIN: 5px 0px 0px;
        MIN-HEIGHT: 18px;
        PADDING-LEFT: 20px;
        PADDING-RIGHT: 5px;
        DISPLAY: block;
        BACKGROUND: url(../../images/bckgrd-MoreLink.gif) #a3a6a7 no-repeat;
        COLOR: #fff;
        CLEAR: both;
        PADDING-TOP: 3px;
    }

    A.moreLinkList:visited {
        PADDING-BOTTOM: 0px;
        MARGIN: 5px 0px 0px;
        MIN-HEIGHT: 18px;
        PADDING-LEFT: 20px;
        PADDING-RIGHT: 5px;
        DISPLAY: block;
        BACKGROUND: url(../../images/bckgrd-MoreLink.gif) #a3a6a7 no-repeat;
        COLOR: #fff;
        CLEAR: both;
        PADDING-TOP: 3px
    }

A.moreLinkPicture {
    TEXT-ALIGN: center;
    MARGIN: -23px auto 0px;
    DISPLAY: block;
    COLOR: #fff
}

    A.moreLinkPicture:link {
        TEXT-ALIGN: center;
        MARGIN: -23px auto 0px;
        DISPLAY: block;
        COLOR: #fff
    }

    A.moreLinkPicture:visited {
        TEXT-ALIGN: center;
        MARGIN: -23px auto 0px;
        DISPLAY: block;
        COLOR: #fff
    }

    A.moreLinkPicture:hover {
        COLOR: #333
    }

.homeVideoLink P {
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px
}

.homeVideoLink IMG {
    WIDTH: 150px;
    HEIGHT: 92px;
    margin-left: 2px !important;
}

div#homeVideoLinkSpace {
    HEIGHT: 7px;
}

.wrapperHome A.moreLinkList {
    WIDTH: 230px
}

    .wrapperHome A.moreLinkList:link {
        WIDTH: 230px
    }

.wrapperWhatWeSay #columnLeft A.moreLinkList {
    WIDTH: 272px
}

    .wrapperWhatWeSay #columnLeft A.moreLinkList:link {
        WIDTH: 272px
    }

.wrapperWhatWeSay #columnMiddle A.moreLinkList {
    WIDTH: 272px
}

    .wrapperWhatWeSay #columnMiddle A.moreLinkList:link {
        WIDTH: 272px
    }

.wrapperWhatWeSay #columnRight A.moreLinkList {
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 205px
}

    .wrapperWhatWeSay #columnRight A.moreLinkList:link {
        MARGIN: 0px 0px 0px 10px;
        WIDTH: 205px
    }

#columnRight .rss A.moreLinkList {
    MARGIN: 10px 10px 0px 0px
}

    #columnRight .rss A.moreLinkList:link {
        MARGIN: 10px 10px 0px 0px
    }

.wrapperHome A.moreLinkList {
    WIDTH: 230px
}

    .wrapperHome A.moreLinkList:link {
        WIDTH: 230px
    }

.wrapperWhatWeSay .columnRight A.moreLinkList {
    WIDTH: 230px
}

    .wrapperWhatWeSay .columnRight A.moreLinkList:link {
        WIDTH: 230px
    }

.contentTwoColFeature A.moreLinkList {
    WIDTH: 100%;
    MAX-WIDTH: 741px;
}

.contentTwoColArticle .columnContentRight A.moreLinkList {
    MARGIN: 10px;
    WIDTH: 200px
}

    .contentTwoColArticle .columnContentRight A.moreLinkList:link {
        MARGIN: 10px;
        WIDTH: 200px
    }

    .contentTwoColArticle .columnContentRight A.moreLinkList:visited {
        MARGIN: 10px;
        WIDTH: 200px
    }

#twoColumnContent A.moreLinkList {
    MARGIN: 10px;
    WIDTH: 205px
}

#twoColumnContent .columnContentRight A.moreLinkList {
    MARGIN: 10px 0px;
    WIDTH: 205px
}

LI.dfwp-item A.moreLinkList {
    MARGIN: 8px 0px -5px
}

LI.dfwp-item DIV A.moreLinkList {
    MARGIN: 8px 0px -3px
}

.wrapperHome LI.dfwp-item DIV A.moreLinkList {
    MARGIN: 5px 0px 2px
}

.contentTwoColFeature LI.dfwp-item A.moreLinkList {
    MARGIN: 8px 0px -8px -8px
}

A.moreLinkList:hover {
    BACKGROUND: url(../../images/bckgrd-MoreLink.gif) #a3a6a7 no-repeat;
    COLOR: #fff !important;
    TEXT-DECORATION: underline
}

.contentTwoColArticle .columnContentRight .ms-WPBody .dfwp-list .dfwp-item P {
    WIDTH: 220px;
    MARGIN-LEFT: 1px
}

.hotJobsListHome {
    MARGIN-TOP: -8px;
    MARGIN-BOTTOM: 8px
}

.ms-bodyareacell .ms-WPBody .hotJobsList UL {
    MARGIN: -12px 0px 0px -40px
}

.ms-bodyareacell .ms-WPBody .hotJobsList LI {
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    LIST-STYLE-IMAGE: none
}

.hotJobsLinks UL {
    MARGIN: -8px 0px 0px -24px
}

.ms-bodyareacell .ms-WPBody .hotJobsLinks LI {
    MARGIN: -2px 0px 0px;
    LIST-STYLE-IMAGE: url(../../images/bulletArrowBlue.gif)
}

.hotJobsLinks LI A {
    COLOR: #666
}

    .hotJobsLinks LI A:link {
        COLOR: #666
    }

    .hotJobsLinks LI A:hover {
        COLOR: #333;
        TEXT-DECORATION: underline;
    }

A.email {
    MARGIN-TOP: 6px;
    DISPLAY: inline-block;
}

TABLE.gridCustom TH {
    BORDER-BOTTOM: #95b9e2 1px solid;
    BORDER-LEFT: #95b9e2 1px solid;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BACKGROUND: url(../../images/backgroundGridCustomTH.gif) #1d88ca repeat-x 50% top;
    COLOR: #fff !important;
    BORDER-TOP: #95b9e2 1px solid;
    BORDER-RIGHT: #95b9e2 1px solid;
    PADDING-TOP: 6px
}

    TABLE.gridCustom TH A {
        COLOR: #fff
    }

        TABLE.gridCustom TH A:link {
            COLOR: #fff
        }

TABLE.gridCustom TD {
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 6px
}

A.tooltip-target:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.filter {
    TEXT-ALIGN: right;
    MARGIN-BOTTOM: 10px
}

    .filter A:hover {
        COLOR: #333
    }

    .filter A.currentFilter {
        COLOR: #333;
        CURSOR: auto;
        FONT-WEIGHT: bold;
        TEXT-DECORATION: none
    }

        .filter A.currentFilter:hover {
            COLOR: #333;
            CURSOR: auto;
            FONT-WEIGHT: bold;
            TEXT-DECORATION: none
        }

.columnContentBottom .filter {
    MARGIN-TOP: 4px
}

.thumbnailSummary {
    MARGIN: 0px 3px 0px 0px
}

.blogList {
    MARGIN: 0px 3px 0px 0px
}

.imageList {
    MARGIN: 0px 3px 0px 0px
}

.publicationList {
    MARGIN: 0px 3px 0px 0px
}

.blogListFeature {
    MARGIN: 0px 3px 0px 0px
}

.contentTwoColFeature .columnContentLeft DIV.blogListFeature {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px -6px;
    PADDING-LEFT: 10px;
    WIDTH: 330px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../../images/backgroundFeaturePerspective.gif) no-repeat;
    HEIGHT: 160px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px
}

.contentTwoColFeature .columnContentRight DIV.blogListFeature {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px -6px;
    PADDING-LEFT: 10px;
    WIDTH: 330px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../../images/backgroundFeaturePerspective.gif) no-repeat;
    HEIGHT: 160px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px
}

.blogListFeature {
    MARGIN: 0px 0px 0px -47px;
    WIDTH: 330px;
    OVERFLOW: hidden
}

.publicationList {
    CLEAR: both;
    MARGIN-RIGHT: 15px;
    margin-top: 5px;
}

.ms-bodyareacell .contentTwoColFeature .columnContentRight .publicationList {
    MARGIN-LEFT: -7px
}

#columnRight .publicationList {
    MARGIN: 0px 10px 12px
}

.wrapperWhatWeSay .blogList {
    MARGIN-TOP: -8px
}

#columnFeatureSubVideo .thumbnailSummary {
    MARGIN: -16px 0px 0px
}

#columnFeatureSubVideo .dfwp-list {
    MARGIN-BOTTOM: 0px
}

#columnFeatureVideo .ms-WPBody {
    PADDING-BOTTOM: 0px !important;
    MARGIN: 11px 12px 0px
}

DIV.twitter {
    WIDTH: 250px
}

DIV.twitterIE6 {
    DISPLAY: none
}

.thumbnailSummary IMG {
    MARGIN: 10px 10px 0px 0px;
    WIDTH: 130px;
    FLOAT: left !important;
    HEIGHT: 80px;
    CLEAR: both !important
}

.blogListFeature IMG {
    MARGIN: 10px 10px 0px 0px;
    WIDTH: 130px;
    FLOAT: left !important;
    HEIGHT: 80px;
    CLEAR: both !important
}

.imageList IMG {
    MARGIN: 10px 10px 0px 0px;
    WIDTH: 130px;
    FLOAT: left !important;
    HEIGHT: 80px;
    CLEAR: both !important
}

.publicationList IMG {
    MARGIN: 10px 10px 0px 0px;
    WIDTH: 130px;
    FLOAT: left !important;
    HEIGHT: 80px;
    CLEAR: both !important
}

.thumbnailSummary IMG {
    MARGIN: 0px 10px 20px 0px
}

.blogList IMG {
    MARGIN: 0px 10px 8px 0px;
    WIDTH: 85px;
    FLOAT: left;
    HEIGHT: 100px;
    CLEAR: both
}

.blogListFeature IMG {
    MARGIN: 0px 10px 8px 0px;
    WIDTH: 85px;
    FLOAT: left;
    HEIGHT: 100px;
    CLEAR: both
}

.blogList P {
    MARGIN-TOP: 5px
}

.srch-WPBody .featureContent {
    PADDING-BOTTOM: 5px
}

.blogListFeature A {
    COLOR: #fff !important
}

.blogListFeature .commentsNo A {
    COLOR: #fff !important
}

    .blogListFeature .commentsNo A:link {
        COLOR: #fff !important
    }

    .blogListFeature .commentsNo A:visited {
        COLOR: #fff !important
    }

.publicationList IMG {
    MARGIN: 2px 10px 8px 0px;
    WIDTH: 80px;
    HEIGHT: 115px
}

.twoColumnContent .columnContentRight .dfwp-item .imageList {
    MARGIN: 8px 8px 0px 1px
}

.contentTwoColArticle > .columnContentRight .imageList {
    MARGIN: 8px 8px 0px 3px
}

.imageList {
    MARGIN: 8px 8px 0px 1px
}

P.imageList {
    MARGIN: 0px 18px 0px 1px;
    HEIGHT: auto
}

.imageList IMG {
    MARGIN: 0px 10px 12px 0px;
    WIDTH: 80px;
    HEIGHT: 100px
}

.imageDetails {
    HEIGHT: 100px
}

    .imageDetails SPAN {
        WIDTH: 132px !important;
    }

.subDetail {
    MARGIN: -5px 0px 5px;
    FLOAT: left
}

.subDetail2 {
    MARGIN: -5px 0px 5px;
    WIDTH: 140px;
    FLOAT: left
}

SPAN.dateList {
    COLOR: #777;
}

SPAN.ratings {
    MARGIN: -2px 0px 0px;
    WIDTH: 80px;
    DISPLAY: inline-block;
    FLOAT: left;
}

    SPAN.ratings IMG {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        MARGIN: 0px 0px 0px -3px;
        WIDTH: 15px;
        HEIGHT: 15px;
        CLEAR: none;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none
    }

.videoDetail .videoLink SPAN.ratings {
    MARGIN-LEFT: 16px
}

SPAN.ratings IMG:first-child {
    MARGIN-TOP: 0px !important;
}

.columnContentRight .videoLink SPAN.ratings {
    MARGIN-TOP: 0px;
    FLOAT: none;
    VERTICAL-ALIGN: top;
}

.columnContentRight .videoLink .commentsNo {
    MARGIN-TOP: 4px;
    DISPLAY: inline-block;
    VERTICAL-ALIGN: top;
}

.videoLink .commentsNo {
    MARGIN-TOP: 4px;
    DISPLAY: inline-block;
    VERTICAL-ALIGN: top
}

.thumbnailSummary P {
    LINE-HEIGHT: 1.2em;
    MARGIN: 5px 0px 0px;
    DISPLAY: block;
    HEIGHT: 55px;
    CLEAR: right;
    OVERFLOW: hidden
}

.thumbnailSummary A:hover {
    COLOR: #333
}

DIV.article {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

DIV.welcome {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.date {
    DISPLAY: block;
    COLOR: #666;
    FONT-SIZE: 0.95em;
}

.articleRatingComments {
    MARGIN-TOP: 5px
}

.articleRating {
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 12px;
    WIDTH: 64px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../../images/background-ArticleRatings.gif) no-repeat;
    FLOAT: left;
    HEIGHT: 30px;
    PADDING-TOP: 7px;
}

    .articleRating IMG {
        MARGIN: 0px 0px 0px -5px
    }

.articleCommentNo {
    BORDER-LEFT: #e5e5e4 1px solid;
    PADDING-BOTTOM: 7px;
    MARGIN: 2px 0px 10px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: url(../../images/background-ArticleCommentNo.gif) no-repeat right 50%;
    FLOAT: left;
    COLOR: #666;
    FONT-SIZE: 0.9em;
    PADDING-TOP: 9px;
    display: none;
}

.srch-WPBody .articleCommentNo {
    FONT-SIZE: 1.1em
}

.socialMediaLinks {
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 2px;
    FLOAT: right;
    PADDING-TOP: 2px;
}

.stButton {
    DISPLAY: inline-block;
    HEIGHT: 22px !important
}

.stButton_gradient {
    BACKGROUND-IMAGE: none !important;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND-REPEAT: no-repeat !important;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 4px
}

.stHBubble {
    MARGIN-LEFT: 2px
}

.stButton .stButton_gradient {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.st_sharethis_hcount .stButton .stButton_gradient {
    PADDING-BOTTOM: 6px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 14px;
    BACKGROUND: url(../../images/backgroundShareThisButton.gif) no-repeat 2px 50%;
    COLOR: #666 !important;
    PADDING-TOP: 3px
}

    .st_sharethis_hcount .stButton .stButton_gradient:hover {
        BACKGROUND: url(../../images/backgroundShareThisButtonHover.gif) no-repeat 2px 50%;
        COLOR: #333 !important
    }

    .st_sharethis_hcount .stButton .stButton_gradient .chicklets {
        BACKGROUND-IMAGE: none
    }

.st_sharethis_hcount .stButton .stHBubble {
    WIDTH: 22px;
    DISPLAY: inline-block;
    BACKGROUND: url(../../images/backgroundShareThisBubble.gif) no-repeat 0px 0px;
    COLOR: #666666 !important;
    MARGIN-LEFT: 0px !important;
}

    .st_sharethis_hcount .stButton .stHBubble:hover {
        BACKGROUND: url(../../images/backgroundShareThisBubble.gif) no-repeat 0px 0px;
        COLOR: #666 !important;
    }

.st_sharethis_hcount {
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    COLOR: #666 !important;
    FONT-SIZE: 12px !important;
}

.chicklets {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    COLOR: #666 !important;
    FONT-SIZE: 12px !important;
}

SPAN.email:hover {
    COLOR: #333 !important;
    TEXT-DECORATION: underline;
}

.featureContent {
    CLEAR: both;
    FONT-SIZE: 1em;
}

.heroArea {
    MARGIN-TOP: 10px;
    WIDTH: auto;
}

.heroContainer {
    MARGIN-TOP: 0px
}

.heroArea .ms-WPBody {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

    .heroArea .ms-WPBody IMG {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
    }

.heroText {
    LINE-HEIGHT: 1.2em;
    COLOR: #128acb;
    FONT-SIZE: 1.6em
}

.featureContent DIV.ms-rtestate-field P:first-child {
    PADDING-TOP: 10px
}

.contentOneColumnVideo .heroText {
    DISPLAY: block
}

.featureContent P {
    PADDING-TOP: 0px
}

.featureContent {
    MARGIN-BOTTOM: 0px
}

    .featureContent .ms-rtestate-field UL {
        MARGIN-BOTTOM: 8px
    }

.featureImage {
    WIDTH: auto !important;
    DISPLAY: inline;
    FLOAT: left
}

.rcInvalid > span, span[id*='IMONoREV'], span[id*='RequestorEmailREV'], span[id*='TermsAcceptedCV'],
span[id*='AgentEmailREV'], span[id*='ClientEmailREV'] {
    color: red;
}

.ms-rteThemeForeColor-4-0 {
    color: inherit;
}

.featureContent .featureContent {
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-LEFT: #ebebeb 1px solid;
    BACKGROUND-COLOR: #fff;
    BORDER-TOP: #ebebeb 1px solid;
    BORDER-RIGHT: #ebebeb 1px solid
}

.featureContent .map IFRAME {
    PADDING-BOTTOM: 5px !important;
    MARGIN: 0px;
    PADDING-LEFT: 5px !important;
    WIDTH: 500px !important;
    PADDING-RIGHT: 5px !important;
    HEIGHT: 405px !important;
    OVERFLOW: hidden;
    PADDING-TOP: 0px !important
}

.featureContent .map {
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-LEFT: #ebebeb 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 10px;
    WIDTH: 490px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ebebeb 1px solid;
    BORDER-RIGHT: #ebebeb 1px solid;
    PADDING-TOP: 10px
}

#map_canvas {
    WIDTH: 490px;
    HEIGHT: 405px;
}

.featureContent IMG {
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 0px;
}

.featureLink {
    BORDER-BOTTOM: #ebebeb 1px solid;
    PADDING-BOTTOM: 4px;
    MARGIN-TOP: 8px;
    MIN-HEIGHT: 25px;
    MARGIN-BOTTOM: 20px;
    CLEAR: both;
    BORDER-TOP: #ebebeb 1px solid;
    PADDING-TOP: 0px;
}

    .featureLink LABEL {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        WIDTH: 12%;
        PADDING-RIGHT: 0px;
        FLOAT: left;
        COLOR: #666;
        FONT-WEIGHT: bold;
        PADDING-TOP: 7px;
    }

.ms-bodyareacell .ms-WPBody .linkDownload UL.link-item {
    LIST-STYLE-TYPE: none;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 0px;
    LIST-STYLE-IMAGE: none;
}

.ms-bodyareacell .ms-WPBody .featureLink UL.link-item {
    LIST-STYLE-TYPE: none;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 0px;
    LIST-STYLE-IMAGE: none
}

.linkDownload LI {
    LIST-STYLE-TYPE: none;
    MARGIN-TOP: -4px;
    MARGIN-BOTTOM: 0px;
    LIST-STYLE-IMAGE: none;
}

.link-item A[type='application/pdf'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconPDF.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.pdf'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconPDF.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[type='application/doc'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconDOC.gif) no-repeat 0px 2px;
    PADDING-TOP: 3px
}

.link-item A[type='application/docx'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconDOC.gif) no-repeat 0px 2px;
    PADDING-TOP: 3px
}

.link-item A[href$='.doc'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconDOC.gif) no-repeat 0px 2px;
    PADDING-TOP: 3px
}

.link-item A[href$='.docx'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconDOC.gif) no-repeat 0px 2px;
    PADDING-TOP: 3px
}

.link-item A[type='application/xls'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconXLS.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[type='application/xlsx'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconXLS.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.xls'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconXLS.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.xlsx'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconXLS.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[type='application/ppt'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconPPT.jpg) no-repeat;
    PADDING-TOP: 1px
}

.link-item A[type='application/pptx'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconPPT.jpg) no-repeat;
    PADDING-TOP: 1px
}

.link-item A[href$='.ppt'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconPPT.jpg) no-repeat;
    PADDING-TOP: 1px
}

.link-item A[href$='.pptx'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconPPT.jpg) no-repeat;
    PADDING-TOP: 1px
}

.link-item A[type='application/avi'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconVIDEO.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[type='application/mpg'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconVIDEO.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[type='application/wmv'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconVIDEO.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.avi'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconVIDEO.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.mpg'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconVIDEO.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.wmv'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconVIDEO.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[type='application/avi'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconZip.gif) no-repeat;
    PADDING-TOP: 3px
}

.link-item A[href$='.zip'] {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 24px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../../images/iconZip.gif) no-repeat;
    PADDING-TOP: 3px
}

.comments {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 508px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.comment {
    BACKGROUND: url(../../images/commentTop.png) no-repeat 50% top;
    MAX-HEIGHT: 770px;
    OVERFLOW: hidden
}

.comments SPAN {
    MARGIN: 12px 12px 5px 55px;
    DISPLAY: inline-block;
    COLOR: #979797;
}

.comments P {
    DISPLAY: block;
    BACKGROUND: url(../../images/commentBase.gif) no-repeat 50% bottom;
}

.s4-wpcell-plain .comments P {
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 55px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}

.ms-rtestate-read .comments P {
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 55px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px;
}

.ms-bodyareacell .ms-WPBody .comments EM {
    PADDING-BOTTOM: 30px;
    FONT-STYLE: italic;
    DISPLAY: block;
    COLOR: #4d4e4e
}

IMG.hotJob {
    FLOAT: right;
    MARGIN-RIGHT: -5px
}

TABLE.jobSummary TH {
    TEXT-ALIGN: left
}

TABLE.jobSummary TD {
    VERTICAL-ALIGN: middle !important
}

TABLE.jobSummary .s4-wpTopTable TD {
    VERTICAL-ALIGN: middle !important
}

.videoDetail {
    PADDING-LEFT: 5px
}

.videoLink IMG {
    WIDTH: 150px;
    HEIGHT: 92px;
}

.videoDetail P {
    MARGIN-TOP: 10px;
    DISPLAY: block;
    CLEAR: both
}

.videoDetail .videoLink {
    TEXT-ALIGN: center;
    MARGIN: 0px 5px;
    WIDTH: 185px;
}

.columnContentRight .videoDetail .videoLink {
    TEXT-ALIGN: center !important;
    MARGIN: -5px 0px 5px;
    WIDTH: auto;
    HEIGHT: auto;
}

.manager {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px !important;
    MARGIN: 12px 0px 0px 12px;
    PADDING-LEFT: 10px !important;
    WIDTH: 157px;
    PADDING-RIGHT: 10px !important;
    BACKGROUND: url(../../images/backgroundManager.gif) #dfe0e1 no-repeat;
    FLOAT: left;
    HEIGHT: 150px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px !important;
}

.ms-WPBody .manager H4 {
    MARGIN: 2px
}

.manager A:hover {
    COLOR: #333
}

LI.manager {
    LIST-STYLE-TYPE: none;
    LIST-STYLE-IMAGE: none
}

.manager IMG {
    WIDTH: 85px;
    HEIGHT: 100px
}

#slider1 .manager IMG {
    WIDTH: 80px;
    HEIGHT: 114px
}

#slider2 .manager IMG {
    WIDTH: 80px;
    HEIGHT: 114px
}

#slider3 .manager IMG {
    WIDTH: 80px;
    HEIGHT: 114px
}

.sliderGazprom .manager IMG {
    WIDTH: 80px;
    HEIGHT: 114px
}

.manager {
    HEIGHT: 165px
}

.contact {
    TEXT-ALIGN: center
}

.ms-WPBody .contact A {
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f8971d;
    MARGIN: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    COLOR: #fff !important;
    FONT-SIZE: 1.4em;
    PADDING-TOP: 10px;
}

.contact A:link {
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #f8971d;
    MARGIN: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    COLOR: #fff !important;
    FONT-SIZE: 1.4em;
    PADDING-TOP: 10px
}

.columnContentLeft .ms-WPBody A:hover {
    COLOR: #333
}

.columnContentRight .ms-WPBody A:hover {
    COLOR: #333
}

.ms-WPBody .contact A:hover {
    BACKGROUND-COLOR: #ff7f00;
    COLOR: #fff
}

.contactCareersOuter {
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    PADDING-TOP: 12px
}

.contactCareersInner {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../../images/backgroundContactCareers.gif) #ffc425 no-repeat;
    PADDING-TOP: 2px
}

    .contactCareersInner:after {
        DISPLAY: block;
        HEIGHT: 0px;
        VISIBILITY: hidden;
        CLEAR: both;
        CONTENT: ".";
    }

    .contactCareersInner P {
        TEXT-ALIGN: right;
        MARGIN: 6px 0px 3px 5px !important;
        WIDTH: 35px;
        FLOAT: left;
    }

.contactCareersLinks {
    MARGIN: -9px 5px 0px 0px;
    WIDTH: 165px;
    FLOAT: right;
}

DIV.contactCareersLinks A {
    DISPLAY: block;
    MARGIN-BOTTOM: 10px;
    HEIGHT: 25px;
}

    DIV.contactCareersLinks A:link {
        DISPLAY: block;
        MARGIN-BOTTOM: 10px;
        HEIGHT: 25px;
    }

.link-item {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 1em;
    MARGIN-RIGHT: 12px;
    TEXT-DECORATION: none
}

    .link-item A {
        FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
        COLOR: #0079c1;
        FONT-SIZE: 1em;
        MARGIN-RIGHT: 12px;
        TEXT-DECORATION: none
    }

        .link-item A:link {
            FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
            COLOR: #0079c1;
            FONT-SIZE: 1em;
            MARGIN-RIGHT: 12px;
            TEXT-DECORATION: none
        }

    .link-item A {
        PADDING-LEFT: 15px;
        BACKGROUND: url(../../images/bulletArrowBlue.gif) no-repeat 2px 50%
    }

        .link-item A:hover {
            COLOR: #333;
            TEXT-DECORATION: underline
        }

.linkDownload .link-item {
    MARGIN-BOTTOM: 3px
}

    .linkDownload .link-item A {
        MARGIN-BOTTOM: 3px
    }

        .linkDownload .link-item A:link {
            MARGIN-BOTTOM: 3px
        }

.dfwp-list {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 7px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px;
}

.description {
    MARGIN-TOP: 5px
}

.footermarker {
    DISPLAY: block;
    HEIGHT: 5px;
}

.ms-bodyareacell #twoColumnContent .ms-WPBody UL.dfwp-list {
    MARGIN-TOP: 4px
}

.ms-bodyareacell #twoColumnContent .ms-WPBody P {
    MARGIN: 6px 10px 10px
}

.ms-bodyareacell #twoColumnContent .columnContentLeft .ms-WPBody UL.dfwp-list LI {
    FONT-SIZE: 1.1em
}

.ms-bodyareacell #twoColumnContent .columnContentRight .ms-WPBody UL.dfwp-list LI {
    FONT-SIZE: 1.1em
}

.item {
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px
}

DIV.columnContentRight UL.dfwp-list LI DIV.item DIV.link-item {
}

.rss {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 18px;
    PADDING-TOP: 0px
}

    .rss .link-item {
        MARGIN: 0px 20px 6px 0px
    }

    .rss IMG {
        DISPLAY: none
    }

    .rss .description {
        MARGIN-TOP: 6px;
        MARGIN-LEFT: 8px
    }

        .rss .description > .description {
            MARGIN: 0px
        }

        .rss .description P {
            DISPLAY: none;
            COLOR: #666
        }

        .rss .description BR {
            DISPLAY: none;
            COLOR: #666
        }

        .rss .description P:first-child {
            DISPLAY: block
        }

        .rss .description TABLE {
            DISPLAY: none
        }

        .rss .description OBJECT {
            DISPLAY: none
        }

        .rss .description UL {
            DISPLAY: none
        }

        .rss .description H1 {
            DISPLAY: none
        }

        .rss .description H2 {
            DISPLAY: none
        }

        .rss .description H3 {
            DISPLAY: none
        }

        .rss .description H4 {
            DISPLAY: none
        }

        .rss .description H5 {
            DISPLAY: none
        }

.paper_sheet {
    DISPLAY: none
}

.rss .description A {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT-SIZE: 1.1em;
    PADDING-TOP: 0px
}

.wrapperHome .ms-bodyareacell .ms-WPBody UL.dfwp-list {
    MARGIN-TOP: -5px;
    MARGIN-LEFT: 0px
}

.commentLatest {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px -12px -8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MAX-WIDTH: 230px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px
}

    .commentLatest SPAN {
        MARGIN: 7px 12px -8px 8px;
        DISPLAY: block;
        COLOR: #666
    }

    .commentLatest P {
        DISPLAY: block;
        BACKGROUND: url(../../images/commentLatestBase.gif) no-repeat 50% bottom;
        MARGIN-LEFT: -8px !important
    }

.s4-wpcell-plain .commentLatest P {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}

.s4-wpcell-plain .commentLatest P {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}

.ms-bodyareacell .ms-WPBody .commentLatest EM {
    PADDING-BOTTOM: 35px;
    FONT-STYLE: italic;
    MARGIN: 4px 0px 0px 6px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #333;
    PADDING-TOP: 10px
}

.latestVideos {
    MARGIN-TOP: -12px
}

#columnRight .latestVideos {
    MARGIN: 0px 0px 0px 10px
}
/* .backgroundVideo {
	MARGIN: 15px -12px 0px; WIDTH: 320px; BACKGROUND: url(../../images/backgroundVideoPlayer.gif) #666 no-repeat; HEIGHT: 171px
} */
.latestVideos H4 {
    margin: 0px 0px -13px;
}

.backgroundVideo {
    MARGIN: 10px -12px 0px;
    WIDTH: 320px;
    HEIGHT: 185px
}

    .backgroundVideo OBJECT {
        PADDING-BOTTOM: 10px;
        MARGIN-TOP: 10px;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
        DISPLAY: block;
        PADDING-TOP: 10px
    }

    .backgroundVideo:after {
        DISPLAY: block;
        HEIGHT: 0px;
        VISIBILITY: hidden;
        CLEAR: both;
        CONTENT: "."
    }

#columnRight .backgroundVideo {
    MARGIN: 30px 0px 0px -10px;
    WIDTH: 250px;
    HEIGHT: 180px
}

    #columnRight .backgroundVideo OBJECT {
        WIDTH: 250px;
        HEIGHT: 170px
    }

#columnFeatureSubVideo .thumbnailSummary IMG {
    MARGIN: 0px 10px 20px 0px;
    WIDTH: 150px;
    HEIGHT: 92px;
}

.graphic {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#prevBtn {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#nextBtn {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#slider1prev {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#slider1next {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

#slider2prev {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

#slider2next {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

#slider3prev {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

#slider3next {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

#sliderHome UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#sliderHome LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#slider1 UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#slider1 LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#slider2 UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#slider2 LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#slider3 UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#slider3 LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

#sliderHome LI {
    WIDTH: 253px;
    HEIGHT: 196px;
    OVERFLOW: hidden
}

#slider1 LI {
    WIDTH: 758px;
    HEIGHT: 200px;
    OVERFLOW: hidden
}

#slider2 LI {
    WIDTH: 758px;
    HEIGHT: 200px;
    OVERFLOW: hidden
}

#slider3 LI {
    WIDTH: 758px;
    HEIGHT: 200px;
    OVERFLOW: hidden
}

#prevBtn {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px -12px;
    DISPLAY: block
}

#nextBtn {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px -12px;
    DISPLAY: block
}

#nextBtn {
    MARGIN-LEFT: 245px
}

#slider1next {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

#slider1prev {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

#slider2next {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

#slider2prev {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

#slider3next {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

#slider3prev {
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

#slider1next {
    MARGIN-LEFT: 738px
}

#slider2next {
    MARGIN-LEFT: 738px
}

#slider3next {
    MARGIN-LEFT: 738px
}

#prevBtn A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#nextBtn A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#slider1next A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#slider1prev A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#slider2next A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#slider2prev A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#slider3next A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#slider3prev A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

#nextBtn A {
    BACKGROUND: url(../../images/btn_next.gif) no-repeat 0px 0px
}

#slider1next A {
    BACKGROUND: url(../../images/btn_next.gif) no-repeat 0px 0px
}

#slider2next A {
    BACKGROUND: url(../../images/btn_next.gif) no-repeat 0px 0px
}

#slider3next A {
    BACKGROUND: url(../../images/btn_next.gif) no-repeat 0px 0px
}

#prevBtn A:hover {
    BACKGROUND: url(../../images/btn_prevHover.gif) no-repeat 0px 0px
}

#slider1prev A:hover {
    BACKGROUND: url(../../images/btn_prevHover.gif) no-repeat 0px 0px
}

#slider2prev A:hover {
    BACKGROUND: url(../../images/btn_prevHover.gif) no-repeat 0px 0px
}

#slider3prev A:hover {
    BACKGROUND: url(../../images/btn_prevHover.gif) no-repeat 0px 0px
}

#nextBtn A:hover {
    BACKGROUND: url(../../images/btn_nextHover.gif) no-repeat 0px 0px
}

#slider1next A:hover {
    BACKGROUND: url(../../images/btn_nextHover.gif) no-repeat 0px 0px
}

#slider2next A:hover {
    BACKGROUND: url(../../images/btn_nextHover.gif) no-repeat 0px 0px
}

#slider3next A:hover {
    BACKGROUND: url(../../images/btn_nextHover.gif) no-repeat 0px 0px
}

.sliderGazprom .manager IMG {
    WIDTH: 80px;
    HEIGHT: 114px
}

.ms-bodyareacell .ms-WPBody .sliderGazprom UL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px
}

.sliderGazprom LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px;
    WIDTH: 758px;
    HEIGHT: 200px;
    OVERFLOW: hidden
}

span[id^="sliderGazpromPrev"] {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block
}

span[id^="sliderGazpromNext"] {
    PADDING-BOTTOM: 0px;
    TEXT-INDENT: -8000px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    Z-INDEX: 1000;
    POSITION: absolute;
    MARGIN: -115px 0px 0px 5px;
    DISPLAY: block;
    MARGIN-LEFT: 738px
}

    span[id^="sliderGazpromNext"] A {
        POSITION: relative;
        WIDTH: 23px;
        DISPLAY: block;
        BACKGROUND: url(../../images/btn_next.gif) no-repeat 0px 0px;
        HEIGHT: 42px
    }

span[id^="sliderGazpromPrev"] A {
    POSITION: relative;
    WIDTH: 23px;
    DISPLAY: block;
    BACKGROUND: url(../../images/btn_prev.gif) no-repeat 0px 0px;
    HEIGHT: 42px
}

    span[id^="sliderGazpromPrev"] A:hover {
        BACKGROUND: url(../../images/btn_prevHover.gif) no-repeat 0px 0px
    }

span[id^="sliderGazpromNext"] A:hover {
    BACKGROUND: url(../../images/btn_nextHover.gif) no-repeat 0px 0px
}

.RHColMenu {
    WIDTH: 250px;
    OVERFLOW: hidden
}

H2.trigger {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 35px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 0px;
    HEIGHT: 35px;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}

.RHColMenu H2.trigger {
    WIDTH: 250px;
    BACKGROUND: url(../../images/h2_trigger_a.gif) no-repeat;
    font-family: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
}

H2.trigger A {
    DISPLAY: block;
    TEXT-DECORATION: none
}

    H2.trigger A IMG {
        MARGIN: 10px 5px 0px 0px;
        DISPLAY: block;
        FLOAT: left
    }

    H2.trigger A:hover {
        COLOR: #333;
        TEXT-DECORATION: underline
    }

.RHColMenu H2.active {
    BACKGROUND-POSITION: left bottom
}

.toggleContainer {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #525252;
    CLEAR: both;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}

.RHColMenu .toggleContainer {
    WIDTH: 250px;
    BACKGROUND: url(../../images/h2_container.gif) #dfdfdf no-repeat
}

.toggleContainer .block {
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 8px
}

    .toggleContainer .block UL {
        LIST-STYLE-TYPE: none;
        MARGIN: 0px 0px 0px -32px;
        LIST-STYLE-IMAGE: none
    }




        .toggleContainer .block UL LI {
            PADDING-BOTTOM: 0px
        }

    .toggleContainer .block LI A {
        BORDER-BOTTOM: #ededed 1px solid;
        PADDING-BOTTOM: 7px;
        MARGIN: 0px;
        PADDING-LEFT: 20px;
        PADDING-RIGHT: 5px;
        DISPLAY: block;
        COLOR: #525252;
        TEXT-DECORATION: none;
        PADDING-TOP: 8px;
    }

.RHMenuShadow {
    MARGIN: 0px 0px -4px;
    WIDTH: 250px;
    HEIGHT: 22px;
}

INPUT {
    BORDER-BOTTOM: #d0d0d0 1px solid;
    BORDER-LEFT: #d0d0d0 1px solid;
    BACKGROUND: url(../../images/backgroundForm.gif) #fff no-repeat;
    BORDER-TOP: #d0d0d0 1px solid;
    BORDER-RIGHT: #d0d0d0 1px solid;
}

TEXTAREA {
    BORDER-BOTTOM: #d0d0d0 1px solid;
    BORDER-LEFT: #d0d0d0 1px solid;
    BACKGROUND: url(../../images/backgroundForm.gif) #fff no-repeat;
    BORDER-TOP: #d0d0d0 1px solid;
    BORDER-RIGHT: #d0d0d0 1px solid
}

SELECT {
    BORDER-BOTTOM: #d0d0d0 1px solid;
    BORDER-LEFT: #d0d0d0 1px solid;
    BACKGROUND: url(../../images/backgroundForm.gif) #fff no-repeat;
    BORDER-TOP: #d0d0d0 1px solid;
    BORDER-RIGHT: #d0d0d0 1px solid
}

INPUT.email {
    BORDER-BOTTOM: #d0d0d0 1px solid;
    BORDER-LEFT: #d0d0d0 1px solid;
    BACKGROUND: url(../../images/backgroundForm.gif) #fff no-repeat;
    BORDER-TOP: #d0d0d0 1px solid;
    BORDER-RIGHT: #d0d0d0 1px solid
}

INPUT[type='checkbox'] {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

INPUT[type='radiobutton'] {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.ms-listviewtable INPUT {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

INPUT[type='radio'] {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
}

INPUT[type='text'] {
    PADDING-BOTTOM: 4px;
}

SELECT {
    VERTICAL-ALIGN: middle;
}

TEXTAREA {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    PADDING-TOP: 5px
}

INPUT:focus {
    BORDER-BOTTOM: black 1px dotted;
    BORDER-LEFT: black 1px dotted;
    BORDER-TOP: black 1px dotted;
    BORDER-RIGHT: black 1px dotted
}

#search INPUT:focus {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.required {
    COLOR: inherit
}

.customForm LABEL {
    MARGIN: 5px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.customForm INPUT {
    MARGIN: 5px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.customForm SELECT {
    MARGIN: 5px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.customForm TEXTAREA {
    MARGIN: 5px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.rightSearchInner LABEL {
    MARGIN: 2px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.rightSearchInner SELECT {
    MARGIN: 5px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.rightSearchInner INPUT {
    MARGIN: 5px 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.customForm SELECT {
    MIN-HEIGHT: 21px;
}

    .customForm SELECT OPTION {
        WIDTH: 352px;
    }

.customForm LABEL {
    WIDTH: 130px;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}

.rightSearchInner LABEL {
    WIDTH: 130px;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}

.customForm LABEL.labelTextbox {
    POSITION: relative;
}

.rightSearchInner LABEL {
    WIDTH: 55px
}

.customForm INPUT {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 355px;
    PADDING-RIGHT: 3px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 3px
}

.customForm TEXTAREA {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 355px;
    PADDING-RIGHT: 3px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 3px
}

LABEL.error {
    WIDTH: 100%;
    HEIGHT: 25px
}

LABEL#fullwidth {
    WIDTH: 100%;
    HEIGHT: 25px
}

INPUT.error {
    BORDER-BOTTOM: #ffb6b6 1px solid;
    BORDER-LEFT: #ffb6b6 1px solid;
    BACKGROUND: url(../../images/backgroundFormError.gif) #fff2f2 no-repeat;
    BORDER-TOP: #ffb6b6 1px solid;
    BORDER-RIGHT: #ffb6b6 1px solid
}

SELECT.error {
    BORDER-BOTTOM: #ffb6b6 1px solid;
    BORDER-LEFT: #ffb6b6 1px solid;
    BACKGROUND: url(../../images/backgroundFormError.gif) #fff2f2 no-repeat;
    BORDER-TOP: #ffb6b6 1px solid;
    BORDER-RIGHT: #ffb6b6 1px solid
}

TEXTAREA.error {
    BORDER-BOTTOM: #ffb6b6 1px solid;
    BORDER-LEFT: #ffb6b6 1px solid;
    BACKGROUND: url(../../images/backgroundFormError.gif) #fff2f2 no-repeat;
    BORDER-TOP: #ffb6b6 1px solid;
    BORDER-RIGHT: #ffb6b6 1px solid
}

checkbox.error {
    BORDER-BOTTOM: #ffb6b6 1px solid;
    BORDER-LEFT: #ffb6b6 1px solid;
    BACKGROUND: url(../../images/backgroundFormError.gif) #fff2f2 no-repeat;
    BORDER-TOP: #ffb6b6 1px solid;
    BORDER-RIGHT: #ffb6b6 1px solid
}

.formError {
    BORDER-BOTTOM: #f00 1px solid;
    BORDER-LEFT: #f00 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 33px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../../images/errlg.gif) #f00 no-repeat 3px 50%;
    COLOR: #fff;
    BORDER-TOP: #f00 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #f00 1px solid;
    PADDING-TOP: 5px
}

.noWrap {
    WIDTH: 100%;
    MARGIN-BOTTOM: 5px;
    CLEAR: both
}

.legalAgreement {
    WIDTH: 100%;
    MARGIN-BOTTOM: 5px;
    CLEAR: both
}

.noWrap INPUT[type=checkbox] {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

.legalAgreement INPUT[type=checkbox] {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

.noWrap INPUT[type=radiobutton] {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

.noWrap INPUT {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

.noWrap LABEL {
    WIDTH: 50px;
    DISPLAY: inline-block;
    CLEAR: none
}

.legalAgreement LABEL {
    WIDTH: 50px;
    DISPLAY: inline-block;
    CLEAR: none
}

.legalAgreement LABEL {
    WIDTH: 300px
}

.noWrap P {
    MARGIN: 9px 10px 0px 0px;
    FLOAT: left;
    FONT-WEIGHT: bold
}

.legalAgreement P {
    MARGIN: 9px 10px 0px 0px;
    FLOAT: left;
    FONT-WEIGHT: bold
}

.block {
    DISPLAY: block;
}

.customForm FIELDSET {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MAX-WIDTH: 540px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

    .customForm FIELDSET FIELDSET {
        BACKGROUND: none transparent scroll repeat 0% 0%
    }

    .customForm FIELDSET P {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 5px;
        PADDING-TOP: 8px
    }

    .customForm FIELDSET FIELDSET {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 5px;
        PADDING-TOP: 8px
    }

    .customForm FIELDSET P {
        COLOR: #666
    }

.customForm LABEL.error {
    MARGIN-TOP: -9px !important;
    DISPLAY: none;
    COLOR: #f80000;
    MARGIN-LEFT: 130px;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: normal
}

LABEL.error {
    MARGIN-TOP: -9px !important;
    DISPLAY: none;
    COLOR: #f80000;
    MARGIN-LEFT: 130px;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: normal
}

.customForm LABEL#fullwidth {
    MARGIN-LEFT: 0px !important
}

.customForm TEXTAREA {
    WIDTH: 355px;
    HEIGHT: 80px
}

.ms-bodyareacell .ms-WPBody .customForm LABEL EM {
    COLOR: #666;
    FONT-WEIGHT: normal
}

#CVText {
    MARGIN: -2px 0px 5px 133px
}

#AddPhoneText {
    MARGIN: -2px 0px 5px 133px
}

#CVText A:hover {
    COLOR: #333
}

.checkboxListLabel {
    FLOAT: left
}

SPAN.labelHelp {
    POSITION: relative;
    DISPLAY: inline-block;
    FLOAT: left;
    TOP: 25px;
    LEFT: -131px;
}

.checkboxList {
    MARGIN: -17px 0px 5px 10px;
    DISPLAY: inline-block;
    FLOAT: right;
}

.checkBoxLabel LABEL {
    WIDTH: 320px;
    FLOAT: left
}

.customForm LABEL.checkBoxLabel {
    MARGIN: 0px
}

    .customForm LABEL.checkBoxLabel INPUT {
        WIDTH: auto;
        FLOAT: left
    }

.customForm SPAN.checkBoxLabel INPUT {
    WIDTH: auto;
    FLOAT: left;
}

.customForm INPUT[type=text] {
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    WIDTH: 355px;
    PADDING-RIGHT: 2px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1em;
    PADDING-TOP: 2px
}

.columnContentLeft .ms-formvalidation {
    color: #ff0000;
    font-family: verdana;
    font-size: 8pt;
}

DIV.error {
    DISPLAY: none
}

.success {
    COLOR: #7ac143;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}

    .success H3 {
        COLOR: #7ac143;
        FONT-SIZE: 1.4em;
        FONT-WEIGHT: bold
    }

    .success H4 {
        COLOR: #7ac143;
        FONT-SIZE: 1.4em;
        FONT-WEIGHT: bold
    }

    .success P {
        COLOR: #333;
        FONT-WEIGHT: normal
    }

.customForm .success {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 8px
}

#attachFile2 {
    MARGIN-TOP: -8px
}

#attachFile3 {
    MARGIN-TOP: -8px
}

#attachFile4 {
    MARGIN-TOP: -8px
}

#attachFile5 {
    MARGIN-TOP: -8px
}

INPUT:focus {
    BORDER-BOTTOM: #0079c1 1px dotted;
    BORDER-LEFT: #0079c1 1px dotted;
    BORDER-TOP: #0079c1 1px dotted;
    BORDER-RIGHT: #0079c1 1px dotted
}

INPUT.error {
    BORDER-BOTTOM: red 1px dotted;
    BORDER-LEFT: red 1px dotted;
    BORDER-TOP: red 1px dotted;
    BORDER-RIGHT: red 1px dotted
}

.contactDetails {
    MARGIN-TOP: -500px;
    WIDTH: 230px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    FLOAT: right
}

.rightSearchOuter {
    BACKGROUND: url(../../images/backgroundRightSearch.gif) #8dafd6 no-repeat
}

.columnContentRight .rightSearchOuter {
    HEIGHT: 120px
}

.rightSearchOuter:after {
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both;
    CONTENT: "."
}

.rightSearchInner {
    MARGIN: -10px 10px 10px;
    PADDING-TOP: 10px
}

#twoColumnContent .rightSearchInner {
    MARGIN: 0px 10px 4px;
    HEIGHT: 106px
}




INPUT.button {
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 22px;
    DISPLAY: inline-block;
    BACKGROUND: url(../../images/backgroundButtonPrimary.gif) #7ac143 repeat-x;
    COLOR: #fff;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

    INPUT.button:visited {
        POSITION: relative;
        PADDING-BOTTOM: 3px;
        PADDING-LEFT: 22px;
        PADDING-RIGHT: 22px;
        DISPLAY: inline-block;
        BACKGROUND: url(../../images/backgroundButtonPrimary.gif) #7ac143 repeat-x;
        COLOR: #fff;
        CURSOR: pointer;
        TEXT-DECORATION: none;
        PADDING-TOP: 2px;
        text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
        -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px
    }

INPUT.ms-ButtonHeightWidth {
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 22px;
    DISPLAY: inline-block;
    BACKGROUND: url(../../images/backgroundButtonPrimary.gif) #7ac143 repeat-x;
    COLOR: #fff;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

input.ms-button-emphasize, button.ms-button-emphasize {
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 22px;
    DISPLAY: inline-block;
    BACKGROUND: url(../../images/backgroundButtonPrimary.gif) #7ac143 repeat-x;
    COLOR: #fff;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

.ms-ToolPaneOuter INPUT.UserButton {
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 22px;
    PADDING-RIGHT: 22px;
    DISPLAY: inline-block;
    BACKGROUND: url(../../images/backgroundButtonPrimary.gif) #7ac143 repeat-x;
    COLOR: #fff;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

INPUT.button {
    MARGIN: 0px 15px 0px 0px;
    WIDTH: auto !important;
    FLOAT: right
}

.ms-ToolPaneOuter INPUT.UserButton {
    WIDTH: auto !important
}

INPUT.ms-ButtonHeightWidth {
    MARGIN: 0px 5px 0px 0px;
    WIDTH: auto
}

.rightSearchOuter INPUT.button {
    MARGIN: 12px 8px 0px 0px
}

INPUT.button:focus {
}

INPUT.ms-ButtonHeightWidth:focus {
}

INPUT.button:hover {
    BACKGROUND: url(../../images/backgroundButtonPrimaryHover.gif) #0fc400 repeat-x;
    COLOR: #fff
}

INPUT.ms-ButtonHeightWidth:hover {
    BACKGROUND: url(../../images/backgroundButtonPrimaryHover.gif) #0fc400 repeat-x;
    COLOR: #fff
}

INPUT.button:active {
    TOP: 1px
}

INPUT.ms-ButtonHeightWidth:active {
    TOP: 1px
}

INPUT.button {
    LINE-HEIGHT: 1;
    FONT-WEIGHT: bold;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}

    INPUT.button:visited {
        LINE-HEIGHT: 1;
        FONT-WEIGHT: bold;
        text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
    }

INPUT.ms-ButtonHeightWidth:visited {
    LINE-HEIGHT: 1;
    FONT-WEIGHT: bold;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}

.AspNet-Menu-Horizontal {
    MARGIN: 0px;
    FLOAT: left;
    COLOR: #fff
}

    .AspNet-Menu-Horizontal .AspNet-Menu {
        PADDING-BOTTOM: 0px;
        LIST-STYLE-TYPE: none;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        LIST-STYLE-IMAGE: none;
        PADDING-TOP: 0px
    }

        .AspNet-Menu-Horizontal .AspNet-Menu LI {
            TEXT-ALIGN: center;
            PADDING-BOTTOM: 0px;
            MARGIN: 0px;
            DISPLAY: block;
            FLOAT: left;
            FONT-SIZE: 0.9em;
            FONT-WEIGHT: bold;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.23);
        }

            .AspNet-Menu-Horizontal .AspNet-Menu LI A {
                TEXT-ALIGN: center;
                DISPLAY: block;
                FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
                WHITE-SPACE: normal;
                HEIGHT: 55px;
                COLOR: #fff;
                FONT-WEIGHT: bold;
                TEXT-DECORATION: none;
                PADDING-TOP: 18px;
            }

.AspNet-Menu-Leaf1 {
    WIDTH: 66px;
    BACKGROUND: url(../../images/backgroundMenu1.gif) no-repeat
}

.AspNet-Menu-Leaf2 {
    WIDTH: 97px;
    BACKGROUND: url(../../images/backgroundMenu2.gif) no-repeat
}

.AspNet-Menu-Leaf3 {
    WIDTH: 101px;
    BACKGROUND: url(../../images/backgroundMenu3.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf4 {
    WIDTH: 104px;
    BACKGROUND: url(../../images/backgroundMenu4Home.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf5 {
    WIDTH: 114px;
    BACKGROUND: url(../../images/backgroundMenu5Home.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf6 {
    WIDTH: 105px;
    BACKGROUND: url(../../images/backgroundMenu6Home.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf4 {
    WIDTH: 104px;
    BACKGROUND: url(../../images/backgroundMenu4Home.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf5 {
    WIDTH: 114px;
    BACKGROUND: url(../../images/backgroundMenu5Home.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf6 {
    WIDTH: 105px;
    BACKGROUND: url(../../images/backgroundMenu6Home.gif) no-repeat
}

.AspNet-Menu-Leaf1 A.menuCurrent {
    WIDTH: 66px;
    BACKGROUND: url(../../images/backgroundMenu1Hover.gif) no-repeat
}

.AspNet-Menu-Leaf2 A.menuCurrent {
    WIDTH: 97px;
    BACKGROUND: url(../../images/backgroundMenu2Hover.gif) no-repeat
}

.AspNet-Menu-Leaf3 A.menuCurrent {
    WIDTH: 101px;
    BACKGROUND: url(../../images/backgroundMenu3Hover.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf4 A.menuCurrent {
    WIDTH: 104px;
    BACKGROUND: url(../../images/backgroundMenu4HomeHoverHome.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf5 A.menuCurrent {
    WIDTH: 114px;
    BACKGROUND: url(../../images/backgroundMenu5HomeHoverHome.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf6 A.menuCurrent {
    WIDTH: 105px;
    BACKGROUND: url(../../images/backgroundMenu6HomeHoverHome.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf4 A.menuCurrent {
    WIDTH: 104px;
    BACKGROUND: url(../../images/backgroundMenu4HoverHome.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf5 A.menuCurrent {
    WIDTH: 114px;
    BACKGROUND: url(../../images/backgroundMenu5HoverHome.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf6 A.menuCurrent {
    WIDTH: 105px;
    BACKGROUND: url(../../images/backgroundMenu6HoverHome.gif) no-repeat
}

.AspNet-Menu-Leaf1 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu1Hover.gif) no-repeat
}

.AspNet-Menu-Leaf2 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu2Hover.gif) no-repeat
}

.AspNet-Menu-Leaf3 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu3Hover.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf4 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu4HoverHome.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf5 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu5HoverHome.gif) no-repeat
}

.wrapperHome .AspNet-Menu-Leaf6 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu6HoverHome.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf4 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu4HoverHome.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf5 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu5HoverHome.gif) no-repeat
}

.wrapperWhatWeSay .AspNet-Menu-Leaf6 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu6HoverHome.gif) no-repeat
}

.wrapperContent .AspNet-Menu-Leaf1 {
    WIDTH: 66px;
    BACKGROUND: url(../../images/backgroundMenu1Content.gif) #0079c1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf2 {
    WIDTH: 97px;
    BACKGROUND: url(../../images/backgroundMenu2Content.gif) #0081c6 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf3 {
    WIDTH: 101px;
    BACKGROUND: url(../../images/backgroundMenu3Content.gif) #1e8acb no-repeat
}

.wrapperContent .AspNet-Menu-Leaf4 {
    WIDTH: 104px;
    BACKGROUND: url(../../images/backgroundMenu4Content.gif) #4395d1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf5 {
    WIDTH: 114px;
    BACKGROUND: url(../../images/backgroundMenu5Content.gif) #61a0d6 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf6 {
    WIDTH: 105px;
    BACKGROUND: url(../../images/backgroundMenu6Content.gif) #7bacdc no-repeat
}

.wrapperContent .AspNet-Menu-Leaf1 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu1HoverContent.gif) #4395d1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf2 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu2HoverContent.gif) #61a0d6 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf3 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu3HoverContent.gif) #7bacdc no-repeat
}

.wrapperContent .AspNet-Menu-Leaf4 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu4HoverContent.gif) #4395d1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf5 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu5HoverContent.gif) #61a0d6 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf6 A.AspNet-Menu-Link:hover {
    BACKGROUND: url(../../images/backgroundMenu6HoverContent.gif) #7bacdc no-repeat
}

.wrapperContent .AspNet-Menu-Leaf1 A.menuCurrent {
    WIDTH: 66px;
    BACKGROUND: url(../../images/backgroundMenu1HoverContent.gif) #0079c1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf2 A.menuCurrent {
    WIDTH: 97px;
    BACKGROUND: url(../../images/backgroundMenu2HoverContent.gif) #0079c1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf3 A.menuCurrent {
    WIDTH: 101px;
    BACKGROUND: url(../../images/backgroundMenu3HoverContent.gif) #0079c1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf4 A.menuCurrent {
    WIDTH: 104px;
    BACKGROUND: url(../../images/backgroundMenu4HoverContent.gif) #0079c1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf5 A.menuCurrent {
    WIDTH: 114px;
    BACKGROUND: url(../../images/backgroundMenu5HoverContent.gif) #0079c1 no-repeat
}

.wrapperContent .AspNet-Menu-Leaf6 A.menuCurrent {
    WIDTH: 105px;
    BACKGROUND: url(../../images/backgroundMenu6HoverContent.gif) #0079c1 no-repeat
}

BODY #s4-leftpanel {
    WIDTH: 149px;
    FLOAT: left;
}

BODY #s4-leftpanel-content {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    padding: 0px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    BORDER-BOTTOM-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    BORDER-LEFT-STYLE: none
}

.ms-core-navigation {
    font-family: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
}

#MyQuickLaunchTitle {
    PADDING-BOTTOM: 3px;
    OVERFLOW-X: hidden;
    PADDING-RIGHT: 4px;
    WORD-WRAP: break-word;
    COLOR: #0072bc;
    FONT-SIZE: 1.2em;
    PADDING-TOP: 8px;
}

    #MyQuickLaunchTitle A:hover {
        COLOR: #333;
        TEXT-DECORATION: underline;
    }

.ms-quickLaunch #zz16_RootAspMenu, #zz15_RootAspMenu {
    list-style-type: none;
}

#MyQuickLaunchTitle2 {
    PADDING-BOTTOM: 3px;
    OVERFLOW-X: hidden;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 4px;
    WORD-WRAP: break-word;
    COLOR: #0072bc;
    FONT-SIZE: 1.2em;
    PADDING-TOP: 8px
}

    #MyQuickLaunchTitle2 A:hover {
        COLOR: #333;
        TEXT-DECORATION: underline
    }

.s4-ql {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none !important;
    MARGIN: 0px 0px 20px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.ms-core-listMenu-root {
    LIST-STYLE-TYPE: none !important;
    padding-left: 0px;
}

.s4-ql UL.root > LI > .menu-item {
    PADDING-BOTTOM: 4px;
    OVERFLOW-X: hidden;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    COLOR: #333;
    FONT-SIZE: 1em;
    PADDING-TOP: 3px;
    font-family: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
}

s4-ql UL.root UL > LI > A {
    PADDING-BOTTOM: 4px;
    OVERFLOW-X: hidden;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    COLOR: #ccc;
    PADDING-TOP: 3px
}

A.static:hover {
    COLOR: #0079c1 !important;
    TEXT-DECORATION: underline !important
}

A.selected:hover {
    TEXT-DECORATION: none !important
}

.s4-ql A.selected {
    BORDER-BOTTOM-STYLE: none !important;
    PADDING-BOTTOM: 9px !important;
    BORDER-RIGHT-STYLE: none !important;
    PADDING-LEFT: 18px !important;
    BORDER-TOP-STYLE: none !important;
    BACKGROUND: url(../../images/menuLeftHover.png) no-repeat left bottom;
    COLOR: #ffffff !important;
    MARGIN-LEFT: -8px !important;
    BORDER-LEFT-STYLE: none !important BORDER-BOTTOM-STYLE: none !important;
    PADDING-BOTTOM: 9px !important;
    BORDER-RIGHT-STYLE: none !important;
    PADDING-LEFT: 18px !important;
    BORDER-TOP-STYLE: none !important;
    BACKGROUND: url(../../images/menuLeftHover.png) no-repeat left bottom;
    COLOR: #ffffff !important;
    MARGIN-LEFT: -8px !important;
    BORDER-LEFT-STYLE: none !important
}

.s4-ql ul.root ul {
    margin: 0 0 7px 10px;
    padding-left: 0;
}

    .s4-ql UL.root UL > LI > A:hover {
        COLOR: #0079c1;
        TEXT-DECORATION: none
    }

.s4-ql A.selected:hover {
    COLOR: #ffffff !important
}

.s4-specialNavLinkList {
    list-style-type: none;
    margin: 0px;
    border-top: 1px solid #dbddde;
    padding-top: 5px;
    PADDING-BOTTOM: 8px;
}

    .s4-specialNavLinkList A:hover > SPAN.ms-splinkbutton-text {
        COLOR: #333;
        TEXT-DECORATION: underline
    }

#menuTop {
    BACKGROUND-IMAGE: url(../../images/backgroundTabMenu.gif);
    MARGIN-TOP: -12px;
    WIDTH: 767px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 50% bottom;
    HEIGHT: 30px;
}

    #menuTop UL {
        LIST-STYLE-TYPE: none;
        MARGIN-TOP: 0px;
        MARGIN-LEFT: -40px;
        LIST-STYLE-IMAGE: none
    }

    #menuTop LI {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        WIDTH: 121px;
        PADDING-RIGHT: 0px;
        BACKGROUND: url(../../images/backgroundTabMenuUnselected.gif) #666 no-repeat;
        FLOAT: right;
        HEIGHT: 30px;
        PADDING-TOP: 0px;
    }

    #menuTop A {
        TEXT-ALIGN: center;
        PADDING-BOTTOM: 4px;
        PADDING-LEFT: 5px;
        PADDING-RIGHT: 5px;
        DISPLAY: block;
        HEIGHT: 18px;
        COLOR: #fff;
        FONT-SIZE: 1.1em;
        FONT-WEIGHT: normal;
        TEXT-DECORATION: none;
        PADDING-TOP: 7px;
    }

        #menuTop A:hover {
            TEXT-ALIGN: center;
            DISPLAY: block;
            BACKGROUND: url(../../images/backgroundTabMenuSelected.gif) #298fcb no-repeat;
            HEIGHT: 19px;
        }

    #menuTop LI.current {
        BACKGROUND: url(../../images/backgroundTabMenuSelected.gif) #298fcb no-repeat;
        HEIGHT: 30px;
        COLOR: #fff;
        FONT-WEIGHT: bold;
    }

        #menuTop LI.current A:hover {
            BACKGROUND: none transparent scroll repeat 0% 0%
        }

.jqmWindow {
    POSITION: fixed;
    BACKGROUND-COLOR: #fff;
    WIDTH: 420px;
    DISPLAY: none;
    COLOR: #333;
    MARGIN-LEFT: auto;
    FONT-SIZE: 0.9em;
    TOP: 10%;
    MARGIN-RIGHT: auto;
    LEFT: 35%;
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

.jqmOverlay {
    BACKGROUND-COLOR: #000;
}

* HTML .jqmWindow {
    POSITION: absolute;
    LEFT: 40%
}

.ms-bodyareacell .ms-WPBody UL.gallery {
    MARGIN-TOP: 0px;
    MARGIN-LEFT: -40px;
}

body.popup {
    BACKGROUND: #fff !important;
}

    body.popup > form {
        WIDTH: 420px;
        DISPLAY: block;
        OVERFLOW: hidden
    }

.pp_left {
}

.pp_middle {
}

.pp_right {
}

.pp_content {
}

.currentTextHolder {
    COLOR: #666
}

.pp_description {
    COLOR: #fff
}

.pp_loaderIcon {
    BACKGROUND: url(../../images/loader.gif) no-repeat center center
}

.pp_content_container .pp_left {
    BACKGROUND: none transparent scroll repeat 0% 0%
}

.pp_content_container .pp_right {
    BACKGROUND: none transparent scroll repeat 0% 0%
}

.pp_expand {
    BACKGROUND: url(../../images/sprite.png) no-repeat -31px -26px;
    CURSOR: pointer
}

    .pp_expand:hover {
        BACKGROUND: url(../../images/sprite.png) no-repeat -31px -47px;
        CURSOR: pointer
    }

.pp_contract {
    BACKGROUND: url(../../images/sprite.png) no-repeat 0px -26px;
    CURSOR: pointer
}

    .pp_contract:hover {
        BACKGROUND: url(../../images/sprite.png) no-repeat 0px -47px;
        CURSOR: pointer
    }

A.pp_close {
    WIDTH: 21px;
    HEIGHT: 21px;
    CURSOR: pointer
}

#pp_full_res .pp_inline {
    COLOR: #fff
}

.pp_arrow_previous {
}

.disabled.pp_arrow_previous {
    CURSOR: default
}

.pp_arrow_next {
}

.disabled.pp_arrow_next {
    CURSOR: default
}

.pp_next:hover {
    BACKGROUND: url(../../images/btnNext.png) no-repeat right center;
    CURSOR: pointer
}

.pp_previous:hover {
    BACKGROUND: url(../../images/btnPrevious.png) no-repeat left center;
    CURSOR: pointer
}

DIV.pp_pic_holder A:focus {
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium
}

DIV.pp_overlay {
    Z-INDEX: 9500;
    POSITION: absolute;
    WIDTH: 100%;
    DISPLAY: none;
    BACKGROUND: #000;
    TOP: 0px;
    LEFT: 0px
}

DIV.pp_pic_holder {
    Z-INDEX: 10000;
    POSITION: absolute;
    WIDTH: 100px;
    DISPLAY: none
}

.pp_top {
    POSITION: relative;
    HEIGHT: 0px
}

* HTML .pp_top {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

    .pp_top .pp_left {
        POSITION: absolute;
        WIDTH: 0px;
        HEIGHT: 0px;
        LEFT: 0px
    }

    .pp_top .pp_middle {
        POSITION: absolute;
        HEIGHT: 0px;
        RIGHT: 0px;
        LEFT: 0px
    }

    * HTML .pp_top .pp_middle {
        POSITION: static;
        LEFT: 0px
    }

    .pp_top .pp_right {
        POSITION: absolute;
        WIDTH: 0px;
        HEIGHT: 0px;
        TOP: 0px;
        RIGHT: 0px;
        LEFT: auto
    }

.pp_content {
    HEIGHT: 40px
}

    .pp_content .ppt {
        POSITION: relative;
        MARGIN-BOTTOM: 0px;
        TOP: auto;
        LEFT: auto
    }

.pp_fade {
    DISPLAY: none
}

.pp_content_container {
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 100%
}

    .pp_content_container .pp_left {
        PADDING-LEFT: 0px
    }

    .pp_content_container .pp_right {
        PADDING-RIGHT: 0px
    }

.pp_hoverContainer {
    Z-INDEX: 2000;
    POSITION: absolute;
    WIDTH: 100%;
    TOP: 0px
}

A.pp_expand {
    Z-INDEX: 20000;
    POSITION: absolute;
    TEXT-INDENT: -10000px;
    WIDTH: 20px;
    DISPLAY: none;
    HEIGHT: 20px;
    TOP: 10px;
    CURSOR: pointer;
    RIGHT: 70px
}

A.pp_contract {
    Z-INDEX: 20000;
    POSITION: absolute;
    TEXT-INDENT: -10000px;
    WIDTH: 20px;
    DISPLAY: none;
    HEIGHT: 20px;
    TOP: 10px;
    CURSOR: pointer;
    RIGHT: 70px
}

.pp_bottom {
    POSITION: relative;
    HEIGHT: 0px
}

* HTML .pp_bottom {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 0px
}

    .pp_bottom .pp_left {
        POSITION: absolute;
        WIDTH: 0px;
        HEIGHT: 0px;
        LEFT: 0px
    }

    .pp_bottom .pp_middle {
        POSITION: absolute;
        HEIGHT: 0px;
        RIGHT: 0px;
        LEFT: 0px
    }

    * HTML .pp_bottom .pp_middle {
        POSITION: static;
        LEFT: 0px
    }

    .pp_bottom .pp_right {
        POSITION: absolute;
        WIDTH: 1px;
        HEIGHT: 0px;
        TOP: 0px;
        RIGHT: 0px;
        LEFT: auto
    }

.pp_loaderIcon {
    POSITION: absolute;
    MARGIN: -12px 0px 0px -12px;
    WIDTH: 24px;
    DISPLAY: block;
    HEIGHT: 24px;
    TOP: 50%;
    LEFT: 50%
}

#pp_full_res {
    LINE-HEIGHT: 1 !important;
    WIDTH: 420px !important;
    OVERFLOW: hidden
}

    #pp_full_res .pp_inline {
        TEXT-ALIGN: left
    }

        #pp_full_res .pp_inline P {
            MARGIN: 0px 0px 15px
        }

DIV.ppt {
    Z-INDEX: 9999;
    POSITION: absolute;
    DISPLAY: none;
    COLOR: #fff;
    FONT-SIZE: 17px;
    TOP: 0px;
    LEFT: 0px
}

.pp_content_container .pp_details {
    MARGIN: -2px 0px 0px;
    MAX-WIDTH: 420px !important
}

.pp_description {
    MARGIN: 0px 0px 5px;
    DISPLAY: none
}

.pp_nav {
    FLOAT: left;
    CLEAR: left
}

    .pp_nav P {
        MARGIN: 8px 4px;
        FLOAT: left
    }

    .pp_nav A.pp_arrow_previous {
        TEXT-INDENT: -10000px;
        MARGIN: 6px 8px;
        WIDTH: 21px;
        DISPLAY: block;
        FLOAT: left;
        HEIGHT: 21px;
        OVERFLOW: hidden
    }

    .pp_nav A.pp_arrow_next {
        TEXT-INDENT: -10000px;
        MARGIN: 6px 8px;
        WIDTH: 21px;
        DISPLAY: block;
        FLOAT: left;
        HEIGHT: 21px;
        OVERFLOW: hidden
    }

.pp_details {
    WIDTH: 420px;
    BACKGROUND: url(../../images/popupBackgroundPrevNext.gif) #ccc repeat-x;
    HEIGHT: 32px
}

A.pp_close {
    TEXT-INDENT: -10000px;
    MARGIN: 6px 8px;
    WIDTH: 21px;
    DISPLAY: block;
    BACKGROUND: url(../../images/popupButtonClose.gif) no-repeat;
    FLOAT: right;
    HEIGHT: 21px
}

    A.pp_close:hover {
        WIDTH: 21px;
        BACKGROUND: url(../../images/popupButtonCloseHover.gif) no-repeat;
        HEIGHT: 21px
    }

.pp_arrow_previous {
    MARGIN: 3px 0px 0px 4px;
    FLOAT: left
}

A.pp_arrow_previous {
    WIDTH: 21px;
    DISPLAY: block;
    BACKGROUND: url(../../images/popupButtonPrev.gif) no-repeat;
    HEIGHT: 21px
}

    A.pp_arrow_previous:hover {
        WIDTH: 21px;
        DISPLAY: block;
        BACKGROUND: url(../../images/popupButtonPrev.gif) no-repeat;
        HEIGHT: 21px
    }

    A.pp_arrow_previous:hover {
        WIDTH: 21px;
        BACKGROUND: url(../../images/popupButtonPrevHover.gif) no-repeat;
        HEIGHT: 21px
    }

.pp_arrow_next {
    MARGIN: 3px 4px 0px 0px;
    FLOAT: right
}

A.pp_arrow_next {
    WIDTH: 21px;
    DISPLAY: block;
    BACKGROUND: url(../../images/popupButtonNext.gif) no-repeat;
    HEIGHT: 21px
}

    A.pp_arrow_next:hover {
        WIDTH: 21px;
        BACKGROUND: url(../../images/popupButtonNextHover.gif) no-repeat;
        HEIGHT: 21px
    }

.clearfix:after {
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both;
    CONTENT: ".";
}

.clearfix {
    DISPLAY: inline-block
}

* HTML .clearfix {
    HEIGHT: 1%
}

.clearfix {
    DISPLAY: block
}

.popupPicture {
    WIDTH: 420px;
    BACKGROUND: #ccc;
    HEIGHT: 240px;
    OVERFLOW: hidden;
}

.popupHeader {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 8px;
    WIDTH: 407px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ccc;
    PADDING-TOP: 5px;
}

    .popupHeader H3 {
        MARGIN-TOP: 0px;
        FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
        MAX-WIDTH: 350px;
        MARGIN-BOTTOM: 3px;
        COLOR: #0079c1;
        FONT-SIZE: 1.7em;
    }

    .popupHeader H4 {
        MARGIN: 0px;
        MAX-WIDTH: 350px;
        COLOR: #0079c1;
        FONT-SIZE: 1.2em;
        FONT-WEIGHT: normal;
    }

DIV.popupAreas {
    TEXT-ALIGN: right;
    MARGIN: 0px 5px 5px 0px;
    COLOR: #666;
}

.popupBody {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 9px;
    WIDTH: 406px;
    PADDING-RIGHT: 5px;
    HEIGHT: 234px;
    COLOR: #333;
    CLEAR: both;
    OVERFLOW: auto;
    PADDING-TOP: 10px;
}

    .popupBody:after {
        DISPLAY: block;
        HEIGHT: 0px;
        VISIBILITY: hidden;
        CLEAR: both;
        CONTENT: ".";
    }

    .popupBody P {
        MAX-WIDTH: 390px
    }

    .popupBody .linkDownload LI {
        LIST-STYLE-TYPE: none;
        LIST-STYLE-IMAGE: none
    }

    .popupBody .featureLink LABEL {
        WIDTH: 65px
    }

    .popupBody .featureLink .linkDownload {
        MARGIN-TOP: -3px
    }





.tooltip-content {
    POSITION: absolute;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #dbe5f5;
    MARGIN: -220px 0px 0px;
    PADDING-LEFT: 7px;
    WIDTH: 250px;
    PADDING-RIGHT: 14px;
    DISPLAY: none;
    COLOR: #333;
    PADDING-TOP: 0px;
    LEFT: 110px !important;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

    .tooltip-content P {
        text-shadow: none
    }

    .tooltip-content H4 {
        text-shadow: none
    }

    .tooltip-content SPAN {
        text-shadow: none
    }

    .tooltip-content SPAN {
        DISPLAY: block;
        MARGIN-BOTTOM: 7px;
        COLOR: #666
    }

.pagerWrapper {
    BORDER-BOTTOM: #36f 1px solid;
    CLEAR: both;
    BORDER-TOP: #36f 1px solid
}

    .pagerWrapper:after {
        DISPLAY: block;
        HEIGHT: 0px;
        VISIBILITY: hidden;
        CLEAR: both;
        CONTENT: "."
    }

.ms-bodyareacell UL.pager {
    LIST-STYLE-TYPE: none;
    MARGIN: 6px auto 1px 58px;
    WIDTH: 160px;
    FLOAT: left;
    LIST-STYLE-IMAGE: none
}

    .ms-bodyareacell UL.pager LI {
        TEXT-ALIGN: center;
        PADDING-BOTTOM: 2px;
        MARGIN: 0px 10px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        DISPLAY: inline-block;
        FLOAT: left;
        FONT-WEIGHT: bold;
        PADDING-TOP: 0px
    }

UL.pager LI A {
    BORDER-BOTTOM: #95b9e2 1px solid;
    BORDER-LEFT: #95b9e2 1px solid;
    PADDING-BOTTOM: 6px;
    BACKGROUND-COLOR: #dbe5f5;
    MARGIN: -4px -9px 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    HEIGHT: 10px;
    BORDER-TOP: #95b9e2 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #95b9e2 1px solid;
    PADDING-TOP: 2px
}

    UL.pager LI A:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

SPAN.pagerPrevious {
    MARGIN: 4px 0px 6px;
    WIDTH: 100px;
    DISPLAY: inline-block;
    FLOAT: left;
    COLOR: #999999
}

SPAN.pagerNext {
    TEXT-ALIGN: right;
    MARGIN: 4px 0px 6px;
    WIDTH: 100px;
    DISPLAY: inline-block;
    FLOAT: right;
    COLOR: #b3b3b3
}

.pagerPrevious A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.pagerNext A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

BODY #s4-ribboncont {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px;
}

.ms-cui-topBar2.ms-cui-topBarMaximized {
    border: 0px;
}

.ms-cui-tt-a {
    BACKGROUND-color: #95b9e2;
    margin-top: 0px;
}

div.ms-cui-TabRowRight {
    display: none !important;
}

.ms-browseTab > .ms-cui-tt-a {
    margin-top: -2px;
}

.ms-cui-tts, .ms-cui-tts-scale-1, .ms-cui-tts-scale-2 {
    height: 25px;
}

#Ribbon\.WebPartPage-title > .ms-cui-tt-a {
    margin-top: -2px;
}

#Ribbon\.ListContextualGroup_lower {
    margin-top: -2px;
}

#Ribbon\.ListItem-title, #Ribbon\.List-title {
    padding-top: 1px !important;
    margin-bottom: 0px !important;
}

#Ribbon\.WebPartInsert_lower > .ms-cui-tt > .ms-cui-tt-a {
    border-color: transparent;
}

#Ribbon\.WebPartCtx_lower > .ms-cui-tt > .ms-cui-tt-a {
    border-color: transparent;
}
/* .ms-cui-cg{
	margin-top: 0px;
	border
} */
.ms-cui-cg {
    BORDER-BOTTOM: transparent 0px;
    BORDER-LEFT: transparent 0px;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 1px 2px 2px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: no-repeat;
    FLOAT: left;
    HEIGHT: 25px;
    BORDER-TOP: transparent 0px;
    BORDER-RIGHT: transparent 0px;
    PADDING-TOP: 0px;
}

.ms-cui-ct-topBar-yl, .ms-cui-tabBody-yl {
    border-color: transparent !important;
}

.ms-cui-tt-s > .ms-cui-tt-a, .ms-cui-tt-a:hover, .ms-cui-tt-s > .ms-cui-tt-a:hover {
    border-color: transparent !important;
}

.ms-cui-topBar2.ms-browseTabContainer {
    border-bottom: 0 !important;
}

.wrapperHome #ribbonBox {
    margin-top: -25px;
}

.wrapperContent #ribbonBox {
    margin-top: -25px;
}

#globalNavBox {
    background-color: transparent;
}

BODY #s4-ribbonrow {
    /*OVERFLOW-X: hidden;*/
    BACKGROUND-COLOR: transparent;
    MIN-HEIGHT: 20px;
}

.s4-pr {
    FLOAT: right
}

.ms-cui-topBar2 {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    HEIGHT: 25px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
}

.ms-cui-ribbon {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #6c6e70;
    FONT-SIZE: 8pt;
}

/*.ms-cui-ribbonTopBars {
	
}
div.ms-cui-TabRowRight{
	display: none !important;
	Z-INDEX: 99; 
	POSITION: relative; 
	BACKGROUND-COLOR: #fff; 
	CLEAR: both; 
	PADDING-TOP: 0px;
}
.ms-cui-tabBody {
	BACKGROUND: url(../../images/bgximg.png) #ffffff repeat-x 0px -882px
}
.ms-cui-group {
	BACKGROUND: url(../../images/bgximg.png) #ffffff repeat-x 0px -882px
}
.ms-cui-groupBody {
	MIN-WIDTH: 49px
}
.ms-cui-disabled * {
						 
	COLOR: #5b626c !important; CURSOR: default !important
}
.ms-cui-disabled {
	
}								  
.ms-cui-tts-scale-2 .ms-cui-tt-a {
	WIDTH: auto; OVERFLOW: hidden
			   
}
.ms-cui-tts {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px;
}
.ms-cui-tt {
	MIN-WIDTH: 65px; LIST-STYLE-TYPE: none; MARGIN: 0px 2px 0px 0px; DISPLAY: block; FLOAT: left; HEIGHT: auto;			 
}
.ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 2px; DISPLAY: block; COLOR: #ffffff !important; BORDER-TOP: 0px; CURSOR: default; BORDER-RIGHT: 0px;
}
.s4-clust {
	MARGIN-RIGHT: 10px
}
.ms-cui-tt-span {
	TEXT-ALIGN: center; DISPLAY: block; BORDER-TOP: 0px
				  
					  
}
.ms-cui-tt-s .ms-cui-tt-span {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: 0px; PADDING-TOP: 4px; 
}
.ms-cui-tts-scale-2 .ms-cui-tt-span {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
}
.ms-cui-ct-ul .ms-cui-tt-a:hover .ms-cui-tt-span {
	PADDING-BOTTOM: 4px
}
				  
.ms-browseTab .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 2px 1px 0px; DISPLAY: inline-block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat left 50%; HEIGHT: 23px; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px;	 
}
.ms-browseTab .ms-cui-tt-a SPAN {
	MARGIN-TOP: 0px
}
.ms-browseTab.ms-cui-tt-s > A.ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff; WIDTH: 66px; HEIGHT: 23px
						 
				
			   
}
.ms-cui-tts-scale-2 .ms-browseTab .ms-cui-tt-a {
	WIDTH: 66px
}
.ms-cui-tt.ms-browseTab {
	WIDTH: 66px
}
.ms-cui-tt-a:hover {
	BACKGROUND: url(../../images/btn_adminhover.gif) no-repeat left 50%; COLOR: #23272c !important
							   
}
				
.ms-cui-tt-s > .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #fff; HEIGHT: 23px; COLOR: #23272c !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
			 
							 
				
}
.ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #fff 1px solid; MARGIN: 2px 0px 0px
								 
}
.ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../../images/bgximg.png) #f1f1f1 repeat-x 0px -976px; COLOR: #23272c !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none;					 
}
.ms-cui-TabRowLeft {
	MARGIN-TOP: 0px; FLOAT: right;
}		 
.ms-cui-cg {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px 2px 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: no-repeat; FLOAT: left; HEIGHT: 25px; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px;
}
LI.ms-cui-cg-yl {
	WIDTH: 120px; HEIGHT: 25px; OVERFLOW: hidden
}
LI.ms-cui-cg-pp {
	WIDTH: 135px; HEIGHT: 25px; OVERFLOW: hidden
}
LI.ms-cui-cg-or {
	WIDTH: 205px
}
LI.ms-cui-cg-db {
	WIDTH: 195px
}
LI.ms-cui-cg-lb {
	WIDTH: 220px
}
LI.ms-cui-cg-tl {
	WIDTH: 190px
}
LI.ms-cui-cg-mg {
	WIDTH: 120px
}
LI.ms-cui-cg-gr {
	WIDTH: 115px
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM-COLOR: transparent; BACKGROUND-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM-COLOR: transparent; BACKGROUND-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent
}
.ms-cui-cg-i {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;
}
.ms-cui-cg-yl .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-pp .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-or .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-db .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-lb .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-tl .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-mg .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-cg-gr .ms-cui-cg-t {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.ms-cui-tts-scale-2 .ms-cui-cg-t {
	VISIBILITY: visible; PADDING-TOP: 5px;
}
.ms-cui-cg-t {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 1px;
}
.ms-cui-cg-t-i {
	DISPLAY: inline-block; HEIGHT: 16px;
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px
						  
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px;
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px;				
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-cg-t {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fae032; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; PADDING-TOP: 6px;
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px
						  
			   
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px;
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px;
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px
			   
								 
				  
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px
						   
			   
								 
				  
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px
			   
								 
				  
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px
				  
									
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 59px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 69px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-cg-t {
	BORDER-BOTTOM: #fae032 1px solid; BACKGROUND-COLOR: #fae032; WIDTH: 88px
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-cg-t {
	WIDTH: 80px
}
.ms-cui-cg-db .ms-cui-cg-t {
	WIDTH: 60px
}
.PermissionContextualGroup#Ribbon DIV.ms-cui-cg-t {
	WIDTH: 130px !important
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-ul .ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: -25px 0px 0px 96px; WIDTH: 115px; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: -26px 0px 0px 65px; WIDTH: 115px; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: -26px 0px 0px 66px; WIDTH: 150px; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-ul {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: -25px 0px 0px 78px; WIDTH: 115px; HEIGHT: 25px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ms-cui-oneCtxTab {
	BORDER-BOTTOM: 0px; HEIGHT: auto !important
}
.ms-cui-ct-ul {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ms-cui-ct-first.ms-cui-ct-last {
	TEXT-ALIGN: left; FLOAT: none
}
.ms-cui-ct-ul .ms-cui-tt {
	HEIGHT: auto
}
.ms-cui-cg-yl .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-RIGHT-COLOR: #fff
}
.ms-cui-cg-yl .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-yl .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-pp .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-pp .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-or .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-or .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-db .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	DISPLAY: block;
	BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px;
	BACKGROUND-COLOR: transparent;
	FLOAT: left;
	HEIGHT: 22px;
	WIDTH: 73px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 2px;
}
.ms-cui-cg-db .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px;
	BACKGROUND-COLOR: transparent;
	FLOAT: left;
	HEIGHT: 22px;	
	WIDTH: 73px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 2px
}
.ms-cui-cg-db .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-lb .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	DISPLAY: block;
	BACKGROUND-COLOR: transparent;
	BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px;
	FLOAT: left;
	HEIGHT: 22px;
	WIDTH: 50px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 2px;
}
.ms-cui-cg-lb .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BACKGROUND-COLOR: transparent;
	BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px;
	FLOAT: left;
	WIDTH: 50px;
	HEIGHT: 22px;
	DISPLAY: block;
	BORDER-TOP: 0px; 
	BORDER-RIGHT: 0px;
	PADDING-TOP: 2px;
}
.ms-cui-cg-lb .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-lb .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 116px; WIDTH: 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-tl .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-tl .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-mg .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-mg .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-gr .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-gr .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_admin.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-yl .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-yl .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-pp .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-pp .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-or .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-or .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-db .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-lb .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-tl .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-tl .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-mg .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-mg .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-gr .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-gr .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.ms-cui-cg-tl .ms-cui-ct-first .ms-cui-tt-a {
	MARGIN: -23px 0px 0px 70px
}
.ms-cui-cg-tl .ms-cui-ct-first .ms-cui-tt-a:hover {
	MARGIN: -23px 0px 0px 70px
}
.ms-cui-cg-yl .ms-cui-ct-first .ms-cui-tt-a {
	MARGIN: -22px 0px 0px 67px; WIDTH: 50px
}
.ms-cui-cg-yl .ms-cui-ct-first .ms-cui-tt-a:hover {
	MARGIN: -22px 0px 0px 67px; WIDTH: 50px
}
.ms-cui-cg-pp .ms-cui-ct-first .ms-cui-tt-a {
	MARGIN: -22px 0px 0px 88px; WIDTH: 50px
}
.ms-cui-cg-pp .ms-cui-ct-first .ms-cui-tt-a:hover {
	MARGIN: -22px 0px 0px 88px; WIDTH: 50px
}
.ms-cui-cg-gr .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 125px; WIDTH: 69px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 125px; WIDTH: 69px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-mg .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -22px 0px 0px 78px; WIDTH: 40px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-mg .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -22px 0px 0px 78px; WIDTH: 40px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-tl .ms-cui-ct-last .ms-cui-tt-a {
	MARGIN: -24px 0px 0px 113px
}
.ms-cui-cg-tl .ms-cui-ct-last .ms-cui-tt-a:hover {
	MARGIN: -24px 0px 0px 113px
}
.ms-cui-cg-lb .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 116px; WIDTH: 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -22px 0px 0px 62px; WIDTH: 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -22px 0px 0px 62px; WIDTH: 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 152px; WIDTH: 50px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 152px; WIDTH: 50px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-s.ms-cui-cg-db .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 42px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 42px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 42px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 42px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 1px 0px 0px 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 1px 0px 0px 45px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 49px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px 0px 0px 49px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -27px 0px 0px 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -27px 0px 0px 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -28px 0px 0px 67px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -28px 0px 0px 67px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -28px 0px 0px 88px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -28px 0px 0px 88px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -25px 0px 0px 86px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -25px 0px 0px 86px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -1px 0px 0px 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -1px 0px 0px 47px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -25px 0px 0px 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: -25px 0px 0px 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a {
	MARGIN: -24px 0px 0px 2px
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a:hover {
	MARGIN: -24px 0px 0px 2px
}
.ms-cui-cg-or .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -22px 0px 0px 96px; WIDTH: 68px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -22px 0px 0px 96px; WIDTH: 68px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 165px; WIDTH: 40px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -24px 0px 0px 165px; WIDTH: 40px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -27px 0px 0px 96px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -27px 0px 0px 96px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -27px 0px 0px 165px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-last .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: -27px 0px 0px 165px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or .ms-cui-ct-last.ms-cui-ct-first.ms-cui-tt-s.ms-cui-tt .ms-cui-tt-a {
	MARGIN: -28px 0px 0px 96px; WIDTH: 65px
}
.ms-cui-cg-or .ms-cui-ct-last.ms-cui-ct-first.ms-cui-tt-s.ms-cui-tt .ms-cui-tt-a:hover {
	MARGIN: -28px 0px 0px 96px; WIDTH: 65px
}
.ms-cui-cg-or .ms-cui-ct-last.ms-cui-ct-first.ms-cui-tt .ms-cui-tt-a {
	MARGIN: -23px 0px 0px 96px; WIDTH: 65px
}
.ms-cui-cg-or .ms-cui-ct-last.ms-cui-ct-first.ms-cui-tt .ms-cui-tt-a:hover {
	MARGIN: -23px 0px 0px 96px; WIDTH: 65px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-first .ms-cui-tt-a {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-ct-last.ms-cui-ct-first .ms-cui-tt-a:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ms-cui-tts-scale-2 .ms-cui-tt-a {
	HEIGHT: 23px; OVERFLOW: hidden
					
}
.ms-cui-ct-last .ms-cui-tt-a {
	BORDER-RIGHT: transparent 1px solid;	 
}
.ms-cui-ct-first .ms-cui-tt-a {
	BORDER-LEFT: transparent 1px solid
}
.ms-cui-ct-ul .ms-cui-tt-a {
	MARGIN-TOP: 0px; BORDER-TOP: transparent 1px solid
}
.ms-cui-ct-ul .ms-cui-tt-a:hover {
	MARGIN-TOP: 0px; BORDER-TOP: transparent 1px solid;
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-ct-ul {
	MARGIN-TOP: -26px; MARGIN-LEFT: 21px
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-ct-ul {
	MARGIN-LEFT: 21px
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-yl.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-pp.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-or.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-db.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-lb.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-mg.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-gr.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND: #fff
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a {
	BORDER-BOTTOM: #ffffff 1px solid; MARGIN-TOP: -25px; BACKGROUND: #fff; HEIGHT: 21px
}
.ms-cui-cg-tl.ms-cui-cg-s .ms-cui-tt-s .ms-cui-tt-a:hover {
	BORDER-BOTTOM: #ffffff 1px solid; MARGIN-TOP: -25px; BACKGROUND: #fff; HEIGHT: 21px
}*/
.ms-wpadder {
    MARGIN-BOTTOM: 98px
}

    .ms-wpadder TD {
        BACKGROUND-COLOR: #fff
    }

.ms-siteactionsmenu {
}

.ms-siteactionsmenuinner {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    FONT-SIZE: 1.1em;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
}

.s4-trc-container-menu {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    FONT-SIZE: 1.1em;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.ms-welcomeMenu {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    FONT-SIZE: 1.1em;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}

.ms-siteactionsmenu > SPAN > A > SPAN {
    MARGIN: 1px 10px 0px 0px;
    DISPLAY: inline-block;
}

.s4-trc-container-menu {
    MARGIN: 0px;
}

    .s4-trc-container-menu .ms-SpLinkButtonInActive {
        PADDING-BOTTOM: 0px;
        MARGIN-TOP: -3px;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
        FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
        BACKGROUND: url(../../images/btn_admin.gif) no-repeat right 50%;
        HEIGHT: 23px;
        COLOR: #fff;
        VERTICAL-ALIGN: top;
        PADDING-TOP: 6px
    }

.v4master .ms-siteactionsmenuinner {
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: -3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    BACKGROUND: url(../../images/btn_admin.gif) no-repeat right 50%;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 6px
}

.s4-trc-container-menu .ms-SpLinkButtonActive {
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: -3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat right 50%;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 6px
}

.v4master .ms-siteactionsmenuhover {
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: -3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(../../images/btn_adminHover.gif) no-repeat right 50%;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 6px
}

.ms-siteactionsmenuhover {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: -3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    HEIGHT: 18px;
    FONT-SIZE: 1.1em;
    VERTICAL-ALIGN: top;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 6px;
}

.ms-welcomeMenu .ms-viewselector-arrow IMG {
    DISPLAY: none
}

.ms-siteactionsmenu .ms-viewselector-arrow IMG {
    DISPLAY: none
}

.s4-trc-container-menu {
    FLOAT: right
}

.ms-welcomeMenu {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    DISPLAY: inline-block;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    HEIGHT: 20px;
    FONT-SIZE: 0.9em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 2px;
}

.s4-trc-container .ms-SPLink {
    DISPLAY: inline-block
}

.ms-welcomeMenu .ms-menu-a {
    FONT-SIZE: 1em
}

.s4-breadcrumb-anchor {
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    MARGIN: -1px 10px 0px 0px;
    WIDTH: 16px;
    DISPLAY: inline-block;
    HEIGHT: 23px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
}

    .s4-breadcrumb-anchor > IMG {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none
    }

    .s4-breadcrumb-anchor:hover {
        BACKGROUND: url(../../images/btn_admin.gif) no-repeat left 50%
    }

    .s4-breadcrumb-anchor #GlobalBreadCrumbNavPopout-anchor {
        MARGIN-TOP: 5px
    }

UL.ms-cui-tts {
    MARGIN-LEFT: 225px;
    MARGIN-RIGHT: 10px;
}

.ms-cui-tts-scale-2 {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px -3px 225px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 0px;
}

.backgroundGradient .ms-cui-tts-scale-2 {
    MARGIN: 0px 0px -1px 225px
}

.ms-cui-dd-arrow-button {
    HEIGHT: 13px;
    PADDING-TOP: 8px;
}

DIV.ms-MenuUIPopupScreen {
    MARGIN: -4px 0px 0px -1px
}

.ms-MenuUIPopupBody {
    MARGIN: -4px 0px 0px -1px;
}

DIV.ms-MenuUIPopupBody.ms-MenuUIPopupScreen {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important
}

.ms-qatbutton {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 12px 0px -8px;
    PADDING-LEFT: 0px;
    WIDTH: 23px;
    PADDING-RIGHT: 0px;
    HEIGHT: 23px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}

    .ms-qatbutton SPAN {
        HEIGHT: 19px !important;
    }

    .ms-qatbutton:hover {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        BACKGROUND: url(../../images/btn_admin.gif) no-repeat left 50%;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none;
    }

    .ms-qatbutton IMG {
        MARGIN-TOP: 3px;
    }

.ms-sbtable {
    FONT-SIZE: 1em;
}

.ms-srch-sb > input {
    width: inherit !important;
}

.ms-mpSearchBox {
    width: inherit !important;
}

#search {
    BACKGROUND-IMAGE: url(../../images/backgroundSearch.gif);
    BACKGROUND-REPEAT: no-repeat;
}

    #search .ms-WPBody {
        MARGIN: 11px 12px 0px;
    }

.wrapperHome #search {
    BACKGROUND-IMAGE: url(../../images/backgroundSearchHome.gif);
    BACKGROUND-REPEAT: no-repeat;
}

.wrapperWhatWeSay #search {
    BACKGROUND-IMAGE: url(../../images/backgroundSearchHome.gif);
    BACKGROUND-REPEAT: no-repeat
}

#SRSB {
    MARGIN: 11px 0px 10px 10px
}

#search INPUT.ms-sbplain {
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: transparent;
    WIDTH: 94px !important;
    FONT-SIZE: 0.9em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
}

.s4-search INPUT {
    BACKGROUND: url(../../images/backgroundForm.gif) no-repeat;
}

#search .s4-search INPUT {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 94px !important;
    FONT-SIZE: 0.85em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
}

#SearchBox .ms-srch-sb > input {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 94px !important;
    FONT-SIZE: 1em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    margin-left: 0px;
    padding-left: 3px;
    font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
}

#search .ms-sbtable-ex {
    WIDTH: 118px;
}

#search TD.ms-sbcell {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BACKGROUND: url(../../images/searchBackground.png) no-repeat;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
}

#search TD.ms-sbgo {
    BACKGROUND-IMAGE: url(../../images/searchButton.png);
    BACKGROUND-COLOR: transparent;
    BACKGROUND-REPEAT: no-repeat;
}

    #search TD.ms-sbgo:hover {
        BACKGROUND-IMAGE: url(../../images/searchButtonHover.gif);
        BACKGROUND-COLOR: transparent;
        BACKGROUND-REPEAT: no-repeat;
    }

    #search TD.ms-sbgo A {
        MARGIN: 0px;
        WIDTH: 28px;
        DISPLAY: block;
        HEIGHT: 26px
    }

TD.ms-sbgo IMG {
    VISIBILITY: hidden;
}

TD.ms-sblink A {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none
}

.ms-sblink A:link {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none
}

.ms-sblink A:visited {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    COLOR: #fff;
    FONT-SIZE: 0.9em;
    TEXT-DECORATION: none
}

TD.ms-sblink A:hover {
    TEXT-DECORATION: underline;
}

.ms-sbLastcell {
    WIDTH: 0px !important;
}

.s4-search {
    PADDING-BOTTOM: 0px !important;
    PADDING-LEFT: 0px !important;
    PADDING-RIGHT: 0px !important;
    PADDING-TOP: 0px !important
}

#DeltaPlaceHolderSearchArea {
    /*MARGIN: 0px 0px 0px 10px; */
    float: left;
    padding: 0px !important;
}

.ms-sbscopes {
    DISPLAY: none
}

.breadcrumb {
    FONT-SIZE: 0.85em;
    COLOR: #dbe5f5 !important;
    background: transparent !important;
    padding: 0px !important;
    font-family: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
}

    .breadcrumb A {
        COLOR: #dbe5f5 !important
    }

        .breadcrumb A:link {
            COLOR: #dbe5f5 !important
        }

.breadcrumbCurrentNode {
    COLOR: #fff !important
}

.breadcrumb A:hover {
    COLOR: #fff !important;
    TEXT-DECORATION: underline
}

.s4-wpTopTable TD {
    VERTICAL-ALIGN: top
}

.ms-WPHeaderTd {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    VERTICAL-ALIGN: top
}

.ms-WPHeaderTdMenu {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    VERTICAL-ALIGN: top;
}

.ms-WPHeaderTdMenu {
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    PADDING-TOP: 8px
}

.wrapperHome .ms-webpart-chrome-title {
    BACKGROUND: url(../../images/bckgrd-wp-TitleHome.png) no-repeat;
    HEIGHT: 45px;
}

.wrapperHome .ms-webpart-titleText {
    color: #0072bc !important;
}

.wrapperWhatWeSay .ms-WPHeader {
    BACKGROUND: url(../../images/bckgrd-wp-TitleWhatWeSay.png) no-repeat;
    HEIGHT: 45px
}

.wrapperHome TABLE.s4-wpTopTable TR:first-child {
    HEIGHT: 45px;
    OVERFLOW: hidden
}

.wrapperWhatWeSay TABLE.s4-wpTopTable TR:first-child {
    HEIGHT: 45px;
    OVERFLOW: hidden
}

.contentTwoColArticle .columnContentLeft .ms-webpart-chrome-title, .contentTwoColArticle #twoColumnContent .columnContentRight .ms-webpart-chrome-title {
    BACKGROUND: #e8e8e8;
    HEIGHT: 34px;
    margin-bottom: 0px;
}

.contentTwoColFeature .columnContentLeft .ms-webpart-zone .s4-wpcell-plain .ms-webpart-chrome-title, .contentTwoColFeature .columnContentRight .ms-webpart-zone .s4-wpcell-plain .ms-webpart-chrome-title {
    BACKGROUND: #e8e8e8;
    HEIGHT: 34px;
    margin-bottom: 0px;
}

.contentTwoColFeature .featureBanner .ms-webpart-zone .s4-wpcell-plain .ms-webpart-chrome-title {
    BACKGROUND: #e8e8e8;
    HEIGHT: 34px;
    margin-bottom: 0px;
}

.contentTwoColArticle .featureContent .ms-webpart-chrome .ms-WPBody {
    padding-bottom: 10px;
}

.columnContentLeft th.ms-rteTableHeaderFirstCol-default {
    padding: 2px;
    font-weight: bold;
    text-align: center;
}

.wrapperContent .columnContentRight .ms-webpart-chrome-title {
    BACKGROUND: url(../../images/bckgrd-wp-TitleHome.png) #fff no-repeat 0px 0px;
    HEIGHT: 45px
}

.videoDetail .ms-WPHeader {
    BACKGROUND: url(../../images/bckgrd-wp-TitleHome.png) #fff no-repeat 0px 0px;
    HEIGHT: 45px
}

.contentTwoColFeature .columnContentRight .ms-WPHeader {
    BACKGROUND: #e8e8e8;
    HEIGHT: 34px
}

#twoColumnContent .columnContentLeft .ms-WPHeader {
    BACKGROUND: #e8e8e8;
    HEIGHT: 34px
}

#twoColumnContent .columnContentRight .ms-WPHeader {
    BACKGROUND: #e8e8e8;
    HEIGHT: 34px
}

.columnContentOutline .ms-WPHeader {
    BACKGROUND-COLOR: transparent
}

.ms-WPHeader TD {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.ms-WPHeaderTdSelection .ms-WPHeaderTdSelSpan INPUT {
    MARGIN: 9px 0px 0px
}

.s4-wpcell:hover .ms-WPHeaderTdSelection INPUT {
    MARGIN: 9px 0px 0px
}

.ms-webpart-titleText {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 4px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 1.3em !important;
    PADDING-TOP: 5px;
}

    .ms-webpart-titleText A:hover {
        COLOR: #333 !important
    }

    .ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a {
        color: #0072bc;
    }

.ms-WPTitle {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 4px;
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 1.3em !important;
    PADDING-TOP: 5px
}

    .ms-WPTitle A:hover {
        COLOR: #333 !important
    }

.videoDetail H3.ms-WPTitle {
    MARGIN-LEFT: 0px;
}

.contentOneColumnVideo .ms-WPTitle {
    MARGIN-LEFT: 0px;
}

.gradhomewpzones .ms-WPBody {
    /*padding-right: 10px;*/
    margin-right: 10px;
}

.ms-WPBody {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 0.9em
}

    .ms-WPBody TD {
        FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
        FONT-SIZE: inherit
    }

    .ms-WPBody:after {
        DISPLAY: block;
        HEIGHT: 0px;
        VISIBILITY: hidden;
        CLEAR: both;
        CONTENT: ".";
    }

.ms-WPBorder {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

span[title*='Other location'], span[title*='Locations -'] {
    background: #fff;
    padding-bottom: 3px;
}

.wrapperContent .s4-wpcell-plain > TABLE {
    MARGIN-BOTTOM: 12px
}

.wrapperHome .ms-WPBody {
    MARGIN: 11px 12px 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
}

.wrapperWhatWeSay .ms-WPBody {
    MARGIN: 11px 12px 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
}

.wrapperWhatWeSay #columnRight .ms-WPBody {
    MARGIN: 0px
}

.wrapperWhatWeSay #columnRight .ms-WPBody {
    MARGIN-TOP: 0px
}



.contentTwoColFeature .ms-WPBody {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 355px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    PADDING-TOP: 10px
}

.contentTwoColFeature #featureBanner .ms-WPBody {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    PADDING-TOP: 0px
}

.contentTwoColFeature .featureBanner .ms-WPBody {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    PADDING-TOP: 0px
}

.contentTwoColArticle .columnContentRight .ms-WPBody {
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    PADDING-TOP: 0px
}

    .contentTwoColArticle .columnContentRight .ms-WPBody IMG {
        MARGIN: 10px
    }

#twoColumnContent .ms-WPBody IMG {
    MARGIN: 10px
}

.contentTwoColArticle .columnContentRight .ms-WPBody .ms-selectorlink IMG {
    MARGIN: -1px 5px 5px
}

#twoColumnContent .ms-WPBody .ms-selectorlink IMG {
    MARGIN: -1px 5px 5px
}

.contentTwoColArticle .columnContentRight .ms-WPBody P {
    MARGIN-LEFT: 10px
}

.contentTwoColArticle .columnContentRight .ms-WPBody .commentLatest P {
    MARGIN-LEFT: 0px
}

.contentTwoColFeature #featureBanner .s4-wpcell-plain {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.contentThreeColPortal #featureBanner .s4-wpcell-plain {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.contentTwoColArticle .columnContentRight TD.s4-wpcell-plain {
}

#twoColumnContent TD.s4-wpcell-plain {
}

.contentTwoColFeature .columnContentLeft TD.s4-wpcell-plain {
}

.contentTwoColFeature .columnContentRight TD.s4-wpcell-plain {
}

#twoColumnContent .s4-wpcell-plain .ms-WPBody {
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}

.contentTwoColFeature .columnContentLeft .s4-wpcell-plain .ms-WPBody {
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}

.contentTwoColFeature .columnContentRight .s4-wpcell-plain .ms-WPBody {
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}

.wrapperHome #homeBanner .ms-WPBody {
    MARGIN: 0px
}

.wrapperHome #footerZone .ms-WPBody {
    MARGIN: 0px
}

.wrapperWhatWeSay #banner .ms-WPBody {
    MARGIN: 0px
}

.wrapperWhatWeSay #footerZone .ms-WPBody {
    MARGIN: 0px
}

.wrapperContent #footerZone .ms-WPBody {
    MARGIN: 0px
}

#GMTFooter > .footer-grid > h4 {
}

h4, h5, h6, .ms-h4, .ms-h5, .ms-h6 {
    font-family: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
}

.ms-wpContentDivSpace {
    MARGIN: 0px
}

.columnContentRight .s4-wpcell-plain .ms-webpart-chrome {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND: #fff;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.contentTwoColFeature .columnContentLeft .ms-webpart-zone .s4-wpcell-plain .ms-webpart-chrome {
    BACKGROUND: #fff
}

.s4-wpcell-plain > TABLE {
    PADDING-BOTTOM: 0px
}

.ms-core-sideNavBox-removeLeftMargin .ms-core-listMenu-selected {
    BORDER-BOTTOM-STYLE: none !important;
    PADDING-BOTTOM: 9px !important;
    BORDER-RIGHT-STYLE: none !important;
    BORDER-TOP-STYLE: none !important;
    BACKGROUND: url(../../images/menuLeftHover.png) no-repeat left bottom;
    COLOR: #ffffff !important;
    BORDER-LEFT-STYLE: none !important
}

.wrapperHome .ms-WPBody IMG {
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-RIGHT: #fff 1px solid
}

.wrapperContent .ms-WPBody OBJECT {
    DISPLAY: block;
    MARGIN-BOTTOM: 10px
}

.ms-bodyareacell .ms-WPBody UL {
    MARGIN-LEFT: 8px
}

    .ms-bodyareacell .ms-WPBody UL.dfwp-list {
        MARGIN-TOP: 0px
    }

.ms-bodyareacell .ms-WPBody LI {
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}

.ms-bodyareacell .ms-WPBody EM {
    FONT-STYLE: normal;
    COLOR: #0079c1;
    FONT-WEIGHT: bold
}

.wrapperWhatWeSay UL.dfwp-list {
    MARGIN-LEFT: 0px
}

.ms-bodyareacell .contentOneColumnVideo .ms-WPBody UL {
    MARGIN: 0px
}

.wrapperContent .contentOneColumnVideo .s4-wpcell-plain > TABLE {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.ms-bodyareacell .contentOneColumnVideo .ms-WPBody LI {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

#s4-mainarea .s4-rp {
    MARGIN: 0px
}

#s4-mainarea #SRSB {
    MARGIN: 0px 0px 5px;
    DISPLAY: block
}

#s4-mainarea .ms-sbcell INPUT {
    HEIGHT: 20px
}

TD.srchctr_leftcell {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 139px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../../images/backgroundLeftMenu.gif) #f2f2f2 no-repeat center bottom;
    FLOAT: left;
    MARGIN-LEFT: 1px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}

.ms-searchref-main {
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 149px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif !important;
    FONT-SIZE: 1em;
    PADDING-TOP: 7px
}

.srchctr_mainleftcell {
    WIDTH: 767px;
    PADDING-RIGHT: 10px;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top
}

#s4-mainarea TD.ms-sbgo {
    WIDTH: 80px;
    HEIGHT: 20px
}

    #s4-mainarea TD.ms-sbgo A {
        MARGIN-TOP: 3px;
        WIDTH: 80px;
        DISPLAY: block;
        BACKGROUND: url(../../images/btn_search.gif) no-repeat;
        HEIGHT: 28px
    }

        #s4-mainarea TD.ms-sbgo A:hover {
            WIDTH: 80px;
            BACKGROUND: url(../../images/btn_searchHover.gif) no-repeat;
            HEIGHT: 28px
        }

    #s4-mainarea TD.ms-sbgo IMG {
        VISIBILITY: hidden
    }

.ms-bodyareacell .ms-WPBody UL.ms-searchref-filters {
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 12px 0px 6px;
    PADDING-LEFT: 0px;
    DISPLAY: block
}

.ms-searchref-categoryname {
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 3px;
    HEIGHT: 10px;
    FONT-SIZE: 1.1em;
    PADDING-TOP: 1px
}

LI.ms-searchref-filter {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.ms-searchref-catseparator {
    HEIGHT: 10px
}

.srch-stats {
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #0079c1 !important;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    WHITE-SPACE: normal !important;
    COLOR: #fff;
    PADDING-TOP: 5px
}

.srch-sort-right2 {
    DISPLAY: none
}

.srch-Icon {
    DISPLAY: block;
    BORDER-TOP: #ccc 1px dotted
}

    .srch-Icon IMG {
        DISPLAY: none
    }

.srch-Title2 {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 1.4em;
    PADDING-TOP: 5px
}

.srch-Metadata2 {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    PADDING-TOP: 4px
}

.srch-Metadata1 {
    COLOR: #999
}

.srch-urllink {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-TOP: 0px
}

.srch-Page {
    BORDER-BOTTOM: #3366ff 1px solid;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: transparent !important;
    MARGIN: 5px auto 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #3366ff 1px solid;
    PADDING-TOP: 3px;
    height: auto;
    overflow: auto;
}

    .srch-Page STRONG {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P1 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P2 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P3 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P4 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P5 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P6 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P7 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P8 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P9 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P10 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P11 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P12 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P13 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P14 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P15 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P16 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P17 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P18 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P19 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P20 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P21 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P22 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P23 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P24 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P25 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P26 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P27 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P28 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P29 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P30 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P31 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P32 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P33 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P34 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P35 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P36 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P37 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P38 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P39 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P40 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P41 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P42 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P43 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P44 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P45 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P46 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P47 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P48 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P49 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P50 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P51 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P52 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P53 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P54 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P55 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P56 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P57 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P58 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P59 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P60 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P61 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P62 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P63 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P64 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P65 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P66 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P67 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P68 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P69 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P70 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P71 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P72 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P73 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P74 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P75 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P76 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P77 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P78 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P79 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P80 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P81 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P82 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P83 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P84 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P85 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P86 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P87 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P88 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P89 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P90 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P91 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P92 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P93 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P94 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P95 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P96 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P97 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P98 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P99 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page #SRP_P100 {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #dbe5f5;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
        DISPLAY: inline-block;
        BORDER-TOP: #95b9e2 1px solid;
        MARGIN-RIGHT: 2px;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 2px
    }

    .srch-Page STRONG {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        BACKGROUND-COLOR: transparent;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none
    }

    .srch-Page A#SRP_P1:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P2:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P3:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P4:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P5:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P6:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P7:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P8:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P9:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P10:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P11:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P12:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P13:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P14:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P15:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P16:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P17:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P18:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P19:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P20:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P21:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P22:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P23:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P24:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P25:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P26:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P27:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P28:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P29:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P30:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P31:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P32:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P33:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P34:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P35:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P36:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P37:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P38:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P39:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P40:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P41:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P42:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P43:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P44:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P45:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P46:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P47:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P48:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P49:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P50:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P51:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P52:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P53:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P54:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P55:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P56:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P57:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P58:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P59:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P60:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P61:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P62:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P63:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P64:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P65:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P66:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P67:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P68:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P69:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P70:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P71:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P72:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P73:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P74:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P75:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P76:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P77:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P78:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P79:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P80:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P81:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P82:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P83:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P84:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P85:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P86:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P87:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P88:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P89:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P90:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P91:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P92:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P93:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P94:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P95:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P96:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P97:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P98:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P99:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

    .srch-Page A#SRP_P100:hover {
        BACKGROUND-COLOR: #0079c1;
        COLOR: #fff
    }

.ms-osssearch-SearchAreaTd {
    PADDING-TOP: 8px
}

#SAL {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}

.srch-sitesearchmaintop {
    CLEAR: both
}

.srch-WPBody A:hover {
    COLOR: #333
}

.srch-results A:hover {
    COLOR: #333
}

TABLE.ms-toolbar {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    BACKGROUND: url(../../images/bgximg.png) #ffffff repeat-x 0px -610px;
    HEIGHT: 45px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.ms-menutoolbar {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    BACKGROUND: url(../../images/bgximg.png) #ffffff repeat-x 0px -610px;
    HEIGHT: 45px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

TABLE.ms-listviewtable {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 910px;
    MARGIN-BOTTOM: 5px
}

TABLE.viewlsts {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 910px;
    MARGIN-BOTTOM: 5px
}

TABLE.ms-emptyView {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 910px;
    MARGIN-BOTTOM: 5px
}

TABLE#diidProjectPageOverview {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 910px;
    MARGIN-BOTTOM: 5px
}

TABLE#onetidMngFieldRptrTable {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    MAX-WIDTH: 910px;
    MARGIN-BOTTOM: 5px
}

TABLE.ms-listviewtable TH {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    VERTICAL-ALIGN: middle
}

TABLE.viewlsts TH {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    VERTICAL-ALIGN: middle
}

TABLE.ms-emptyView TH {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    VERTICAL-ALIGN: middle
}

TABLE.ms-listviewtable TD {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

TABLE.viewlsts TD {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

TABLE.ms-emptyView TD {
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}
/* .ms-vh2 {
	WHITE-SPACE: normal !important
}
TH.ms-vh2 {
	WHITE-SPACE: normal !important
} */
TD.ms-vb-icon {
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1em
}

TD.ms-vb2 {
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1em
}

TD.ms-vb {
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1em
}

TABLE#onetidMngFieldRptrTable .ms-vb2 {
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 8px;
    PADDING-TOP: 4px
}

.ms-toolbar A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.ms-formtable A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.ms-formbody A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.ms-vh2-nofilter A:hover {
    COLOR: #333;
    TEXT-DECORATION: underline
}

TR.ms-vh2-nobg {
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}

    TR.ms-vh2-nobg TH {
        BORDER-BOTTOM: #95b9e2 1px solid;
        BORDER-LEFT: #95b9e2 1px solid;
        PADDING-BOTTOM: 6px;
        PADDING-LEFT: 6px;
        PADDING-RIGHT: 6px;
        BACKGROUND: url(../../images/backgroundGridCustomTH.gif) #1d88ca repeat-x 50% top;
        HEIGHT: 26px;
        COLOR: #fff !important;
        BORDER-TOP: #95b9e2 1px solid;
        BORDER-RIGHT: #95b9e2 1px solid;
        PADDING-TOP: 6px
    }

.ms-vh2-nobg .ms-vh2-nofilter {
    BORDER-BOTTOM: #95b9e2 1px solid;
    BORDER-LEFT: #95b9e2 1px solid;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BACKGROUND: url(../../images/backgroundGridCustomTH.gif) #1d88ca repeat-x 50% top;
    HEIGHT: 26px;
    COLOR: #fff !important;
    BORDER-TOP: #95b9e2 1px solid;
    BORDER-RIGHT: #95b9e2 1px solid;
    PADDING-TOP: 6px
}

.ms-viewlsts TH.ms-vh2-nofilter {
    COLOR: #fff !important
}

.ms-alternating {
    BACKGROUND: #f2f2f2
}

.ms-alternatingstrong {
    BACKGROUND: #f2f2f2
}

.ms-alternating TD {
    BACKGROUND: #f2f2f2
}

.ms-alternatingstrong TD {
    BACKGROUND: #f2f2f2
}

TABLE.propertysheet {
    BACKGROUND: #fff
}

.ms-sectionheader {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FONT-SIZE: 1.1em
}

.ms-descriptiontext {
    TEXT-ALIGN: left;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    BACKGROUND: #ffffff 0px 0px;
    COLOR: #4c4c4c;
    FONT-SIZE: 1em
}

.ms-authoringcontrols {
    BACKGROUND-COLOR: #f1f1f2;
    FONT-SIZE: 1em
}
/*.ms-dlgTitleBtns {
	MARGIN-TOP: -22px !important; PADDING-RIGHT: 2px; FLOAT: right; PADDING-TOP: 2px
}*/


.ms-dlgTitleBtns {
    /*MARGIN-TOP: -33px !important; */
    PADDING-RIGHT: 2px;
    FLOAT: right;
    PADDING-TOP: 2px;
}

BODY #pageStatusBar {
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 5px;
    DISPLAY: none;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    CLEAR: both;
    FONT-SIZE: 1em;
    BORDER-TOP: 1px solid;
    BORDER-RIGHT: 0px solid;
    PADDING-TOP: 4px;
}

.gm-control-active {
    min-width: 0px;
}

.ms-dialog BODY {
    BACKGROUND-COLOR: #fff
}

.ms-dialog #ribbonWrapper {
    DISPLAY: none
}

.ms-dialog #s4-titlerow {
    DISPLAY: none
}

.ms-dialog #footerZone {
    DISPLAY: none
}

.ms-dialog .pageTitleBlock {
    DISPLAY: none
}

.ms-dialog .s4-widecontentarea {
    BACKGROUND-COLOR: #fff;
    MARGIN-LEFT: 0px
}

.ms-ToolPaneOuter {
    POSITION: absolute;
    RIGHT: 0px
}

.ms-dtinput IMG {
    WIDTH: auto;
    HEIGHT: auto
}

.ms-cui-ctl-large .ms-cui-ctl-a2 {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 5px
}

.ms-toolbarItem {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}

.ms-menu-a IMG {
    MARGIN: 2px
}

.ms-MenuUIIcon IMG {
    MARGIN: 0px
}

.ms-menuimagecell IMG {
    MARGIN: 5px 0px 0px
}

.ms-vh-div {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 9pt
}

.ms-vhltr .ms-vh {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #0079c1;
    FONT-SIZE: 9pt
}

.ms-formlabel H3.ms-standardheader {
    FONT-SIZE: 0.9em
}

.areatemplate-select {
    WIDTH: 230px;
    HEIGHT: 230px
}

.ms-rteElement-P {
    COLOR: #333
}

.ms-rteElement-H1B {
    FONT-STYLE: normal;
    MARGIN: 8px 0px;
    FONT-WEIGHT: normal
}

.ms-rteElement-H2B {
    FONT-STYLE: normal;
    MARGIN: 8px 0px;
    FONT-WEIGHT: normal
}

.ms-rteElement-H3B {
    FONT-STYLE: normal;
    MARGIN: 8px 0px;
    FONT-WEIGHT: normal
}

.ms-rteElement-H4B {
    FONT-STYLE: normal;
    MARGIN: 8px 0px;
    FONT-WEIGHT: normal
}

.ms-rteElement-H1B {
    COLOR: #0079c1;
    FONT-SIZE: 1.6em
}

.ms-rteElement-H2B {
    COLOR: #7ac143;
    FONT-SIZE: 1.4em
}

.ms-rteElement-H3B {
    COLOR: #9b5ba5;
    FONT-SIZE: 1.3em
}

.ms-rteElement-H4B {
    COLOR: #f8971d;
    FONT-SIZE: 1.1em
}

.ms-rteElement-Hr {
    BACKGROUND-COLOR: #b6b6b6;
    HEIGHT: 1px
}

.ms-rteElement-P {
    COLOR: #333
}

.ms-rteElement-Callout1 {
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 12px;
    FONT-STYLE: italic;
    MARGIN: 0px 0px 12px 12px;
    PADDING-LEFT: 60px;
    WIDTH: 214px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(../../images/background-CalloutQuote.gif) #f2f2f2 no-repeat;
    FLOAT: right;
    COLOR: #333;
    FONT-SIZE: 1.2em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 18px
}

.ms-rteElement-Callout2 {
    BORDER-BOTTOM: #faaf57 1px solid;
    BORDER-LEFT: #faaf57 1px solid;
    PADDING-BOTTOM: 12px;
    BACKGROUND-COLOR: #ffe1bf;
    MARGIN: 0px 0px 12px 12px;
    PADDING-LEFT: 12px;
    WIDTH: 260px;
    PADDING-RIGHT: 12px;
    FLOAT: right;
    COLOR: #333;
    BORDER-TOP: #faaf57 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #faaf57 1px solid;
    PADDING-TOP: 12px
}

.ms-rteElement-Callout3 {
    BORDER-BOTTOM: #308fce 1px solid;
    BORDER-LEFT: #308fce 1px solid;
    PADDING-BOTTOM: 12px;
    BACKGROUND-COLOR: #6fa5d9;
    FONT-STYLE: normal;
    MARGIN: 0px 0px 12px 12px;
    PADDING-LEFT: 12px;
    WIDTH: 260px;
    PADDING-RIGHT: 12px;
    FLOAT: right;
    COLOR: #fff;
    FONT-SIZE: 1.1em;
    BORDER-TOP: #308fce 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #308fce 1px solid;
    PADDING-TOP: 12px
}

.ms-rteElement-Callout4 {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 12px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px 12px 12px 0px;
    PADDING-LEFT: 12px;
    WIDTH: 260px;
    PADDING-RIGHT: 12px;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    FLOAT: right;
    COLOR: #0079c1;
    FONT-SIZE: 1.4em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 12px
}

.ms-rteStyle-Normal {
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    COLOR: #333;
    FONT-SIZE: inherit
}

.ms-rteStyle-Highlight {
    BACKGROUND-COLOR: transparent;
    COLOR: #0079c1
}

.ms-rteStyle-Byline {
    COLOR: #0079c1
}

.ms-rteStyle-Tagline {
    COLOR: #0079c1;
    FONT-SIZE: 1.3em
}

.ms-rteStyle-Comment {
    COLOR: #666;
    text-shadow: 0px 0px 5px #000
}

.ms-rteStyle-References {
    COLOR: #666
}

.ms-rteStyle-Caption {
    COLOR: #666
}

.ms-rteBackColor-1 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-2 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-3 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-4 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-5 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-6 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-7 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-8 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-9 {
    BACKGROUND-COLOR: transparent
}

.ms-rteBackColor-10 {
    BACKGROUND-COLOR: transparent
}

.ms-rteFontFace-1 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-2 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-3 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-4 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-5 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-6 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-7 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-8 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-9 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-10 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontFace-11 {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif
}

.ms-rteFontSize-1 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-2 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-3 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-4 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-5 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-6 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-7 {
    FONT-SIZE: inherit
}

.ms-rteFontSize-8 {
    FONT-SIZE: inherit
}

.faqlist-questiondiv A {
    FONT-FAMILY: Avantgarde, Avant Garde, Century Gothic, "ITC Avant Garde", Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    font-size: 1.3em;
    color: #0079c1;
}

.faq-answerdiv {
    FONT-FAMILY: Calibri, "Lucida Grande", Arial, Verdana, sans-serif;
    font-size: 1.2em;
    color: #333;
    line-height: 1.3em;
}


/* Styling for cookie opt out */
.cc-cookies {
    position: fixed;
    width: 90%;
    min-height: 37px;
    left: 0;
    top: 0;
    padding: 1.5em 5%;
    padding-top: 6px;
    padding-bottom: 5px;
    background: #565656;
    background: rgba(86,86,86,0.95);
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.35);
    z-index: 99999;
    color: #fff;
}

    .cc-cookies a {
        color: #43b6fa;
        text-decoration: none;
    }

        .cc-cookies a:hover {
            text-decoration: underline;
        }

.cc-overlay {
    height: 100%;
    padding-top: 25%;
}

.cc-cookies-error {
    float: left;
    width: 90%;
    text-align: center;
    margin: 1em 0 2em 0;
    background: #fff;
    padding: 2em 5%;
    border: 1px solid #ccc;
    font-size: 18px;
    color: #333;
}

    .cc-cookies-error, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset {
        display: inline-block;
        color: #fff;
        text-decoration: none;
        max-width: 33px;
        background: #6CA2CF;
        padding: 0.5em 0.75em;
        border-radius: 3px;
        box-shadow: 0 0 2px rgba(0,0,0,0.25);
        text-shadow: 0 -1px 0 rgba(0,0,0,0.35);
        -o-transition: background 0.5s ease-in;
        -webkit-transition: background 0.25s ease-in;
        -moz-transition: background 0.25s ease-in;
    }

        .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline {
            background: #af3b3b;
            margin-left: 0.5em;
        }

.cc-cookies a.cc-cookie-reset {
    background: #f15b00;
}

.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset {
    background: #000;
    -o-transition: background 0.5s ease-in;
    -webkit-transition: background 0.25s ease-in;
    -moz-transition: background 0.25s ease-in;
}

.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    display: block;
    margin-top: 1em;
}

.cc-cookie-accept-close {
    font-size: 13px;
    font-weight: 700;
    color: #0072BC;
    text-decoration: none !important;
}

.cc-cookies-accept a:hover {
    text-decoration: none;
}

.cc-cookie-accept {
    display: inline-block;
    color: #fff !important;
    text-decoration: none !important;
    background: #6CA2CF;
    padding: 0.5em 0.75em;
    border-radius: 3px;
    box-shadow: 0 0 2px rgba(0,0,0,0.25);
    text-shadow: 0 -1px 0 rgba(0,0,0,0.35);
    -o-transition: background 0.5s ease-in;
    -webkit-transition: background 0.25s ease-in;
    -moz-transition: background 0.25s ease-in;
}

.cc-cookies-container {
    width: auto;
    max-width: 850px;
    margin: 0 auto;
}

.cc-cookie-message {
    display: inline-block;
    width: 86%;
    text-align: center;
}

.cc-cookie-accept-div {
    float: right;
    margin-top: 8px;
}

.cc-cookie-accept-close-div {
    position: relative;
    float: right;
    margin-left: 5px;
    margin-top: -7px;
}
/* End styling for cookie opt out */

/* Styling for what we say home page changes */
.wrapperWhatWeSay #columnLeft .newsSummaryNoThumbnail h4 a, .wrapperHome #columnLeft .newsSummaryNoThumbnail h4 a {
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 29px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wrapperWhatWeSay #columnFeatureSubVideo .latestVideos .videoTitle {
    width: 130px;
    float: left;
    margin-left: 20px;
}

.wrapperWhatWeSay #columnFeatureSubVideo .latestVideos .backgroundVideo {
    width: 170px;
    height: 130px;
    float: left;
    margin-top: 0px;
    margin-bottom: 5px;
    background-image: none;
    background-color: #dae0e4;
}

/* End styling for what we say home page changes */

/* Styling for home pageEditorial changes */
.wrapperHome #columnRight .dfwp-item {
    width: 100%;
}

.wrapperHome #columnRight .item p {
    display: block;
    display: -webkit-box;
    height: 27px;
    margin: 0 auto;
    width: 100%;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* End styling for home pageEditorial changes */

/* Accordion Styles*/

ul.accordion {
    list-style: none;
    margin: 10px 0 0 0;
    padding: 0px;
}

.accordion-item {
    border-top: 1px solid #fff;
    margin: 0 19px 0 0;
}

.accordion-header {
    font-size: 1.2em;
    cursor: pointer;
    padding: 2px 10px 2px 10px;
    background-color: #0079c1;
    color: #fff;
    background-image: url('/_layouts/images/grad_arrow_right.png');
    background-repeat: no-repeat;
    background-position: 99% 50%;
}

    .accordion-header:hover {
        background: #0079c1;
        background-image: url('/_layouts/images/grad_arrow_right.png');
        background-repeat: no-repeat;
        background-position: 99% 50%;
    }

    .accordion-header.expanded {
        background: #0079c1;
        background-image: url('/_layouts/images/grad_arrow_down.png');
        background-repeat: no-repeat;
        background-position: 99% 50%;
    }

.accordion-content {
    padding: 5px 10px 5px 10px;
}

.expand-all,
.collapse-all {
    display: inline-block;
    cursor: pointer;
    padding: 1px 7px;
    background: #f2f2f2;
    float: right;
    font-size: 20px;
    color: #0079c1;
    font-weight: bold;
}

.collapse-all {
    margin: 0 10px 0 0;
}

    .expand-all:hover,
    .collapse-all:hover {
        background: #efefef;
    }
/* Accordion Styles*/
.ms-webpart-chrome-title {
    BACKGROUND: #e8e8e8;
}
