.StyleSheetHiddenPlaceHolder  {
	display : none;
}

/* postioning styles
-----------------------------------------------
-----------------------------------------------
 */

BODY {	margin:0px; 
		padding:0px; 			
		font-family: Trebuchet MS, Trebuchet, Tahoma, Arial, Sans-Serif;
		background:url("images/bg.jpg") repeat-x;
		background-color:#EBECEE; 	
		text-align:center;
		}
		
#main	{ 	position:relative;
			width:98%;			
			margin:0 auto;  											
			z-index:0;	
			font-size:90%;	
			}	
		
#holder{ 	position:relative;
				width:100%;						
  			text-align:left;	
			vertical-align:top;								
			z-index:0;		
			top:0px;
			}	
			
			

#tma { display:none
		}	
		
#tmaPrint{ position:relative;
		left:0px;
		top:0px;
		z-index:1;			
		height:93px;
		padding: 34px 0 0 0;
		}	
		
#issue { position:relative;
		left:0;
		top:10px;
		z-index:4;		
		font-weight:bold;		
		width:150px;
		margin:0 0 10px 0		
		}	
		
		  #issue a ,   #issue A:visited {	display:none;								
											}
											
			#issue a:hover{text-decoration: none;	}
		
		
#homeText{ position:relative;
			left:25px;
			top:20px;
			width:409px;
			float:left;
			border-right:1px solid #FFD46B;
			padding: 0 20px 0 0;			
			}
			
		h1.intro {position:relative;
			left:0px;
			top:20px;
			color:#CC0000;
		font-size:140%;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width:409px}
		
		#homeText p {	text-align:left;	
    		line-height:1.2em;  	
			margin:.6em 0 .8em 0;
			padding:0;
			}
			
			#homeText p img, #text p img {	float:right;  	
			margin:4px 0 0 10px;
			padding:0;
			border:1px solid #FFD46B;
			}
			
#homeText a ,   #homeText A:visited {	text-decoration: underline;	
												color:#cc0000;
												
											}
				  

 #homeText A:hover  {	text-decoration: none;}
			
#homePanel{ position:relative;
			left:45px;
			top:24px;
			width:260px;
			float:left;					
			}
			
			#homePanelPoll, #homePanelOther{ position:relative;				
			background-color:#F8F9FA;
			padding: 0 0 10px 0;
			border-bottom:1px dotted silver;
			margin: 0 0 10px 0;
			
			}
			
			#homePanelOther{line-height:1.1em;	}
			
			#homePanelPoll h1{		
			background-color:#496570;
			display:block;
			color:white;
			margin: 0 0 8px 0;
			padding: 4px 0 4px 6px;
			font-size:100%;			
			}
			
			#homePanelPoll p {	   			
			margin:0 0 .2em 10px;
			padding:0;
			}
			
			#homePanelPoll input.button {	   			
			background-color:#BAC5C7;
			color:white;
			border-bottom:1px solid silver;
			border-right:1px solid silver;
			border-left:1px solid gray;
			border-top:1px solid gray;
			margin:5px 0 0 0;
			}
			
			#homePanelOther h1{		
			background-color:#CC0000;
			display:block;
			color:white;
			margin: 0 0 8px 0;
			padding: 4px 0 4px 6px;
			font-size:100%;			
			}
			
			#homePanelOther p {	   			
			margin:.7em 6px 0 6px;
			padding:0;
			}
			
			#homePanelOther b {	   			
			color:#CC0000;
			}
			
			#homePanelOther ol {
			  	margin:0 0 0 0px;
			  	padding-left:30px;  				
			  }		
			  	
			#homePanelOther li {			
			margin:0 0 .4em 0;
			padding:0;  
			
			  }
			  
#mainLinks{ position:relative;
			left:25px;
			top:20px;	
			margin:30px 0 0 0;				
			padding: 0 20px 0 0;
			z-index:2;			
			width:690px;
			}
			
			  
#mainLinks h1.title {
			color:white;
			font-size:140%;
			margin: 0 0 0 0;
			padding: 0px 0 4px 0;			
			width:705px;			
			background:url("images/divider.gif") no-repeat;
		}
		
		#mainLinks a, #mainLinks a:visited  {text-decoration: none;
		color:#cc0000;
		font-weight:bold;
		}		
		
		#mainLinks a:hover  {text-decoration: underline;		
					color:#006699;
		}
		
#leftPanel{ position:relative;				
			padding: 0 0 0 0;			
			margin: 10px 0 30px 0;
			width:345px;
			float:left;
			}
			
		#mainPanelOne{ position:relative;				
			background-color:#F8F9FA;
			padding: 0 0 0px 0;			
			margin: 0 0 10px 0;			
			}
			
			#mainPanelOne p {	   			
			margin:0 0 4px 0;
			padding:0 10px 10px 10px;
			}
			
			#mainPanelOne h1 {	   			
			margin:0 0 4px 0;
			padding:4px 0 0 10px;
			border-bottom:1px dotted silver;
			font-size:120%;
			color:#003366;
			}
			
			 #mainPanelOne ul {
			  	margin:.1em 0 1em 0px;
			  	padding-left:30px;   	
					
			  }
			
			 #mainPanelOne ul li {  margin:0 0 .4em 0;
			  			padding:0;  
			  }
						
#rightPanel{ position:relative;				
			padding: 0 0 0 0;			
			margin: 10px 0 30px 0;
			width:345px;
			left:19px;
			float:left;
			}
			
			
#text{ position:relative;
			left:0;
			top:20px;
			width:100%;			
			margin:0 0 50px 0;
			padding: 0 20px 0 0;			
			}
			
			#text p{	text-align:left;	
    		line-height:1.4em;  	
			margin:0 0 1.2em 0;
			padding:0;
			}
			
			#text p img.insert {float:left;  	
			margin:0x 10px 20px 0px;
			padding:0 8px 0 0;
			border:0;
			}
			
			#text p img.photo {float:none;  	
			margin:0x 10px 20px 0px;
			padding:0 0 0 0;
			border:1px solid gray;
			clear:both;
			}
			
#text p.top{ display:none;
			}
			
		#text div.end{ float:left;	
		width:210px;			
			}
			
 #text ul {
  	margin:.5em 0 1em 0px;
  	padding-left:30px;   	
		
  }

 #text ul li {  margin:0 0 1em 0;
  			padding:0;  
  }
  
  #text ol{margin:0 0 1em 0;
  			padding-left:27px;  }
			
			#text ol li{margin:.1em 0 .2em 0;
  			padding:0;  }
			
		  #text a ,   #text A:visited {	text-decoration: underline;	
												color:#cc0000;
												
											}
				  

		  #text A:hover  {	text-decoration: none;}
		  
		  #text h2 {	   			
			margin:0 0 1em 0;
			padding:0 0 0 0px;			
			font-size:110%;
			color:#003366;
			}
			
#images	{position:absolute;		
		top:440px;
		left:545px;
		z-index:1;	
		font-weight:bold;
		color:#cc0000;		
		}
		
		#images img{border:1px solid #FFD46B;			
		}
		
#subscribe, #unsubscribe{position:relative;		
		top:0px;
		left:0px;
		z-index:1;			
		color:;		
		float:left;
		width:220px;					
		
		}
		
		#subscribe{margin: 0 20px 20px 0;
		padding:0 20px 0 0;
		border-right:1px solid #FFD46B;	}
		
		#subscribe p, #unsubscribe p{padding:0 6px 0 6px;
		margin:0;
		background-color:#F8F9FA;}
		
		#subscribe h2, #unsubscribe h2{background-color:#003366;
			display:block;
			color:white;
			margin: 0 0 0px 0;
			padding: 4px 0 4px 6px;
			font-size:100%;		}
		
		#subscribe input, #unsubscribe input {width:200px;
		margin: 0 0 5px 0}
		
		#subscribe input.button, #unsubscribe input.button{width:100px;
		background-color:#cc0000;
		border:1px solid #FFD46B;
		color:white;}
		
#footer	{position:relative;		
		top:20px;
		z-index:1;
		text-align:left;			
		font-size:10px;	
		color:#999;
		padding-bottom:20px;
		}
		
		#footer A:link , #footer A:visited {	display:none	}
				  
		p.footer {	font-size:11px;}

	
/* end postioning styles
-----------------------------------------------
-----------------------------------------------
 */
 
 
 
/* section nav
-----------------------------------------------
-----------------------------------------------
 */
	

	  
#nav{ display:none;
			}  

	


	










