body		          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; topmargin:0; leftmargin:0;}
td 			          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
p                     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #000000;}
A:link		          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }
A:visited	          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }
A:hover		          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }

.title1               { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; }
.title2		          { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFF00; }
.title3		          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }

.warning	          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CC0000 }
.smalltext	          { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.smallertext          { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #808080; }
.footertext           { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; }

input                 { font: 11px Arial, Helvetica, sans-serif; color: #000000; }
.input2		          { font: 11px Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border-color: #C0C0C0; border: 1px groove #C0C0C0; height=18px}
.input3		          { font: 11px Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border-color: #C0C0C0; border: 1px groove #C0C0C0; height=16px}

.pagelink:link        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C4102F; font-weight: normal; text-decoration: none; line-height: 20px; text-decoration: none;}
.pagelink:visited     {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C4102F; font-weight: normal; text-decoration: none; line-height: 20px; text-decoration: none;}
.pagelink:hover       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFC845; font-weight: normal; text-decoration: none; line-height: 20px; text-decoration: none;}

.footerlink:link      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C4102F; font-weight: normal; text-decoration: none; padding: 0 10px 0 10px; margin: 0 10px 0 10px;}
.footerlink:visited   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C4102F; font-weight: normal; text-decoration: none; padding: 0 10px 0 10px; margin: 0 10px 0 10px;}
.footerlink:hover     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; font-weight: normal; text-decoration: none; padding: 0 10px 0 10px; margin: 0 10px 0 10px;}

.centered {
	text-align: center;
}

.style1 {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
    color: #000000;
    font-style: normal;
}

.instructions         { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF0000; }

.DEK                  { POSITION:absolute; VISIBILITY:hidden; Z-INDEX:200; font-weight: 750 }

a.hints            { position: relative; z-index: 24; color: #000000; background-color: #fffff; border: 0px; text-decoration: none; }
a.hints:hover      { z-index:25; color: #000000; text-decoration: underline; background-color: #ffffff;}
a.hints span       { display: none; }
a.hints:hover span { display: block; position:absolute; top: 2em; left: 2em; width:10em; border:1px solid #000000; background-color:#ffffff; color:#000000; text-align: left; padding: 3; font-size: .8em; text-indent: 0px; text-decoration: none; }

.company_name_black   { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000; }
.company_name_red     { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #C4102F; }

.company_name_black_small   { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; }
.company_name_red_small     { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #C4102F; }

.requiredfields { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #FF0000; }
    
input[type=button],input[type=submit] {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-color: black;
        text-decoration: none;
        padding: 2px 10px 3px;
        display: inline;
        background: #FFF url(/images/button.png) repeat-x bottom;
        border: solid;
        border-color: #999;
        border-width: 1px;
        cursor: pointer;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        box-shadow: 1px 1px 1px 0px rgba(5,5,5,.1);
        height: 25px;
        background-color: #fbfbfb;
        -moz-outline:0 none;
        outline:0 none;
        color: #000;
}

input[type=button]:hover,input[type=submit]:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-color: black;
        padding: 2px 10px 3px;
        display: inline;
        background: #FFF url(/images/button.png) repeat-x bottom;
        border: solid;
        border-color: #999;
        border-width: 1px;
        cursor: pointer;
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        box-shadow: 0px 0px 1px 1px rgba(5,5,5,.1);
        height: 25px;
        background-color: #fbfbfb;
        color: #000;
}
