﻿
/* Standards: */
body {
    width: 96;
    margin: 0;
    padding: 0;
    border: 20px solid #663300;
    background-color: #EED6A5;      /* !! FFCC99 set standard background color */
	color: #663300;                 /* !! set standard text color */
    line-height: 1.2em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
	text-align: left;}
#pagearea {                         /* used screen  area */
    position: relative;
    width: 94%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding: 22px;
    background-color: #EED6A5;}     /* !! set header area background color */
.divider {                          /* divider between areas */
    background-color: #cc9944;      /* should be body background color */
    height:5px;}
.global_menu
{
    /* menu on top of the screen set in master */
    background-color: #FFEECC;
    font-size: small;
    text-align: left;
    text-transform: capitalize;
    padding-top: 2px;
    padding-left: 10px;
    height: 20px;
    vertical-align: middle;
} 
#logo_area
{
    color: #663300; /* !! set header text color */
    background-color: transparent; /* !! set header area background color */
    font-family: Comic Sans MS, Arial, Sans-Serif;
    text-align: center;
    font-size: large;
    font-weight: bold;
    letter-spacing: 0.3em;
    padding: auto; 
    height: 80px; /* 79px */
    line-height: 1.4em;
} 
#content_area
{
    width: auto;
    /* background-image: url('../images/background/gradient.png'); */
    background-color: #FFEECC; /* Transparent; */
    clear: both;
    position: relative;
    min-height: 380px;                  /* content area height - 2x padding */
    line-height: 1.5em;
    padding: 10px;
    top: 0px;
    left: 0px;
    overflow: auto;
}
#content_area h1 {
    background:transparent;
    text-transform:uppercase;
    letter-spacing:0.15em;
    line-height: 1em;
    margin:30px 0 0 0;
    padding:0;}
#content_area h2 {
    background:transparent;
    margin:10px 0 0 0;
    padding:0;}
#content_area h3 {
    background:transparent;
    margin:10px 0 0 0;
    padding:0;}
#content_area p {
    margin:2px 0 20px 0;
    padding:0;}
#content_area h1, #content h2, #content h3
{
    font-family: 'Comic Sans MS';
}

/* for centering vertically and horizontally */
/* container within the object is centered vertically */
DIV.container {
    width: 20%;
    height: 100%;
    display: table;}
/* table cell within the container to center the oblect vertically */ 
DIV.vertical {
    display: table-cell;
    vertical-align: middle;}
/* image is centered horizontally */
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;}

/* header styles */
#logoleft {
    float: left;
    padding: 0;
    margin: 0px;
    width: 170px;
    height: 79px;
    background-repeat: no-repeat;
    background-image: url('../images/logos/logo clear 160x78.png');}	
#logoright {
    float: right;
    padding: 0;
    margin: 0px;
    width: 170px;
    height: 79px;
    background-repeat: no-repeat;
    background-image: url('../images/logos/logo clear 160x78.png');}	
/* end header styles */

/* footer is the final element at the bottom of the page: */    
#footer {
    background-color: #FFEECC;
    float: right;
    width: 100%;
    height: 20px;
    margin: 0px;
    padding: 0px;
    text-align: right;}
#footer p {
    margin: 0px;
    padding: 0px;
    font-size: xx-small;}
/* end of footer */

/* declarations for tab menu */
.bar5188939 {
	width: 910px; 
	height: 28px;
    position: relative;
}
.bar5188939 table.tabbar {
	position: absolute;
	width: auto;
	height: auto;
	margin-top:4px;
	top: 0px;
	left: 0px;
}
.bar5188939 td {
	height: 28px; 
	width: 91px;
}
.bar5188939 td.button {
	background-image: url('../images/tab_menu.jpg');
	background-repeat: no-repeat;
}
.t5188939
{
    color: #000000;
    font-size: 9pt;
}
.a5188939 {
	text-decoration: none;
}
/* end tab declaration */
