
<!-- Styles for BODY TEXT & MAIN CONTENT in general -->
}

body 
	{	font-family:			Arial,Helvetica;
		font-size:			10pt;
		color:				#003366;
		text-decoration:		none;
		margin-left:			0px;
		margin-right:			0px;
		margin-top:			0px;
		margin-bottom:			0px;
      		background-color:		#FFFFFF;
	}

h2 
	{	font-family:			Arial,Helvetica;
		font-size:				14pt;
		color:					#003366;
		text-decoration:		none;
		margin-left:			10px;
		margin-right:			10px;
	}

p 
	{	font-family:			Arial,Helvetica;
		font-size:				8pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}

.button
	{
		text-align:     		center;
		text-decoration:		none;
		color:          		#000000;
		background:     		#999999;
		border-top:     		2px solid #CCCCCC;
		border-left:    		2px solid #CCCCCC;
		border-right:   		2px solid #333333;
		border-bottom:  		2px solid #333333;
		font-family:    		Verdana, Arial, Helvetica, sans-serif;
	}

.dropdown
	{
		border-top:     		2px solid #333333;
		border-left:    		2px solid #333333;
		border-right:   		2px solid #cccccc;
		border-bottom:  		2px solid #cccccc;
		background:				#ffffff;
	}

<!-- Style for small text like Legal Notice (Footer Include) -->
}
.smalltext
	{	font-family:			Verdana,Arial,Helvetica;
		font-size:				7.5pt;
		font-weight:			normal;
		color:					#000000;
		text-decoration:		none;
	}


<!-- Style for flag 2 Item Price -->
}
.FEATUREDitemprice 
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			bold;
		color:					#003399;
		text-decoration:		none;
	}


<!-- Styles for Anchors (LINKS) in body -->
}
A:link
	{	font-weight:			none;
		color:					#003399;
		text-decoration:		none;
	}

A:active
	{	font-weight:			none;
		color:					#003399;
		text-decoration:		none;
	}

A:visited
	{	font-weight:			none;
		color:					#003399;
		text-decoration:		none;
	}

A:hover
	{	font-weight:			bold;
		color:					#003366;
		text-decoration:		none;
	}

<!-- Styles for Anchors (LINKS) in ALL Tables -->
}
A.tablelink:link
	{	font-weight:			normal;
		color:					#003399;
		text-decoration:		none;
	}

A.tablelink:active
	{	font-weight:			normal;
		color:					#003399;
		text-decoration:		none;
	}

A.tablelink:visited
	{	font-weight:			normal;
		color:					#003399;
		text-decoration:		normal;
	}

A.tablelink:hover
	{	font-weight:			normal;
		color:					#003366;
		text-decoration:		none;
	}

<!-- Style for ALL TABLES (except View Cart & Transaction History table) -->
}

.tableheading
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			bold;
		color:					#003366;
		text-decoration:		none;
		background-color:		#660066;
		background-image: 		url(/images/menu/menu_header2.gif)
	}


.tablebody
	{	font-family:			Arial,Helvetica;
		font-size:				8pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
		background-image: 		url(/images/menu/menu_body2.gif)
	}

.tablenewsheading
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}

.tablenewsbody
	{	font-family:			Arial,Helvetica;
		font-size:				8pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}

.pagefooter
	{	font-family:			Arial,Helvetica;
		font-size:				8pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#999999;
	}

.tableitemheading
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}

.tableitembody
	{	font-family:			Arial,Helvetica;
		font-size:				8pt;
		font-weight:			none;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}



.tableborder
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			bold;
		color:					black;
		text-decoration:		none;
		background-color:		#666666;
	}

.tablebutton
	{
		text-align:     		center;
		text-decoration:		none;
		color:          		#000000;
		background:     		#999999;
		border-top:     		2px solid #cccccc;
		border-left:    		2px solid #cccccc;
		border-right:   		2px solid #333333;
		border-bottom:  		2px solid #333333;
		font-family:    		Verdana, Arial, Helvetica, sans-serif;
	}

.tablefield
	{
		border-top:     		2px solid #333333;
		border-left:    		2px solid #333333;
		border-right:   		2px solid #cccccc;
		border-bottom:  		2px solid #cccccc;
		background:				#ffffff;
	}
.tabledropdown
	{	font-family:			Arial,Helvetica;
		font-size:				7pt;
		font-weight:			bold;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}
.tablefeature
	{	font-family:			Arial,Helvetica;
		font-size:				8pt;
		font-weight:			normal;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}
.tablecat
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			bold;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}
.tableiheader
	{	font-family:			Arial,Helvetica;
		font-size:				12pt;
		font-weight:			normal;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}
.tableibody
	{	font-family:			Arial,Helvetica;
		font-size:				10pt;
		font-weight:			normal;
		color:					#003366;
		text-decoration:		none;
		background-color:		#ffffff;
	}