Body, .Normal
{
    font-family: Verdana, Arial, Helvetica, Sans Serif;
    font-size: 0.8em;
    font-weight: normal;
}
Body
{
    color: #444444;
    background-color: white;
}
/* GENERIC */
H1
{
    font-size: 1.4em;
    font-weight: bold;
    color: Red;
}
H2
{
    font-size: 1.3em;
    font-weight: bold;
    color: Blue;
}
H3
{
    font-size: 1.2em;
    font-weight: bold;
    color: #343434;
}
H4
{
    font-size: 1.1em;
    font-weight: bold;
    color: #646464;
}
H5
{
    font-size: .9em;
    font-weight:  normal;
    color: #444444;
}
A img
{
    border: 0;
}
A:link
{
    text-decoration: none;
    color: navy;
}
A:visited
{
    text-decoration: none;
    color: navy;
}
A:active
{
    text-decoration: none;
    color: navy;
}
A:hover
{
    text-decoration: none;
    color: green;
}
UL LI
{
    list-style-type: square;
}
HR
{
    color: Silver;
    height: 1pt;
    text-align: left;
}
.menuItem TD
{
    color: Black;
    font-size: 1.0em;
    font-weight: bold;
    background: transparent;
    border-bottom: border-style:underline;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: Silver;
    height: 20px;
}
A.menuItem:link
{
    text-decoration: none;
    color: navy;
}
A.menuItem:visited
{
    text-decoration: none;
    color: navy;
}
A.menuItem:active
{
    text-decoration: none;
    color: navy;
}
A.menuItem:hover
{
    text-decoration: none;
    color: green;
}

A.menubar:link
{
    font-weight: bold;
    text-decoration: none;
    color: blue;
}
A.menubar:visited
{
    font-weight: bold;
    text-decoration: none;
    color: blue;
}
A.menubar:active
{
    font-weight: bold;
    text-decoration: none;
    color: blue;
}
A.menubar:hover
{
    font-weight: bold;
    text-decoration: none;
    color: green;
}
.copyright
{
    font-size: 0.85em;
    font-weight: normal;
    color: Gray;
    text-align: center;
}
A.copyright:link
{
    font-weight: normal;
    text-decoration: none;
    color: gray;
}
A.copyright:visited
{
    font-weight: normal;
    text-decoration: none;
    color: gray;
}
A.copyright:active
{
    font-weight: normal;
    text-decoration: none;
    color: gray;
}
A.copyright:hover
{
    font-weight: normal;
    text-decoration: none;
    color: green;
}
.normalBold
{
    font-size: 1.0em;
    font-weight: bold;
}
.normalRedBold
{
    font-size: 1.0em;
    font-weight: bold;
    color: Red;
}
.subHead
{
    font-size: 1.1em;
    font-weight: bold;
    color: #343434;
}
.commandButton
{
    font-family: Verdana, Arial, Helvetica, Sans Serif;
    font-size: 0.9em;
    font-weight: normal;
    height: 22px;
}
.sidebarboxBeige
{
    width: 100%;
    background-color: #f5f5dc;
    text-align: left;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: Maroon;
}
.sidebarboxMaroon
{
    width: 100%;
    background-color: #a52a2a;
    text-align: left;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #cccc99;
}

/* master page settings */
.pagemaster
{
    width: 100%;
    height: 100%;
    background-color: transparent;
}
.displaymaster
{
    /* This is the sizable part that is centered in the .pagemaster class 	to use the whole screen regardless of the screen resolution, use 		width: 99%; handles all screen resolutions 	else use: 		width: 750px; for a fixed width 	colours: 	dark olivy colour #cccc99 	dark beige colour #eee8aa; 	beige #f5f5dc; 	#f5f5f5 #f5f5f5 	gainsborough #dcdcdc 	floralwhite #fffaf0 	*/
    width: 99%;
    height: 99%;
    background-color: White;
}
.toppane
{
    width: 100%;
    text-align: left;
    background-color: transparent;
}
.bottompane
{
    width: 100%;
    background-color: transparent;
}
.leftpane
{
    width: 140px;
    background-color: transparent;
    text-align: left;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.rightpane
{
    width: 140px;
    background-color: transparent;
    text-align: center;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.contentpane
{
    width: 100%;
    background-color: transparent;
    text-align: left;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
}
/* end - master page settings */

kbd 
{
    font: "Courier New", Courier, monospace; 
    color: #556; 
    border-bottom: 1px solid #dde; 
    font-size:1.2em; 
    }
kbd.key 
{
    padding: 1px 2px 0; 
    border: 1px solid #dde; 
    border-right: 2px #cbc solid; 
    border-bottom: 2px #cbc solid; 
    white-space: nowrap;
    }