﻿img, table
{
    border:0;
}

.footer_text
{
    font-family: Verdana;
    font-size: 11px;
    color: #707070;
}

p, td, th, textarea, input, select 
{
    font-family: Verdana;
    font-size: 11px;
    color: #484848;
    line-height: 18px;
    margin-top: 6px;
    margin-bottom: 12px;
    margin-left: 0px;
    margin-right: 0px;
}


.thin_border
{
	border: 1px solid #707070;
}

textarea, input, select 
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

input, select
{
    height: 21px;
    line-height: 14px;
    padding-top: 2px;    
}

input[type="radio"], input[type="checkbox"]
{
    vertical-align: middle;
}

input.submit
{
    height: 26px;   
    vertical-align: middle;
    padding-bottom: 3px;
}

.submit_textbox
{
    height: 21px;   
    vertical-align: middle;
    padding-top: 0px;
    padding-bottom: 1px;
	border: 1px solid #707070;
}

label
{
    padding-bottom: 3px;
    height: 14px;
    line-height: 14px;
    margin-left: 8px;
}

b
{
    font-weight: bold;
    color: #686868;
}

ul 
{
    margin-top: 0px;
    margin-bottom: 16px;
    margin-left: 12px;
    margin-right: 12px;
    padding: 0 0 0 0;
}
    
li 
{
    font-family: Verdana;
    font-size: 11px;
    color: #484848;
    line-height: 18px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    list-style:none; 
    background:url(images/bullet_black.gif) left center no-repeat; 
    padding:4px 24px;
}

li.yellow
{
    background:url(images/bullet_yellow.gif) left center no-repeat; 
}

li.red
{
    background:url(images/bullet_red.gif) left center no-repeat; 
}

li.green
{
    background:url(images/bullet_green.gif) left center no-repeat; 
}

li.ltgreen
{
    background:url(images/bullet_ltgreen.gif) left center no-repeat; 
}

li.blue
{
    background:url(images/bullet_blue.gif) left center no-repeat; 
}

li.ltblue
{
    background:url(images/bullet_ltblue.gif) left center no-repeat; 
}

h1, h2
{
    font-family: Verdana;
    font-size: 14px;
    color: #000000;
    line-height: 20px;
    margin-top: 12px;
    margin-bottom: 6px;
    margin-left: 0px;
    margin-right: 0px;
	font-weight: bold;
}  

h3
{
    font-family: Verdana;
    font-size: 11px;
    color: #484848;
    line-height: 18px;
    margin-top: 12px;
    margin-bottom: 6px;
    margin-left: 0px;
    margin-right: 0px;
	font-weight: bold;
}  

a.footer_link:active, a.footer_link:visited, a.footer_link:hover, a.footer_link:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #707070;
	text-decoration: underline;
}

a, a:active
{
    color: #EB4E01;
	text-decoration: underline;
}
 
a.toc:active, a.toc:visited, a.toc:hover, a.toc:link
{
    font-family: Verdana;
    font-size: 14px;
    color: #000000;
	text-decoration: none;
}

html {
 overflow-y: scroll;
 height: 100%; 
}

th.matrix
{
    background-color: #E4E4E4;
}

table.matrix 
{
  border-collapse:collapse;
  border-width: 1px;
  border-style: solid;
}

ul.matrix 
{
    margin: 0px 0px 0px 0px; 
    padding: 0px 0px 0px 0px;
}

li.matrix
{
    font-family: Verdana;
    font-size: 11px;
    color: #484848;
    line-height: 18px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-left: 0px;
    margin-right: 0px;
    list-style:none; 
    background:none;
    padding:0 16px;
}

.c
{
    font-family: Courier New, Courier;
}

.f
{
    table-layout: fixed;
}