A         { color: #FF080E; }
A:link    { color:#FFFF00; }
A:visited { color:#FFFF00; }
A:active  { color:#FF0000; }
A:hover   { color: #FF9900; }

body { margin:0px; } 

div               { color:#FFFF00;        font-size:12px;       font-family:Arial, sans-serif; }
div.title         { text-align: center;   font-size:16px;       font-weight: bold; }
div.subtitle      { text-align: justify;  font-size:14px;   }
div.item          { text-align: center; }
div.photoDetails  { text-align: center;  font-size: 14px; }
div.pageDetails   { text-align: center;  font-size: 10pt; }

div.popUpHelp      {  position: absolute; background-color: #FFFFE0; border:1px solid; padding:2px; }
tr.shortcutSection { font-family:Arial, sans-serif; font-size:14px; font-weight: bold; text-decoration: underline; text-align: left; color:#000000; }
td 				   { font:11px Arial, Helvetica, sans-serif; color:#FFFF00; }
td.shortcutLabel   { font-family:Arial, sans-serif; font-size:12px; text-align: right; color:#000000; }
td.shortcutKeys    { font-family:Arial, sans-serif; font-size:12px; text-align: left;  color:#000000; }

#navigation td { border-bottom: 1px solid #FF9900}
#navigation a { font:11px Arial, Helvetica, sans-serif; color: #FF9900; line-height:16px; letter-spacing:.1em; text-decoration: none; 			display:block; padding:8px 6px 8px 22px; }
#navigation a:hover { color:#FFFFCC; font-weight:bold; background: url("mm_bullet_yellow.gif") 10px 50% no-repeat; }
#navheader { font:24px georgia; color: #1F2669; letter-spacing:.4em; padding:10px; line-height:30px; }
#logo 	{ font:14px Arial, Helvetica, sans-serif; color: #FF9900; letter-spacing:.5em; line-height:30px; }
#tagline 	{ font:11px Arial, Helvetica, sans-serif; color: #FF9900; letter-spacing:.2em; line-height:14px; }
#monthformat td { border-bottom: 1px solid #FFFFCC; }
#dateformat { font:11px Arial, Helvetica, sans-serif; color: #FFFF00; letter-spacing:.4em; }
#dateformat a { font: 11px Arial, Helvetica, sans-serif; color: #FFFF00; letter-spacing:.1em; text-decoration: none; }
#dateformat a:hover { color: #FFFFCC; }

.bodyText { font:12px/22px Arial, Helvetica, sans-serif; color:#FFFF00; margin-top:0px; letter-spacing:.1em; }
.pageName{ font:18px/24px Arial, Helvetica, sans-serif; color: #FFFF00; letter-spacing:.3em; }
.columnHeader { font: 11px Arial, Helvetica, sans-serif; color: #FF080E; line-height:18px; letter-spacing:.05em; }
.subHeader { font:bold 11px Arial, Helvetica, sans-serif; color: #FF080E; line-height:18px; letter-spacing:.1em; }
.smallText { font:10px Arial, Helvetica, sans-serif; color:#333333; }
.navText { font:11px/16px Arial, Helvetica, sans-serif; color: #1F2669; letter-spacing:.1em; text-decoration: none; }