body
{
	margin: 5px;
	padding: 0px;
	font-family: "times new roman", serif;
	color: #000000;
	font-variant: small-caps;
}

#letterhead
{
}

#printercontent
{
	padding: 0.2in;
}

#content,
#menucontactbox
{
	margin: 0px;
	/*border: 1px solid red;*/
	padding-top: 25px;
}

#contentcell
{
	background-repeat: no-repeat;
	background-position: center center;
}

#contactinfo
{
	font-size: 8pt;
}

.contacthead
{
	color: #A0A0A0;
	font-weight: bold;
}

#bottommenu
{
	padding-bottom: 3px;
	text-align: center;
	color: #FFFFFF;
	width: 100%;
	background-color: #485DA4;
}

#bottommenu a,
#bottommenu a:visited,
#bottommenu a:link,
#bottommenu a:active
{
	font-size: 12pt;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#linebox
{
	background-repeat: no-repeat;
}

#menubg
{
	position: absolute;
	z-index: -1;
}

#bottommenu a:hover
{
	color: #65A8D3;
}

#menu a,
#menu a:link,
#menu a:active,
#menu a:visited
{
	font-family: arial;
	font-size: 18pt;
	font-weight: bold;
	color: #485DA4;
	text-decoration: none;
}

#menu a:hover
{
	color: #65A8D3;
}

#disclaimer
{
	font-size: 8pt;
}

#copyright
{
	font-size: 8pt;
	font-family: arial;
}

.vertdiv
{
	font-size: 16pt;
	font-weight: bold;
}

h2
{
	margin: 0px;
}

.pagetitle
{
	font-family: times new roman, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #485DA4;
}

.pagepara
{
	text-align: justify;
}

.sectiontitle
{
	font-family: times new roman, serif;
	font-weight: bold;
	font-size: 12pt;
	color: #485DA4;
}

.pagepara ul li
{
	list-style: disc outside;
}

.pagepara ul
{
	margin-top: 0px;
	margin-bottom: 10px;
}

.smalltext
{
	font-size: 8pt;
}

.mediumtext
{
	font-size: 14pt;
}

.mediumhottext
{
	font-size: 15pt;
}

.bigtext
{
	font-weight: bold;
	font-size: 18pt;
}

.floatleft
{
	float: left;
}

.bluebg
{
	color: #FFFFFF;
	background-color: #485DA4;
	border: 2px #A0A0A0 solid;
}

.spacer
{
	color: #FFFFFF;
	padding: 20px;
}

.thingrayborder
{
	border: 2px solid #A0A0A0;
}

a,
a:visited,
a:link,
a:active
{
	color: #485DA4;
	text-decoration: none;
}

a:hover
{
	color: #65A8D3;
}

a img
{
	border: 3px #485DA4 solid;
}

a:hover img
{
	border: 3px #A0A0A0 solid;
}

.TomsSpecialLLPClass
{
	font-size: 9pt;
}

.graybg
{
	background-color: #D0D0D0;
}

.cyanbg
{
	background-color: #C1F1FF;
}
