BODY
{
	margin: 0px 0px 0px 0px;
	background-color: navy;
	color: #000;
	font-family: Helvetica, Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 17px;
}

/* ######################  DIVISIONS ###################### */
div.main
{
	padding: 10px;
	background-color: #FFF;
	border-color: #9D9D9D;
	border-width: 4px;
	border-style: solid;
	text-align: center;
	width: 635px;
	margin: 0 auto 0 auto;
}

div.insidemain
{
	padding: 10px;
	background-color: #FFF;
	border-color: #000;
	border-width: 2px;
	border-style: solid;
	text-align: center;
	width: 85%;
	margin: 0 auto 0 auto;
}

/* ######################   TABLES   ###################### */
tr.location
{
	color: navy;
	text-align: center;
}

tr.phone
{
	color: red;
	font-weight: bold;
	text-align: center;
	height: 35px;
	vertical-align: top;
}

/* ###################### PARAGRAPHS ###################### */
h1.welcome
{
	color: red;
	font-size: 200%;
	line-height: 120%;
	font-style: italic;
	font-weight: bold;
}

h4.question
{
	color: white;
	background-color: navy;
	font-size: 105%;
	line-height: 140%;
	font-weight: bold;
	text-align: left;
	text-indent: 8px;
	margin: 20px 0px 0px 0px;
}

p.answer
{
	text-align: left;
	text-indent: -20px;
	background-color: #E1E1FF;
	margin: 1px 0px 0px 0px;
	padding: 0 0px 0 30px;
}

p.answer2
{
	text-align: left;
	text-indent: -20px;
	background-color: #E1E1FF;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0 30px;
}

ul.answer2
{
	text-align: left;
	text-indent: 4px;
	background-color: #E1E1FF;
	list-style-type: disc;
	margin: 0px 0px 0px 0px;
	padding: 6px 5px 0 30px;
}

p.return
{
	text-align: right;
	color: navy;
	font-size: 75%;
	margin: 2px 0px 0px 0px;
}

.amarker
{
	color: red;
	font-weight: bold;
}

.tagline
{
	color: navy;
	font-size: 105%;
	line-height: 105%;
	font-style: italic;
	font-weight: bold;
}

.tagline2
{
	color: red;
	font-size: 125%;
	line-height: 125%;
	font-style: italic;
	font-weight: bold;
}

.tagline2ni
{
	color: red;
	font-size: 125%;
	line-height: 125%;
	font-weight: bold;
}

p.tagline3
{
	color: navy;
	font-size: 140%;
	line-height: 100%;
	font-weight: bold;
}

.tagline4
{
	color: navy;
	font-size: 125%;
	line-height: 125%;
	font-style: italic;
	font-weight: bold;
}

p.smallnormal
{
	color: black;
	font-size: 85%;
	line-height: 100%;
	margin-top: -15px;
}

p.brighter
{
	font-size: 115%;
	line-height: 115%;
	font-weight: bold;
}

/* ######################   LISTS    ###################### */
ul.questions
{
	list-style-position: default;
	list-style-type: upper-latin;
	text-align: left;
	margin: 0px 0px 0px 10px;
}

ul.general
{
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	margin: 0px 0px 0px 10px;
}

/* ###################### BUTTON BAR ###################### */
a.buttonbar:link, a.buttonbar:visited
{
	color: navy;
	font-family: Chicago, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 0 20px 0 20px;
	font-size: 120%;
	line-height: 120%;
}

a.buttonbar:hover
{
	color: red;
	font-style: italic;
}

a.thispage:link, a.thispage:visited, a.thispage:hover
{
	color: gray;
	font-family: Chicago, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 0 20px 0 20px;
	font-size: larger;
}

/* ###################### FOOTER ###################### */
.signature
{
	font-style: italic;
	text-align: right;
	font-size: 9px;
	width: 563px;
}

