.table_main {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	width					: 	100%;
	background-color		: 	transparant;	 
    color 					: 	#000000;
    border					: 	0px solid black;
} 

.table_menu {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
    background-color 		: 	transparant;	 
    color 					: 	#000000;
    border-bottom 			: 	0px solid black;
    border-top 				: 	0px solid black;
	font-size				:	13px;
	color					: 	#333333;	    
	width					: 	100%;
	margin-top				:	3px;
} 

.table_details {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
    background-color 		: 	transparant;	 
    color 					: 	#000000;
    border-bottom 			: 	0px solid black;
    border-top 				: 	0px solid black;
	font-size				:	13px;
	color					: 	#333333;	    
	width					: 	100%;
	margin-top				:	3px;
} 

div.title {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	border 					: 	0px solid black;
	text-align 				: 	left;
	font-weight				: 	bold;	
	padding					: 	5px;
}

A.menu {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	color					: 	#6B0709;
	font-weight				: 	bold;	
	border 					: 	0px solid #000000;	
	padding					: 	0px 2px 0px 2px;
	font-size				:	13px;	
}

A:link.menu {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	color					: 	#6B0709;
	TEXT-DECORATION			: 	none;
}

A:visited.menu {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	color					: 	#6B0709;
	TEXT-DECORATION			: 	none;
}

A:active.menu {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	color					: 	#6B0709;
	TEXT-DECORATION			: 	none;
}

A:hover.menu {
	font-family				: 	Tahoma, "Gill Sans", Arial, sans-serif; 
	color					: 	#6B0709;
	TEXT-DECORATION			: 	underline;
}

A:link.nav {
	color					: 	#909090;
	TEXT-DECORATION			: 	none;
}

A:visited.nav {
	color					: 	#909090;
	TEXT-DECORATION			: 	none;
}

A:active.nav {
	color					: 	#909090;
	TEXT-DECORATION			:	none;
}

A:hover.nav {
	color					: 	#909090;
	TEXT-DECORATION			: 	none;
}

A:link.navSelected {
	background-color		: 	#F6F5EE;
	color					: 	#909090;
	font-weight				:	bold;
	TEXT-DECORATION			: 	none;
	border					:	1px solid #DDD7BD;
	padding-left			:	2px;
	padding-right			:	2px;
}

A:visited.navSelected {
	background-color		: 	#F6F5EE;
	color					: 	#909090;
	font-weight				:	bold;	
	TEXT-DECORATION			: 	none;
	border					:	1px solid #DDD7BD;
	padding-left			:	2px;
	padding-right			:	2px;
}

A:active.navSelected {
	background-color		: 	#F6F5EE;
	color					: 	#909090;
	font-weight				:	bold;
	TEXT-DECORATION			: 	none;
	border					:	1px solid #DDD7BD;
	padding-left			:	2px;
	padding-right			:	2px;
}

A:hover.navSelected {
	background-color		: 	#F6F5EE;
	color					: 	#909090;
	font-weight				:	bold;
	TEXT-DECORATION			: 	none;
	border					:	1px solid #DDD7BD;
	padding-left			:	2px;
	padding-right			:	2px;
}

td.AlbumSmallOff {
    background-color 		: 	transparant;
	vertical-align 			: 	center; 
	text-align 				: 	center; 
	color					: 	#333333;
	border					: 	0px solid #FFFFFF;
	padding					: 	2px;
}

td.AlbumSmallOn {
    background-color : transparant;	
	vertical-align : center; 
	text-align : center; 
	color: #333399;
	border: 0px solid #000000;
	padding: 2px;
	cursor: pointer;	
}

td.AlbumSmallArchiveOff {
	background-color 	:	#FFFF99;
	vertical-align : center; 
	text-align : center; 
	color: #333333;
	border: 0px solid #FFFFFF;
	padding: 2px;

}

td.AlbumSmallArchiveOn {
	background-color 	:	#FFFF99;
	vertical-align : center; 
	text-align : center; 
	color: #333399;
	border: 0px solid #000000;
	padding: 2px;
	cursor: pointer;	
}

td.AlbumSmallName {
	background-color 	:	#448CCA;
	border-top			:	1px solid #DDD7BD;	
	color				: 	#FFFFFF;
	font-weight			: 	bold;
	vertical-align		:	top; 
	text-align			:	center;
	padding				:	2px;	
}

td.AlbumSmallArchiveName {
	background-color 	:	#FFFF99;	
	color				: 	#000000;
	font-weight			: 	bold;
	vertical-align		:	top; 
	text-align			:	left;
	padding				:	2px;	
}

td.AlbumSmallCreated {	
	font-size			:	13px;
	background-color 	:	transparant;	
	color				: 	#000000;
	font-weight			: 	normal;
	vertical-align		:	top; 
	text-align			:	left;
	padding				:	2px;	
}

td.AlbumSmallArchiveCreated {	
	font-size			:	13px;
	background-color 	:	#FFFF99;
	color				: 	#000000;
	font-weight			: 	normal;
	vertical-align		:	top; 
	text-align			:	left;
	padding				:	2px;	
}

td.PictureName {
	color				: 	#000000;
	font-weight			: 	normal;
	vertical-align		:	bottom; 
	font-weight			: 	bold;	
	text-align			:	center;
	padding				:	2px;	
}

.PicOff {
	border				:	1px solid #D2D1CD;
}
.PicOn {
	border				:	1px solid #D2D1CD;
}

.AlbumOff {
	border: 5px solid  #448CCA;
}
.AlbumOn {
	border: 5px solid  #448CCA;
}

td.ProductNav {
	text-align:center;
	padding: 2px;
	border: 0px solid #000000;
}

td.Details {
	text-align:left;
	padding: 2px;
	border-bottom: 0px solid #000000;
}
