#logo { position: relative;

		top: 0px; left: 5%;  width: 90%;

}



#logo_text { 

	font-size: large;

	vertical-align: middle;

	font-weight:bold;

	color:#FFFFFF;

}



#menu { position: relative; top: 10px; left: 5%;

  width: 90%;

  background-color:#FFFFFF;
  
  font-family:Arial, Helvetica, sans-serif;

}



#plot { position:relative; top: 20px; left: 5%;

border-style:solid;

border-width: 1px;

width: 90%;

padding: 5px;

margin-top: 15px;

background-color:#FEFFED;

font-family:Arial, Helvetica, sans-serif;


}

#faq { position:relative; top: 20px; left: 5%;

border-style:solid;

border-width: 1px;

width: 85%;

padding: 15px;

margin-top: 15px;

background-color:#FEFFED;

font-family:Arial, Helvetica, sans-serif;


}

#plot_jp { position:relative; top: 20px; left: 5%;

border-style:solid;

border-width: 1px;

width: 90%;

padding: 5px;

margin-top: 15px;

background-color:#FEFFED;

font-family:Arial, Helvetica, sans-serif;

font-size:large;

}


#plot_with_image { position:relative; top: 20px; left: 5%;

border-style:solid;

border-width: 1px;

width: 90%;

padding: 5px;

margin-top: 15px;

background-color:#FEFFED;

font-family:Arial, Helvetica, sans-serif;

min-height:475px;

}

#plot_with_portrait { position:relative; top: 20px; left: 5%;

border-style:solid;

border-width: 1px;

width: 90%;

padding: 5px;

margin-top: 15px;

background-color:#FEFFED;

font-family:Arial, Helvetica, sans-serif;

min-height:535px;

min-width: 500px;

}



#chapter_section { position:relative; top: 20px; left: 5%;

width: 90%;

padding: 5px;

margin-top: 15px;

color: #FFFFFF;

font-size:large;

font-weight:bold;

}



#chapter_logo { vertical-align: middle; }



#page_heading { 



}



#page_pic {

float:left;

margin-right:7px;

}



a#chapter_link:link {color:#FFFFFF;}
a#chapter_link:visited {color:#FFFFFF;}

a#term_link:link {color:#666666;}
a#term_link:visited {color:#666666;}


a img { border: 0px none; }

p#dialogue_title { 

font-size: large;

font-weight:bold;

}

#index { font-size: large;}
#warning { color: #FF0000; }
#term_title {font-weight:bold; color: #000066;}

// border for table table#other_terms { border: 1px solid #666666; }

td#term_name {padding-right: 50px; padding-bottom: 20px;
font-weight:bold; vertical-align: top; }
td#term_def {vertical-align:top; padding-bottom: 20px;}

p.image_caption { 

font-style:italic;

}



body {

background-image:url(pics/bg.gif);

}



a:link {color:blue;}

a:visited {color:blue;}