﻿body {}

A:link {text-decoration:underline;}
A:visited {text-decoration:underline; color:#666666;}
A:active {text-decoration:underline; color:#666666;}

.circTitleArea {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:14px; font-weight:bold; color:#0099CC;}
.circFieldArea {font-family:arial; font-weight:bold; font-size:13px; color:#000000;}
.circTitleBarArea {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-weight:bold; font-size:14px; color:#FFFFFF; background-color:#0099CC;}
.circCatListArea {font-family:Arial; font-weight:bold; font-size:12px; color:#000000;}
.profFieldArea {font-family:Arial; font-weight:bold; font-size:14px; color:#000000; background-color:#EEEEEE;}
.circMenuArea {font-family:Arial; font-size:10px; font-weight:bold;}
.button {border-color:black #2F5E2F #2F5E2F black; background-color: #0099CC; color:#FFFFFF; border-width:0px 2px 2px 0px; font-weight:bold;}
.circSelectArea {font-family:arial; font-size:12px;}
.circSideSelectArea {font-family:arial; font-size:10px;}
.circRegTextArea {font-family:arial; font-size:12px; color:#000000;}
.sideLoginArea {font-family:arial; font-size:11px; font-weight:bold; color:#000000;}
.sideInputArea {font-family:arial; font-size:11px; color:#000000; display:block;}
.errorMsg {font-family:arial; font-size:13px; font-weight:bold; color:red;}
.regular {font-family:arial; font-size:13px; color:#000000;}

.LeftMenu
{
    border-width: 0;
}

.LeftMenu td, .LeftMenu A:link, .LeftMenu A:visited, .LeftMenu A:active
{
    text-align: left;
    color: #0099cc; 
    font-family: Arial Narrow; 
    font-size:small; 
    font-weight: bold; 
    text-decoration: none;
}

.LeftMenu td
{
    height: 30px; 
}
.LeftMenu td td
{
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #0099cc;
}

.MainMenu
{
    background-color: #0099cc; 
    border-width: 0;
    display: inline;
    border-top: none 0 important!;
    padding: 0px important!;
}
.MainMenu A 
{
    background: #0099cc; 
    color: White; 
    font-family: Franklin Gothic Book; 
    font-size: smaller; 
    font-weight: bold;
    text-decoration: none;
}
/*.MainMenu A:Hover
{
    color: Black; 
}*/
.MainMenuStaticMenuItemStyle td
{
      height: 20px;
}
/*
.MainMenuStaticMenuItemStyle td
{
       border-top: none 0px #999999;
}*/
.MainMenuStaticMenuItemStyle td A
{
    display: inline-block;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    padding: 0px 10px 0px 10px;
}
.MainMenuStaticMenuItemStyle td A:Hover
{
    background: #999999; 
    color: #ffffff;
}

.MainMenuDynamicStyle td
{
    background: #999999; 
    border-top: solid 1px White;
    height: 17px;
    font-family: Arial;
    font-size: x-small;
    font-weight: bold;
}

.MainMenuDynamicStyle td A
{
    background: #999999; 
    display: inline-block;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    padding: 2px 10px 0px 10px;
}

.MainMenuDynamicStyle td A:Hover
{
    background: #444444; 
    color: #ffffff;
}

.TopMenu
{
    border-width: 0;
    display: inline;
}

.TopMenu A  
{
    background: #999999; 
    color: White; 
    font-family: Arial; 
    font-size: x-small; 
    font-weight: bold;
    text-decoration: none;
}

.TopMenu A:Hover
{
    color: Black; 
}

.TopMenu td
{
    background: #999999; 
}

.TopMenuStaticSelectedStyle
{
     color: White !important;
     background-color: Navy !important;
}
    
.TopMenuStaticMenuItemStyle
{
      height: 20px;
}
.TopMenuStaticMenuItemStyle td
{
      padding: 0px 10px 0px 10px;
}

.TopMenuDynamicStyle td
{
    border-top: solid 1px White;
    height: 20px;
    font-family: Arial;
    font-size: x-small;
    font-weight: bold;
}

.TopMenuDynamicStyle td A
{
    display: inline-block;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    padding: 5px 20px 0px 20px;
}
.TopMenuDynamicStyle td A:Hover
{
    background: #444444; 
    color: #ffffff;
}

.FooterMenu A  
{
    background: White; 
    color: #444444; 
    font-family: Arial; 
    font-size: x-small  ; 
    font-weight: normal;
}

.ListItem
{
    font-family: Arial; 
    font-size: smaller; 
}


.SubMenu
{
    border-width: 0;
    display: inline;
}

.SubMenu A  
{
    background-color: #999999;
    color: White; 
    font-family: Arial; 
    font-size: 0.7em; 
    font-weight: bold;
    text-decoration: none;
    padding: 4px 5px 4px 5px;
}

.SubMenu A:Hover
{
    background-color: #000000; 
}

.SubMenu td
{
    background: #999999; 
    padding: 0px 0px 0px 0px;
    border-top: solid 1px White;
    border-bottom: solid 1px White;

}

.red
{
    color: #800000;
}
.blue
{
    color: #000080;
}
.bold
{
    font-weight: bold;
}
.label
{
    font-family: Arial; 
    font-size: smaller; 
}

.SubMenuH
{
    border-width: 0;
    display: inline;
}

.SubMenuH A  
{
    background-color: #ffffff;
    color: Black; 
    font-family: Arial; 
    font-size: 0.7em; 
    text-decoration: none;
    padding: 4px 5px 4px 5px;
}

.SubMenuH A:Hover
{
   background: #ffffff; 
   text-decoration: underline;
}

.SubMenuH td
{
    background: #ffffff; 
    padding: 0px 0px 0px 0px;
}

.AdminPages td, .AdminPages A:link, .AdminPages A:visited, .AdminPages A:active
{
    color: Black; 
    font-family: Arial; 
    font-size:small ; 
    font-weight:normal ; 
    text-decoration:inherit;
}

.SubAppTitle
{
    background: #0099cc; 
    color: White; 
    font-family: Arial; 
    font-size: medium; 
    font-weight: bold;
    text-decoration: none;
}

.SubAppTitleBlack
{
    background: White; 
    color: Black; 
    font-family: Arial; 
    font-size: medium; 
    font-weight: bold;
    text-decoration: none;
}

.SubAppText
{
    font-family : Arial; 
    font-size: smaller; 
    text-decoration: none;
    background-color: Transparent; 
}

.SubAppTextFontOnly
{
    font-family : Arial; 
    font-size: smaller; 
}


.SubAppTextEdit
{
    font-family : Arial; 
    font-size: smaller; 
    text-decoration: none;
    background-color: White; 
}

.SubAppTextGray
{
    font-family : Arial; 
    font-size: medium;  
    color: White; 
    background-color: #999999;
    font-weight: bold;
    text-decoration: none;
}

.SubAppTextEditRed
{
    font-family : Arial; 
    font-size: smaller; 
    text-decoration: none;
    background-color:Transparent;
    color: Red; 
}

.SubAppErrorText
{
    font-family : Arial; 
    font-size: smaller; 
    color: Red;
    text-decoration: none;
    background-color: Transparent; 
}

.GridHeader
{
    background: #0099cc; 
    color: White; 
    font-family: Arial; 
    font-size: small; 
    font-weight: normal;
    text-decoration: none;
}

.GridItemBackground
{
    background: #EFEFEF;
    color: Black; 
    font-family: Arial; 
    font-size: smaller; 
    font-weight: normal;
    text-decoration: none;
}

.GridAltItemBackground
{
    background: Silver;
    color: Black; 
    font-family: Arial; 
    font-size: smaller ; 
    font-weight: normal;
    text-decoration: none;
}

.FPSGridItemBackground
{
    background: #EFEFEF;
    color: Black; 
    font-family: Arial; 
    font-size:small  ; 
    font-weight: normal;
    text-decoration: none;
}

.SiteTitle
{
    background:Transparent; 
    color:  #0099cc; 
    font-family: Arial; 
    font-size: medium; 
    font-weight: bold;
    text-decoration: none;
}

.TRACFPSGridItemBackground
{
    background: Transparent;
    color: Black; 
    font-family: Arial; 
    font-size:x-small; 
    font-weight: normal;
    text-decoration: none;
}

.Search
{
    font-family: Arial;
    display: inline ; 
}
.SearchLink A, .SearchLink A:visited, .SearchLink A:link, .SearchLink A:active
{
    color: White;
    font-weight: bold;
    text-decoration: none;
}
.SearchLink A:hover
{
    color: Black;
}
.PageLink A, .PageLink A:visited, .PageLink A:hover, .PageLink A:link, .PageLink A:active
{
    color: Blue;
}
