﻿/* This StyleSheet contains custom styles for this project */

h1
 {
     color: #0081c6;
     font-size: x-large;
     font-weight: bold;
  
 }
h2
 {
     color: Black;
     font-size: large;
     font-weight: bold;
  
 }
h3
 {
     color: #0081c6;
     font-size: medium;
     font-weight: bold;
  
 }
 h4
 {
     color: Black;
     font-weight: bold
 }
 h5
 {
     color:Gray;
	 font-size: small-medium;
	 font-variant:small-caps;
 }
 img{
 	max-width:100%;
	height:auto;
 }
#BodyContent table { border-collapse: collapse; border: none; }
#BodyContent table td { border: solid 1px black; background-color: transparent; }
#BodyContent .TableOfContents td {border: none; background-color: transparent }
#BodyContent table.hs-box-caution
{

background-color:#FBF9D3

}
#BodyContent table.hs-box
{
    border:             buttonshadow 1px solid; 
    margin-top:         4px; 
    margin-bottom:      4px; 
    border-collapse:    collapse;
    background-color:   infobackground;
}
#BodyContent table.hs-box td
{
    padding:            4px 4px 6px 4px;
    vertical-align:     top;
    background-color:   infobackground;
    background-style:   solid;
    border:             0px;
}
#BodyContent td.hs-box-icon
{
    padding-top:        6px;
}
#BodyContent td.hs-box-icon,
{
    width:              12px;
}
#PageTitle
{
 color: #0070c0;
 }
#seealsoSectionHeading
 {
 color: #0070c0;
 }
 
.SeeAlsoSubHeading
{
 color: Black;
 font-weight: bold;
}
.VerticalBottom{
	vertical-align: text-bottom;
}
.dropshadow
{
box-shadow: 3px 3px 5px #888888;
}
.LeftJustified
{ 
 margin: 0;
 padding: 12px;
 list-style-position: inside;

.Indent1
{ 
 margin: 0 0 0 12px;
 padding: 0 0 0 12px;
}
.AltEmphasis
{
    color: #514E4E;
    font-style: oblique;
    font-weight: 600;
}
.NewStyle
{
    font-size: 1px;
}
.BackToTop
{
    font-size: smaller;
    font-weight: thin;
}
.NoBottomMargin
{
    margin-bottom: 0px;
}