﻿*
{
padding:0px;
margin:0px;
/* border-style:dotted; */
}
body 
{
font-family:Arial, Sans-Serif;
color:Black;
font-size: 62.5%;
margin-left:17%;
background-position: centre;
background-color:#CEF0F0;
}
#Main
{
margin-top:0px;
margin-left:0%;
}
p
{
padding:2em;
}
ul
{
padding-top: .7em;
padding-left: 5px;
margin: 0 0 0 1.25em;
}
li
{
padding: 0px 0px 10px 0px;
list-style-position:outside;
}

/*
.BaseTable
{
border-style:none;
background-color:Transparent;
text-align:left;
width: 890px;
margin: 0px;
border-spacing: 0px;
border-collapse:collapse;
}
*/
.BannerSection
{
position:relative;
top:0px;
left:0px;
width:600px;
height:175px;
float:left;
background-color: Transparent;
}



.SahartiLogo
{
height:100px;
width:67.2%;
top:8%;
background-color:White;
position:relative;
min-width: 500px;
}

.SageProTechTrainingLogo
{
top:0px;
width:22%;
padding-top: 0px;
height:100px;
background-color:White;
left:45%;
position:absolute;
}

.UserStrip
{
font-family:Arial, Sans-Serif;
font-size:1.2em;
font-weight:normal;
color:White;
position:absolute;
left:380px;
width:475px;
text-align:right;
top:8px;
background-color: Transparent;
}
.UserStrip a:link, 
.UserStrip a:visited, 
.UserStrip a:hover, 
.UserStrip a:active
{
color:White;
text-decoration:none;
}
.MenuSection
{
top: 0px;
left:0px;
width:67.2%;
height:75px;
min-width:500px;
background-color:White;
position:relative;
text-align:left;
}
.Menu
{
left:0px;
margin-left:0px;
margin-right:0px;
font-family:Arial, Sans-Serif;
font-size:1.2em;
color:Navy;
background-color:Transparent;
z-index:999;
}
.SubMenu
{
left:0px;
margin-left:0px;
margin-right:0px;
font-family:Arial, Sans-Serif;
font-size:1.2em;
color:Navy;
background-color:Transparent;
border-color:Navy;
border-style:solid;
border-width:1px;
z-index: 999;
}

.PageHeader
{
background-color: #ffffff;
}

.trial
{
height: 100%;
width: 80%;
position:relative;
background-color: Gray;
min-width: 725px;
}

.ContentArea
{
height: 100%;
width: 80%;
left:0px;
position:relative;
text-align:left;
background-color:Gray;
/* background-image:url(Graphics/SahartiTileWideBlue.gif);
background-image:url(Graphics/SahartiTileWhiteToGray.gif);
background-repeat:repeat-y;
 */
}
.BodyPanel
{
width:80%;
left: 0px;
}
.ContentPanel
{
Padding: 0px 0px 0px 0px;
width:80%;
}
.UserControlContent
{
position:relative;
padding:0px;
background-color: White;
width:100.5%;
}
.SectionHeader
{
color:Navy;
font-family:Arial, Sans-Serif;
width: 80%;
font-size:1.5em;
font-weight:bold;
font-style:normal;
padding-bottom:.5em;
background-color: White;
}
.SectionSubHeader
{
color:Navy;
font-family:Arial, Sans-Serif;
font-size:1.2em;
font-weight:normal;
font-style:normal;
border-bottom-style:solid;
border-bottom-color:Navy;
border-bottom-width:1px;
padding: 1px 2px 1px 2px;
margin-top: 5px;
}
.SectionBody
{
font-family:Arial, Sans-Serif;
color:Black;
width: 100%;
font-size:1.2em;
font-style:normal;
position:relative;
background-color: White;
}
.SectionSubBody
{
background-color:#E4E8E7;
/* border-width:1px;
border-color:Navy;
border-bottom-style:solid;
border-left-style:solid;
border-right-style:solid;
border-top-style:none; */
}

/*
.AcumaticaImage
{
float:right;
padding-left:20px;
padding-right:10px;
margin-top:10px;
}
*/

.SageDPImage
{
float:right;
padding-left:20px;
padding-right:10px;
margin-top:10px;
}

.NewImage
{
float:right;
padding-left:20px;
padding-right:10px;
margin-top:0px;
}

.SectionDotPoints
{
margin-left:0px;
padding-right:20px;
}

.LearnMoreLink
{
font-style:italic;
text-align:right;
font-size:0.9em;
margin-right:20px;
}

.DimText
{
font-family:Veranda, Arial, Sans-Serif;
color:#FF8B61;
font-size:1.2em;
font-style:normal;
}

.FooterSection
{
color:Navy;
text-align:center;
font-size:1.2em;
margin-top: 20px;
padding: 0px;
bottom:10px;
width:585px;
position:relative;
}
.FooterImage
{
margin: 0px;
padding: 0px;
position:relative;
border-collapse:collapse;
}
.PoweredByAsp
{
margin-left:770px;
margin-bottom:10px;
background-color:Transparent;
position:relative;
}

.LeftSection
{
top:0px;
min-height:500px;
height: auto !important;
height: 500px;
background-color:White;
border-style:none;
border-color:Black;
border-width:1px;
padding-bottom:2px;
left:0px;
width:100%;
min-width: 500px;
}
.RightSection
{
position:absolute;
top:0px;
left:100%;
font-family:Arial, Sans-Serif;
color:Navy;
text-align:left;
padding:2px;
background-color:Transparent;
margin-left:20px;
width:20%;
}
.Announcement
{
font-style:italic;
}

.SectionListHeader
{
font-family:Arial, Sans-Serif;
font-size:1.3em;
font-weight:normal;
color:Navy;
background-color:White;
height: 28px;
padding:2px 5px 2px 5px;
border-style:solid;
border-width:1px;
border-color:White;
margin-bottom: 1px;
width:200%;
}
.SectionListBody
{
font-size:1.2em;
line-height:1.2em;
padding:5px 5px 15px 5px;
color:White;
width:185%;
}
.SectionListBody a:link, 
.SectionListBody a:visited, 
.SectionListBody a:hover, 
.SectionListBody a:active
{
color:White;
text-decoration:none;
white-space:nowrap;
}
.SectionUnderlinedLink a:link, 
.SectionUnderlinedLink a:visited, 
.SectionUnderlinedLink a:hover, 
.SectionUnderlinedLink a:active 
{
text-decoration:underline;
}
.SectionInlineLink a:link, 
.SectionInlineLink a:visited, 
.SectionInlineLink a:hover, 
.SectionInlineLink a:active 
{
text-decoration:underline;
}
.SectionSmallText
{
font-size:0.8em;
line-height:1.0em;
}

.SectionListBody tr td 
{
padding-top:2px;
}

.ClearFloats
{
clear:both;
}

.BreadCrumbs
{
font-family:Arial, Sans-Serif;
font-size:1.2em;
font-weight:normal;
color:gray;
position:relative;
left:5px;
top:5px;
}


.MidLeftImage
{
float: left;
margin:5px 10px 5px 0px;
}
.MidRightImage
{
float: right;
margin:5px 10px 5px 10px;
}
.CodeSample
{
font-family:Courier New, Courier;
color:Blue;
font-size:1.2em;
font-style:normal;
}
.TitleViewer
{
font-family:Arial, Sans-Serif;
}
.TitleViewerHeader
{
font-size:1.2em;
}

.QuotePanelRight
{
float: right;
font-style:italic;
font-weight:bold;
margin:5px 0px 10px 10px;
background-color:#CCCCFF;
border:2px;
border-color:Navy;
border-style:solid;
padding:20px;
text-align:center;
width:30%;
}
.QuotePanelLeft
{
float: left;
font-style:italic;
font-weight:bold;
margin:10px 10px 10px 0px;
background-color:#CCCCFF;
border:2px;
border-color:Navy;
border-style:solid;
padding:15px;
text-align:center;
width:30%;
}

.RightInfoBlock
{
float: right;
margin:5px 10px 10px 10px;
border:0px;
padding:20px;
text-align:center;
width:30%;
background-color:Transparent;
}

.AffiliationImage
{
float:left;
margin: 10px 10px 20px 10px;
}

.SahartiAddBottomSection
{
position:relative;
height:106px;
margin-top:20px;
padding-bottom:0px;
}
.SahatiAddLeftImage
{
position: relative;
left:0px;
}
.SahatiAddCenterImage
{
position: relative;
margin-left:55px;
}
.SahatiAddRightImage
{
position: relative;
margin-left:50px;
}

.LoginSection label
{
width:500px;
}
.LoginSection input
{
width:150px;
}

#ContactUsSection
{
position:relative;
}
#UsaBackground
{
position:absolute;
top:30px;
left:0px;
}
#SankaranRamanInfo
{
position:absolute;
top:230px;
left:310px;
}
#DanAndradeInfo
{
position:absolute;
top:125px;
left:10px;
}

.FormInputTable
{
width:100%;
border:0;

}
.modalBackground {
    background-color: Gray;
} 
