/* This sets the font for all tags*/
body, td, th, p, .p, blockquote, li, ul, ol, dl, dt, dd, h1, h2, h3,
h4, h5, h6, b, i {font-family:Verdana,Arial,Lucida,Helvetica;}


/* Define sizes for all tags */
body, td, th, p, .p, blockquote, li, ul, ol, dl, dt, dd {font-size:12px;}


/* Define weight, size, and optionally color for H tags */
h1, .h1 {font-weight:bold; font-size:32px;}
h2, .h2 {font-weight:bold; font-size:24px;}
h3, .h3, .header {font-weight:bold; font-size:18px; color:#ed1b24;}
h4, .h4, .subh  {font-weight:bold; font-size:16px;}
h5, .h5 {font-weight:bold; font-size:13px;}
h6, .h6 {font-weight:bold; font-size:10px; }


/* set fonts for form elements */
input	{font-family:Verdana,Arial,Lucida,Helvetica; font-size:12px;}
select	{font-family:Verdana,Arial,Lucida,Helvetica; font-size:12px;}
textarea {font-family:Verdana,Arial,Lucida,Helvetica; font-size:12px;}

/* classes to change font sizes */
.smallest   {font-size:9px;}
.smaller, small    {font-size:10px;}
.normal     {font-size:12px;}
.larger, big     {font-size:14px;}
.largest    {font-size:16px;}


/* The basic Anchor should be used for links found in the content area, I left the font-size undefined to avoid font size problems down the road  */
a {color:#0000FF; text-decoration:underline;}
a:link {color:#0000FF; text-decoration:underline;}
a:active {color:#0000FF; text-decoration:none;}
a:visited {color:#0000FF; text-decoration:underline;}
a:hover {color:#0000FF; text-decoration:none;}

/* This is an Anchor Class to define the Footer Text Navigation at the bottom of our website */
a.textnav {font-size:11px; color:#ff0000; text-decoration:underline;}
a.textnav:link {color:#ff0000; text-decoration:underline;}
a.textnav:active {color:#000000; text-decoration:underline;}
a.textnav:visited {color:#ff0000; text-decoration:underline;}
a.textnav:hover {color:#000000; text-decoration:none;}

/* The following 4 Anchor Classes are for links sm/reg size links on Dark and Light Backgrounds in the design area */
a.sm-light {font-size:10px; color:#ffffff; text-decoration:underline;}
a.sm-light:link {color:#ffffff; text-decoration:underline;}
a.sm-light:active {color:#cccccc; text-decoration:underline;}
a.sm-light:visited {color:#ffffff; text-decoration:underline;}
a.sm-light:hover {color:#cccccc; text-decoration:none;}

a.sm-dark {font-size:10px; color:#000000; text-decoration:underline;}
a.sm-dark:link {color:#000000; text-decoration:underline;}
a.sm-dark:active {color:#666666; text-decoration:none;}
a.sm-dark:visited {color:#000000; text-decoration:underline;}
a.sm-dark:hover {color:#666666; text-decoration:none;}

a.reg-light {font-size:12px; color:#ffffff; text-decoration:underline;}
a.reg-light:link {color:#ffffff; text-decoration:underline;}
a.reg-light:active {color:#cccccc; text-decoration:none;}
a.reg-light:visited {color:#ffffff; text-decoration:underline;}
a.reg-light:hover {color:#cccccc; text-decoration:none;}

a.reg-dark {font-size:12px; color:#000000; text-decoration:underline;}
a.reg-dark:link {color:#000000; text-decoration:underline;}
a.reg-dark:active {color:#666666; text-decoration:none;}
a.reg-dark:visited {color:#000000; text-decoration:underline;}
a.reg-dark:hover {color:#666666; text-decoration:none;}

/* Admin section */

a.menu {color:#FFFFFF; text-decoration:underline;}
a.menu:link {color:#FFFFFF; text-decoration:underline;}
a.menu:active {color:#FFFFFF; text-decoration:underline;}
a.menu:visited {color:#FFFFFF; text-decoration:underline;}
a.menu:hover {color:#FFFFFF; text-decoration:none;}

a.list {color:#010101; text-decoration:underline;}
a.list:link {color:#010101; text-decoration:underline;}
a.list:active {color:#010101; text-decoration:underline;}
a.list:visited {color:#010101; text-decoration:underline;}
a.list:hover {color:#010101; text-decoration:none;}

th 			{font-family:Verdana,Arial,Lucida,Helvetica; font-size:12px; background:#000000; color:#FFFFFF;}
.required	{color:#ff0000; background:#CC9966; }
.optional	{background:#CC9966;}
.field		{background:#FFCC99;}
.alternate	{background:#FFFFCC;}
.row		{background:#FFDDCC;}
.red		{color:#ff0000;}
.error		{color:#ff0000; font-weight:bold;}
.menutext	{font-family:Verdana,Arial,Lucida,Helvetica; font-size:12px; color:#FFFFFF; text-decoration:none; }

.btn {
	color:#2B4487;
	background:#B8CDE7; 
	font-family:Verdana,Arial,Lucida,Helvetica;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #2B4487;
	border-right:1px solid #2B4487;
	border-left:1px solid #2B4487;
	border-top:1px solid #2B4487;
	height:19px;
	text-decoration:none;
	cursor:hand
}

a.hlink {font-family:arial,helvetica,verdana; font-size:12px; text-decoration:underline; color:#ffffff;}
a.hlink:link {color:#000000;}
a.hlink:active {color:#000000;}
a.hlink:visited {color:#000000;}
a.hlink:hover {color:#000000;}
