@import(../style/base.css);
/*
body {
	font-family:Nimbus Sans L,Helvetica, Arial,Sans;
}
*/
img {
    border: none;
}
#container {
	margin-left:auto;
	margin-right:auto;
}

#header {
}

#leftbox {
	float:left;
	width:60%;
}

#rightbox {
  width:38%;
	/*margin-left: 10px;*/
	float:right;
}

#footer {
  font-size:90%;
	text-align:right;
  width:100%;
	clear:both;
}

.candidate {
	color: blue;
}

.candidate_hover {
  cursor: pointer;
  text-decoration: underline;
}

.clickable {
  color: blue;
}

.clickable {
  cursor: pointer;
  text-decoration: underline;
}
  
.account {
  float: right;
  text-align: right;
}

#map{
	margin-top: 5px;
}
#photo {
  /*text-align: center;*/
}

.dialog {
}
.dialog .footer .c{
        font-size:1px;
        height:18px;
}
.dialog .header .c{
  height: 25px;
}
.dialog .header {
  background:transparent url(box/header.png) no-repeat 0px 0px;
}
.dialog .header .c{
  background:transparent url(box/header-right.png) no-repeat right 0px;
}
.dialog .body{
  background:transparent url(box/body.png) repeat-y 0px 0px;
}
.dialog .body .c{
  padding: 0.5em;
  padding-left: 1em;
  background:transparent url(box/body-right.png) repeat-y right 0px;
}
.dialog .footer{
  background:transparent url(box/footer.png) no-repeat 0px 0px;
}
.dialog .footer .c{
  background:transparent url(box/footer-right.png) no-repeat right 0px;
}
.dialog p {
  padding: 0.5em;
  padding-left: 1em;
}

