﻿body 
{
    background:#fff url(images/bg_body.png) repeat-x;
    margin:15px;
}

body, td
{
    font-family:Verdana;
    font-size:12px;
    color:Black;
}

h1
{
    font-family:helvetica,arial;
    color:Black;
    font-size:15pt;
    font-weight:bold;
    border-bottom:solid 1px #C0C0C0;
}

h2
{
    color:Orange;  
    font-size:17px;
    font-style:italic; 
}

h3
{
    font-family:helvetica,arial;
    font-size:11pt;
    font-weight:bold;
}

h4
{
    font-family:helvetica,arial;
    font-size:12pt;
    padding:3px;
    border:solid 1px black;
    background:url(images/bg_body.png);
}

h5
{
    font-weight:bold;
    font-size:12px;
    margin:0px;
    color:#0090ff;
}

div.header
{
    position:relative;
    border:solid 1px black;
    height:100px;
    background:#fff url(images/bg_header.jpg);
}

div.header div.title
{
    font-family:Arial;
    font-size:40pt;
    position:absolute;
    top:5px;
    left:5px;
}

div.header div.subTitle
{
    font-size:12pt;
    position:absolute;
    top:65px;
    left:120px;
}

div.header div.signIn
{
    position:absolute;
    top:5px;
    right:5px;
}

div.menu
{
    border:solid 1px black;
    border-top-style:none;
    background:#fff url(images/bg_menu.jpg) repeat-x;
    text-align:center;  
}

div.menu .menuItemTop
{
    padding:5px 20px 5px 2px;
    color:White;
}

div.menu .menuItemTopHover
{
    color:#C0C0C0;
}

div.menu .menuItemTop a
{
    color:white;
}

div.menu .menuItemTopHover a
{
    color:#C0C0C0;
}

div.menu .MenuItem
{
    width:100%;
    padding:1px 5px 1px 5px;
    color:#000;
    height:18px;
    vertical-align:middle;
}

div.menu .MenuItemHover
{
    width:100%;
    color:blue;
    background:#fff url(images/bg_menuItemHover.jpg) repeat-y;
    vertical-align:middle;
    height:16px;
    border-top:solid 1px #000;
    border-bottom:solid 1px #000;
}

div.menu .MenuItem a
{
    color:#000;
}

div.menu .MenuItemHover a
{
    color:blue;
}

div.menu .MenuIsland
{
    border:solid 1px #000;
    background:#fff url(images/bg_island.jpg) repeat-x;
}

div.body
{
    margin-top:5px;
    padding:0px 240px 0px 240px;
    position:relative;
}

div.body div.content
{
    background:#fff url(images/bg_island.jpg) repeat-x;
    border:solid 1px #000;
    padding:10px;
}

div.sidePanel1
{
    position:absolute;
    width:225px;
    border:solid 1px black;
    top:148px;
    left:15px;
    padding:5px;
    background:#fff url(images/bg_island.jpg) repeat-x;
    z-index:5000;
}

div.sidePanel2
{
    position:absolute;
    width:225px;
    border:solid 1px black;
    top:148px;
    right:15px;
    padding:5px;
    background:#fff url(images/bg_island.jpg) repeat-x;
    z-index:5000;
}

div.footer
{
    margin-top:10px;
    padding:10px; 
}

fieldset.Local legend a.linkButton
{
    color:Blue;
    text-decoration:none;
}

fieldset.Global legend a.linkButton
{
    color:Red;
    text-decoration:none;
}
