body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1 em;
	color: #000000;	
	}
	
body {
	background-color: #F0F0FC;
    text-align: center;
}

.menu {font-size: 100%;}
.menu_inside {font-size: 87%;}
.websitecredit {font-size: 75%;}

.banner {font-size: 135%;}
.highlight {font-size: 87%;}
.caption {color: #666666; font-size: 87%;}
.large {font-size: 115%;}
.normal_copy {font-size: 100%;}
.small {font-size: 87%;}
.tiny {font-size: 75%;}


a:link {
	color:#0000AA;
	text-decoration: none;
}

a:visited {
    color:#0000AA;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #9944FF;
}

a:active {
	text-decoration: none;
	color: #0000AA;
}

#content {
width:760px;
}

#banner {width: 760px;
margin-top: 10px;
margin-left: 15px;
float:left;
}

#inside_banner {width: 760px;
margin-top: 10px;
margin-left: 0px;
float:left;
}

#col_a_index {
width: 220px;
margin-top: 0px;
margin-right: 30px;
float:left;
line-height: 1.45;
}

#col_b_index{
width: 240px;
margin-top: 0px;
float:left;
}

#col_c_index {
width: 220px;
margin-top: 0px;
float:left;
margin-left: 20px;
line-height: 1.45;
}

#new_research_index {
width: 200px;
margin-top: 20px;
float:left;
margin-left: 0px;
}

#col_a_inside {
width: 130px;
margin-top: 20px;
margin-right: 10px;
margin-left: 10px;
float:left;
line-height: 1.45;
border-right:2px solid #E8A317;

}

#col_b_inside{
width: 570px;
margin-top: 20px;
margin-right: 0px;
margin-left: 25px;
float:left;
text-align: justify;
}

#col_c_inside {
width: 0px;
margin-top: 0px;
float:left;
}

#sign_up_index {
	position: absolute;
	left: 560px;
	top: 258px;
	width: 125px;
}

#menu {width: 140px;
float: left;
margin-top: 0px;
margin-left: 10px;}

#menu_top {width: 300px;
margin-top: 600px;
margin-left: 220px;}

#contact {width:400px;
margin-top: 200px;
margin-left:200px;
}

#website_credit {width: 200%;
font-size: 60%;
}

#flash_1 {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;}


.roottable, .roottable TD, .roottable TH
{
color="#FF0000";
font: bold;
}

.sacraltable, .sacraltable TD, .sacraltable TH
{
color="#FF8040";
font: bold;
}

.solartable, .solartable TD, .solartable TH
{
color="#EAC117";
font: bold;
}

.hearttable, .hearttable TD, .hearttable TH
{
color="#347235";
font: bold;
}

.throattable, .throattable TD, .throattable TH
{
color="#0000FF";
font: bold;
}

.browtable, .browtable TD, .browtable TH
{
color="#0000A0";
font: bold;
}

.crowntable, .crowntable TD, .crowntable TH
{
color="#842DCE";
font: bold;
}
