﻿body 
{
    font-family:Arial,Helvetica,Garuda,sans-serif;
}
h1, h2
{
    color:#1a3e94;
    font-weight:bold;  
    margin:0px;
}
h1
{
    font-size:1.45em;
    padding:14px 0px 0px 0px;
}
h2
{
    font-size:1em;
    padding:0px;
}
h3
{
    padding:0px;
    margin:0px;
    height:43px;
}
h3.rightRad
{
    background-image:url(/_common/images/template/h3_rightRad.gif);
    background-position:right top;
    background-repeat:no-repeat;
}
h3.rightRadSub
{
    background-image:url(/_common/images/template/h3_rightRadSub.gif);
    background-position:right top;
    background-repeat:no-repeat;
}

h4
{
    font-size:0.8em;
    font-family:Verdana,Arial,Helvetica;
    color:#5a5a5a;
    padding:0px 0px 4px 0px;
    margin:0px;
}
h5
{
    font-size:0.7em;
    font-family:Verdana,Arial,Helvetica;
    font-weight:normal;
    color:#5a5a5a;
    padding:0px 0px 4px 0px;
    margin:0px;
}
p, table tr td p
{
    font-size:0.75em;
    margin:0px;
    color:#2b2b2b;
    line-height:17px;
}
p
{
     padding:0px 0px 10px 0px;
}
table tr td p
{
     padding:0px 0px 5px 0px;
}
label
{
    padding:0px;
    font-size:0.75em;
    color:#2b2b2b;
    line-height:17px;
}
p.boldText
{
    font-weight:bold;
    font-size:0.75em;
    color:#1a3e94;
}
input
{
    padding:0px;
}
.floatLeft
{
    float:left;
    display:inline;
}
.floatRight
{
    float:right;
    display:inline;
}
.fullWidth
{
    width:100%;
}
.strong
{
    font-weight:bold;
}
dl
{
    padding:0px 0px 8px 0px;
    margin:0px;
    font-size:0.8em;
}
dl dt, dl dd
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
dl dt
{
    float:left;
}
dl dd
{
    text-align:right;
}
a
{
    cursor:pointer;
}
.underline
{
    text-decoration:underline;
}
.clear
{
    clear:both;
}