A:link { text-decoration: none; color: black;}
A:visited { text-decoration: none; color: black; }
A:hover { text-decoration: underline; color: 2361B6; }

.windowframe { 
height: 100%;
width: 100%;
text-align: center;
vertical-align: middle; 
}

.pageframe { 
height: 100%;
width: 980px;
text-align: left;
vertical-align: middle; 
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
}

.top { 
width: 980px;
height: 30px;
text-align: right;
vertical-align: top;
background-color: 26265a;
border-top: 0px solid white;
border-bottom: 1px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
font-weight: normal;
font-family: tahoma, verdana;
font-size: 12px;
color: white;
}

.logo { 
width: 980px;
height: 130px;
text-align: left;
vertical-align: top;
background-color: white;
border-top: 0px solid white;
border-bottom: 1px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
}

.splash { 
width: 980px;
height: 350px;
text-align: center;
vertical-align: middle;
background-color: white;
border-top: 0px solid white;
border-bottom: 1px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
}

.menu { 
width: 980px;
height: 75px;
text-align: center;
vertical-align: middle;
background-image:url('bgimage.jpg');
border-top: 0px solid white;
border-bottom: 1px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
}

.body { 
width: 980px;
height: 400px;
text-align: left;
vertical-align: top;
background-color: white;
border-top: 0px solid white;
border-bottom: 1px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
}

.leftbar { 
width: 245px;
height: 400px;
vertical-align: top;
background-color: white;
border-top: 0px solid white;
border-bottom: 0px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
text-align: left;
font-weight: normal;
font-family: tahoma, verdana;
font-size: 15px;
color: black;
}

.contentfront { 
width: 490px;
height: 400px;
text-align: left;
vertical-align: top;
background-color: white;
border-top: 0px solid white;
border-bottom: 0px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
text-align: left;
font-weight: normal;
font-family: tahoma, verdana;
font-size: 15px;
color: black;
line-height: 18pt;
}

.contactinfo { 
width: 245px;
height: 400px;
vertical-align: top;
background-color: white;
border-top: 0px solid white;
border-bottom: 0px solid black;
border-left: 0px solid white;
border-right: 0px solid white;
text-align: left;
font-weight: normal;
font-family: tahoma, verdana;
font-size: 15px;
color: black;
}

.bottom { 
width: 980px;
height: 25px;
background-color: 26265a;
border-top: 1px solid black;
border-bottom: 0px solid white;
border-left: 0px solid white;
border-right: 0px solid white;
vertical-align: middle;
text-align: left;
font-weight: normal;
font-family: tahoma, verdana;
font-size: 11px;
color: white;
}

