/*	Created using Style Master from Western Civilisation CSS1 { 49 95 451 409 } */
body
{
	margin-top: 10px;
	background-color: #EFEFEF;
}
p, td, li, input, textarea, select
{
	font-family: Helvetica, Arial;
	color: #535050;
	font-size: 11px;
}
a:link, a:visited, a:active, a:hover
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #535050;
	text-decoration: underline;
}
a img
{
	border: none;
}
ul.featureRed
{
	list-style-type: none;
	list-style-image: url(../images/bullet.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featureGreen
{
	list-style-type: none;
	list-style-image: url(../product/images/bullet.green.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featureBlue
{
	list-style-type: none;
	list-style-image: url(../product/images/bullet.blue.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featureLBlue
{
	list-style-type: none;
	list-style-image: url(../product/images/bullet.lblue.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featureCyan
{
	list-style-type: none;
	list-style-image: url(../product/images/bullet.cyan.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featurePink
{
	list-style-type: none;
	list-style-image: url(../product/images/bullet.pink.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featureBrown
{
	list-style-type: none;
	list-style-image: url(http://www.preceptgolf.com/en/product/images/bullet.brown.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.featurePurple
{
	list-style-type: none;
	list-style-image: url(../product/images/bullet.purple.gif);
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul.press
{
	list-style-type: disc;
	list-style-image: none;
	margin-left: 10px;
	padding-left: 7px;
	margin-bottom: 0px;
}
ul
{
	list-style-type: none;
	list-style-image: url(../images/bullet.gif);
	margin-left: 10px;
	padding-left: 5px;
	margin-bottom: 0px;
}
li
{
	padding-bottom: 10px;
	color: #535050;
}
li.home
{
	padding-bottom: 1px;
	color: #535050;
}
a.prodLink:link, a.prodLink:visited, a.prodLink:active, a.prodLink:hover
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.header
{
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}
.prodText
{
	font-family: Helvetica, Arial;
	color: #ffffff;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 10px;
}
.prodTextLabel
{
	font-family: Helvetica, Arial;
	color: #FAC114;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 10px;
}
.prodTextSmall
{
	font-family: Helvetica, Arial;
	color: #ffffff;
	font-size: 9px;
}
.playText
{
	font-family: Helvetica, Arial;
	color: #ffffff;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 10px;
}
.playTextLabel
{
	font-family: Helvetica, Arial;
	color: #FAC114;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 10px;
}
.videoPlayer
{
	background-position: center center;
	background-repeat: no-repeat;
}
/* Spec Table Styles */
.specRed
{
	color: White;
	background-color: #B12D14;
}
.specCyan
{
	color: White;
	background-color: #00A9C2;
}
/* Survey Control Styles */
.groupQuestion
{
	color: white;
	background-color: #B12D14;
	font-weight: bold;
	font-size: 8.5pt;
	font-family: Helvetica;
	width: 430px;
	padding: 3px 3px 3px 3px;
	border: solid 1px gray;
}
.question
{
	color: black;
	font-weight: bold;
	font-size: 8.5pt;
	font-family: Helvetica;
	padding-left: 3px;
}
.responseTitle
{
	font-size: 8.5pt;
	font-family: Helvetica;
	padding-right: 5px;
}
.responseError
{
	padding-top: 5px;
	padding-left: 10px;
}
.galleryImage
{
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
}
/* Error Container */
.errorFrame
{
   background: url(../images/oops.gif) no-repeat;
   background-position: top left;
   min-height:40px;
   margin-bottom:10px;
}
.errorFrame div
{
    font-weight:bold;
    text-align:left;
    color:#dc143c;
    padding: 12px 0 12px 45px;
}
.new
{
    color: #BC190D;
    font-weight: bold;
}