#cc{
padding-left:18px;
padding-top:10px;
}

#cc a{
color:#000000;
text-decoration:none;
background:#FFFFFF;
}

#cc a:hover{
color:#00AEEF;
background:#FFFFFF;
text-decoration:underline;
}

#country{
font-weight:bold;
padding-left:18px;
}

#search{
border:0;
float:right;
margin-bottom:10px;
}


.login{
display:block;
padding-left:75px;
padding-top:10px;
}

html>body .login{
padding-left:80px;
}

.login a{
color:#000000;
background:#FFFFFF;
text-decoration:none;
}

.login a:hover{
color:#00AEEF;
background:#FFFFFF;
text-decoration:underline;
}

#head img{
float:left;
}

#topnav{
height: 22px;
padding-left:12px;
}

html>body #topnav{
height:18px;
}

#topnav ul{
position:relative;
list-style:none;
border:0;
padding:0;
margin:4px 0 0 0;
}

html>body #topnav ul li span{
background-image:none;
padding-left:0;
}

html>body #topnav ul li{
padding-top:3px;
padding-bottom:5px;
background:url(../images/navback.jpg) bottom;
}

html>body #topnav ul li.activetab{
padding-top:3px;
padding-bottom:5px;
background-image:none;
}

html>body #topnav ul{
margin-top:6px;
}

#topnav ul li{
display:inline;
margin-right:5px;
border-top:1px solid #E0E0E0;
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
background:url(../images/leftdoor.jpg) no-repeat left bottom;
}

html>body #topnav ul li{
margin-right:2px;
padding-right:4px;
padding-left:5px;
}

#topnav ul li span{
margin:0 -4px 0 1px;
background:url(../images/rightdoor.jpg) bottom right;
padding:3px 6px 5px 5px;
}

*:first-child+html #topnav ul{
margin-top:-1px;
}

*:first-child+html #topnav ul li span{
padding:1px 3px 1px 1px;
}

#topnav ul li#activetab{
display:inline;
margin-right:5px;
border-top:1px solid #E0E0E0;
border-left:1px solid #E0E0E0;
border-right:1px solid #E0E0E0;
background:#FFFFFF;
background-image:none;
}

#topnav ul li#activetab span{
background:url(../images/whiteback.jpg) repeat;
}

#topnav ul li#activetab span a{
background:url(../images/whiteback.jpg) repeat;
}

#topnav ul li a{
color:#000000;
text-decoration:none;
}

#topnav ul li#activetab a{
color:#00aeef;
text-decoration:none;
}

#topnav ul li#activetab a:hover{
color:#00aeef;
text-decoration:underline;
}

#topnav ul li a:hover{
color:#00aeef;
text-decoration:underline;
}

#topnav ul li#activetab{
color:#00aeef;
background:#FFFFFF;
text-decoration:none;
margin-bottom:-1px;
border-bottom:1px solid #ffffff;
z-index:2;
background-image:none;
}

#head button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
border:1px solid #E0E0E0;
margin-top:10px;
background:url(../images/lnavback.gif) repeat-x left bottom;
}

* html #head button {
height:17px;
background:url(../images/lnavback.gif) repeat-x left bottom;
} 

#head input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
border:1px solid #E0E0E0;
margin:10px 5px 0 0;
}

#head label{
display:none;
}

#search fieldset a:hover{
text-decoration:underline;
}

#head p{
border:0;
margin:0;
}

fieldset{
border:0;
padding:0;
margin:0;
display:inline;
}

#head img{
border:0;
}

#skip{
visibility:hidden;
width:1px;
height:1px;
}

.skipnav{
display:none;
height:0px;
}

* html #div2{
height:1%
}

* html #div3{
height:1%;
margin-top:20px;
}

span.print a:link{color:#00aeef; text-decoration:none;}
span.print a:hover{text-decoration:underline;}
span.print a:visited{color:#00aeef; text-decoration:none;}