A                      	 	{ text-decoration: underline; font-weight: bold; color: #000000; }
A:link                		{ text-decoration: underline; font-weight: bold; color: #000000; }
A:visited              		{ text-decoration: underline; font-weight: bold; color: #000000; }
A:active                	{ text-decoration: underline; font-weight: bold; color: #BAE900; }
A:hover                 	{ text-decoration: underline; font-weight: bold; color: #BAE900; }

A.camparelink               { text-decoration: none; font-weight: bold; color: #000000; font-size: 11px; }
A.camparelink:link         { text-decoration: none; font-weight: bold; color: #000000; font-size: 11px; }
A.camparelink:visited      { text-decoration: none; font-weight: bold; color: #000000; font-size: 11px; }
A.camparelink:active       { text-decoration: none; font-weight: bold; color: #BAE900; font-size: 11px; }
A.camparelink:hover        { text-decoration: none; font-weight: bold; color: #BAE900;font-size: 11px; }

A.addresslink                      	 	{ text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.addresslink:link                		{ text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.addresslink:visited              		{ text-decoration: underline; font-weight: normal; color: #FFFFFF; }
A.addresslink:active 					{ text-decoration: underline; font-weight: normal; color: #BAE900; }
A.addresslink:hover						{ text-decoration: underline; font-weight: normal; color: #BAE900; }

A.ambrit                { font-family:  Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #FFFFFF; }
A.ambrit:link           { font-family:  Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #FFFFFF; }
A.ambrit:visited        { font-family:  Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #FFFFFF; }
A.ambrit:active         { font-family:  Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal; font-size: 11px; color: #86C517; }
A.ambrit:hover          { font-family:  Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal; font-size: 11px; color: #86C517; }

td                      	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

body						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.title  					{ font-size: 14px; font-weight: bold; }

.subtitle  					{ line-height: 20px; font-size: 13px; font-weight: bold; color: #98CD18; }

.address					{ font-size: 11px; color: #FFFFFF; }

.addresstitle				{ font-size: 11px; font-weight: bold; color: #BAE900; }

.asterisk					{ color: #98CD18; font-weight: bold; }

.bold   					{ font-weight: bold; }

.contactusbox				{ border: 1px #000000 solid; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 260px;}

.smalltext					{ font-size: 11px; color: #000000; }

.question					{ font-size: 11px; color: #98CD18; font-weight: bold; }

.answer						{ font-size: 11px; color: #000000; }

.quote						{ font-style: italic; }

.specsrowheader				{ font-size: 11px; font-weight: bold; border-bottom: solid 1px #BAE900; padding: 4px 0 6px 0; }

.specscolumnheader			{ font-size: 11px; font-weight: bold; border-bottom: solid 1px #BAE900; padding: 4px 10px 6px 0; }

.specs						{ font-size: 11px; border-bottom: solid 1px #BAE900; padding: 4px 0 6px 0; vertical-align: middle; text-align: center; }

.comparesmall				{ font-size: 10px; border-right: solid 1px #000000; border-bottom: solid 1px #000000; }

.comparesmallheader			{ font-size: 10px; border-right: solid 1px #000000; border-bottom: solid 1px #000000; }

.compareheader				{ background-color: #000000; font-size: 10px; font-weight: bold; color: #FFFFFF;  border-right: solid 1px #000000; border-bottom: solid 1px #000000; }

.compareyes					{ }

.compareno					{ }

.comparetable				{ border-top: solid 1px #000000; border-left: solid 1px #000000; }

#enigma {
	margin-bottom: 25px;
}

#compareProductsSummary {
	margin: 0;
	padding: 0;
	list-style-type: none;	
}
#compareProductsSummary li {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #BAE900; 
}
#compareProductsSummary p {
	margin: 0 0 2px 0;
	
}
#compareProductsSummary p.caption {
	font-weight: bold;
	
}

#aura, #aura td { font-size: 100%; font-family: arial; color: #333; }
#aura h1, #aura h2, #aura h3, #aura h4, #aura h5, #aura h6 { color: #333; font-weight: normal; margin: 10px 0 10px 0; padding: 0; }
#aura h1 { font-size: 220%; }
#aura h2 { font-size: 220%; }
#aura h3 { font-size: 180%; }
#aura h4 { font-size: 190%; }
#aura h5 { font-size: 170%; }
#aura h6 { font-size: 150%; }
#aura td { padding: 5px; }
#aura td img { margin: 0 5px 5px 0; }

#contactAura {
	margin: 0 0 20px 0;
	padding: 15px;
	background-color: #EEE;
}
#contactAura ul {
	margin: 0 0 0.6em 0;
}
#contactAura li {
	margin: 0 0 5px 0;
	padding: 0;
}
#contactAura p {
	margin: 0 0 10px 0;
	padding: 0;
}
#contactAura .auraCollectionTeam {
	float: right;
	width: 45%;
	margin: 0 0 0 15px;
	padding: 10px;
	background-color: #CCC;
	font-size: 90%;
}

.counterfeiting {
	padding: 10px;
	font-size: 90%;
}

/*--------------------------CAPTCHAS-------------------*/

#captchaError 				{ display:none; font-size:11px; }

#captchaError p				{ color:#cc0000; }  

.captcha                    { margin-bottom: 8px; }

.captchaInput               { width: 172px; }


#enigma p {
}
#enigma .column {
	float: right;
	width: 280px;
	padding: 0 0 25px 25px;
	font-size: 80%;
}
#enigma .camera {
	padding: 20px 0 20px 0;
	border-bottom: 1px solid #CCCCCC;
}
#enigma .column h2 {
	padding-bottom: 15px;
	border-bottom: 1px solid #000000;
	font-size: 150%;
}
#enigma .column p {
	margin-bottom: 0;
}	
#enigma .cameraname {
	padding-bottom: 0.8em;
	font-weight: bold;
	font-size: 140%;
	color: #269844;
}
#enigma .cameraintro {
	font-weight: bold;
	padding-bottom: 1em;
}
