A:hover {
color : #cccccc;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}

A {
color : #ffffff;
font-size : 13px;
text-decoration : none;
font-weight : bold;
font-family : Arial;
}

.topmenu a {
border-right : 1px solid #d6d6d6;
color : #000000;
display : block;
float : left;
font-size : 13px;
height : 20px;
margin-top : 0;
font-family : arial;
padding : 5px 16px 0;
font-weight : bold;
text-decoration : none;
}

.topmenu a[href="contact.html"] {
border-right : 0;
}

.topmenu a:hover, .topmenu a.active {
border-bottom : 6px solid #beb9bd;
color : #000077;
}

img {
display : block;
}

.wrapper {
width : 970px;
background : #ffffff;
position : relative;
}

.greywrapper {
width : 970px;
background : url('grey.gif') repeat;
display : block;
clear : right;
}

h1 {
margin : 0;
padding : 0;
text-transform : none;
color : #ffffff;
font-size : 28px;
padding : 6px;
font-family : arial;
font-weight : bold;
}

h2 {
margin : 0;
padding : 0;
text-transform : none;
color : #ffffff;
font-size : 13px;
font-family : arial;
text-align : justify;
font-weight : normal;
}

h3 {
margin : 0;
padding : 0;
text-transform : none;
color : #beb9bd;
font-size : 10px;
font-family : arial;
font-weight : normal;
}

h4 {
margin : 0;
text-transform : none;
color : #ffffff;
font-size : 13px;
font-family : arial;
font-weight : normal;
padding : 6px;
text-align : justify;
}

h5 {
margin : 0;
padding : 0;
text-transform : none;
color : #ffffff;
font-size : 15px;
font-family : arial;
text-align : justify;
font-weight : normal;
}

#wrap {
background : url('grey.gif') repeat;
padding : 10px 10px 10px 10px;
}

#javawrap {
float : left;
z-index : 0;
}

#logo {
background : url('logo1.jpg') no-repeat;
height : 152px;
width : 266px;
float : right;
text-align : left;
}

#largewrap {
background : url('grey.gif') repeat;
padding : 10px 10px 10px 10px;
position : absolute;
height : 389px;
left : 0;
top : 71px;
}
