﻿Body
{
	font-family: verdana,arial;
	font-size: 8pt;
	color: #000000;
	background: #FFFFFF url('images/body_bg.png') repeat-x; /*background-color: #224078;*/
	text-align: left;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

div { margin-left: auto; margin-right: auto;}
/*table { margin-left: auto; margin-right: auto;}
*/
TD
{
	font-family: verdana,arial;
	font-size: 8pt;
}

A:link
{
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}
A:visited
{
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}
A:hover
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
}

A.smalllink:link
{
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
A.smalllink:visited
{
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}
A.smalllink:hover
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
}

A.TitleLink:link
{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
}
A.TitleLink:visited
{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
}
A.TitleLink:hover
{
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
	font-size: 14pt;
}

A.footerlink:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
A.footerlink:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
A.footerlink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10pt;
}


.SponsorTitle
{
	font-size: 10pt;
	color: #5482C1;
	font-weight: bold;
}
.TitleLabel
{
	font-size: 14pt;
	color: #666666;
}

.contentPanelstyle
{
	height: 500px;
}
.floatright
{
	float: right;
}

DIV#LoginBox
{
	z-index: 1;
	position: relative;
	top: 75px;
	width: 400px;
	height: 500px;
	margin-left: 0px ;
	margin-right: 0px ;
	text-align: center;
}
DIV#TCheckoutBox
{
	margin-left: 0px ;
	margin-right: 0px ;
	text-align: center;
}

.contentPanel
{
	padding: 5px;
}
.checkout
{
	background-color: #FFFFFF;
}


.ErrorMSG
{
	color: Red;
	font-style: italic;
}



.MembershipButton
{

width: 163px;
height: 21px;	
background: Transparent url( 'images/storebuttonbg.png' ) no-repeat top left;
border: none 0px transparent;	
color : white;
font-size: 8pt;
font-weight: bold;


}

.MembershipButton:hover{  cursor: pointer; }

.MembershipButton80
{

width: 80px;
height: 23px;	
background: Transparent url( 'images/membtn80x23.png' ) no-repeat top left;
border: none 0px transparent;	
color : white;
font-size: 8pt;
font-weight: bold;


}

.MembershipButton80:hover{  cursor: pointer; }

.Button80
{

width: 80px;
height: 23px;	
background: Transparent url( 'images/membtn80x23.png' ) no-repeat top left;
border: none 0px transparent;	
color : white;
font-size: 8pt;
font-weight: bold;


}

.Button80:hover{  cursor: pointer; }

.genbtn
{
	color:#000000;
}

.genbtn:Hover
{
	cursor: pointer;
}

.cartlink 
{
	color: #38610B;
	}



.handicapframe
{
	width: 745px ; 
	height: 2000px ; 
}


.TitleBar
{
width: 100%; 
height: 25px;
background: transparent url('images/TitleBar-Bg.gif') repeat-x top left;	
color:#FFF;
font-size: 10pt;
padding-left: 10px;
}

.TitleBar_H
{
width: 100%; 
height: 25px;
background: transparent url('images/TitleBarH.gif') repeat-x top left;	
color:#404040;
font-size: 10pt;
padding-left: 5px;
}

.loginbox
{
position: absolute; 
right: 5px; 
top: 5px; 
padding-left: 5px;
z-index: 2; 
width: 200px;
height: 110px;
background: #FFFFFF;
/*background: transparent url('images/login-bg.png') no-repeat top left;*/	
}

.alphaButton
{
	border: 0px;
	margin: 0px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	font-size:8pt;
	font-weight: bold;
	HEIGHT: 15px;
	color: #FFFFFF;
	BACKGROUND-image: url(Images/alphabtnbg.jpg);
	TEXT-ALIGN: center;
	line-height: 15px;
}

.alphaButton:Hover
{
	cursor: pointer;
}

.alphaAllButton
{
	border: 0px;
	margin: 0px;
	WIDTH: 30px;
	FONT-FAMILY: Arial;
	font-size:8pt;
	font-weight:bold;
	HEIGHT: 31px;
	color: #FFFFFF;
	BACKGROUND-image: url(Images/alphaallbtnbg.jpg);
	TEXT-ALIGN: center;
	line-height: 30px;
}

.alphaAllButton:Hover
{
	cursor: pointer;
}


.memberMenu 
{
	background-color: Green ;
	background-image: url('Images/rmSprite.png');
	background-repeat: repeat-x;
	background-position: 0 0;
	width: 100%;
	height: 23px;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 10px;
	text-align: left;
	
	}
	
	A.membermenulink 
	{
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
		
	}
	
	A.membermenulink:hover 
	{
		text-decoration: underline;

	}
	
	.redgradient
	{
		background: #FE0000 url('images/redgradient.png') repeat-y; 
	
	}
	
	.Footer
{
width: 100%; 
background: transparent url('images/footerbg.jpg') no-repeat bottom left;	
color:#FFF;
font-size: 10pt;
padding: 10px;
}

.cartbox
{
z-index: 2; 
width: 200px;
height: 110px;
background: transparent url('images/cart-bg.png') no-repeat top left;
}
