/* Support Center */
.sSuiteSupport
{
    clear: both;
    margin: 27px 0 0;
    padding: 17px;
    background-color: #e2eeff;
}
.tPageOneCol .sSuiteSupport
{
    border-bottom: 1px solid #c7daf3;
}
#container
{
    position: relative;
    width: 884px;
}
.sSuiteSupport h2
{
    margin: 0;
    padding-bottom: 15px;
}
.sSuiteSupport #container h2
{
    padding-bottom: 0;
}
.sSuiteSupport .sSuiteSupportList
{
    margin-top: 0;
    background: #fff;
    float: left;
    margin-bottom: 17px;

}
.sSuiteSupport .sSuiteSupportList li
{
    background: none !important;
    height: 60px;
    padding: 10px 0;
    cursor: pointer;
    float: left;
    width: 291px;
}
.sSuiteSupport .sSuiteSupportList .tHover
{
    background-color: #f4f9ff;
    background-position: 96% -80px;
}
.sSuiteSupport .sSuiteSupportList img
{
    float: left;
    padding: 7px 10px 20px 10px;
}
.sSuiteSupport .sSuiteSupportList h3
{
    margin: 0;
    color: #476bb3;
    font-size: 18px;
    font-weight: normal;
    padding-top: 8px;
}
.sSuiteSupport .sSuiteSupportList p
{
    margin: 0;
    color: #666;
    font-size: 11px;
}
.sSuiteSupport .sSuiteSupportList strong
{
    color: #666;
    font-weight: normal;
}
.sSuiteSupport .sNotCurrentSuite .sOtherSupportResourcesList
{
    display: none;
}
.sSuiteSupport .sMovingSuite .sOtherSupportResourcesList
{
    display: none;
}
.sSuiteSupport .sOtherSupportResourcesList
{
    clear: both;
    border-top: 1px solid #ccddf4;
    width: 884px;
}
.sSuiteSupport #suitesWrapper .sOtherSupportResourcesList
{
    left: 884px;
}
.tPageOneCol .sOtherSupportResourcesList
{
    border-top: 1px #fff solid;
    border-bottom: 0px;
}
.sOtherSupportResourcesList ul, .sSuiteComponenets .sSuiteProductsWrap
{
    background-color: #fff;
    padding: 15px 0 5px 8px;
}
.sSuiteComponenets .sSuiteProductsWrap
{
    float: left;
    width: 875px;
    margin-top: 17px;
}
.sGeneralControlHelp .sOtherSupportResourcesList h2, 
.tRTF .sSuiteComponenets h2
{
    margin-top: 17px;
    padding-bottom: 0;
    float: none;
    margin: 0;
}

.sOtherSupportResourcesList li
{
    padding: 0 0 10px !important;
    background-image: none !important;
    font-size: 14px;
    float: left;
    width: 284px;
}

.tRTF ul.sResourcesList li 
{
    background: none !important;
    display: block;
    float: left;
    padding: 0 40px 0 0;
    width: auto;
}

.sOtherSupportResourcesList em
{
    font-size: 9px;
    font-style: normal;
    display: block;
    color: #666;
    padding-top: 3px;
}
.sOtherSupportResourcesList .sDemos, .sOtherSupportResourcesList .sVideos, .sOtherSupportResourcesList .sForums, .sOtherSupportResourcesList .sCodeLibrary,
 .sOtherSupportResourcesList .sRSS, .sOtherSupportResourcesList .sDocumentation, .sOtherSupportResourcesList .sKnowledgeBase, .sOtherSupportResourcesList .sBlogs, .sOtherSupportResourcesList .sVideos, .sOtherSupportResourcesList .sPits, .sOtherSupportResourcesList .sTrainer, .sOtherSupportResourcesList .sSamples
{
    width: 291px;
}
.sOtherSupportResourcesList .sPits
{
    width: 293px;
}
.sOtherSupportResourcesList h2
{
    padding-bottom: 0;
}
.sOtherSupportResourcesList a, .sResourcesList a
{
    display: block;
    height: 26px;
    padding: 6px 0 0 44px;
    line-height: 1.1;
}
.sOtherSupportResourcesList a:hover, .sResourcesList a:hover
{
    text-decoration: none;
}
.sOtherSupportResourcesList .sVideos a, .sResourcesList .sVideos a, h2.sVideosRss
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 0;
}
.sOtherSupportResourcesList .sKnowledgeBase a, .sResourcesList .sKnowledgeBase a, h2.sArticlesRSS
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -100px;
}
.sOtherSupportResourcesList .sForums a, .sResourcesList .sForums a, h2.sThreadsRss
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -200px;
}
.sOtherSupportResourcesList .sDocumentation a, .sResourcesList .sDocumentation a
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -300px;
}
.sOtherSupportResourcesList .sDemos a, .sResourcesList .sDemos a
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -400px;
}
.sOtherSupportResourcesList .sCodeLibrary a, .sResourcesList .sCodeLibrary a,  h2.sCodeLibraryRss
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -500px;
}
.sOtherSupportResourcesList .sRSS a, .sResourcesList .sRSS a
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 7px -584px;
}
.sOtherSupportResourcesList .sPits a, .sResourcesList .sPits a
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -699px;
}
.sOtherSupportResourcesList .sTrainer a, .sResourcesList .sTrainer a
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -891px;
}
.sOtherSupportResourcesList .sSamples a, .sResourcesList .sSamples a
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -992px;
}
h2.sPitsRss
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -691px;
}
.sOtherSupportResourcesList .sBlogs a, .sResourcesList .sBlogs a, h2.sBlogsRss
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -794px;
}

/* Suite resources */
.sSuiteAvailableSupport
{
    padding: 18px 20px;
    border: 1px solid #b1d2ff;
    background-color: #fff;
    width: 468px;
    float: left;
    height: 483px;
    position: relative;
}

.sSuiteAvailableSupport h4
{
    margin-top: 10px;
    font-size: 14px;
}
.sNotCurrentSuite .sSuiteAvailableSupport
{
    display: none;
}
.sSuiteAvailableSupport .supportBackToSuite
{
    margin-top: 0;
    font-size: 11px;
    margin-bottom: 15px;
}
.sSuiteAvailableSupport .supportBackToSuite a
{
    padding-left: 10px;
    background: transparent url('/CSS/Support/arrows.gif') no-repeat 0 -228px;
}
.sSuiteAvailableSupport h3
{
    margin: 0;
    font-size: 18px;
}
.sSuiteAvailableSupport .sOtherSupportResourcesList
{
    padding: 0;
    border: 0;
}
.sSuiteAvailableSupport .sSuiteProducts
{
    margin-top: 25px;
    width: 25%;
    float: left;
}
.sSuiteAvailableSupport .sSuiteProducts li
{
    padding: 0 0 3px;
    background-image: none;
}
.tRTF .sSuiteAvailableSupport .supportGeneralIssues
{
    padding-top: 23px;
    font-size: 14px;
    font-weight: bold;
}
/* Search */
.supportResourcesSearch
{
    margin: 25px 0 0;
    padding: 0 0 20px;
    border: 0;
    position: relative;
}

/* product search*/
.sProductSearch
{
    background-color: #E2EEFF;
    padding-top: 20px;
    margin-top: 17px;
}
.tRTF .sProductSearch h2
{
    float: left;
    margin: 3px 0 0 17px;
}
.sProductSearch .supportResourcesSearch label
{
    margin-left: 17px;
}
.sProductSearch .supportResourcesSearch .bigBlogSearch
{
    left: 17px;
}
.sProductSearch .supportResourcesSearch
{
    margin-top: 0; /* padding: 20px 17px 19px; */
    padding: 0 0 19px;
}
.sProductSearch input.txt
{
    margin-right: 12px;
    padding: 4px 5px 2px 5px;
    width: 333px;
    height: 20px;
    border: 1px solid #afd1ff;
    font-size: 1.1em;
}
.sProductSearch .supportResourcesSearch input.txt
{
    width: 750px; 
    margin-left: 17px;
    float: left;
}
.supportResourcesSearch label
{
    display: block;
    position: absolute;
    left: 5px;
    top: 4px;
    font-size: 13px;
    font-style: italic;
    color: #999;
}
.supportResourcesSearch input.fSubmitBtn
{
    border: 0;
    padding: 0 0 3px 0;
    background: transparent url('/CSS/Support/searchBtn.gif') no-repeat 0 0;
    width: 105px;
    height: 27px;
    color: #fff;
    font-size: 12px;
    outline: 0;
    text-transform: uppercase;
}
.supportResourcesSearch input.fSubmitBtn:hover
{
    background-position: -200px 0;
}
.sGeneralControlHelp .supportResourcesSearch input.fSubmitBtn
{
    background-position: 0 -70px;
}
.sGeneralControlHelp .supportResourcesSearch input.fSubmitBtn:hover
{
    background-position: -200px -70px;
}
/*support RSS*/

.tPageOneCol .sRssFeeds 
{
    float:left;
    margin:10px 0 27px 21px;
    width:272px;
}

.sRssFeeds h2
{
    padding: 7px 0 7px 40px;
}
.tPageOneCol .sRssFeeds h2
{
    padding: 7px 0 7px 40px;
}

.tPageOneCol .sRssFeeds ul
{
    padding: 0 0 0 34px;
}
.tPageOneCol .sRssLink a
{
    font-size: 11px;
    margin: 0 0 0 40px;
}
.sPitsLatest table td
{
    padding:0 0 0 17px !important;
    border: 0 !important;
}
.sPitsLatest table td a
{
    background:url('/CSS/Global/sprite-no-repeat.gif?x=476547569') no-repeat scroll 6px -431px transparent;
    display: inline-block;
    line-height:18px;
    margin:0 0 10px 0;
    padding:0 0 0 17px;
    
}


    
/* Right Box */
.sNotLogged
{
    padding: 17px 15px;
    font-size: 12px;
}
.tRightBoxTop em
{
    font-size: 12px;
    color: #f33;
    font-style: normal;
}
.sNewestTicketsList
{
    margin: 0;
    padding: 5px 15px 20px;
    list-style-type: none;
}
.tRightBoxMid ol.sNewestTicketsList
{
    padding-left: 0;
}
.sNewestTicketsList li
{
    padding-bottom: 10px;
    font-size: 12px;
    line-height: 1.1;
}
.sNewestTicketsList .maSupportResourceDate
{
    display: block;
    font-size: 11px;
    color: #666;
    padding-left: 18px;
}
.sNewestTicketsList .maSupportResourceStatus, .sNewestTicketsList .maSupportResourceStatus, .sNewestTicketsList .maSupportResourceStatus
{
    margin-right: 5px;
    float: left;
    width: 13px;
    height: 12px;
    text-indent: -9999px;
    text-align: left;
}
.sNewestTicketsList .maClosedResource .maSupportResourceStatus, .sNewestTicketsList .maOpenResource .maSupportResourceStatus
{
    margin-right: 5px;
    margin-top: 0;
    background: transparent url('/CSS/ClientNet/openResource.gif') no-repeat 0 0;
}
.sNewestTicketsList .maNewResource .maSupportResourceStatus
{
    margin-right: 5px;
    margin-top: 1px;
    background: transparent url('/CSS/ClientNet/newResource.gif') no-repeat 0 0;
}
/* Controls Support */
.tControlsSupport .sControlName
{
    padding: 27px 0 17px;
    line-height: 1.1;
}
.tControlsSupport .sControlName h1
{
    font-size: 24px;
    font-weight: normal;
}
.tControlsSupport .sControlName p
{
    margin-top: 0;
    font-size: 11px;
    color: #666;
}

.sGeneralControlHelp .sStartWidth
{
    margin-top: 0;
    padding: 19px 17px 0;
    border-top: 1px solid #fff;
    font-size: 18px;
}
.sGeneralControlHelp .sGeneralControlResources
{
    margin: 20px 0 5px;
    padding: 0 17px;
}
.sGeneralControlHelp .sGeneralControlResources li
{
    margin: 0;
    padding: 0 0 17px 36px;
    list-style-type: none;
    width: auto;
    min-height: 31px;
    color: #666;
}
/*
.sGeneralControlHelp .sGeneralControlResources ul li
{
	background-position: -966px -1130px;
}
*/
.sGeneralControlHelp .sGeneralControlResources strong a
{
    display: block;
    font-weight: normal;
    font-size: 14px;
}
.tControlsSupport .tPageRight h1 span, .tControlsSupport .tPageLeft h1 span
{
    display: block;
    font-size: 12px;
    color: #666;
}
.tControlsSupport .tPageRight h2
{
    margin-bottom: 8px;
}
.tControlsSupport .tPageRight ul
{
    margin-left: 30px;
    margin-top: 0;
}
.tControlsSupport .tPageRight p
{
    margin-left: 36px;
    margin-top: 6px;
}
.tControlsSupport .sVideos span
{
    color: #666;
    font-size: 11px;
}
/* Icons on white background */
.tControlsSupport .sVideos, .tControlsSupport .sKnowledgeBase, .tControlsSupport .sForums, .tControlsSupport .sDocumentation, .tControlsSupport .sDemos, .tControlsSupport .sCodeLibrary, .tControlsSupport .sBlogs
{
    padding: 7px 0 6px 36px;
}
.tControlsSupport .sVideos
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 0;
}
.tControlsSupport .sKnowledgeBase
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -100px;
}
.tControlsSupport .sForums
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -200px;
}
.tControlsSupport .sDocumentation
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -300px;
}
.tControlsSupport .sDemos
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -400px;
}
.tControlsSupport .sCodeLibrary
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -500px;
}
.tControlsSupport .sBlogs
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 -794px;
}
/* icons on blue background */
.sGeneralControlResources .sVideos
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px 0;
}
.sGeneralControlResources .sKnowledgeBase
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px -100px;
}
.sGeneralControlResources .sForums
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px -200px;
}
.sGeneralControlResources .sDocumentation
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px -300px;
}
.sGeneralControlResources .sDemos
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px -400px;
}
.sGeneralControlResources .sCodeLibrary
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px -500px;
}
.sGeneralControlResources .sTutorial
{
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat -920px -578px;
}
/* Support for other  */
.sSuiteComponenets
{
    margin: 27px 0 10px 0;
    padding: 17px;
    background-color: #e2eeff;
    clear: both;
}
.sSuiteComponenets h3
{
    margin-top: 0;
    font-size: 14px;
    font-weight: normal;
}
.sOtherControlSupport .sSuiteComponenets ul, .sSuiteComponenets .sSuiteProductsWrap ul
{
    margin-top: 0;
    padding-top: 2px;
    width: 136px;
    float: left;
}
.tRTF .sSuiteComponenets li
{
    padding: 0 0 6px;
    list-style-type: none;
    font-size: 12px;
    background-image: none;
}
/* Documentations */
.tRTF .supportDocumentationTitle
{
    padding: 17px 0 0;
    width: 220px;
    float: left;
    color: #666;
}
.tRTF .supportDocumentationTitle h1
{
    margin: 0;
    font-size: 12px;
    color: #666;
    line-height: 1.0;
}
.tRTF .supportDocumentationTitle h1 strong
{
    display: block;
    padding-top: 7px;
    font-size: 24px;
    font-weight: normal;
    color: #333;
}

.tRTF ul.common li
{
    background: none;
    margin-bottom: 3px;
    padding-left: 0;
}
.more
{
    font-size: 11px;
}
#suitesWrapper .more
{
    margin-top: 0;
}
/* KB Home */
.sSuiteSupport .sKBMainCategoryList
{
    border-top: 1px solid #AFD1FF;
    float: left;
    margin-top: 0;
    width: 510px;
}
.sSuiteSupport .sKBMainCategoryList li
{
    background: #fff url('/CSS/Support/supportIcons.gif') no-repeat 14px -80px;
    border: 1px solid #AFD1FF;
    border-top: 0;
    padding: 10px 7px 10px 55px;
    height: 45px;
}
.sSuiteSupport .sKBMainCategoryList h3
{
    color: #476BB3;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding-top: 8px;
}
.sSuiteSupport .sKBMainCategoryList p
{
    color: #666;
    font-size: 11px;
    margin: 0;
}
/* KB */
.sKBTitle
{
    clear: both;
    float: left;
    position: relative;
    width: 100%;
}
.sKBTitle h1
{
    line-height: 1.3;
    margin: 5px 200px 20px 0;
}
.sKBArticleWrapper .sKBTitle h1
{
    margin-right: 0;
}
.sKBArticleWrapper .sKBTitle
{
    float: none;
}
.sKBTitle .kbRSSFeed
{
    background: transparent url('/CSS/Global/rss.gif') no-repeat scroll 100% 50%;
    color: #777;
    display: block;
    font-size: 11px;
    padding: 2px 23px 2px 0;
    position: absolute;
    right: 1px;
    top: 10px;
}
.sKBArticles
{
    margin: 23px 0 0;
    padding: 17px;
    background-color: #e2eeff;
}
.tPageLeft .sKBArticles h2
{
    margin-top: 0;
    padding-bottom: 15px;
}
.sKBArticles ul
{
    margin: 0;
    border: 1px solid #afd1ff;
    border-top: 0;
    background-color: #fff;
}
.tRTF .sKBArticles li
{
    margin: 0;
    padding: 13px 17px;
    background-image: none;
    border-top: 1px solid #afd1ff;
}
.tRTF .sKBArticles h3
{
    margin: 0 80px 0 0;
    font-size: 14px;
    font-weight: normal;
}
.tRTF .sKBArticles .sKBPosted
{
    margin: 0;
    font-size: 11px;
    color: #666;
    float: left;
}
.tRTF .sKBArticles .sKBPosted .sKBDate
{
    white-space: nowrap;
    font-style: normal;
}
.kbRating, .kbRating1, .kbRating2, .kbRating3, .kbRating4, .kbRating5, .kbRating6, .kbRating7
{
    display: block;
    width: 73px;
    height: 12px;
    text-indent: -99999px;
    overflow: hidden;
    background: transparent url('/CSS/Support/rating.gif') no-repeat;
}
.kbRating1
{
    background-position: 0 -12px;
}
.kbRating2
{
    background-position: 0 -24px;
}
.kbRating3
{
    background-position: 0 -36px;
}
.kbRating4
{
    background-position: 0 -48px;
}
.kbRating5, .kbRating6, .kbRating7
{
    background-position: 0 -60px;
}
.sKBArticleList .kbRating, .sKBArticleList .kbRating1, .sKBArticleList .kbRating2, .sKBArticleList .kbRating3, .sKBArticleList .kbRating4, .sKBArticleList .kbRating5, .sKBArticleList .kbRating6, .sKBArticleList .kbRating7
{
    margin-top: 3px;
    float: right;
}
/* KB article */
.sKBArticleContent
{
    overflow: auto;
    overflow-y: hidden;
    width: 524px;
    padding-right: 16px;
    padding-bottom: 20px;
}
.sKBArticleWrapper
{
    float: left;
    margin: 5px 0 0;
    width: 544px;
    position: relative;
}
.sKBArticleWrapper .sKBArticleAdditionalInfo
{
    position: absolute;
    top: 20px;
    right: -367px;
    width: 323px;
    height: 84px;
    background: transparent url('/CSS/Support/arrows.gif') no-repeat 0 -270px;
    margin: 0;
    padding: 0 0 0 17px;
}
.sKBArticleWrapper .sKBArticleAdditionalInfo span
{
    display: inline-block;
    width: 120px;
}
.sKBArticleWrapper .sKBArticleAdditionalInfo strong
{
    font-weight: normal;
}
.sKBArticleWrapper .sKBArticleAdditionalInfo div
{
    background-color:#EDECEC;
    margin:0;
    padding:12px;
}

.sKBArticleWrapper .sKBArticleAdditionalInfo h2
{
    margin: 0;
    padding: 17px 17px 0;
    background-color: #edecec;
}
.sKBArticleAdditionalInfo h2.sKBHeading
{
    padding-top: 0;
}
.sKBArticleWrapper .sKBArticleAdditionalInfo p
{
    margin: 0;
    padding: 17px;
    background-color: #edecec;
}
.sKBArticleWrapper .sKBArticleAdditionalInfo em
{
    margin: -15px 0 0 45px;
    position: relative;
}
.sKBArticleWrapper .sKBArticleContent .tableStyle1
{
    position: absolute;
    top: 102px;
    right: -367px;
    width: 323px;
    background-color: #edecec;
    border-bottom: 17px solid #edecec;
    margin-top: 0;
}
.sKBArticleWrapper .sKBArticleContent .tableStyle1 .tableStyle1Header td p
{
    display: none;
}
.sKBArticleWrapper .sKBArticleContent .tableStyle1 td
{
    padding: 0 17px 5px;
    vertical-align: top;
    border: 0;
}
.sKBArticleWrapper .sKBArticleContent .tableStyle1 td p
{
    margin: 0;
    padding: 0;
}
/* KB article comments */
.tRTF .kbArticleCommentsList
{
    margin: 0;
}
.tRTF .kbArticleCommentsList li
{
    background-image: none;
    padding: 17px 0;
    border-bottom: 1px solid #ccc;
}
.tRTF .kbArticleCommentsList p
{
    margin: 0;
}
/* rate form */
.sKBRateForm
{
    margin: 34px 0 0;
    padding: 17px;
    background-color: #e2eeff;
    clear:both;
}
.sKBRateForm h2
{
    margin: 0;
}
.sKBRateForm label
{
    width: auto;
    float: none;
    text-align: left;
    padding-bottom: 5px;
}
.sKBRateForm .sKBRatings
{
    margin-top: 0;
}
.sKBRateForm .sKBRatings li
{
    background-image: none;
    float: left;
    padding: 0 5px;
}
.sKBRateForm .sKBRatings label
{
    padding: 0;
    text-align: center;
}
.sKBRateForm .tFormButton
{
    padding-left: 0;
}
.sKBRateForm .fFieldErrorMsg strong
{
    padding: 10px 0 10px;
    font-size: 14px;
}
.sBKAttachedFiles
{
    margin-top: 34px;
    width: auto;
    background-position: -68px 0;
}
.sBKAttachedFiles h2
{
    margin: 0;
}
.tRTF .sBKAttachedFiles li
{
    margin: 0 0 5px; /* 	padding: 0 0 0 20px; 	background: transparent url(arrows.gif) no-repeat 0 -480px; 	*/
    padding: 0;
    background-image: none;
}
/* Skin Exchange*/
.supportSkinExchange
{
    margin: 32px 0 0;
    padding: 17px;
    background-color: #e2eeff;
}
.supportSkinExchange h2
{
    margin-top: 0;
}

.supportSkinExchange .commonMassage
{
    padding-left: 50px;
}

.supportSkinExchange .tWarning
{
    background-color: #fff;
    border: 1px solid #b1d2ff;
}

.supportSkinUploadInfo
{
    margin-bottom: 35px;
    padding-left: 190px;
    background: #fff url('/CSS/Support/skinExchange.jpg') no-repeat 0 0;
    border: 1px solid #b2d2ff;
    min-height: 134px;
}
.supportSkinUploadInfo strong
{
    display: block;
    padding-top: 13px;
    font-size: 14px;
    font-weight: normal;
}
.supportSkinDownload
{
    background-color: #fff;
    border: 1px solid #b2d2ff;
    border-top: 0;
}
.supportSkinExchange .tForm ol
{
    padding: 0;
}
.supportSkinExchange .tForm .tFormFieldsList li
{
    padding: 10px 0;
    border-top: 1px solid #b2d2ff;
}
.supportSkinExchange .tForm .tFormFieldsList li label
{
    width: 200px;
}
/* Combobox */
.supportSkinExchange .tForm .tFormFieldsList .RadComboBox
{
    float: left;
    padding: 5px;
    background-color: #e2eeff;
}
.supportSkinExchange .tForm .tFormFieldsList .RadComboBox .rcbInputCell
{
    width: 240px !important;
}
.supportSkinExchange .tForm .tFormFieldsList .RadComboBox .rcbInputCell input
{
    width: 230px;
}
.supportSkinExchange .radComboMajorVersion table td.rcbArrowCell {
    width: 25px !important;     
    
}
.RadComboBoxDropDown_Default img
{
    vertical-align: middle;
}
/* Combobox end */
.tRTF .supportSkinAvailableList
{
    margin: 0;
    padding: 0 17px;
}
.tRTF .supportSkinAvailableList li
{
    padding: 10px 0;
    background-image: none;
    width: 100%;
    float: left;
    clear: both;
    border-bottom: 1px solid #d9d9d9;
}
.tRTF .supportSkinAvailableList .skinScreenShot
{
    display: block;
    padding-right: 10px;
    float: left;
}
.tRTF .supportSkinAvailableList strong
{
    font-weight: normal;
    font-size: 14px;
    display: block;
}
.tRTF .supportSkinAvailableList a
{
    display: block;
    font-size: 11px;
}
.supportSkinDownload h3
{
    margin: 0 0 7px;
    padding: 17px 0 0 17px;
    font-size: 14px;
    font-weight: normal;
    border-top: 1px solid #b2d2ff;
}
.supportSkinExchange .supportSkinDisclaimer
{
    font-size: 11px;
    color: #777;
}
.supportSkinExchange .supportSkinDisclaimer strong
{
    color: #333;
}

/*Trainer*/
.tRTF .cuAnnouncements
{
    background: #EEEFF2;
    float: left;
    width: 96%;
    padding: 2% 2% 0 0;
}
.tRTF div.cuAnnouncements h2, .tRTF .cuAnnouncements p
{
    margin-bottom: 0;
    padding-bottom: 0;
}
.tRTF .cuAnnouncements ul
{
    margin-top: 0;
    padding-top: 0;
}
.tRTF .cuAnnouncements ul li
{
    margin-top: 5px;
}
.trainer
{
    clear: both;
}
.trainer .tClear h3, .trainer .tClear p span
{
    font-size: 0.9em;
    color: #777;
}
.trainer .tClear p span
{
    white-space: no-wrap;
}
.trainer .tClear h3 a
{
    font-size: 14px;
}
.trainer .tClear p
{
    margin-top: 0;
}
.tRTF div.trainer h2
{
    margin: 24px 0 17px;
    padding-bottom: 0;
}
.tRTF div.trainer h2.reduced
{
    margin-top: 0;
}

.sSuiteSupport .train li
{
    background: #FFFFFF url('/CSS/Support/supportIcons.gif') no-repeat 15px 15px;
}
.sSuiteSupport .train
{
    width: 100%;
}
.tRTF p.trainerL
{
    float: left;
    width: 200px;
    padding: 0;
    margin: 0;
}
.trainerR
{
    float: left;
    width: 500px;
}
.tRTF .trainerR h2
{
    margin-top: 0;
}
.cuShowMVPOverview
{
    margin-bottom: 30px;
    float: left;
    width: 100%;
}
.tRTF .cuShowMVPOverview p
{
    margin-top: 0;
    float: right;
    width: 290px;
}
.imgCapt
{
    float: left;
    width: 229px;
}
.imgCapt em
{
    font-size: 11px;
}


/*Demos*/
.fDemos
{
    float: left;
    width: 310px;
    margin-right: 35px;
}
.fDemos .btn a:link, .fDemos .btn a:visited, .fDemos .btn a:hover, .fDemos .btn a:active
{
    margin-left: 0;
}
.oDemos
{
    float: left;
    width: 330px;
}
.oDemos dt
{
    font-size: 14px;
}
.oDemos dd
{
    margin-bottom: 17px;
    line-height: 1.4;
}


/* Nightly builds */
ul.nightlyBuildsList
{
    margin: 17px;
    list-style-type: none;
}

ul.nightlyBuildsList li
{
    background: none;
    padding: 0 0 7px 0;
}

/*tutorial*/
.imgFLogo
{
    float: left;
    width: 60px;
    padding-right: 1em;
}
.indentRight
{
    margin: 0 90px 17px;
}
.indentRight ol li
{
    list-style-position: outside;
    margin-left: 17px;
}
.indentRight ul li
{
    line-height: 2em;
    background-position: 6px -428px;
}
.indentRight .content li
{
    list-style: none;
    padding: 0;
    margin: 0;
    background-image: none;
}
.indentRight .content li span
{
    display: inline-block;
    width: 21px;
}

/* KB articles lists */

.sKBArticleContent ul, .sKBArticleContent ol
{
    line-height: 18px !important;
}

.sKBArticleContent ul li, .sKBArticleContent ol li
{
    padding-bottom: 6px;
}

.sKBArticleContent ol ul, .sKBArticleContent ol ol, .sKBArticleContent ol ol ol, .sKBArticleContent ol ol ol ol
{
    padding-left: 17px !important;
}

.hlCommonRSSFeedHidden
{
    display: none;
}

.hlCommonRSSFeedH1
{
    float: left;
    width: auto;
}

p.supportTelerikTV
{
    background: #eeeff2;
    margin-top: 20px;
}

.supportTelerikTV .img
{
    float: left;
}

.supportTelerikTV .txt
{
    display: block;
    float: left;
    padding: 12px 0 0 20px;
    line-height: 22px !important;
    font-size: 18px;
}
/* pdf content pages*/
.supportDownloads
{
    float: left;
    clear: both;
    margin: 0 0 17px;
}
.supportPDF, .supportZIP
{
    background: #e2eeff;
    width: 420px;
    float: left;
    min-height: 50px;
    padding: 17px;
}
.supportPDF
{
    margin-right: 10px;
}
.supportPDF h2, .supportZIP h2, .tRTF .supportPDF p, .tRTF .supportZIP p
{
    padding: 0 0 0 70px;
    margin: 0;
}
.supportPDF span.icon, .supportZIP span.icon
{
    background: url('/CSS/Support/download-icons.png') no-repeat 0 0;
    display: inline-block;
    height: 49px;
    width: 49px;
    text-indent: -9999px;
    float: left;
}
.supportZIP span.icon
{
    background-position: 0 -103px;
}
.supoortRightLinks
{
    background-color: #f0f0f0;
    float: right;
    margin: 0 0 17px 17px !important;
    padding: 0 17px 17px;
    width: 362px;
}
.tRTF .supoortRightLinks h2
{
    margin-top: 10px;
}

/* Support Accordeon */

.sAccordeon .title {
    margin: 10px 0 0;    
    padding: 10px;
    outline: 0;   
    background: #E2EEFF;   
}
.sAccordeon .title .sArrow {
    height:9px;
    width:9px;
    display: block;
    float: left;
    background: #E2EEFF url('/CSS/Forums/forumCategory.gif') 0 0 no-repeat;
    margin-top: 5px;
    margin-right: 5px;
}

.sAccordeon .title[aria-expanded="true"] .sArrow {
    background-position: -10px 0;
}

.sAccordeon .title a:link, .sAccordeon .title a:visited, .sAccordeon .title a:hover, .sAccordeon .title a:active {   
    color: #333;   
    font-size: 18px;  
    line-height: 1.1;
    font-weight: normal;
}

.sAccordeon .content {
    border: solid #E2EEFF 5px; 
    padding: 17px; 
    border-top: 0;
}

.sAccordeonFooter ul.sList {    
    margin-bottom: 34px; 
    float: left; 
}

.sAccordeonFooter ul.sList li {
    background: none;
    padding: 0;
    float: left;
    width: 255px;
    margin-right: 34px;  
    padding-bottom: 10px;
}

.sAccordeonFooter ul.sList li.sLast {
    margin-right: 0;       
}
/*weekly webinars*/
.sWeekWebinarText
{
    background: url('/CSS/Support/webinars.gif') no-repeat;
    width: 918px;
    min-height: 158px;
}
.sWeekWebinarText p, .sWeekWebinarText h2
{
    padding-left: 240px;
}
.sWeekWebinar
{
    border-top: 1px solid #e5e5e5;
    float: left;
    margin: 17px 0 0 240px;
    clear: both;
    width: 678px;
    min-height: 30px;
    padding: 20px 0;
}
.sWeekWebinar.last
{
   border-bottom: 1px solid #e5e5e5;
}
.tRTF .sWeekWebinar p, .tRTF .sWeekWebinar h2
{
    float: left;
    padding: 0 0 0 17px;
    margin-top: 4px;
}
.sWeekWebinar a.btnStretch
{
    float: right;
    margin: 0 17px 0 0;
}

/* Webinars home */
.tWebinars ol.sf_pager li a
{
    border: none;
}

ul.tWebinarsList
{
    clear:both;
}

ul.tWebinarsList li
{
    border-bottom: 1px solid #e5e5e5;
    background: none;
    padding: 20px 0;
    clear: both;
    float: left;
    width: 918px;
}

.tWebinarContent
{
    display: block;
    width: 680px;
    float: left;
}

.tWebinarContent h3
{
    margin-top: 0;
}

.tWebinarMore
{
    width: 157px;
    margin: 35px 0 0 46px;    
    padding-left: 35px;
    float: left;    
    background: url('/CSS/Support/supportIcons.gif');
}

.tWebinarMore em
{
    font-size: 16px;
    font-style: normal;    
}

.tWebinarMore .tInfo
{
    line-height: 11px;
}
.tWebinarMore strong
{
    font-weight: normal;
    font-size: 14px;
}

.tWebinarMore strong a.watch
{
    padding-top: 2px;
}

.tWebinarMore strong a.register
{
    padding-top: 2px;
}


.tUpCommingWebinarWrapper
{
    border-bottom: 1px solid #b8c4cd;
}

.tUpCommingWebinar
{
    width: 918px; 
    float: right;    
    padding-top: 24px 0;
}

.tUpCommingWebinar img
{
    float: left;
    max-width: 220px;
}

.tUpCommingWebinar .tWebinarContent
{
    float: right;
    width: 445px;
}

.tUpCommingWebinar .tWebinarMore
{
    width: 175px;
    float: right;
    margin: 0;
    padding: 0 0 0 52px;
    line-height: 28px;
    background: none;
}
.tUpCommingWebinar .tWebinarMore a.btnStretch
{
    margin: 10px 0 0 67px;
}

.tWebinarSelect
{
    width: 178px;
    height: 13px;
    padding: 8px;
    line-height: 12px;
    background-color: #e2eeff;
    text-align: left;
    margin: 3px 0 0 -29px;  
}

.tWebinarMore .checkboxSelected
{
    background-color: #f0ffd9;
}

.tWebinarSelect label 
{
    position: relative;
    top: -2px;
    left: 5px;
}

#weekly-webinar
{
    width:678px;
    margin-left:240px;
    min-height:250px;
    _height:250px;
    background:url(weekly-webinar-continent.png) 0 100% no-repeat;
    clear:both;
    position:relative;
    
}

#weekly-webinar .button-green
{
    position:absolute;
    top:86px;
    left:0;    
    width:210px;
    height:53px;
    border:1px solid #8c8c8c;
    font:400 16px/35px Arial;
    color:#fff;
    text-indent:6px;
    background:transparent url(webinar-button.png) 0 0 repeat-x;
    text-shadow:1px 1px 0 #579237;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}

#weekly-webinar .button-green span
{
    display:block;
    color:#bedba4;
    font:400 12px/16px Arial;
    text-indent:8px;
    text-shadow:0 0 0 transparent;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAItJREFUeNpi/P//PwOxgAVE7L+zdCaQ6gTie0hyu4HYFVkxE5RWAuIzQGyMJOcCFRNEV1wBxO+hprlAxdKhmndDDYMrPgvEykC8ByoJUjQLKgZzkiATmh8E8XkQphhk0l0obQK1KQ0qxgAVew9T3AE11RWqEARmQtmuUP/ATb6HZCIM7IGZCBMACDAA6hQfUcuVOJQAAAAASUVORK5CYII=) 142px 3px no-repeat;
    position:relative;
    top:-3px;
}


#weekly-webinar .button-green:hover
{
    background:#3a7f04;
}

#weekly-webinar .left
{
    left:298px;
}

/*support ticket resources*/
.sSuiteSmall ul.sSuiteSupportList li, .sOtherSupportResourcesList .sSuiteSmall li
{
    text-align: center;
    width: 110px;
    line-height: 1.1em
}
.sSuiteSmall ul.sSuiteSupportList li a
{
    display: inline-block;
    padding-top: 4px;
}
.sSuiteSmall ul.sSuiteSupportList img, .sOtherSupportResourcesList ul.sSuiteSmall
{
    float:none;
    padding: 0;
}

.sOtherSupportResourcesList .sSuiteSmall li a
{
    padding: 36px 0 0 0;
    font-size: 11px;
}
.sOtherSupportResourcesList .sSuiteSmall .sVideos a
{
    background-position: 40px 0;
}
.sOtherSupportResourcesList .sSuiteSmall .sKnowledgeBase a
{
    background-position: 40px -100px;
}
.sOtherSupportResourcesList .sSuiteSmall .sForums a
{
    background-position: 36px -200px;
}
.sOtherSupportResourcesList .sSuiteSmall .sDocumentation a
{
    background-position: 40px -300px;
}
.sOtherSupportResourcesList .sSuiteSmall .sDemos a
{
    background-position: 40px -400px;
}
.sOtherSupportResourcesList .sSuiteSmall .sCodeLibrary a
{
    background-position: 40px -500px;
}
.sOtherSupportResourcesList .sSuiteSmall .sPits a
{
    background-position: 40px -699px;
}
.sOtherSupportResourcesList .sSuiteSmall .sBlogs a
{
    background-position: 40px -794px;
}

/*kb taglist*/

ul.kbTopicsList li.sf_selected a
{
    color: #333;
    font-weight: bold;
}

/* Support Tickets List */
ul.sSupportTicketsList {
    background:#fff; 
    overflow: hidden; 
    padding: 12px 0 2px;
}

.tRTF ul.sSupportTicketsList li {
    width: 186px; 
    float: left; 
    margin-left:17px; 
    padding-bottom: 10px;
}

ul.sSupportTicketsList3c {    
    overflow: hidden; 
    padding: 12px 0 2px;
}

.tRTF ul.sSupportTicketsList3c li {
    width: 292px; 
    float: left;     
    padding: 0 0 17px 26px;
    background: none;
}

.tRTF ul.sSupportTicketsList3c li.last {
    width: 256px;    
}

/* Videos section */

ul.sSupportCommonList
{
    border-top: 1px solid #B8C4CD;
}

ul.sSupportCommonList li, .sContentWrap .sRTF ul.sSupportCommonList li
{
    background: none;
    border-bottom: 1px solid #e5e5e5;
    padding: 4px 2px 5px 4px;
}

ul.sSupportCommonList li a.video
{
    background: transparent url('/CSS/Support/a-icons.gif') no-repeat -6px -3px;
    padding-left: 22px;
}

ul.sSupportCommonList li a.new
{
    background: transparent url('/CSS/Support/a-icons.gif') no-repeat 100% -92px;
    padding-right: 34px;
}

.sVideoTutorials h3 {
    font-size:14px;
    font-weight:normal;
    margin:1.2em 0 7px;
}

/* videos detail */
.scVideos
{
    border-bottom: #ccc 1px solid;
    padding-bottom: 24px;
    margin-bottom: 16px;
    overflow: hidden;
}

.scVideos h1 span
{
    font-size: 11px;
    color: #737d80;
}

.scVideos .csVideoFile
{
    width: 600px;
    float: left;
}

.scVideos .csVideoContent
{
    width: 284px;
    float: left;
    margin-left: 34px;
}

.scVideos .csVideoContent ul
{
    padding-bottom: 18px;
}

.scVideos .csVideoContent ul li span
{
    color: #737d80;
}

/* Videos with Icons in category */
.tVideosIconAjax .sVideoTutorials h3,
.tVideosIconMVC .sVideoTutorials h3,
.tVideosIconSilverlight .sVideoTutorials h3,
.tVideosIconWinforms .sVideoTutorials h3,
.tVideosIconWPF .sVideoTutorials h3,
.tVideosIconPhone .sVideoTutorials h3,
.tVideosIconReporting .sVideoTutorials h3,
.tVideosIconORM .sVideoTutorials h3,
.tVideosIconJustcode .sVideoTutorials h3,
.tVideosIconJustmock .sVideoTutorials h3,
.tVideosIconSharePoint .sVideoTutorials h3 {
     background: #fff url("/CSS/Forums/fIcons32x32.png") no-repeat scroll -999px -90px;
     padding-left: 24px;
}
.tVideosIconMVC .sVideoTutorials h3 {
     background-position: -999px -171px;     
}
.tVideosIconSilverlight .sVideoTutorials h3 {
     background-position: -999px -417px;     
}
.tVideosIconWinforms .sVideoTutorials h3 {
     background-position: -999px -253px;     
}
.tVideosIconWPF .sVideoTutorials h3 {
     background-position: -999px -336px;     
}
.tVideosIconPhone .sVideoTutorials h3 {
     background-position: -999px -1155px;     
}
.tVideosIconReporting .sVideoTutorials h3 {
     background-position: -999px -499px;     
}
.tVideosIconORM .sVideoTutorials h3 {
     background-position: -999px -581px;     
}
.tVideosIconJustcode .sVideoTutorials h3 {
     background-position: -999px -745px;     
}
.tVideosIconJustmock .sVideoTutorials h3 {
     background-position: -999px -991px;     
}

.tVideosIconSharePoint .sVideoTutorials h3 {
     background-position: -999px -1238px;     
}


/*getting started*/
.sTopBanner
{
   
    height:95px;
    font-size: 18px;
    padding-top: 22px;
    color: #fff;
    text-align: center;
}
.sTopBanner h1, .sTopBanner h2
{
    color: #fff !important;
    margin-top: 0;
}
.ajax
{
 background: url('/CSS/Support/top-image-ajax.jpg') no-repeat;
}
.webUI
{
 background: url('/CSS/Support/top-image-webui.jpg') no-repeat;
}
.mvc
{
 background: url('/CSS/Support/top-image-mvc.jpg') no-repeat;
}
.silverlight
{
 background: url('/CSS/Support/top-image-sl.jpg') no-repeat;
}
.wp7
{
 background: url('/CSS/Support/top-image-wp7.jpg') no-repeat;
}
.wpf
{
 background: url('/CSS/Support/top-image-wpf.jpg') no-repeat;
}
.win
{
 background: url('/CSS/Support/top-image-win.jpg') no-repeat;
}
.jc
{
 background: url('/CSS/Support/top-image-jc.jpg') no-repeat;
}
.jm
{
 background: url('/CSS/Support/top-image-jm.jpg') no-repeat;
}
.jt
{
 background: url('/CSS/Support/top-image-jt.jpg') no-repeat;
}
.jd
{
 background: url('/CSS/Support/top-image-jd.jpg') no-repeat;
}
.orm
{
 background: url('/CSS/Support/top-image-orm.jpg') no-repeat;
}
.rep
{
 background: url('/CSS/Support/top-image-rep.jpg') no-repeat;
}
.pulse
{
 background: url('/CSS/Support/top-image-pulse.jpg') no-repeat;
}
.tHighlight, .tHighlightBlue
{
    border: 1px solid #d9d9d9;
    width: 281px;   
    position: relative;
    background: url('/CSS/Home/HomeBoxBgr.gif') repeat-x bottom;
}
.tHighlightBlue
{
    background: #f0f4f5;
    width: 246px;
    padding-top: 0 !important;
}
.tHighlight:hover 
{
    background-image: none;
    background-color: #FFFFFF;  
    border: 1px solid #a3a2a7;
}
.tHighlight a, .tHighlightBlue 
{
   display: inline-block;
   color: #333 !important;
   font-size: 12px;
   padding: 17px;
 }
.tHighlight span.h2
{
    font-size: 18px;
    background: transparent url('/CSS/Support/supportIcons.gif') no-repeat 0 0;
    padding: 7px 0 7px 40px;
    margin: 0 0 7px;
    display: inline-block;
}
.tHighlight span.slSubTitle
{
    font-size: 12px;
    font-weight: bold;
}
.tHighlight span.h2.forums
{
    background-position: 0 -200px;
}
.tHighlight span.h2.documentation
{
    background-position: 0 -300px;
} 
.tHighlight span.h2.demos
{
    background-position: 0 -400px;
} 
.tHighlight span.h2.pits
{
    background-position: 0 -697px;
}
.tHighlight span.h2.blogs
{
    background-position:0 -793px;
}
.tHighlight span.h2.tickets
{
    background-position: 0 -1087px;
}
.tHighlight span.h2.slManage
{
    background-position: 0 -1666px;
}
.tHighlight span.h2.slVisualize
{
    background-position: 0 -1423px;
}
.tHighlight span.h2.slInteract
{
    background-position: 0 -1543px;
}
.tHighlight span.h2.slNavigate
{
    background-position: 0 -1784px;
}
.tHighlight span.h2.webinars
{
    background-position: 0 -1180px;
}
/*  sifetinity like KB home */ 
.slikeKBArticles ul.kbArticlesList
{
    border-top: 1px solid #adadad;
}
.slikeKBArticles ul.kbArticlesList li
{
    background: none !important;
    border-bottom: 1px solid #d9d9d9;
    padding: 7px 0 !important;
    clear: both;
}
.slikeKBArticles ul.kbArticlesList h3
{
    margin: 0;
    font-weight: normal;
    font-size: 14px;
}
.slikeKBArticles ul.kbArticlesList em
{
    float: right;
    font-style: normal;
    padding-left: 5px;
}
.slikeKBArticles ul.kbArticlesList .kbPosted
{
    color: #666;
    font-size: 11px;
    margin: 0;
}  

.sKBFeed
{
    background: transparent url('/CSS/Global/rss.gif') no-repeat scroll 0 0;
    color: #777;
    display: inline-block;    
    width: 16px;
    line-height: 16px; 
    overflow: hidden;
    position: relative;
    text-indent: -4444px; 
}

h2.sKBCatProducts {
    margin-top: 10px;
} 

/* KB Categories*/
.sKBCategories ul, .sfCategories ul.rtUL
{
	border-top: 1px solid #adadad;
	list-style-type: none;
}
.sKBCategories ul li, .sfCategories ul.rtUL li
{
	border-bottom: 1px solid #d9d9d9;
	padding: 8px 0 8px 10px;
    font-size: 12px;
}

/*events pager*/
.tRTF ol.sf_pager, ol.sf_pager
{
    list-style: none;
    float: left;    
}
ol.sf_pager li
{
    float: left;
    padding: 2px;
}
ol.sf_pager li a
{
    border: 1px solid #afd1ff;
    padding: 2px 7px;
}
ol.sf_pager li a:hover
{
    border-color: #334c80;
    color: #334c80;
    text-decoration: none;
}
ol.sf_pager li.txtNav a
{
    border: 1px solid #fff;
    padding: 2px 7px;
    margin: 0;
}
ol.sf_pager li .sf_PagerSelItem, ol.sf_pager li a.sf_PagerSelItem:hover
{
    border: 1px solid #fff;
    color: #000;
    padding: 2px 7px;
}

/* Silverlight Resources page */
.sSupportQuickLinks.slResourcesMaterials a,
.slResourcesSupport .sSupportQuickLinks a
{
    font-size: 14px;
}

.tGreyBox.slResourcesSupport 
{
    padding: 2px 17px;
}

.slResourcesSupport ul.sSupportQuickLinks li
{
    width: 140px;
    margin-right: 30px;
}

/* Silverlight Line of Business*/
.tFourColumnsLeftCenter .tHighlight,
.tFourColumnsRight .tHighlight
{
    width: 202px;
    height: 204px;
}
.tHighlight .link
{
    color: #376aac;
    display: block;
    position: absolute;
    bottom: 12px;
    left: 17px;
}

/* Skin Exchange */

h2.mListFilterName
{
    position: relative;
}
span.mListSorting
{    
    color: #666;
    margin: 0;
    position: absolute;
    right: 0;
    top: 5px;
    line-height: 13px;
    font-size: 11px;
}
span.mListSorting a
{
    font-size: 11px;
}
span.mListSorting a.bSelectedTab, .mTagList .sf_selected a, 
.mTagList a.selected
{
    color: #222;
    font-weight: bold;
}

/* Learning Resources */
.sSupportQuickLinks.lr
{
    border: none;
}
.sSupportQuickLinks.lr .tInfo
{
    line-height: normal;
    background-image: none;
    float: none; 
    display: inline-block; 
    width: 213px; 
}
ul.sSupportQuickLinks.lr li
{
    width: 255px;
    margin-right: 0;
}
ul.sSupportQuickLinks.lr li a
{
    font-size: 14px;
    display: inline-block;
}
.lr .sGeneralControlResources .sTutorial 
{
    background-position: -915px -578px;
}
ul.sSupportQuickLinks.lr span.iconCL
{
    background-position: 4px -499px;
}


