body		{margin: 0; padding: 0; background: #546A43;}
img			{border-color: #536F46;}
ol			{margin: 0; padding: 0 0 0 30px;}
ul			{margin: 0; padding: 0 0 0 20px;}
body, td,
.NormalText	{color: #822400; font-size: 13px; font-family: "Book Antiqua", Verdana;}
.Header		{font-size: 23px;}
.Subheader	{font-size: 19px;}
.LargeText	{font-size: 16px;}
.SmallText	{font-size: 10px;}
.NoWrap		{white-space: nowrap;}
.BlackText	{color: #000;}
.GreenText	{color: #546A43;}
.RedText	{color: #822400;}

td.Clear	{}
td.PaddingLeft	{padding: 0 0 0 5px;}

table.rates		{background: #822400;}
table.rates td	{background: #F3ECBC; padding: 2px 5px;}

div.pagebody	{width: 701px; margin: auto; padding: 0 0 47px; background: url(../images/bottom.gif) no-repeat 15px 100%;}
div.maincontent	{width: 499px; border: solid #546A43; border-width: 0 0 0 26px; padding: 16px 75px; background: #F3ECBC;}
div.bottomnav	{margin: 32px 0 16px; font-weight: bold; font-size: 10px;}
div.menu		{border: 4px double #822400; padding: 10px 20px;}

body.index div.maincontent	{width: 575px; padding: 0 37px 16px;}

/* links */

a.Clear		{}
a:link,
a:visited	{color: #546A43;}
a:active	{color: #822400;}
a:hover		{text-decoration: none;}

a.Negative:link,
a.Negative:visited,
a.Negative:active	{background: #546A43; padding: 0 5px; color: #F3ECBC; font-weight: bold; font-size: 16px; line-height: 20px; text-decoration: none;}
a.Negative:hover	{background: #822400;}

div.bottomnav a:link,
div.bottomnav a:visited,
div.bottomnav a:active	{text-decoration: none;}
div.bottomnav a:hover	{text-decoration: underline;}