﻿body,html,form { margin:0px;border:0px;padding:0px;font-family:Verdana;font-size:8pt;line-height:20px;
}



.commenthidden {display:none} 
.commentshown {display:inline}


a
{    color:#ED1B2E;text-decoration:none;
}

.main_surround
{
   margin-left:auto;
   margin-right:auto;
   width:800px;
   padding:0px;
   border:0px;
   background-image:url(images/back.jpg);
   background-repeat:repeat-y;
}

.inner_surround
{
    margin-left:auto;
    margin-right:auto;
    width:780px;
    padding:0px;
    border:0px;
    background-image:url(images/pageback.jpg);
    background-repeat:no-repeat;
    background-position:top
}

.footer_cap
{
   margin-left:auto;
   margin-right:auto;
   width:800px;
   padding:0px;
   border:0px;
   background-image:url(images/footer.jpg);
   height:21px
}

.footer_text
{
    clear:left;
    font-size: 7pt;
    color: #666666;
    width:780px
}

.footer_nav
{
   clear:left;
   font-size:7.5pt;
   color:#333333;
   width:780px
}

.highlight
{
    color:#ED1B2E;
}

.subheading
{
    color:#ED1B2E;font-size:10pt;font-weight:bold;
}

.subheading_light
{
    color:#ED1B2E;font-size:11pt;
}

.main_heading
{
    color: #ED1B2E;
    font-size: 14pt;
    font-weight: normal;
    text-transform: uppercase;
}

.TM
{
    font-size:38%;
    position: relative;
   
    vertical-align:super;
    
}

.a_dark
{
     color:#333333;
}



.menu_container
{
}

.button
{
    font-size:8pt;
    width:75px;
    height:21px;
}

.download
{
    width:75px;
    height:21px;
    border:0px;
    background-color:Transparent;
    background-image:url(images/download0.gif);
}

.download:hover
{
    width:75px;
    height:21px;
    border:0px;
        background-color:Transparent;
        background-image:url(images/download1.gif);
}


.image_caption
{
 
    font-size:7.5pt;
    text-align:center;
    font-weight:normal;
    font-family:Tahoma;
    color:#333333;
}