td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}


td.sm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}

.red-light { background-color: #B05858; }

.red-dark { background-color: #7D1124; }

.blue-light { background-color: #C6D2E5; }

.blue-dark { background-color: #8393AC; }

.orange-light { background-color: #F0AE6D; }

.orange-dark { background-color: #DC7915; }

.green-light { background-color: #DFDC67; }

.green-dark { background-color: #A4A54B; }



b
{
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

font.subhead
{
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

div.subhead
{
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #6B2A05;
	text-decoration: none;
}

b.orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B2A05;
	text-decoration: none;
	line-height: 14px;
}

b.white
{
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

b.header
{
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #6B2A05;
	text-decoration: none;
}

b.large
{
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

a
{
	color: #6B2A05;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}

a:hover { text-decoration: none; }

a.header
{
	color: #6B2A05;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

a.header:hover { text-decoration: none; }


a.blue
{
	color: #222D3F;
	font: bold 10px/13px verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}


a.blue:hover { text-decoration: none; }





a.grey
{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #eee;
	text-decoration: underline;
}

a.grey:hover { text-decoration: none; }

a.grey-sm
{
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #eee;
	text-decoration: underline;
}

a.grey-sm:hover { text-decoration: none; }

a.black
{
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}

a.black:hover { text-decoration: none; }

a.menu-brown
{
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #6B2A05;
	text-decoration: underline;
	padding-bottom: 7px;
}

a.menu-brown-bold
{
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #6B2A05;
	text-decoration: none;
	padding-bottom: 7px;
}

a.menu-brown:hover { text-decoration: none; }

a.menu-red
{
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #420E1F;
	text-decoration: underline;
	padding-bottom: 7px;
}

a.menu-red-bold
{
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #420E1F;
	text-decoration: none;
	padding-bottom: 7px;
}

a.menu-red:hover { text-decoration: none; }

a.menu-blue
{
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #161D31;
	text-decoration: underline;
	padding-bottom: 7px;
}

a.menu-blue-bold
{
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #161D31;
	text-decoration: none;
	padding-bottom: 7px;
}

a.menu-blue:hover { text-decoration: none; }

a.menu-green
{
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #161D31;
	text-decoration: underline;
	padding-bottom: 7px;
}

a.menu-green-bold
{
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #161D31;
	text-decoration: none;
	padding-bottom: 7px;
}

a.menu-green:hover { text-decoration: none; }

.title-fl
{
	font: bold 13pt/19px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

.title-fl-white
{
	font: bold 13pt/19px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

.title-sm
{
	font: bold 9pt/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.title-sm-brown
{
	font: bold 9pt/14px Verdana, Arial, Helvetica, sans-serif;
	color: #6B2A05;
	text-decoration: none;
}

.title-article
{
	font: bold 11px/13px Myriad, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
}

.glossary-title
{
	font: bold 13pt/19px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}


.white-text
{
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.white-text-sm
{
	font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.black-text-sm
{
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.orangevisited
{
	font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}


.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #782411;
	color: #ffc;
	font-size: 12px;
}

input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: none;
	color: #6B2A05;
	font-size: 12px;
}

input.radio
{
	background: none;
	color: #6B2A05;
}

input.image { vertical-align: middle; }

.howto
{
    margin: 0px;
    padding: 0px;
    line-height: 140%;
}

.howto a
{
    padding-bottom: 5px;
}
