.DefaultTable
{
    cellpadding : 0;
    cellspacing : 0;
    width: 100%;
    border: 0;
    table-layout: fixed;
}

.DefaultRow
{
    width: 100%;
}

#divBG IMG
{
    vertical-align: middle;
    width: 100%;
}

#divHeaderLogo IMG
{
    vertical-align: middle;
    height : 103px;    
}

frame .FrameDefault
{
    marginwidth:"0";
    marginheight:"0";
    frameborder:"5";
    width:"100%";
    height:"100%";
    allowtransparency:"true";
    margin-left:0px;
    margin-right:0px;
    padding-left:0px;
}

.WhiteText
{
    COLOR: white;
    font-size: 1em;
    font-weight: 300;
}

.PageHeading
{
    COLOR: gray;
    font-size: 2em;
    font-weight: 10000;
    font-family: fantasy;
    font-family: 'Brush Script MT', cursive;
}

.SubHeading
{
    COLOR: #000000;
    font-size: 1.8em;
    font-weight: bolder;
    font-family: 'Monotype Corsiva', cursive;
}

.Text
{
    COLOR: #585858;
    font-size: 1em;
    font-weight: 100;
    font-family: Garamond;
}

.RedText
{
    COLOR: red;
    font-size: 1em;
    font-weight: 100;
    font-family: serif;
}

.ColorRow
{
    font-size: 1px;
    background-color: gray;
    width: 100%;
    height: 1px;
}

.ColorTd
{
    font-size: 2px;
    background-color: "#000000";
    width: 100%;
}

.BlankRow
{
    font-size: 1em;
    width: 100%;
}

.LeftMenuText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    color: gray;
}

.PageBody
{
  background-image: 'Images\LeftMenuBG.gif';
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

.HeaderBackground 
{
  background-color: black;
  background-repeat: no-repeat; 
  height: 115px; 
  width: 100%; 
  background: url('../Images/HeaderBack.jpg'); 
}

ul, li, ul li a 
{
    list-style: none;
    text-decoration: none;
    width: 100%;
    margin: 7px 0px;
    padding-left: 4px;
    color: gray;
    font-family: Arial, Helvetica, sans-serif;
    color: gray;
    font-size: 1em; 
    
}

ul li a:active 
{
    color: black;
    font-size: 1.1em; 
}

.css-grd 
{
    /* default background colour, for all layout engines that don't implement gradients */
    background: #293B91;
    
    background-image: -webkit-gradient(linear, left top, left bottom, from(#293B91), to(#E8E9EB)); /* for webkit browsers */
    background-image: -moz-linear-gradient(top, #293B91, #E8E9EB); /* for firefox 3.6+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#293B91', endColorstr='#E8E9EB' ); /* for IE */

    
    height: auto; /* gradient uses the full height of the element */
    padding: 5px; /* distance from border edge to text */
}

ul li a:hover 
{ 
    color: black;
    font-size: 1.1em; 
    text-decoration: underline;
}