﻿html
{
    font-family : "Tahoma";
    font-size: 16px;
}

body 
{
    font-family : "Tahoma";    
}

div.pagesummary, div.topiccontent
{
    font-size: .9em;
    font-family: "Tahoma";
    margin-left : 6px; 
    margin-top: 10px;
}



a
{
    color : #0033cd;
    text-decoration : none;
}


ul
{
	margin-left: 12pt;
}

ol
{
    margin-left: 12pt;
}

p.fieldname
{
    font-weight: bold;
	margin-bottom: 2px;
}

p.fielddescription
{
    font-size: 1.05em;
	margin-top: 2px;
 	margin-bottom: 6px;	
}

p.relatedpage
{
    margin-top : 4px;
    margin-bottom : 4px;
}

.toggleicon
{
    vertical-align: middle;
}

p.topofpage
{
    margin-left: 6px;
}

img.topofpage
{
    padding-right: 4px;
}

h1.pagetitle 
{
    border-bottom : #a7cdf0 1px solid;
    font : bold 1.0em "Verdana", verdana, arial, helvitica, sans-serif !important;
    vertical-align : baseline;
    width : auto;
    height : auto;
    color : #003380;
}

p.topicheading
{
    border-bottom : #d6e8ff 1px solid;
    border-top : #d6e8ff 1px solid;
    background : #f2f8ff;
    width : auto;
    font : bold 0.85em "Verdana", verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    padding : 4px 4px 4px 4px;
    margin : 12px 0% 0px;
    cursor: pointer;
}

p.subtopicheading
{
    margin: 16px 0% 0px;
    font : 0.85em "Verdana", verdana, arial, helvetica, sans-serif !important;
    border-bottom : 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    background: #f8f8f8;
    padding-top : 2px;
    padding-bottom : 2px;
    font-weight: bolder;
    padding-left: 2px;
}

p.sectionheading 
{
    border-bottom : #d6e8ff 1px solid;
    border-top : #d6e8ff 1px solid;
    padding : 6px 4px 6px 4px;
    margin : 12px 0% 0px;
    width : auto;
    height : auto;
    font : bold 0.85em "Verdana", verdana, arial, helvetica, sans-serif;
}

td {
    padding: 5px;
}

table.viewercontrols td {
    padding: 0px
}

