﻿body
{
    font-family: sans-serif;
    font-size: 10pt;
    background-color: #CCCCCC;
}

#pageMainTable
{
    width: 800px;
}

.pageErrorMessage
{
    font-family: sans-serif;
    font-size: 10pt;
    color: red;
}

.fieldLabel
{
}

.fieldLabelColumn
{
    width: 100px;
    text-align: right;
}

.fieldValueColumn
{
    padding-left: 20px;
    text-align: left;
}

.fieldValidatorColumn
{
    padding-left: 20px;
    text-align: left;
}

.fieldValidatorMessage
{
    font-family: sans-serif;
    font-size: 10pt;
    color: blue;
}

#pageTopBar
{
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
    height: 40px;
    text-align: left;
    background-color: #655B80;
    font-family: verdana;
    font-size: 10pt;
}

#pageTopBar A:link
{
    text-decoration: none;
    color: #EEEEEE;
}
#pageTopBar A:visited
{
    text-decoration: none;
    color: #EEEEEE;
}
#pageTopBar A:active
{
    text-decoration: none;
    color: #EEEEEE;
}
#pageTopBar A:hover
{
    text-decoration: underline;
    color: #EEEEEE;
}

.topBarLoginMenu
{
    text-align: right;
}

#pageTopBarMenu
{
    width: 100%;
    height: 25px;
    background-color: #EEEEEE;
    text-align: left;
}

#pageTopBarMenu .pageTopBarMenuItem
{
    padding: 3px 10px 3px 10px;
    float: left;
    font-family: Verdana;
    font-size: 10pt;
}

#pageTopBarMenu A:link
{
    text-decoration: none;
    color: #655B80;
}
#pageTopBarMenu A:visited
{
    text-decoration: none;
    color: #655B80;
}
#pageTopBarMenu A:active
{
    text-decoration: none;
    color: #655B80;
}
#pageTopBarMenu A:hover
{
    text-decoration: underline;
    color: #444444;
}

#pageMidBar
{
    background-position: center;
    background-color: White;
    width: 100%;
    height: 500px;
    background-image: url(        'images/TamLivePlayGreyOnWhite.gif' );
    background-repeat: no-repeat;
    font-family: Verdana;
    font-size: 10pt;
    color: #655B80;
}

#pageMidBar .homeText
{
    padding-top: 50px;
    padding-right: 100px;
    padding-left: 100px;
    text-align: left;
}

#pageBottomBar
{
    background-color: #EEEEEE;
    width: 100%;
    height: 40px;
    border-top-style: solid;
    border-top-color: gray;
    border-top-width: 1px;
    text-align: center;
}

#pageBottomBar .copyright
{
    font-family: Verdana;
    font-size: 8pt;
    color: gray;
    padding: 3px 10px 3px 10px;
}

#pageBottomBar .contactEmail
{
    font-family: Verdana;
    font-size: 8pt;
    color: gray;
    padding: 3px 10px 3px 10px;
}
#pageBottomBar A:link
{
    text-decoration: none;
    color: Gray;
}
#pageBottomBar A:visited
{
    text-decoration: none;
    color: Gray;
}
#pageBottomBar A:active
{
    text-decoration: none;
    color: Gray;
}
#pageBottomBar A:hover
{
    text-decoration: underline;
    color: #444444;
}
