	a:link		{
		color: #F0F0F0;
		font-weight: 600;
	}
	a:visited	{
		color: #FFFFFF;
		font-weight: 600;
	}
	a:hover	{
		color: #FF7F00;
		font-weight: 600;
	}
	a:active	{
		color: #FF7F00;
		font-weight: 600;
	}
	
	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		background-color: #FFFFFF;
	}
	table td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}	
	a.menuArt:link {
		color: #000000;
	}
	a.menuArt:visited	{
		color: #000000;
	}
	a.menuArt:hover	{
		color: #FF7F00;
	}
	a.menuArt:active	{
		color: #FF7F00;
	}		
	.menuArt{
		font-style: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: 600;
		color: #000000;
		line-height: 140%;
	}

	a.menuArtSmall:link {
		color: #000000;
		font-weight: 100;
	}
	a.menuArtSmall:visited	{
		color: #000000;
		font-weight: 100;
	}
	a.menuArtSmall:hover	{
		color: #FF7F00;
		font-weight: 100;
	}
	a.menuArtSmall:active	{
		color: #FF7F00;
		font-weight: 100;
	}		
	.menuArtSmall{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: 100;
		color: #000000;
	}
	table.menuTable {
		border-width: 0px 0px 0px 0px;
		border-spacing: 0px 0px;
		border-style: solid solid solid solid;
		border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
		border-collapse: collapse;
		background-color: #DDDDDD;
	}
	.pageTitle{
		font-style: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 26px;
		font-weight: 600;
		color: #FF7F00;
	}
	.inputField{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		background-color: #666666;
		border-color: #FF7F00;
	}
	.emphInputField{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		background-color: #FF7F00;
		border-color: #FFFFFF;
	}
	.inputFieldNoBg{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
		border-color: #FF7F00;
	}
	.inputFieldLight{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000000;
		background-color: #FFFFFF;
		border-color: #FF7F00;
	}
	.smallInputField{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		background-color: #666666;
		border-color: #FF7F00;
	}
	.menuInputField{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		background-color: #FFFFFF;
		border-color: #999999;
	}
	.smallInputFieldNoBg{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		border-color: #FF7F00;
	}
	.smallText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
	}
	.normalText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
	}
	.errText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: 600;
		color: #FF7F00;
	}
	.biggerText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #FFFFFF;
	}
	.emphText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FF7F00;
	}
	
	.table1Text{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
	}
	
	.bgLine1{
		font-family: Arial, Helvetica, sans-serif;
		background-color: #202020;
	}
	.bgLine2{
		font-family: Arial, Helvetica, sans-serif;
		background-color: #303030;
	}
	.bgEmph{
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FF7F00;
	}	

	table.albumDescription td {
		font-family: Arial, Helvetica, sans-serif;
		border-width: 1px 0px 0px 0px;
		padding: 2px 2px 2px 2px;
		border-style: solid solid solid solid;
		border-color: #282828 #282828 #282828 #282828;
		-moz-border-radius: 0px 0px 0px 0px;
	}
	
	table.table1Style {
		border-width: 1px 1px 1px 1px;
		border-spacing: 0px 0px;
		border-style: solid solid solid solid;
		border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
		border-collapse: collapse;
	}
	table.table1Style td {
		font-family: Arial, Helvetica, sans-serif;
		border-width: 1px 1px 1px 1px;
		padding: 2px 2px 2px 2px;
		border-style: solid solid solid solid;
		border-color: #282828 #282828 #282828 #282828;
		-moz-border-radius: 0px 0px 0px 0px;
	}
	table.table1Style th{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: 600;
		background-color: #CA0000;
		border-width: 1; border-style: solid;  border-color: #FFFFFF;
		color: #FFFFFF;
	}

	.table1HeaderText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: 600;
		background-color: #CA0000;
		border-width: 1; border-style: solid;  border-color: #FFFFFF;
		color: #FFFFFF;
	}
	.table2HeaderText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: 600;
		background-color: #303030;
		border-left-width: 1; border-left-style: solid;  border-left-color: #909090; 
		border-right-width: 1; border-right-style: solid;  border-right-color: #909090;
		color: #FFFFFF;
	}

	table.table2Style {
		border-width: 0px 0px 0px 0px;
		border-spacing: 0px 0px;
		border-style: solid solid solid solid;
		border-color: #303030 #303030 #303030 #303030;
		border-collapse: collapse;
	}
	table.table2Style th{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: 600;
		background-color: #303030;
		border-left-width: 1; border-left-style: solid;  border-left-color: #909090; 
		border-right-width: 1; border-right-style: solid;  border-right-color: #909090;
		color: #FFFFFF;
	}

	.table3Style{
		background-color: #303030;
		border-left-width: 1; border-left-style: solid;  border-left-color: #FF7F00; 
		border-right-width: 1; border-right-style: solid;  border-right-color: #FF7F00;
		border-bottom-width: 1; border-bottom-style: solid;  border-bottom-color: #FF7F00;
		border-top-width: 1; border-top-style: solid;  border-top-color: #FF7F00;
	}

	table.table4Style {
		border-width: 1px 1px 1px 1px;
		border-spacing: 0px 0px;
		border-style: solid solid solid solid;
		border-color: #303030 #303030 #303030 #303030;
		border-collapse: collapse;
	}
	table.table4Style td {
		font-family: Arial, Helvetica, sans-serif;
		border-width: 1px 1px 1px 1px;
		padding: 2px 2px 2px 2px;
		border-style: solid solid solid solid;
		border-color: #303030 #303030 #303030 #303030;
		-moz-border-radius: 0px 0px 0px 0px;
	}
	.albumThumbNail{
		border-left-width: 2; border-left-style: solid;  border-left-color: #B0B0B0; 
		border-right-width: 2; border-right-style: solid;  border-right-color: #A0A0A0;
		border-bottom-width: 2; border-bottom-style: solid;  border-bottom-color: #606060;
		border-top-width: 2; border-top-style: solid;  border-top-color: #B0B0B0;
	}
	.inverseSmallText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
	}
	.shopCart{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: 100;
		background-color: #CA0000;
		border-width: 1; border-style: solid;  border-color: #A50000; 
		color: #EDEDED;
	}
