html.NetMaestro, div.NetMaestro
{
    padding: 0px;
    margin: 0px;
    font-size: 9pt;
    color: #444;
    font-family: "Segoe UI",Arial,sans-serif;
}
.NetMaestro .ModuleTitle
{
    padding-right: 4px;
    padding-left: 10px;
    padding-bottom: 4px;
    vertical-align: bottom;
    color: #319ACE;
    line-height: 25px;
}
.NetMaestro .ModuleTitle .Head
{
    font-weight: bold;
    font-size: 1.2em;
    left: 14px;
    vertical-align: bottom;
    color: #319ACE;
    line-height: 25px;
    border-bottom: #cccccc 1px solid;
}
.NetMaestro .ModuleContent
{
    padding-right: 12px;
    padding-left: 12px;
    padding-top: 4px;
    padding-bottom: 12px;
    vertical-align: top;
}
.NetMaestro h1
{
    font-weight: 600;
    font-size: 1.2em;
    text-transform: none;
    color: #333;
}
.NetMaestro h2
{
    font-weight: 600;
    font-size: 1.1em;
    color: #333;
}
.NetMaestro h3
{
    font-weight: 600;
    font-size: 1em;
    color: #333;
}
.NetMaestro .NetMaestro p
{
    font-weight: normal;
}
.NetMaestro .NormalBold
{
    font-weight: bold;
}
.NetMaestro .NormalItalic
{
    font-style: italic;
}
.NetMaestro .ImageFrame
{
    border: solid #d3d3d3 1px;
    padding: 2px;
}
.NetMaestro .Label, .NetMaestro legend span
{
    font-size: .9em;
    color: #333;
    font-weight: normal;
}
.NetMaestro fieldset
{
    border: 1px solid #e5e5e5;
    width: 50%;
    margin-left: 0px;
}
.Highlight
{
    font-weight: bold;
    color: #143b62;
}
.NetMaestro .Highlight
{
    font-weight: bold;
    color: #143b62;
}
.NetMaestro small, 
.NetMaestro .NormalSmall
{
    font-size: .8em;
}
.NetMaestro a, 
.NetMaestro a:link, 
.NetMaestro a:active, 
.NetMaestro a:visited
{
    color: #000;
}
.NetMaestro a:hover
{
    color: #00b3eb;
    text-decoration: underline;
} 
.NetMaestro input[type="text"],
.NetMaestro input[type="password"]
{
    padding: 1px !important;
}
.NetMaestro select
{
    padding: 0px 1px !important;
}
.NetMaestro big
{
    font-size: 1.2em;
}
.NetMaestro hr
{
    border: none;
    height: 1px;
    background-color: #cccccc;
}
.NetMaestro .Field, .NetMaestro .FileUpload input[type="text"]
{
    border: solid 1px #CECFCE !important;
    background: #F0F8FF !important;
    font-size: 8.5pt !important;
    font-weight: normal !important;
    font-family: "Segoe UI" ,Arial,sans-serif !important;
    color: #333 !important;
}
.NetMaestro .FieldDisabled
{
    font-size: 8.5pt !important;
    font-weight: normal !important;
    font-family: "Segoe UI" ,Arial,sans-serif !important;
    background: #d3d3d3 !important;
    border: #a9a9a9 1px solid !important;
}
.NetMaestro .ProductFileUpload div.RadUpload_Telerik, .NetMaestro .ProductFileUpload .RadUpload_Telerik .ruProgress
{
    width: 260px !important;
}
.NetMaestro .NavigationPanelBar .rpRootGroup
{
    border: 0px !important;
}
.NetMaestro .RadTabStrip a.rtsLink,
.NetMaestro .RadTabStrip a.rtsLink:hover,
.NetMaestro .NavigationPanelBar a.rpLink,
.NetMaestro .NavigationPanelBar a.rpLink:hover
{
    text-decoration: none;
    color: inherit;
}
.NetMaestro .autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color: #fff;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: default;
    overflow: auto;
    height: 200px;
    text-align: left;
    list-style-type: none;
    padding: 0;
}
.NetMaestro .autocomplete_highlightedListItem
{
    background-color: #ffffcc;
    color: #000;
    padding: 1px;
}
.NetMaestro .autocomplete_listItem
{
    background-color: window;
    color: windowtext;
    padding: 1px;
    margin: 0;
}
