﻿body { margin: 0; padding: 0; background-color: #e9e9e9; }
.AlignLeft { text-align: left; }
.AlignRight { text-align: right; }
.AlignTop { vertical-align: top; }
.AlignBottom { vertical-align: bottom; }
.AlignMiddle { vertical-align: middle; }
.MasterWidth { width: 1024px; }
.MasterFont { font-family: Arial; font-size: 12px; }
.WhiteText { color: White; }
.GrayText { color: #bababa; }
.MasterOpacity 
{ 
    background-color: rgba(255, 255, 255, 1) !important; 
    background-color: White; 
}
.MasterTopStrip 
{
    background-image: url('/assets/images/new/mastertop_back.png');
    background-repeat: repeat-x;
    background-position: top;
    width: 100%;
    height: 40px;
    position: fixed; top: 0; z-index: 999999;
}
.MasterMidCell 
{ 
    width: 100%; 
    min-height: 650px;
    background-color: #e9e9e9;
    background-image: url('/assets/images/new/strip_b.jpg');
    background-position: top;
    background-attachment: fixed;
    background-repeat: repeat;
    padding-top: 40px;
    padding-bottom: 20px;
}
.MasterContentContainer
{
    background-image: url('/assets/images/new/trl.png'); 
    background-repeat: no-repeat; 
    background-position: top;
}
.BottomCorners 
{
    background-image: url('/assets/images/new/brl.png'); 
    background-repeat: no-repeat; 
    background-position: bottom; 
    height: 10px;
}
.MasterTopStripHeight { height: 40px; }
.MasterTopSeparator { background-image: url('/assets/images/new/mastertop_separator.png'); background-position: center; background-repeat: no-repeat; width: 15px; padding: 0 6px 0 6px; }


.MasterBreadCrumbs
{
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 5px;
}
.MasterBreadCrumbs a
{
    color: #6a6a6a;
    text-decoration: none;
}
.MasterBreadCrumbs a:hover
{
    color: #2464c1;
}
.BreadCrumbsSeparator
{
    margin: 0 10px 0 10px;
}


.LogoContainer { padding-top: 8px; }
.UserPanelContainer { width: 160px; text-align: right; color: White; }
.UserPanelContainer a { color: White; }

.ButtonDark
{
    background-image: url('/assets/images/new/darkbutton.jpg'); 
    background-repeat: repeat-x;
    background-position: top; 
    text-align: center;
    height: 20px;
    verticla-align: middle;   
    border: solid 1px gray; 
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    color: #bababa;
    cursor: hand;
}
.ButtonDark:hover 
{
    color: White;
    background-image: url('/assets/images/new/darkbutton_h.jpg');
}
.ButtonLight
{
    background-image: url('/assets/images/new/lightbutton.jpg'); 
    background-repeat: repeat-x;
    background-position: top; 
    text-align: center;
    height: 20px;
    verticla-align: middle;   
    border: solid 1px gray; 
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    color: #505050;
    cursor: hand;
}
.ButtonLight:hover 
{
    color: #333333;
    background-image: url('/assets/images/new/lightbutton_h.jpg');
}
.ButtonCloseX
{
    background-image: url('/assets/images/new/button_x.png'); 
    background-repeat: no-repeat;
    background-position: center;
    width: 15px;
    height: 15px;
    cursor: hand;
    border: solid 1px #ffa4a4;
}
.ButtonCloseX:hover
{
    background-image: url('/assets/images/new/button_x_h.png'); 
}
.TextBoxLight
{
    height: 18px;
    background-image: url('/assets/images/new/tb_light.jpg');
    background-repeat: repeat-x;
    border: solid 1px #c7c7c7;
    border-bottom: solid 1px gray;
    border-right: solid 1px gray;
    font-size: 11px;
    color: #333333;
}
.SilverModal
{
    display: none;
    background-image: url('/assets/images/new/modal_light_b.jpg');
    background-repeat: repeat-x;
    background-color: White;
}
.SilverModal_Top
{
    height: 9px;
    background-image: url('/assets/images/new/modal_tr.png');
    background-repeat: no-repeat;
    background-position: top right; 
}
.SilverModal_TopInner
{
    height: 9px;
    background-image: url('/assets/images/new/modal_tl.png');
    background-repeat: no-repeat;
    background-position: top left; 
}
.SilverModal_Bottom
{
    height: 9px;
    background-image: url('/assets/images/new/modal_br.png');
    background-repeat: no-repeat;
    background-position: bottom right; 
}
.SilverModal_BottomInner
{
    height: 9px;
    background-image: url('/assets/images/new/modal_bl.png');
    background-repeat: no-repeat;
    background-position: bottom left; 
}        
.SilverModal_Content
{
    padding: 0 15px 0 15px;
    font-size: 12px;
    font-family: Arial;
    color: #444444;
}
.SilverModal_Close
{
    text-align: left;
    padding-left: 10px;
}
.SilverModal_Buttons
{
    text-align: left;
    padding-left: 15px;
    padding-top: 10px;
}
.SilverModal_Header
{
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
    color: #333333;
    padding-bottom: 10px;
    padding-right: 10px;
}
.DarkDialog
{
    background-image: url('/assets/images/new/dialog_b_dark.jpg');
    background-repeat: repeat-x;
    background-position: top;
    color: white;
    text-align: right;
    min-height: 150px;
}
.LightDialog
{
    background-image: url('/assets/images/new/modal_light_b.jpg');
    background-repeat: repeat-x;
    background-position: top;
    border: solid 1px gray;
    color: #333333;
    text-align: right;
    padding: 10px;
}
.DialogContent
{ 
    font-family: Arial;
    font-size: 12px;
}
.DialogTop
{
    width: 100%;
    padding: 0;
    height: 10px;
    background-image: url('/assets/images/new/dialog_tr.png');
    background-repeat: no-repeat;
    background-position: top right;
}
.DialogTopInner
{
    width: 100%;
    padding: 0;
    height: 10px;
    background-image: url('/assets/images/new/dialog_tl.png');
    background-repeat: no-repeat;
    background-position: top left;
}      
.DialogBottom
{
    width: 100%;
    padding: 0;
    height: 10px;
    background-image: url('/assets/images/new/dialog_br.png');
    background-repeat: no-repeat;
    background-position: bottom right;
}         
.DialogBottomInner
{
    width: 100%;
    padding: 0;
    height: 10px;
    background-image: url('/assets/images/new/dialog_bl.png');
    background-repeat: no-repeat;
    background-position: bottom left;
}            
.DialogButtons
{
    padding-top: 5px;
    text-align: left;
}
.DialogHeader
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    padding-bottom: 5px;
}
.Dialog { display: none; }
.MasterFooterStrip
{
    border-top: solid 1px gray;
    height: 100px;
    background-image: url('/assets/images/new/dialog_b_dark.jpg');
    background-repeat: repeat-x;
}
.InfoBox
{
    background-color: #e2e2e2;
    padding: 5px;
}
.ButtonsMenuContainer
{
    margin-bottom: 15px;
}