﻿body, h4 {
    font-family: Arial, helvetica, Sans-Serif;
}

body { font-size: 11px; margin-top: 0px; margin-bottom: 0px }


h2 { font-size: 12px; margin-top: 5px; margin-bottom: 0px; color: #000000; }

h5 { font-size: 12px; margin-top: 10px; margin-bottom: 0px; color: #993333; }

h4 { font-size: 11px; margin-top: 10px; margin-bottom: 2px; color: #999999; }

h3 { font-size: 12px; margin-top: 0px; margin-bottom: 0px; color: #003366; }

h4 { font-size: 10px; margin-top: 10px; margin-bottom: 2px; color: #999999; }

.shadow {
  background: url(images/shadow2.png) no-repeat right bottom !important;
  padding: 0px 3px 3px 0px;
  margin: -10px 0px 0px 3px;
  position: relative;
}
.shadow img 
{
    margin: -3px 0px 0px -3px;
}

#AddThisButton { margin-top: 5px; margin-bottom: 10px; }

#FormOuter { width: 984px; margin-left: auto; margin-right: auto; }

#PageHeader { margin-bottom: 7px; }

#InformationManagementMagazine img
{
    vertical-align: top;
}

#LeaderboardAv a img { border: none; vertical-align: top; margin: 0px 0px 0px 3px; }

#SearchBar
{
    height: 49px; background-color: #800522; float: left; width: 242px; margin-top: -16px;
}

#TopNav
{
    height: 26px; background-color: #800522; float: left; width: 735px; padding-top: 7px; position: relative;
}

#TopNav img
{
    margin-left: 11px;
}

#PageContent
{
    float:left; margin-top: 10px; width: 500px; border-left: solid 152px #dce5ed; border-right: solid 13px #dce5ed; border-top: solid 19px #dce5ed; height: 100%; height: auto; min-height: 850px; 
}

.IssuePictureLabel { background-color: #7a7b7e; color: #fff; margin: 0px 0px 0px 8px; width:145px; height: 23px; font-size: 1.12em; white-space: nowrap; padding: 0px 4px 0px 4px; font-family: Tahoma, Verdana, helvetica, Sans-Serif; }

.imgHighlights { margin-top: 13px;  }

#HighlightsOuter ul
{
    padding-left: 14px;
    display: block;
    position: relative;
}
#HighlightsOuter ul li
{
    list-style-type: disc;
    list-style-image: url(images/lidot.gif);
    list-style-position: outside;
    font-weight: bold;
    font-size: 0.9em;
    padding-left: 0px;
}

#ArticleFooterNav
{
    padding-bottom: 10px;
}

#ArticleFooterNav ul li
{
    list-style-type: disc;
    list-style-image: url(images/lidot.gif);
    list-style-position: outside;
    font-weight: bold;
    font-size: 0.75em;
    padding-left: 0px;
    white-space: nowrap;
    float:left;
    margin-left: 22px;
}
#ArticleFooterNav ul li.first
{
    list-style: none;
    list-style-image: none;
    margin-left: 5px;
}
#ArticleFooterNav ul li a
{
    text-decoration: none;
    color: #004b8e;
}

#ArticleDetailOuter
{
    margin-left: 20px;
    text-align: left;
    position: relative;
}

#ArticleContent
{
    padding-top: 10px;
    padding-right: 5px;
}

#ArticleDetailOuter p
{
    margin-top: 10px;
}

#IssuePicture
{
    float:left; margin-left: -142px; margin-top: -8px; z-index: 1000; position: relative; margin-right: 20px; margin-bottom: 10px;
}
#SideboardAvs
{
    float:right; width:308px; margin-top: 10px;
}
#SideboardAvs a img
{
    border: none; 
}
#FullpageAv
{
    margin-bottom: 10px;
}
#FoldAv
{
    margin: 4px 0px 4px 0px;
}
#HouseTextAv
{
    margin-top: 25px;
}
.unwatermarked
{
    font-size: 1.05em;
    height: 21px;
    width: 213px;
    margin: 10px;
}
.watermarked
{
    color: gray;
    background-color: #f0f8ff;
    padding: 2px 0px 0px 2px;
    border: solid 1px #bebebe;
    font-size: 1.05em;
    height: 23px;
    width: 215px;
    margin: 10px;
}
.gsc-control
{
    width: 468px;
}
.sf_expandedList
{
    margin-left: 0px;
    padding-left: 0px;
    text-align: left;
}
.sf_listItemBody li
{
    margin-left: 16px;
    padding-left: 0px;
}
.sf_listItemBody ul
{
    margin-top: 7px;
}
menu li
{
    margin-left: 16px;
    margin-top: 2px;
}
#ArticleDetailOuter li
{
    margin-left: 16px;
    margin-top: 2px;
}
#ArticleDetailOuter p
{
    margin-bottom: 10px;
}
