.box-container a:hover
{
    /*text-shadow: 2px 2px 0px rgba(0,0,0,0.30);*/
}
.col1
{
    width: 72%;
    float: left;
}
.col2
{
    width: 27%;
    float: right;
}
.col-l
{
    float: left;
}
.col-r
{
    float: right;
}
.box-hor
{
    height: 200px;
}
.box-hor1
{
    width: 53%;
}
.box-hor2
{
    width: 46%;
}
.box-pub
{
    background-color: #e5e5e5; 
    background-image: url('images/rebar-gray.jpg');
    background-repeat: repeat-y;
    padding: 30px 20px;
}
.box-title
{
    /*background-image: url('images/alpha2.png');*/
    padding-left: 15px;
    padding-right: 15px;
    color: #ffffff;
    padding-top: 9px;
}
.header-research
{
    margin-bottom: 0px;
    color: #ffffff;
    font-size: 17px;
}
.header-date
{
    font-family: Georgia, Cambria,"New Century Schoolbook", "Century Schoolbook L", "Times New Roman", serif;
    font-style: italic;
    color: #a3a09a; /*putty*/
    margin-bottom: 20px;
    margin-top: 5px;
}
.header-sidebar
{
    font-size: 20px;
}
.header-title
{
    margin-bottom: 0;
    margin-top: 40px;
}
.strip
{
    padding-top: 0px;
    margin-top: 150px;
    height: 50px;
}
.strip-vert
{
    height: 100%;
    width: 210px;
    margin-top: 0px;
}
.strip-intev
{
    background-color: #eb2100; /*red*/
}
.box-container a:hover .strip-intev
{
    background-color: #ff2c09; /*lightred*/
}
.strip-ttsg
{
    background-color: #7c7470; /*charcoal*/
}
.box-container a:hover .strip-ttsg
{
    background-color: #8c8582; /*lightcharcoal*/
}
.strip-asm
{
    background-color: #e7be00; /*yellow*/
}
.box-container a:hover .strip-asm
{
    background-color: #ffd61a; /*lightyellow*/
}
.strip-intda
{
    background-color: #00addd; /*turquoise*/
}
.box-container a:hover .strip-intda
{
    background-color: #12ccff; /*lightturquoise*/
}
.strip-collab
{
    background-color: #a3a09a; /*putty*/
}
.box-container a:hover .strip-collab
{
    background-color: #b4b2af; /*lightputty*/
}
.strip-usertest
{
    background-color: #4c00e6; /*royalblue*/
}
.box-container a:hover .strip-usertest
{
    background-color: #5f40ff; /*lightroyalblue*/
}
.strip-bf
{
    background-color: #00addd; /*turquoise*/
}
.box-container a:hover .strip-bf
{
    background-color: #12ccff; /*lightturquoise*/
}
.box-intev
{
    background-color: #eb2100; /*red*/
    background-image: url('images/intev-tint.jpg');
    background-repeat: repeat-x;
}
.box-ttsg
{
    background-color: #7c7470; /*charcoal*/
    background-image: url('images/ttsg-tint.jpg');
    background-repeat: repeat-x;
}
.box-asm
{
    background-color: #e7be00; /*yellow*/ 
    background-image: url('images/asm-tint.jpg');
    background-repeat: repeat-x;
}
.box-intda
{
    background-color: #00addd; /*turquoise*/
    background-image: url('images/intda-tint.jpg');
    background-repeat: repeat-x;
}
/*.box-icdt
{
    background-color: #e5e5e5; 
    background-image: url('images/asm.jpg');
    background-repeat: repeat-x;
}*/
.box-collab
{
    background-color: #a3a09a; /*putty*/
    background-image: url('images/collab-tint.jpg');
    background-repeat: repeat-x;
}
.box-usertest
{
    background-color: #4c00e6; /*royalblue*/
    background-image: url('images/usertest-tint.jpg');
    background-repeat: repeat-x;
}
.box-bf
{
    background-color: #00addd; /*turquoise*/
    background-image: url('images/bf-tint.jpg');
    background-repeat: repeat-x;
}
.box-more
{
    background-color: #eb2100; /*red*/
    background-image: url('images/more-tint.jpg');
    background-repeat: repeat-x;
}
.ad-gallery
{
    width: 502px;
}
.ad-gallery .ad-image-wrapper
{
    width: 500px;
    height: 333px;
    margin: 0px;
    border: 1px solid #ffffff;
}
.ad-gallery .ad-image-wrapper .ad-prev,
.ad-gallery .ad-image-wrapper .ad-next
{
    width: 50%;
}
.ad-gallery .ad-caption-wrapper
{
    color: #a3a09a; /*putty*/
    height: 54px;
    padding: 5px 0px;
}

/*
.ad-gallery .ad-thumbs  { padding: 0px 20px;}
.ad-gallery .ad-back    { left: 0px; }
.ad-gallery .ad-forward { right: 0px; }
*/

.slideshow-r
{
    margin: 0px 0px 20px 20px;
}
.slideshow-l
{
    margin: 0px 20px 20px 0px;
}
.proj-desc a
{
    text-shadow: none;
}
.more
{
    text-transform: uppercase;
    font-size: 14px;
    text-align: left;
    padding-top: 10px;
    color: #4c00e6; /*royalblue*/
    text-shadow: none;
    font-weight: 700;
}
.more a
{
    color: #4c00e6; /*royalblue*/
}
.more a:hover
{
    text-shadow: none;
    color: #5f40ff; /*lightroyalblue*/
}

.announcement
{
    background-color: #4c00e6; /*royalblue*/
    background-image: url('images/mit-bg-blue.jpg');
    background-repeat: repeat-x;
    padding: 5px 50px 50px 50px;
    color: white;
}

.header-announcement
{
    color: white;
}

.fade
{
    opacity: 0.6;
    filter: alpha(opacity=60);
}
