td    { color: #3b3b3b; font-size: 12px; font-family: Arial, Verdana, Helvetica }
.justify   { text-align: justify }
a:link, a:visited, a:active    { color: #3b3b3b; text-decoration: underline }
a:hover   { color: #696969; text-decoration: none }
a.menuLink:link, a.menuLink:visited, a.menuLink:active { color: white; text-decoration: none; font-weight: bold; font-size: 11px }
a.menuLink:hover  { color: #FFD700; text-decoration: underline; font-weight: bold; font-size: 11px }
a.blackLink:link, a.blackLink:visited, a.blackLink:active { color: black; text-decoration: underline }
a.blackLink:hover  { color: #696969; text-decoration: none }
.10pt { font-size: 10pt }
.8px { font-size: 8px }
.headingA  { font-weight: bold; font-size: 18px }
.heading1  { font-weight: bold; font-size: 16px }
.heading2  { font-weight: bold; font-size: 14px }
.heading3  { font-weight: bold; font-size: 12px }
.heading3grey   { color: dimgray; font-weight: bold; font-size: 12px }
.muchSmallerText { font-size: 7px }
.smallerText { font-size: 8px }
.smallText { font-size: 9px }
.slightlySmallerText { font-size: 10px; font-family: Arial, Verdana, Helvetica }
.slightlySmallerWhite { color: white; font-size: 10px; font-family: Arial, Verdana, Helvetica }
.RHmenuText { font-size: 10px;  font-weight: bold}
.messageText { font-size: 11px; font-family: Arial, Verdana, Helvetica }
.messageTextSpaced   { font-size: 11px; line-height: 20px; font-family: Arial, Verdana, Helvetica }
.slightlyBiggerText  { font-size: 13px; font-family: Arial, Verdana, Helvetica }
.BiggerText  { font-size: 14px; font-family: Arial, Verdana, Helvetica }
.headingText { font-size: 22px; text-decoration: none }
.headingTextSubPage  { font-size: 20px; text-decoration: none }
.whiteIntroText  { color: white; font-size: 18px; line-height: 24px }
.whiteBold { color: white; font-weight: bold }
.whiteText { color: white; }
.largerGoldText    { color: #a89900; font-size: 12px }
.whiteMsgBoldLoose   { color: white; font-weight: bold; font-size: 11px; letter-spacing: 1px }
.breakingNewsText  { font-weight: bold; font-size: 11px }
.RHboxText  { line-height: 16px; padding: 12px }
.quoteText   { color: #696969; font-style: italic; font-weight: normal; font-size: 11px; line-height: 16px; padding-right: 12px; padding-left: 12px }
.menuThis   { color: #000 }
.thisHeading { color: #002868 }
.goldLHText   { color: #a89900; font-size: 11px; line-height: 20px }
.topBorder { border-top: 2px solid #d3d3d3 }
.greyBar { background-color: #efefef }
.blueBar   { background-color: #002868 }
.beigeBox { background-color: #FAFAD2 }
.oliveCell  { background-color: #969101 }
.brownCell  { background-color: #A52A2A }
.violetCell { background-color: #C04A96 }
.blueFatigueCell  { color: white; background-color: #00a5db }
.msgTextGreyCell { font-size: 11px; background-color: #efefef }
.border  { padding: 0; border: solid 2px gray }
#greenMenuBar, #greenMenuBar:visited  { 
	background-image: url(images/design/greenMenuBar.jpg); 
	background-repeat: no-repeat;
	background-position: bottom right }
#greenMenuBar:hover, #greenMenuBar:focus, #greenMenuBar:active  { 
	background-image: url(images/design/greenMenuBar_over.jpg); 
	background-repeat: no-repeat;
	background-position: bottom right }
.globeBG { background: url(images/logos/UKOTCFglobe-bg.gif) no-repeat }
.whatsNewPanel  { color: black; font-size: 10px; background-color: #fff7c9; padding: 6px; border-top: 2px solid white; border-bottom: 2px solid white }
.greenPanelWtext  { color: #fff; font-size: 10px; background-color: #146b27; padding: 1px 0px }
.comicSansMenu { font-size: 12px; font-family: "Comic Sans MS", Arial, Verdana; font-style: italic; line-height: 20px }

