

table, tr, td, p { font-family: tahoma; font-size: 11px; line-height: 1.4em; }
td.topTD { background: url(Menu1.jpg) no-repeat top center; height: 40px; text-align: right; padding: 0 0px 0px 0px; font-size: 11px; }
td.middleTD { background: url(ChocolateBackground.gif) repeat top center; height: 400px; text-align: right; padding: 0 0px 0px 0px; font-size: 11px; }
td.bottomTD { background: url(bg_footer.jpg) no-repeat bottom center; height: 120px; padding: 0 65px 55px 100px; color: #fff; text-align: right; font-size: 11px; }
td.leftTD { background: url(Banner2left.jpg) repeat top left; height: 120px; text-align: left; padding: 0 0px 0px 0px; font-size: 11px; }
td.rightTD { background: url(Banner2right.jpg) repeat top right; height: 120px; text-align: right; padding: 0 0px 0px 0px; font-size: 11px; }

/* text style for the selected tab */
.SelectedTab {  font-weight: bold;  font-size: 8.5pt;  color: white;  font-family: Verdana;  text-decoration: none; }

/* text style for the unselected tabs */
.OtherTabs {  font-weight: bold;  font-size: 8.5pt;  color: white;  font-family: Verdana;  text-decoration: none; }

/* GENERAL */
/* style for module titles */
.Head   {  font-family: Verdana;  font-size:  20px;  font-weight:normal;  color: #333333; }

/* style of item titles on edit and admin pages */
.SubHead{  font-family: Verdana;  font-size:  11px;  font-weight:bold;  color: #003366; }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {  font-family: Verdana;  font-size:  11px;  font-weight:bold;  color: black; }

/* text style used for most text rendered by modules */
.Normal { font-family: Verdana;  font-size: 11px;  font-weight: normal; }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { font-family: Verdana;  font-size: 12px;  font-weight: normal; }
.NormalRed { font-family: Verdana;  font-size: 12px;  font-weight: bold;  color: #ff0000 }
.NormalBold { font-family: Verdana;  font-size: 11px;  font-weight: bold }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton {  font-family: Verdana;  font-size: 11px;  font-weight: normal; }

/* GENERIC */
H1  {  font-family: Verdana;  font-size:  20px;  font-weight:normal;  color: #666644; }
H2  {  font-family: Verdana;  font-size:  20px;  font-weight:normal;  color: #666644; }
H3  {  font-family: Verdana;  font-size:  12px;  font-weight:normal;  color: #003366; }
H4  {  font-family: Verdana;  font-size:  12px;  font-weight:normal;  color: #003366; }
H5, DT  {  font-family: Verdana;  font-size:  11px;  font-weight:bold;  color: #003366; }
H6  {  font-family: Verdana;  font-size:  11px;  font-weight:bold;  color: #003366; }

TFOOT, THEAD{  font-family: Verdana;  font-size:  12px;  color: #003366; }

TH  {  vertical-align: baseline;  font-family: Verdana;  font-size:  12px;  font-weight:bold;  color: #003366; }

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {  border-bottom: blue 0px solid;   border-left: blue 0px solid;   border-top: blue 0px solid;   border-right: blue 0px solid;  }
.ModuleTitle_MenuBar {  cursor: pointer;   cursor: hand;  height:16;  background-image: "Menu.jpg"; }
.ModuleTitle_MenuItem {  cursor: pointer;   cursor: hand;   color: Black;   font-family: Verdana;   font-size: 9pt;   font-weight: bold;   font-style: normal;   border-left: white 0px solid;   border-bottom: white 1px solid;   border-top: white 1px solid;   border-right: white 0px solid;  background-image: "Menu.jpg"; }
.ModuleTitle_MenuIcon {  cursor: pointer;   cursor: hand;   background-color: #EEEEEE;   border-left: #EEEEEE 1px solid;   border-bottom: #EEEEEE 1px solid;   border-top: #EEEEEE 1px solid;   text-align: center;   width: 15;   height: 21; }
.ModuleTitle_SubMenu {  z-index: 1000;   cursor: pointer;   cursor: hand;   background-color: #FFFFFF;   filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);   border-bottom: #FFFFFF 0px solid;   border-left: #FFFFFF 0px solid;   border-top: #FFFFFF 0px solid;   border-right: #FFFFFF 0px solid; }
.ModuleTitle_MenuBreak {  border-bottom: #EEEEEE 1px solid;   border-left: #EEEEEE 0px solid;   border-top: #EEEEEE 1px solid;    border-right: #EEEEEE 0px solid;   background-color: #EEEEEE;   height: 1px; }
.ModuleTitle_MenuItemSel { cursor: pointer;   cursor: hand;   color: black;   font-family: Verdana;   font-size: 9pt;   font-weight: bold;   font-style: normal;  background-color: #C1D2EE; }
.ModuleTitle_MenuArrow {  font-family: webdings;   font-size: 10pt;   cursor: pointer;   cursor: hand;   border-right: #FFFFFF 1px solid;   border-bottom: #FFFFFF 1px solid;   border-top: #FFFFFF 0px solid; }
.ModuleTitle_RootMenuArrow {  font-family: webdings;   font-size: 10pt;   cursor: pointer;   cursor: hand; }

/* Main Menu */
.MainMenu_MenuContainer 
{
    border-bottom: #404040 0px solid;   
    border-left: #FF8080 0px solid;   
    border-top: #FF8080 0px solid;   
    border-right: #404040 0px solid;    
    background-image: "Menu.jpg";  
    width: 600;  
    height: 38; 
    }
.MainMenu_MenuBar 
{  
    cursor: pointer;   
    cursor: hand;   
    height:38; 
    background-color: Transparent 
    }
.MainMenu_MenuItem 
{  
    cursor: pointer;   
    cursor: hand;   
    color: White;   
    font-family: Arial;   
    font-size: 12px;   
    font-style: normal;  
    font-weight: normal;  
    border-left: #C7A25C 0px solid;   
    border-bottom: #C7A25C 1px solid;   
    border-top: #C7A25C 1px solid;   
    border-right: #657687 0px solid;  
    text-align: center; 
    }
.MainMenu_MenuIcon 
{  
    cursor: pointer;  
     cursor: hand;   
     background-color: Transparent;   
     border-left: #C7A25C 1px solid;  
     border-bottom: #C7A25C 1px solid;   
     border-top: #C7A25C 1px solid;   
     text-align: center;   
     width: 15;   
     height: 21; 
     }
.MainMenu_SubMenu 
{  
    z-index: 1000;  
    font-family: Arial; 
    cursor: pointer;   
    cursor: hand;   
    background-color: #C7A25C ;
    border-bottom: #C7A25C 0px solid;   
    border-left: #C7A25C 0px solid;   
    border-top: #FF8080 0px solid;   
    border-right: #C7A25C 0px solid; 
    }
.MainMenu_MenuBreak 
{  
    border-bottom: #C7A25C 1px solid;   
    border-left: #C7A25C 0px solid;   
    border-top: #C7A25C 1px solid;    
    border-right: #C7A25C 0px solid;   
    background-color: White;   
    height: 0px; 
    }
.MainMenu_MenuItemSel 
{  
    background-color: Transparent;   
    cursor: pointer;   
    cursor: hand;   
    color: #000000;   
    font-family: Arial;  
    font-size: 12px;  
    font-style: normal;  
    font-weight: normal;  
    text-align: center; 
    }
.MainMenu_SubMenuItemSel 
{  
    background-color: Transparent;   
    cursor: pointer;   
    cursor: hand;   
    color: #000000;   
    font-family: Arial;   
    font-size: 10px;  
    font-style: normal;  
    text-align: center; 
    }
.MainMenu_MenuArrow 
{  
    font-family: webdings;   
    font-size: 10pt;   
    cursor: pointer;   
    cursor: hand;   
    border-right: #C7A25C 1px solid;   
    border-bottom: #C7A25C 1px solid;   
    border-top: #C7A25C 0px solid; 
    }
.MainMenu_RootMenuArrow 
{  font-family: webdings;   
   font-size: 10pt;   
   cursor: pointer;   
   cursor: hand; 
   }

p {    font-family: Georgia, serif;   font-size: 11px;   line-height: 18px;   color: #333333;   font-weight: normal }

.header {    color: #4F4039;   font-weight: bold }

.copyright {    font-family: Arial, Helvetica, sans-serif;   font-size: 9px;   line-height: normal;   font-weight: normal;   color: #B5976E }

.background {    background-color: Background }
.backgroundDark {    background-color: Background }

.color1 {    background-color: #EDEFF1 }
.color2 {    background-color: #D7DDE1; padding: 3px; }
.color3 {    background-color: #B0BAC4 }
.color4 {    background-color: #657687; padding: 3px; }

a, a:visited {  color: #03233F;  text-decoration: none;


a:hover, a:active {  color: #000000;  text-decoration: underline; }  
li {   font-family: Verdana, sans-serif;   font-size: 10px;   line-height: 14px;   color: #333333;   font-weight: normal;  list-style-type: square }

.formField {  font-family: Verdana, sans-serif;  font-size: 9px;  line-height: normal;  font-weight: normal;  color: #333333;  background-color: #CFCFB6;  border: 1px inset #333333;  height: 15px;  padding-left: 5px; }
.formButton {  font-family: Verdana, sans-serif;  font-size: 9px;  line-height: normal;  text-transform: uppercase;  background-color: #CFCFB6;  border: 1px outset #333333;  padding: 3px 5px 5px 3px; }

.sideBar {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  line-height: 14px;  font-weight: normal;  color: #333333; }

.backgroundLight {  background-color: White; }
.backgroundDarkest {  background-color: Black; }

.sideBarTitle {  font-family: Georgia, serif;  font-size: 14px;  font-weight: bold;  color: #03233F;  line-height: 18px; }

.topNav, .topNav:link, .topNav:visited {  font-family: Georgia, serif;  font-size: 10px;  color: #FFFFFF;  font-weight: normal;  text-decoration: none; }
.topNav:active, .topNav:hover {  font-family: Georgia, serif;  font-size: 10px;  color: #FFFFFF;  font-weight: normal;  text-decoration: underline; }
.mainNavigationText, .mainNavigationText:visited {  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 16px;  color: #D7DDE1;  text-decoration: none;  font-weight: normal; }
.mainNavigationText:hover, .mainNavigationText:active {  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 16px;  color: #FFFFFF;  text-decoration: none;  font-weight: normal; }
.bodyTitle {  font-family: Georgia, serif;  font-size: 20px;  color: #03233F; }


td.MenuImage { background: url(Menu.jpg) no-repeat top center; height: 311px; text-align: right; padding: 42px 65px 0 48px; font-size: 11px; }
td.BackDrop { background: url(Background.jpg) no-repeat top center; width: 100%; height: 800px; text-align: center; padding: 42px 65px 0 48px; font-size: 11px; }

