.LatestNews p {
        margin-top:10px;}

.LatestNews {
        overflow:hidden;
        height:180px; }

.LN_date {
        display:block;
        font-size:12px;
        padding-bottom:3px;
        border-bottom:1px dashed #5f7b06;
        margin-left:5px;
        color:#fff;}

.LN_text {
        display:block;
        margin:3px 0 0 20px;
        font-size:12px;
        color:#111; }

.need_offer table {
        width:100%; }

.postit {
        z-index:20;
        position:absolute;
        top:60px;
        height:450px;
        width:450px; }

.postitL {
        left:32px;
        background:url(../img/postit1.png) no-repeat; }


.postitR {
        left:534px;
        background:url(../img/postit2.png) no-repeat; }

.postitCont {
        text-align:left;
        padding:35px 60px 0 50px;
        font-size:11px;
        color:#111; }

.postitCont p {
        font-weight:bold;
        margin-bottom:10px; }


.postitCont ul {
        margin:0 0 10px 20px; }

.postitCont li {
        margin-bottom:3px;}

.centerCont {
        margin:0 5px;
        padding:0 10px; }

.centerCont p {
        text-align:justify;
        margin-bottom:10px; }

.centerCont ul {
        margin-left:20px; }

.onGreen h2 {
        margin:0 0 10px 0;
        color:#fff;
        font-weight:bold;
        font-size:14px;  }

.onGreen h1 {
        font-size:18px;
        margin-bottom:10px;
        text-transform:uppercase;
        display:block;
        color:#fff; }

.workongreen {}

.clientpao img {
        display:block;
        margin-bottom:10px; }

.greenboxeX {
        padding:8px;
        background:#fff; }

.greenboxes h1 {
        margin-bottom:5px;
        text-align:right;
        border-bottom:1px dashed #7c9e11;
        color:#5a730c;
        font-size:14px; }

.galImages a img {
        border:1px solid #7d9f13; }

.galImages a:hover img {
        border:1px solid #fff; }

.galImages td {
        padding-bottom:8px; }

.centHead {
        width:1000px;
        background:url(../img/orang2e.jpg) repeat-x #fff;
        border:1px solid #fff;
        padding-left:22px;
        background-position:bottom; }

.contactForm td {
        padding:2px; }

.contactDirect p {
        margin-bottom:10px;
        text-align:center;}

.contactsend {
        border:0;
        width:57px;
        height:20px;
        display:block;
        background:url(../img/send.png); }

.contactreset {
        border:0;
        width:63px;
        height:20px;
        display:block;
        background:url(../img/reset.png); }

.clientlogo {
        margin:10px; }

.clientlistA a {
        border-bottom:1px solid #fff; }

.clientlistB a {
        color:#098393; }

.clientlistA a:hover, .clientlistB a:hover {
        border-bottom:1px solid #098393; }

.clientlistB {
        border-left:1px dashed #000;
        padding:10px; }

.clientlistB h1 {
        color:#000;
        margin-bottom:10px;
        text-transform:uppercase;
        font-size:12px;}

.testPerson {
        color:#dd7a06; }

.about_things h2 {
        font-size:12px;
        font-weight:bold;}

.greenboxes h2 {
        color:#000;
        font-size:12px;
        font-weight:bold;
        margin-bottom:0; }

.fdresources td {
        vertical-align:middle; }

.calltoaction {
        text-align:right; }

.manunplugged h6 {
        margin-bottom:5px;
        text-transform:uppercase;
        border-bottom:1px dashed #000;
        color:#fff;
        font-size:14px; }

.manunplugged {
        padding-top:30px; }

.manunplugged img {
        margin:5px 25px; }

.manuTables img {
        margin:0; }

.manuTables h3 {
        margin-bottom:10px;
        color:#32919f; }

.manuTables table {
        margin:0 10px; }

.manuTables td {
        padding:0 5px; }

/* SUBSCRIBE PAGES */

.subscribeerror {
        color:#f00; }

.subscribenext {
        border:0;
        width:64px;
        height:30px;
        display:block;
        background:url(../img/subscribe/next.png); }

.subscribepay {
        border:0;
        width:231px;
        height:30px;
        display:block;
        background:url(../img/subscribe/payment.png); }

.subscribeback {
        border:0;
        width:64px;
        height:30px;
        display:block;
        background:url(../img/subscribe/back.png); }

.subscribe_head {
        font-weight:bold; }

.subscribeForm td {
        padding:5px; }

.subscribeForm h2 {
        text-align:center;
        text-transform:uppercase;
        font-size:14px;
        color:#749215;
        font-weight:bold;
        margin-top:20px; }

/* MEMBERS AREA */

.member_head {
        font-weight:bold; }

.member_area table td {
        padding:5px; }

.membersave {
        border:0;
        width:68px;
        height:30px;
        display:block;
        background:url(../secure/img/save.png); }

.member_hunch h3 {
        margin-bottom:10px;
        color:#32919f; }

.member_titles {
        background:url(../img/secure/headgrad.png) repeat-x;
        background-position:bottom; }

.seclist h3 {
        font-size:12px;
        text-transform:uppercase;
        color:#999; }

.seclist ul li {
        list-style:none; }

.member_optitle {
        text-transform:uppercase;
        font-weight:bold;
        font-size:14px;
}

/* LOGINBOXES */

#loginbox {
        height:90px;
        margin:15px 0 0 0;
        position:relative; }

#loginbox table {
        text-align:right;
        padding:0 10px 0 10px;
        color:#111;}

#loginbox td {
        padding:2px; }

#loginbox input {
        font-size:12px;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;  }

#loginbox .loginerror {
        color:#f00; }

.error {
        color:#f00; }