﻿body
{
	padding-left: 0px;
	padding-top: 0px;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, san-serif;
	font-size: 10pt;
	color: #5b5b5b;
}

.AdminLink
{
    color: #777;
    font-size: 10pt;
}

.MainTable
{
	width: 992px;
}

.TopNavCell
{
	text-align: right;
	vertical-align: top;
}

.eMcaidLogo
{
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.PageContentCell
{
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
}

.LeftFooterCell
{
	padding-left: 20px;
	padding-top: 30px;
}

.RightFooterCell
{
	text-align: right;
	padding-top: 30px;
	padding-right: 20px;
}

.VersionNumber
{
    padding-left: 50px;
	font-size: x-small;
	color: #808080;
}

.TopNavLink
{
	color: #136B93;
	font-size: 10pt;
}

.TopNavSelectedLink
{
	color: #f3702c;
	font-size: x-small;
}

.LeftNavCellActive
{
	padding-left: 20px;
	vertical-align: top;
}

.LeftNavCellInactive
{
	vertical-align: top;
}

.TopNavSpacer
{
	color: #808080;
	display: inline;
	padding-left: 5px;
	padding-right: 5px;
}

.PageTitle
{
	color: #136b93;
	font-size: 14pt;
	padding-bottom: 20px;
}

.PageSubtitle
{
}

.SectionHeading
{
    font-family:Arial;
    font-size: 11pt;
	color: #f3702c;
	padding-bottom: 10px;
}
.SectionBody
{
    font-family:Arial;
	font-size: 9pt;
}

.SectionBody a
{
    color:#136b93;
}

.SectionHeadingLarge
{
	color: #f3702c;
	padding-top: 0px;
	padding-bottom: 10px;
	font-size: 17pt;
}

.TextBox
{
	border: solid 1px #136b93
}

.loginButton
{
	
}


/* Values from old display.css start here */
p, td, input, select, textarea {
	font-family: Arial, san-serif;
	font-size: 10pt;
}

/* Below styles are applied in eMcaid.master and eMcaidData.master */

#blue
{
    width: 100px;
}

#adDiv
{
    float: right;
    border: solid 1px #b5b6b8;
    margin-top: 20px;
    margin-right: 7px;
    height: 102px;
    width: 290px;
}

#newsDiv
{
    height: 62px;
    margin-right: 590px;
    margin-top: 20px;
    padding: 20px;
}

#bottomDiv
{
    background-image: url(images/dot.gif);
    background-repeat: repeat-x;
    height: 5px;
    width: 100%;
    margin-top: 5px;
}

#leftNavDiv
{
    position: absolute;
    left: 55px;
    top: 148px;
    width: 248px;
    height: 639px;
	font-weight: bold;
	font-size: 10pt;
}

#headerBarDiv
{
    margin-left: 248px;
    margin-top: 20px;
	font-weight: bold;
	font-size: 13pt;
	padding: 5px 10px 4px 10px;
}

#contentDiv
{
    margin-left: 248px;
    padding: 10px 10px 10px 10px;
    width: 650px;
    height: 530px;
}

#adminContentDiv
{
    margin-left: 248px;
    padding: 10px 10px 10px 10px;
    height: 530px;
	
}

#rightMargin
{
    margin-right: 300px;
}

#mainMenu
{
    width: 300px;
    float: right;
}

/* Styles for login.aspx */

#loginDiv
{
   height: 389px; 
}

#loginLabel
{
    position: relative;
    top: 240px;
    height: 110px;
    padding-left: 100px;
    padding-top: 20px;
    /* filter:opacity(alpha=70); */
}

#whyLabel
{
    float: left;
    font-style: italic;
    font-weight: bold;
    font-size: 12pt;
    width: 90px;
}

#whyText
{
    float:left;
    padding-left: 10px;
    font-size: 8pt;
    width: 300px;
}

.loginControl
{
    position: relative;
    left: 110px;
}

/* Styles for StateSelections.aspx */

#mapFlashDiv
{
    float: left;
}

#rightStateSelection
{
    margin-left: 720px;
    height: 300px;
    padding-top: 100px;
    font-size: 8pt;
}

/* Styles for States.aspx */

#leftNavTitle
{
    margin: 40px 0 0 24px;
}

#stateBox1, #stateBox2
{
    margin: 20px 0 0 20px;
    padding: 25px 25px 25px 25px;
    border: solid 2px gray;
}

#leftHalf
{
    width: 50%;
}

#rightHalf
{
    float:right;
    width: 49%;
}

/* Styles for UserManagment and PermissionsManagement.asxp */
#leftNavItems
{
    margin: 6px 0 0 30px;
}

#leftNavSubItems
{
    margin: 6px 0 0 36px;
}

#headerBarTitle
{
	text-align:left;
	margin: 6px 0 0 6px;
}

#headerBarItems
{
	text-align:right;
	margin: 6px 0 0 0;
}


/* Styles for Resources.aspx */

.floatPanel
{
   float:right;
}

#rightSideDiv
{
    float: right;
    position:relative;
    top: -2px;
	font-weight: normal;
	font-size: 10pt;
}


/* Styles for Report buttons */

.ReportButton
{
	font-size: 11pt;
	font-style: italic;
	cursor: pointer;    
}

/* Left Nav Configuration */
.LeftNavHeader
{
    margin-top: 10px;
    font-weight: bold;
    cursor: pointer;
}

.PanelItemText
{
    font-weight: bold;
    cursor: pointer;
    padding: 6pt 0pt 3pt 18pt;
}

.PanelSubItemText 
{
    font-weight: bold;
    cursor: pointer;
    padding: 6pt 0pt 3pt 24pt;
}

.PanelSubItemSelectedText 
{
    font-weight: bold;
    padding: 6pt 0pt 3pt 24pt;
}

/* TopMenu */
.TopMenuLink
{
    text-decoration: none;
}

/* RadGrid */
th.GridHeader_eMcaid, th.ResizeHeader_eMcaid, td.GridHeader_eMcaid, td.ResizeHeader_eMcaid
{
	text-align: center;
}

.GridRow_eMcaid td, .GridAltRow_eMcaid td, .SelectedRow_eMcaid td, .ActiveRow_eMcaid td
{
	padding: 4px 4px 4px 4px;
}

.RadGrid_eMcaid
{
    border: none 0 transparent;
}

.GridGroup
{
}

.OpenResources
{
    padding: 10px;
}

.UpButtonGridView_eMcaid
{
    background:transparent url("/images/arrow_up.gif");
}

.DownButtonGridView_eMcaid
{
    background:transparent url("/images/arrow_down.gif");
}

.SpellCheckButton 
{
    vertical-align: bottom;
}

.ControlBarDiv
{
    border-top: dashed 1px Gray;
}


.ResourceCategoryTitle
{
    font-family: Arial;
    font-size: 22px;
    color: #136B93;
}

