﻿body
{
    padding: 0px;
    font-size: 11px;
    margin: 0px;
    color: #767676;
    font-family: Tahoma, 'Century Gothic';
    background-color: #69675d;
}
#dWrapper
{
    width:696px;
    margin:20px auto;
    background-color:#fff;
    padding:10px;
    min-height:100%;
}
#dLogo
{
    float:left;
    width:305px;
    height:95px;
    background-image:url(logoV2.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    line-height:19px;
}
#dImage
{
    float:left;
    width:390px;
    height:95px;
    clear:right;
    border-left:1px solid #fff;
}
#dBLine
{
    width:686px;
    height:20px;
    line-height:19px;
    background-color:#f0f0f0;
    color:#767676;
    font-size:11px;
    text-align:right;
    padding:0 5px 0 5px;
    border-bottom:solid 1px #d3d3d3;
    clear:left;
}
#dBLine a
{
    color:#767676;
    text-decoration:none;
}
#dBLine a:hover
{
    text-decoration:underline;
}
#dMenu
{
    float:left;
    width:206px;
    padding:20px 0 10px 0;
}
#dMenu  a
{
    display:block;
}
.dSubMenu
{
    width:159px;
    margin-left:20px;
    clear:right;
    border-bottom:1px solid #cdcdcd;
    text-align:left;
    text-transform:uppercase;
}
.dSubMenu   a
{
    color:#88941f;
    text-decoration:none;
    display:block;
    padding:5px 0 5px 0;
}
.dSubMenu   a:hover
{
    color:#6c7519;
    text-decoration:none;
}
#dCon
{
    float:left;
    width:489px;
    clear:right;
    border-left:1px solid #d3d3d3;
    min-height:500px;
}
#dLegal
{
    clear:left;
    width:696px;
    height:75px;
    text-align:center;
    padding-top:25px;
    background-color:#f0f0f0;
}
#dLegal a
{
    color:#767676;
    text-decoration:none;
}
#dLegal a:hover
{
    text-decoration:underline;
}
img
{
    border:0;
}
h1
{
    padding-top:0;
    margin:0 0 10px 0;
    font-size:13px;
    font-weight:bold;
    color:#b0bf27;
}
h1  em
{
    color:#67909a;
    font-style:normal;
}
h2
{
    color:#b0bf27;
    font-size: 11px;    
}
a
{
    color:#3ea6c3;
    text-decoration:underline;
}
a:hover
{
    text-decoration:none;
}
p
{
    margin:0 0 20px 0;
}
.fTxt
{
    font-size: 11px;
    background-color: #fff;
    width: 150px;
    overflow: hidden;
    font-family: tahoma;
    border: #dcdcdc 1px solid;
    color:#000;
}
form fieldset{
	border-width:1px solid #d3d3d3;
	display:block;
	padding: 10px;
	text-align:left;
}
form legend
{
    color:#b0bf27;
}
.fLbl
{
    width:100px;
    float:left;
    margin-left:45px;
}
.warning
{
    color:Red;
}
.fBtn
{
    border: solid 1px #51737b;
    background-color:#67909a;
    color:#fff;
    font-size:11px;
    font-weight:bold;
    margin:5px auto;
    cursor:hand;
    letter-spacing:1px;
}
.iL
{
    float:left;
    padding:0 10px 10px 0;
}
.iR
{
    float:right;
    padding:0 0 10px 10px;
}
.pdf
{
    background-image:url(pdf.gif);
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
}
.calculators    a
{
    display:inline-block;
    background-color:#b0bf27;
    width:152px;
    height:40px;
    line-height:40px;
    border:1px solid #d3e434;
    color:#fff;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    font-size:11px;
}
.calculators    a:hover
{
    color:#d3e434;
}
.action
{
    text-align:center;
}
.action    a
{
    background-color:#67909a;
    border:1px solid #51737b;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    padding:1px;
    margin:3px 1px;
    font-size:14px;
}
.action    a:hover
{
    color:#000000;
}