body { font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; }
p, ol, ul, td, th {	font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; }
p    { margin-top: .5em; margin-bottom: .5em; }
li   { margin-top: .25em; margin-bottom: .25em; font-size : 10pt; font-family: verdana, arial, helvetica, sans-serif; }
li p { margin-top: .25em; margin-bottom: .25em; }

a			{ font-weight: normal; text-decoration: none; }
a:link		{ color: #0066CC; }
a:visited	{ color: #0066CC; }
a:active	{ color: #000066; }
a:hover		{ color: #800080; }

.breadcrumb { color: #666666; font-size: 9pt; font-family: tahoma, arial, helverica, sans-serif; }
.breadcrumb a:link,.breadcrumb a:visited { color: #0066CC; }
.breadcrumb a:hover { color: #800080; }

.nav { color: #000000; font-size : 10pt; font-family : tahoma, Arial, Helvetica, sans-serif; }
.nav a         { text-decoration : underline; }
.nav a:link	   { color : #000000; text-decoration : underline; }
.nav a:visited { color : #000000; text-decoration : underline; }

.smfont,.smgray { font-size: 8pt; }
.smgray { color: #555555; }

.medfont,.medgray,.medblue { font-size: 9pt; }
.medgray { color: #555555; }

.lrgfont,.lrggray { font-size: 11pt; }
.lrggray { color: #555555; }

.photo { border: 1px solid #CBCB98; }

.soldout { font-size: 9px; font-weight: bold; color: #990000; }
.title { font-size: 16px; font-weight: bold; color: #003366; }
.disclaimer { font-size: 9pt; color: #999999; font-family: helvetica, sans-serif; }
.copyright  { font-size: 8pt; color: #CCCCCC; font-family: helvetica, sans-serif; letter-spacing: 1px; }
.dev  { font-size: 8pt; color: #999999; letter-spacing: 1px; font-family: tahoma, arial, helverica, sans-serif; }