body,
	html {
		margin:0;
		padding:0;
		background:#c0c0c0;
		color:#000;
		font-size:0.9em;
	}
	body {
		min-width:950px;
		font-family: arial,sans-serif;
	}
	body h1{
		font-size:1.6em;
		font-weight:lighter;
	}
        .skip {position: absolute; top: -4em; display: none} /*Opera*/

	#wrap {
                margin:0;
		width:950px;
		/*overflow: hidden;*/
	}
        #search {
	      display: none;
             }
	#sidebar {
                display:none;
	}
        #main-background {
		float:left;
		width:100%;
		overflow:hidden;
		/*background-image:url('/images/gray_fl_vertical.jpg');
		background-repeat:no-repeat;*/
	}
        #main {
		float:left;
		width:80%;
		/*overflow: hidden;*/
	}
	#main ul {
		margin-bottom:0;
        }
        #main h3, #main p {
		padding:0 10px 0 0;
        }
        #nav {  display:none;
	}
	#banner {
                display:none;
	}
	#content-wrap {
		margin:0 auto;
		margin-top:2em;
		width:100%;
	}
	#content {
		float:left;
		width:75%;
		/*min-height:230px;  /* gives the content a minimum height. Otherwise the background image gets cut off*/
                /*height:auto !important;
                height:230px;*/
	}
	#content h1, #content h3, #content p {
		padding:0 10px;
        }
	#submenu {
                display:none;
		float:right;
		width:240px;
		line-height:2;
		border-right:1px solid white;
	}
	#submenu a{
		color:black;
		text-decoration:none;
	}
	#submenu a:hover{
		color:gray;
	}
	#submenu ul {
		margin-bottom:0;
                list-style:none;
        }
        #spotlight {
                display: none;
        }
	#footer-wrapper {
                display: none;
                float: left;
                position: relative;
                width: 900px;
                padding-bottom: 10010px;
                margin-bottom: -10000px;
		border-top: 5px solid red;
                background: #c0c0c0;         /* Same as body
                                             background */
        }
	#footer-wrapper2 {
                margin-top: 2px;
                border-top: 1px solid black;  /* little black line below the footer's red line*/
        }
	#footer {
		clear:both;
		position: relative;
	}
	#footer p {
		padding:5px;
		margin:0;
		font-size:0.7em;
        }
        #footer p.float_right {
                display:none;
		float:right;
        }
        #footer a{
		color:black;
		text-decoration:none;
	}
	#footer a:hover{
		color:gray;
	}
        
        #printonly{
                width: 100%;
                text-align:left;
        }

/* Community Resources List creation section*/
table.grey {
            font-size: 0.8em;
            color: #c0c0c0;
           }
.active{
         color: black;
         border: 1px solid black;
       }

.instructions {
               display: none;
              }

.bottom {
         display: none;
        }

.banner {
         margin-bottom: 2em;
        }
        
.bannerbottom {
         margin-bottom: 3em;
         border-bottom: 1px solid black;
        }

.par_logo {
           vertical-align: bottom;
          }

.service {
          page-break-inside: avoid;
         }

.fcoanoshow {
	      display: none;
             }
/* END Community Resources List creation section*/
