﻿div.errorCodeLookupV2
{
    margin-top:     32px;
}

    div.errorCodeLookupV2 div#subCategoryLeftNavList
    {
        width:          245px;
        padding-top:    8px;
    }

    div.errorCodeLookupV2 div.content
    {
        width:          715px;
        float:          left;
        overflow:       hidden;
        padding-bottom: 30px;
    }

    div.errorCodeLookupV2 div.search
    {
        padding-top:    24px;
        padding-bottom: 20px;
    }

    div.errorCodeLookupV2 div.results
    {
        margin-top:     11px;
    }

    div.errorCodeLookupV2 div.ecltSupportResources
    {
        margin-top:     40px;
    }

    div.errorCodeLookupV2 h3.subCategoryH3
    {
        margin-top:     0px;
    }

    div.errorCodeLookupV2 div.liner,
    div.errorCodeLookupV2 div.topicLiner,
    div.errorCodeLookupV2 div.articleLiner
    {
        border-color:   #222222;
        border-style:   solid;
        border-width:   1px 0px 0px 0px;
        clear:          both;
    }

    div.errorCodeLookupV2 div.topicLiner
    {
        border-color:   #C8C8C8;
    }

    div.errorCodeLookupV2 div.articleLiner
    {
        display:        none;
    }

    div.errorCodeLookupV2 div.showResults
    {
        margin-top:     -22px;
        margin-bottom:  33px;
    }

    div.errorCodeLookupV2 div.noResults
    {
        padding-top:    7px;
        padding-bottom: 16px;
    }

        div.errorCodeLookupV2 div.noResults p
        {
            font-family:    'Segoe UI Semibold', Arial, sans-serif;
            font-size:      18px;
            line-height:    18px;
            color:          #222222;
        }

    div.errorCodeLookupV2 div.tryForums
    {
        margin-bottom:  45px;
    }

    div.errorCodeLookupV2 div.tryPost
    {
        margin-bottom:  45px;
    }

    div.errorCodeLookupV2 div.LoadingAnimation50
    {
        width:          auto;
    }

    div.errorCodeLookupV2 div.tips,
    div.errorCodeLookupV2 div.forums,
    div.errorCodeLookupV2 div.tryForums,
    div.errorCodeLookupV2 div.tryPost,
    div.errorCodeLookupV2 div.showResults,
    div.errorCodeLookupV2 div.noResults,
    div.errorCodeLookupV2 div.LoadingAnimation50,
    div.errorCodeLookupV2 div#postToForums,
    div.errorCodeLookupV2 div#postSuccessPrompt,
    div.errorCodeLookupV2 div#postFailPrompt,
    div.errorCodeLookupV2 div#postInputPrompt,
    div.errorCodeLookupV2 a.seeAll
    {
        display:        none;
    }

        div.errorCodeLookupV2 div.forums ul
        {
            padding-left:   0px;
            margin-top:     10px;
        }

    div.errorCodeLookupV2 div.topicTitle,
    div.errorCodeLookupV2 a.topic
    {
        width:          450px;
    }

    div.errorCodeLookupV2 div.dateTitle,
    div.errorCodeLookupV2 p.date
    {
        margin-left:    40px;
    }

    div.errorCodeLookupV2 div.topicTitle,
    div.errorCodeLookupV2 div.dateTitle
    {
        font-family:    'Segoe UI Semibold', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #222222;
        float:          left;
        margin-bottom:  9px;
    }

    div.errorCodeLookupV2 ul.topics
    {
        list-style:     none;
    }

    div.errorCodeLookupV2 a.topic,
    div.errorCodeLookupV2 p.date
    {
        margin-top:     -3px;
        margin-bottom:  24px;
        float:          left;
    }

        div.errorCodeLookupV2 a.topic img
        {
            max-width:      15px;
            max-height:     15px;
            margin-right:   5px;
            margin-bottom:  -2px;
        }

    div.errorCodeLookupV2 p.date
    {
        width:          225px;
        overflow:       hidden;
    }

    div.errorCodeLookupV2 a.seeAll
    {
        font-size:      18px;
        line-height:    18px;
        padding-bottom: 2px;
    }

    div.errorCodeLookupV2 h1
    {
        font-family:    'Segoe UI Light', Arial, sans-serif;
        font-size:      40px;
        line-height:    42px;
        color:          #222222;
        margin-top:     0px;
        margin-bottom:  23px;
    }

    div.errorCodeLookupV2 h2
    {
        font-family:    'Segoe UI Light', Arial, sans-serif;
        font-size:      30px;
        line-height:    34px;
        color:          #222222;
        margin-top:     6px;
        margin-bottom:  31px;
    }

    div.errorCodeLookupV2 p
    {
        margin:         0px;
    }

    div.errorCodeLookupV2 a
    {
        font-family:    'Segoe UI Semibold', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #107C10;
    }

    div.errorCodeLookupV2 li
    {
        margin-top:     10px;
    }

    div.errorCodeLookupV2 p,
    div.errorCodeLookupV2 li
    {
        font-family:    'Segoe UI', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #222222;
    }

    div.errorCodeLookupV2 ul
    {
        padding-left:   20px;
    }

    div.errorCodeLookupV2 input#searchInputField 
    {
        width:          272px;
        height:         15px;
        padding:        14px;
        border-color:   #222222;
        float:          left;
    }

    div.errorCodeLookupV2 img#search
    {
        margin-left:    0px;
        float:          left;
    }

    div.errorCodeLookupV2 img#search:hover
    {
        cursor:         pointer;
    }

    #postToForums
    {
        width:          717px;
        margin-bottom:  20px;
        float:          left;
    }

    #postForm
    {
        width:          717px;
        float:          left;
    }

    #postTitle 
    {
        margin-bottom:  15px;
    }

    #postSubTitle
    {
        margin-bottom:  30px;
    }

    #deviceTitle 
    {
        max-width:      347px;
        float:          left;
    }

    #postErrorCodeTitle 
    {
        margin-left:    369px;
    }

    .styled-select 
    {
        width:          347px;
        height:         42px;
        overflow:       hidden;
        margin-top:     10px;
        background:     url('/content/images/ECLT_DownArrow_15x15.png') no-repeat right;
        border:         1px solid #222;
        float:          left;
    }

    .styled-select select
    {
        width:              384px;
        padding:            10px 14px;
        background-color:   transparent;
        border-color:       #222;
        border-width:       0px;
        font-family:        'Segoe UI', Arial, sans-serif;
        font-size:          15px;
        line-height:        18px;
        color:              #222;
        float:              left;
    }

    #ulSelect 
    {
        margin-top: 10px;
        float: left;
    }

    #device
    {
        width:              317px;
        padding:            11px 14px 13px 14px;
        border:             1px solid #222;
        background:         url('/content/images/ECLT_DownArrow_15x15.png') no-repeat right center;
        font-family:        'Segoe UI', Arial, sans-serif;
        font-size:          15px;
        line-height:        18px;
        color:              #222;
        cursor:             pointer;
    }

        #device.disabled
        {
            background-color:   #CCCCCC;
        }

    #ulSelect #items
    {
        position:           relative;
        border-width:       1px;
        border-color:       #222222;
    }

    #ulSelect ul
    {
        list-style:         none outside none;
        margin:             0px;
        padding:            0px;
        float:              left;
    }

    #ulSelect ul.select
    {
        position:           absolute;
        display:            none;
    }

    #ulSelect ul.select > li
    {
        width:              325px;
        background:         #FFFFFF;
        font-family:        'Segoe UI', Arial, sans-serif;
        font-size:          15px;
        line-height:        18px;
        margin:             0px;
        padding:            5px 10px;
        cursor:             pointer;
        border-width:       0px 1px 0px 1px;
        border-color:       #222222;
        border-style:       solid;
    }

        #ulSelect ul.select > li:last-child
        {
            border-width:       0px 1px 1px 1px;
        }

        #ulSelect ul.select > li:hover,
        #ulSelect ul.select > li.active
        {
            margin:             0px;
            background:         #aaa;
        }

    #postErrorCode
    {
        width:          317px;
        padding:        11px 14px;
        margin:         10px 0px 14px 21px;
        border-color:   #222;
        font-family:    'Segoe UI', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #222222;
        float:          left;
    }

    #postDetailsTitle 
    {
        margin:         30px 0px 10px 0px;
    }

    #postDetails
    {
        width:          685px;
        height:         152px;
        padding:        11px 14px;
        border-color:   #222222;
        font-family:    'Segoe UI', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #222;
        float:          left;
        resize:         none;
    }

        #postDetails[disabled='disabled']
        {
            background-color:   #CCCCCC;
        }

    #buttonPost
    {
        min-width:          112px;
        margin-top:         20px;
        background-color:   #107c10;
        padding:            15px 15px 15px 15px;
        font-family:        'Segoe UI', Arial, sans-serif;
        font-size:          15px;
        line-height:        15px;
        text-align:         center;
        color:              #FFF;
        float:              left;
    }

        #buttonPost:hover 
        {
            cursor:             pointer;
        }

        #buttonPost.disabled
    {
            background-color:   #C8C8C8;
    }

    #postSuccessPrompt, #postFailPrompt, #postInputPrompt
    {
        width:              717px;
        background-color:   #F2F2F2;
        float:              left;
    }

    #postInputPrompt 
    {
        margin-top:         20px;
    }

    #imgPostSuccess, #imgPostFail, #imgPostInputPrompt
    {
        margin:         12px 10px 13px 10px;
        width:          20px;
        height:         20px;
        float:          left;
    }

    #postSuccessPromptContent 
    {
        margin:         14px 0px 15px 0px;
        font-family:    'Segoe UI', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #107C10;
        width:          677px;
        float:          left;
    }

    #postLink
    {
        margin:         14px 0px 15px 0px;
        font-family:    'Segoe UI Semibold', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #107C10;
    }

    #postFailPromptContent, #postInputPromptContent
    {
        margin:         14px 0px 15px 0px;
        font-family:    'Segoe UI Semibold', Arial, sans-serif;
        font-size:      15px;
        line-height:    18px;
        color:          #C50500;
        float:          left;
    }

    /*CSS for solution articles embeded in page.*/
    div.errorCodeLookupV2 div.article div#Solution-Article-Title
    {
        margin-top:     7px;
    }

    div.errorCodeLookupV2 div.article h1,
    div.errorCodeLookupV2 div.article h2
    {
        font-family:    'Segoe UI', Arial, sans-serif;
        font-size:      20px;
        line-height:    24px;
        color:          #222222;
        margin:         0px;
    }

    div.errorCodeLookupV2 div.article h2
    {
        font-size:      20px !important;
    }

    div.errorCodeLookupV2 div.article p
    {
        margin-top:     15px;
    }

    div.errorCodeLookupV2 div.article a
    {
        margin-top:     15px;
        margin-bottom:  0px;
    }

    div.errorCodeLookupV2 div.article div.StartModuleLiner
    {
        margin-top:     33px;
        margin-bottom:  4px;
        border-color:   #222;
        clear:          both;
    }

    div.errorCodeLookupV2 div.article div.ForumTopicModule
    {
        margin-top:     15px;
    }

    div.errorCodeLookupV2 div.article div.articleSupportResourcesModule h2
    {
        font-family:    "Segoe UI Light", Arial, sans-serif;
        font-size:      30px !important;
        line-height:    34px;
        color:          #222222;
        margin-top:     5px;
        margin-bottom:  12px;
    }

    div.errorCodeLookupV2 div.article div.relatedContentModuleLinkListWithLeftNavi a
    {
        display:        block;
    }

    div.errorCodeLookupV2 div.article div.relatedContentModuleLinkListWithLeftNavi br
    {
        display:        none;
    }