/* AppGate Free Edition ----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */

body.sales div#header { background: url(/_iface/obj/_headers/sales.png) no-repeat; height: 183px; }

/* Splitting #left into 2 columns 'on demand'. */
div.region { width: 290px; margin: 0 0 30px 0; }
div.regionLeft { float: left; margin-right: 30px; }
div.regionRight { float: right; }


div#asiameast { background: #fff url(/_iface/obj/misc/asia.gif) right 0px no-repeat; }
div#africa { background: #fff url(/_iface/obj/misc/africa.gif) right 0px no-repeat; }
div#centralamerica { background: #fff url(/_iface/obj/misc/centralamerica.gif) right 20px no-repeat; }
div#europe { background: #fff url(/_iface/obj/misc/europe.gif) right 0px no-repeat; }
div#northamerica { background: #fff url(/_iface/obj/misc/northamerica.gif) right 0px no-repeat; }
div#pacific { background: #fff url(/_iface/obj/misc/pacific.gif) right 0px no-repeat; }
div#southamerica { background: #fff url(/_iface/obj/misc/southamerica.gif) right 0px no-repeat; }


div.country { padding-bottom: 20px; }
div.country:after { clear: both; }
div.countryName { margin-bottom: 20px; padding-left: 43px;  }
div.countryName img { float: left; padding-right: 10px; }
div.countryName h2 { margin-bottom: 20px; font-size: 28px; }
div.partnerItem { margin-left: 101px; padding-bottom: 5px; border-bottom: 1px solid #e3e3e3; margin-bottom: 20px; clear: both; }
div.partnerItem h3		,
div.partnerItem em		,
div.partnerItem p		{ padding-left: 0px !important; }
div.partnerItem em.partnerType { padding-bottom: 10px; display: block; }
div.partnerItem .address { float: right; width: 45%; margin: 0 0 10px 5%; padding-left: 5%; border-left: 1px solid #e3e3e3; }
div.partnerItem .address h4 { padding-left: 0 !important; }
div.partnerItem img.partnerLogo { float: right; max-width: 200px; }
div.partnerItem div.products { display: block; padding-top: 20px; }
