﻿html, body {
    height: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
body {
    color: #535353;
    font-family: "Lucida Grande" , "Lucida Sans Unicode" , "Lucida Sans" , Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #474747;
}
p {
    padding: 0px;
    margin: 8px 0 10px 0;
    line-height: 1.6em;
}

.content ul {
    list-style-type:none;
    margin-left:15px;
    padding:0px;
}
.content ul li {
    line-height: 1.6em;
    display:block;
    padding:0px 0px 2px 22px;
    background:Transparent url(../_images/arrowGreen.gif) no-repeat 0px 6px;
}



li li, div div, div p, li p, td p, blockquote p, input, textarea {
    font-size: 100%;
}

h1.h1Variant1 {
    color:#429908;
    font-size: 14px;
    font-weight:bold;
}
h2.h2Variant1 {
    font-size: 13px;
    font-weight:bold;
}
h2.h2Variant2 {
    font-size: 10px;
    color:#FFF;
    font-weight:normal;
    text-align:center;
}


input, textarea {
    font-family: "Lucida Grande" , "Lucida Sans Unicode" , "Lucida Sans" , Tahoma, Arial, Helvetica, sans-serif;
}

/* LINKS */

.aVariant1 {
    display:block;
    margin:0px 0px 5px 0px;
    padding:0px 0px 7px 20px;
    border-bottom:dotted 1px #9d9d9d;
    background:Transparent url(../_images/arrowGreen.gif) no-repeat left 7px;
}

.content a {
    color:#429908;  
    font-weight:bold;
}

.content a:hover {
    color:#5b5b5b;
}

.footer a {
    color:#FFFFFF;
    text-decoration:underline;    
    font-weight:bold;
}
.footer a:hover {
    color:#fffa74;   
}

.contact a {
    color:#5b5b5b;
    text-decoration:underline;    
    font-weight:bold;
    margin:7px;
}
.contact a:hover {
    color:#429908;
    text-decoration:underline; 
}


/* MAIN BODY */

.mainContainer {
    margin:42px auto 0px auto;
    width:885px;
}
.rightHeader {
    width:704px;
    height:74px;
    background:transparent url(../_images/rightHeader.gif) no-repeat top left;
}
.rightCenter {
    width:704px;
    background:transparent url(../_images/rightCenter.gif) repeat-y top left;
}
.rightFooter {
    width:704px;
    height:87px;
    background:transparent url(../_images/rightFooter.gif) no-repeat top left;
}
.leftHeader {
    width:180px;
    height:40px;
    background:transparent url(../_images/leftHeader.gif) no-repeat top left;
}
.leftCenter {
    width:180px;
    background:transparent url(../_images/leftCenter.gif) repeat-y top left;
    min-height:330px;
}
.leftFooter {
    width:180px;
    height:40px;
    background:transparent url(../_images/leftFooter.gif) no-repeat top left;
}
.footer {    
    float:left;
    color:#FFF;
    margin:42px 0px 0px 30px;
    font-size:12px;
}



.header {
    height:35px;
    width:692px;
    margin:0px 0px 0px 6px;
    border-bottom:dashed 1px #c7c7c7;
}
.contact {
    float:right;
    margin:10px 10px 0px 0px;
    font-size:11px;
}

.contentContainer {
    padding:0px 0px 10px 11px;
    min-height:350px;
}
.content {
    margin:20px 25px 20px 12px;    
}
.mainLeftContainer {
    float:left;
    width:180px;
    margin:68px -6px 0px 0px;
    position:relative;
}
.mainRightContainer {
    float:left;    
}

.content img {
   float:left;
   margin: 5px 10px 0px 0px;
}

/* TABLES */

.tblContact {
    width:350px;
}
.tblContact .tdVar1 {
    width:185px;
}
.tblContact .tdHead {
    border-bottom: dotted 1px #9d9d9d;
    font-weight:bold;
}

.tblContact2 {
    width:280px;
}
.tblContact2 .tdVar1 {
    width:110px;
}
.tblContact2 .tdHead {
    border-bottom: dotted 1px #9d9d9d;
    font-weight:bold;
}