BODY {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color : transparent;
        color : #54696C;
        font-weight : bold;
}

STRONG {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        background-color : transparent;
        color : #54696C;
}

H1 {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 16px;
        font-weight : bold;
        background-color : transparent;
        color : #54696C;
}

H2 {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        background-color : transparent;
        color : #54696C;
}

H3 {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : bold;
        background-color : transparent;
        color : #54696C;
}

A:link {
        font-family : Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        font-weight : bold;
        text-decoration: underline;
        background-color : transparent;
        color: #54696C;
}


A:visited {
        font-family : Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        font-weight : bold;
        text-decoration: underline;
        background-color : transparent;
        color: #54696C;
}


A:active{
        font-family : Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        font-weight : bold;
        text-decoration: underline;
        background-color : transparent;
        color: #54696C;
        }

A:hover {
        font-family : Arial, Helvetica, sans-serif;
        font-size :11px;
        font-style : normal;
        font-weight : bold;
        text-decoration: underline;
        background-color : transparent;
        color: #54696C;
}

P {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        color: #54696C;
        background-color : transparent;
        font-weight : bold;

}

.checkbox {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        font-style : normal;
        color: #54696C;
        background-color : transparent;
}

.big {
        font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 14px;
        color : #54696C;
        background-color : transparent;
}

.red {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        background-color : transparent;
        color : #54696C;
}

.white {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : normal;
        background-color : transparent;
        color : #FFFFFF;
}

.normal {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-style : normal;
        font-weight : bold;
        background-color : transparent;
        color : #54696C;
}

.small {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
}

.head {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        font-style : normal;
        color : #54696C;
        background-color : transparent;
}

td.light {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #D3F1D7;
        color : #7C7C7C;
}

td.light A:LINK{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : #D3F1D7;
        color : #7C7C7C;
}
td.light A:ACTIVE{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : #D3F1D7;
        color : #7C7C7C;
}

td.light A:VISITED{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : #D3F1D7;
        color : #7C7C7C;
}

td.light A:HOVER {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : #D3F1D7;
        color : #7C7C7C;
}

td.news {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #54696C;
        color : #F0F0F0;
}

td.news A:LINK{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #54696C;
        color : #F0F0F0;
}
td.news A:ACTIVE{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #54696C;
        color : #F0F0F0;
}

td.news A:VISITED{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #54696C;
        color : #F0F0F0;
}

td.news A:HOVER {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #54696C;
        color : #F0F0F0;
}

td.middle {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : none;
        font-weight : bold;
        background-color : #25B732;
        color : White;
}

td.middle A:LINK {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : #25B732;
        color : White;
}

td.middle A:ACTIVE{
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : #25B732;
        color : White;
}

td.middle A:VISITED {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : #25B732;
        color : White;
}

td.middle A:HOVER {
        font-family:  Arial, Helvetica, sans-serif;
        font-size : 11px;
        text-decoration : underline;
        font-weight : bold;
        background-color : #25B732;
        color : White;
}

td.strong{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #135F17;
        color: White;
}

td.strong A:LINK{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #135F17;
        color: White;
}

td.strong A:ACTIVE{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #135F17;
        color: White;
}

 td.strong A:VISITED{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : #135F17;
        color: White;
}

td.strong A:HOVER {
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : #135F17;
        color: White;
}

td.dark{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration:none;
        background-color : transparent;
        color: #1E90FF;
}

td.dark A:LINK {
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : transparent;
        color : #1E90FF;
}

td.dark A:ACTIVE {
        font-family: Arial,Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : transparent;
        color : #1E90FF;
}

td.dark A:VISITED{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : none;
        background-color : transparent;
        color : #1E90FF;
}

td.dark A:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        text-decoration : underline;
        background-color : transparent;
        color : #1E90FF;
}

td.nobg{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color : transparent;
        color : #54696C;
        font-weight : bold;
}

td.contact{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-color : transparent;
        color : #000000;
        font-weight : bold;
}

td{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
}

.button {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        font-weight : bold;
        background-color : #54696C;
        color : #000000;
        border-color : #000000;
        border : thin solid;
        width : 86px;
}




/* forms-START */
div.FORM_HEADLINE_1 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; width:490px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: red; }


div.headline             { background-image: url('images/hl_arrow.gif'); background-repeat:no-repeat; background-color: #ffffff; width: 271px; margin: 5px 0px 0px 0px; padding: 10px 7px 7px 22px; color: #314e88; font-weight:bold; font-size:13px; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; border-top: #314e88 solid 1px; border-left: #314e88 solid 1px; border-right: #314e88 solid 1px;}
div.headline2            { background-color: #ffffff; width: 286px; margin: 0px 0px 0px 0px; padding: 7px 7px 7px 7px; font-size:12px; font-weight:bold; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; border-left: #314e88 solid 1px; border-right: #314e88 solid 1px; }

.required                { background-color: transparent; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #176c23; font-weight:bolder; }
.optional                { background-color: transparent; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #000000; }

ul                        { background-color: transparent; display:inline-block; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: #176c23; list-style: none; text-align:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li                        { background-color: transparent; display:inline-block; width:470px; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: #176c23; list-style: none; text-align:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.thanks                   { background-color: transparent;  font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size :11px; color: #000000; margin: 20px 0px 20px 0px; list-style: none; padding: 0px 0px 0px 0px;}
div.thanks                { display:inline-block; width:401px;}

#-BorderContainer                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; width:401px;}
#content                         { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display:block; width:401px;}

#FORM_NAME-label                  { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_NAME                        { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_COMPANY_ACTIVITY-label               { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_COMPANY_ACTIVITY                     { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_PHONE-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_PHONE                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_FAX-label                   { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_FAX                         { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_EMAIL-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_EMAIL                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_COMPANY-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_COMPANY                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_STREET-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_STREET                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_POSTCODE-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_POSTCODE                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_CITY-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_CITY                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_STATE-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_STATE                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_COUNTRY-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_COUNTRY                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#WWW-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#WWW                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_ESPANOL_TAX-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_ESPANOL_TAX                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#POSITION-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#POSITION                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}


#FORM_AP_PHONE-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_AP_PHONE                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_AP_FAX-label                   { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_AP_FAX                         { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}

#FORM_AP_EMAIL-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_AP_EMAIL                       { background-color:#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:230px; position:relative; top:-14px;}


div.dijitCheckBox                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:16px; position:relative; left:159px; top:-14px; display:inline-block;}

#FORM_MESSAGE-label                 { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:150px; }
#FORM_MESSAGE                       { background-color#ffffff; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; float:right; width:232px; height:150px; position:relative; top:-18px;}

div.FORM_HEADLINE_1              { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:490px; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #868786; }
div.FORM_HEADLINE_2              { background-color:transparent; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width:490px; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #868786; }
div.FORM_HEADLINE_3              { background-color:transparent; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width:490px; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #868786; }

div.form_row                    { background-color:transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:400px; display:block;}

label                            { width:150px; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }

div.buttonLabel                 { display:block; }

div.FORM_REQUIRED_HINT            { display:inline-block; background-color:transparent; margin:0px 0px 0px 0px; padding: 10px 0px 10px 0px; width:400px; font-family: Trebuchet MS, verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #000000;}
div.requiredbox                  { background-color:#4a7627; width:7px; height:7px; border:1px solid #176c23; float:left; vertical-align:bottom; margin:3px 5px 0px 0px; padding: 0px 0px 0px 0px;}
/* forms-END */

div.justi_vid                    { margin:0px 0px 0px 20px;}


img.image                         { width:400px;}

div.more                 { background-color:#54696c; padding:0px 0px 10px 0px;}
img.image                { background-color:#ffffff;  width:400px; margin:0px;}
div.pager                { width:400px; text-align:center; font-weight:normal; color:#ffffff; padding:2px 0px 6px 0px; *padding:0px 0px 2px 0px;}
div.arrow_left           { width:15px; height:15px; float:left; position:relative; left:95px; top:2px; *top:16px;}
div.arrow_right          { width:15px; height:15px; float:right; position:relative; right:90px; top:-18px; *top:-14px;}-->






