.pagemaster { width: 100%; height: 100%;	 background-color: #FEFEFE; font-family:Arial, Helvetica, sans-serif; font-size:12px }
.skinmaster { height: 100%; background-color: #FFFFFF; BORDER-RIGHT: #0B6A25 1px solid;  BORDER-TOP: #0B6A25 1px solid;  BORDER-LEFT: #0B6A25 1px solid;  BORDER-BOTTOM: #0B6A25 1px solid;  moz-border-radius-bottomleft: 15px;  moz-border-radius-bottomright: 15px;  moz-border-radius-topleft: 3px;  moz-border-radius-topright: 3px;  }
.skinheader { }

.skingradient { /*BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:22px;*/ }
.controlpanel { width: 100%; background-color: #D7EEDF; }
.toppane { width: 100%; background-color: transparent; padding-left: 6px; padding-right: 4px; padding-top: 1px; }
.leftpane { background-color: transparent; padding-left: 6px; padding-right: 4px; padding-top: 1px; }

.contentpane { width: 100%; background-color: transparent; padding-left: 6px; padding-right: 4px; padding-top: 1px; }
.rightpane { background-color: transparent; padding-left: 6px; padding-right: 4px; padding-top: 1px; }
.bottompane { width: 100%; background-color: transparent; padding-left: 6px; padding-right: 4px; padding-top: 1px; }
.MainMenu_MenuContainer { background-color: transparent;  }
.MainMenu_MenuBar { cursor: pointer;  cursor: hand; height:16px; background-color: Transparent; }
.MainMenu_MenuItem { border-left: #82B60B 0px solid;  border-bottom: #82B60B 0px solid;  border-top: #82B60B 0px solid;  border-right: #82B60B 0px solid; cursor: pointer;  cursor: hand;  color: white;  font-family: Arial, Helvetica;  font-size: 13px;  font-weight: bold;  font-style: normal;  background-color: Transparent; }
.MainMenu_MenuIcon { background-color: #82B60B;  border-left: #82B60B 1px solid;  border-bottom: #82B60B 1px solid;  border-top: #82B60B 1px solid;  cursor: pointer;  cursor: hand;  text-align: center;  width: 20px;  height: 21px; }
.MainMenu_SubMenu { background-color: #82B60B;  z-index: 1000;  cursor: pointer;  cursor: hand;  filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3);  }

.MainMenu_MenuBreak { height: 1px; }
.MainMenu_MenuItemSel { background-color: #B4CC3F;  cursor: pointer;  cursor: hand;  color: #0E6726;  font-family: Arial, Helvetica;  font-size: 13px;  font-weight: bold;  font-style: normal; }
.MainMenu_MenuArrow { border-right: #50BC6D 1px solid;  border-bottom: #50BC6D 1px solid;  border-top: #50BC6D 0px solid; font-family: webdings;  font-size: 10pt;  cursor: pointer;  cursor: hand;  }
.MainMenu_RootMenuArrow { font-family: webdings;  font-size: 10pt;  cursor: pointer;  cursor: hand; }
.StandardButton { background: #0B6A25 none;  color: #FFFFFF; font-family:Verdana, sans-serif;  font-size: 11px; font-weight: normal; }
.TreeViewMenu { width: 175px; background-color: #F5F5F5; BORDER-RIGHT: #0B6A25 1px solid;  BORDER-TOP: #0B6A25 1px solid;  BORDER-LEFT: #0B6A25 1px solid;  BORDER-BOTTOM: #0B6A25 1px solid;  moz-border-radius-bottomleft: 15px;  moz-border-radius-bottomright: 15px;  moz-border-radius-topleft: 3px;  moz-border-radius-topright: 3px }
.TreeViewMenu_Header { BACKGROUND-IMAGE: url(gradient_LtBlue.jpg); }
.Head { font-family: Tahoma, Arial, Helvetica; font-size:  12px; font-weight:  bold; color: #333333; }


/* Custom Tags */

/* May not be required*/
.FlashMaster { background-image: url(MediaGreen.jpg); width: 520px; background-repeat: no-repeat:; width:600px; height:160px; background-repeat:no-repeat; }

/* Main Header for Flash Table - should render when no flash is present*/
.MediaFlashBackground { background-image: url(MediaFlashBackground.jpg); width: 770px; height: 85px; background-repeat: no-repeat; }

/* Flash Header repeat for 100% width settings */
.FlashRepeat { background-image: url(MediaHeaderRepeat.gif); height: 85px; background-repeat: repeat-x; }

/* Menu & Logo Pane Holder */
.BlankMenu { background-image: url(BlankMenu.gif); width: 520px; height: 85px; background-repeat: no-repeat; background-color: #FFFFFF; }


/* Small rounded end on menu */
.MenuRight { background-image: url(MenuRight.gif); width: 20px; height: 22px; background-repeat: no-repeat; }

/* Repeat Background colour on menu so it expands with tabs */
.MenuBG { background-image: url(MenuBG.gif); height: 50px; width:770px; background-repeat: no-repeat; }

/* Menu table repeat for 100% width settings */
.MenuRepeat { background-image: url(MenuRepeat.gif); height: 85px; background-repeat: repeat-x; }

/* Curved section on footer that cannot be repeated */
.FooterFixed { background-image: url(FooterGreenFixed.gif); height: 100px; width: 410px; background-repeat: no-repeat; }

/* Background repeat on Footer for 100% width settings */
.FooterRepeat { background-image: url(FooterRepeat.gif); height: 190px; background-repeat: no-repeat; width:770px; }

.minibannerpane { padding: 0px; }

/* Classes Replacing the Media for the Privacy, Copyright, Terms, Date Links */
.MediaTabs {  font-weight: bold; font-size: 8.5pt; color: black; font-family: Tahoma, Arial, Helvetica; text-decoration: none; } 
A.MediaTabs:link { text-decoration:  none; color:white; }
A.MediaTabs:visited  { text-decoration:  none; color:#eeeeee; }
A.MediaTabs:active { text-decoration:  none; color:#eeeeee; }
A.MediaTabs:hover  { text-decoration:  none; color:#cccccc; }
/* Standard HTML Tag Settings */
body {font-family: arial, tahoma, helvetica;font-size: 12px;line-height: 1.3em;}
table, tr, td, p {font-family: arial, tahoma, helvetica;font-size: 12px;line-height: 1.3em;}


