﻿body	{background: url(../images/borders.gif) repeat-x right top; background-color: #f9f7f3; color: black; font-family: arial, verdana, sans-serif; margin: 0; padding: 0;}

p, td	{font-size: 10pt;}

h1	{font-size: 16pt; color: #101965; margin-top: 0; margin-bottom: 0;}
h2	{font-size: 13pt;}
h3	{font-size: 11pt; color: #ed1c24;}
h4	{font-size: 14pt; font-weight: normal; margin-top: 0;}

.bottom	{margin-bottom: 0;}
.top	{margin-top: 0;}
.topbot	{margin-top: 0; margin-bottom: 0;}

.small	{font-size: 8pt;}
.large	{font-size: 11pt;}

/*~~~~~~~~~~~~~~~~~Layout Styles~~~~~~~~~~~~~~~~~*/
.mainTable {width: 960px; margin: 0 auto 0 auto; padding: 0; border: 0;}

.header	{background-color: white;}
.logobtm {margin-top: -242px; margin-left: 7px; position: relative; float: left;}
.content {background-color: white; border-left: 1px solid #d9d2b7; border-right: 1px solid #d9d2b7; padding: 0 25px 0 25px; vertical-align: top;}
#contact {background-color: white; border-left: 1px solid #d9d2b7; border-right: 1px solid #d9d2b7; padding: 0 25px 0 25px; vertical-align: top;}
	#contact h1 {font-size: 13pt; color: #ed1c24; margin-top: 0;}
	#contact h2 {font-size: 11pt; font-color: black; margin-bottom: 0;}
	#contact p {margin-top: 0;}

.footer	{font-size: 8pt; color: #909090;}

/*~~~~~~~~~~~~~~~~~Navigation Styles~~~~~~~~~~~~~~~~~*/
#menu {
	background-image: url(../images/menu_background.png);
	color: white;
	font-size: 11pt;
	line-height: 24px; *line-height: 27px;
	font-weight: bold;
	height: 27px;
	margin-top: -27px; *margin-top: -30px;
	position: relative;
}
#menu ul {margin: 0; padding-left: 20px; list-style: none;}
#menu li {display: inline; margin-right: 20px;}
#menu a:link, #menu a:active, #menu a:visited {color: white; text-decoration: none;}
#menu a:hover {border-bottom: 6px solid #ed1c24;}

a:link 		{color: #101965;}
a:active 	{color: #101965;}
a:visited 	{color: black;}
a:hover 	{color: #ed1c24;}