@charset "utf-8";
/* CSS Document */

BODY { background-color: #FFFFCC; }

defaultFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

table.ex {
	border-width: .5px .5px .5px .5px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(0, 153, 255) rgb(0, 153, 255) rgb(0, 153, 255) rgb(0, 153, 255);
	border-collapse: collapse;
}
table.ex th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(0, 153, 255) rgb(0, 153, 255) rgb(0, 153, 255) rgb(0, 153, 255);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.ex td {
	border-width: .5px .5px .5px .5px;
	padding: 10px 10px 10px 10px;
	border-style: solid solid solid solid;
	border-color: rgb(0, 153, 255) rgb(0, 153, 255) rgb(0, 153, 255) rgb(0, 153, 255);
	-moz-border-radius: 0px 0px 0px 0px;
}
.style1 {font-size: x-small}
.style2 {color: #3067AF}

#floater
{
	position:absolute;
	float:right;
	z-index:2;
	left: 470px;
	top: 178px;
}

select {
	background-color: #ffffcc;
	color: #3067af;
	font-size: x-small;
	width:370px;
	border: 1px solid #284279;
}

input.text {
	background-color: #ffffcc;
	color: #3067af;
	font-size: x-small;
	width:370px;
	border: 1px solid #284279;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small
}

tr.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3067AF;
	padding: 0px;
	margin: auto;
}


td.name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3067AF;
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	border-style: solid none none none;
	border-color: #CEDBDE #CEDBDE #CEDBDE #CEDBDE;
	width: 300px;
	margin: auto;
}
.style1 {
	font-size: x-small
}
.style2 {
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: x-large;
//	font-weight: bold;
	color: #3067AF;
}
.rule {
	height: 1px
}
.name_link {
}

#pic {
// left: 10px;
// left: 0px;
	position: relative;
// top: -10px;
// top: 0px;
}
#pic a .large {
	border: 0px;
	display: block;
	height: 0px;
	left: 0px;
	position: relative;
	top: 0px;
	width: 0px;
}
#pic a img {
	border: 0;
}
#pic a.p1, #pic a.p1:visited {
	border: 0px solid #000000;
	display: block;
// left: 0;
	text-decoration: none;
// top: 0;
}
#pic a.p1:hover {
	background-color: #FFFFCC;
	color: #000000;
	text-decoration: none;
}
#pic a.p1:hover .large {
	border: 0px solid #000000;
	display: block;
	height: 169px;
	width: 225px;
	left: 60px;
	position: absolute;
	top: -60px;
}
#top {
	margin-left: 80px;
}

table.results {
	border-width: .5px .5px .5px .5px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 204, 204) rgb(102, 204, 204) rgb(102, 204, 204) rgb(102, 204, 204);
	border-collapse: collapse;
}
table.results th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 2px 1px 2px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 204, 204) rgb(102, 204, 204) rgb(102, 204, 204) rgb(102, 204, 204);
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;

}
table.results td {
	border-width: .5px .5px .5px .5px;
	padding: 1px 2px 1px 2px;
	border-style: solid solid solid solid ;
	border-color: rgb(102, 204, 204) rgb(102, 204, 204) rgb(102, 204, 204) rgb(102, 204, 204);
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
td.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3067AF;
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	border-style: solid none none none;
	border-color: #CEDBDE #CEDBDE #CEDBDE #CEDBDE;
	width: auto;
}
td.not {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ACABA7;
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	border-style: solid none none none;
	border-color: #CEDBDE #CEDBDE #CEDBDE #CEDBDE;
	width: 300px;
	margin: auto;
}

#popout a {
	border: none;
}

#popout .bar {
	background: url('images/popout_bar.gif') no-repeat top left;
	height: 20px;
	line-height: 20px;
}

#popout .bar a {
	margin-left: 10px;
	font-weight: bold;
	float: left;
	color: #FFF;
	font-size: 10px;
	text-decoration: none;
}

#popout .bar .close {
	margin-right: 5px;
	display: block;
	width: 12px;
	height: 20px;
	float: right;
	background: url('images/close_off.gif') no-repeat center;
}
