body {
margin: 0px; 
padding: 20px;
}


p {
margin-top:			0em;
margin-bottom:		.25em;
color:#FFFFFF;

}
.highlight {
font-weight:bold;
}

UL, LI {
}

h1 {
font-size:1.2em;
color:#902D91;
margin: 10px 10px 5px 20px;
}

h2 {
color:#902D91;
font-size:105%;
margin: 5px 10px 0px 20px;
clear:left;
}

body, table, td, p, div, ul {
font-family:		Helvetica, Verdana, Arial, sans-serif;
line-height:		150%;
font-size:11px;
}

#col1 {
width:380px;
height:380px;
background-color:#902D91;
}

#col1 p {
margin: 10px 10px 5px 20px;
color:#FFFFFF;
font-size:120%;
}

#col2 {
border-top:1px solid #902D91;
border-right:1px solid #902D91;
border-bottom:1px solid #902D91;
border-left:1px solid #902D91;
padding-bottom:10px;
}

#col2 p {
margin: 5px 10px 5px 20px;
color:#000000;
font-size:12px;
}

#prop {
width:20pxpx;
height:380px;
}

#content {
/*border:1px solid #902D91;*/
}

.main {
background-color: #902D91; 
}

.hightlight  {
color: #902D91; 
}

a.menu:link {font-weight: bold; text-decoration: none; color:#999999}
a.menu:active {font-weight: bold; text-decoration: none; color:#999999}
a.menu:visited {font-weight: bold; text-decoration: none; color:#999999}
a.menu:hover {font-weight: bold; text-decoration: underline; color:#902D91}


a:link {font-weight: bold; text-decoration: none; color:#902D91}
a:active {font-weight: bold; text-decoration: none; color:#902D91}
a:visited {font-weight: bold; text-decoration: none; color:#902D91}
a:hover {font-weight: bold; text-decoration: underline; color:#902D91}


form {
margin:0px
}
input {
background-color:#FFFFFF;
border:1px solid #FADD1D;
color:#000000;
}

ul.key {
margin: 1.75em 0 .75em 1.25em; 
padding: 0; 
list-style-type: none; 
}

ul.key2 {
margin: 1.75em 0 .75em 1.25em; 
padding: 0; 
list-style-type: none; 
display:block;
}

ul.key li {
margin: 1em 0 1.25em 0em;
font-size:120%;
}

ul.key2 li {
margin: 1em 0 1.25em 0em;
font-size:100%;
display: inline;
}

div.keyitem {
width:30px;
height:30px;
background-color:#902D91;
color:#FFFFFF;
font-weight:bold;
margin-right:.75em;
display:block;
float:left;
text-align:center;
position:relative;
top:-5px
}

div.keyitems {
margin-left:20px;
display:block;
margin-bottom:1em;
height:2em;
}

div.keyitem2 {
width:20px;
height:20px;
background-color:#902D91;
color:#FFFFFF;
font-weight:bold;
margin-right:.75em;
display:block;
float:left;
text-align:center;
position:relative;
top:-2px
}

div.keyitem span {
position:relative;
top:5px
}

div.keyitem2 span {
position:relative;
top:2px
}

#navcontainer ul 
{
margin: .75em 0 1.75em 0; 
padding: 0; 
list-style-type: none; 
}

#navcontainer ul li { 
display: inline; 
} 

#navcontainer ul li a {
text-decoration: none; 
padding: .5em 1em .5em 0em; 
color: #999999;
font-size:150%;
font-weight:normal;
}

#navcontainer ul li a:hover {
color: #902D91;
font-weight:normal;
}


#navcontainer ul li a.active  {
text-decoration: none; 
padding: .5em 1em .5em 0em; 
font-size:150%;
color: #902D91; 
}


#countrylist ul 
{
margin: 0em 0 .75em 20px; 
padding: 0; 
list-style-type: none;
line-height:120%;
}

#countrylist ul li a {
text-decoration: none; 
padding: 0em 0em 0em 0em; 
font-size:90%;
font-weight:bold;
}

#countrylist ul li a:hover {
text-decoration:none;
}

.cme_orange_white 
{
background-color:#902D91;
color:white;

}

.cme_default
{
background-color:white;
color:black;
}

body.cme_default p {color:black}

.form td {
padding:10px 0px;
}

#selector {
	position:absolute;
}

#maptitle {
}
#countrylist {
width:120px;
font-weight:bold
}
#countrylist p a {
color:#FFFFFF;
font-weight:bold
}
#countrylist p a:hover {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#countrylist ul li a.off {
color:#FFFFFF;
}
#countrylist ul li a.on {
color:#000000;
text-decoration:none;
}