
/* font styles */
.nav8      { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: White; font-weight: bold; }
.nav8w     { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: White; font-weight: bold; }
.nav8k     { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: #0000cc; font-weight: bold; }
.nav8b     { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: Black; font-weight: bold; }
.reg8      { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: Black; font-weight: normal;}
.reg8w     { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: White; font-weight: normal;}
.reg9      { font-family: Tahoma, Verdana, sans-serif; font-size: 9pt; }
.reg10     { font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; }
.reg12     { font-family: Tahoma, Verdana, sans-serif; font-size: 12pt; }
.reg12w    { font-family: Tahoma, Verdana, sans-serif; font-size: 12pt; color: White; font-weight: bold; }
.reg24     { font-family: Tahoma, Verdana, sans-serif; font-size: 24pt; }
.Review1   { font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; background-color:#F0F0F0; }

/* styles used for status and error lables */
.StatusGood { font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: Green; }
.StatusBad { font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: Red; }

/* styles for aligning text in cells */
.AlignTopLeft { vertical-align: top; text-align: left; }

/* styles for the Movie section - to align text in the cells */
.MART { font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: Black; font-weight: bold; vertical-align: top; text-align: right; }

/* styles for the About section - to align text in the cells and adjust the appearance of the button */
.AART { font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: Black; font-weight: bold; vertical-align: top; text-align: right; }
.fButComment { background: #6666FF;  color: White; font-weight: bold; height: 24px; width: 90px;  }

/* links used in regular page content */
A:Link     { color: Blue; text-decoration: none }
A:Visited  { color: Blue; text-decoration: none }
A:Active   { color: Blue; text-decoration: none }
A:Hover    { color: #0099ff; text-decoration: none }

/* links used in the 20AE and R32 folders */
A.AEGTI:link    { text-decoration : none ; color : Black; }
A.AEGTI:visited { text-decoration : none ; color : Black; }
A.AEGTI:active  { text-decoration : none ; color : Black; }
A.AEGTI:hover   { text-decoration : none ; color : Gray; }

BODY { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; color: Black; background-color: white; }

.fTxtTut { background: White;   color: Black; font-weight: normal; height: 24px; width: 300px; }
.fButTut { background: #cc6666; color: White; font-weight: bold;   height: 24px; width: 90px;  }

/* used by the news page, in the left navigation column */
.fCmbNew { background: White;   color: #6365ff; font-weight: bold; font-size: 8pt; height: 24px; width: 194px; }
.fButNew { background: #6365ff; color: White;   font-weight: bold; font-size: 8pt; height: 24px; width: 194px; }

/* used by the header for the top navigation system */
.fCmbNav { background: White; color: Blue; font-weight: bold;   font-size: 8pt; height: 24px; }
.fButNav { background: #dfdfdf; color: Blue; font-weight: normal; font-size: 8pt; height: 22px; }

/* textbox and buttons for programs login */
.fTxtPrg { background: White; color: #6a4242; font-weight: normal; height: 24px; width: 170px; }
.fButPrg { background: #6a4242; color: White; font-weight: bold;   height: 24px; width: 170px;  }

/* textbox and buttons for 20AE section */
.fTxt20AE  { background: White; color: Blue;  font-weight: normal; height: 24px; width: 170px; }
.fTxt20AEm { background: White; color: Blue;  font-weight: normal; height: 24px; width: 67px; }
.fTxt20AEs { background: White; color: Blue;  font-weight: normal; height: 24px; }
.fBut20AE  { background: Blue;  color: White; font-weight: bold;   height: 24px; width: 170px;  }
.InfoBar  { color: White; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top; }
.InfoBody { color: Black; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top; padding-top: 8px; padding-left: 6px; padding-right: 2px; padding-bottom: 2px; }
.Required { color: Red; text-align: right; }

/* cells to display registered 20AE and R32 cars in a grid */
.IY20AE   { background-color: Yellow; color: Black; width: 30px; text-align: center; }
.JB20AE   { background-color: Blue;   color: White; width: 30px; text-align: center; }
.BP20AE   { background-color: Black;  color: White; width: 30px; text-align: center; }
.BL20AE   { background-color: Blue;   color: White; width: 30px; text-align: center; }
.RS20AE   { background-color: Silver; color: Black; width: 30px; text-align: center; }
.TR20AE   { background-color: Red;    color: Black; width: 30px; text-align: center; }
.OR20AE   { background-color: Orange; color: Black; width: 30px; text-align: center; }

/* format table elements in tutorial section */
.vbtext  { font-size: 10pt; color: white; }
.vb6cell { background-color: #B5BED6; text-align: left;   vertical-align: middle; color: Black; }
.vbNcell { background-color: #5261AD; text-align: left;   vertical-align: middle; color: White; }
.vbXcell { background-color: #00309C; text-align: center; vertical-align: middle; }

/* used to display tables in middle section of webpages */
.PadCell2  { padding: 2px; }
.PadCell2Font10 { padding: 2px; font-size: 10pt; }

/* used to format the H1 tags used in OneBodyTitle.ascx */
.TitleH1 { font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; color: Black; font-weight: bold; margin-bottom: 0; }

/* used to format cells on the grid, in page: VB.NET_toCsharp.aspx */
/*.VBCS_label { font-size: 8px; font-weight: bold; text-align: center; background-color: #D8DFEA; }
.VBCS_text  { padding: 4px; background-color: #8BA0BF; }*/

/* Used to give an object a margin away from other objects */
.Margin12 { margin: 12px; }

/* Used to center align the contents of a DIV */
.AlignCenter { text-align: center; }
