body{ margin:0px; padding:0px; background-color:#FFFFFF; background-image:url(images/bg_top.jpg); background-repeat:repeat-x; height: 100%;}

.thinborderfloat 
{
border:solid 1px #800000;
padding:5px;
background-color:#d2d2d2;
float:right;
margin-left:5px;
margin-bottom:10px;
} 

.thinborderfloat2
{
border:solid 1px #800000;
padding:5px;
background-color:#d2d2d2;
} 

#top {
   margin:0px;
   width:950px;
   height:47px;
   background-image:url('images/top.png');
   background-repeat:no-repeat;
}
* html #top {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top.png', sizingMethod='none');
}

#bottom {
   margin:0px;
   width:950px;
   height:73px;
   background-image:url('images/footer.png');
   background-repeat:no-repeat;
}
* html #bottom {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer.png', sizingMethod='none');
}

#title_bg {
   margin:0px;
   width:950px;
   height:53px;
   background-image:url('images/title_bg.png');
   background-repeat:no-repeat;
}
* html #title_bg {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/title_bg.png', sizingMethod='none');
}

#footer {
   margin:0px;
   width:950px;
   height:71px;
   background-image:url('images/footer_container.png');
   background-repeat:no-repeat;
}
* html #footer {
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer_container.png', sizingMethod='none');
}

.textfield 
{
background-color:#CCCCCC;
border-style:dotted;
border-width:1px; 
border-color:#800000;
font-family:Tahoma;
color:#800000;
font-size:12px;
}

strong
{
font-size:12px;
font-family:Tahoma;
font-weight:bold;
color:#4b0000;
}

#heading
{
font-size:14px;
font-family:Tahoma;
color:#000000;
text-decoration:underline;
}

#main
{
font-size:12px;
font-family:Tahoma;
color:#000000;
}

#footertext
{
font-size:12px;
font-family:Tahoma;
color:#000000;
}

#footertext2
{
font-size:10px;
font-family:Tahoma;
color:#000000;
}

a.footerlink2:link {COLOR:#800000; font-size:10px; font-family:Tahoma; BORDER-BOTTOM:#800000 1px solid; font-weight:bold; TEXT-DECORATION: none}
a.footerlink2:visited{COLOR: #800000; font-size:10px; font-family:Tahoma; BORDER-BOTTOM:#800000 1px solid; font-weight:bold; TEXT-DECORATION:none}
a.footerlink2:active{COLOR: #800000; font-size:10px; font-family:Tahoma; BORDER-BOTTOM:#800000 1px solid; font-weight:bold; TEXT-DECORATION: none}
a.footerlink2:hover{COLOR:#800000; font-size:10px; font-family:Tahoma; BORDER-BOTTOM:#000000 1px solid; font-weight:bold; TEXT-DECORATION: none}

a.footerlink:link {COLOR:#800000; font-size:12px; font-family:Tahoma; BORDER-BOTTOM:#800000 1px solid; font-weight:bold; TEXT-DECORATION: none}
a.footerlink:visited{COLOR: #800000; font-size:12px; font-family:Tahoma; BORDER-BOTTOM:#800000 1px solid; font-weight:bold; TEXT-DECORATION:none}
a.footerlink:active{COLOR: #800000; font-size:12px; font-family:Tahoma; BORDER-BOTTOM:#800000 1px solid; font-weight:bold; TEXT-DECORATION: none}
a.footerlink:hover{COLOR:#800000; font-size:12px; font-family:Tahoma; BORDER-BOTTOM:#000000 1px solid; font-weight:bold; TEXT-DECORATION: none}
