﻿/*

*/

/* Globals */
*         { margin: 0; padding: 0; }     /*required to remove default padding and margins */
html, body { height:100%; width: 100% }  /* you need this to allow for 100% on any other elements */


body
{
	background-color: #e5e5f5;
	overflow: auto;
    font-family: Verdana, Arial;
    font-size: 10px;
    text-align: center;
}

.centerDiv
{
    text-align: left;
    vertical-align: top;
    margin: 20px auto;   /* all || top-bottom left-right || top right bottom left */
    width: 800px;
    height: 600px;       /* all windows will be a height of at least 600px, it will auto-grow */
    background-color: #ffffff;
    border: 1px solid #000000;
    padding: 0;
}

.tblMain
{
    width: 804px;           /* hack main table to make the tables 2px margin dissapear. */
	position:relative;
	left:-2px;
	top: -2px;
}

.content
{
    width: 100%;
    height: 100%;
    padding: 10px 10px 10px 10px;
}

/* for floating images */
.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; }

/* adds a frame to images if required */
.frame { padding: 5px; border: 1px solid #aaa; }

H1,H2,H3,H4,H5,H6
{
    color: #5880b3;
}

/* Used by RequireFieldValidators */
.invalidField { color: #FF0000; }