
/* SITEWIDE FONTS */
body { background-repeat: repeat; background-attachment: fixed; }
table { background-repeat: repeat; }
td { background-repeat: no-repeat; background-position: top center;}

body {font-size: 16px; font-family: Helvetica, Arial, sans-serif; color: #333333; }
p {font-size: 16px; font-family: Helvetica, Arial, sans-serif; color: #333333; }
td {font-size: 16px; font-family: Helvetica, Arial, sans-serif; color: #333333; }
A:link {color: #666666; text-decoration: none; }
A:active {color: #666666; text-decoration: none; }
A:visited {color: #666666; text-decoration: none; }
A:hover {color: #000000; text-decoration: none; }

/* 12px dark */
.text12 {font-size: 12px; color: #333333;  }
.text12 A:link { color: #777777; text-decoration: none; }
.text12 A:active {color: #777777;  text-decoration: none; }
.text12 A:visited {color: #777777;  text-decoration: none; }
.text12 A:hover {color: #000000; text-decoration: none;  }

/* 12px light */
.text12l {font-size: 12px; color: #eeffFF;  }
.text12l A:link { color: #8C87DE; text-decoration: none; }
.text12l A:active {color: #8C87DE;  text-decoration: none; }
.text12l A:visited {color: #8C87DE;  text-decoration: none; }
.text12l A:hover {color: #ffffff; text-decoration: none;  }

/* 12px light */
.text12l {font-size: 12px; color: #CCCCFF;  }
.text12l A:link { color: #ABBEEE; text-decoration: none; }
.text12l A:active {color: #ABBEEE;  text-decoration: none; }
.text12l A:visited {color: #ABBEEE;  text-decoration: none; }
.text12l A:hover {color: #ffffff; text-decoration: none;  }

/* 14px web_design */
.textweb {font-size: 16px; color: #333333; font-family: Helvetica, Arial, sans-serif; }
.textweb A:link { color: #333333; text-decoration: underline; }
.textweb A:active {color: #333333; text-decoration: underline; }
.textweb A:visited {color: #333333; text-decoration: underline; }
.textweb A:hover {color: #000000; text-decoration: none; }

/* 14px print */
.textprint {font-size: 16px;color: #dddddd; font-family: Helvetica, Arial, sans-serif; }
.textprint A:link {color: #8C87DE;  text-decoration: none; }
.textprint A:active {color: #8C87DE;  text-decoration: none; }
.textprint A:visited {color: #8C87DE;  text-decoration: none; }
.textprint A:hover {color: #ffffff; text-decoration: none;  }

/* 12px BLUE */
.text12Bl {font-size: 12px;color: #4b6492; font-family: Helvetica, Arial, sans-serif; }
.text12Bl A:link {color: #4b6492;  text-decoration: none; }
.text12Bl A:active {color: #4b6492;  text-decoration: none; }
.text12Bl A:visited {color: #4b6492;  text-decoration: none; }
.text12Bl A:hover {color: #4b6492; text-decoration: none;  }

/* 11px BOLD GREY */
.text11GrB {font-weight: bold; font-size: 11px; color: #555555; font-family: Helvetica, Arial, sans-serif; }
.text11GrB A:link {color: #555555; text-decoration: none; }
.text11GrB A:active {color: #555555;  text-decoration: none; }
.text11GrB A:visited {color: #555555;  text-decoration: none; }
.text11GrB A:hover {color: #C1C1C1; text-decoration: none;  }

/* 11px BOLD BLUE */
.text11BlB {font-weight: bold; font-size: 11px; color: #4b6492; font-family: Helvetica, Arial, sans-serif; }
.text11BlB A:link { color: #4365A3;text-decoration: none; }
.text11BlB A:active { color: #4365A3; text-decoration: none; }
.text11BlB A:visited { color: #4365A3; text-decoration: none; }
.text11BlB A:hover {color: #6B8FD3; text-decoration: none;  }

/* 11px BOLD ORANGE */
.text11OrB {font-weight: bold; font-size: 11px; color: #FE822F; font-family: Helvetica, Arial, sans-serif; }
.text11OrB A:link {color: #FE822F;text-decoration: none; }
.text11OrB A:active {color: #FE822F; text-decoration: none; }
.text11OrB A:visited {color: #FE822F; text-decoration: none; }
.text11OrB A:hover {color: #CCD5E5; text-decoration: none;  }

/* 14px BOLD WHITE */
.text14WtB {font-weight: bold; font-size: 14px; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; }
.text14WtB A:link {color:#ffffff;text-decoration: underline; }
.text14WtB A:active {color:#ffffff;text-decoration: underline; }
.text14WtB A:visited {color:#ffffff; text-decoration: underline; }
.text14WtB A:hover {color:#000000; text-decoration: none;  }

/* 12px GREY */
.text12GrB {font-size: 14px; color: #111111;  }
.text12GrB A:link {color: #111111; text-decoration: underline; }
.text12GrB A:active {color: #111111;  text-decoration: underline; }
.text12GrB A:visited {color: #111111;  text-decoration: underline; }
.text12GrB A:hover {color: #000000; text-decoration: none;  }

/* textindex */
.textindex {font-size: 14px; color: #333333; }
.textindex A:link {color: #555555; text-decoration: none; }
.textindex A:active {color: #555555;  text-decoration: none; }
.textindex A:visited {color: #555555;  text-decoration: none; }
.textindex A:hover {color: #000000; text-decoration: none;  }

/* textindexsml */
.textindexsml {font-size: 12px; color: #333333;  }
.textindexsml A:link {color: #555555; text-decoration: none; }
.textindexsml A:active {color: #555555;  text-decoration: none; }
.textindexsml A:visited {color: #555555;  text-decoration: none; }
.textindexsml A:hover {color: #000000; text-decoration: none;  }

/* HEADDER index */
.headi {font-size: 20px; color: #EF532F;  }
.headi A:link {color: #FF832E; text-decoration: none; }
.headi A:active {color: #FF832E;  text-decoration: none; }
.headi A:visited {color: #FF832E;  text-decoration: none; }
.headi A:hover {color: #FF832E; text-decoration: none;  }

/* HEADDER 2 index */
.head2i {font-size: 18px; color: #EF532F;  }
.head2i A:link {color: #FF832E; text-decoration: none; }
.head2i A:active {color: #FF832E;  text-decoration: none; }
.head2i A:visited {color: #FF832E;  text-decoration: none; }
.head2i A:hover {color: #FF832E; text-decoration: none;  }

/* HEADDER 1 */
.head1 {font-size: 20px; color: #384682;  }
.head1 A:link {color: #FF832E; text-decoration: none; }
.head1 A:active {color: #FF832E;  text-decoration: none; }
.head1 A:visited {color: #FF832E;  text-decoration: none; }
.head1 A:hover {color: #FF832E; text-decoration: none;  }

/* HEADDER 2 */
.head2 {font-size: 18px; color: #FFF2BD;  }
.head2 A:link {color: #6982B2; text-decoration: none; }
.head2 A:active {color: #6982B2;  text-decoration: none; }
.head2 A:visited {color: #6982B2;  text-decoration: none; }
.head2 A:hover {color: #6982B2; text-decoration: none;  }

/* HEADDER 3 */
.head3 {font-size: 18px; color: #FFC378;  }
.head3 A:link {color: #FF832E; text-decoration: none; }
.head3 A:active {color: #FF832E;  text-decoration: none; }
.head3 A:visited {color: #FF832E;  text-decoration: none; }
.head3 A:hover {color: #FF832E; text-decoration: none;  }


/* 14px BOLD BLUE */
.text14BlB {font-weight: bold; font-size: 14px; color: #4b6492;  }
.text14BlB A:link { color: #4b6492;text-decoration: none; }
.text14BlB A:active { color: #4b6492; text-decoration: none; }
.text14BlB A:visited { color: #4b6492; text-decoration: none; }
.text14BlB A:hover {color: #4074D5; text-decoration: none;  }

/* 14px BOLD YELLOW */
.text14YlB {font-size: 13px; color: #111111;  }
.text14YlB A:link {color: #CC341C; text-decoration: none; }
.text14YlB A:active {color: #CC341C;  text-decoration: none; }
.text14YlB A:visited {color: #CC341C;  text-decoration: none; }
.text14YlB A:hover {color: #000000; text-decoration: none;  }

/* 14px BOLD ORANGE */
.text14OrB {font-weight: bold; font-size: 14px; color: #FE822F;  }
.text14OrB A:link {color: #FE822F;text-decoration: none; }
.text14OrB A:active {color: #FE822F; text-decoration: none; }
.text14OrB A:visited {color: #FE822F; text-decoration: none; }
.text14OrB A:hover {color: #CCD5E5; text-decoration: none;  }

/* Menu System CSS */
.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #FFFFFF; font: 10px Arial, Helvetica }

.crazyBorder { border: 2px outset gray }
.crazyText { text-decoration: none; color: #FFFFFF; font: Bold 12px Arial, Helvetica }
