﻿body 
{
    margin: 0px;
    padding: 0px;
}

.main
{
    width: auto;
}
.footer
{
    color: #4e5766;
    text-align: center;
}

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 2px solid #800080;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.MenuSet
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 20px;
    text-align: center; 
    background-color: #800080; 
    font-family: 'Trebuchet MS';
}

.ContentSet
{
    margin: 1px 1px;
    border: 2px solid #800080;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.HeaderSet
{
    text-align: center; 
    background-color: #800080; 
    font-family: 'Trebuchet MS';
}

.FloatEditButton 
{
    position: absolute; 
    right: 10px; 
    padding-top: 10px; 
    z-index: 1;
    font-weight: bold;
}

.TitleField
{
    padding-left:1em;
    font-family: Trebuchet MS;
    font-size: small;
    padding-left: 10px;
}

.FieldValue 
{
    font-family: Trebuchet MS;
    font-size: small;
    font-weight: bold;
    padding-left: 10px;
}

.RoundTextBox
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-family: Trebuchet MS;
    padding-left: 10px;
    padding-right: 10px;
    width: 70%;
}

.ShortRoundTextBox
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-family: Trebuchet MS;
    padding-left: 10px;
    padding-right: 10px;
    width: 25%;
}

.RoundTextArea
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-family: Trebuchet MS;
    padding-left: 10px;
    padding-right: 10px;
    resize: none;
    width: 70%;
}

.RoundListBox
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-family: Trebuchet MS;
    padding-left: 10px;
    padding-right: 10px;
    resize: none;
    width: 70%;
}

.RoundDropDownList
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-family: Trebuchet MS;
    padding-left: 10px;
    width: 75%;
}

.ShortRoundDropDownList
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-family: Trebuchet MS;
    padding-left: 10px;
    width: 30%;
}

.RoundButton
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;

    color:White;
    background-color:#59A5D1;
    font-size:10pt;
    height:30px;
}
.LinkButton 
{
    text-decoration:none;
}

.stretch
{
    position:relative;
    width:370px;
    height:30px;
}
.stretch img
{
    position: absolute;
    width:100%;
    height:100%;
    z-index:99;
}

.appicon
{
    padding-left:5px;
    padding-right:5px;
    border: 3px solid #800080;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    color:#6600FF;
}

.appsc 
{
    background-position: center top; 
    font-family: Trebuchet MS; 
    text-align: center; 
    padding-left: 10px; 
    background-color: #CCCCFF; 
    margin: 1px 1px; 
    border: 2px solid #800080; 
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    -khtml-border-radius: 10px; 
    border-radius: 10px; 
    width: 120px; 

}


.modalBackground
{
    background-color: Black;
    filter:alpha(opacity=70); 
    opacity:0.7;
}
.modalPopup
{
    position: absolute; 
    top: 20%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #00CC66;
    overflow: visible;
}


