/* FINE AUDIO STYLES*/

BODY {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/fa_background.gif);
	background-repeat:no-repeat;
	background-color: #000000;
}

TD, P {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
	color: #FFFFFF;
}

img {border:0;}

p {
text-align:justify;
padding:0; margin-bottom:.5em;
}

h1	{FONT-SIZE: 14px; padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif }
h2  {FONT-SIZE: 12pt; padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif }
h3  {FONT-SIZE: 12pt; padding:0; margin:18px 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif }
h4  {FONT-SIZE: 9pt; padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif }

/* Email */
A.email-link:link		{FONT-SIZE: 11px; COLOR: #333366;  TEXT-DECORATION: none}
A.email-link:visited	{FONT-SIZE: 11px; COLOR: #333366;  TEXT-DECORATION: none}
A.email-link:hover		{FONT-SIZE: 11px; COLOR: #074B88;  TEXT-DECORATION: underline}

/* Links */

.prod_links { text-align:right;}
.links_links a {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.links_links a:link,a:active{COLOR: #E6B05B; TEXT-DECORATION: none}
.links_links a:visited		{COLOR: #E6B05B; TEXT-DECORATION: none}	
.links_links a:hover		{COLOR: #B27A1A; TEXT-DECORATION: underline}

.prod_links a {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.prod_links a:link,a:active	{COLOR: #E6B05B; TEXT-DECORATION: none}
.prod_links a:visited		{COLOR: #E6B05B; TEXT-DECORATION: line-through}	
.prod_links a:hover			{COLOR: #B27A1A; TEXT-DECORATION: underline}


/* Main Navigation*/
A.main_nav			{FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A.main_nav:link		{COLOR: #E6B05B; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.main_nav:visited	{COLOR: #E6B05B; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.main_nav:hover	{COLOR: #B27A1A; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Bottom Horz Navigation*/
A.horznav			{FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A.horznav:link		{FONT-SIZE: 11px; COLOR: #E6B05B; TEXT-DECORATION: none}
A.horznav:visited	{FONT-SIZE: 11px; COLOR: #E6B05B; TEXT-DECORATION: none}
A.horznav:hover		{FONT-SIZE: 11px; COLOR: #B27A1A; TEXT-DECORATION: underline}

.horznav_text       {FONT-SIZE: 11px;COLOR: #E6B05B; }

/* Forms */
.formfields		{FONT-SIZE: 10px; }
.form_error 	{FONT-SIZE: 10px; COLOR: RED; }
.form_sent 		{FONT-SIZE: 12px; FONT-WEIGHT: bold;  COLOR: BLUE;}
.errorHeader	{FONT-SIZE: 15px; FONT-WEIGHT: bold; COLOR: red; }
.error			{FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: red; }

/* Misc */
.fa_red_brown	{background-color: #863B35; }
.top_bg			{background-image: url(images/fa_topbg.jpg); margin:0; padding:0; background-repeat:repeat;}
.nav_bg			{background-image: url(images/fa_nav_treb.jpg); margin:0; padding:0; background-repeat:no-repeat;}
.bullet {margin-right: 5px;}

div.border td		{border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; text-align:center;}
div.border table	{border-left: 1px solid #FFF; border-top: 1px solid #FFF; }
div.logos td		{text-align:center;}

.pixel_bottom		{border-bottom: 1px solid #FFF;}

/* Contact Page */
input, select, textarea {
 border: 1px solid #FFF;
 font-family: arial;
 font-size: 11px;
 color: #333333;
 }


/*Legal Classes*/
A.client-url:link		{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E6B05B; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none}
A.client-url:visited	{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E6B05B; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none}
A.client-url:hover		{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #B27A1A; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none}

.Copyright {  FONT-SIZE: 11px; COLOR: #E6B05B; FONT-FAMILY: Verdana, Arial}

table.borderless {
	width:100%;
	border-spacing:3px;
}
td.manuf {
	text-align:right;
}
h4.manuf { text-align:right; }
td.product_flank {width:130px;}
ul { padding-left:15px; margin-left:	5px; font-size:9px;}