/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

/*font sizes and types*/

  * { font-family: verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a.zsmall:link { font-size: 0.8em; }

  a.zsmall:visited { font-size: 0.8em; }

  a.zsmall:active { font-size: 0.8em; }

  a.zsmall:hover { font-size: 0.8em; }

  .title { 	font-size: 2.2em;
    				font-weight: bold; }

  .small { font-size: 0.8em; }

  .zsmall { font-size: 0.8em; }

  .z { text-decoration: none;}

  .underline { text-decoration: underline;}

  .error { font-size: 0.8em; }

  .info { font-size: 0.8em; }

  h1 { 	padding: 0px;
    		margin-bottom: 0.7em;
    		margin-top: 0px;
    		font-size: 1em;
    		font-weight: bold; }

  h2 { 	padding: 0px;
    		margin: 0px;
    		font-size: 1em;
    		font-weight: bold; }

  p { 	padding: 0px;
    		margin-bottom: 1em;
    		margin-top: 0px; }

  select { 	margin-bottom: 1px;
    				width: 63em;  
    				font-size: 0.85em; }

  input { 	margin-bottom: 1px;
    				width: 63em;
    				font-size: 0.85em; }

  textarea { 	margin-bottom: 1px;
    					width: 63em;
    					font-size: 0.85em; }

  img { border-width: 0pt; }

  hr { 	padding-left: 0px;
    		margin-left: 0px; }

  br { 	font-size: 0.8em; }
  
  
  .div-title { padding: 0px;
    		margin-bottom: 0.7em;
    		margin-top: 0px;
    		margin-left:-0.5em;
    		margin-right:-0.5em;
    		font-size: 1em;
    		font-weight: bold;} 
    		
  .div-box{ margin-bottom:1em;
            padding:0.5em;
            padding-top:0}    		


/* page sections */
  html { 	color: rgb(51, 51, 51);
    			background-color: rgb(255, 255, 255);
    			background-attachment: scroll;
    			background-repeat: repeat-x; 
				background-x-position: 0%;
				background-y-position: 0%; 
				}


  body { 	margin-left: 5em;
    			margin-right: 5em;
    			margin-top: 40px;
    			font-size: 70%;}

  #Page { }
  
  #doc3 { }    
 
  #hd { margin-top: 0px;
    		margin-bottom: 2em; 
    		padding-left: 1em; 
    		padding-right: 1em;}
    		
  #bd { padding-left: 1em; 
    		padding-right: 1em;}    		
  
  #ft { padding-left: 1em; 
    		padding-right: 1em;}

  .floatcontainer { display: block; }

  .Footer { text-align: right; }

  #trailimageid { font-size: 0.75em;
    position: absolute;
    display: none;
    left: 0px;
    top: 0px;
    width: 570px;
    height: 0px;
    z-index: 200;
    }     
    
.cfdebug
{
	color:black; 
	background-color:white; 
	font-family:"Times New Roman", Times, serif; 
	font-size:small;
	text-align: left ;
	
}

.cfdebuglge
{
	color:black; 
	background-color:white; 
	font-family:"Times New Roman", Times, serif; 
	font-size:medium;
		text-align: left ;
}

a.cfdebuglink {color:blue; background-color:white }
