body {
margin: 5px;
text-align:center;
background-color: #666666;
}

#overalltesting {
text-align:left;
margin-left:auto;
margin-right:auto;
width:800px;
background-image:url(../images/testback.jpg);
background-repeat:no-repeat;
background-color:#002258;
}

#topnavback {
width: 100%;
height: 49px;
background-image:url(../images/navbarback.jpg);
background-repeat: repeat-x;
}

#topnavback ul{
list-style:none;
padding:0;
margin:0;
}

#topnavback li{
list-style:none;
float:left;
text-align:center;
width: 130px;
padding:0;
margin:0;
line-height:40px;
}

#topnavback a{
color:#FFFFFF;
background-image:url(../images/navbarbutton.jpg);
background-repeat:repeat-x;
height: 100%;
width: 100%;
display:block;
}

#topnavback a:hover{
color:#FFFFFF;
background-image:url(../images/navbarbutton.jpg);
background-repeat:repeat-x;
background-position: 0 -49px;
height: 100%;
width: 100%;
display:block;
}


navbarbutton.jpg

h1 {
color: #000000;
font-family: Tahoma, Verdana, Arial;
font-size: 18pt;
font-weight: bold;
text-align: left
}
h2 {
color: #F0F0FF;
font-family: Tahoma, Verdana, Arial;
font-size: 14pt;
font-weight: bold;
text-align: left
}
h3 {
color: #000000;
font-family: Tahoma, Verdana, Arial;
font-size: 11pt;
text-align: left
}

p, ul, ol, div, span, td, th {
color: black;
font-family: Tahoma, Verdana, Arial;
font-size: small;
}


img {border-color: #4E88D1;}

a {color: #0A5EB2;text-decoration: none}
a:visited {color: #0A5EB2;text-decoration: none}
a:link {color: #0A5EB2;text-decoration: none}
a:hover {color: #0066cc; text-decoration:underline}

a.rowhdr {color: #243E81;text-decoration: none}
a.rowhdr:visited {color: #243E81;text-decoration: none}
a.rowhdr:link {color: #243E81;text-decoration: none}
a.rowhdr:hover {color: #243E81; text-decoration:underline}

a.rowhdr2 {color: #0A5EB2;text-decoration: underline}
a.rowhdr2:visited {color: #0A5EB2;text-decoration: underline}
a.rowhdr2:link {color: #0A5EB2;text-decoration: underline}
a.rowhdr2:hover {color: #0066cc; text-decoration:underline}

td.top_section {
color: #8FB5E6;
font-size: 18pt;
font-weight: bold;
}

th.box_panel {
color: black;
background-color: #e7ecf8;
font-weight: bold;
padding: 1px;
text-align: center;
}
td.box_panel {
background-color: #ffffff;
padding: 1px;
}

.tabtable {background-color: #4E88D1;}
td.box_tab1 {
border: 1px solid #E7E9EF;
background-color: #ffffff;
padding: 3px;
}
td.box_tab0 {
border: 1px solid #E7E9EF;
background-color: #E8F0F8;
padding: 3px;
}

.btn {border-top: #6679A6 1px solid; border-left: #6679A6 1px solid; border-bottom: #0066CC 1px outset; border-right: #0066CC 1px outset; color: #243E81; background-color: #F4F6FB; font-family: Verdana, Tahoma, Arial; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}

.register1 {
text-align: center;
width: 90%;
height: 60px;
margin-left:5%;
}

.register1 h1{
text-align: center;
padding:0;
margin:0;
font-size:15px;
}

.register1 a, .register1 a:active, .register1 a:visited{
display:block;
line-height:30px;
padding: 5px; 
border: 1px inset #006699;
color:#FFFFFF;
width:100%;
height:100%;
background-image:url(../images/signinback2.png);
background-repeat:repeat-y;
}

.register1 a:hover{
display:block;
border: 1px inset #006699;
width:100%;
height:100%;
background-image:url(../images/signinback.png);
background-repeat:repeat-y;
text-decoration:none;
}

td.signin1 {
padding: 5px; 
border: 1px inset #006699;
color:#FFFFFF;
text-align: center;
background-image:url(../images/signinback.png);
background-repeat:repeat-y;
}
td.signin2 {
padding: 5px;
border: 1px inset #006699;
color:#FFFFFF;
text-align: center;
background-image:url(../images/signinback.png);
background-repeat:repeat-y;
}
td.signin2 p{
padding: 5px;
color:#FFFFFF;
}

td.signin1 a, td.signin2 a{
padding: 0px;
color:#FFFFFF;
}
.rowtable {border: #1587C6 solid 1px; padding: 2px;}
.rowtable2 {background-color: #E7E9EF;}
.rowtable3 {background-color: #D9DDE6;}

.rowhdr1 {color: #243E81; background: #CFD9F1; font-size: x-small; font-weight: bold; text-align: center;}
td.rowhdr2 {border: 1px solid #FFFFFF; color: #243E81; background: #CFD9F1; font-weight: bold;}
.rowone {background-color: #ffffff; text-align: left;}
.rowtwo {background-color: #e7ecf8; text-align: left;}
.rowone2 {background-color: #ffffff; text-align: left;}
.rowtwo2 {background-color: #e3f6e8; text-align: left;}
.rowused {background-color: #F8F9FA; text-align: left;}

.gray {color: #E7E9EF;}
.system {background-color: #FFF0F0;}
.note {padding: 5px; font-size: x-small; font-family: Tahoma, Verdana, Arial; color: #808080;}
.feedback {border: #ffffa0 solid 1px; background-color: #fffff0;}
.currentitem {background: #ffffff; font-weight: bold; border: 1px solid #CFD9F1;}

td.question {}
td.answer {}

img.calendar-icon {border:0px; width:19px; height:19px; vertical-align:top; margin:1px; margin-left:2px}
img.calendar-icon-hover {border:1px solid #AEB6C2; background-color:#DBE3F2; margin:0px; margin-left:1px}

#footertest {
color:#FFFFFF;
background-image:url(../images/navbarback.jpg);
background-repeat: repeat-x;
text-align:center;
padding:4px;
}

#footertest a{
color: #DFDFFF;
}

#designed {
margin-top:20px;
}

#designed a{
color:#000033;
font-size:10px;
}