﻿/*****************************
         BLOG
*****************************/
.vAlignMiddle
{
    vertical-align: middle;
}

.tableFollowUs img
{
    border: solid 1px #f1f1f1;
}

/*******************************
             Portfolio Viewer
*******************************/
.candidatePortfolioWrapper h2
{
    color: #2175d9 !important;
    font-size: 18px !important;
    padding: 0px 0px 2px 0px !important;
} 
.portfolioCandidateListItem
{
    width: 160px;    
    text-align: center;
    vertical-align: bottom;
    padding: 10px 0px;
}

.portfolioImageListItem
{
    width: 120px;
    padding-top: 10px;
    text-align: center;
    vertical-align: middle;
}
.portfolioLargeImageTable
{
    width: 480px;
    text-align: center;
    height: 420px;
    vertical-align: middle;
    background: #b0b0b0;
}
.portfolioImagesListImage
{
    cursor: pointer;
}
.portfolioSkillsList
{
    list-style-type: none;
    float: left;
}
.portfolioSkillsListItem
{
    padding: 0px 6px 20px 6px;
    vertical-align: bottom;
    text-align: center;
}
.portfolioSkillsListItem img
{
    padding: 0px 0px 4px 0px;
}
.portFolioNext, .portFolioPrev
{
    cursor: pointer;
    float: left;
}

table.portfolioWrapper
{
    width: auto;
    background: #e5e5e5;
    float: left;
}
div.portfolioWrapper
{
    width: 460px;
    padding: 10px;
    background: #e5e5e5;
    float: left;
}
.candidatePortfolioSectionWrapper
{
    background: url(/Images/System/dotted-white.gif) repeat-x bottom left;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 5px 0px;
}
a.btn:link, a.btn:visited, a.btn:active 
{
    color: #666;
    text-decoration: underline;
}
a.btn:hover
{
    text-decoration: none;
}
.portfolioTableWrapper
{
    width: 480px;
    padding-bottom: 10px;
    background: #e5e5e5;
    float: left;
}
a.portfolioBackBtn:link, a.portfolioBackBtn:visited, a.portfolioBackBtn:hover, a.portfolioBackBtn:active
{
    margin-bottom: 16px;
}

/*******************************
        MESSAGE WRAPPER
*******************************/
.messsageWrapper
{
    width: 926px;
    padding: 16px;
    background: #fff;
    color: #ff0000;
    border: dotted 1px #ff0000;
    margin-bottom: 16px;
}

/* videos section*/
.videoScrollWrapper
{
    overflow: auto;
    width: 190px;
    height: 420px;
    float: left;
}
.subMenuVideoContentWrapper
{
     
   padding-left: 16px;
   padding-bottom: 16px;
   width: 190px;        
   padding-top: 16px;
}
.videoScrollWrapper .subMenuUL
{
    width: 120px;       
    padding-left: 16px;
}
.videoScrollWrapper  li
{
    font-size: 10px;
    padding-bottom: 16px !important;
}
.videoScrollWrapper span
{
    font-size: 10px;
}


/*******************************
        PRESS RELEASES
*******************************/
ul.pressReleases 
{
    margin:0;
    padding: 10px 10px 10px 0;    
}
ul.pressReleases li 
{
   list-style-type:none;
}
ul.pressReleases a
{
   line-height: 14px;
}
ul.pressReleases p
{
    margin:0;
    padding:0;   
}
ul.pressReleases .sep
{
    height: 12px;
    padding-bottom: 2px;
    background: url(/Images/System/dotted.gif) repeat-x left 5px;
}
ul.pressReleases span
{
    color: #999;
}
ul.pressReleases img
{
    float: left;
    padding-right: 10px;
}
.postDate
{
    font-size: 9px;    
}