body{margin-top:0;
margin-left: 15px;
margin-right: 15px;
color:#111111;
background-color:#FFFFFF;
-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
}
h1{margin: 0px;
margin-top: 10px;
margin-bottom: 10px;
color: lightslategray;
font-family: Georgia;
font-weight: lighter;
font-stretch:ultra-expanded;
text-decoration: underline;


}
h1 span{

	padding-top: 5px;
	color: black;
	background-color: whitesmoke;
	border: 1px solid gainsboro;

}

.normal{
-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.231;
}

.input{-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
}


#menu{
padding: 10px;
background-color:  #4682b4;
color: #ffffff
}
.menu_a{	color: #ffffff;
	padding: 2px;
	text-decoration: none;
}
.menu_a:hover{
	color: #1f6587;
	background-color: #ffffff;
	padding: 2px;
}
.menu_a:visited{
	padding: 2px;
	color:#ffffff;
}
.menu_a:visited:hover{
	color: #1f6587;
	background-color: #ffffff;
	padding: 2px;
}

a {color:2a65ad;text-decoration:none;}
a:hover {color:navy;}
a:visited {color:gray;}
a:visited:hover {color:navy;}

        a.info{
        position:relative;
        z-index:24;
        }

        a.info:hover {
        z-index:25;
        background-color:#ffff66;

        }

        a.info span{
        display: none;
        }

        a.info:hover span{
        display:block;
        position:absolute;
        top: 1.5em;
        left: 3em;
        width:15em;
        border:1px solid #ff0000;
        background-color:#ffff99;
        color:#000000;
        text-align: center;
        font-style:italic;
        z-index:30;
        }




        a.info2{
        position:relative;
        z-index:24;
        }

        a.info2:hover {
        z-index:25;
        background-color:#ffff66;

        }

        a.info2 span{
        display: none;
        }

        a.info2:hover span{
        display:block;
        padding: 2px;
        position:absolute;
        top: 1.5em;
        left: 3em;
        width:20em;
        border:1px solid #ff0000;
        background-color:#ffff99;
        color:#000000;
        text-align: left;
        font-style: normal;
        z-index:30;
        }

         a.info3{
        position:relative;
        z-index:24;
        }

        a.info3:hover {
        z-index:25;
        background-color:#ffff66;

        }

        a.info3 span{
        display: none;
        }

        a.info3:hover span{
        display:block;
        padding: 4px;
        position:absolute;
        top: 1.5em;
        left: 4em;
        width:30em;
        border:1px solid chocolate;
        background-color: blanchedalmond;
        color:#000000;
        text-align: left;
        font-style: normal;
        z-index:30;
        }


  h4{
  	margin: 0;
  	padding-top: 5px;
  	padding-bottom: 5px;
  	padding-left: 5px;
  	background-color: lightsteelblue;
  	font-size: 12px;
  }

  .border{
  	border: 1px solid lightsteelblue;
  	margin-top: 10px;
  }


  .error{
  	padding: 5px;
  	margin-top: 5px;
  	margin-bottom: 5px;
  	border: 1px solid red;
  	color: red;
  	background-color: lightyellow;
  }
  .success{
  	padding: 5px;
  	margin-top: 5px;
  	margin-bottom: 5px;
  	border: 1px solid green;
  	color: green;
  	background-color: honeydew;
  }

  .bl2{
  	padding: 5px;
  	margin-top: 5px;
  	margin-bottom: 5px;
  	border: 1px solid dimgray;
  	color: dimgray;
  	background-color: whitesmoke;
  }

  .bl{
	background-color:#f5faff;
	border:1px solid blue;
	padding: 5px;
  	margin-top: 5px;
  	margin-bottom: 5px;
  	color: navy;

  }
  .note{
	background-color:#f5faff;
	border:1px solid #cedff2;
	padding: 10px;
	text-align: left;
	font-size: 90%;
   }

    .note2{
	background-color:#f5faff;
	border:1px solid #cedff2;
	padding: 10px;
	margin-top: 10px;
	font-size: 100%;
   }

  hr{
   border: 0px;
   border-top: 1px solid lightsteelblue;

  }

#pimg {
	position: relative;
	float: right;
	width: 160px;
	height: 100%;
	margin-bottom: 20px;
	top: 0px;
}
