body {background-image:url(../images/one-pixel-bg-gradient.gif); background-repeat:repeat; background-repeat:repeat-x; background-color:#Cfab7a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #645d50; line-height:16px;}

.formHeader {display:block; background-color:#645d50; color:white; padding:5px; font-size:13px}
.expand {width:98%;}

.logoPosition {position:absolute; top:33px; left:13px;}

.cross-bg-image{
background-image:url(../images/index-bottom-curve.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#ebe7c3;
}

.footer-bg-color{
background-color:#AAA04E;
text-align:center;
height:46px;
}

.bg-color-copy {
background-color:#f5ead3;
padding:15px;
}

.history-bg-color-copy {
background-color:#f6efdd;
padding-left:15px;
padding-right:15px;
}

.bg-color-copy-history {
background-color:#F6EFDD;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
}

.flag-padding{
padding-top:20px;
padding-bottom:20px;
}

.latin-countries-titles {
font-weight:bolder;
font-size:13px;
padding-left:10px;
}

.latin-countries-left-padding {
padding-left:10px;
font-weight:bold;
}

.text-bold {
font-weight:bold;
}

.text-bold-activites {
font-weight:bold;
padding-left:95px;
}

.text-italic {
font-style:italic;
padding-bottom:15px;
}

a.grey:link {color:#645d50; text-decoration: none;}
a.grey:visited {text-decoration: none; color: #645d50;}
a.grey:hover {text-decoration: underline; color: #645d50;}
a.grey:active {text-decoration: none; color:#645d50;}

h3 {font-size:16px}
h4 {font-size:14px}