
/* SITEWIDE FONTS */
body { background-repeat: repeat; font-size: 13px; font-family: Century Gothic, Avant Garde, Arial, sans-serif; color: #333333; }
p {font-size: 13px; font-family: Century Gothic, Avant Garde, Arial, sans-serif; color: #333333; }
table { background-repeat: no-repeat; font-family: Century Gothic, Avant Garde, Arial, sans-serif; color: #333333; 
background-position: left top; }
td { background-repeat: repeat; font-size: 14px; font-family: Century Gothic, Avant Garde, Arial, sans-serif; color: #333333; 
background-position: left top; }

.button{
border-bottom-width: 0;
color: #ffffff;
width: 100%;
line-height:15px;
}

.button a{
display: block;  
text-align: center;
font-family: Century Gothic, Avant Garde, Arial, sans-serif;
font-size: 11px;
width: 100%;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}

.button a:hover{
background-color: #B53A2B;
color: #ffffff;
}

/* menu */
.menu {font-size: 12px; color: #ffffff; }
.menu A:link { color: #cccccc; text-decoration: none; }
.menu A:active {color: #cccccc;  text-decoration: none; }
.menu A:visited {color: #cccccc;  text-decoration: none; }
.menu A:hover {color: #ffffff; text-decoration: none;  }

/* large */
.large {font-size: 15px; color: #222222; }
.large A:link { color: #B53A2B; text-decoration: none; }
.large A:active {color: #B53A2B;  text-decoration: none; }
.large A:visited {color: #B53A2B;  text-decoration: none; }
.large A:hover {color: #000000; text-decoration: none;  }

/* medium */
.medium {font-size: 16px; color: #222222; }
.medium A:link { color: #B53A2B; text-decoration: none; }
.medium A:active {color: #B53A2B;  text-decoration: none; }
.medium A:visited {color: #B53A2B;  text-decoration: none; }
.medium A:hover {color: #000000; text-decoration: none;  }

/* mediumb */
.mediumb {font-size: 15px; color: #333333; }
.mediumb A:link { color: #4545a7; text-decoration: none; }
.mediumb A:active {color: #4545a7;  text-decoration: none; }
.mediumb A:visited {color: #4545a7;  text-decoration: none; }
.mediumb A:hover {color: #000000; text-decoration: none;  }

/* small */
.small {font-size: 13px; color: #111111; }
.small A:link { color: #F75D0A; text-decoration: none; }
.small A:active {color: #F75D0A;  text-decoration: none; }
.small A:visited {color: #F75D0A;  text-decoration: none; }
.small A:hover {color: #000000; text-decoration: none;  }

/* smallwhite */
.smallwhite {font-size: 13px; color: #ffffff; }
.smallwhite A:link { color: #FFFFFF; text-decoration: none; }
.smallwhite A:active {color: #FFFFFF;  text-decoration: none; }
.smallwhite A:visited {color: #FFFFFF;  text-decoration: none; }
.smallwhite A:hover {color: #000000; text-decoration: none;  }

/* vsmall */
.vsmall {font-size: 11px; color: #222222; }
.vsmall A:link { color: #555555; text-decoration: underline; }
.vsmall A:active {color: #555555;  text-decoration: underline; }
.vsmall A:visited {color: #555555;  text-decoration: underline; }
.vsmall A:hover {color: #000000; text-decoration: none;  }

/* HEADDER 1 */
.head1 {font-size: 28px; color: #5E60D0; }
.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: 24px; color: #b2291b; }
.head2 A:link {color: #cc0000; text-decoration: none; }
.head2 A:active {color: #cc0000;  text-decoration: none; }
.head2 A:visited {color: #cc0000;  text-decoration: none; }
.head2 A:hover {color: #000000; text-decoration: none;  }

/* HEADDER 3 */
.head3 {font-size: 16px; color: #333333; }
.head3 A:link {color: #FF811F; text-decoration: none; }
.head3 A:active {color: #FF811F; text-decoration: none; }
.head3 A:visited {color: #FF811F; text-decoration: none; }
.head3 A:hover {color: #000000; text-decoration: none;  }

/* HEADDER 4 */
.head4 {font-size: 17px; color: #2A33C4; }
.head4 A:link {color: #cc0000; text-decoration: none; }
.head4 A:active {color: #cc0000;  text-decoration: none; }
.head4 A:visited {color: #cc0000;  text-decoration: none; }
.head4 A:hover {color: #000000; text-decoration: none;  }

/* HEADDER 5 */
.head5 {font-size: 16px; color: #B53A2B; }
.head5 A:link {color: #FF811F; text-decoration: none; }
.head5 A:active {color: #FF811F;  text-decoration: none; }
.head5 A:visited {color: #FF811F;  text-decoration: none; }
.head5 A:hover {color: #000000; text-decoration: none;  }

/* lightblue */
.lightblue {font-size: 15px; color: #777BD0; }
.lightblue A:link {color: #4545a7; text-decoration: none; }
.lightblue A:active {color: #4545a7;  text-decoration: none; }
.lightblue A:visited {color: #4545a7;  text-decoration: none; }
.lightblue A:hover {color: #000000; text-decoration: none;  }

/* blue */
.blue {font-size: 14px; color: #2A33C4; }
.blue A:link {color: #4545a7; text-decoration: none; }
.blue A:active {color: #4545a7;  text-decoration: none; }
.blue A:visited {color: #4545a7;  text-decoration: none; }
.blue A:hover {color: #000000; text-decoration: none;  }

/* smlblue */
.smlblue {font-size: 13px; color: #2A33C4; }
.smlblue A:link {color: #EB3644; text-decoration: none; }
.smlblue A:active {color: #EB3644;  text-decoration: none; }
.smlblue A:visited {color: #EB3644;  text-decoration: none; }
.smlblue A:hover {color: #000000; text-decoration: none;  }

/* red */
.red {font-size: 14px; color: #cc0000; }
.red A:link {color: #EB3644; text-decoration: none; }
.red A:active {color: #EB3644;  text-decoration: none; }
.red A:visited {color: #EB3644;  text-decoration: none; }
.red A:hover {color: #000000; text-decoration: none;  }

/* bigred */
.bigred {font-size: 18px; color: #F00000; }
.bigred A:link {color: #EB3644; text-decoration: none; }
.bigred A:active {color: #EB3644;  text-decoration: none; }
.bigred A:visited {color: #EB3644;  text-decoration: none; }
.bigred A:hover {color: #000000; text-decoration: none;  }

/* orange */
.orange {font-size: 16px; color: #FF9D1F; }
.orange A:link {color: #FF9D1F; text-decoration: none; }
.orange A:active {color: #FF9D1F;  text-decoration: none; }
.orange A:visited {color: #FF9D1F;  text-decoration: none; }
.orange A:hover {color: #000000; 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 }
