/*  2010-09-09  */

body {
  padding:			0px;
  margin:			0px; 
  color: 			#222222; 
  font-family:			Arial, Helvetica, Geneva, sans-serif;
  font-size:			12px; 
  text-align:			center;
  background:			#fff url(/images/noise.jpg) repeat;
}

em {
  color:			#da0e05;		/*  red  */
  font-style:			normal;
}

p {
  text-align:			justify;  
}

#page {
  padding:			0;
  background:			white;
  margin:			0px auto; 
  margin-top:			10px; 
  margin-bottom:		10px; 
  width:			770px; 
  text-align:			left;
  border:			1px solid #ccc;
}


#nav {
  clear:			both;
  float:			left; 
  margin-top:			48px; 
  width:			163px; 
  padding:			0; 
}

#nav ul {
  margin:			0; 
  padding:			0;
  list-style-type:		none;
  font-size:			11px;
}

#nav ul li {   
  border-bottom:		1px solid #ccc;
  width:			115px;
  margin-left:			20px;
}

#nav ul li a {	
  display:			block;
  text-decoration:		none;
  padding:			2px 5px 2px 10px;
  color:			#888;
  background:			transparent;
  font-weight:			bolder;
}

#nav ul li a:hover, 
#nav ul li.active a {  
  padding-left:			5px; 
  border-left:			5px solid #da0e05;		/*  red  */
  color:			#000; 
  font-weight:			bold;
}

/* Hide from IE-mac \*/
 html #nav ul li a/* hide from IE 5.0 */ {height: 1%;}
/* End hide */

#content {
  margin:			20px 20px 20px 165px;
  padding:			0px 0px 0px 0px;
}

#fullwidthcontent {
  margin:			20px 20px 20px 10px;
  padding:			0px 0px 0px 0px;
}

#content a,
#fullwidthcontent a {
  color:			#ce0000;		/*  red  */
  text-decoration:		none;
}

#content a:hover,
#fullwidthcontent a:hover {
  color:			#00ce00;		/*  green  */
}

#content h1,
#fullwidthcontent h1 {
  font-size:			14px;
  font-weight:			bold;
}

#content h2,
#fullwidthcontent h2 {
  font-size:			13px;
  font-weight:			bold;
}

#content h3,
#fullwidthcontent h3 {
  font-size:			12px;
  font-weight:			bold;
}

#content h4,
#fullwidthcontent h4 {
  font-size:			12px;
  font-weight:			normal;
}

#content td,
#fullwidthcontent td {
  font-size:			12px;
  vertical-align:		top;
}

.figureleft {
  float:			left;
  padding:			0px; 
  margin:			0px 20px 10px 0px;
  background: 			#eee;
}

.figureright {
  float:			right;
  padding:			0px; 
  margin:			0px 0px 10px 20px;
  background: 			#eee;
}

.figureleft img, .figureright img {
  border:			1px solid #ddd;
}

.figureleft p, .figureright p {
  font-size:			10px;
  color:			#000000;
  margin:			0px;
  padding:			3px;
}

.figureleft p img, .figureright p img {
  border:			0px;
}


.formula {
  width:			580px;
}


.eqnl {
  width:			30%;
  text-align:			right;
  vertical-align:		bottom;
}

.eqnc {
  width:			10%;
  text-align:			center;
}

.eqnr {
  width:			50%;
  text-align:			left;
}

.eqnn {
  width:			10%;
  text-align:			right;
}

span.number {
  align:			right;
  background-color:		green;
}


