BODY {
font-family: arial;
color:#72818a;
font-weight: bold;
font-size:8pt;
line-height: 14pt;
background-image:url('images/background.gif');
}

.small-text {
font-family: arial;
font-weight: normal;
color:#72818a;
font-size:8pt;
line-height:10pt;
padding-left:15px;
}

a {
text-decoration:none;
color:#5b8ba8;
}

a:hover {
background-color:#fff8eb;
}
.menuTB {
height: 30px;
text-align: bottom;
}

.menu {
color: #044b63;
font-size:8pt;
text-decoration:none;
font-weight:bold;
}

.spacer {
padding-left:44px;
}
.marginleft {
background-image:url('images/leftmargin.png');
background-repeat:repeat-y;
background-position:left;
}
.marginright {
background-image:url('images/rightmargin.png');
background-repeat:repeat-y;
background-position:right;
}


.main {
background-color:white;
background-image:url('images/main-background.png');
background-position:bottom;
background-repeat: no-repeat;
}

.error {
color:red;
}

.pagination {
background-image:url('images/page-background.jpg');
background-position:bottom;
background-repeat: repeat-x;
}

.page-active {
color:white;
background-image:url('images/active-background.jpg');
background-position:center;
background-repeat: no-repeat;
}

.text-right {
padding-right:40px;
}

.line-small {
font-family: arial;
color:#72818a;
font-weight: bold;
font-size:8pt;
line-height:10pt;
clear: both;
}
.photo {
border: solid 1px black;
width: 100px;
height: 100px;
overflow: hidden;
}
.photoFrame {
padding-top: 10px;
padding-bottom: 10px;
}

#slideshow {
width: 330px;
font-family: Arial;
font-weight: normal;
color: #929292;
font-size: 10pt;
line-height: 10pt;
}

.testName {
color: #f7c258;
font-size: 10pt;
line-height: 10pt;
}

.testType {
color: #487686;
font-size: 9pt;
line-height: 10pt;
}