body
{
    font-size:90%;
    font-family:verdana;
    background-color:silver;
}

table, td
{
    font-size:90%;
    font-family:verdana;
}

p
{
    /* trick to preload menuHover pic */
    background:url("/images/menuHover.bmp") no-repeat;    
    background-position:-1000px -1000px;
}

#menu
{
    width:600px;
    height:25px;
    float:right;
    /* border-bottom: black thin solid;*/
}

.menuItem
{
    font-size:11px;
    display:inline;
    vertical-align:top;
}

.menuItem a
{
    width:100px;
    height:25px;
    color:white;
    font-weight:bold;
    padding:5 1 1 1;
    margin:2 1 2 1;
    text-align:center;
    text-decoration:none;
    cursor:default;
    background:url("/images/menuUnselected.bmp") no-repeat;
}

.menuItem a:hover
{
    color:white;
    text-decoration:none;
    background:url("/images/menuHover.bmp") no-repeat;
}

.menuItemSelected
{
    font-size:11px;
    display:inline;
    vertical-align:top;
}

.menuItemSelected a
{
    width:100px;
    height:25px;
    color:white;
    font-weight:bold;
    padding:5 1 1 1;
    margin:2 1 2 1;
    text-align:center;
    text-decoration:none;
    cursor:default;
    background:url("/images/menuSelected.bmp") no-repeat;
}

.menuItemSelected a:hover
{
    color:white;
    text-decoration:none;
    background:url("/images/menuSelected.bmp") no-repeat;
}

.menuItemFiller
{
    display:inline;
    /*width:190px;*/
    height:25px;
    color:white;
    font-weight:bold;
    margin:2 1 2 1;
    text-align:center;
    text-decoration:none;
    cursor:default;
    background:url("/images/menuUnselected.bmp") repeat-x;
}

#subMenu
{
    width:100%;
    height:20px;
    float:left;
    /*border-top: black thin solid;*/
    /*border-bottom: black thin solid;*/
    background:url('/images/line2.gif');
}

.subMenuItem
{
    font-size:115%;
    display:inline;
    vertical-align:top;
}

.subMenuItem a
{
    height:20px;
    color:gray;
    font-weight:bold;
    text-align:left;
    text-decoration:none;
    cursor:default;
    background-color:white;
    margin-top:8px;
    margin-left:4px;
    margin-right:4px;
    /* background:url("/images/menuUnselected.bmp") no-repeat; */
}

.subMenuItem a:hover
{
    color:gray;
    text-decoration:none;
    border-bottom: black thick solid;
}


.subMenuItemSelected
{
    font-size:115%;
    display:inline;
}

.subMenuItemSelected a
{
    height:20px;
    color:#ee3409;
    font-weight:bold;
    text-align:left;
    text-decoration:none;
    cursor:default;
    background-color:white;
    margin-top:8px;
    border-bottom: #ee3409 thick solid;
}

.subMenuItemSelected a:hover
{
    text-decoration:none;
}

.leftPanel
{
    border: #808080 1px solid;
    font-weight:bold;
    color:gray;
}        

.leftPanelHeader
{
    font-size:200%;
    height:25px;
    background-color:#f5f5f5;
    color:gray;
    vertical-align:middle;
    padding-top:1px;
    border-bottom: #e0e0e0 1px solid;
}

.leftPanelItem
{
    font-size:120%;
    height:20px;
    background-color:#e9e9e9;
    color:gray;
    vertical-align:bottom;
    padding-top:3px;
}

a
{
    font-family:Verdana;
    color:#DD3409;
    text-decoration:none;
}

a:hover
{
    font-family:Verdana;
    color:#DD3409;
    text-decoration:underline;
}

.content
{
  padding-left:10px;
  padding-right:5px;
  font-family:Verdana;
  font-size:11px;
  line-height:16px;
  color:#666666;
}

.font10
{
    font-family:Verdana;
    font-size:10px;
    color: #666666;
    line-height: 13px;
}

.font10_light
{
    font-family:Verdana;
    font-size:10px;
    color: #aaaaaa;
    line-height: 13px;
}

.font12
{
    font-family:Verdana;
    font-size:12px;
    color: #666666;
    line-height: 13px;
}
