/* CSS Document */

body {
	background:#004792 url(../imgs/bg.gif) repeat-x scroll center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.headertable {
	height: 237px;
}

.headertable2 {
	height: 136px;
}

.homespeakerstitle {
	width:233px;
	height:37px;
	background-image:url(../imgs/home-items-tile.gif);
}

.homemodulatorstitle {
	width:232px;
	height:37px;
	background-image:url(../imgs/home-items-tile.gif);
}

.homespeakerspic {
	width:233px;
	height:113px;
}

.homemodulatorspic {
	width:232px;
	height:113px;
}

#homespeakersbtn {
	width:233px;
	height:26px;
	margin:0px;
	padding:0px;
}

#homespeakersbtn a:link, #homespeakersbtn a:visited {
	float:left;
	display:block;
	width:233px;
	height:26px;
	background-image:url(../imgs/home-speakers-btn.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#homespeakersbtn a:hover {
	background-image:url(../imgs/home-speakers-btn.gif);
	background-position:right;
}

#homemodulatorsbtn {
	width:232px;
	height:26px;
	margin:0px;
	padding:0px;
}

#homemodulatorsbtn a:link, #homemodulatorsbtn a:visited {
	float:left;
	display:block;
	width:232px;
	height:26px;
	background-image:url(../imgs/home-modulators-btn.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#homemodulatorsbtn a:hover {
	background-image:url(../imgs/home-modulators-btn.gif);
	background-position:right;
}

.homebtnsbottom {
	height:2px;
}

.homebottomsupport {
	width:233px;
	height:30px;
	margin:0px;
	padding:0px;
}

.homebottomsupporttext {
	width:233px;
	height:70px;
	margin:0px;
	padding:0px;
	background-image:url(../imgs/home-bottom-tile.gif);
	background-position:bottom;
}

.homebottomsupporttext p {
	width:200px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bdd5fd;
	position:relative;
	top:18px;
	left:18px;
	display:block;
}

.homebottomsupporttext p a:link, .homebottomsupporttext p a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bdd5fd;
}

.homebottomsupporttext p a:hover {
	text-decoration:underline;
	color:#0babee;
}


.homebottomenquiries {
	width:232px;
	height:30px;
	margin:0px;
	padding:0px;
}

.homebottomenquiriestext {
	width:232px;
	height:70px;
	margin:0px;
	padding:0px;
	background-image:url(../imgs/home-bottom-tile.gif);
	background-position:bottom;
}

.homebottomenquiriestext p {
	width:200px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bdd5fd;
	position:relative;
	top:18px;
	left:9px;
	display:block;
}

.homebottomenquiriestext p a:link, .homebottomenquiriestext p a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bdd5fd;
}

.homebottomenquiriestext p a:hover {
	text-decoration:underline;
	color:#0babee;
}

.homequickfindtop {
	width:282px;
	height:88px;
	background-image:url(../imgs/home-quickfind-bg.gif);
	background-position:top;
}

.homequickfind {
	width:282px;
	height:34px;
	background-image:url(../imgs/home-quickfind-bg.gif);
	background-position:bottom;
}

.homequickfind form {
	display:block;
	position:relative;
}

.homequickfindtop h5 {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	right:17px;
	float:right;
	text-align:right;
}

.homequickfindselect {
	font-family:Arial, Helvetica, sans-serif;
	color:#000d1a;
	font-size:11px;
	width:214px;
	display:block;
	position:relative;
	left:52px;
	margin:0px;
	padding:0px;
	width:214px;
	top:6px;
}

.homequickfindbottom {
	width:282px;
	height:2px;
}

.homesupportbottom {
	width:282px;
	height:2px;
}


.homeright {
	background:#000000 url(../imgs/home-right-link.jpg) no-repeat scroll right bottom;
}

.homeright2 {
	background:#000000 url(../imgs/home-right-no-link.gif) repeat-y scroll right bottom;;
}

.linka {
	width:282px;
	height:143px;
	background:#000000 url(../imgs/home-right-no-link.jpg) repeat-y scroll right bottom;
}

.linkb {
	width:282px;
	height:122px;
}

.linkc {
	width:282px;
	height:154px;
}

.linkd {
	width:282px;
	height:136px;
}

.linke {
	width:282px;
	height:142px;
}

.homerightnu {
	width:282px;
	height:99px;
}

.homenewsbox {
	height:127px;
}

.homenewsbox h5 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 12px 0px;
	padding:0px;
	width:376px;
	font-weight:bold;
	display:block;
	position:relative;
	left:19px;
	top:0px;
}

.homenewsbox p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:376px;
	font-weight:normal;
	display:block;
	position:relative;
	left:19px;
	height:17px;
}

.homenewsbox p a:link, .homenewsbox p a:visited, .homenewsbox p a:active { 
	color:#3bafeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.homenewsbox p a:hover {
	text-decoration:underline;
}

.homerightnewstextb {
	width:136px;
	height:99px;
	background-image:url(../imgs/mem-bg.jpg);
	background-position:left;
}

.homerightnewstextb h5 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 12px 0px;
	padding:0px;
	width:115px;
	font-weight:bold;
	display:block;
	position:relative;
	float:left;
	left:19px;
	top:8px;
}

.homerightnewstextb p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:220px;
	font-weight:normal;
	display:block;
	position:relative;
	float:left;
	left:19px;
	height:17px;
}

.homerightnewstextb p a:link, .homerightnewstextb p a:visited { 
	color:#3bafeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	position:relative;
	padding:5px 0px 0px 0px;
}

.homerightnewstextb p a:hover {
	text-decoration:underline;
}

.homerighthot {
	height:165px;
}

.homerighthotright {
	width:136px;
	height:99px;
	background-image:url(../imgs/hot-bg.jpg);
	background-position:right;

}

.homerighthotleft {
	width:136px;
	height:99px;
	background-image:url(../imgs/hot-bg.jpg);
	background-position:left;
}


.homerighthotleft h5 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 12px 0px;
	padding:0px;
	width:115px;
	font-weight:bold;
	display:block;
	position:relative;
	float:left;
	left:19px;
	top:8px;
}

.homerighthotleft p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:115px;
	font-weight:normal;
	display:block;
	position:relative;
	float:left;
	left:19px;
	height:17px;
}

.homerighthotleft p a:link, .homerighthotleft p a:visited { 
	color:#3bafeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	position:relative;
	padding:5px 0px 0px 0px;
}

.homerighthotleft p a:hover {
	text-decoration:underline;
}

.homerightnutext {
	width:136px;
	height:99px;
	background-image:url(../imgs/home-right-support-text.gif);
	background-position:left;
}

.homerightnutext h5 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 12px 0px;
	padding:0px;
	width:115px;
	font-weight:bold;
	display:block;
	position:relative;
	left:19px;
	top:8px;
}

.homerightnutext p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:115px;
	font-weight:normal;
	display:block;
	position:relative;
	left:19px;
	height:17px;
}

.homerightnutext p a:link, .homerightnutext p a:visited { 
	color:#3bafeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.homerightnutext p a:hover {
	text-decoration:underline;
}

.homerightnubullet {
	color:#3bafeb;
}

.homerightnum {
	width:20px;
	height:99px;
}

.homerightnur {
	width:126px;
	height:99px;
	background-image:url(../imgs/home-right-support-text.gif);
	background-position:right;
}

.homerightnubottom {
	width:282px;
	height:2px;
}

.homerightsupport {
	width:282px;
	height:36px;
}

.homerightsupporttext {
	width:282px;
	height:113px;
	background-image:url(../imgs/home-right-support-text.gif);
}

.homerightsupporttext h5 {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	left:35px;
}

.homerightsupporttext p {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 5px 0px;
	padding:0px;
	width:222px;
	font-weight:normal;
	display:block;
	position:relative;
	left:35px;
	height:17px;
}

.homerightsalessupporttext {
	width:282px;
	height:85px;
	background-image:url(../imgs/home-right-sales-support-bg.gif);
}

.homerightsalessupporttext h5 {
	color:#3bafeb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:0px;
	width:25px;
	height:38px;
	display:block;
	position:relative;
	text-align:right;
}

.homerightsalessupporttext p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	width:239px;
	height:38px;
	font-weight:normal;
	display:block;
	position:relative;
	float:left;
}

.homerightsalessupporttext p a:link, .homerightsalessupporttext p a:visited {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	text-decoration:none;
}

.homerightsalessupporttext p a:hover {
	text-decoration:underline;
}

.homerightnews {
	width:282px;
	height:36px;
}

.homerightnewstext {
	width:282px;
	height:147px;
	background-image:url(../imgs/home-right-news-text.jpg);
}

.homerightnewstext h5 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	left:35px;
}

.homerightnewstext p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 5px 0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	left:35px;
}

.homerightnewstext p a:link, .homerightnewstext p a:visited {
	color:#7ecafb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.homerightnewstext p a:hover {
	text-decoration:underline;
}

.homerightnews2 {
	width:282px;
	height:36px;
}

.homerightnews2text {
	width:282px;
	height:99px;
	background-image:url(../imgs/home-right-news2-text.jpg);
}

.homerightnews2text h5 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	left:25px;
}

.homerightnews2text p {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 5px 0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	left:25px;
}

.homerightnews2text p a:link, .homerightnews2text p a:visited{
	color:#2d96cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
}

.homerightnews2text p a:hover {
	text-decoration:underline;
}

.homegt {
	color:#2d96cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.homerightsupporttext p a:link, .homerightsupporttext p a:visited {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	display:block;
	position:relative;
	text-decoration:none;
}

.homerightsupporttext p a:hover {
	color:#2d96cc;
}

.homerightenquiries {
	width:282px;
	height:37px;
}

.homerightenquiriestext {
	width:282px;
	height:51px;
	background-image:url(../imgs/home-right-enquiries-text.gif);
}

.homerightenquiriestext h5 {
	color:#def0ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:218px;
	font-weight:normal;
	display:block;
	position:relative;
	left:35px;
}

.homeenquiriesbottom {
	width:282px;
	height:2px;
}

.homerightlogo {
	width:282px;
	height:141px;
}

.headertopl {
	height: 23px;
	width: 288px;
}

.headernavl {
	height: 113px;
	width: 288px;
}

.headertop {
	height: 23px;
}

.headernav {
	height: 113px;
	width:42px;
}

.headernavd {
	height: 113px;
	width: 5px;
}

.headernavr {
	height: 113px;
	width: 147px;
}

.headernavb {
	height: 113px;
	width: 96px;
}

.headernavhome {
	height: 113px;
	width: 89px;
}

.headernavcompany {
	height: 113px;
	width: 112px;
}

.headernavproducts {
	height: 113px;
	width: 116px;
}

.headernavsupport {
	height: 113px;
	width: 103px;
}

.headernavcontact {
	height: 108px;
	width: 96px;
}

#btnhome {
	float:left;
	width:89px;
	height:113px;
	margin:0px;
	padding:0px;
}

#btnhome a {
	float:left;
	display:block;
	width:89px;
	height:113px;
	background-image:url(../imgs/btn-home.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btnhome a:hover {
	background-image:url(../imgs/btn-home.gif);
	background-position:right;
}

#btncompany {
	float:left;
	width:112px;
	height:113px;
	margin:0px;
	padding:0px;
}

#btncompany a {
	float:left;
	display:block;
	width:112px;
	height:113px;
	background-image:url(../imgs/btn-company.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btncompany a:hover {
	background-image:url(../imgs/btn-company.gif);
	background-position:right;
}

#btnproducts {
	float:left;
	width:116px;
	height:113px;
	margin:0px;
	padding:0px;
}

#btnproducts a {
	float:left;
	display:block;
	width:116px;
	height:113px;
	background-image:url(../imgs/btn-products.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btnproducts a:hover {
	background-image:url(../imgs/btn-products.gif);
	background-position:right;
}

#btnsupport {
	float:left;
	width:103px;
	height:113px;
	margin:0px;
	padding:0px;
}

#btnsupport a {
	float:left;
	display:block;
	width:103px;
	height:113px;
	background-image:url(../imgs/btn-support.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btnsupport a:hover {
	background-image:url(../imgs/btn-support.gif);
	background-position:right;
}

#btncontact {
	float:left;
	width:108px;
	height:113px;
	margin:0px;
	padding:0px;
}

#btncontact a {
	float:left;
	display:block;
	width:108px;
	height:113px;
	background-image:url(../imgs/btn-contact.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btncontact a:hover {
	background-image:url(../imgs/btn-contact.gif);
	background-position:right;
}

.navlefttitle {
	height: 101px;
	width: 288px;
}

.titleproducts {
	background-image:url(../imgs/title-products-tile.gif);
}

.titleproductsright {
	background-image:url(../imgs/title-products-tile.gif);
}

.titlegreen {
	background-image:url(../imgs/title-green.gif);
	background-position:left;
}

.titlegreen h2 {
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin:0px;
	padding:0px;
	text-align:left;
	top:5px;
	left:12px;
	position:relative;
	
}

.titlegreenright {
	background-image:url(../imgs/title-green-tile.gif);
}

.mainright {
	width: 8px;
	background-image:url(../imgs/main-right.gif);
	background-position:top;
}

.navleft {
	width: 231px;
	height:531px;
	background-image:url(../imgs/nav-left-bg.jpg);
	background-position:top;
}

.navleftBD {
	background-image:url(../imgs/nav-left-bgD.gif);
}

.navleftDD {
	width: 231px;
	height:500px;
	background-image:url(../imgs/nav-left-bg.jpg);
	background-position:top;
}

.navlefth {
	width: 231px;
	height:403px;
	background-image:url(../imgs/nav-left-bg.jpg);
	background-position:top;
}
.navlefth2 {
	width: 231px;
	background-image:url(../imgs/nav-left-bg2.jpg);
	background-position:top;
	margin:0px;
	padding:0px;
}

.navlefth2tab {
	height:100%;
	position:relative;
}

.navleftbtn {
	height:25px;
}

.navleftbtnactive {
	height:25px;
}

.navleftbtnactive p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#25c9ff;
	font-size:12px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	display:block;
	width:190px;
}

.navleftbtn a:link, .navleftbtn a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	display:block;
	width:170px;
	float:right;
}

.navleftbtn a:hover {
	color:#26c9ff;
}

.productstext {
	width: 477px;
	background-image:url(../imgs/products-text-tile.gif);
	background-repeat:repeat-y;
	height:94px;
}

.productstext p {
	font-family:Arial, Helvetica, sans-serif;
	color:#0d1b2f;
	font-size:12px;
	display:block;
	width:418px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	left: 34px;
}

.productstext h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#073461;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:418px;
	margin:0px 0px 6px 0px;
	padding:0px;
	float:left;
	position:relative;
	left: 34px;
}

.productstexttop {
	width:477px;
	height:14px;
}

.productstextbottom {
	width:477px;
	height:10px;
}

.greentextb {
	width: 477px;
	background-image:url(../imgs/green-text-tileb.gif);
	background-repeat:repeat-y;
	background-position:top;
}

.greentextb p {
	font-family:Arial, Helvetica, sans-serif;
	color:#0d1b2f;
	font-size:12px;
	display:block;
	width:418px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	left: 34px;
}

.greentextb h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#073461;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:418px;
	margin:0px 0px 6px 0px;
	padding:0px;
	float:left;
	position:relative;
	left: 34px;
}

.greentext {
	width: 471px;
	background-image:url(../imgs/green-text-tile.gif);
	background-repeat:repeat-y;
	background-position:top;
}

.greentext p {
	font-family:Arial, Helvetica, sans-serif;
	color:#0d1b2f;
	font-size:12px;
	display:block;
	width:418px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	left: 34px;
}

.greentext h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#073461;
	font-size:14px;
	font-weight:bold;
	display:block;
	width:418px;
	margin:0px 0px 6px 0px;
	padding:0px;
	float:left;
	position:relative;
	left: 34px;
}

.knowmore {
	width:268px;
	height:44px;
}

.readfaq {
	width:268px;
	height:29px;
}

.greenlefttile {
	background-image:url(../imgs/green-left-tile.gif);
}

#btnreadfaq {
	float:left;
	width:268px;
	height:29px;
	margin:0px;
	padding:0px;
}

#btnreadfaq a:link, #btnreadfaq a:visited{
	float:left;
	display:block;
	width:268px;
	height:29px;
	background-image:url(../imgs/btn-read-faq.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btnreadfaq a:hover {
	background-image:url(../imgs/btn-read-faq.gif);
	background-position:right;
}

.greentexttop {
	width:471px;
	height:14px;
	background-image:url(../imgs/green-text-tile.gif);
	background-position:top;
}

.greentextbottom {
	background-image:url(../imgs/green-text-bottom.gif);
	width:471px;
	height:11px;
}

.productsquickfind {
	width:262px;
	background-image:url(../imgs/products-quickfind.gif);
}

.greenquickfind {
	width:268px;
	background-image:url(../imgs/green-quickfind.gif);
	height:79px;
}

.detailquickfind {
	width:262px;
	background-image:url(../imgs/detail-quickfind.gif);
}

.quickfindselect {
	font-family:Arial, Helvetica, sans-serif;
	color:#000d1a;
	font-size:11px;
	width:214px;
	height:18px;
	display:block;
	position:relative;
	left:26px;
	top:44px;
	margin:0px;
	padding:0px;
}


.midtitle {
	background-image:url(../imgs/mid-title-tile.gif);
	height:34px;
}

.midtitle2 {
	background-image:url(../imgs/mid-title-tile2.gif);
	height:34px;
}

.seperator {
	float:left;
	width:739px;
	display:block;
	padding:0px;
	margin:0px;
}

.detailtopcorners {
	width:16px;
	height:26px;
}

.detailtopmid {
	background-image:url(../imgs/detail-toptile.gif);
	background-position:left;
	height:26px;
	width:707px;
}

.itemtopcorners {
	width:16px;
	height:9px;
}

.itemtopmid {
	background-image:url(../imgs/items-toptile.gif);
	height:9px;
	width:707px;
}

.itemsleft {
	width:16px;
	background-image:url(../imgs/items-left.gif);
}

.itemsright {
	width:16px;
	background-image:url(../imgs/items-right.gif);
	height:338px;
}

.itembottomcorners {
	width:16px;
	height:9px;
}

.itembottommid {
	background-image:url(../imgs/item-bottommid.gif);
	height:9px;
	width:707px;
}

.itembtn {
	float:left;
	width:176px;
	height:auto;
	margin:0px;
	padding:0px;
}

.itembtnbottom {
	float:left;
	width:176px;
	height:8px;
	margin:0px;
	padding:0px;
}

.itembtn a {
	float:left;
	display:block;
	width:144px;
	height:auto;
	background:#ffffff url(../imgs/item-btn.gif) no-repeat scroll left top;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#313030;
}

.itembtn a:hover {
	background:#ffffff url(../imgs/item-btn.gif) no-repeat scroll right top;
	color:#000;
}

.itempic {
	border:0px;
	margin:0px;
	padding:0px;
}

.item {
	display:block;
	float:left;
	position:relative;
	width:176px;
	height:auto;
}

.itemrow {
	display:block;
	float:left;
	position:relative;
	width:708px;
	height:auto;
	padding:0px 0px 20px 0px;
}

.itemrow h5 {
	display:block;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
	margin:0px;
	color:#000;
	left:16px;
	top:10px;
}

.footleft {
	width:231px;
	height:91px;
}

.ih {
	width:187px;
	height:91px;
}

.footnav {
	height:91px;
	width:560px;
	background-image:url(../imgs/footnav-bg.gif);
}

.footnav p {
	display:block;
	position:relative;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#b7e9fd;
	font-size:10px;
	width:550px;
	padding:0px;
	margin:0px;
	height:16px;
	top:31px;
}

.footnav p a:link, .footnav p a:visited {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#b7e9fd;
	font-size:10px;
	text-decoration:none;
}

.footnav p a:hover {
	color:#00bfe8;
	text-decoration:underline;
}

.pspec {
	height:auto;
	width:147px;
}

.pspec p {
	height:auto;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.pspec1 {
	color:#000;
}

.pspec2 {
	color:#3b3b3b;
}

.dpspec {
	height:auto;
	width:226px;
}

.dpspec p {
	height:auto;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.specbullet {
	width:29px;
}

.detailspecbullet {
	width:20px;
}


.fullpic {
	width:463px;
}

#btnmanual {
	float:right;
	width:136px;
	height:19px;
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
}

#btnmanual a {
	float:left;
	display:block;
	width:136px;
	height:19px;
	background-image:url(../imgs/detail-btn-manual.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btnmanual a:hover {
	background-image:url(../imgs/detail-btn-manual.gif);
	background-position:right;
}

#btnspecs {
	float:right;
	width:136px;
	height:19px;
	margin:0px;
	padding:0px;
}

#btnspecs a {
	float:left;
	display:block;
	width:136px;
	height:19px;
	background-image:url(../imgs/detail-btn-specs.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#btnspecs a:hover {
	background-image:url(../imgs/detail-btn-specs.gif);
	background-position:right;
}

.dquickfind {
	height:114px;
}

.homemid {
	width:465px;
}

.companytable {
	height:598px;
}

.companytitleright {
	width:266px;
	height:101px;
}

.companytitle {
	width:481px;
	height:101px;
	background-image:url(../imgs/company-title-bg.jpg);
}

.companytitle h2 {
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin:0px;
	padding:0px;
	text-align:left;
	top:45px;
	left:68px;
	position:relative;
	
}

.companybottom {
	height:55px;
}

.companyheader {
	height:120px;
}

.companytext {
	height:377px;
	background-image:url(../imgs/company-text-bg.jpg);
}

.companytext p {
	width:438px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:justify;
	margin:0px;
	padding:0px 0px 15px 0px;
}

.companytext2 {
	height:377px;
	background-image:url(../imgs/company-text-bg.jpg);
}

.companytext2 p {
	width:438px;
	float:right;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:justify;
	margin:0px;
	padding:0px 0px 15px 0px;
}

.companytext3 {
	height:377px;
	background-image:url(../imgs/company-text-bg.jpg);
}

.companytext3 p {
	width:438px;
	float:right;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-align:justify;
	margin:0px;
	padding:0px 0px 15px 0px;
}

.contacttext {
	height:477px;
	background-image:url(../imgs/contact-text-bg.jpg);
}

.contactdetail p {
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:0px;
}

.contactdetail p a:link, .contactdetail p a:visited {
	color:#fff;
	text-decoration:none;
}

.contactdetail p a:hover {
	text-decoration:underline;
	color:#cae8fd;
}

.contactcol1 {
	width:116px;
}

.contactcol2 {
	width:109px;
}

.contactcol3 {
	width:136px;
}

.contactcol4 {
	width:120px;
}

.messagerow {
	height:127px;
}

.enquiryinput {
	width:237px;
	height:16px;
	border:1px solid #92cefc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002850;
	text-align:left;
	margin:0px;
	padding:0px;
	background-color:#c6e7ff;
}

.enquiryarea {
	width:237px;
	height:120px;
	border:1px solid #92cefc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002850;
	text-align:left;
	margin:0px;
	padding:0px;
	background-color:#c6e7ff;
}

#enquirybtn {
	width:127px;
	height:45px;
	margin:0px;
	padding:0px;
}

#enquirybtn a:link, #enquirybtn a:visited {
	float:left;
	display:block;
	width:127px;
	height:45px;
	background-image:url(../imgs/contact-btn-submit.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

#enquirybtn a:hover {
	background-image:url(../imgs/contact-btn-submit.gif);
	background-position:right;
}

.supporttext {
	background-image:url(../imgs/support-bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:434px;
}

.supporttexttop {
	width:481px;
	height:43px;
}


.troubleshootingtexttop {
	width:481px;
	height:51px;
}

.troubleshootingtext {
	background:#004792 url(../imgs/troubleshooting-bg.jpg) no-repeat scroll left top;
height:377px;
}

.tcats {
	width:194px;
}

.tbody {
	width:526px;
}

.tbody h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b2e1ff;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:bold;
}

.tbody p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	margin:0px 0px 10px 24px;
	padding:0px;
}

.ding {
	color:#fff;
	font-size:11px;
	font-family:Webdings;
}

.tbody p a:link, .tbody p a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0babee;
	font-size:11px;
	text-decoration:none;
}

.tbody p a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b2e1ff;
	font-size:11px;
}

.tbody ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(../imgs/t-bullet1.gif);
	color:#0babee;
	font-size:11px;
	margin:0px 0px 10px 24px;
	padding:0px;
}

.tbody ul ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(../imgs/t-bullet2.gif);
	color:#0babee;
	font-size:11px;
	margin:7px 0px 0px 22px;
	padding:0px;
}

.tbody li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	margin:0px 0px 7px 0px;
	padding:0px;
}

.tbody li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
}

.tbtnactive {
	width:151px;
	height:16px;
	margin:0px 0px 5px 0px;
	padding:0px;
	float:right;
}

.tbtnactive h5 {
	float:right;
	display:block;
	width:151px;
	height:16px;
	background-image:url(../imgs/tbtn.gif);
	background-position:right;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

.tbtn {
	width:151px;
	height:16px;
	margin:0px 0px 5px 0px;
	padding:0px;
	float:right;
}

.tbtn a:link, .tbtn a:visited {
	float:right;
	display:block;
	width:151px;
	height:16px;
	background-image:url(../imgs/tbtn.gif);
	background-position:left;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7ecafb;
	text-decoration:none;
	font-weight:bold;
}

.tbtn a:hover {
	background-image:url(../imgs/tbtn.gif);
	background-position:right;
	color:#fff;
}

.smarg {
	width:42px;
}

.smanual {
	width:271px;
}

.sspec {
	width:233px;
}

.btndiagram1 {
	width:165px;
	height:45px;
	margin:0px;
	padding:0px;
	float:left;
}

.btndiagram1 a:link, .btndiagram1 a:visited {
	float:left;
	display:block;
	width:165px;
	height:45px;
	background-image:url(../imgs/btn-diagram.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btndiagram1 a:hover {
	background-image:url(../imgs/btn-diagram.gif);
	background-position:right;
}

.btndiagram2 {
	width:165px;
	height:45px;
	margin:0px;
	padding:0px;
	float:left;
}

.btndiagram2 a:link, .btndiagram2 a:visited {
	float:left;
	display:block;
	width:165px;
	height:45px;
	background-image:url(../imgs/btn-diagram2.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btndiagram2 a:hover {
	background-image:url(../imgs/btn-diagram2.gif);
	background-position:right;
}

.btndiagramAudio {
	width:98px;
	height:31px;
	margin:0px 0px 14px 0px;
	padding:0px;
	float:left;
}

.btndiagramAudio a:link, .btndiagramAudio a:visited {
	float:left;
	display:block;
	width:98px;
	height:31px;
	background-image:url(../imgs/btndiagramaudio.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btndiagramAudio a:hover {
	background-image:url(../imgs/btndiagramaudio.gif);
	background-position:right;
}

.btndiagramAV {
	width:98px;
	height:31px;
	margin:0px 0px 14px 0px;
	padding:0px;
	float:left;
}

.btndiagramAV a:link, .btndiagramAV a:visited {
	float:left;
	display:block;
	width:98px;
	height:31px;
	background-image:url(../imgs/btndiagramav.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btndiagramAV a:hover {
	background-image:url(../imgs/btndiagramav.gif);
	background-position:right;
}

.btndiagramIR {
	width:98px;
	height:31px;
	margin:0px 0px 14px 0px;
	padding:0px;
	float:left;
}

.btndiagramIR a:link, .btndiagramIR a:visited {
	float:left;
	display:block;
	width:98px;
	height:31px;
	background-image:url(../imgs/btndiagramir.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btndiagramIR a:hover {
	background-image:url(../imgs/btndiagramir.gif);
	background-position:right;
}

.btndiagramRF {
	width:98px;
	height:31px;
	margin:0px 0px 14px 0px;
	padding:0px;
	float:left;
}

.btndiagramRF a:link, .btndiagramRF a:visited {
	float:left;
	display:block;
	width:98px;
	height:31px;
	background-image:url(../imgs/btndiagramrf.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btndiagramRF a:hover {
	background-image:url(../imgs/btndiagramrf.gif);
	background-position:right;
}

.btndiagramdiv {
	width:15px;
	height:45px;
	margin:0px;
	padding:0px;
	float:left;
}

.smanualtext {
	height:33px;
}

.smanualtext p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00ccff;
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
	top:13px;
}

.sspectext {
	height:33px;
}

.sspectext p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00ccff;
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
	top:12px;
}

.smanual  {
	height:28px;
}

.smanual select {
	width:216px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.spec  {
	height:28px;
}

.faqspace {
	height:12px;
	font-size:9px;
}

.sspec select {
	width:216px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.btntrouble {
	width:165px;
	height:28px;
	margin:0px;
	padding:0px;
	float:left;
}

.btntrouble a:link, .btntrouble a:visited {
	float:left;
	display:block;
	width:165px;
	height:28px;
	background-image:url(../imgs/btn-troubleshooting.gif);
	background-position:left;
	margin:0px;
	padding:0px;
}

.btntrouble a:hover {
	background-image:url(../imgs/btn-troubleshooting.gif);
	background-position:right;
}

.newsheader {
	height:57px;
}

.newstext {
	background-image:url(../imgs/news-bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:430px;
}

.newstext p {
	width:404px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	margin:0px 34px 0px 0px;
	padding:11px 0px 0px 0px;
}

.newstextpic {
	width:404px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	margin:0px 34px 0px 0px;
	padding:5px 0px 5px 0px;
	background-color:#fff;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;

}

.newstextnonpic {
	width:404px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	margin:0px 34px 0px 0px;
	padding:32px 0px 32px 0px;
	border:1px solid #225b87;
	background-color:transparent;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;

}

.newstext h2 {
	width:360px;
	float:right;
	display:block;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7ecafb;
	text-align:left;
	margin:0px 0px 0xp 0px;
	padding:0px 80px 0px 0px;
}

.newstext h2 a:link, .newstext h2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7ecafb;
	text-decoration:none;	
}

.newstext h2 a:hover {
	text-decoration:underline;
	color:#b2e1ff;
}

.newstext h3 {
	width:438px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6px;
	color:#7ecafb;
	text-align:left;
	height:2px;
	margin:0px;
	padding:9px 0px 0px 0px;
}


.newstable {
	height:500px;
}

.newstextright {
	background-image:url(../imgs/news-text-right.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}





.sitemaptext {
	background-image:url(../imgs/sitemap-bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:430px;
}

.sitemaptextright {
	background-image:url(../imgs/sitemap-text-right.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.sitemaptext p {
	width:438px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:11px 0px 0px 0px;
}

.sitemaptext h2 {
	width:438px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7ecafb;
	text-align:left;
	margin:0px;
	padding:6px 0px 0px 0px;
}

.sitemaptext h2 a:link, .sitemaptext h2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7ecafb;
	text-decoration:none;	
}

.sitemaptext h2 a:hover {
	text-decoration:underline;
	color:#b2e1ff;
}

.sitemaptext h4 {
	width:438px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:6px 0px 0px 0px;
	position:relative;
	left:54px;
}

.sitemaptext h4 a:link, .sitemaptext h4 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;	
}

.sitemaptext h4 a:hover {
	text-decoration:underline;
	color:#fff;
}

.sitemaptext h5 {
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:6px 0px 0px 0px;
	position:relative;
	left:50px;
}

.sitemaptext h5 a:link, .sitemaptext h5 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;	
}

.sitemaptext h5 a:hover {
	text-decoration:underline;
	color:#fff;
}

.sitemaptext h3 {
	width:438px;
	float:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6px;
	color:#7ecafb;
	text-align:left;
	height:2px;
	margin:0px;
	padding:6px 0px 6px 0px;
}


.sitemaptable {
	height:500px;
}


.smitems {
	float:right;
	width:470px;
	display:block;
	margin:0px;
	padding:0px;
	text-align:left;
}

.smitem {
	float:left;
	width:100px;
	display:block;
	margin:0px;
	padding:0px;
	text-align:left;
	height:20px;
}

.smitem h5 {
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	margin:0px;
	padding:4px 0px 0px 0px;
}

.smitem h5 a:link, .smitem h5 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;	
}

.smitem h5 a:hover {
	text-decoration:underline;
	color:#fff;
}

.memberformlabel p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c6e7ff;
	text-decoration:none;
	display:block;
	width:120px;
	text-align:right;
	margin:0px 10px 0px 0px;
}
