body{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/test.jpg");
	background-repeat: repeat-x;
}
.flute_left{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_left.jpg");
	background-repeat: no-repeat;
}
.flute_center{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_center.jpg");
	background-repeat: repeat;
}
.flute_right_isc{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_isc.jpg");
	background-repeat: repeat;
}
.flute_compu{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_compulert.jpg");
	background-repeat: repeat;
}
.flute_right{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_tempest.jpg");
	background-repeat: no-repeat;
}
.flute_right_als{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_alertronic.jpg");
	background-repeat: no-repeat;
}
.flute_right_112{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_112.jpg");
	background-repeat: no-repeat;
}
.flute_right_121{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_121.jpg");
	background-repeat: no-repeat;
}
.flute_right_135{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_135.jpg");
	background-repeat: no-repeat;
}
.flute_right_i-force{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("/images/flute_i-force-new.jpg");
	background-repeat: no-repeat;
}
.flute_right_eClass{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_eClass.jpg");
	background-repeat: no-repeat;
}
.flute_right_cyclone{
	background-color: #F6DC01;
	font-family: arial;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url("http://www.americansignal.com/images/flute_right_cyclone.jpg");
	background-repeat: no-repeat;
}
DIV.a {
	DISPLAY: block; BACKGROUND: #F6DC01; MARGIN: 0px; WIDTH: auto
}
DIV.b {
	DISPLAY: block; PADDING-LEFT: 1%; BACKGROUND: #ffcccc; PADDING-BOTTOM: 1%; MARGIN: 0px; PADDING-TOP: 1%
}
DIV.c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.d {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.e {
	DISPLAY: block; PADDING-LEFT: 1%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1%; MARGIN: 0px; FONT-SIZE: 130%; COLOR: #133694; PADDING-TOP: 1%;
}
.g {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 117px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 68px
}
.h {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 117px; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 68px
}
P.u {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #99cccc; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
P.v {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #ffcc99; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: justify
}
P.w {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #ccffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
P.x {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #99cc99; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
P.y {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #ffcc99; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: justify
}
DIV.z {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	CLEAR: both; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0000
}
TD {
	Font-family: Arial; Font-size: 10px; valign: top ; margin-top: 0 ; margin-bottom: 0
	}
P {
	Font-family: Arial; Font-size: 10px; valign: top ; margin-top: 0 ; margin-bottom: 0
	}
table, ul, li  		{ font-family: Arial; font-size: 12px; 
							margin-top: 0; margin-bottom:0}

.navigation1	{color: #2E2E2E; font-family: Arial; font-size: 11px; font-weight: bold; padding-left: 2px; padding-right: 2px}
.navigation2	{color: #EAEAEA; font-family: Arial; font-size: 11px; font-weight: bold; padding-left: 12px; padding-right: 4px}
.navigation3	{color: #000000; font-family: Arial; font-size: 12px; font-weight: bold; padding-left: 2px; padding-right: 4px; padding-bottom: 8px}

.flash			{background: #004F69}
.search_box		{background: #D3D9DB; height: 22px; margin-top: 3px; margin-bottom: 4px; border: 1px solid #000000;}

.left_column	{background: #DEDEDE; font-family: Arial; font-size: 12px; padding: 4px}
.right_column	{padding: 3px}
.bottom_row		{background: #004F69}
.banner			{font-family: Verdana; font-size: 160%; color:#003366}
.content		{background: #FFFFFF; font-family: Arial; font-size: 12px; padding: 4px}
.content2		{background: #FFFFFF; font-family: Arial; font-size: 12px; padding: 4px}
.newsbox_top	{background: #233978; font-family: Arial; font-size: 12px; color: #ffffff; font-weight:bold; border-left: 1px solid #747474; border-top: 1px solid #747474; border-right: 1px solid #747474}
.newsbox_content	{background: #FFFFFF; padding: 3px; border-left: 1px solid #747474; border-right: 1px solid #747474}

A:link {
	FONT-WEIGHT: normal; COLOR: #133694; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #006633; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:unknown {
	FONT-WEIGHT: normal; COLOR: #ff9900; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; COLOR: #5D9256; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #336699; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
A.navigation1:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc0000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.navigation1:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cc3333; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.navigation1:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #339900; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.navproduct:link {
    color: #FF0000; font-family: Arial; font-size: 14px; font-weight: bold
}
A.navproduct:visited {
    color: #2E2E2E; font-family: Arial; font-size: 14px; font-weight: bold
}
A.navproduct:hover {
    color: #133694; font-family: Arial; font-size: 14px; font-weight: bold
}
A.navsubproduct:link {
    color: #133694; font-family: Arial; font-size: 11px; font-weight: normal; TEXT-DECORATION: none
}
A.navsubproduct:visited {
    color: #2E2E2E; font-family: Arial; font-size: 11px; font-weight: normal; TEXT-DECORATION: none
}
A.navsubproduct:hover {
    color: #FF0000; font-family: Arial; font-size: 11px; font-weight: normal; TEXT-DECORATION: none
}
h1{
	/*background-color: #133694;*/
	border-bottom: 2px solid #133694;
	padding: 1px;
	/*border-bottom: 2px double black;*/
	font-size: 150%; color: #133694
}
h1.interior{
	background-color: #FFFFFF;
	border-bottom: 2px solid #133694;
	padding: 3px;
	/*border-bottom: 2px double black;*/
	font-size: 150%; color: #133694
}
h2{
	/*background-color: #cc0000;*/
	padding: 1px;
	font-size: 200%; color: #cc0000