BODY, P, TD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color:White; color: Black;}

.RulerBlue  { margin: 0 0 0 0; padding: 0 0 0 0; background-color:Blue; }
.RulerLight { margin: 0 0 0 0; padding: 0 0 0 0; background-color:Purple; }

.menueTitle { border-bottom: 1px  solid blue; font-weight:bold;}
.menueSubTitle { border-bottom: 1px  solid Purple; font-weight:bold; font-style:italic; }

.gtop { background-image:url(greent.gif); background-repeat:repeat-x;}
.gright { background-image:url(greenr.gif); background-repeat:repeat-y;}
.gbot { background-image:url(greenb.gif); background-repeat:repeat-x;}

.btop { background-image:url(b6a/bordertop.gif); background-repeat:repeat-x;}
.bright { background-image:url(b6a/borderright.gif); background-repeat:repeat-y;}
.bleft { background-image:url(b6a/borderleft.gif); background-repeat:repeat-y;}
.bbot { background-image:url(b6a/borderbottom.gif); background-repeat:repeat-x;}

.siteInfo  { background-image:url(ruleblue2.gif); background-repeat:repeat-x; font-size: 10px; color:White;  background-color:transparent;}

.TableWebSites { border-color:#888888; border-style:solid; background-color:azure; padding:10px; border-width:1px;}

.mainBody { background-image:url(Images/014_11_3.jpg); background-color:#808080; background-repeat:no-repeat; background-position:center center; }

H1 { color:Blue; }
H2 { color:Blue; }

H1 { font-size: 16pt; }
H2 { font-size: 13pt; }
H3 { font-size: 12pt; }
H4 { font-size: 10pt; color: black; }

PRE { BACKGROUND-COLOR: #FBEDBB; FONT-FAMILY: "Courier New", Courier, mono; WHITE-SPACE: pre; }

CODE { COLOR: #990000; FONT-FAMILY: "Courier New", Courier, mono; }

.left { text-align:left; }

.ContentHead { background-color: #0000CD; color: white; font-family: Verdana, Arial; font-size: 20px; font-weight: bold; height: 35px; }

/* text style used for most text rendered by modules */
.Normal { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; line-height: 12px; }
.NormalDouble { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; line-height: 20px; }

/* text style used for textboxes in the admin pages, for Nav compatibility */
.NormalTextBox { font-family: Verdana, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; }

/* text style used for selects in the admin pages, for Nav compatibility */
.NormalSelect { font-family: Verdana, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; }
.NormalRed { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red; }

.NormalBold { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; line-height: 12px; }

.NormalItalic { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; line-height: 16px; }
/* */
.ErrorText { color: red; font-family: Verdana, Arial; font-size: 10pt; line-height: 20pt; font-weight: bold; }


