﻿.full
{
    float: left;
    width: 800px;
}

.thin
{
    float: left;
    width: 235px;
}

.wide
{
    float: left;
    width: 500px;
}

h2
{
    font-size: 16px;
    padding: 0;
    margin: 10px 0 5px 0;
    color: #7aa90d;
}

h3
{
    font-weight: bold;
    padding: 0;
    margin: 0 0 5px 0;
    font-size: 14px;
    color: #db4105 !important;
}

h4
{
    font-size: 13px;
    padding: 0;
    margin: 0 0 5px 0;
    color: #7aa90d;
}

h5
{
    padding: 0;
    margin: 0 0 5px 0;
    font-size: 13px;
    font-weight: normal;
    color: #db4105 !important;
}

.pfList
{
    position: relative;
    min-height: 1%;
    overflow: hidden;
}

.pfList a
{
    text-decoration: none;
    display: block;
    position: relative;
    min-height: 1%;
    overflow: hidden;
    padding: 5px;
    margin-bottom: 5px;
}

.pfList a:hover
{
    background-color: #eee;
}

.pfList h3
{
    font-weight: bold;
    padding: 0;
    margin: 0 0 5px 0;
    font-size: 14px;
    color: #db4105 !important;
}

.pfList p
{
    color: #666 !important;
}

.pfList img
{
    vertical-align: top;
    margin: 0 5px 0 0;
    float: left;
    border: solid 1px #ccc;
    padding: 5px;
    background-color: White;
}

.pfName
{
    float: left;
}

.pfDate
{
    float: right;
}

.pfDisplay
{
    margin: 20px 0 20px 0;
    position: relative;
    min-height: 1%;
    overflow: hidden;
}

.pfDisplay p
{
    color: #000 !important;
}

.pfDisplay .pfHover
{
    text-decoration: none;
    display: block;
    position: relative;
    min-height: 1%;
    overflow: hidden;
    padding: 5px;
    margin-bottom: 5px;
}

.pfDisplay .pfHover:hover
{
    background-color: #ddd;
}

.pfDisplay img
{
    margin: 0 20px 20px 0;
    float: left;
    border: none;
}

.contact a
{
    color: #000;
    text-decoration: none;
}

.contact a:hover
{
    text-decoration: underline;
}

.form {float: left; margin-left: 40px; width: 200px;}
.link_form{ background:url(/skin/img/btn/list_marker.gif) center left no-repeat; padding:0 0 0 19px; color:#f06600; font-size:1.06em; margin: 0 0 0 64px;}
.indent_form_link{ margin:0 13px 13px 35px; }
.form input{ height:18px;}
.form textarea{height:72px; display:block; margin-bottom:7px;}
.form textarea, .form input{ width:195px;  border:solid 1px #7c7c7c; color:#8a979c; font-family:Arial; font-size:1em;}

.multipages
{
    min-height: 300px;
}

.loginTable
{
    width: 400px;
    margin: 40px auto 40px auto;
    border: solid 5px #ccc;
    padding: 0 10px 0 10px;
}

.loginTable .textbox
{
    width: 150px !important;
    border: solid 1px #666;
}

.loginTable .spaced
{
    padding: 10px 0 10px 0;
}
