﻿@import url("Fonts.css");
@import url("Forms.css");
body
{    
	font-family: "open_sans", Tahoma, Arial, Helvetica, Sans-Serif;
    margin: 0px;
    padding: 0px;
	background-color:white;
    }

tr, p, div
{
	font-family: "open_sans", Tahoma, Arial, Helvetica, Sans-Serif;
     text-align: left;
     vertical-align:top;
    font-size: 14px;
}
.SideFormOuter
{
    display: block;
	background-color: #B7E8E7;
    border:15px solid #B7E8E7;
    border-top:5px solid #B7E8E7;
    border-bottom:10px solid #B7E8E7;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.SideFormTop
{
}
.SideFormBottom
{
}

.SideFormMid
{
    margin: 0px;
    padding: 8px;
    padding-left: 15px;
    padding-right: 15px;
    z-index:28;
}

.SideFormMidInner
{
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    padding-left: 0px;
    padding-right: 0px;
    z-index:30;
}
.SideFormMidInner table
{
     border-collapse:collapse;
     width: 100%;
}

h2,
h3
{   
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    font-family:  "open_sans", tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 24px;
    font-weight: bold;
    color: #374545;
    text-align: right;
}

.SideFormMidInner h3
{
    margin-top: -12px;
    font-size: 32px;
    font-style:normal;
    color: black;
    margin-bottom: 5px;
}

tr
{
     text-align: right;
}

.tdFieldName
{
     text-align: right;
     padding-right:10px;
     vertical-align: bottom;
     font-weight: bold;
}
.sbTextBox,
.sbTextBoxShort
{
     text-align: left;
     background-color:#DBF4F4;
     border: 2px solid #83D8D8;
     width: 265px;
     height: 25px;
     vertical-align: bottom;
     padding-left:8px;
}
.sbTextBoxShort
{
     width: 190px;
}

.RightLink
{
     text-align: right;
     padding-bottom:7px;
}

.SideFormMidInner .but
{
     text-align: left;
     background-color:#CF3431;
     border: 2px solid #CF3431;     
     padding:3px;
     padding-right:20px;
     padding-left:20px;
     vertical-align: bottom;
     color: #F1C2C2;
     font-weight: bold;
}


.PasswordLink{font-size: 10px;}

.PageLoggedLinks,
.PageLoggedLinks div
{
    text-align: right;
}

.ValidationSummary
{
    font-size: 10px; 
    text-align: right;
    font-weight: bold;
    color: #EE0000;
}

.ValidationInline
{
    font-weight: normal;
    color: #EE0000;
}
.SbBoxOuter
{
    display: block;
	width: 242px;
	background-color: white;
	overflow: hidden;
    background-image:url('/images/BisMosSB/SbBoxStripe.png'); 
    background-position:left top; 
    background-repeat:repeat-y;
	background-color:white;
    z-index:22;
    border-left: 93px solid white;
}
.SbBoxTop
{
	width: 242px;
	height: 13px;
    background-image:url('/images/BisMosSB/SbBoxTop.png'); 
    background-position:left top; 
    background-repeat:no-repeat;
	background-color:white;
    z-index:24;
}
.SbBoxBottom
{
	width: 242px;
	height: 29px;
    background-image:url('/images/BisMosSB/SbboxBottom.png'); 
    background-position:left top; 
    background-repeat:no-repeat;
	background-color:white;
    z-index:26;
}

.SbBoxMid
{
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    padding-left: 15px;
    padding-right: 15px;
    z-index:28;
}

.SbBoxInner
{
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    padding-left: 0px;
    padding-right: 0px;
    z-index:30;
}


