html {
	background: #ffffff url();
}
body#landing {
	background: #ffffff url();
	margin: 10px 0px;
	line-height: 150%;
}
#bglanding {
	position: relative;
	width: 850px;
	height: auto;
	border: 1px solid silver;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background: white url(/img/landing/globehands2.gif) no-repeat bottom right;
}

#imageContainer {
	position:relative;
	margin:auto;
	width:621px;
	height:407px;
	float:left;
	z-index:1;
}
#imageContainer img {
	display:none;
	position:absolute;
	top:0;
	left:0;
}

#landingright {
	position: absolute;
	top:0px;
	left:545px;
	text-align:left;
	width:303px;
	height:405px;
	z-index:10;
}

.landingrightpart {
	position: relative;
	float: right;
	text-align:left;
	width:301px;
	height:118px;
	padding-top:15px;
}

.landingrightpartimg {
   width:103px;
   float:left;
}
.landingrightpartimg img {
	border:1px solid #000000;
}

.landingrightparttext {
   float:right;
   width:185px;
}

.landingrightpart h1 {
	display: block;
	font-family: Times New Roman, Trebuchet MS, Georgia, serif;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.2em;
	margin: 0px;
	margin-bottom: 13px;
	margin-top: -4px;
}
.landingrightpart a {
	text-decoration: none;
	color: #666;
}
.landingrightpart a:hover, .landingrightpart a:focus {
	text-decoration: underline;
}

.ds .landingrightpartimg a:hover img, .ds .landingrightpartimg a:focus img {
	border:1px solid #00ab39;
}
.sa .landingrightpartimg a:hover img, .sa .landingrightpartimg a:focus img {
	border:1px solid #781397;
}
.adc .landingrightpartimg a:hover img, .adc .landingrightpartimg a:focus img {
	border:1px solid #0076CE;
}

.ds, .ds h1 a, .ds a:hover, .ds a:focus {
	color: #00ab39;
}
.sa, .sa h1 a, .sa a:hover, .sa a:focus {
	color: #781397;
}
.adc, .adc h1 a, .adc a:hover, .adc a:focus {
	color: #0076CE;
}
.landingrightpart ul {
	margin-top: -18px;
}
.landingrightpart li {
	list-style-type: square;
	font-size: 11px;
	line-height: 1.65em;
}
.landingrightpart li.slim {
	line-height: 1.45em;
}

#landingbottom {
	width:850px;
	height:auto;
	text-align:left;
	color: #666;
	border-top: 1px solid silver;
	padding-bottom: 20px;
   overflow:hidden;
}
#landingbottom .flags {
   margin-top:5px;
   margin-left:0px;
   height:215px;
}
#landingbottom .flags img {
   margin-left: 8px;
   padding: 2px;
}
#landingbottom .flags a img {
   border: 1px solid #ffffff;
}
#landingbottom .flags a:hover img, #landingbottom .flags a:focus img {
   border: 1px dotted #00ab39;
}
#landingbottom .flags a img.active {
   border: 1px solid #00ab39;
}
#landingbottom .flags a img.active2 {
   border: 1px solid #ffffff;
}
#landingbottom .flags a:hover img.active, #landingbottom .flags a:hover img.active2,
 #landingbottom .flags a:focus img.active, #landingbottom .flags a:focus img.active2 {
   border: 1px dotted #00ab39;
}
#landingbottom .flags .flag a img.countrytext {
   text-align:center;
   margin:0px;
   padding:0px;
}
#landingbottom .flags .flag a:hover img.countrytext, #landingbottom .flags .flag a:focus img.countrytext {
   border: 1px solid #ffffff;
}
#landingbottom .flags .flag {
   font-size: 0.80em;
   text-align:center;
   line-height: 1.2em;
   float:left;
   width:55px;
   height:52px;
}
#landingbottom .remember {
   height:18px;
   margin:0px;
   font-size: 10px;
   color: #000000;
   text-align: left;
}
#landingbottom H1 {
	display: block;
	font-family: Times New Roman, Trebuchet MS, Georgia, serif;
	font-size: 1.8em;
	line-height: 1.2em;
	color: #8E9295;
	margin: 0px;
	margin-bottom: 5px;
	padding-bottom: 10px;
	text-align: left;
	font-weight: normal;
}
#landingbottom h2 {
   display: block;
	font-family: Times New Roman, Trebuchet MS, Georgia, serif;
	font-size: 1.5em;
	color: #8E9295;
	margin: 0px;
	text-align: left;
	font-weight: normal;
}
#landingbottom td {
	padding: 20px;
}
#landingbottom li {
	list-style-type: square;
	color:#00AB39;
}
#landingbottom a {
	text-decoration: none;
	color: #000000;
}
#landingbottom a.headline {
   color: #8E9295;
}
#landingbottom a.green {
	color: #00AB39;
}
#landingbottom a:hover, #landingbottom a:hover h1, #landingbottom a:hover.green,
#landingbottom a:focus, #landingbottom a:focus h1, #landingbottom a:focus.green {
	text-decoration: underline;
	color: #00AB39;
}
#landingbottom a:hover, #landingbottom a:focus {
	text-decoration: underline;
	color: #000000;
}
#landingbottom select {
	background-color: #ffffff;
	font-size: 1.0em;
}

#landingbottom span.date {
   font-weight: normal;
}
#landingbottom h1.headline {
   font-family: Arial;
   font-size: 1em;
   color: #00ab39;
   padding-bottom:0px;
   margin-bottom: 8px;
}