/* ---------------------------------------------------------------------- */
/* Golf Made Ezy Styles */
/* ---------------------------------------------------------------------- */
body {
	margin:0px;
}

/* ---------------------------------------------------------------------- */
/* Header and Top Nav styles */
/* ---------------------------------------------------------------------- */
#header {
	width:100%;
}

#topNavWrapper {
	width:100%;
	background-color:#717B85;
}

#topNav td{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	/*font-weight: bold;*/
	width:132px;
	text-align: center;
	border-right:1px solid #FFFFFF;
	height:24px;
}

#topNav A {
	color:#FFFFFF;
	text-decoration: none;
	padding:5px 0px 5px 0px;
	display:block;
}

#topNav A:Hover {
	background-color:#9EA3A8;
}

.underLine {
	background-color:#32782E;
}

/* ---------------------------------------------------------------------- */
/* Header and Top Nav styles */
/* ---------------------------------------------------------------------- */

#leftNav ul {
	list-style-type: none;
	background-color:#5AA22F;
	width: 133px;
	margin:0px;
	padding:0px;
} 

#leftNav li {
	border-bottom: 1px solid #FFF;
	margin: 0px 0;
	text-align:center;
}

#leftNav li a { 
	color: #FFFFFF;
	display: block;
	font-family:   Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	padding: 5px;
	text-decoration: none;
}

 * html #leftNav li a {  /* make hover effect work in IE */
	width: 133px;
}

#leftNav li a:hover {
        background: #ABCF65;
}

/* ---------------------------------------------------------------------- */
/* Intro Skip Styles */
/* ---------------------------------------------------------------------- */

#skipLink A {
	color: #666666;
	text-decoration: none;
	font-family:   Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#skipLink A:hover {
	color: #000000;
	text-decoration: underline;
}

/* ---------------------------------------------------------------------- */
/* Content Table styles */
/* ---------------------------------------------------------------------- */
.streamTbl {
	/*background-color:#C8D0D9;*/
	/*font-size: 10px;*/
	color: #000000;
}
#abtPeterImgTbl{
	padding-left:10px;
}
#bioMechImgTbl{
	padding-right: 10px;
}
#purchase1Tbl TD{
	padding-bottom:10px;
}
#downloadTbl TD{
	padding-bottom:10px;
}
* html #downloadTbl TD{ /* IE Hack*/
	padding-bottom:8px;
}

#purchase2Tbl TD{
	padding-bottom:3px;
}

* html #purchase2Tbl TD{ /* IE Hack*/
	padding-bottom:0px;
}

#contactusTbl TD{
	padding-bottom:3px;
}

* html #contactusTbl TD{ /* IE Hack*/
	padding-bottom:0px;
}
#LoginTbl{
	margin-top:20px;
}
#LoginTbl TD{
	padding-bottom:3px;
}
* html #LoginTbl TD{ /* IE Hack*/
	padding-bottom:0px;
}

#footerTbl{
	width:800px;
	padding:5px 2px 0px 2px;
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size:0.7em;
	border-top: 1px solid #5AA22F;
}

#footerTbl A{
	text-decoration:none;	
	color: #918F90;
}

#footerTbl A:Hover{
	text-decoration:underline;
	color: #918F90;
}
/* ---------------------------------------------------------------------- */
/* Content styles */
/* ---------------------------------------------------------------------- */
#content {
	width:646px;
	font-family:  Helvetica, Verdana, Arial, sans-serif;
}

.normalPara {
	font-size:0.8em;
	color: #918F90;
	text-align: justify;
}
.normalParaDark{
	font-size:0.8em;
	color: #000;
	text-align: justify;	
}
.normalParaRed{
	font-size:0.8em;
	color:Red;
}
.largeText{
	font-size: 1em;
	color: #918F90;
}
.largeTextDark{
	font-size:1em;
	color: #666666;
}
.mediumText{
	font-size:0.9em;
	color: #918F90;
}
.mediumTextBold{
	font-size:0.9em;
	font-weight:bold;
	color: #918F90;
}

#contentTitleHP {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 2em;
	color: #918F90;
	background-color:#FFFFFF;
	font-weight: normal;
	padding:0px 0px 0px 0px;
}

#contentTitle {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 1.1em;
	color: #918F90;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
}

#hpImage{
	height: 160px;
	background: url(../images/GME_HPimg.jpg) no-repeat;
}

.list{
	padding: 0;
	margin: 0;
	list-style: disc inside none;
	font-size:0.8em;
	color: #918F90;
}

.listPurchase{
	list-style: disc outside none;
	font-size:0.8em;
	color: #918F90;
}

.listDark{
	padding: 0;
	margin: 0;
	list-style: disc inside none;
	font-size:0.8em;
	color: #000;
}
.greenBoxPurchaseTitle{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 1em;
	color: #918F90;
	background-color: #FFFFFF;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
.greenBoxPurchase{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 0.8em;
	width:170px;	
	background-color: #5AA22F;
	color: #fff;
	padding: 6px 0px 6px 0px;
	text-align: center;
}

.greenBoxBtn{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	height: 30px;
	background-color: #5AA22F;
	color: #fff;
	padding: 6px 10px 8px 10px;
	border: none;
	cursor: pointer;
	cursor: hand;
}

/*End MAC IE Hack */

* html .greenBoxBtn{
	height: 30px;
	padding:  6px 10px 6px 10px;

}
.lightGrayBox{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	height: 25px;
	background-color: #BDBCBC;
	color: #fff;
	/*padding: 6px 20px 6px 20px;*/
	padding: 5px 20px 5px 20px;
}

* html .lightGrayBox{ /* IE Hack*/
	padding: 6px 20px 6px 20px;
}
.lightGrayBox A{
	color: #fff;
	text-decoration: none;
}

.lightGrayBox A:Hover{
	text-decoration: underline;
}

.darkGrayBox{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	height: 25px;
	background-color: #918F90;
	color: #fff;
	padding: 5px 20px 5px 20px;
}

* html .darkGrayBox{ /* IE Hack*/
	padding: 6px 20px 6px 20px;
}

.darkGrayBox A{
	color: #fff;
	text-decoration: none;
}

.darkGrayBox A:Hover{
	text-decoration: underline;
}
.greenText{
	font-size: 0.7em;
	font-weight: bold;
	color: #5AA22F;
	/*width: 100px;*/
	text-align: left;
}

.frmTextField{
	width:300px;
}

.frmTextFieldLogin{
	width:220px;
}

.arrowImg{
	text-align: center;
}

.errorMsg{
	font-size:0.8em;
	color: red;
}

.lnkBack A{
	font-size:0.8em;
	color: #5AA22F;
	text-decoration: none;
}

.lnkBack A:Hover{
	color: #ABCF65;
	text-decoration: underline;

}

/* Stew Art Media addenda */

.samlinks a {
	font-size: 9pt;
	color: gray;
	text-decoration: none;
}
.samlinks a:hover {
	color: #555;
	text-decoration: underline;
}