/*  1.0  */

body {
  padding:			0px;
  margin:			0px; 
  color: 			#222222; 
  font-family:		Arial, Helvetica, Geneva, sans-serif;
  font-size:		12px; 
  text-align:		center;
  background:		#fff url(/images/colornoise.jpg) repeat;
}

em {
  color:			#da0e05;		/*  red  */
  font-style:		normal;
}

#page {
  padding:			0;
  background:		white;
  margin:			0px auto; 
  margin-top:		10px; 
  margin-bottom:	10px; 
  width:			770px; 
  text-align:		left;
  border:			1px solid #ccc;
}


#subnav {
  clear:			both;
  float:			left; 
  margin-top:		48px; 
  width:			163px; 
  padding:			0; 
}

#subnav ul {
  margin:			0; 
  padding:			0;
  list-style-type:	none;
  font-size:		11px;
}

#subnav ul li {   
  border-bottom:	1px solid #ccc;
  width:			100px;
  margin-left:		20px;
}

#subnav ul li a {	
  display:			block;
  text-decoration:	none;
  padding:			2px 5px 2px 5px;
  color:			#444;
  background:		transparent;
  font-weight:		bolder;
}

#subnav ul li a:hover, #subnav ul li.active a {  
  padding-left:		10px; 
  border-left:		4px solid #da0e05;		/*  red  */
  color:			#000; 
  font-weight:		bold;
}

/* Hide from IE-mac \*/
 html #subnav ul li a/* hide from IE 5.0 */ {height: 1%;}
/* End hide */

#content {
  margin:			20px 20px 20px 165px;
  padding:			0px 0px 0px 0px;
}

#content a {
  color:			#ce0000;		/*  red  */
  text-decoration:	none;
}

#content a:hover {
  color:			#6ca61c;		/*  green  */
}

#content h1 {
  font-size:		14px;
  font-weight:		bold;
}

#content h2 {
  font-size:		13px;
  font-weight:		bold;
}

#content h3 {
  font-size:		12px;
  font-weight:		bold;
}

#content h4 {
  font-size:		12px;
  font-weight:		normal;
}

#content td {
  font-size:		12px;
  vertical-align:	top;
}

.figureleft {
  float:			left;
  padding:			0px; 
  margin:			0px 20px 10px 0px;
  background: 			url(/images/noise.jpg) repeat;
}

.figureright {
  float:			right;
  padding:			0px; 
  margin:			0px 0px 10px 20px;
  background: 			url(/images/noise.jpg) repeat;
}

.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;
}

#fullwidthcontent {
  margin:			20px 20px 20px 10px;
  padding:			0px 0px 0px 0px;
}

#fullwidthcontent a {
  color:			#000000;		/*  black  */
  text-decoration:	none;
}

#fullwidthcontent a:hover {
  color:			#ce0000;		/*  red  */
}

#fullwidthcontent h1 {
  font-size:		14px;
  font-weight:		bold;
}



