
BODY { font-family:"Courier New", Courier, mono; font-size:10px; color:#9933CC; }
BODY a { color:#9933CC; text-decoration:none; }
BODY a:visited { color:#9933CC; text-decoration:none; }
BODY a:active { color:#FFFFFF; text-decoration:underline; }
BODY a:hover { color:#FFFFFF; text-decoration:underline; }
P a { color:#9933CC; text-decoration:none; }
P a:active { color:#FFFFFF; text-decoration:underline; }
P a:hover { color:#FFFFFF; text-decoration:underline; }
P a:visited { color:#9933CC; text-decoration:none; }


.tx-ablinklist-pi1 P A { color:#9933CC; text-decoration:underline; }
.tx-ablinklist-pi1 P A:visited { color:#9933CC; text-decoration:underline; }
.tx-ablinklist-pi1 P A:hover { color:white; text-decoration:underline; }
.tx-ablinklist-pi1 P A:active { color:#9933CC; text-decoration:underline; }

.tx_ablinklist_listView_links A { color:#9933CC; text-decoration:underline; }
.tx_ablinklist_listView_links A:visited { color:#9933CC; text-decoration:underline; }
.tx_ablinklist_listView_links A:hover { color:white; text-decoration:underline; }
.tx_ablinklist_listView_links A:active { color:white; text-decoration:underline; }

.align-center a { color:#9933CC; text-decoration:underline; }
.align-center a:visited { color:#9933CC; text-decoration:underline; }
.align-center a:active { color:#FFFFFF; text-decoration:underline; }
.align-center a:hover { color:#FFFFFF; text-decoration:underline; }

.normallink a { color:#9933CC; text-decoration:none; }
.normallink a:visited { color:#9933CC; text-decoration:none; }
.normallink a:active { color:#FFFFFF; text-decoration:underline; }
.normallink a:hover { color:#FFFFFF; text-decoration:underline; }

.newslisttitle a { color:#000000; text-decoration:none; }
.newslisttitle a:visited { color:#000000; text-decoration:none; }
.newslisttitle a:active { color:#FFFFFF; text-decoration:underline; }
.newslisttitle a:hover { color:#FFFFFF; text-decoration:underline; }

.jm-gallery-td { padding-left: 5px; padding-right: 5px; vertical-align: top; }
.jm-gallery-td a { color:#9933CC; text-decoration:none; }
.jm-gallery-td a:visited { color:#9933CC; text-decoration:none; }
.jm-gallery-td a:active { color:#FFFFFF; text-decoration:underline; }
.jm-gallery-td a:hover { color:#FFFFFF; text-decoration:underline; }

.jm-gallery-td-header { border-bottom: 1px solid #9933CC; font-weight: bold; text-align: center; padding-left: 5px; }		
.jm-gallery-td-category { text-align: center; padding-top: 5px; padding-bottom: 5px; }
.jm-gallery-td-category H3 { font-family:"Courier New", Courier, mono; font-size:20px; }
.jm-gallery-select { vertical-align:top; width: 150px; }
.jm-gallery-input { vertical-align:top; border: 1px solid #9933CC; padding-right: 3px; padding-left: 3px;}
.jm-gallery-textarea { vertical-align:top; border: 1px solid #9933CC; padding-right: 3px; padding-left: 3px;}
.jm-gallery-td-name { padding-left: 5px; padding-right: 5px; color:#9933CC; }
.jm-gallery-span-upload-title { color: #9933CC; }

.jm-gallery-album-title { background-color: #000000;
			border-top: 1px solid #9933CC; 
			border-bottom: 1px solid #9933CC; 
			width: 100%;
			margin-top: 5px;
			text-align: center; }
.jm-gallery-album-picture img { border: 1px dotted white;  }

.jm-gallery-single-title { background-color: #000000;
			border-top: 1px solid #9933CC; 
			border-bottom: 1px solid #9933CC; 
			width: 100%;
			margin-top: 5px;
			text-align: center; }

