a:visited {
	font-weight: bold;
	color: #666666;
	background-color: #C0C0C0;
	text-decoration: none;
}

a:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	color: #666666;
	background-color: white;
	text-decoration: none;
}

a:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

p {font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 10pt; line-height: 125%; }

.header {font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 12pt; font-weight: bold; line-height: 125%; }

.reg {font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 10pt; line-height: 125%; }

.small {font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 8pt; line-height: 125%; }

.big {font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 24pt; }


/* "navline" id selector */

#navline {
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		font-family: Helvetica,Arial,sans-serif;
		font-size: 9pt;
		text-align: right;
}


/* "photopages" class selector */

.photopages {color: #cccccc; }

.headerp {font-family: Helvetica, Arial, sans-serif; color: #cccccc; font-size: 11pt; font-weight: bold; line-height: 125%; }

.regp {font-family: Helvetica, Arial, sans-serif; color: #cccccc; font-size: 9pt; line-height: 125%; }

.smallp {font-family: Helvetica, Arial, sans-serif; color: #cccccc; font-size: 8pt; line-height: 125%; font-weight: normal; }

.bigp {font-family: Helvetica, Arial, sans-serif; color: #cccccc; font-size: 24pt; }

a.photopages:visited {
	font-weight: normal;
	color: #cccccc;
	background-color: #333333;
	text-decoration: none;
}

a.photopages:link {
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}

a.photopages:hover {
	/*font-weight: bold;*/
	color: #181818;
	background-color: #cccccc;
	text-decoration: none;
}

a.photopages:active {
	/*font-weight: bold;*/
	color: #FFFFFF;
	text-decoration: none;
}