body {
background-image: url(../images/testbg.jpg);
background-position: center top;
background-repeat: repeat-y;

color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#ffffff;*/
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style1 {color: #FFFFFF}

.style2 {
font-size: 14;
font-weight: bold;
}

p,li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
margin-bottom:5px;
margin-right:5px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
color:#ffffff;
margin:0px;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
color:#ffffff;
}

a:hover {
color:#7fff00;
}

b{font-size:15px;}

.int_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}

.int_link:hover {
color:#7fff00;
}

.subtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#80FF00;
}

.form_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#80FF00;
}

.form_link:hover{
color:#FFFFFF;
}

.menutitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
cursor:hand;
}
.content_cell{
padding-top:10px;
padding-left:10px;
}
.nav_cell{
padding-top:10px;
padding-left:20px;
padding-bottom:10px;
}
.sub_table{
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}
.float{
float:left;
padding-right:10px;
}
.formHeader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
color:#ffffff;
}
/* styles for dropdown menus */
#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}
#csstopmenu li{
float: left;
position: relative;
}
#csstopmenu a{
text-decoration: none;
}
.mainitems{
border: 0px;
border-left-width: 0;
}
.submenus{
display: none;
width: 12em;
position: absolute;
top: 15px;
left: 85px;
background-color: #202020;
border: 1px solid #80ff00;
FILTER: Alpha(Opacity=80, FinishOpacity=80, Style=2);
opacity: 0.8;
-moz-opacity:0.8;
}
.submenus li{
width: 100%;
}
.submenus li a{
display: block;
width: 100%;
text-indent: 3px;
}
html>body .submenus li a{ /* non IE browsers */
width: auto;
}
.submenus li a:hover{
color: #202020;
text-decoration: underline;
background-color: #80ff00;
}
#csstopmenu li>ul {/* non IE browsers */
top: 15px;
left: 85px;
}
#csstopmenu li:hover ul, li.over ul {
display: block;
}
html>body #clearmenu{ /* non IE browsers */
height: 3px;
}
/*************************** EXTRA *********************************/

/* footer */
#footer{clear:both; color:#ababab; margin:0px 0px 0px 0px; line-height:25px; border-top:1px solid #e2e2e2;}
#footer span{float:left;}

#footer p{float:right;}
#footer p a{color:#ababab;}
#footer p a:hover{color:#000; text-decoration:underline;}
#footer span a{color:#ababab;}
#footer span a:hover{color:#000; text-decoration:underline;}
.mandatoryMark {color:#FF0000; font-weight:bold;}