/* 
main css for galaxymap
copyright (c) 2007 galaxyadvisors.com
*/
body{
	margin: 10px;
}
body,td,a,p,.h {
font-family: arial,sans-serif;
}
h2.legend{
font-size: 14px;
}
p#tagline{
font-size: 1.1em;
}
p.examples {
font-size: 0.7em;
}
.examples a {
color: blue;
}
a.small{
font-size: 11px;
}
a.xsmall{
font-size: 10px;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.dashline{
border-top: #999 dotted 1px;
}
h3{
margin-bottom: 0.1em;
}
.dotted {
border-bottom: #999 dotted 1px;
}
a 					{
color: #6E6E6E;
}
a:hover  {
text-decoration: underline;
}
a:visited {
color: #6E6E6E;
}

/* Style for result tables*/
div.tableResult {
margin: 20px;
}
.bordered {
border: solid 1px #D5D5D5;/*#82ACD0;*/
}
.line1 {
background-color: #F8F8F8;/*#E1EEFA;*/
color: #04254F;
font-size: 11px;
font-weight: normal;
cursor: pointer;
}
.line2 {
background-color: #D5D5D5;/*#82ACD0;*/
color: #04254F;
font-size: 11px;
font-weight: normal;
cursor: pointer;
}
.lineh {
background-color: #F8F8F8;/*#E1EEFA;*/
color: #04254F;
font-size: 11px;
font-weight: bold;
cursor: pointer;
}

/* links on top line */
a.top-link {
font-size: 13px;
text-decoration: underline;
background-color: #ffffff;
margin-right: 12px;
margin-bottom: 5px;
}

.top-bar{
padding-top: 19px;
}


/* style for applet help blurb */
div.blurb {
background-color: #E2E2E2;
margin: 5px;
padding-bottom: 0px;
padding-top: 0px;
}
div.blurb p {
font-size: 0.7em;
padding-left: 10px;
}
div.blurb li {
font-size: 0.7em;
}

/* Styles for results, http://www.designbyfire.com/google_redesign.html */
.r {
font-size: 0.85em;
margin-top: 0.3em;
margin-bottom: 0em;
padding-top: 0.2em;
}
.r2 {
font-size: 0.70em;
margin-top: 0.2em;
}
.r3 {
color: #6E6E6E;
}

/* Basic Bar Graph, http://applestooranges.com/goodies/css-for-bar-graphs/ */
.bar { 
	position: relative; /* IE is dumb */
	width: 200px; 
	border: 1px solid gray; 
	padding: 2px; 
	margin-bottom: .5em;					
}
.bar .line { 
	display: block;	
	position: relative;
	/*background: #B1D632; */
	text-align: center; 
	color: black; 
	height: 2em; 
	line-height: 2em;									
}
.bar .line span { position: absolute; left: 1em; } /* This extra markup is necessary because IE doesn't want to follow the rules for overflow: visible */


