p {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #34588F;line-height: 12pt;}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; ; color: #34588F}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #34588F}

hr {  color: #7D5190}

a.nav:link {color: #1F42FF; text-decoration: none; font-family: Arial; font-size: 9pt; font-weight: bold}
a.nav:visited {text-decoration: none; font-family: arial; font-size: 9pt; font-weight: bold; color: #1F42FF}
a.nav:hover {color: #92A6FF; text-decoration: none; font-family: arial; font-size: 9pt; font-weight: bold}

input {  font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666}
a:link {  }
a:visited {  color: #92A6FF}
a:hover {  color: #ff6600}

body
{background-image: url(images/page-bg.gif); 
background-repeat: repeat-y;
margin: 0;}

#logo
{position: absolute;
width: 200px;

}

#main
{
position: absolute;
top: 170px;
background-image: url(images/main-bg.gif);
background-repeat: no-repeat;
width: 100%;
}

#strap
{position: absolute;
width: 600px;
left: 220px;
top:60px;
float: left;}

#menu
{
width: 190px;
float: left;
margin-left: 8px;
margin-top: 25px;

}
#about
{
position: relative;
width: 150px;
float: left;
margin-top: 150px;
color: #1F42FF;
font-family: Arial; 
font-size: 8pt; 
text-align:center;
}
#maintxt
{
postion: relative;
float: left;
width:65%;
margin:20px;
}

#footer
{clear: both;
position: relative; 
height: 50px; 
background: #92A6FF; 
color: white; /* required for Opera 6 to show background color but others don't like it so hide the value of 0 from it */
z-index: 15;
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; 
text-align: center;

}

#container
{width: 100%;}

.navlist li {
width: 135px;
background-color: #FFFFB9;
padding-bottom: 2px;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid gray;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: red;
width: 305px;
top:20px;

}

.anylinkcss a{
color: black;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #F8FBBD;
color: black;
}
#dropmenudiv{
position:absolute;
background-color: #F0F5FF;
border:1px solid #92A6FF;
border-bottom-width: 0;
font:normal 9pt Arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #92A6FF;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #1F42FF;
}

#dropmenudiv a:visited{ /*hover background color*/
color: #1F42FF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #92A6FF;

}h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #34588F }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #34588F }
.medtxt {  font-size: 12pt; line-height: 15pt}

