﻿body
{
    background-color: #000000;
    font-family: Arial, Verdana, Helvetica;
    font-size: 14px;
    color: #ffffff;
    font-weight: 500;
    margin: 0;
    padding: 0;
}
h4
{
    font-size: 120%;
    margin: 0;
    padding: 0;
}
p
{
    margin: 8px 0px 2px 0px;
    padding: 0;
}
a:Link, a:Visited, a:Active
{
    color: #ffffff;
    text-decoration: underline;
}
a:Hover
{
    text-decoration: none;
}

.middle
{
    width: 816px;
    margin: 30px auto 0px auto;
}
.siteWrapper
{
    width: 816px;
    background-image: url(/Images/System/background-home.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}
.leftColumn
{
    height: 486px;
    width: 250px;
    background-color: #ffffff;
}
.rightColumnHome
{
    width: 566px;
    height: 487px;
    overflow: auto;
}
.testBackground
{
}
.rightColumn
{
    width: 566px;
    height: 487px;
}

/* Left Column Styles */
.logoPlaceHolder
{
    width: 250px;
    height: 147px;
}


/* Left Column Menu Styles */
.menuLeft
{
    padding: 8px 0px 26px 0px;
    margin: 0;
}
.menuLeftUL
{
    margin: 0;
    padding: 0;
    border-width: 1px 0px 0px 0px;
    border-style: solid;
    border-color: #cccccc;
}
.menuLeftItem
{
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: #cccccc;
    list-style-type: none;
    text-align: right;
    padding: 6px 0px 6px 0px;
    margin: 0;
}
a.menuLeftLink:Link, a.menuLeftLink:Visited
{
    color: #999999;
    display: block;
    text-decoration: none;
    padding: 0px 60px 0px 0px;
    width: 160px;
    margin: 0;
}
a.menuLeftLink:Hover, a.menuLeftLink:Active
{
    color: #333333;
}
a.menuLeftLinkActive:Link, a.menuLeftLinkActive:Visited, a.menuLeftLinkActive:Hover, a.menuLeftLinkActive:Active
{
    color: #333333;
    display: block;
    text-decoration: none;
    padding: 0px 60px 0px 0px;
    width: 160px;
    margin: 0;
}

/* Right Column Styles */
.content
{
    width: 500px;
    padding: 50px 0px 20px 26px;
    line-height: 18px;
    font-size: 12px;
    font-weight: 600;
}
.homePageMainImage
{
    width: 530px;
    height: 255px;
    padding: 60px 0px 0px 4px;
    background-image: url(/Images/System/shelfawards-homepage-text.gif);
    background-repeat: no-repeat;
    background-position: center top;
}
.submitButton
{
    background-color: #999999;
    border: solid 1px #ffffff;
    color: #ffffff;
    font-weight: 700;
    font-size: 12px;
    padding: 4px 0px 4px 0px;
    margin: 2px 50px 0px 0px;
    cursor: pointer;
    float: right;
}
.inputField
{
    width: 300px;
}
.pageTitle
{
    font-weight: 700;
    font-size: 130%;
}
.Attention
{
    color: #f4eb83;
    font-weight: 700;
    font-size: 110%;
}
a.readMoreLink:Link, a.readMoreLink:Visited, a.readMoreLink:Active
{
    background-image: url(/Images/System/readmore-arrow.gif);
    background-repeat: no-repeat;
    background-position: right top;
    text-decoration: underline;
    padding: 0px 14px 4px 0px;
}
a.readMoreLink:Hover
{
    text-decoration: none;
}
/* Bottom Styles */
.bottomLinksUL
{
    margin: 0;
    padding: 4px 10px 0px 0px;
}
.bottomLinksItem
{
    display: inline;
    list-style-type: none;
    padding: 0px 0px 0px 10px;
}
a.bottomLinksLink:Link, a.bottomLinksLink:Visited, a.bottomLinksLink:Active
{
    color: #cccccc;
    text-decoration: none;
    font-size: 80%;
}
a.bottomLinksLink:Hover
{
    color: #767676;
}
.mpLogo
{
}
.siteCredits
{
    font-size: 11px;
}

/* Previous Winners */
#previousWinners
{
    font-weight: 500;
    border-right: #cecece 3px solid;
    border-top: #cecece 2px solid;
    border-left: #cecece 3px solid;
    border-bottom: #cecece 2px solid;
    background-color: #000000;
}

/* Participating Colleges */
#participating-colleges td
{
    border-width: 0px 0px 1px 0px;
    border-color: #cecece;
    border-style: solid; 
    padding: 1px 0px 1px 0px; 
}
#participating-colleges th
{
    font-size: 126%;
    text-align: left;
    border-width: 0px 0px 2px 0px;
    border-color: #ffffff;
    border-style: solid;
}

/* Photo Gallery */
#ItemTable td
{
    padding: 0px 8px;
}

/* General Styles */
.left
{
    float: left;
}
.right
{
    float: right;
}
.noBorder
{
    border: none;
    margin: 0;
    padding: 0;
}
