﻿/* Standard Tag Styles */
BODY
{
	margin: 0px;
	padding: 0px;
}
A {color:#807300;}
A:link {color:#807300;}
A:visited {color:#807c60;}
A:hover {color:#bfac00; text-decoration: underline}
A:active {color:#ffcc00;}
TH
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
}
TD
{
	font-family: Verdana;
	font-size: 8pt;
}
INPUT, SELECT
{
	font-size: 8pt;
}
H1 
{
	font-family: Arial;
	font-weight: normal;
	font-size: 18pt;
	color: #999999;
}
#keyfeatures{display:inline;}
#techspecs{display:none;}
#accessories{display:none;}


/* Common Styles */
.HEADERBARROW TD
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	background-image: url('../../images/tbBG.jpg');
	margin: 0px;
	padding: 0px;
	line-height: 28px;
}
.HEADERBAR
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	background-image: url('../../images/tbBG.jpg');
	margin: 0px;
	padding: 0px;
	line-height: 28px;
}
.HEADERBARLEFT
{
	background-image: url('../../images/tbLeft.jpg');
	height: 28px;
	width: 4px;
	float: left;
}
.HEADERBARRIGHT
{
	background-image: url('../../images/tbRight.jpg');
	height: 28px;
	width: 4px;
	float: right;
}

.CONTROLPANEL /* Admin Control Panel */
{
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	background-color: #f0f0f0;
	margin-bottom: 5px;
}
.CONTROLPANELHIDDEN  /* Hidden Control Panel Indicator */
{
	margin-bottom: 5px;
}
.ERRORTEXT /* Applied to error text messages */
{
	font-family: Verdana;
	color: #990000;
	font-weight: Bold;
}
.PANEOUTLINE /* Pane border in edit mode */
{
	border-right: #999999 1px dotted;
	border-top: #999999 1px dotted;
	border-left: #999999 1px dotted;
	border-bottom: #999999 1px dotted;
	height: 350px;
}
.PANENAME	/* Pane name in edit mode */
{
	color: #999999;
	padding: 2px;
}

/* Skin Specific Styles */
.PAGEMASTER
{
	padding: 20px;
}
.FRAMEMASTER
{
	margin: 0px;
}
.CONTENTMASTER
{
	margin-top: 6px;
}
.FOOTERMASTER
{
	margin-top: 6px;
}
.HEADERTITLE
{
	font-weight: bold;
	font-size: 16pt;
	font-style: italic;
	font-family: Arial;
}
.FOOTERTEXT
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.TITLE
{
	margin-top: 0px;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #333333;
}
.CONTENTBLOCK 
{
}
.CONTENTBLOCKADMIN
{
	border-right: #cccccc 1px dotted;
	border-top: #cccccc 1px dotted;
	border-left: #cccccc 1px dotted;
	border-bottom: #cccccc 1px dotted;
	padding: 3px;
}
.CONTENTBLOCKNAME
{
	color: #999999;
}
.ADMINMENU
{
}
.FORMNOTE
{
	font-family: Verdana;
	font-size: 7pt;
	color: #666666;
}
.PRODUCTTITLE 
{
	font-size: 13pt;
	font-weight: bold;
}
.TableSubNav
{
	padding-left: 3px;
	padding-right: 3px;
}
.TableSubNav TD
{
	border-bottom: white 5px solid;
}
.TableHeader
{
	font-weight: bold;
	background-color: #eeeeee;
}
.ProductText
{
	font-weight: bold;
	color: #666666;
}
.CategoryLink
{
	text-decoration: none;
}
.CategoryLinkSelected
{
	text-decoration: none;
	font-weight: bold;
}
.ProductName
{
	font-family: Arial;
	font-weight: bold;
	color: #666666;
	font-size: 11pt;
}
.SectionHeader
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	text-align: center;
	padding-top: 2px;
	color: #333333;
}
.SectionSubHeader
{
	font-weight: bold;
	color: #888888;
	padding-bottom: 2px;
}
.MenuLink A
{
	text-decoration: none;
}