body {
	background-color:#FFFFFF;
	background-image: url(../images/bg-new.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}
#main {
	width:950px;
	margin:0 auto;
	padding:0;
}
a {
	text-decoration:none;
	outline:none;
}

.hidden strong {
	visibility:hidden;
	margin:0;
	padding:0;
}
.hidden a {
	text-decoration:none;
}
#top-header {
	background:url(../images/top-header.jpg) no-repeat left top;
	height:54px;
	margin:0 auto;
	padding:0;
}
#header {
	background:url(../images/header.jpg) no-repeat left top;
	height:128px;
	margin:0 auto;
	padding:0;
}
#header a {
	width:150px;
	margin:0 0 0 72px;
	padding:0;
	display:block;
	height:115px;
	font-family:Arial, Helvetica, sans-serif;
}
#navigation {
	height:42px;
	margin:0 auto;
	padding:0;
}
#navigation ul {
	margin:0;
	padding:0;
}
#navigation li {
	margin:0;
	padding:0;
}
#navigation ul li {
	margin:0;
	padding:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	list-style:none;
}
#navigation ul li a {
	text-decoration:none;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	line-height:42px;
}
#left {
	background:url(../images/left.jpg) no-repeat left top;
	width:41px;
	height:42px;
}
#right {
	background:url(../images/right.jpg) no-repeat left top;
	width:40px;
	height:42px;
}
#home, #home a {
	background:url(../images/home.jpg) no-repeat left top;
	width:112px;
	height:42px;
	display:block;
}
#home a:hover, #home a.select {
	background:url(../images/home-h.jpg) no-repeat left top;
}
#support, #support a {
	background: url(../images/support.jpg) no-repeat left top;
	width:111px;
	height:42px;
	display:block;
}
#support a:hover, #support a.select {
	background: url(../images/support-h.jpg) no-repeat left top;
}
#show, #show a {
	background: url(../images/show.jpg) no-repeat left top;
	width:100px;
	height:42px;
	display:block;
}
#show a:hover, #show a.select {
	background: url(../images/show-h.jpg) no-repeat left top;
}
#about-us, #about-us a {
	background: url(../images/about-us.jpg) no-repeat left top;
	width:116px;
	height:42px;
	display:block;
}
#about-us a:hover, #about-us a.select {
	background: url(../images/about-us-h.jpg) no-repeat left top;
}
#general-tri, #general-tri a {
	background: url(../images/general-triangle.jpg) no-repeat left top;
	width:161px;
	height:42px;
	display:block;
}
#general-tri a:hover, #general-tri a.select {
	background: url(../images/general-triangle-h.jpg) no-repeat left top;
}
#sound, #sound a {
	background: url(../images/sound.jpg) no-repeat left top;
	width:131px;
	height:42px;
	display:block;
}
#sound a:hover, #sound a.select {
	background: url(../images/sound-h.jpg) no-repeat left top;
}
#contact, #contact a {
	background: url(../images/contact-us.jpg) no-repeat left top;
	width:138px;
	height:42px;
	display:block;
}
#contact a:hover, #contact a.select {
	background: url(../images/contact-us-h.jpg) no-repeat left top;
}
#speacer {
	background:url(../images/speacer.jpg) no-repeat left top;
	height:29px;
	margin:0 auto;
	padding:0;
}
#welcome {
	background:url(../images/repet.jpg) repeat-y right top;
	width:275px;
	margin:10px 0 0 0;
	padding:0;
	float:left;
}
#welcome-top {
	background:url(../images/welcome-top.jpg) no-repeat right top;
	width:275px;
	margin:0;
	padding:0;
}
#welcome-bottom {
	background:url(../images/welcome-bottom.jpg) no-repeat right bottom;
	width:275px;
	padding:0;
	margin:0;
}
#welcome-bottom p {
	width:200px;
	line-height:22px;
	margin:0 0 0 48px;
	padding:80px 10px 210px 10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#06224c;
}
.clear {
	clear:both;
}
#flash {
	width:570px;
	margin:0 auto;
	padding:28px 56px 0 0;
	float:right;
}
#main-content {
	width:950px;
	margin:20px 0 0 0;
	padding:0;
}
#link-box {
	padding:24px 34px 0 0;
	margin:0 auto;
	float:right;
}
#link-box a {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
}
* {
	margin:0;
	padding:0;
}
a {
	margin:0;
	padding:0;
}
#link-box a strong {
	font-family:Arial, Helvetica, sans-serif;
	visibility:hidden;
}
#link-box ul {
	margin:0;
	padding:0;
}
#link-box li {
	margin:0;
	padding:0;
	list-style:none;
}
#right-area {
	margin:0 auto;
	padding:0;
	width:670px;
	float:right;
}
#right-side-links {
	width:308px;
	margin:0;
	float:left;
}
#gentle, #gentle a {
	background:url(../images/gentle.jpg) no-repeat left top;
	width:308px;
	height:54px;
	display:block;
}
#gentle a:hover, #gentle a.select {
	background:url(../images/gentle.jpg) no-repeat left bottom;
}
#portable, #portable a {
	background:url(../images/portable.jpg) no-repeat left top;
	width:308px;
	height:52px;
	display:block;
}
#portable a:hover, #portable a.select {
	background:url(../images/portable.jpg) no-repeat left bottom;
}
#high, #high a {
	background:url(../images/high.jpg) no-repeat left top;
	width:308px;
	height:53px;
	display:block;
}
#high a:hover, #high a.select {
	background:url(../images/high-h.jpg) no-repeat left top;
}
#agricultural, #agricultural a {
	background:url(../images/agricultural.jpg) no-repeat left top;
	width:308px;
	height:54px;
	display:block;
}
#agricultural a:hover, #agricultural a.select {
	background:url(../images/agricultural-h.jpg) no-repeat left top;
}
#pedestal, #pedestal a {
	background:url(../images/pedestal.jpg) no-repeat left top;
	width:308px;
	height:54px;
	display:block;
}
#pedestal a:hover, #pedestal a.select {
	background:url(../images/pedestal-h.jpg) no-repeat left top;
}
#tube, #tube a {
	background:url(../images/tube.jpg) no-repeat left top;
	width:308px;
	height:54px;
	display:block;
}
#tube a:hover, #tube a.select {
	background:url(../images/tube-h.jpg) no-repeat left top;
}
#mister, #mister a {
	background:url(../images/mister.jpg) no-repeat left top;
	width:308px;
	height:53px;
	display:block;
}
#mister a:hover, #mister a.select {
	background:url(../images/mister-h.jpg) no-repeat left top;
}
#rain, #rain a {
	background:url(../images/rain.jpg) no-repeat left top;
	width:308px;
	height:53px;
	display:block;
}
#rain a:hover, #rain a.select {
	background:url(../images/rain-h.jpg) no-repeat left top;
}
#hooded, #hooded a {
	background:url(../images/hooded.jpg) no-repeat left top;
	width:308px;
	height:53px;
	display:block;
}
#hooded a:hover, #hooded a.select {
	background:url(../images/hooded-h.jpg) no-repeat left top;
}
#circulator, #circulator a {
	background:url(../images/circulator.jpg) no-repeat left top;
	width:308px;
	height:59px;
	display:block;
}
#circulator a:hover, #circulator a.select {
	background:url(../images/circulator-h.jpg) no-repeat left top;
}
#left-side-links {
	width:303px;
	margin:0 auto;
	float:left;
}

#aqua, #aqua a {
	background:url(../images/aqua-cool.jpg) no-repeat left top;
	width:303px;
	height:54px;
	display:block;
}
#aqua a:hover, #aqua a.select {
	background:url(../images/aqua-cool.jpg) no-repeat left bottom;
}
#heat, #heat a {
	background:url(../images/heat.jpg) no-repeat left top;
	width:303px;
	height:52px;
	display:block;
}
#heat a:hover, #heat a.select {
	background:url(../images/heat-h.jpg) no-repeat left bottom;
}
#general, #general a {
	background:url(../images/purpose.jpg) no-repeat left top;
	width:303px;
	height:53px;
	display:block;
}
#general a:hover, #general a.select {
	background:url(../images/purpose-h.jpg) no-repeat left top;
}
#whole, #whole a {
	background:url(../images/whole.jpg) no-repeat left top;
	width:303px;
	height:54px;
	display:block;
}
#whole a:hover, #whole a.select {
	background:url(../images/whole-h.jpg) no-repeat left top;
}
#wall, #wall a {
	background:url(../images/wall-fans.jpg) no-repeat left top;
	width:303px;
	height:53px;
	display:block;
}
#wall a:hover, #wall a.select {
	background:url(../images/wall-fans-h.jpg) no-repeat left top;
}
#golf, #golf a {
	background:url(../images/golf-fans.jpg) no-repeat left top;
	width:303px;
	height:53px;
	display:block;
}
#golf a:hover, #golf a.select {
	background:url(../images/golf-fans-h.jpg) no-repeat left top;
}
#vane, #vane a {
	background:url(../images/vane.jpg) no-repeat left top;
	width:303px;
	height:53px;
	display:block;
}
#vane a:hover, #vane a.select {
	background:url(../images/vane-h.jpg) no-repeat left top;
}
#windband, #windband a {
	background:url(../images/windband.jpg) no-repeat left top;
	width:303px;
	height:54px;
	display:block;
}
#windband a:hover, #windband a.select {
	background:url(../images/windband-h.jpg) no-repeat left top;
}
#panel, #panel a {
	background:url(../images/panel.jpg) no-repeat left top;
	width:303px;
	height:53px;
	display:block;
}
#panel a:hover, #panel a.select {
	background:url(../images/panel-h.jpg) no-repeat left top;
}
#jet, #jet a {
	background:url(../images/jet.jpg) no-repeat left top;
	width:303px;
	height:59px;
	display:block;
}
#jet a:hover, #jet a.select {
	background:url(../images/jet-h.jpg) no-repeat left top;
}
#footer {
	width:869px;
	height:56px;
	margin:0 auto;
	padding:0;
	border:1px solid #112d5b;
}
#border {
	width:867px;
	height:54px;
	margin:0 auto;
	padding:0;
	border:1px solid #ffffff;
}
#border-a {
	width:861px;
	height:48px;
	margin:0 auto;
	padding:0;
	border:3px solid #112d5b;
}
#border-b {
	background:url(../images/footer-repet.jpg) repeat-x top;
	width:853px;
	height:44px;
	margin:0 auto;
	padding:0;
	border-bottom:2px solid #ffffff;
	border-top:2px solid #ffffff;
	border-left:4px solid #ffffff;
	border-right:4px solid #ffffff;
	text-align:center;
	color:#81adce;
	font-size:12px;
}
#border-b a {
	text-decoration:none;
	color:#536786;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0 5px 0 5px;
	line-height:40px
}
#border-b a:hover, #border-b a.select {
	text-decoration:underline;
	color:#061e44;
}
p {
	margin:0;
	padding:0;
}
#content {
	background:url(../images/content-rep.jpg) top repeat-y;
	width:610px;
	margin:8px 0 0 23px;
	padding:0;
}
#content-top {
	background:url(../images/content-top.jpg) top right no-repeat;
	margin:0;
	padding:0;
}

#content-text {
	padding:50px 40px 10px 50px;
}

#content-text p {
	font-family:Tahoma;
	font-size:16px;
	color:#172b4a;
	margin:0;
	line-height:25px;
}
#content-text a {
	font-family:Tahoma;
	font-size:16px;
	color:#b11930;
	margin:0;
	font-weight:600;
	line-height:25px;
	text-decoration:none;
}
#content-text a:hover {
	      font-weight:600;
		  text-decoration:underline;
		  color:#172b4a;
	
}
#content-text h1 {
	font-family:Tahoma;
	font-size:20px;
	color:#1b11930;
	margin:0;
	line-height:25px;
}

#content-text h2 {
	font-family: "Tahoma", Times, serif;
	font-size:18px;
	color:#1b11930;
	margin:0;
	line-height:25px;
}

#content-text h3 {
	font-family: Tahoma;
	font-size:15px;
	color:#1b11930;
	margin:0;
	line-height:25px;
}

#content-text ul {padding:0 0 0 12px;
                  margin:0;}

#content-text ul li {
	font-family:Tahoma;
	font-size:16px;
	color:#172b4a;
	margin:0;
	line-height:25px;
	padding:0;
}
#content-text ul li a {
	color:#b11930;
	text-decoration:none;
}
#content-text ul li a:hover {
	color:#b11930;
	text-decoration:underline;
}
#content-bottom {
	background:url(../images/content-bottom.jpg) bottom left no-repeat;
	width:615px;
	height:40px;
	margin:0 0 0 22px;
	padding:0;
}
#sidebar {
	background:url(../images/repet.jpg) repeat-y right top;
	width:234px;
	margin:0;
	padding:0;
	float:left;
}
#sidebar ul {
	margin:0;
	padding:0;
}
#sidebar ul li {
	list-style:none;
	margin:0 auto;
	padding:0;
}
#sidebar ul li a {
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#06224c;
	font-weight:600;
	padding:0;
	line-height:35px;
}
#sidebar ul li a:hover {
	color:#b00e21;
	text-decoration:none;
}
#side-top-image {
	background:url(../images/sidebar-top.jpg) top left no-repeat;
	height:36px;
	margin:0;
	padding:0;
}
.side-tabs {
	background:url(../images/side-bar-tabs.jpg) top left no-repeat;
	height:32px;
	margin:0;
	padding:0;
}
#internal-bottom {
	background:url(../images/welcome-bottom-internal.jpg) bottom left no-repeat;
	height:221px;
	margin:0;
	padding:0 1px 0 0;
}
#right-area-internal {
	margin:0 auto;
	padding:0;
	width:670px;
	float:right;}

.tbl{
	border:1px solid #2b5087;
	padding:1px;
	font-family:Tahoma;
	font-size:11px;
	color:#172b4a;

}

.tbl th{
	background:#2b5087;
	color:#ffffff;
}

.tbl td{
	background:#eff4f8;
}
table{
	font-family:Tahoma;
	font-size:12px;
}
