ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
:link,:visited { text-decoration:none }
address { font-style:normal }

body {font-family: "Bookman Old Style", "Serifa BT", "URW Bookman L", "itc bookman", Arial, sans-serif;
	  font-size: 0.95em;
	  text-align:justify;
	  background: #fff url(../images/sub_bg.jpg) no-repeat scroll 50% 0%;}
	  
#mainwrap {margin-left: auto;
		   margin-right: auto;
		   padding: 0px;
		   width: 950px;}
	  
#header {height: 173px; 
		 width: 950px; 
		 float: right;
		 position: relative;}
		 
#content {
	float: left;
	margin: 35px 0 0 0;
	width: 950px;
	padding: 0px;
	line-height: 140%;
}

#column1 {width: 949px;
		  float: left;}
		  
#column1_recs {width: 550px;
		  float: left;
		  padding-right: 20px;
		  background: transparent url(images/line_bg.gif) repeat-y scroll right top;}
		  
#column2_recs {float: right;
		  margin: 0;
		  padding: 0 0 0 20px;
		  width: 350px;}
		  		 
#footer {clear: both;
		 font-size: small;
		 color: #999;
		 padding: 10px 10px 10px 10px;
		 margin-top: 0px;}
		 
a {color:#77675b; text-decoration: none;}

p {margin-bottom:20px;}

p > img {margin-bottom:-15px;}

sup {height: 0;
	 line-height: 1;
	 position: relative;
	 top: -0.6em;
	 vertical-align: baseline;
	 vertical-align: bottom;
}

hr {width:80%; margin-bottom:20px; text-align:center;}

.comment .note {margin: 0;}
.legend {margin-top: -15px; font-size: 0.9em;}

.indent {margin: 0 30px 20px 30px;}
.indent2 {margin: 0 45px 20px 45px; background-color:#E6DABD; padding:20px 20px 5px 20px;}

.style1 {font-size: 0.8em}
.style3 {color: #FF0000; font-style: italic; }
.style4 {color: #FF0000}