*
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

A
{
}

A:VISITED
{
}

A:HOVER
{
}

BODY
{
	background: #FEF8ED url('../images/swoosh-bg.png') top center repeat-y;
	border: 0px solid blue;
	color: #000000;
	font-family: 'Myriad Pro';
	font-size: 14pt;
	overflow-y: scroll;
	width: 100%;
}

INPUT, TEXTAREA
{
	border: 1px solid #ddd;
	font-family: 'Myriad Pro';
	font-size: 12pt;
	padding: 1px;
}

SELECT, OPTION
{
	border: 1px solid #ddd;
	font-family: 'Myriad Pro';
	font-size: 12pt;
	padding: 1px;
}

H1, H2, H3, H4, H5
{
	font-family: 'Myriad Pro';
}



DIV.container
{
	background: none;
	border: 0px solid red;
	margin: 0px auto;
	padding: 10px 10px;
	width: 960px;
}



.index DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #ddd;
	margin-bottom: 1px;
}

.accessory DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-allinone DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-alpha DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-nexcall DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-nexcall-lite DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-pushbutton DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-rcl DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.prod-servercall DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}

.contactus DIV.banner-top
{
	border: 0px solid blue;
	border-bottom: 1px solid #FF9A00;
}




UL.menu-top
{
	border: 0px solid green;
	color: #FF9A00;
	float: right;
	font-weight: bold;
	list-style-type: none;
	margin-top: 22px;
}

UL.menu-top LI
{
	float: left;
	margin: 0px 30px;
	text-align: left;
}

UL.menu-top LI.selected
{
	background: #720F0F;
}

UL.menu-top LI A
{
	color: #FF9A00;
	line-height: 30px;
	text-decoration: none;
}

UL.menu-top LI A:HOVER
{
	color: #FFC739;
}

UL.menu-top LI A.selected
{
	color: #fff;
}



UL.menu-prod
{
	background: #fff;
	border: 1px solid #ddd;
	display: none;
	color: #FF9A00;
	font-weight: normal;
	list-style-type: none;
	position: absolute;
	z-index: 50;
}

UL.menu-prod LI
{
	border-bottom: 1px solid #ddd;
	float: none;
	margin: 0px;
	padding: 0px 5px;
	text-align: left;
	width: 160px;
}

UL.menu-prod LI A
{
	color: #FF9A00;
	line-height: 30px;
	text-decoration: none;
}

UL.menu-prod LI A:HOVER
{
	color: #FFC739;
}

UL.menu-prod LI SPAN
{
	border: 0px solid red;
	margin-left: 10px;
}



UL.menu-sys
{
	background: #fff;
	border: 1px solid #ddd;
	display: none;
	color: #FF9A00;
	font-weight: normal;
	list-style-type: none;
	margin-left: 145px;
	margin-top: -31px;
	position: absolute;
	z-index: 50;
}

UL.menu-sys LI
{
	border-bottom: 1px solid #ddd;
	float: none;
	margin: 0px;
	padding: 0px 5px;
	text-align: left;
	width: 200px;
}

UL.menu-sys LI A
{
	color: #FF9A00;
	line-height: 30px;
	text-decoration: none;
}

UL.menu-sys LI A:HOVER
{
	color: #FFC739;
}



DIV.content
{
	border: 0px solid red;
	font-size: 14pt;
	letter-spacing: 1px;
}

DIV.content UL
{
	border: 0px solid red;
	list-style-type: none;
}

DIV.content LI
{
	border: 0px solid blue;
}


DIV.footer
{
	border-top: 1px solid #ddd;
	color: #aaa;
	font-size: 10pt;
	margin-top: 20px;
	padding-bottom: 10px;
}


DIV.clear
{
	clear: both;
}


.text-gulf
{
	color: #720F0F;
	font-weight: bold;
}




/* INDEX PAGE */
.index LI.content-left
{
	border: 0px solid red;
	float: left;
	~width: 750px;
}

.index LI.contact
{
	float: right;
}

.index DIV.contact
{
	background: #ddd;
	border: 1px solid #999;
	margin-top: 20px;
	margin-right: 10px;
	text-align: center;
	width: 180px;
}

.index DIV.contact A
{
	color: #FF9A00;
	text-decoration: none;
}

.index DIV.contact A:HOVER
{
	text-decoration: underline;
}

.index H3
{
	border: 0px solid red;
	color: #FF9A00;
	font-size: 20pt;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 20px;
}

.index H4
{
	color: #FF9A00;
	font-size: 16pt;
	font-weight: normal;
	margin: 10px 0px;
	text-decoration: none;
}



/* DEALER FORM */
.dealer-form
{
	color: #888;
	font-size: 10pt;
}

.dealer-form INPUT, SELECT
{
	margin-bottom: 5px;
}



/* CONTACT US PAGE */
.contactus INPUT, SELECT
{
	margin-bottom: 5px;
}

.contactus H3
{
	color: #a81e1f;
}



/* COMMON IN PRODUCT PAGES */
LI.prod-pix
{
	border: 0px solid red;
	float: left;
	text-align: center;
	width: 240px;
}

IMG.prod-pix-view
{
	border: 1px solid #ddd;
	height: 200px;
	width: 200px;
}

UL.prod-pix-tn
{
	border: 0px solid blue;
	list-style-type: none;
	margin-top: 10px;
}

UL.prod-pix-tn LI
{
	float: left;
	margin-left: 6px;
}

UL.prod-pix-tn LI IMG
{
	border: 1px solid #ddd;
	cursor: pointer;
	height: 50px;
	width: 50px;
}



TABLE.tbl-benefits UL
{
	list-style-type: disc;
	margin-left: 10px;
}



TABLE.tbl-specs
{
	width: 100%;
}

TABLE.tbl-specs TH
{
	background-color: #f68b1f;
	color: #fff;
	font-size: 20pt;
	font-weight: normal;
	height: 40px;
	padding-left: 10px;
	text-align: left;
}

TABLE.tbl-specs TR.odd
{
	background-color: #fee9c6;
}

TABLE.tbl-specs TR.even
{
	background-color: #fff;
}

TABLE.tbl-specs TD.col-spec
{
	padding: 5px 0px;
	text-align: center;
	width: 220px;
}

TABLE.tbl-specs TD.col-value
{
	padding: 5px 0px;
	text-align: left;
}

TABLE.tbl-specs UL
{
	list-style-type: disc;
	margin-left: 10px;
}

TABLE.tbl-specs LI
{
	margin-left: 10px;
}



/* COMMON IN ACCESSORY, TRANSMITTER, RECEIVER PAGES */
LI.acc-pix
{
	border: 0px solid red;
	float: left;
	padding-bottom: 40px;
	text-align: center;
	width: 240px;
}

LI.acc-pix IMG
{
	border: 3px solid #a81e1f;
	height: 200px;
	width: 200px;
}

.accessory H2
{
	border: 0px solid red;
	color: #FF9A00;
	font-size: 24pt;
	font-weight: bold;
	margin-top: 10px;
}




/* ALL-IN-ONE PAGE */
.prod-allinone LI.content-right
{
	border: 0px solid red;
	float: right;
	width: 700px;
}



.prod-allinone H2
{
	border: 0px solid red;
	color: #FF9A00;
	font-size: 24pt;
	font-weight: bold;
	margin-top: 10px;
}

.prod-allinone H3
{
	border-bottom: 0px solid #ddd;
	color: #FF9A00;
	font-size: 20pt;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}

.prod-allinone H4
{
	color: #FF9A00;
	font-size: 14pt;
	font-weight: normal;
	margin-top: 10px;
}



.prod-allinone IMG.inline-right
{
	float: right;
	margin-bottom: 3px;
	margin-left: 3px;
}



/* ALPHA PAGE */
.prod-alpha LI.content-right
{
	border: 0px solid red;
	float: right;
	width: 700px;
}



.prod-alpha H2
{
	border: 0px solid red;
	color: #FF9A00;
	font-size: 24pt;
	font-weight: bold;
	margin-top: 10px;
}

.prod-alpha H3
{
	border-bottom: 0px solid #ddd;
	color: #FF9A00;
	font-size: 20pt;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}

.prod-alpha H4
{
	color: #FF9A00;
	font-size: 14pt;
	font-weight: normal;
	margin-top: 10px;
}



.prod-alpha IMG.inline-right
{
	float: right;
	margin-bottom: 3px;
	margin-left: 3px;
}



/* NEXCALL PAGE */
.prod-nexcall LI.content-right
{
	border: 0px solid red;
	float: right;
	width: 700px;
}



.prod-nexcall H2
{
	border: 0px solid red;
	color: #FF9A00;
	font-size: 24pt;
	font-weight: bold;
	margin-top: 10px;
}

.prod-nexcall H3
{
	border-bottom: 0px solid #ddd;
	color: #FF9A00;
	font-size: 20pt;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}

.prod-nexcall H4
{
	color: #FF9A00;
	font-size: 14pt;
	font-weight: normal;
	margin-top: 10px;
}



.prod-nexcall IMG.inline-right
{
	float: right;
	margin-bottom: 3px;
	margin-left: 3px;
}


