body {
height:100%;
height:auto !important;
margin:0;
padding:0;
width:100%;
background-image:url(../components/header_green.gif);
background-repeat:repeat-x;
}
#outerwrapper2  {
        background-image:url(../components/bcg_start.jpg);
        background-repeat:repeat-x;
        height:1024px;
        width:1240px;

}

#start_banner{

background-image:url(../components/logo_start.png);
background-repeat:no-repeat;
margin-right:10%;
margin-left:10%;
margin-top:40px;

height:233px;
width:929px;
}

#start_button_1{

background-image:url(../components/event.jpg);
background-repeat:no-repeat;
margin-top:90px;
height:184px;
width:348px;
float:left;
}
#start_button_1:hover{

background-image:url(../components/event_hover.jpg);
background-repeat:no-repeat;
margin-top:90px;
height:184px;
width:348px;
float:left;
}
#start_button_2{

background-image:url(../components/incentive.jpg);
background-repeat:no-repeat;
margin-top:90px;
height:184px;
width:348px;
float:left;
margin-left:100px;
}
.links{

display:block;
height:184px;
width:348px;
}
#start_button_2:hover{

background-image:url(../components/incentive_hover.jpg);
background-repeat:no-repeat;
margin-top:90px;
height:184px;
width:348px;
float:left;
margin-left:100px;
}

#start_text{
text-align:left;
        margin-right:10%;
        margin-left:10%;
        font-size:20px;
        color:#ffffff;
        font-family: verdana,arial, sans-serif;
        height:20px;
        margin-top:20px;
        width:929px;
        font-weight:bold;
}
 #start_text4{
text-align:left;
        margin-right:10%;
        margin-left:10%;
        font-size:20px;
        color:#ffffff;
        font-family: verdana,arial, sans-serif;
        height:20px;
        margin-top:20px;
        width:929px;

}
#start_text2{

         text-align: justify;
        margin-right:10%;
        margin-left:10%;
        font-size:14px;
        color:#ffffff;
        font-family: verdana,arial, sans-serif;
        height:20px;
        margin-top:20px;
        width:900px;
}

#start_text3{
         text-align:left;
        margin-right:10%;
        margin-left:10%;
        font-size:12px;
        color:#ffffff;
        font-family: verdana,arial, sans-serif;
        height:20px;
        margin-top:70px;
        width:929px;
}


#start_button{
width:800px;

margin-right:15%;
margin-left:15%;
}

img{

        border:0px;
}
a:link{
color:#438540;
text-decoration: underline;
}

a:visited {color:#438540; text-decoration:underline}
a:active {color:#438540; text-decoration:underline}
a:hover {color:#3f3e3b; text-decoration:underline}


*html #outerwrapper  {

height:100%;
margin-left: auto;
margin-right: auto;
}

#outerwrapper  {
min-width:1124px;
height:100%;
}

#header {
        font-family: verdana,arial, sans-serif;

height:322px;
width:100%;
}

#switch  {
position:absolute;
font-family: verdana,arial, sans-serif;
font-size:12px;
color:#ffffff;
margin-left:730px;
}

#language2  {
width:120px;
position:absolute;
top:5px;
left:1040px;
padding-top:10px;
font-family: verdana,arial, sans-serif;
float:right;
font-size:12px;
color:#ffffff;
}

#language2 a:link{
color:white;
text-decoration: none;
}

#language2 a:visited {color:white; text-decoration:none;}
#language2 a:active {color:white; text-decoration:none;}
#language2 a:hover {color:#3f3e3b; text-decoration:none;}


#language  {
margin-right:10px;
padding-top:10px;
font-family: verdana,arial, sans-serif;
float:right;
font-size:12px;
color:#ffffff;
}

#language a:link{
color:white;
text-decoration: none;
}

#language a:visited {color:white; text-decoration:none;}
#language a:active {color:white; text-decoration:none;}
#language a:hover {color:#3f3e3b; text-decoration:none;}




#logo{
        background-image:url(../components/logo.gif);
        background-repeat:no-repeat;
        height:105px;


}



#banner{
        position:relative;
        position /*\**/: absolute\9;
        top:75px;
        top/*\**/: 98px\9;
        margin-left:90px;
        width:980px;
        height:222px;

}
*html #banner{
position:absolute;
top:98px;
margin-left:90px;
width:980px;
height:220px;

}

*html #navigation{
left:100px;
position:absolute;
top:80px;


}
#navigation{

font-size:11px;

margin-left:625px;
position:relative;
position/*\**/: absolute\9;
top:75%;
top/*\**/: 80px\9;

}

#picture img{
vertical-align:top;
padding:3px;
}

#picture {

        font-family: verdana,arial, sans-serif;
        font-size:13px;
        color:#438540;
        padding-top:30px;
        padding-left:100px;
}



ul {
        padding-top:20px;
        padding-left:5px;
        list-style: none; margin: 0; }

li {

        padding-left: 20px;
        background: transparent url(../components/icon_items_small.gif) no-repeat 0px 50%;
}
.ul_style{
list-style-image:url(../components/icon_items_small.gif);
background-position:bottom;
padding-top:10px;
vertical-align: top;
}
.li_style{
        margin-top:1px;
        vertical-align: top;
}

#navigation td{
        padding-left:15px;

}

.nav_tr{
font-family: verdana,arial, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
}

.nav_selected a:visited {color:#3f3e3b; text-decoration:none;}
.nav_selected a:active {color:#3f3e3b; text-decoration:none;}
.nav_selected a:hover {color:#3f3e3b; text-decoration:none;}

.nav_selected a{
color:#3f3e3b;
        text-decoration:none;
}

.nav_home a{
color:white;
        text-decoration:none;
}

.nav_home:hover a{
text-decoration:none;
color:#3f3e3b;
}

.nav_targets a{
color:white;
text-decoration:none;
}

.nav_targets a:hover{
color:#3f3e3b;
text-decoration:none;
}

.nav_portfolio a{
color:white;
text-decoration:none;
}

.nav_portfolio a:hover{
color:#3f3e3b;
text-decoration:none;
}

.nav_service a{
        color:white;
        text-decoration:none;
}

.nav_service a:hover{
color:#3f3e3b;
text-decoration:none;
}

.nav_untitled a{
        color:white;
        text-decoration:none;
}

.nav_untitled a:hover{
color:#3f3e3b;
text-decoration:none;
}


.nav_contact a{
text-align:middle;        color:white;
        text-decoration:none;
}

.nav_contact a:hover {
color:#3f3e3b; text-decoration:none;
}


#foot {
height:34px;
margin-top:40px;
background-color:#efefef;
margin-bottom:20px;
float:left;
width:100%;
}
#main {
width:70%;
padding-top:10px;
}
#left {
padding-top:15px;
margin-left:00px;
width:30%;
float:right;

}
.menutitle
{
font-weight:bold;

margin-top:15px;
}

#content {

margin-bottom:150px;

background-color:white;
}

#content_header {

margin-left:40px;
margin-top:20px;
font-family: verdana,arial, sans-serif;
font-size:20px;
font-weight:bold;
color:#3f3e3b;
}

#content_header_small {
margin-left:5px;
margin-top:20px;
font-family: verdana,arial, sans-serif;
font-size:15px;
font-weight:bold;
color:#3f3e3b;

}

#content_header_small_green {
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
font-family: verdana,arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#438540;

}
.content_header_small_green {
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
font-family: verdana,arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#438540;

}
.footer {
margin-left:0px;
margin-top:20px;
margin-bottom:10px;
font-family: verdana,arial, sans-serif;
font-size:9px;
font-weight:bold;
color:#438540;

}

.foot_table{

        width:70%; margin-left:25%; margin-right:15%;
        margin-top:5px;

}
#line {

        margin-left:50px;
        margin-top:10px;
        border-top:1px solid #d9d9d9;
        border-width:1px;
        width:70%;

}

#line_small {

        margin-left:5px;
        margin-top:10px;
        border-top:1px solid #d9d9d9;
        border-width:1px;
        width:60%;

}

#textfield {
        line-height: 1.5em;
        margin-left:55px;
        margin-top:20px;
        font-family: verdana,arial, sans-serif;
        font-size:13px;
        color:#787878;
        width:90%;
}

#textfield_contact1 {
        line-height: 1.5em;
        margin-left:55px;
        margin-top:20px;
        font-family: verdana,arial, sans-serif;
        font-size:13px;
        color:#787878;
        float:left;
}

#textfield_contact2 {
        float:left;
        line-height: 1.5em;
margin-left:-55px;
        margin-top:20px;
        font-family: verdana,arial, sans-serif;
        font-size:13px;
        color:#787878;

}


#navigation a:link{
color:white;
text-decoration: none;
}




#textfield a:link{
color:#438540;
text-decoration: none;
}

#textfield a:visited {color:#438540; text-decoration:none;}
#textfield a:active {color:#438540; text-decoration:none;}
#textfield a:hover {color:#3f3e3b; text-decoration:none;}

#textfield_small {
        line-height: 1.5em;
        margin-left:5px;
                margin-right:80px;
        margin-top:20px;
        font-family: verdana,arial, sans-serif;
        font-size:13px;
        color:#787878;


}
#spacer{
        height:20px;


}
#sh_mid{
        background-image:url(../components/sh_mid.gif);
        background-repeat:repeat-x;
        width:1px;
        height:220px;
        width:900px;
        float:left;

}
*html #sh_side{
                float:left;
                width:25px;        height:218px;

        background-image:url(../components/sh_side.GIF);
}
#sh_side{
margin-top:5px;
                float:left;
                width:25px;        height:222px;
margin-top/*\**/: 0px\9;
        background-image:url(../components/sh_side.GIF);
}
#sh_side2{

                float:left;
                width:25px;        height:220px;

background-image:url(../components/sh_side2.GIF);
}

#movie{
        padding-top:12px;
}
