body	{font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #666666;}
td	{font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #666666;}
p	{font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #666666;}

b	{font-family: verdana,arial,helvetica,sans-serif; font-weight: bold;}
i	{font-family: verdana,arial,helvetica,sans-serif; font-style: italic;}
li	{font-family: verdana,arial,helvetica,sans-serif;}
ul	{font-family: verdana,arial,helvetica,sans-serif;}
ol	{font-family: verdana,arial,helvetica,sans-serif;}
h6	{font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;}
h5	{font-family: verdana,arial,helvetica,sans-serif; font-size: 13px;}
h4	{font-family: verdana,arial,helvetica,sans-serif; font-size: 14px;}
h3	{font-family: verdana,arial,helvetica,sans-serif; font-size: 16px;}
h2	{font-family: verdana,arial,helvetica,sans-serif; font-size: 24px;}
h1	{font-family: verdana,arial,helvetica,sans-serif; font-size: 28px;}

th	{ font-family:verdana,arial,helvetica,sans-serif; font-size:10px; background:#84A793; color:#FFFFFF; }

input	{font-family: arial; font-size: 12px;}
select	{font-family: arial; font-size: 12px;}
textarea {font-family: arial; font-size: 12px;}
.error 	{color: #FF0000;}
.serror {color: #FFFFFF; background-color: #FF0000;}
.button {background-color: #335544; color: #fafafa; font-weight: bold; font-family: verdana,arial,helvetica,sans-serif;}

.smallest {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px;}
.smaller {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px;}
.normal {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px;}
.larger {font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold;}
.largest {font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; font-weight: bold;}
.navigation { margin: 10px; 0px; }
.navigation2 { margin: 5px; 0px; }
.smallgreen {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #335544;}
.smallgrey {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #DDDDDD;}


/* SPECIFIC CLASSES PER WEBSITE */

.red {color: #ff0000;}
.lrggreen {font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; color: #335544;}

.required		{ color:#ff0000; background:#DEDEFF; border:1px solid #3399FF; }
.optional		{ background:#DEDEFF; border:1px solid #3399FF; }
.field			{ background:#EFEFFF; border:1px solid #3399FF; }
.alternate		{ background:#EEEEFF; }
.row			{ background:#FAFAFA; }

a {font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline; color: #335544;}
a:link {color: #335544;}
a:active {color: #335544;}
a:visited {color: #335544;}
a:hover {color: #338877;}

a.larger {font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline; color: #993300; font-size: 14px;}
a.larger:link {color: #993300; font-size: 14px;}
a.larger:active {color: #993300; font-size: 14px;}
a.larger:visited {color: #CC6600; font-size: 14px;}
a.larger:hover {color: #000000; font-size: 14px;}

a.nav {font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; color: #666666; font-size: 11px;}
a.nav:link {text-decoration: none; color: #666666;}
a.nav:active {text-decoration: none; color: #666666;}
a.nav:visited {text-decoration: none; color: #666666;}
a.nav:hover {text-decoration: underline; color: #666666;}

a.nav2 {font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; color: #CC9933; font-size: 10px;}
a.nav2:link {text-decoration: none; color: #CC9933;}
a.nav2:active {text-decoration: none; color: #CC9933;}
a.nav2:visited {text-decoration: none; color: #CC9933;}
a.nav2:hover {text-decoration: underline; color: #666666;}

a.nav3 {font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; color: #669988 ; font-size: 10px;}
a.nav3:link {text-decoration: none; color: #669988 ;}
a.nav3:active {text-decoration: none; color: #669988;}
a.nav3:visited {text-decoration: none; color: #669988;}
a.nav3:hover {text-decoration: underline; color: #666666;}

a.plain {font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; color: #000000;}
a.plain:link {text-decoration: none; color: #000000;}
a.plain:active {text-decoration: none; color: #000000;}
a.plain:visited {text-decoration: none; color: #000000;}
a.plain:hover {text-decoration: none; color: #000000;}

a.textnav {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #335544;}
a.textnav:link {color: #335544;}
a.textnav:active {color: #335544;}
a.textnav:visited {color: #335544;}
a.textnav:hover {color: #338877;}

a.red {font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; color: #ff0000;}
a.red:link {text-decoration: none; color: #ff0000;}
a.red:active {text-decoration: none; color: #ff0000;}
a.red:visited {text-decoration: none; color: #ff0000;}
a.red:hover {text-decoration: none; color: #ff0000;}

a.smallgrey {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #dddddd;}
a.smallgrey:link {text-decoration: none; color: #dddddd;}
a.smallgrey:active {text-decoration: none; color: #dddddd;}
a.smallgrey:visited {text-decoration: none; color: #dddddd;}
a.smallgrey:hover {text-decoration: none; color: #335544;}

