/*
    Stanwell (Screen Styles)
    Created: CreatedDate, Next Digital
    
    # This stylesheet contains
        - Base HTML Elements
        - Link Styling
        - Heading Styling
        - Utility Styles
*/

/*
    ** Imported stylesheets
*/
@import url(/Stylesheets/5.css);
@import url(/Stylesheets/7.css);
@import url(/Stylesheets/4.css);
@import url(/Stylesheets/6.css);

/*
    ** Base HTML Elements
*/
body
{
    margin: 0;
    padding: 23px 0 30px 26px;
    
    background-color: #fff;
    color: #1E1D23;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 73%;
}
/*updated*/
.content,
.content div
{
    line-height: 155%; 
    padding: 0 0 0 1px;
}
/*/updated*/
p
{
    /*updated*/
    padding: 0 0 0 1px;
    /*/updated*/
    line-height: 155%;
}

sup
{
    font-size: 60% !important;
}

ul
{
    margin: 5px 0 10px;
    padding: 0;
}
ul li
{
    margin-left: 25px;
    padding: 0;
}


/*
    ** Link Styling
*/
a:link, a:visited
{
    color: #5f7d31;
}
a:hover
{
    text-decoration: none;
}
a img
{
    border: 0;
}


/*
    ** Heading Styling
*/
h1, h2, h3, h4, h5, h6
{
    margin: 5px 0 10px;
    
    color: #111;
    font-size: 130%;
}
h1
{    
    margin: 0;
    padding: 10px 0 9px 11px;
    color: #254D07;
    font-size: 150%;
    font-weight: normal;
    border-bottom: 1px solid #8dc13e;
}
:root h1
{
    padding-bottom: 8px;
}
h2
{
    font-size: 120%;
}
h2.underline
{
    border-bottom: 1px solid #8dc13e;
}
h3
{
    font-size: 110%;
}
h4, h5, h6
{
    font-size: 100%;
}


/*
    ** Utility Styles
*/
.offleft,
.sir h2,
.sir h3
{
    position: absolute;
    left: -8000px;
    width: 4000px;
}
hr 
{
    clear: both;
    visibility: hidden;
    height: 16px !important;
    height: 1px;
    margin: 0;
    padding: 0;
    border: none;
}
#homepage hr
{
    height: 5px !important;
}
.group
{
    margin: 15px;
}
.left
{
    float: left;
}
.right
{
    float: right;
}
.clear
{
    display: block;
    clear: both;
}
span.clear
{
    float: left;
}
.sir
{
    letter-spacing: -1000px;
    text-indent: -999px;
}
.acenter
{
    text-align: center;
}

.box
{
}

.grey
{
    color: #5e5e5e;
}
.content h1,
.content p,
.content ul,
.content a:link,
.content a:visited,
.content dl
{
    /* font-weight: 700; */
}