body 	{
	margin: 0pt;
	padding: 0px;
}
.homebg   { background-image: url("images/symphonic2_rev_11.gif"); background-repeat: repeat-x; background-attachment: inherit; background-position: left 65px }
.subbg    { background-image: url("images/symphonic2a_rev_02.gif"); background-repeat: repeat-x; background-attachment: inherit; background-position: left 65px }
.quote  { color: #999; font-size: 13pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20pt; margin: 0 35px 0 0 }
.quotesmall  { color: #999; font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16pt; margin: 0 }
.readmore { color: #999; font-size: 10pt; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; line-height: 24pt; font-stretch: normal }
.bodytext { color: #a28f59; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0px 0 0}
.bodysubtext  { color: #a28f59; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 2px 0 0 }
.tabletext { color: #a28f59; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 2px 0 0; }
h1 {
	color: #a28f59;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	line-height: 18px;
}
h2 {
	color: #702342;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	margin: 2px 0 0
}
h3 {
	color: #702342;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	margin: 2px 0 0
}
a:link  { color: #702342; text-decoration: none }
a:hover { color: #702342; text-decoration: underline }
a:visited  { color: #666666; text-decoration: none }
a.hide:link  { color: #ccc; text-decoration: none }
a.hide:hover { color: #ccc; text-decoration: none }
a.hide:visited  { color: #ccc; text-decoration: none }
.footer   { color: #999; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.footerlight { color: #ccc; font-size: 7pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center }
input.border { border: 1px solid #a28f59 }
input.submit     {
	color: white;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #702342;
}

input.textfield  {
	color: #702342;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 1px solid #702342;
}

input.check {background-color: #ffffff;
			color: #702342;

}

textarea.textfield  { color: #702342; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px maroon }
.formtags {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #FFFFFF;
}
.clientsubmit {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	background-image: url(images/public/client_login_button.gif);
}
.rightbartext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #a28f59;
	margin-left: 13px;
	margin-top: 5px;
}
.leftbartext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #a28f59;
	margin-right: 10px;
	text-align: left;
}
.publicfooter {
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 20px;
}
.bodylist {
	color: #a28f59;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin: 0px 0 0 20;
	list-style-position: outside;
	list-style-type: disc;
	padding-left: 10px;
}
.backtotop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #a28f59;
	margin: 0px;
	text-align: right;
}
select {
color: #702342; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px maroon
}
.byline {
	color: #702342;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	margin: 2px 0 0;
	font-weight: normal;
}
.tableheadtext {
color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0px 0 0
}
.tabletextmaroon {
color: #702342; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0px 0 0 2
}
input.loginfield {
	color: #702342;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 1px solid #FFFFFF;
	width: 120px;
	height: 15px;
}
.leftbarlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #a28f59;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	text-align: left;
	margin-left: 15px;
	padding-left: 10px;
}
