body	{font-family: helvetica; font-size: 12px;}
td	{font-family: helvetica; font-size: 12px;}
p	{font-family: helvetica; font-size: 12px;}

b	{font-family: helvetica; font-weight: bold;}
i	{font-family: helvetica; font-style: italic;}
li	{font-family: helvetica;}
li.arrow {list-style-image: url(/images/arrow.gif); font-size: 11px;}
ul	{font-family: helvetica;}
ul.nomargin {margin: 0 0 0 15; }
ul.notopmargin {margin-top: 0px; }
ol	{font-family: helvetica;}
h6	{font-family: helvetica; font-size: 13px;}
h5	{font-family: helvetica; font-size: 16px;}
h4	{font-family: helvetica; font-size: 18px;}
h3.title {font-family: helvetica; font-size: 18px; color: #ff0000;}
h3	{font-family: helvetica; font-size: 20px;}
h2	{font-family: helvetica; font-size: 24px;}
h1	{font-family: helvetica; font-size: 28px;}

input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background:#EFF7FD}
select { border: 1px; border-style: solid; border-color: #000000; padding-left: 2px; font: 12px Arial; color: #000000; background:#DADADA;//}
textarea {border: 1px; border-style: solid; border-color: #000000; padding-left: 2px; font: 11px Arial; width:400px; color: #000000; background:#EFF7FD;//}

.thinline {border-left: solid 1px #000000; border-bottom: solid 1px #000000;}
.thinlinetd {border-top: solid 1px #000000; border-right: solid 1px #000000;}

.break { page-break-after: always }
.error {color: #FF0000;}
.serror {color: #FFFFFF; background-color: #FF0000;}
.button {background-color: #6688AA; color: #FFFFFF; font-weight: bold; font-family: Arial,Helvetica,Verdana,sans-serif;}
.button2 {border: 2px; border-style: solid; border-color: #000000; cursor:hand; background-color: #fafafa; color: #000000; font-family: Arial,Helvetica,Verdana,sans-serif;}

.searchbox { border: 1px; border-style: solid; border-color: #000000; padding-left: 2px; font: 13px Arial; width:120px; color: #000000; background:#ffffff;//}
.searchbox2 { border: 1px; border-style: solid; border-color: #000000; padding-left: 2px; font: 11px Arial; width:100px; color: #000000; background:#ffffff;}
.textbox {border: 1px; border-style: solid; border-color: #000000; padding-left: 2px; font: 11px Arial; width:120px; color: #000000; background:#fafafa;//}

.smallest {font-family: helvetica; font-size: 10px;}
.smaller {font-family: helvetica; font-size: 11px;}
.normal {font-family: helvetica; font-size: 12px;}
.larger {font-family: helvetica; font-size: 14px;}
.header {font-family: helvetica; font-size: 20px; color: #FFFFFF; font-weight: bold;}
.header2 {font-family: helvetica; font-size: 24px; color: #FFFFFF; font-weight: bold;}

.largest {font-family: helvetica; font-size: 16px;}
.white {color: #fafafa;}
.whitebg {color: #fafafa; font-size: 14px;}
.greenbg {color: #006600; font-size: 14px;}
.brown {font-family: helvetica; font-size: 11px; color: #CC6633;}
.red {color: #FF0000;}
.brown2 {font-family: helvetica; font-size: 12px; color: #CC6633;}
.orange {color: #FF6633;}
.green {color: #99CC33;}
.blue {color: #33CCFF;}

.factoids {font-size: 14px; color: #99CC00; }
.quotes {font-size: 11px; color: #99CC00; }
.quotename {font-size: 11px; }
.pagetitle {font-size: 17px; color:#99CC00; }
.casetitle {font-size: 15px; color:#fcfcfc; }
.articletitle {font-size: 17px; color:#ff0000; }
.sportstitle {font-size: 20px; color:#F7000B; }

/* SPECIFIC CLASSES PER WEBSITE */




a {font-family: helvetica; text-decoration: underline; color: #99CC00;}
a:link {color: #99CC00; text-decoration: underline;}
a:active {color: #99CC00; text-decoration: underline;}
a:visited {color: #99CC00; text-decoration: underline;}
a:hover {color: #FF0000; text-decoration: underline;}

a.sidenav {font-family: helvetica; font-size: 11px; text-decoration: underline; color: #000000;}
a.sidenav:link {color: #000000; text-decoration: underline;}
a.sidenav:active {color: #000000; text-decoration: underline;}
a.sidenav:visited {color: #000000; text-decoration: underline;}
a.sidenav:hover {color: #FF0000; text-decoration: none;}

a.textnav {font-family: helvetica; text-decoration: none; color: #151588;}
a.textnav:link {color: #151588; text-decoration: none;}
a.textnav:active {color: #151588; text-decoration: underline;}
a.textnav:visited {color: #151588; text-decoration: none;}
a.textnav:hover {color: #151588; text-decoration: underline;}

a.nav {font-family: helvetica; font-size: 11px; font-weight: bold;  text-decoration: none; color: #000000;}
a.nav:link {color: #000000; text-decoration: none;}
a.nav:active {color: #FF0000; text-decoration: none;}
a.nav:visited {color: #000000; text-decoration: none;}
a.nav:hover {color: #FF0000; text-decoration: none;}

a.regular {font-family: helvetica; font-size: 12px; text-decoration: underline; color: #000000;}
a.regular:link {color: #000000; text-decoration: underline;}
a.regular:active {color: #000000; text-decoration: underline;}
a.regular:visited {color: #000000; text-decoration: underline;}
a.regular:hover {color: #FF0000; text-decoration: none;}

a.news {font-family: helvetica; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.news:link {color: #FF0000; text-decoration: none;}
a.news:active {color: #FF0000; text-decoration: none;}
a.news:visited {color: #FF0000; text-decoration: none;}
a.news:hover {color: #000000; text-decoration: none;}

a.email {font-family: helvetica; font-size: 12px; text-decoration: none;}
a.email:link {color: #000000; text-decoration: none;}
a.email:active {color: #000000; text-decoration: none;}
a.email:visited {color: #000000; text-decoration: none;}
a.email:hover {color: #FF0000; text-decoration: none;}

a.branding {font-family: helvetica; text-decoration: none; color: #000000;}
a.branding:link {color: #000000; text-decoration: none;}
a.branding:active {color: #000000; text-decoration: none;}
a.branding:visited {color: #000000; text-decoration: none;}
a.branding:hover {color: #99CC00; text-decoration: none;}
