﻿/*div.document_class, div.product_desc
{
    font-family: Tahoma, Geneva, sans-serif;
}
div.document_class a, div.product_desc a
{
    color: #316599;
    font-weight: bold;
}
div.document_class a[href^='http://'],div.document_class a[href^='https://'], div.product_desc a[href^='http://'],div.product_desc a[href^='https://']
{
    padding-right: 18px;
    background: transparent url(~gfx/support/icon_external.gif) no-repeat center right;
}
div.document_class a:hover, div.product_desc a:hover
{
    color: #316599;
    text-decoration: underline;
}
*/
#layout #content div.document_class h1,#layout #content div.product_desc h1,#layout #content div.document_class h2, #layout #content div.product_desc h2
{
    font-size: 20px;
    font-weight: bold;
    padding: 2px 3px;
}
#layout #content div.document_class h2, #layout #content div.product_desc h2
{
    font-size: 16px;
}
#layout #content div.document_class h3, #layout #content div.product_desc h3
{
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    margin: 10px 3px 7px 3px;
}
#layout #content div.document_class h4, #layout #content div.product_desc h4
{
    font-size: 13px;
    font-style: italic;
}
#layout #content div.document_class h5, #layout #content div.product_desc h5
{
    font-size: 12px;
    font-weight: bold;
    color: orange;
}
#layout #content div.document_class h6, #layout #content div.product_desc h6
{
    font-size: 12px;
    font-weight: bold;
    color: #C60027;
}
#layout #content div.document_class p
{
    font-size: 12px;
    padding: 3px 3px 3px 5px;
    line-height: 130%;
    font-size: 13px;
}
#layout #content div.document_class table, #layout #content div.product_desc table
{
    border-collapse: collapse;
    width: 100%;
}
#layout #content div.document_class table th,#layout #content  div.product_desc table th
{
    border: solid 2px white;
    color: #337E96;
    padding: 4px;
    text-align: center;
    font-weight: bold;
    vertical-align: middle;
}
#layout #content div.document_class table td
{
    border: solid 2px white;
    padding: 2px;
    vertical-align: top;
}

#layout #content div.document_class ul, #layout #content div.document_class ol,#layout #content div.product_desc ul, #layout #content div.product_desc ol
{
    padding-left: 40px;
    font-size: 12px;
}
#layout #content div.document_class ul a,#layout #content  div.document_class ol a,#layout #content div.product_desc ul a,#layout #content  div.product_desc ol a
{
    font-weight: normal;
}
#layout #content div.document_class em,#layout #content  div.document_class i,#layout #content div.product_desc em,#layout #content  div.product_desc i
{
    font-style: italic;
}
#layout #content div.document_class b,#layout #content  div.document_class strong,#layout #content div.product_desc b,#layout #content  div.product_desc strong
{
    font-weight: bold;
}
