/* CSS Document */
body {
        margin: 10px;
        padding: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:.7em
}

#wrapper {
        text-align: left;
        margin: 0px auto;
        padding: 0px;
        border:0;
        width: 980px;
        background: url("/path/to/your/background_cols.gif") repeat;
}

#header {
        margin: 0 0 15px 0;
		border-bottom:3px solid #cc0066;
		height:113px		
}

#col1 {
        float: left;
        width: 200px;
		/*background-color:#0000FF*/
}

#col3 {
        /*float: right;
        width: 190px;
		border-left:1px solid #CCCCCC;
		padding-left:10px
		background-color:#f00*/
}

ul {
	list-style-type: none;
}

ul li {
	margin: 5px 0;
}

#content { 
        float: left;
        width: 780px;
		
		/*background-color:#0f0*/
}

#container{
    margin-bottom: 10px;
    overflow:hidden;
}

#content p {
font-size:1em;
line-height:130%;
margin:0px 0px 10px 0px;
}

#innermain { 
        float: left;
        width: 514px;
		/*background-color:#0f0*/
}

#inner1 { 
        float: left;
        width: 250px;
		/*background-color:#f00*/
}

#inner2 { 
        width: 250px;
		margin-left:259px;
		/*background-color:#f00*/
}

#inner3 { 
        width: 256px;
		margin-left:520px;
		/*background-color:#f00*/
}

.showborder {
border:1px solid #CCCCCC;
margin-right:10px
}

.showborder2 {
border:1px solid #CCCCCC;
}

.showborder3 {
margin-right:10px;
margin-bottom:10px;
}


h1 {
font-size:150%;
color:#cc0066;
font-weight:normal;
margin: 5px 0;
font-style:italic
}

h2 {
font-size:130%;
color:#666;
font-weight:normal;
margin-top:10px;
margin-bottom:5px;
font-style:italic
}

#footer {
clear: both;
border-top:3px solid #cc0066;
padding-top:0em;
/*text-align:center*/
}

#footer p {
font-size:.85em;
line-height:130%;
}

#footer a:link, #footer a:visited {
color:#999;
text-decoration:underline;
}
#footer a:hover {
color:#999;
text-decoration:none;
}

#header p {
margin-left:780px;
margin-bottom:10px;
font-size:.85em;
line-height:150%;
}

a:link, a:visited {
color:#cc0066;
text-decoration:underline;
}
a:hover {
color:#cc0066;
text-decoration:none;
}
/* menu */

.menulist
{
color: white;
background: #fff;
/*border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;*/
padding: 0 1px;
margin: 0;
width: 158px;
}

.menulist li
{
list-style: none;
margin: 0;
}

.menulist a
{
display: block;
text-decoration: none;
margin-bottom: 0em;
margin-top: 0em;
color: #666;
background: #d4d4d4;
border-width: 1px;
border-style: solid;
border-color: #fff;
border-left: 1em solid #e0e0e0;
padding: 0.25em 0.5em 0.4em 0.75em;
text-align:left;
font-size:10px;
}

.menulist a:visited
{
 text-decoration: none;
 color: #666;
}
.menulist a
{
width: 99%;
/* only necessary for Internet Explorer */
}

.menulist a:hover
{
background: #d4d4d4;
border-left:1em solid #999;
/*padding: 0.4em 0.35em 0.25em 0.9em;*/
}

.menulist a.sub {
background-color: #e0e0e0;
border-left:1em solid #ccc;
}

*/

.menulist a#current:hover
{
background: #d4d4d4;
border-left:1em solid #cc0066;
/*padding: 0.4em 0.35em 0.25em 0.9em;*/
}

.menulist a:active, .menulist a#current:active
{

}
.menulist a#current { border-left:1em solid #cc0066;}

#ukmap {
border:1px solid green
}

#support {
position:relative;
left:10px;
top:10px
}

#selector {
	position:absolute;
}

#maptitle {
}
.rep {
width:240px;
padding:5px 10px;
}
.rep p  {
color:#FFFFFF;
font-weight:bold
}

#countrylist {
width:220px
}
.off {
display:none;
}
.on {
display:block;
}


.img-link a:link{
text-decoration: none;
}
.img-link a:visited{
text-decoration: none;
}
.img-link a:hover{
text-decoration: none;
}
.img-link a:active{
text-decoration: none;
}
    
#pdf-downloads{
margin-left: 20px;
}
    
.pdf-download{
float: left; margin: 15px 10px 20px 0; width: 180px; text-align: center;
}
