﻿body
{
    margin: 0px;
    padding: 0px;
    text-align: center;
    font-family: Verdana, Arial;
    color: Gray;
}

#master
{

}
#topheader
{
    background-color: #99CCFF;
    background-image: url(images/Header_BG.gif);
    font-size: smaller;
    color:White;
}

#topheader a
{
    color: White;
    text-decoration: none;
}
#toprightheader
{
    float: right;
    font-weight:bold;
}
#topleftheader
{
    float: left;
    font-family: Verdana;
    font-weight: bold;
    text-transform:uppercase;
    padding-left:5px;
   
}
#portalheader
{
    width: 100%;
}
#bottomfooter
{
    width:100%;
    clear:both 
}
#appfooter
{
    font-size: smaller;
    width:100%;
    background-image: url(images/Header_BG.gif);
    background-color: #99CCFF;
    color:White;
}
#appfooter a
{
    color:White;
    text-decoration: none;
}
.center
{
    text-align: center;
}
#details
{
}
#rightdetails
{
    float: left;
    text-align:left;
}
#leftdetails
{
    float: left;
    height:240px;
    width:320px;
    text-align:right;
}
#list
{
    width: 100%;
    text-align:left;
    background-color:White;
}
.TableDetails
{
    border: 1px solid #C0C0C0;
    border-collapse: collapse;
}
.tdHeader
{
    background-image: url(images/Header_BG.gif);
    font-size: smaller;
    color:White;
	font-weight:bold;
}

.Detail
{
    text-align:left;
	font-size:small;
	border-style:groove hidden groove hidden; 
	border-width: thin;
	padding:3px 10px;
	margin:0 0 0 0;
	
}
.DetailAlt
{
    text-align: left;
    font-size: small;
    background-color: #E7E7E7;
    border-style: groove hidden groove hidden;
    border-width: thin;
    padding: 3px 10px;
    margin: 0 0 0 0;
}
#urlhelp
{
    margin-top:0px;
    vertical-align: middle;   
}
.help
{
    background-image:url(images/help.png);
    width:24px;
    height:24px;
    cursor:help;
}

.helpdiv
{
    border: 1px solid #C0C0C0;  
    position: absolute;
    background-color: #EFEFEF; color: #000080; padding: 3px; width:250px; display:none; font-size: smaller; right: 0px;
}
#ContactDetails
{border: 1px solid #C0C0C0; display: none; position: absolute;
                background-color: #EFEFEF; color: #000080; padding: 5px;
}
.SLPlayer
{
height:420px;
width:800px;
}