/* Following makes different browsers behave more similar */
* {
padding:0;
margin:0;
}

body {
color: black;
font-family: Arial, Helvetica, Verdana, san-serif;
font-size: small;
margin:0px auto;
}

/* Following related to page structure */
.Container1 {
margin:0px auto;
border-style:solid;
border-width:1px;
border-color:silver;
width:700px;
background-color:#F1FAFF;
}

.Hdr1 {
height:40px;
width:700px;
background-image:url("/images/homepg/sky2.jpg");
}

.Hdr1 h1{
color: white;
font-family: times;
font-size:26px;
}

.NavBar1 {
background-color: #7484AD;
height:21px;
width: 700px;
}

.LeftSide1 {
width: 80px;
margin: 2px 2px 0px 0px;
float: left;
}

.RightSide1 {
width: 10px;
margin: 2px 0px 0px 2px;
float: right;
}

/* note total width need to be 3px less to prevent irreg in IE6 */
.Content1 {
width: 581px;
margin: 2px 0px 0px 82px;
border-left-style: solid;
border-left-width: 1px;
border-left-color: silver;
border-right-style: solid;
border-right-width: 1px;
border-right-color: silver;
padding: 2px;
}

.Footer1 {
color:gray;
text-align: center;
border-top-style: solid;
border-top-width: 1px;
border-top-color: silver;
width: 700px;
clear: both;
}


/* Menu, top level */
#myMenu span {
float:left;
border-style:solid;
border-width:1px 0px 1px 1px;
border-color:black;
width:98px;
height:19px;
position:relative;
font-family:Arial, Helvetica, Verdana, san-serif; 
font-size:12px;
text-indent: 5px;
line-height:18px;
background-color:#7484ad;
}

/* Remove underline from all links in myMenu */
#myMenu a {
color:white;
text-decoration:none;
}

/* highlight links when hovered */
#myMenu a:hover{
color:#c00;
background-color:#dfd7ca;
}

/* menu 2nd level, hide, position under main level */
/* Firefox, top:20px is ideal */
/* IE6, top:19px is ideal */
#myMenu span div{
display:none;
position:absolute;
top:20px;
left:-1px;
}

/* menu 2nd level item */
#myMenu span div span{
border-style:solid;
border-width:0px 1px 1px 1px;
}


/* Following not related to menu */
table.f1 {
border: 1px solid silver;
border-collapse: collapse;
width: 95%;
background-color: floralwhite;
empty-cells:show;
}

table.f1 th {
border: 1px solid silver;
background-color: beige;
}

table.f1 td {
border: 1px solid silver;
padding-left: 2px;
padding-right: 2px;
}

a:link {
color: maroon;
text-decoration: none;
}

a:visited {
color: maroon;
text-decoration: none;
}

a:hover {
color: #ff0000;
text-decoration: underline;
}

