
/* Style Sheet by Favenzio Calvo */

/* Main Tags */

body {
    background-color : #A7BEE0;
    font-family : Arial, Verdana, sans-serif;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-align : justify;
  }

/* IDs */

#container {
    background-color : #ffffff;
    margin : 0px auto;
    padding : 0px;
    width : 780px;
    border-left : 2px solid #000000;
    border-right : 2px solid #000000;
  }


#banner h1 {
    margin: 0px;
    background : url(../images/banner.jpg) no-repeat top left;
    width: 780px;
    height : 110px;
  }


#banner h1 span {
    display : none;
  }


#banner h2 span {
    display : none;
  }


#navigation {
    position : absolute;
    top : 88px;
    height : 25px;
    margin : 0px;
    padding : 0px;
  }


#navigation li#farleft {
    border-left: none;
    padding-right :90px;
  }


#navigation li {
    border-left: 1px #ffffff dashed;
    display : inline;
    font-size : 70%;
    margin : 0px;
    padding : 0 1.1em 0 1.1em;
    color : #ffffff;
  }


#navigation li a {
    color : #ffffff;
    font-weight : bold;
    text-decoration : none;
  }


#navigation li a:hover {
    color: #AA0033;
    text-decoration : underline;
  }


#navigation ul {
    font-size : 1em;
    list-style-type : none;
    margin : 0px;
    padding : 3px 0 0 0;
  }

#warning {    
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 200px;
    margin-right : 20px;
    padding-bottom : 0px;           
    padding-left : 10px;             
    padding-right : 10px;
    padding-top : 0;
    border: 1px solid red;
    margin-bottom: 15px;
    background-color: #fce7e7;
}


#intro {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#intro h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/whoarewe.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#intro h2 span {
    display: none;
  }

#eligible {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#eligible h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/whoiseligible.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#eligible h2 span {
    display: none;
  }

#noteligible {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#noteligible h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/whoisnoteligible.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#noteligible h2 span {
    display: none;
  }
  
#error_for_username {
    color: red;
}

#error_for_password {
    color: red;
}

#faq {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#faq h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/faq.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#faq h2 span {
    display: none;
  }
  
#relocation {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#relocation h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/relocation.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#relocation h2 span {
    display: none;
  }    

#abandonment {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#abandonment h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/abandonment.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#abandonment h2 span {
    display: none;
  }   
  
#contact {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#contact h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/contact.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#contact h2 span {
    display: none;
  }     

#separation {
	margin-top: 30px;
}  
  
#hours {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#hours h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/hours.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#hours h2 span {
    display: none;
  }   
  
#relocationforms {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#relocationforms h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/whatforms.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#relocationforms h2 span {
    display: none;
  }
  
#relocationformscontainer {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#relocationformscontainer h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/relocationforms.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#relocationformscontainer h2 span {
    display: none;
  }         

  #abandonmentformscontainer {
    background-position : top right;
    background-repeat : no-repeat;
    margin-left : 190px;
    margin-right : 20px;
    padding-bottom : 0px;
    padding-left : 10px;
    padding-right : 0px;
    padding-top : 0;
  }


#abandonmentformscontainer h2 {
    margin: 0;
    padding: 0;
    background-color : #FFFFFF;
    background : url(../images/abandonmentforms.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#abandonmentformscontainer h2 span {
    display: none;
  }        
  
#introtext {
    background-color : #ffffcc;
    font-size : 0.9em;
    margin-top : 0px;
    margin-left : 200px;
    margin-bottom : 10px;
    margin-right : 20px;
    padding-bottom : 10px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 5px;
}

#introtext ul {
    list-style-type: square;
	margin-left: 0px;
	padding-left: 20px;
}

#introtext li {
    margin-top: 10px;
}

#leftbarcontainer {
	position : absolute;
	top : 117px;
	width: 180px;
	margin: 10px;
	padding: 0px;
	font-size : .8em;
	text-align : left;
	background-color : #FFFFFF;
}

#loginbox {             
        margin: 10px 0px 0px 0px;
        padding: 0px 10px 10px 10px;
        border: 1px solid #AA0033;
        background-color: #FFF0F5;
}

#loginbox h2 {                 
        margin: 0px;      
        padding: 0px;     
        color: #AA0033;    
        border-bottom: 2px dashed #AA0033;
}

#loginbox h3 {
	margin: 10px 0px 0px 0px;
        padding: 0px;
        font-size: 1em;
}

#loginbox p {
        margin: 5px 0px 0px 0px;
        padding: 0px;
}

#loginbox form {
	margin: 0px;
	padding: 0px;   
}

#news {
	margin: 0px;
	padding: 0px 10px 10px 10px;
	border: 1px solid #AA0033;
	background-color: #FFF0F5;
}

#news h2 {
	margin: 0px;
	padding: 0px;
	color: #AA0033;
	border-bottom: 2px dashed #AA0033;
}

#news h3 {
    margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 1em;
}

#news p {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#forms {
	margin: 10px 0px 0px 0px;
	padding: 0px 10px 10px 10px;;
	border: 1px solid #003366;
	background-color: #F1F1F1;
}

#forms h2 {
	margin: 0px;
	padding: 0px;
	color: #003366;
	border-bottom: 2px dashed #003366;
}

#forms h3 {
    margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 1em;
}

#forms p {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#forms p#special_link {
   margin-top: 10px;
   text-align: center;
}

#boardofdirectors {
    margin-left: 200px;
    margin-right: 20px;
    margin-bottom: 20px;
    padding: 0px 0px 10px 0px;
    text-align: center;
    background-color: #FFFFCC;
}

#boardofdirectors h2 {
    margin: 0px;
    padding: 0px;
    color: #AA0033;
    font-size: 1em;
}

#boardofdirectors h3 {
    margin: 0px;
    padding: 0px;
    color: #003366;
    font-size : .9em;
}

#boardofdirectors ul {
    font-size: .8em;
    margin: 0px;
    padding: 10px 0px 10px 0px;
    list-style-type: none;
}

#boardofdirectors li {
    margin-bottom: 5px;
}

#whomanages {
    background-position : top right;
    background-repeat : no-repeat;
    margin-top :0px;
    margin-left : 0px;
    margin-right : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
  }


#whomanages h2 {
    margin: 0px;
    padding: 0px;
    background-color : #FFFFFF;
    background : url(../images/whomanages.jpg) no-repeat top left;
    width: 560px;
    height : 30px;
  }


#whomanages h2 span {
    display: none;
  }

#BoD_title {
    margin-top: 15px;
    width: 560px;
    float: left;
}

#containTwoBlocks {
	width: 560px;
}

#in_BoD_one {
	margin-top: 10px;
	padding: 10px;
	width : 250px;
	float : left;
	min-height : 140px;
}

#in_BoD_two {
    margin-top: 10px;
    padding: 10px;
    width : 250px;
    float : right;
    min-height : 140px;
}

#director {
   width: 560px;
}

#footer {
    margin-top: 35px;
    font-size: .9em;
    color: #FFFFFF;
    background-color: #003366;
    text-align: center;
    border-top:3px solid #AA0033;
    border-bottom: 5px solid #000000;
}

/* CLASSES */

.pagetitle {
    margin-left: 190px;
    font-size: 1em;
    color: #000000;
    text-align: center;
}

.contactinfo {
    margin-left: 190px;
    font-size: .8em;
    color: #000000;
    text-align: center;
    font-style: italic;
}

.question {
	padding-right: 0px;
	margin-right: 0px;
	font-weight: bold;
	font-style: italic;
	font-size: 1.1em;
	color: #003366;
}
