body {
margin:0px;
background: url(../images/bg.gif);
}
#wrapper {
background-color: #fff;
margin:0 auto;
padding:0px;
border-left:1px solid #d1e3d1;
border-right:1px solid #d1e3d1;
width:790px;
}
#logo {
width:790px;
height:100px;
border-bottom:1px solid #8dc63f;
background: url(../images/logo_europe.jpg);
}
#logo a:link {
color:#fff;
text-decoration: none;
}
#logo a:visited {
color:#fff;
text-decoration: none;
}
#logo a:hover {
color:#8dc63f;
text-decoration: underline;
}
#logo a:active {
color:#fff;
text-decoration: none;
}
.login {
margin:0px 0px 0px 690px;
font-size:.75em;
font-family:"Trebuchet MS";
font-weight:bold;
color:#007400;
}
#leftcontainer {
width:180px;
float:left;
border-right:1px solid #eee;
}
#leftcontainer ul {
margin:0px;
padding:0px;
}
#leftcontainer li {
list-style: none;
display:block;
border-bottom:1px solid #8dc63f;
text-indent: 3px;
font-family:verdana;
font-size:.75em;
font-weigt:normal;
}
#leftcontainer li a {
text-decoration: none;
color:#1a447c;
height:25px;
line-height: 25px;
width:180px;
display:block;
}
#leftcontainer li a:hover {
background-color: #ECFAEC;
color:#007400;
}
#nav_bottom {
width:180px;
height:250px;
background-color:#ECFAEC ;
}
#centercontainer {
float:left;
width:460px;
padding:5px;
margin:5px;
color:#000;
font-family: Arial;
font-size:.95em;
}
h3 {
color:#1a447c;
margin:2px 0px 0px 0px;
}
#centercontainer p {
font-family:Verdana;
font-size:.85em;
padding-bottom:20px;
}
h4 {
color:#1a447c;
}
#centercontainer img {
border:1px solid #c6d2dc;
}
#rightcontainer {
width:115px;
float:left;
border-left:0px solid #eee;
}
#rightcontainer img {
margin:1px 0px 0px 8px;
}
#footer {
border-top:1px solid #ccc;
clear:both;
color:#777;
padding:5px;
font-size: .65em;
text-align: right;
}
.foryou {
font-weight: bold;
color:#666;
}
dt {
color:#1a447c;
font-size:;
font-weight:bold;
}
dd {
font-size:.85em;
color:#777;
}
#announcement {
margin:10px 2px;
padding:0px;
}
#nav_bottom {
padding:0px;
}
#nav_bottom a:link,a:visited,a:active {
color:#007400;
text-decoration: none;
font-size: .80em;
}
#nav_bottom a:hover {
color:#1a447c;
text-decoration: underline;
}

/*Default style for SPAN icons. Edit if desired: */

.iconspan {
float: left;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar {
color:#1a447c;
padding: 3px;

}
div.eg-bar {
}
.icongroup1 {
color:#333;
background-color: #ECFAEC;
border:1px solid #d1e3d1;
padding:3px;
font-size:.85em;
}
#see_all_answers {
float:right;
}
#see_all_answers a:link,a:visited,a:active {
color:#888;
}
form {
padding:10px;
border:1px solid #ccc;
background-color: #ECFAEC;
}
form a:hover {
color:#000099;
}
form a:link,a:visited,a:active {
color:#777;
text-decoration: none;
}
label {
width:8em;
display:block;
font-weight: ;
padding-right:0em;
color:#777;
margin: 0 0 0.50em 0;
}
.input {
margin:0 0 0.50em 0;
clear:left;
}
h6 {
margin:5px;
}
