a:link {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #181818; text-decoration: underlined;} 
a:active {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #777777; text-decoration: none;}
a:visited {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #181818; text-decoration: underlined;}
a:hover {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #777777; text-decoration: none;}

ashow:link {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #181818; text-decoration: underlined;} 
ashow:active {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;}
ashow:visited {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #181818; text-decoration: underlined;}
ashow:hover {font: 9pt Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;}

a.menu:link {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: lightyellow; text-decoration: none;} 
a.menu:active {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}
a.menu:visited {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: lightyellow; text-decoration: none;}
a.menu:hover {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}

a.menunorm:link {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: lightyellow; text-decoration: none;} 
a.menunorm:active {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}
a.menunorm:visited {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: lightyellow; text-decoration: none;}
a.menunorm:hover {font: bold 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}

a.submenu:link {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;} 
a.submenu:active {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}
a.submenu:visited {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;}
a.submenu:hover {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}

a.style_7pt_black_yellow:link {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #181818; text-decoration: underlined;} 
a.style_7pt_black_yellow:active {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}
a.style_7pt_black_yellow:visited {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #181818; text-decoration: underlined;}
a.style_7pt_black_yellow:hover {font: 7pt Verdana, Arial, Helvetica, sans-serif; color: yellow; text-decoration: none;}

input 
{
background-color: #FFFFFF;
font-face: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 8pt;
}

.title 
{
    font-size: 14pt; 
    font-weight: bold;
}

textarea 
{
background-color: #FFFFFF;
font-face: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 8pt;
}

p 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #666666;
}

.revtype 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: white;
}

.heading1 
{
    color: #333333;
    font-face: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    padding: 5pt 2pt 5pt 0pt;
}

.heading2 
{
    color: #FFFFFF;
    font-face: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    padding: 5pt 2pt 5pt 0pt;
}

li 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #333333;
    padding-left: 0pt;
}

TD 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

.contact TD 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 7pt;
    color: #FFFFFF; 
}

.small TD 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
}

.simple TD 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt;
    color: #666666; 
}
.simple TH 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt; 
    font-type: bold;
}

.inlinetable TD 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #666666;
    padding: 5pt 2pt 2pt 2pt;
}
.inlinetable TH 
{
    border: solid 1pt #E5E5E5; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666; 
    font-size: 10pt; 
    font-type: bold;
    text-align: left;
    padding: 5pt 5pt 5pt 5pt;
}

.border1 
{
    /* this is used for all kinds of borders */
    /* be it for the whole page, or just the content section */
    /*border: solid 1pt #FFFFFF;*/ /*#19197E;*/
    /*border-style: none solid none none;*/
    background-color: #FAFAFA;
    width: 100%;
}

.pad_main_cell 
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
        font-size: 10pt;
        padding-left: 0pt;
        padding-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 10pt;        
}
.content_padding 
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
        font-size: 10pt;
        padding-left: 10pt;
        padding-right: 10pt;
        padding-top: 2pt;
        padding-bottom: 10pt;        
}

.bodycopy 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;

}

.bodycopyh 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: white;
}

.bodycopybold 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #333333;
}

.bodycopyrev 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: white;
}

.bodycopyrevbold 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: white;
}

.opacityit img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
}

.opacityit:hover img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}