@charset "utf-8";
/* CSS Document */
/*<style type="text/css"></style>*/
body{
z-index: 0;
margin: 0;
padding: 0;
font-family:"Trebuchet MS";
font-size:12px;
line-height:16px;
color:#333333;
}
a:hover{
color:#4f5c27;
text-decoration:underline;
}


/* Top */
#wrapper{
margin-left: 0;
margin-right: auto;
padding: 0;
color:#333333; 
font-size: 12px;
}
#TopF{height:172px;
}

.clear {
clear: both;
}


/* HOME */
#backGroundHome{
z-index: 0;
margin: 0;
padding: 0;
height:100%;
}
#backGroundYellowOver{
background: url('images/YellowBar.gif') no-repeat absolute center top; 
top:0px;
height:100%;
}
#homeNavigation{
background: url('images/green60.png') repeat-x left top; 
vertical-align:top;
}
#homeNavigationTest{
background: url('images/homegreenbarNavi.jpg') repeat-x left top; 
opacity:.6;
filter: alpha(opacity=60); 
-moz-opacity: 0.6;
}
#homeTopCol{
background-color:#818062;
padding-left:248px;
padding-top:154px; padding-bottom:120px;
vertical-align:top;
}
#homeBottomCol{
height:470px;
vertical-align:top;
}
.yellowImgAbsolute{
	position:absolute;
	top:0px;

}

/* Inner */
#backGroundInnerIMG{
z-index: 0;
margin: 0;
padding: 0;
background-image:url(images/innerbackground_img.jpg);
background-repeat:no-repeat;
background-position:top left;
height:100%;
}
#backGroundYellow{
background-image:url(images/YellowBar.gif);
background-repeat:no-repeat;
background-position:top left;
height:100%;
}
#backGroundInner{
z-index: 0;
margin: 0;
padding: 0;
background-image:url(images/innerbackground.jpg);
background-repeat:no-repeat;
background-position:top left;
height:100%;
}
#contentsW170{
margin-left:160px;
}
#contentsW{
margin-left:139px;
}
#Conleftcolsub{
padding-top:20px;
padding-left:20px; padding-right:15px;
text-align:justify;
}
#Conleftcolsub2{
padding-top:20px;
padding-left:20px; 
text-align:justify;
}
#imageBlack{
background-image:url(images/imgbgsBlack);
background-repeat:repeat-y;
background-position:bottom left;
}

.imgleft{
float:left;
}
.imgright{
float:right;
}
.imgright2{

float:right;
}

ul.clientlist {
list-style-image:url('images/listD.gif');
margin-top:0px; margin-left:20px; padding:0px; 
}
li.lists {
vertical-align:top;
margin:0px; padding:0px;
}
#titlesG{
font-size:12px; font-weight:bold;
padding: 3px 5px 3px 5px;
text-transform:uppercase;
color:#FFCC00;
background-color:#4F5B27;
margin-right:5px; margin-bottom:5px;

}
#RblackBg{
padding: 3px 5px 3px 5px;
background-color:#000000;
}
#blackBG450{
background-color:#000000; 
padding-top:10px; padding-left:10px; padding-bottom:10px;
padding-right:150px; margin-right:87px;
}


/* Footer */
#FooterHome{
background-color:#FFFFFF;
margin-left:248px;
padding-top:10px; padding-bottom:10px;
color:#333333;
font-size:11px;
}
#FooterD{
width:776px;
padding-left:248px;
background-color:#FFFFFF;
border-top:#000000 solid 1px;
padding-top:10px; padding-bottom:10px;
color:#333333;
font-size:11px;
}


/* TEXTS */
.textGeneral12{
color:#333333;
font-size:12px;
line-height:18px;
}

.textGeneral11{
color:#333333;
font-size:11px;
line-height:16px;letter-spacing:0.2px;
}

.textGreen12{
color:#696850;
font-size:12px;
}
.textGreen11{
color:#696850;
font-size:11px;
}

.textWarmgray12bold{
color:#6E8785;
font-weight:bold;
font-size:12px;
}
.textWarmgray12{
color:#6E8785;
font-size:12px;
text-transform:uppercase;
}
.textWarmgray11{
color:#6E8785;
font-size:11px;
}
.textWhite12bold{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.textWhite12{
color:#FFFFFF;
font-size:12px;
}
.textWhite11{
color:#FFFFFF;
font-size:11px;
}
.textYellow11{
color:#FFCC00;
font-size:11px;
}


/* Form */

.yellowbut{
background-color:#FFCC00;
color:#000000; font-size:12px;
padding-top:3px; padding-bottom:3px;
padding-right:10px; padding-left:10px;
}

.formline{
font-size:12px; 
}



/* TEXTS link */

a.textGeneral11{
color:#333333;
font-size:11px;
text-decoration:none;
}
a.textGeneral11:hover{
color:#4f5c27;
font-size:11px;
text-decoration:underline;
}

a.textWhitelightP11{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

a.textWhitelightP11:hover{
color:#4f5c27;
font-size:11px;
text-decoration:underline;
}
a.textWhitelight11{
color:#dbe0e1;
font-size:11px;
text-decoration:none;
}

a.textWhitelight11:hover{
color:#4f5c27;
font-size:11px;
text-decoration:underline;
}


a.textWhite12{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a.textWhite12:hover{
color:#4f5c27;
font-size:12px;
text-decoration:underline;
}

a.textWhite11{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

a.textWhite11:hover{
color:#4f5c27;
font-size:11px;
text-decoration:underline;
}

